@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8a0ba0{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8a0ba0{--font-sans:"Inter","Inter Fallback"}:root{--focus-ring-color:hsl(var(--primary));--focus-ring-width:2px;--focus-ring-offset:2px}:focus{outline:none}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:inherit}[role=button]:focus-visible,[tabindex]:focus-visible:not([tabindex="-1"]),a:focus-visible,button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-offset) hsl(var(--background)),0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-ring-color)}.focus-card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(var(--focus-ring-offset) * -1)}@media (prefers-contrast:more){:root{--focus-ring-width:3px}}.dark{--focus-ring-color:hsl(var(--primary)/80%)}:focus:not(:focus-visible){outline:none}.focus-ring{outline:2px solid transparent;outline-offset:2px}.focus-ring:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary));--tw-ring-offset-width:2px;--tw-ring-offset-color:hsl(var(--background))}.focus-ring-inset{outline:2px solid transparent;outline-offset:2px}.focus-ring-inset:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary))}@media print{@page{margin:1in .75in;size:letter}@page :first{margin-top:.5in}.action-buttons,.breadcrumb,.btn,.button,.dialog,.dropdown-menu,.empty-state-actions,.hover-actions,.inline-quick-actions,.loading-spinner,.modal,.navigation,.no-print,.notification-center,.pagination,.popover,.quick-actions,.sheet,.sidebar,.skeleton,.tabs-list,.toast,.tooltip,[role=button],aside,button,footer,header,nav{display:none!important}*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important}h1,h2,h3,h4,h5,h6{-moz-column-break-after:avoid;break-after:avoid}blockquote,figure,h1,h2,h3,h4,h5,h6,img,p,pre,table,tr{-moz-column-break-inside:avoid;break-inside:avoid}body{width:100%;margin:0;padding:0;font-size:12pt;line-height:1.5}.content-area,.dashboard-content,.main-content,main{width:100%!important;margin:0!important;padding:0!important;max-width:none!important}h1{font-size:24pt}h1,h2{margin:.5em 0}h2{font-size:18pt}h3{font-size:14pt}h3,h4{margin:.5em 0}h4{font-size:12pt}p{margin:.5em 0;orphans:3;widows:3}a[href]:after{content:" (" attr(href) ")";font-size:90%;overflow-wrap:break-word}a[href^="#"]:after,a[href^="javascript:"]:after,a[href^="mailto:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}table{border-collapse:collapse!important;width:100%!important}td,th{border:1px solid #ddd!important;padding:6px!important;text-align:left!important}th{font-weight:700!important;background-color:#f5f5f5!important}tbody tr:nth-child(2n),th{-webkit-print-color-adjust:exact;print-color-adjust:exact}tbody tr:nth-child(2n){background-color:#fafafa!important}.box,.card,.panel{border:1px solid #ddd!important;padding:12px!important;margin:12px 0!important;-moz-column-break-inside:avoid;break-inside:avoid}.card-header,.panel-header{font-weight:700!important;border-bottom:1px solid #ddd!important;padding-bottom:8px!important;margin-bottom:8px!important}.badge,.label,.tag{border:1px solid #666!important;padding:2px 6px!important;font-size:10pt!important;display:inline-block!important}img{max-width:100%!important;height:auto!important}code,pre{font-family:Courier New,Courier,monospace!important;font-size:11pt!important;border:1px solid #ddd!important;padding:4px!important;background-color:#f8f8f8!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}pre{white-space:pre-wrap!important;overflow-wrap:break-word!important}ol,ul{margin-left:1.5em!important}input,select,textarea{border:1px solid #999!important;padding:4px!important}input[type=checkbox],input[type=radio]{width:12px!important;height:12px!important;display:inline-block!important;margin-right:4px!important}.entity-reference{font-weight:700!important;text-decoration:underline!important}.activity-item{border-bottom:1px solid #ddd!important;padding:8px 0!important;-moz-column-break-inside:avoid;break-inside:avoid}.data-table-wrapper{overflow:visible!important}.data-table{font-size:10pt!important}.progress-bar{height:20px!important;border:1px solid #999!important;position:relative!important}.progress-bar:after{content:attr(data-value) "%";position:absolute;top:0;left:50%;transform:translateX(-50%);line-height:20px}.chart-container:before{content:"Chart: " attr(data-chart-title);display:block;font-weight:700;margin-bottom:8px}.status-indicator{font-weight:700!important;text-transform:uppercase!important}.metric-value{font-size:16pt!important;font-weight:700!important}.metric-label{font-size:10pt!important;text-transform:uppercase!important}.print-header{top:0;font-size:10pt;border-bottom:1px solid #999}.print-footer,.print-header{display:block!important;position:fixed;left:0;right:0;text-align:center;padding:10px}.print-footer{bottom:0;font-size:9pt;border-top:1px solid #999}.page-number:after{content:counter(page)}.draft-watermark{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:72pt;opacity:.1;z-index:-1}.timeline-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-left:20px!important;padding-left:20px!important;border-left:2px solid #999!important}body,li,p,td,th{font-family:Georgia,Times New Roman,Times,serif!important;line-height:1.6!important}.card-header,.panel-header,h1,h2,h3,h4,h5,h6,th{font-family:Arial,Helvetica,sans-serif!important}}.print-only{display:none}@media print{.print-only{display:block!important}.page-break-before{-moz-column-break-before:always;break-before:always}.page-break-after{-moz-column-break-after:always;break-after:always}.avoid-break{-moz-column-break-inside:avoid;break-inside:avoid}}@media print{.dashboard-report{.report-header{text-align:center;margin-bottom:20px;border-bottom:2px solid #000;padding-bottom:10px}.report-section{margin:20px 0;-moz-column-break-inside:avoid;break-inside:avoid}.report-summary{background-color:#f5f5f5!important;padding:10px!important;border:1px solid #999!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.compliance-matrix{font-size:9pt!important;th{background-color:#e0e0e0!important}.compliant,th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.compliant{background-color:#d4edda!important}.non-compliant{background-color:#f8d7da!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.risk-matrix{width:100%!important;height:auto!important;.risk-cell{border:1px solid #666!important;padding:8px!important;text-align:center!important}.high-risk{background-color:#fcc!important}.high-risk,.medium-risk{-webkit-print-color-adjust:exact;print-color-adjust:exact}.medium-risk{background-color:#fff3cd!important}.low-risk{background-color:#d1ecf1!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}}