.application-disclaimer-footer{color:#536d80;background:#fff;border-top:1px solid #d7e3eb;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:18px 32px;font-size:12px;display:flex}.disclaimer-link{color:#003b61;text-underline-offset:3px;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;padding:8px 12px;text-decoration:underline}.disclaimer-dialog{color:#243746;background:#fff;border:1px solid #d7e3eb;border-radius:12px;width:min(720px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0;box-shadow:0 16px 64px #003b6433}.disclaimer-dialog::backdrop{background:#00243e80}body:has(.disclaimer-dialog[open]){overflow:hidden}.disclaimer-layout{flex-direction:column;max-height:calc(100dvh - 34px);display:flex}.disclaimer-heading{border-bottom:1px solid #d7e3eb;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.disclaimer-heading h2{margin:0;font-size:20px}.disclaimer-copy{overscroll-behavior:contain;min-height:0;padding:8px 24px;font-size:16px;line-height:1.65;overflow-y:auto}.disclaimer-copy p{margin:16px 0}.disclaimer-actions{border-top:1px solid #d7e3eb;justify-content:flex-end;padding:16px 24px;display:flex}.disclaimer-heading,.disclaimer-actions{flex-shrink:0}.disclaimer-dialog button{min-height:44px}@media (max-width:600px){.application-disclaimer-footer{padding:12px 18px}.disclaimer-heading,.disclaimer-actions{padding:14px 16px}.disclaimer-copy{padding:8px 16px}.disclaimer-actions button{width:100%}}.disclaimer-dialog{text-align:left;font:400 14px/1.65 Segoe UI,Arial,sans-serif}.disclaimer-dialog .disclaimer-heading h2{font:600 20px/1.3 Segoe UI,Arial,sans-serif}.disclaimer-dialog button{color:#003b64;cursor:pointer;background:#fff;border:1px solid #b7cbd9;border-radius:4px;padding:10px 18px;font:400 14px/1.5 Segoe UI,Arial,sans-serif}.disclaimer-dialog .disclaimer-actions button{color:#fff;background:#003b64;border-color:#003b64}@media (min-width:1101px){.shell.workspace-shell:not(.launcher-shell){width:100%;max-width:2200px}footer.site-footer[data-eig-footer]{max-width:2128px}}@media screen{:root{--eig-font-ui:"Segoe UI", Arial, sans-serif;--eig-text-body:13px;--eig-text-control:12px;--eig-text-small:11px;--eig-title:30px;--eig-section-title:16px;--font-ui:var(--eig-font-ui);--text-body:var(--eig-text-body);--text-small:var(--eig-text-small)}body{font-family:var(--eig-font-ui);font-size:var(--eig-text-body);line-height:1.6}h1,.page-intro h1{font:400 var(--eig-title)/1.25 var(--eig-font-ui);letter-spacing:-.6px}h2,.card h2,.switcher-heading h2{font-family:var(--eig-font-ui);font-size:var(--eig-section-title);font-weight:600;line-height:1.4}p,.intro,.card,.field,.check,.card>p,.documents,.workspace-list,.legal-workspace,.legal-revision-tools,.reports p,.report-filters label,.report-table table,.history-details,.history-approval,.document-note,.alert,.notice,.success{font-size:var(--eig-text-body);line-height:1.6}button,input,select,textarea,.btn,.field input,.field select,.field textarea,.report-filters input,.report-filters select,.documents button,.documents input,.documents select{font-family:var(--eig-font-ui);font-size:var(--eig-text-control);font-weight:400;line-height:1.5}input::file-selector-button{font-family:var(--eig-font-ui);font-size:var(--eig-text-control);font-weight:400;line-height:1.5}small,.hint,.field small,.document-note p,.attachment-list small,.documents .attachment-list small{font-size:var(--eig-text-small)}.stat strong,.register-metrics strong,.report-metrics strong{font-family:var(--eig-font-ui);font-size:25px;font-weight:600;line-height:1.3}}@media screen and (max-width:650px){h1,.page-intro h1{font-size:28px}input:not([type=checkbox]):not([type=radio]),select,textarea,.field input,.field select,.field textarea{font-size:16px}}.focus-workspace{min-width:0;margin-block:24px}.focus-tabs{border-bottom:1px solid var(--line,#dce6eb);flex-wrap:wrap;gap:6px;margin-bottom:20px;padding-bottom:8px;display:flex}.focus-tabs [role=tab]{color:var(--navy,#00466a);background:0 0;border:1px solid #0000;border-radius:5px 5px 0 0;padding:12px 16px}.focus-tabs [aria-selected=true]{background:#e9f5f4;border-color:#b4dfdc #b4dfdc #00ad9e;border-bottom-style:solid;border-bottom-width:3px;font-weight:600}.focus-tabs button:focus-visible,.form-progress button:focus-visible{outline-offset:3px;outline:3px solid #008c95}.focus-panel{min-width:0}.focus-panel[hidden],.request-form .request-panel[hidden],.request-form .submit-actions[hidden]{display:none!important}.focus-panel>details:first-child{margin-top:0}.workspace-context,.task-next{background:#eff7f7;border-left:3px solid #00ad9e;padding:12px 16px}.decision-summary,.review-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:20px;display:grid}.decision-summary>div,.review-cards>article{border:1px solid var(--line,#dce6eb);overflow-wrap:anywhere;background:#fff;border-radius:6px;min-width:0;padding:18px}.decision-summary small,.decision-summary strong{display:block}.decision-summary strong{color:#00466a;margin-top:8px}.review-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.review-cards h3{margin-top:0}.request-form .form-progress{border:1px solid var(--line,#dce6eb);background:#fff;border-radius:8px;margin-bottom:20px;padding:20px;scroll-margin-top:100px;display:block}.request-form .form-progress nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.request-form .form-progress button{border:1px solid var(--line,#dce6eb);text-align:left;white-space:normal;background:#f5f8fa;min-width:0;padding:12px}.request-form .form-progress button span{background:#e2eeef;border-radius:50%;place-items:center;width:26px;height:26px;margin:0 8px 0 0;display:inline-grid}.request-form .form-progress button small{color:#657e8d;margin-top:8px;font-size:.75rem;display:block}.request-form .form-progress [aria-current=step]{box-shadow:none;background:#e8f5f4;border-color:#00ad9e}.request-form .form-step-actions{justify-content:space-between;gap:12px;padding-block:16px;display:flex}.request-form .draft-save-actions{border:1px solid var(--line,#dce6eb);z-index:5;background:#fff;border-radius:6px;padding:12px 18px;position:sticky;bottom:12px}.request-form .request-panel{scroll-margin-top:100px}.request-form .submit-actions{border-top:1px solid var(--line,#dce6eb);padding-top:16px}.ddq-task-setup{border:1px solid var(--line,#dce6eb);border-radius:6px;margin:16px 0;padding:16px}.ddq-task-setup>summary{cursor:pointer;font-weight:600}.focus-panel .legal-section{margin-top:12px}.focus-panel .register-actions{gap:10px}.focus-panel .register-verification{max-width:900px}@media (max-width:1050px){.request-form .form-progress nav{grid-template-columns:repeat(3,minmax(0,1fr))}.request-form .draft-save-actions{bottom:calc(78px + env(safe-area-inset-bottom))}}@media (max-width:650px){.focus-tabs{flex-wrap:nowrap;display:flex;overflow-x:auto}.focus-tabs [role=tab]{flex:none;padding:10px 12px}.request-form .form-progress{padding:12px}.request-form .form-progress nav{grid-template-columns:repeat(2,minmax(0,1fr))}.request-form .form-progress button{padding:10px;font-size:.8rem}.decision-summary,.review-cards{grid-template-columns:1fr}.request-form .draft-save-actions{padding:12px}.form-step-actions button{white-space:normal}}@media (max-height:500px){.request-form .draft-save-actions{position:static}}.report-metrics>.report-metric-action{text-align:left;border:1px solid var(--line,#dce6eb);white-space:normal;background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.report-metric-action strong{color:#00466a;font-size:1.5rem}.report-metric-action span{color:#587184;font-size:.85rem}.report-metric-action:hover{background:#eff8f7;border-color:#008c95}.request-form .draft-save-actions{flex-wrap:wrap;margin-top:20px;position:static}.task-footer-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.draft-save-actions>span{flex:1;min-width:180px}.task-footer-buttons button{white-space:normal}@media (max-width:650px){.task-footer-buttons{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.task-footer-buttons .primary{grid-column:1/-1}}
