.action-feedback{color:#a61c2b;text-align:left;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #e9b0b5;border-radius:8px;justify-content:flex-start;align-items:flex-start;gap:9px;min-width:0;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.action-feedback>svg{flex:none;margin-top:2px}.action-feedback-copy{min-width:0}.action-feedback strong{font-size:14px;display:block}.action-feedback .action-feedback-copy p{color:inherit;white-space:pre-wrap;margin:3px 0 0;font-size:14px;line-height:1.5}.action-feedback .action-feedback-link{color:inherit;text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:4px;padding:3px 0;font-weight:600;text-decoration:underline;display:inline-flex}.action-feedback button:disabled{opacity:.6;cursor:wait}.submission-confirm[open]{flex-direction:column;display:flex;overflow:hidden}.submission-confirm header{flex:none}.submission-confirm .submission-confirm-content{flex:1;min-height:0;max-height:none;overflow:auto}.submission-confirm .submission-confirm-footer{flex:none;justify-content:space-between;align-items:center;gap:16px;max-height:45dvh;display:flex;overflow:auto}.submission-confirm .submission-confirm-footer .submission-feedback-slot{flex:1;min-width:0;display:block}.submission-confirm .submission-confirm-footer .action-feedback{justify-content:flex-start;gap:9px;display:flex}.submission-confirm .submission-confirm-footer .submission-confirm-buttons{flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.form-footer .form-footer-actions{flex:1;min-width:0}.form-footer .form-footer-actions>.action-feedback{flex:1;max-width:660px;margin-left:auto}.wb-target-footer>.action-feedback{flex:1}.submission-field-attention{outline-offset:4px;outline:2px solid #cf3444!important}.global-notice{z-index:12000;box-sizing:border-box;color:#a61c2b;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #e9b0b5;border-radius:10px;align-items:flex-start;gap:10px;max-width:calc(100vw - 32px);padding:14px 16px;font-size:14px;line-height:1.6;display:flex;position:fixed;box-shadow:0 8px 28px #0002}.global-notice>svg{flex:none;margin-top:3px}.global-notice>span{flex:1;min-width:0}.global-notice>button{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:3px;display:inline-flex}.global-notice-success{background:var(--surface,#fff);color:var(--ink,#25332d);border-color:var(--line,#cbd8d1)}.global-notice-in-dialog{min-width:220px;max-width:100%;box-shadow:none;flex:1;order:-1;margin:8px 0;position:sticky;bottom:8px}[data-theme=dark] .action-feedback,[data-theme=dark] .global-notice-error{color:#ffb0b7;background:#352024;border-color:#86414a}@media (max-width:760px){.submission-confirm .submission-confirm-footer{flex-wrap:wrap}.submission-confirm .submission-feedback-slot{flex-basis:100%!important}.form-footer .form-footer-actions{flex-wrap:wrap}.form-footer .form-footer-actions>.action-feedback,.wb-target-footer>.action-feedback{flex-basis:100%}}.form-footer .form-footer-actions>.primary-button{flex:none}.global-notice{max-height:45dvh;overflow:auto}.action-feedback.action-feedback-intake{background:var(--surface,#fff);border-color:var(--line,#d9dce3);color:var(--ink,#303744);padding:8px 12px}.action-feedback-intake>svg{color:#a4651a}.action-feedback-intake .action-feedback-copy>strong{display:none}.action-feedback-intake .action-feedback-copy p{margin:0}[data-theme=dark] .action-feedback.action-feedback-intake{background:var(--surface,#222936);border-color:var(--line,#515a68);color:var(--ink,#e3e8ef)}.downward-select-menu{box-sizing:border-box;z-index:1000;border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);overscroll-behavior:contain;text-align:left;border-radius:8px;margin:0;padding:4px;font-family:inherit;font-size:14px;position:fixed;top:auto;bottom:auto;left:auto;right:auto;overflow:hidden auto;box-shadow:0 10px 28px #0002}.downward-select-menu:not(:popover-open){display:block}.downward-select-menu-heading{color:var(--muted);border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:12px;line-height:1.5;display:flex}.downward-select-menu-heading>span{min-width:0}.downward-select-menu-heading>svg{flex-shrink:0}.downward-select-menu-group{color:var(--muted);overflow-wrap:anywhere;padding:10px 9px 4px;font-size:12px;font-weight:600;line-height:1.5}.downward-select-menu button[role=option]{box-sizing:border-box;width:100%;min-width:0;min-height:38px;color:var(--ink);font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;line-height:1.5;display:flex}.downward-select-menu button[role=option]>span{overflow-wrap:anywhere;min-width:0}.downward-select-menu button[role=option]>svg{color:var(--accent-text);flex-shrink:0}.downward-select-menu button[role=option].is-active{background:var(--control-hover)}.downward-select-menu button[role=option][aria-selected=true]{font-weight:600}.downward-select-menu button[role=option]:disabled{color:var(--muted);opacity:.55;cursor:default}.downward-select-menu-empty{color:var(--muted);margin:0;padding:14px 10px}.site-footer{color:var(--muted-2,var(--muted));padding:8px 32px 12px;font-size:11px;font-weight:400;line-height:18px}.site-footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;max-width:1520px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.site-footer a{color:inherit;white-space:nowrap;text-decoration:none}.site-footer-records{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 16px;display:flex}.site-footer-police{align-items:center;gap:4px;display:inline-flex}.site-footer-police img{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.site-footer a:hover{color:var(--ink);text-decoration:underline}.site-footer a:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px;border-radius:2px}.site-login-layout{flex-direction:column;min-height:100vh;display:flex}.site-login-layout>.local-login{flex:1;min-height:0}@media (max-width:760px){.site-footer{padding-inline-start:16px;padding-inline-end:16px}.site-footer-records{justify-content:flex-start}}.site-login-layout.login-cover-layout{--login-ink:#252629;--login-muted:#81838c;--login-accent:#ef8700;--login-line:#dce0e5;min-height:100vh;isolation:isolate;min-height:100svh;color:var(--login-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#0b1d31;position:relative}.login-cover-layout>.local-login.login-cover-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:min(100% - 96px,1360px);min-height:0;margin-inline-start:auto;margin-inline-end:auto;padding:100px 0 48px;display:grid}.login-cover-layout>.login-cover{z-index:-1;pointer-events:none;--photo-drop:18px;background:#173650;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.login-photo-scene{position:absolute;top:0;bottom:0;left:0;right:0}@supports (container-type:size){.login-cover-layout>.login-cover{container-type:size}.login-photo-scene{--photo-width:max(100cqw, calc(100cqh * 2.4015));--photo-height:max(100cqh, calc(100cqw / 2.4015));width:var(--photo-width);height:var(--photo-height);top:auto;bottom:auto;left:auto;right:auto;left:calc((100cqw - var(--photo-width)) * .3);top:min(0px, calc((100cqh - var(--photo-height)) / 2 + var(--photo-drop)))}}.login-cover-image{object-fit:cover;object-position:30% center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.login-cover-shade{background:linear-gradient(90deg,#0b1d31a3 0%,#0b1d317a 30%,#0b1d3129 65%,#0b1d3114 100%),linear-gradient(#0000 72%,#08162452);position:absolute;top:0;bottom:0;left:0;right:0}.login-cover-layout .local-login.login-cover-shell>.login-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e8f1f926;border:1px solid #eef7ff3d;border-radius:32px;justify-content:center;justify-self:center;align-items:center;width:min(100%,440px);min-width:0;max-width:none;padding:8px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #dbebff0f,0 24px 64px #0513222e,0 4px 16px #0513220f}.login-panel-inner{background:#fff;border-radius:24px;width:100%;min-width:0;padding:30px 32px 24px;box-shadow:0 1px 6px #071a2c14}.login-brand{justify-content:flex-start;align-items:center;gap:13px;margin-bottom:18px;display:flex}.login-brand>img{object-fit:contain;width:58px;height:56px}.login-brand>div{flex-direction:column;gap:5px;display:flex}.login-brand strong{color:var(--login-ink);letter-spacing:3px;font-size:22px;font-weight:650;line-height:1.25}.login-brand span{color:#9298a4;letter-spacing:1.1px;font-size:9px}.login-cover-layout .local-login-copy{padding:0}.login-cover-layout .local-login-copy h1{color:var(--login-ink);letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600;line-height:1.45}.login-cover-layout .local-login-copy p{color:var(--login-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.login-cover-layout .local-login.login-cover-shell form{gap:16px;padding:18px 0 0}.login-cover-layout .local-login.login-cover-shell form label{color:#484951;gap:10px;font-size:13px;font-weight:500}.login-cover-layout .local-login.login-cover-shell :-webkit-any(input,select){width:100%;min-height:50px;color:var(--login-ink);font:inherit;box-shadow:none;background:#f5f6f8;border:1px solid #53697e33;border-radius:11px;padding:12px 14px;font-size:14px;font-weight:400;transition:border-color .15s,background-color .15s}.login-cover-layout .local-login.login-cover-shell :is(input,select){width:100%;min-height:50px;color:var(--login-ink);font:inherit;box-shadow:none;background:#f5f6f8;border:1px solid #53697e33;border-radius:11px;padding:12px 14px;font-size:14px;font-weight:400;transition:border-color .15s,background-color .15s}.login-cover-layout .login-password-field{gap:10px;min-width:0;display:grid}.login-cover-layout .login-password-input{min-width:0;position:relative}.login-cover-layout .local-login.login-cover-shell .login-password-input input{padding-right:54px}.login-cover-layout .local-login.login-cover-shell .login-password-toggle{color:#868a99;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:42px;min-height:42px;margin:0;padding:0;display:inline-flex;position:absolute;top:4px;bottom:4px;left:auto;right:4px}.login-cover-layout .local-login.login-cover-shell .login-password-toggle:hover{color:#4d54ee;background:#e7edf3}.login-cover-layout .local-login.login-cover-shell .login-password-toggle:focus-visible{outline-offset:1px;outline:2px solid #7479ef}.login-cover-layout .local-login.login-cover-shell .login-password-toggle:disabled{cursor:wait;opacity:.55}.login-cover-layout .login-password-input input::-ms-reveal{display:none}.login-cover-layout .local-login.login-cover-shell input::placeholder{color:#9b9da7;opacity:1}.login-cover-layout .local-login.login-cover-shell :-webkit-any(input,select):hover{background:#f8f9fb;border-color:#a1adba}.login-cover-layout .local-login.login-cover-shell :is(input,select):hover{background:#f8f9fb;border-color:#a1adba}.login-cover-layout .local-login.login-cover-shell :-webkit-any(input,select):focus{outline-offset:2px;background:#fff;border-color:#526783;outline:2px solid #dce4ed}.login-cover-layout .local-login.login-cover-shell :is(input,select):focus{outline-offset:2px;background:#fff;border-color:#526783;outline:2px solid #dce4ed}.login-cover-layout .local-login.login-cover-shell select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.login-cover-layout .local-login.login-cover-shell select option{color:#252629;background:#fff}@supports (appearance:base-select){.login-cover-layout .local-login.login-cover-shell select::picker(select){color:#252629;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#dce0e5;box-shadow:0 12px 35px #10263e24,0 2px 6px #10263e0d}.login-cover-layout .local-login.login-cover-shell select::picker-icon{color:#81838c}.login-cover-layout .local-login.login-cover-shell select option:checked{color:#252629;background:#edf2fa}.login-cover-layout .local-login.login-cover-shell select option:hover,.login-cover-layout .local-login.login-cover-shell select option:focus-visible{color:#252629;background:#f0f3f7}.login-cover-layout .local-login.login-cover-shell select option:disabled{color:#9b9da7;opacity:1;background:#fff}.login-cover-layout .local-login.login-cover-shell select option::checkmark{color:#4d54ee}}.login-cover-layout .local-login.login-cover-shell input:-webkit-autofill{-webkit-text-fill-color:#252629;caret-color:#252629;box-shadow:inset 0 0 0 100px #f4f6f8}.login-cover-layout .local-login.login-cover-shell .primary-button{color:#fff;letter-spacing:2px;background:#4d54ee;border:1px solid #4d54ee;border-radius:11px;min-height:50px;margin-top:4px;padding:13px 40px;font-size:15px;font-weight:500;transition:background-color .15s,border-color .15s;position:relative;box-shadow:inset 0 1px #ffffff38,0 5px 18px #4d54ee2e}.login-cover-layout .local-login.login-cover-shell .primary-button svg{position:absolute;right:18px}.login-cover-layout .local-login.login-cover-shell .primary-button:hover:not(:disabled){background:#4047dc;border-color:#4047dc;box-shadow:0 6px 22px #4d54ee47}.login-cover-layout .local-login.login-cover-shell button:focus-visible{outline-offset:4px;outline:2px solid #7479ef}.login-cover-layout .local-login.login-cover-shell .local-footnote{color:var(--login-muted);text-align:center;margin-top:22px;padding:0;font-size:12px;line-height:1.8}.login-cover-layout .local-login.login-cover-shell .local-notice.error{color:#a22e2e;background:#fff4f3;border-color:#efd3d0;font-size:13px;line-height:1.7}.login-cover-layout .local-login.login-cover-shell .remember-login{color:#686b77;flex-direction:row;align-items:center;gap:8px;font-size:13px}.login-cover-layout .local-login.login-cover-shell .remember-login input{accent-color:#102b48;flex:0 0 15px;width:15px;height:15px;min-height:15px;padding:0}.login-cover-layout .local-login.login-cover-shell .unified-demo-entry{color:#454750;border-color:var(--login-line);box-shadow:none;background:#fff;margin-top:16px;padding:12px;font-size:14px}.login-cover-layout .site-footer{color:#e0e4e8;background:linear-gradient(#0918276b,#091827cc);border-top:1px solid #ffffff17;padding:16px 48px}.login-cover-layout .site-footer a:hover{color:#fff}.login-cover-layout .site-footer a:focus-visible{outline-color:#fff}@media (max-width:1050px){.login-cover-layout>.local-login.login-cover-shell{grid-template-columns:minmax(0,440px) minmax(0,1fr);width:calc(100% - 64px);padding-block-start:100px;padding-block-end:32px}.login-cover-layout .site-footer{padding-inline-start:32px;padding-inline-end:32px}}@media (max-width:760px){.login-cover-layout>.local-login.login-cover-shell{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);padding-block-start:92px;padding-block-end:24px}.login-cover-layout>.login-cover{left:0}.login-cover-layout .login-panel-inner{padding:22px 16px 18px}.login-cover-layout .site-footer{padding:12px 16px}}@media (max-height:780px) and (min-width:761px){.login-cover-layout>.local-login.login-cover-shell{padding-block-start:92px;padding-block-end:24px}.login-cover-layout .login-panel-inner{padding-block-start:20px;padding-block-end:20px}.login-cover-layout .login-brand{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.login-cover-layout .local-login.login-cover-shell :-webkit-any(input,select,button){transition:none}.login-cover-layout .local-login.login-cover-shell :is(input,select,button){transition:none}}.login-session-note{color:#999ba5;margin-top:-12px;font-size:12px;line-height:1.65}.password-page{background:var(--surface-muted,#f6f6f6);min-height:100svh;color:var(--ink,#262626);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:36px;display:flex}.password-page .password-panel{background:var(--surface,#fff);width:min(100%,480px);padding:36px}.password-panel h1{margin:24px 0 12px;font-size:24px}.password-panel p{color:var(--muted,#666);font-size:14px;line-height:1.8}.password-panel .field>span{font-size:14px}.password-panel fieldset{border:0;gap:20px;margin:24px 0;padding:0;display:grid}.login-masthead{z-index:2;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 96px,1360px);display:flex;position:absolute;top:28px;left:50%;transform:translate(-50%)}.login-masthead-signature{color:#ffffffc7;letter-spacing:2px;white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}.login-masthead-signature i{background:#d9c8aa;width:22px;height:1px}.login-glass-nav{background:#132b40eb;border:1px solid #ffffff57;border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;box-shadow:inset 0 1px #ffffff3d,0 8px 28px #0414251f}.login-glass-nav :-webkit-any(a,button){color:#fff;white-space:nowrap;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.login-glass-nav :is(a,button){color:#fff;white-space:nowrap;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.login-glass-nav :-webkit-any(a,button):hover{background:#ffffff26;border-color:#ffffff24}.login-glass-nav :is(a,button):hover{background:#ffffff26;border-color:#ffffff24}.login-glass-nav :-webkit-any(a,button):focus-visible{outline-offset:2px;outline:2px solid #f4dfb9}.login-glass-nav :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #f4dfb9}.login-glass-nav .login-nav-current{color:#35363d;background:#ffffffe8;box-shadow:inset 0 1px #fff,0 2px 8px #05162514}.login-glass-nav .login-nav-current:hover{background:#fff}.login-glass-nav svg{flex:none}.login-sky-lights,.login-meteors{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.login-sky-lights i{opacity:.5;background:#f7f4e9;border-radius:50%;position:absolute;box-shadow:0 0 3px #dcedff73}.login-sky-lights .login-star-bright{opacity:1;background:#fffef4;box-shadow:0 0 3px .6px #fffce3f2,0 0 6px #e1eeff4d}.login-cover-layout .login-sky-lights i{animation:login-sky-breathe 4s ease-in-out var(--light-delay) infinite;animation-duration:4s!important;animation-iteration-count:infinite!important}.login-cover-layout.ambient-still .login-sky-lights i{animation-play-state:paused}@keyframes login-sky-breathe{0%,to{opacity:var(--star-min,.2)}50%{opacity:var(--star-max,.8)}}.login-meteors i{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#e2f0ff4d 35%,#fff8e5);border-radius:50%;width:150px;height:2px;position:absolute;top:13%;left:39%;box-shadow:2px 0 5px #eaf4ff73}.login-meteors i:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 0 7px 2px #e7f3ffbf}.login-meteors i:nth-child(2){width:112px;top:25%;left:47%}.ambient-motion .login-meteors i{animation:23s linear 5s infinite login-meteor-pass}.ambient-motion .login-meteors i:nth-child(2){animation-duration:31s;animation-delay:15s}@keyframes login-meteor-pass{0%{opacity:0;transform:translate(-140px,-72px)rotate(28deg)}1.2%{opacity:.9}5%{opacity:.85}7%,to{opacity:0;transform:translate(230px,125px)rotate(28deg)}}.ambient-still .login-meteors{display:none}.login-help-dialog{color:#252629;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f9fa;border:1px solid #ffffffe6;border-radius:24px;width:min(460px,100% - 32px);max-height:calc(100svh - 48px);margin:auto;padding:28px;overflow-y:auto;box-shadow:inset 0 1px #fff,0 24px 80px #05132247}.login-help-dialog::backdrop{backdrop-filter:blur(5px);background:#05121f75}.login-help-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.login-help-heading span{color:#81838c;font-size:12px}.login-help-heading h2{margin:8px 0 0;font-size:23px;line-height:1.4}.login-help-heading button{color:#868a99;cursor:pointer;background:#ffffffb3;border:1px solid #dce2e7;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.login-help-dialog dl{margin:22px 0}.login-help-dialog dl>div{border-top:1px solid #3d566d21;padding:15px 0}.login-help-dialog dt{font-size:14px;font-weight:600}.login-help-dialog dd{color:#81838c;margin:7px 0 0;font-size:13px;line-height:1.8}.login-help-confirm{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#4d54ee;border:1px solid #4d54ee;border-radius:11px;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:flex}.login-help-dialog button:hover{filter:brightness(1.08)}.login-help-dialog button:focus-visible{outline-offset:3px;outline:2px solid #7479ef}@supports (backdrop-filter:blur(1px)){.login-cover-layout .local-login.login-cover-shell>.login-panel{backdrop-filter:blur(18px)saturate(115%);background:linear-gradient(138deg,#ffffff2b,#d3e5f60f 48%,#152e441a)}.login-glass-nav{backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(130deg,#ffffff2b,#1731485e)}.login-help-dialog{backdrop-filter:blur(24px);background:#f9fbfcf5}}@media (max-width:1600px){.login-cover-layout>.login-cover{--photo-drop:32px}.login-masthead{top:20px}.login-glass-nav{gap:2px;padding:4px}.login-glass-nav :-webkit-any(a,button){gap:6px;min-height:34px;padding:7px 10px;font-size:12px}.login-glass-nav :is(a,button){gap:6px;min-height:34px;padding:7px 10px;font-size:12px}.login-glass-nav svg{width:14px;height:14px}}@media (max-width:1050px){.login-masthead{width:calc(100% - 64px)}.login-masthead-signature{display:none}.login-glass-nav{margin-left:auto}}@media (max-width:760px){.login-masthead{width:calc(100% - 32px);top:20px}.login-glass-nav{gap:1px;padding:5px}.login-glass-nav :-webkit-any(a,button){padding-inline-start:10px;padding-inline-end:10px;font-size:12px}.login-glass-nav :is(a,button){padding-inline-start:10px;padding-inline-end:10px;font-size:12px}.login-nav-current svg,.login-sky-lights,.login-meteors{display:none}}@media (max-width:380px){.login-glass-nav :-webkit-any(a,button){gap:4px;padding-inline-start:8px;padding-inline-end:8px}.login-glass-nav :is(a,button){gap:4px;padding-inline-start:8px;padding-inline-end:8px}.login-glass-nav svg{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.login-cover-layout .login-meteors{display:none}.login-glass-nav :-webkit-any(a,button){transition:none}.login-glass-nav :is(a,button){transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.login-cover-layout .local-login.login-cover-shell>.login-panel{-webkit-backdrop-filter:none;background:#dce5ed}.login-help-dialog{-webkit-backdrop-filter:none;background:#f8fafb}.login-glass-nav{-webkit-backdrop-filter:none;background:#1a3852}}.temporary-login-modes{background:#f5f6f8;border:1px solid #e5e7eb;border-radius:11px;gap:4px;margin:18px 0 0;padding:4px;display:flex}.temporary-login-modes button{color:#81838c;min-width:0;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;padding:8px 12px;font-size:13px}.temporary-login-modes button[aria-pressed=true]{color:#35363d;background:#fff;border-color:#e0e3e8;font-weight:600;box-shadow:0 1px 3px #10263e0f}.temporary-login-modes button:focus-visible{outline-offset:2px;outline:2px solid #7479ef}.temporary-login-modes button:disabled{opacity:.55;cursor:wait}.temporary-device-note{color:#81838c;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.temporary-device-note button{color:#4d54ee;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.temporary-device-note button:disabled{opacity:.55;cursor:wait}.temporary-device-note button:focus-visible{outline-offset:2px;outline:2px solid #7479ef}.stamp-badge{color:#b12e37;white-space:nowrap;vertical-align:middle;background:#fff3f2;border:1.5px solid #bb3d43;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:750;line-height:1.2;display:inline-flex}.stamp-badge.stamp-done{background:var(--surface-muted);color:var(--accent-text);border-color:#2d3f96}:where(html[data-theme=dark]) .stamp-badge.stamp-done{background:var(--surface-muted);color:var(--accent-text);border-color:#556683}.stamp-action-button{color:#fff;cursor:pointer;white-space:nowrap;background:#a52d37;border:1px solid #a52d37;border-radius:6px;align-items:center;gap:7px;padding:10px 16px;font-weight:650;display:inline-flex}.stamp-action-button:hover{background:#85212b}.stamp-business-panel{padding:24px}.stamp-business-panel h3{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.stamp-business-panel>.primary-button{margin-top:16px}.stamp-explanation{color:var(--muted);margin:14px 0;font-size:13px;line-height:1.8}.stamp-request-status{background:var(--surface-soft);border-left:3px solid #b5444b;flex-flow:column wrap;gap:8px;margin-bottom:16px;padding:14px 16px;display:flex}.stamp-request-status span{color:var(--muted);font-size:12px}.stamp-table-wrap{overflow-x:auto}.stamp-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.stamp-table td,.stamp-table th{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.stamp-table th{color:var(--muted);font-weight:600}.stamp-table small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.stamp-editor-row{border:1px solid var(--line);border-radius:8px;margin:16px 0;padding:16px}.stamp-editor-row legend{padding:0 8px;font-size:13px;font-weight:700}.stamp-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.stamp-fields label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.stamp-fields input,.stamp-fields select,.stamp-complete-row input{background:var(--surface);width:100%;min-width:0;min-height:40px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:5px;padding:8px 10px}.stamp-fields small{color:var(--muted);font-weight:400;line-height:1.6}.stamp-timing-field{grid-column:1/-1}.stamp-error{color:#a3232d;background:#fff1f0;border:1px solid #b5444b;border-radius:6px;padding:12px;font-size:13px}.stamp-desk-intro{justify-content:space-between;align-items:center;gap:20px;padding:10px 0;display:flex}.stamp-desk-intro h2{margin:10px 0;font-size:26px;line-height:1.4}.stamp-desk-intro p{color:var(--muted);font-size:14px;line-height:1.8}.stamp-desk-intro>svg{color:#a33c44}.stamp-kicker{color:#a33c44;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.stamp-metrics{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid}.stamp-metrics>div{border-right:1px solid var(--line);padding:22px}.stamp-metrics>div:last-child{border-right:0}.stamp-metrics span{color:var(--muted);font-size:13px;display:block}.stamp-metrics strong{font-variant-numeric:tabular-nums;margin-top:10px;font-size:30px;display:block}.stamp-metrics small{color:var(--muted);font-size:13px;font-weight:400}.stamp-task{padding:24px}.stamp-task .section-title{align-items:flex-start;gap:16px}.stamp-task .section-title p{line-height:1.8}.stamp-document-list{gap:12px;display:grid}.stamp-document{border:1px solid var(--line);border-radius:7px;padding:18px}.stamp-document-heading{align-items:flex-start;gap:12px;display:flex}.stamp-document-heading>svg{color:#b5444b;flex-shrink:0}.stamp-document-heading>div{flex:1;min-width:0}.stamp-document h4{overflow-wrap:anywhere;margin:0 0 7px;font-size:15px}.stamp-document p{color:var(--muted);font-size:13px;line-height:1.6}.stamp-state{color:#ac303a;white-space:nowrap;font-size:12px;font-weight:600}.stamp-state.done{color:var(--accent-text)}:where(html[data-theme=dark]) .stamp-state.done{color:var(--accent-text)}.stamp-state.waiting{color:#977330}.stamp-document-detail{color:var(--muted);justify-content:space-between;gap:16px;margin:12px 0;font-size:13px;line-height:1.7;display:flex}.stamp-document-detail strong{color:var(--ink);font-weight:500}.stamp-complete-row{justify-content:flex-end;align-items:flex-end;gap:16px;margin-top:14px;display:flex}.stamp-complete-row label{width:130px;color:var(--muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.stamp-events{border-top:1px solid var(--line);margin:18px 0;padding-top:16px}.stamp-events p{color:var(--muted);font-size:12px;line-height:1.9}.stamp-print-backdrop{z-index:200;background:#0008;padding:30px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.stamp-print-sheet{color:#242424;background:#fff;border-radius:8px;max-width:900px;margin:auto;padding:36px;box-shadow:0 10px 60px #0004}:where(html[data-theme=dark]) .stamp-print-sheet{color:var(--accent-text)}.stamp-print-sheet p{margin:18px 0;line-height:1.8}.stamp-print-controls{justify-content:flex-end;gap:12px;display:flex}.risk-opinion-label{margin:18px 0 8px;font-size:14px;font-weight:700;display:block}.risk-opinion-label small{color:var(--muted);margin-top:7px;font-size:12px;font-weight:400;line-height:1.7;display:block}.risk-opinion-panel textarea{width:100%;min-height:140px}.risk-opinion-summary{border:1px solid var(--line);background:var(--surface-soft);border-radius:6px;margin:12px 0;padding:14px}.risk-opinion-summary p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.risk-opinion-summary small{color:var(--muted);margin:5px 0;display:block}.approval-history p,.opinion-list p{white-space:pre-wrap;overflow-wrap:anywhere}.stamp-new-toggle{border-top:1px solid var(--line);margin:18px 0 0;padding:18px 0}.stamp-new-toggle>label{align-items:center;gap:10px;font-weight:650;display:flex}.stamp-new-toggle>label>input[type=checkbox]{accent-color:#b5444b;width:18px;height:18px}.stamp-business-panel button:focus-visible,.stamp-desk button:focus-visible,.stamp-editor input:focus-visible,.stamp-editor select:focus-visible{outline-offset:3px;outline:3px solid #2d3f96}:where(html[data-theme=dark]) .stamp-business-panel button:focus-visible{outline:3px solid #7fa4da}:where(html[data-theme=dark]) .stamp-desk button:focus-visible{outline:3px solid #7fa4da}:where(html[data-theme=dark]) .stamp-editor input:focus-visible{outline:3px solid #7fa4da}:where(html[data-theme=dark]) .stamp-editor select:focus-visible{outline:3px solid #7fa4da}.stamp-business-panel button:disabled,.stamp-desk button:disabled{opacity:.45;cursor:not-allowed}.stamp-print-sheet .stamp-table th,.stamp-print-sheet .stamp-table small{color:var(--accent-text)}.stamp-print-sheet .stamp-table td,.stamp-print-sheet .stamp-table th{border-color:#2d3f962c}:where(html[data-theme=dark]) .stamp-print-sheet .stamp-table td{border-color:#d8dee6}:where(html[data-theme=dark]) .stamp-print-sheet .stamp-table th{border-color:#d8dee6}[data-theme=dark] .stamp-badge{color:#f29da5;background:#38262a;border-color:#b96d75}[data-theme=dark] .stamp-badge.stamp-done{color:var(--accent-text);background:#2e2e2e;border-color:#2d3f96}:where(html[data-theme=dark]) [data-theme=dark] .stamp-badge.stamp-done{color:var(--accent-text);background:#242b38;border-color:#546788}[data-theme=dark] .stamp-state{color:#ee9ba3}[data-theme=dark] .stamp-kicker{color:var(--accent-text)}[data-theme=dark] .stamp-state.waiting{color:#dfbf7b}[data-theme=dark] .stamp-state.done{color:var(--accent-text)}:where(html[data-theme=dark]) [data-theme=dark] .stamp-state.done{color:var(--accent-text)}[data-theme=dark] .stamp-error{color:#f0a4ab;background:#3b2428}@media (max-width:760px){.stamp-fields{grid-template-columns:1fr 1fr}.stamp-business-panel,.stamp-task{padding:16px}.stamp-desk-intro h2{font-size:21px}.stamp-metrics>div{padding:14px}.stamp-metrics strong{font-size:25px}.stamp-document-heading{flex-wrap:wrap}.stamp-document-heading>div{min-width:calc(100% - 40px)}.stamp-document-detail{flex-direction:column;gap:6px}.stamp-task .section-title{flex-wrap:wrap}.stamp-print-backdrop{padding:10px}.stamp-print-sheet{padding:18px}.stamp-complete-row{justify-content:space-between;gap:10px}.stamp-business-panel .section-title{flex-wrap:wrap}.stamp-table{min-width:550px}.stamp-print-sheet .stamp-table{min-width:0}}@media (max-width:440px){.stamp-fields{grid-template-columns:1fr}.stamp-metrics{grid-template-columns:1fr 1fr 1fr}.stamp-metrics>div{padding:12px 8px}.stamp-metrics span{font-size:11px}.stamp-metrics strong{font-size:23px}}.stamp-fields .stamp-seal-options{flex-wrap:wrap;gap:8px 14px;margin-top:8px;display:flex}.stamp-fields .stamp-seal-options label{white-space:nowrap;cursor:pointer;flex-direction:row;align-items:center;gap:6px;display:inline-flex}.stamp-fields .stamp-seal-options input{width:17px;min-width:17px;height:17px;min-height:0;accent-color:var(--accent-text);margin:0;padding:0}.stamp-fields .stamp-seal-field small{margin-top:8px;display:block}@media print{body *{visibility:hidden}.stamp-print-backdrop,.stamp-print-backdrop *{visibility:visible}.stamp-print-backdrop{background:#fff;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.stamp-print-sheet{box-shadow:none;max-width:none;margin:0;padding:16px}.stamp-print-controls,.stamp-print-controls *{display:none!important}.stamp-print-sheet{break-inside:avoid}.stamp-print-sheet .stamp-table{min-width:0}}.stamp-detail-banner{justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.stamp-detail-banner>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stamp-detail-banner span:not(.stamp-badge){color:var(--muted);font-size:12px}.detail-main>.stamp-business-panel{box-shadow:none;border:0;border-radius:0}.stamp-detail-banner>div>svg{color:#b5444b}@media (max-width:760px){.stamp-detail-banner{flex-wrap:wrap;padding:14px}.stamp-detail-banner>div>span:last-child{flex-basis:100%}}.stamp-detail-actions{justify-content:flex-end}.stamp-detail-actions>button{min-height:40px}@media (max-width:760px){.stamp-detail-actions{justify-content:flex-start;width:100%}}.stamp-print-sheet{--ink:#202020;--muted:#454545;--accent-text:#293347;overflow-wrap:anywhere;color:#202020!important}.stamp-print-sheet .stamp-table{table-layout:fixed;min-width:0!important}.stamp-print-sheet td,.stamp-print-sheet th{overflow-wrap:anywhere;white-space:normal;color:#202020!important}.stamp-print-sheet .stamp-table small{color:#454545!important}.stamp-print-sheet{--surface:#fff;--surface-muted:#f3f4f6;--surface-soft:#f3f4f6;--line:#d1d5db;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.stamp-print-sheet .stamp-table th{color:#202020!important;background:#f3f4f6!important}.stamp-print-sheet .stamp-table td{color:#202020!important;background:#fff!important}.stamp-print-sheet .stamp-print-controls button{color:#202020!important;background:#fff!important;border:1px solid #c3c7ce!important}@media (min-width:761px){.form-page .stamp-new-toggle{padding:18px 24px}.form-page .stamp-new-toggle>label{min-height:24px;margin:0}.form-page .stamp-new-toggle>label>input[type=checkbox]{flex-shrink:0;margin:0}.page-stack.stamp-desk{width:100%;min-width:0;margin-inline-start:0;margin-inline-end:0}.stamp-approval-panel>.section-title{margin-bottom:20px}.stamp-approval-panel>.section-title h2{font-size:20px}.stamp-approval-panel>.section-title p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.7}.stamp-approval-count{background:var(--surface-muted);color:var(--muted);white-space:nowrap;border-radius:5px;padding:6px 10px;font-size:13px}.stamp-application{border:1px solid var(--line);border-radius:8px;overflow:hidden}.stamp-application+.stamp-application{margin-top:18px}.stamp-application-head{background:var(--surface-soft);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.stamp-application-head h3{margin:0;font-size:15px}.stamp-application-head p{color:var(--muted);margin:7px 0 0;font-size:12px}.stamp-application-status{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:5px;padding:5px 9px;font-size:12px}.stamp-application .stamp-table th{background:var(--surface-soft);font-size:12px}.stamp-application .stamp-table{table-layout:fixed;width:100%;min-width:0}.stamp-application .stamp-table th,.stamp-application .stamp-table td{white-space:normal;overflow-wrap:anywhere;padding:14px 12px}.stamp-application .stamp-table th:first-child{width:23%}.stamp-application .stamp-table th:nth-child(2){width:15%}.stamp-application .stamp-table th:nth-child(3){width:8%}.stamp-application .stamp-table th:nth-child(4){width:12%}.stamp-application .stamp-table th:nth-child(5){width:20%}.stamp-application .stamp-table th:nth-child(6){width:22%}.stamp-application .stamp-table td{line-height:1.7}.stamp-application .stamp-table td:first-child{font-weight:600}.stamp-application .stamp-table td:nth-child(3),.stamp-application .stamp-table td:nth-child(4){white-space:nowrap}.stamp-application-footer{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}.stamp-application-footer>p{color:var(--muted);margin:0;font-size:13px}.stamp-application-footer>.field,.stamp-application-footer>.unified-actions{width:100%}.stamp-desk .stamp-document-list{grid-template-columns:repeat(2,minmax(0,1fr))}.stamp-desk .stamp-desk-intro h2{font-size:22px}}.stamp-kicker,.stamp-desk-intro>svg{color:var(--accent-text)}.unified-mode{flex-wrap:wrap;gap:10px}.unified-mode>.text-button{white-space:nowrap;margin-left:auto}.unified-demo-entry{justify-content:center;width:100%;margin-top:16px}.unified-workbench{padding:26px}.unified-workbench h2,.unified-workbench h3{margin:0 0 12px}.unified-workbench p{color:var(--text-muted);line-height:1.8}.unified-business-heading{justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.unified-business-heading h2{margin:8px 0}.unified-business-heading p{margin:0}.unified-actions{gap:12px;margin:20px 0;display:grid}.unified-actions button{justify-content:center}.unified-live .detail-main{min-width:0;overflow:hidden}.unified-live .detail-main>.local-detail,.unified-live .detail-main>.local-history{box-shadow:none;margin:16px}.unified-live .detail-tabs{overflow-x:auto}.unified-live .detail-tabs button{flex-shrink:0}.unified-live .local-fields{padding:8px}.unified-live .local-fields dd{overflow-wrap:anywhere}.unified-live .action-panel{align-self:start}.unified-live .local-notice textarea{width:100%}.unified-live .action-rule{line-height:1.8}@media (max-width:900px){.topbar-actions{flex-wrap:wrap}.unified-business-heading{align-items:start}}.page-content-group{border:0;min-width:0;margin:0;padding:0;display:contents}.stored-actions .local-detail,.stored-branch .local-detail{box-shadow:none;background:0 0;border:0;padding:16px 0}.stored-actions .local-actions{grid-template-columns:1fr;display:grid}.stored-actions textarea{box-sizing:border-box;width:100%}.local-login select{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;padding:12px}.local-login .remember-login{align-items:center;gap:8px;display:flex}.local-login .remember-login input{width:auto}.unified-mode{flex-wrap:wrap}.local-login{padding:20px}.local-login form{gap:14px;padding:18px 28px}.local-login form label.remember-login{flex-direction:row;justify-content:flex-start;gap:8px}.local-login form label.remember-login input{width:auto;margin:0}.app-shell .annual-excel-approval{--annual-detail-accent:#4d54ee;--annual-detail-tint:#f5f6ff;--annual-detail-line:#e3e5ee;gap:20px;width:100%}html[data-theme=dark] .app-shell .annual-excel-approval{--annual-detail-accent:#9da6ff;--annual-detail-tint:#272b42;--annual-detail-line:#3c4049}.app-shell .annual-excel-approval>.surface,.app-shell .annual-excel-approval .annual-approval-materials>.surface,.app-shell .annual-excel-approval .annual-approval-sidebar{border:1px solid var(--annual-detail-line);border-radius:16px;padding:22px}.app-shell .annual-excel-approval .annual-approval-title{gap:12px 20px}.app-shell .annual-excel-approval .annual-approval-title>div{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.app-shell .annual-excel-approval .annual-approval-title h2{letter-spacing:-.4px;order:-1;margin:0;font-size:26px;font-weight:650}.app-shell .annual-excel-approval .annual-approval-title small{color:var(--muted);font-size:12px}.app-shell .annual-excel-approval .annual-approval-title>.annual-approval-state{background:var(--annual-detail-tint);color:var(--annual-detail-accent);border:1px solid color-mix(in srgb,var(--annual-detail-accent) 22%,transparent);border-radius:9px;font-size:13px}.app-shell .annual-excel-approval .annual-approval-facts{gap:10px 20px;margin:18px 0 14px;font-size:13px}.app-shell .annual-excel-approval .annual-approval-facts strong{color:var(--annual-detail-accent);font-variant-numeric:tabular-nums;font-size:20px}.app-shell .annual-excel-approval .annual-approval-source{background:var(--annual-detail-tint);border-radius:10px;gap:8px 16px;padding:10px 14px}.app-shell .annual-excel-approval .annual-approval-batch{color:var(--muted);margin-top:8px;font-size:11px;display:block}.app-shell .annual-excel-approval .annual-approval-track{border-color:var(--annual-detail-line);grid-template-columns:repeat(7,minmax(145px,1fr));align-items:start;gap:12px;margin-top:16px;padding:18px 0 8px;display:grid}.app-shell .annual-excel-approval .annual-approval-track>div{align-items:flex-start;gap:8px;min-width:0}.app-shell .annual-excel-approval .annual-approval-track>div>span{flex:1;min-width:0}.app-shell .annual-excel-approval .annual-approval-track strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.app-shell .annual-excel-approval .annual-approval-track small{color:var(--muted);font-size:11px;line-height:1.5}.app-shell .annual-excel-approval .annual-approval-track b{flex-basis:28px;width:28px;height:28px;margin-top:1px}.app-shell .annual-excel-approval .annual-approval-track i{background:var(--annual-detail-line);flex:0 0 12px;margin:14px 0 0}.app-shell .annual-excel-approval .annual-approval-track>.complete{color:var(--annual-detail-accent)}.app-shell .annual-excel-approval .annual-approval-track>.complete b{background:var(--annual-detail-tint);color:var(--annual-detail-accent);border-color:#0000}.app-shell .annual-excel-approval .annual-approval-track>.current{color:var(--annual-detail-accent)}.app-shell .annual-excel-approval .annual-approval-track>.current b{background:var(--annual-detail-accent);border-color:var(--annual-detail-accent);color:#fff}.app-shell .annual-excel-approval .annual-return-archived{background:var(--state-success-tint);color:var(--state-success);border-radius:10px;padding:12px 14px}.app-shell .annual-excel-approval .annual-return-library{border-color:var(--annual-detail-line);margin-top:0;padding-top:12px}.app-shell .annual-excel-approval .annual-return-library>summary{background:var(--annual-detail-tint);color:var(--annual-detail-accent);border-radius:10px;padding:12px}.app-shell .annual-excel-approval .annual-return-library>summary:hover{box-shadow:inset 0 0 0 1px var(--annual-detail-accent)}.app-shell .annual-excel-approval .annual-return-pair{border-color:var(--annual-detail-line);border-radius:10px}.app-shell .annual-excel-approval .annual-approval-section-title{gap:8px 16px;margin-bottom:16px}.app-shell .annual-excel-approval .annual-approval-section-title>div{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.app-shell .annual-excel-approval .annual-approval-section-title h3{font-size:17px;font-weight:650}.app-shell .annual-excel-approval .annual-approval-section-title small{margin-top:0;font-size:12px}.app-shell .annual-excel-approval .annual-approval-section-title>span{color:var(--annual-detail-accent);background:var(--annual-detail-tint);border-radius:7px;padding:5px 9px}.app-shell .annual-excel-approval .annual-approval-search{border-color:var(--annual-detail-line);background:var(--annual-detail-tint);min-height:42px;color:var(--annual-detail-accent);border-radius:10px;margin-bottom:16px}.app-shell .annual-excel-approval .annual-approval-search input{background:0 0;font-size:13px}.app-shell .annual-excel-approval .annual-approval-company-scroll{border-color:var(--annual-detail-line);border-radius:11px}.app-shell .annual-excel-approval :-webkit-any(.annual-approval-companies,.annual-approval-details) th{background:var(--annual-detail-tint);color:var(--ink);padding:12px 10px;font-size:12px}.app-shell .annual-excel-approval :is(.annual-approval-companies,.annual-approval-details) th{background:var(--annual-detail-tint);color:var(--ink);padding:12px 10px;font-size:12px}.app-shell .annual-excel-approval .annual-approval-companies td{border-color:var(--annual-detail-line);padding:12px 10px}.app-shell .annual-excel-approval .annual-approval-company-row:nth-of-type(2n){background:0 0}.app-shell .annual-excel-approval .annual-approval-company-row:hover{background:var(--annual-detail-tint)}.app-shell .annual-excel-approval .annual-approval-expand{min-height:40px}.app-shell .annual-excel-approval .annual-approval-expand[aria-expanded=true]{color:var(--annual-detail-accent)}.app-shell .annual-excel-approval .annual-approval-expanded>td{background:color-mix(in srgb,var(--annual-detail-tint) 55%,var(--surface))}.app-shell .annual-excel-approval .annual-approval-sidebar{max-height:calc(100dvh - 130px);top:16px}.app-shell .annual-excel-approval .annual-approval-sidebar>h2{color:var(--annual-detail-accent);margin-bottom:16px;font-size:20px}.app-shell .annual-excel-approval .annual-approval-current{border:1px solid var(--annual-detail-line);background:var(--annual-detail-tint);border-radius:11px;margin-bottom:18px;padding:14px}.app-shell .annual-excel-approval .annual-approval-current p{margin-bottom:0}.app-shell .annual-excel-approval .annual-approval-history{border-color:var(--annual-detail-line);padding-top:18px}.app-shell .annual-excel-approval .annual-approval-history .annual-approval-section-title{align-items:center}.app-shell .annual-excel-approval .secondary-button{border-radius:8px}.app-shell .annual-excel-approval .secondary-button:hover:not(:disabled):not(.decision-negative-button):not(.decision-return-button){background:var(--annual-detail-tint);border-color:var(--annual-detail-accent);color:var(--annual-detail-accent)}.app-shell .annual-excel-approval :-webkit-any(button,summary,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--annual-detail-accent);outline-offset:2px}.app-shell .annual-excel-approval :is(button,summary,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--annual-detail-accent);outline-offset:2px}@media (max-width:800px){.app-shell .annual-excel-approval>.surface,.app-shell .annual-excel-approval .annual-approval-materials>.surface,.app-shell .annual-excel-approval .annual-approval-sidebar{padding:16px}.app-shell .annual-excel-approval .annual-approval-title h2{font-size:22px}.app-shell .annual-excel-approval .annual-approval-sidebar{max-height:none;position:static}.app-shell .annual-excel-approval .annual-return-archived small{flex-basis:100%;margin-left:0}}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor){--intake-accent:#4d54ee;--intake-tint:#f5f6ff;--intake-line:#e3e5ee;font-size:14px}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor){--intake-accent:#4d54ee;--intake-tint:#f5f6ff;--intake-line:#e3e5ee;font-size:14px}html[data-theme=dark] .app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor){--intake-accent:#9da6ff;--intake-tint:#272b42;--intake-line:#3c4049}html[data-theme=dark] .app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor){--intake-accent:#9da6ff;--intake-tint:#272b42;--intake-line:#3c4049}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor) :-webkit-any(button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--intake-accent);outline-offset:3px}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor) :is(button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--intake-accent);outline-offset:3px}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor) .primary-button{background:var(--intake-accent);border-color:var(--intake-accent);color:#fff;border-radius:10px;min-height:42px}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor) .primary-button{background:var(--intake-accent);border-color:var(--intake-accent);color:#fff;border-radius:10px;min-height:42px}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor) .primary-button:hover:not(:disabled){filter:brightness(.94);box-shadow:0 4px 12px #4d54ee25}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor) .primary-button:hover:not(:disabled){filter:brightness(.94);box-shadow:0 4px 12px #4d54ee25}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor) .secondary-button{border-color:var(--intake-line);border-radius:9px;font-size:13px}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor) .secondary-button{border-color:var(--intake-line);border-radius:9px;font-size:13px}.app-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor) .secondary-button:hover:not(:disabled){background:var(--intake-tint);border-color:var(--intake-accent);color:var(--intake-accent)}.app-shell :is(.annual-excel-import,.bank-create,.bank-form-editor) .secondary-button:hover:not(:disabled){background:var(--intake-tint);border-color:var(--intake-accent);color:var(--intake-accent)}.app-shell .annual-excel-import{gap:20px}.app-shell .annual-excel-import .annual-excel-stage{border:1px solid var(--intake-line);border-radius:16px;overflow:hidden;box-shadow:0 2px 5px #18234704}.app-shell .annual-excel-import .annual-excel-stage-heading{gap:14px;padding:19px 22px}.app-shell .annual-excel-import .annual-excel-stage-heading[aria-expanded=true],.app-shell .annual-excel-import .annual-excel-stage-heading:hover{background:var(--intake-tint)}.app-shell .annual-excel-import .annual-excel-stage-heading strong{font-size:18px;font-weight:650}.app-shell .annual-excel-import .annual-excel-stage-heading small{font-size:13px}.app-shell .annual-excel-import .annual-excel-step{background:var(--intake-accent);color:#fff;border-radius:10px;width:36px;height:36px}.app-shell .annual-excel-import .annual-excel-stage-body{border-top:1px solid var(--intake-line);margin:0;padding:22px}.app-shell .annual-excel-import .annual-excel-paste-hint{margin-bottom:18px;font-size:12px;line-height:1.7}.app-shell .annual-excel-import .annual-excel-upload-columns{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px}.app-shell .annual-excel-import .annual-excel-upload-panel{border-color:var(--intake-line);border-radius:13px}.app-shell .annual-excel-import .annual-excel-upload-panel:hover{border-color:color-mix(in srgb,var(--intake-accent) 45%,var(--intake-line))}.app-shell .annual-excel-import .annual-excel-upload-panel>header{border-color:var(--intake-line);padding:18px}.app-shell .annual-excel-import .annual-excel-upload-panel h3{font-size:16px}.app-shell .annual-excel-import .annual-excel-file-icon{background:var(--intake-tint);width:42px;height:42px;color:var(--intake-accent);border-radius:12px}.app-shell .annual-excel-import .annual-excel-file-icon.workbook{color:#238269;background:color-mix(in srgb,#238269 10%,var(--surface))}.app-shell .annual-excel-import :-webkit-any(.annual-excel-upload-empty,.annual-excel-workbook-ready){background:color-mix(in srgb,var(--intake-tint) 55%,var(--surface));gap:12px;min-height:180px;padding:24px 18px}.app-shell .annual-excel-import :is(.annual-excel-upload-empty,.annual-excel-workbook-ready){background:color-mix(in srgb,var(--intake-tint) 55%,var(--surface));gap:12px;min-height:180px;padding:24px 18px}.app-shell .annual-excel-import .annual-excel-upload-empty>svg{color:var(--intake-accent);width:30px;height:30px}.app-shell .annual-excel-import .annual-excel-upload-empty>strong{font-size:14px;line-height:1.6}.app-shell .annual-excel-import .annual-excel-upload-panel>footer{border-color:var(--intake-line);padding:14px 18px}.app-shell .annual-excel-import .annual-excel-upload-actions{border:1px solid var(--intake-line);background:var(--intake-tint);border-radius:12px;gap:18px;margin-top:20px;padding:18px}.app-shell .annual-excel-import .annual-excel-upload-actions strong{font-size:15px}.app-shell .annual-excel-import .annual-excel-upload-feedback{font-size:13px}.app-shell .annual-excel-import .annual-excel-upload-panel.is-dragging{border-color:var(--intake-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--intake-accent) 14%,transparent)}.app-shell .bank-create{gap:22px}.app-shell .bank-create>.bank-heading>div{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.app-shell .bank-create>.bank-heading h2{letter-spacing:-.5px;margin:0;font-size:27px;font-weight:650}.app-shell .bank-create>.bank-heading p{font-size:13px}.app-shell .bank-page.bank-form-editor{gap:20px;width:100%}.app-shell .bank-form-editor>.surface{border:1px solid var(--intake-line);border-radius:16px;padding:24px}.app-shell .bank-form-editor .section-title{border-bottom:1px solid var(--intake-line);margin-bottom:20px;padding-bottom:18px}.app-shell .bank-form-editor .section-title h3{font-size:18px;font-weight:650}.app-shell .bank-form-editor .section-title p{font-size:13px}.app-shell .bank-form-editor .section-title>svg{box-sizing:content-box;color:var(--intake-accent);background:var(--intake-tint);border-radius:12px;padding:10px}.app-shell .bank-form-editor .bank-registration-fields,.app-shell .bank-form-editor .bank-ownership-fields{gap:20px 18px}.app-shell .bank-form-editor .bank-field :-webkit-any(input,select,output){border-color:var(--intake-line);border-radius:9px;min-height:44px;font-size:14px}.app-shell .bank-form-editor .bank-field :is(input,select,output){border-color:var(--intake-line);border-radius:9px;min-height:44px;font-size:14px}.app-shell .bank-form-editor .bank-field :-webkit-any(input,select):hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--intake-accent) 40%,var(--intake-line))}.app-shell .bank-form-editor .bank-field :is(input,select):hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--intake-accent) 40%,var(--intake-line))}.app-shell .bank-form-editor .bank-field output{color:var(--intake-accent);background:var(--intake-tint);font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.app-shell .bank-form-editor .bank-field small{line-height:1.6}.app-shell .bank-form-editor .bank-ownership{border:1px solid var(--intake-line);background:color-mix(in srgb,var(--intake-tint) 50%,var(--surface));border-radius:12px;margin-top:24px;padding:18px}.app-shell .bank-form-editor .bank-ownership summary{color:var(--intake-accent);font-size:15px;font-weight:600}.app-shell .bank-form-editor .bank-actions{border-top:1px solid var(--intake-line);gap:12px;padding-top:20px}.app-shell .bank-form-editor .bank-import-note{margin:0;font-size:13px}@media (max-width:800px){.app-shell .annual-excel-import .annual-excel-upload-columns{grid-template-columns:minmax(0,1fr)}.app-shell .annual-excel-import .annual-excel-stage-heading{flex-wrap:wrap;padding:16px}.app-shell .annual-excel-import .annual-excel-stage-heading small{flex-basis:100%}.app-shell .annual-excel-import .annual-excel-stage-body,.app-shell .bank-form-editor>.surface{padding:16px}.app-shell .annual-excel-import .annual-excel-upload-actions{flex-wrap:wrap}.app-shell .bank-form-editor .bank-ownership{padding:14px}}.app-shell .ledger-workspace{--ledger-blue:#4d54ee;--ledger-tint:#f4f5ff;--ledger-line:#e5e5e8;--ledger-muted:#737783;box-shadow:none;background:0 0;border:0;gap:20px;padding:0;font-size:14px}html[data-theme=dark] .app-shell .ledger-workspace{--ledger-blue:#9da6ff;--ledger-tint:#272b42;--ledger-line:#3c4049;--ledger-muted:#a4a9b6}.app-shell .ledger-workspace-heading{border:0;gap:16px;padding:0}.app-shell .ledger-workspace-heading h2{letter-spacing:-.5px;font-size:28px;font-weight:650}.app-shell .ledger-workspace-heading h2:before{display:none}.app-shell .ledger-workspace .ledger-entry-tabs{border:1px solid var(--ledger-line);background:var(--surface);border-radius:13px;gap:5px;padding:5px}.app-shell .ledger-workspace .ledger-entry-tabs button{border-radius:9px;min-height:42px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.app-shell .ledger-workspace .ledger-entry-tabs button.active{background:var(--ledger-blue);border-color:var(--ledger-blue);color:#fff;box-shadow:0 3px 10px #4d54ee22}.app-shell .ledger-workspace .ledger-entry-tabs button:not(.active):hover{background:var(--ledger-tint);color:var(--ledger-blue)}.app-shell .ledger-workspace :-webkit-any(.unified-ledger,.unified-ledger-import)>.surface.page-stack{border:1px solid var(--ledger-line);border-radius:16px;padding:20px;box-shadow:0 2px 4px #18234703}.app-shell .ledger-workspace :is(.unified-ledger,.unified-ledger-import)>.surface.page-stack{border:1px solid var(--ledger-line);border-radius:16px;padding:20px;box-shadow:0 2px 4px #18234703}.app-shell .ledger-workspace :-webkit-any(button,a,summary,input,select):focus-visible{outline:2px solid var(--ledger-blue);outline-offset:3px}.app-shell .ledger-workspace :is(button,a,summary,input,select):focus-visible{outline:2px solid var(--ledger-blue);outline-offset:3px}.app-shell .ledger-workspace .secondary-button{border-color:var(--ledger-line);background:var(--surface);border-radius:9px;font-size:13px}.app-shell .ledger-workspace .secondary-button:hover:not(:disabled){border-color:var(--ledger-blue);background:var(--ledger-tint);color:var(--ledger-blue)}.app-shell .ledger-workspace .unified-ledger-compact-toolbar{border-color:var(--ledger-line);gap:10px;padding:0 0 14px}.app-shell .ledger-workspace :is(.ledger-search-box,.unified-ledger-team-control,.unified-ledger-number-filter .unified-ledger-column-filter){border-color:var(--ledger-line);border-radius:9px}.app-shell .ledger-workspace .ledger-search-box{background:var(--surface);color:var(--muted)}.app-shell .ledger-workspace .ledger-search-box:-webkit-any(:hover,:focus-within){border-color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-search-box:is(:hover,:focus-within){border-color:var(--ledger-blue)}.app-shell .ledger-workspace :-webkit-any(.unified-ledger-toolbar-actions,.ledger-page-navigation)>.ledger-export-action{color:#fff;background:var(--ledger-blue);border:1px solid var(--ledger-blue);box-shadow:0 3px 8px #4d54ee18}.app-shell .ledger-workspace :is(.unified-ledger-toolbar-actions,.ledger-page-navigation)>.ledger-export-action{color:#fff;background:var(--ledger-blue);border:1px solid var(--ledger-blue);box-shadow:0 3px 8px #4d54ee18}.app-shell .ledger-workspace .unified-ledger-column-settings{border:1px solid var(--ledger-line);background:var(--surface-muted);border-radius:10px 10px 0 0;padding:0 12px}.app-shell .ledger-workspace .unified-ledger-column-settings>summary{color:var(--ledger-muted);gap:8px 12px;padding:10px 0}.app-shell .ledger-workspace .unified-ledger-column-settings>summary>svg{color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-column-layout{background:var(--surface);border-color:var(--ledger-line)}.app-shell .ledger-workspace .ledger-column-layout button[aria-pressed=true]{background:var(--surface);color:var(--ink)}.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout]{gap:6px;padding-bottom:12px}.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout=standard]{grid-template-columns:repeat(6,minmax(0,1fr))}.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout] .unified-ledger-column-option{border-color:var(--ledger-line);background:var(--surface);border-radius:7px;min-height:32px}.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout] label{padding:6px 5px 6px 8px;font-size:12px;line-height:1.5}.app-shell .ledger-workspace .unified-ledger-visible-fields-grid input{accent-color:var(--ledger-blue)}.app-shell .ledger-workspace .unified-ledger-column-option:hover{border-color:var(--ledger-blue);background:var(--ledger-tint)}.app-shell .ledger-workspace .unified-ledger-column-grip:hover{color:var(--ledger-blue);background:var(--ledger-tint)}.app-shell .ledger-workspace .unified-ledger-sheet-counts{background:var(--ledger-tint);border-radius:11px;margin:0;padding:12px 0}.app-shell .ledger-workspace .unified-ledger-sheet-counts>div+div{border-color:var(--ledger-line)}.app-shell .ledger-workspace .unified-ledger-sheet-counts dd strong{font-size:23px;font-weight:650}.app-shell .ledger-workspace .unified-ledger-sheet-tools{gap:8px 16px;padding:4px 0}.app-shell .ledger-workspace .ledger-worksheet{--sheet-line:var(--ledger-line);--sheet-head:var(--surface-muted);border-color:var(--ledger-line);border-radius:0 0 10px 10px}.app-shell .ledger-workspace .unified-ledger-import>.surface:first-child{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.app-shell .ledger-workspace .ledger-template-heading{border-bottom:1px solid var(--ledger-line);grid-column:1/-1;padding-bottom:18px}.app-shell .ledger-workspace .ledger-template-heading>div{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.app-shell .ledger-workspace .ledger-template-heading h2{font-size:19px;font-weight:650}.app-shell .ledger-workspace .ledger-template-heading p{color:var(--ledger-muted);margin:0;font-size:13px}.app-shell .ledger-workspace .ledger-template-download{min-height:40px;color:var(--ledger-blue);background:var(--ledger-tint);padding:10px 14px}.app-shell .ledger-workspace .ledger-template-guide{background:var(--ledger-tint);border-color:var(--ledger-line);border-radius:12px;padding:20px}.app-shell .ledger-workspace .ledger-template-guide>svg,.app-shell .ledger-workspace .ledger-template-guide summary{color:var(--ledger-blue)}.app-shell .ledger-workspace .unified-ledger-import>.surface:first-child>fieldset{align-self:start;min-width:0;display:block}.app-shell .ledger-workspace .unified-ledger-excel-drop{border:1px dashed color-mix(in srgb,var(--ledger-blue) 40%,var(--ledger-line));text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:224px;padding:24px}.app-shell .ledger-workspace .unified-ledger-excel-drop>svg{box-sizing:content-box;color:#25825d;background:color-mix(in srgb,#25825d 9%,var(--surface));border-radius:14px;padding:12px}.app-shell .ledger-workspace .unified-ledger-excel-selection{overflow-wrap:anywhere;flex:0;min-width:0}.app-shell .ledger-workspace .unified-ledger-excel-selection strong{font-size:15px}.app-shell .ledger-workspace .unified-ledger-excel-selection span{color:var(--ledger-muted);margin-top:6px;font-size:12px}.app-shell .ledger-workspace .unified-ledger-upload-actions{border:0;flex-wrap:wrap;justify-content:center;padding:0}.app-shell .ledger-workspace .unified-ledger-excel-drop:hover{background:var(--ledger-tint)}.app-shell .ledger-workspace fieldset:disabled .unified-ledger-excel-drop{cursor:default;background:var(--surface);border-color:var(--ledger-line)}.app-shell .ledger-workspace .unified-ledger-import>.surface:first-child>p{grid-column:1/-1;margin:0;font-size:13px;line-height:1.7}.app-shell .ledger-workspace .unified-ledger-import>.surface:first-child>p:not(.local-notice){color:var(--ledger-muted)}.app-shell .ledger-workspace .unified-ledger-operation-history-summary{padding:2px 0}.app-shell .ledger-workspace .unified-ledger-operation-history-summary h3{font-size:17px;font-weight:650}.app-shell .ledger-workspace .unified-ledger-history-tabs{flex-wrap:wrap;gap:8px}.app-shell .ledger-workspace .unified-ledger-history-tabs button{border-radius:9px;min-height:36px}.app-shell .ledger-workspace .unified-ledger-history-tabs button[aria-pressed=true]{background:var(--ledger-blue);border-color:var(--ledger-blue);color:#fff}.app-shell .ledger-workspace .unified-ledger-history-row{border:1px solid var(--ledger-line);background:var(--surface);border-radius:10px;padding:16px}.app-shell .ledger-workspace .unified-ledger-history-row:hover{background:var(--ledger-tint)}@container ledger-column-settings (width<=1120px){.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout=standard]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container ledger-column-settings (width<=700px){.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout=standard]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ledger-column-settings (width<=380px){.app-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout=standard]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.app-shell .ledger-workspace .unified-ledger-import>.surface:first-child{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.app-shell .ledger-workspace .ledger-entry-tabs{width:100%}.app-shell .ledger-workspace .ledger-entry-tabs button{flex:1;padding:9px;font-size:13px}.app-shell .ledger-workspace :-webkit-any(.unified-ledger,.unified-ledger-import)>.surface.page-stack{padding:14px}.app-shell .ledger-workspace :is(.unified-ledger,.unified-ledger-import)>.surface.page-stack{padding:14px}.app-shell .ledger-workspace .unified-ledger-sheet-counts{grid-template-columns:minmax(0,1fr);gap:8px}.app-shell .ledger-workspace .unified-ledger-sheet-counts>div+div{border-left:0}.app-shell .ledger-workspace .unified-ledger-excel-drop{padding:18px}.app-shell .ledger-workspace .ledger-template-download{white-space:normal;flex-wrap:wrap}}.app-shell .ledger-workspace{margin-top:0}.ledger-workspace-title{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.ledger-workspace-title p{color:var(--muted);margin:0;font-size:14px}.app-shell .ledger-workspace .unified-ledger>.surface.page-stack{box-shadow:none;border:0;border-radius:0;gap:0;padding:0}.app-shell .ledger-workspace .unified-ledger-compact-toolbar{border:0;padding:0 0 20px}.app-shell .ledger-workspace .unified-ledger-sheet-tools{border:1px solid var(--ledger-line);background:var(--surface);border-top:0;border-bottom:0;margin:0;padding:8px 12px}.app-shell .ledger-workspace .unified-ledger-applied-filters:empty{display:none}.app-shell .ledger-workspace .unified-ledger-applied-filters:not(:empty){border:1px solid var(--ledger-line);border-top:0;margin:0;padding:10px 12px}.app-shell .ledger-workspace .unified-ledger .unified-ledger-export-history,.app-shell .ledger-workspace .unified-ledger .unified-ledger-operation-history-disclosure{margin-top:24px}.app-shell .ledger-workspace .ledger-search-box input:focus-visible{box-shadow:none;outline:none}.app-shell .ledger-workspace .ledger-entry-tabs{background:var(--surface-muted);border:0;border-radius:9px;gap:3px;padding:4px}.app-shell .ledger-workspace .ledger-entry-tabs button{min-height:38px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 15px}.app-shell .ledger-workspace .ledger-entry-tabs button.active{color:var(--ink);background:var(--surface);border-color:var(--ledger-line);box-shadow:0 1px 3px #20212a12}.app-shell .ledger-workspace .ledger-entry-tabs button:not(.active):hover{color:var(--ink);background:color-mix(in srgb,var(--surface) 60%,transparent)}.app-shell .ledger-workspace .unified-ledger-compact-toolbar{grid-template-columns:minmax(300px,620px) 176px 190px minmax(150px,1fr);gap:10px}.app-shell .ledger-workspace .unified-ledger-toolbar-actions{justify-content:flex-end}.app-shell .ledger-workspace :-webkit-any(.unified-ledger-toolbar-actions,.ledger-page-navigation)>.ledger-export-action:-webkit-any(:hover,:focus-visible){color:#fff;background:#4540df;border-color:#4540df;box-shadow:0 3px 10px #514bff24}.app-shell .ledger-workspace :is(.unified-ledger-toolbar-actions,.ledger-page-navigation)>.ledger-export-action:is(:hover,:focus-visible){color:#fff;background:#4540df;border-color:#4540df;box-shadow:0 3px 10px #514bff24}.app-shell .ledger-workspace .unified-ledger-team-control:-webkit-any(:hover,:focus-within){border-color:var(--ledger-line);box-shadow:none}.app-shell .ledger-workspace .unified-ledger-team-control:is(:hover,:focus-within){border-color:var(--ledger-line);box-shadow:none}.app-shell .ledger-workspace .unified-ledger-team-control select:focus{box-shadow:none;outline:none}.app-shell .ledger-workspace .unified-ledger-team-control select:focus-visible{outline:1px solid var(--muted);outline-offset:-4px;border-radius:7px}.app-shell .ledger-workspace .unified-ledger-team-control select[aria-expanded=true]{box-shadow:none;outline:none}.ledger-select-menu{--accent-text:#514bff;border-radius:9px}.ledger-select-menu .downward-select-menu-heading{display:none}.ledger-select-menu button[role=option]{min-height:40px}.app-shell .ledger-workspace .ledger-search-popover{border-radius:12px;max-height:min(420px,60vh);box-shadow:0 8px 28px #20212a16}.ledger-search-section{padding:16px 18px}.ledger-search-section+.ledger-search-section{border-top:1px solid var(--line)}.ledger-search-section-heading{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.ledger-search-section-heading strong{font-weight:550}.ledger-search-section-heading>div{align-items:center;gap:10px;display:flex}.ledger-search-section-heading button{min-height:26px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:3px;display:inline-flex}.ledger-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;display:grid}.ledger-search-grid .ledger-search-option{border-radius:6px;width:100%;min-height:36px;margin:0;padding:8px 9px;overflow:hidden}.ledger-search-grid .ledger-search-option-content{align-items:baseline;gap:8px;display:flex}.ledger-search-grid .ledger-search-option-content>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ledger-search-grid .ledger-search-option-content small{color:var(--muted);flex:none;font-size:11px}.ledger-search-grid .ledger-search-history-option{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block}.ledger-search-grid .ledger-search-option:-webkit-any(:hover,[aria-selected=true]){background:var(--surface-muted);color:var(--ink)}.ledger-search-grid .ledger-search-option:is(:hover,[aria-selected=true]){background:var(--surface-muted);color:var(--ink)}.ledger-search-grid .ledger-search-option-row{background:var(--surface-muted);border-radius:6px;gap:0;min-width:0}.ledger-search-grid .ledger-search-remove{width:25px;height:30px;margin-left:4px}.ledger-search-section .ledger-search-no-results{padding:8px 0;font-size:13px}.app-shell .ledger-workspace .ledger-worksheet{--sheet-line:#e1e2e7;border-color:#c8cbd3}.app-shell .ledger-workspace .unified-ledger-summary-footer{border-top:2px solid #b6bbc7}.app-shell .ledger-workspace .unified-ledger-summary-row{background:var(--surface-muted);min-height:52px}.app-shell .ledger-workspace .unified-ledger-summary-label{box-shadow:inset 3px 0 var(--ledger-blue);border-right-color:#c8cbd3}.app-shell .ledger-workspace .unified-ledger-summary-note{border-color:#c8cbd3;padding-top:9px;padding-bottom:9px}.app-shell .ledger-workspace .ledger-worksheet .ledger-table .unified-ledger-filter-heading .unified-ledger-column-filter:-webkit-any(.is-open,.is-active){background:var(--ledger-tint);color:var(--ledger-blue);box-shadow:inset 0 -2px var(--ledger-blue)}.app-shell .ledger-workspace .ledger-worksheet .ledger-table .unified-ledger-filter-heading .unified-ledger-column-filter:is(.is-open,.is-active){background:var(--ledger-tint);color:var(--ledger-blue);box-shadow:inset 0 -2px var(--ledger-blue)}.app-shell .ledger-workspace .ledger-worksheet .unified-ledger-column-filter:-webkit-any(.is-open,.is-active)>svg{color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-worksheet .unified-ledger-column-filter:is(.is-open,.is-active)>svg{color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-table-zoom.is-compact{gap:8px}.app-shell .ledger-workspace .ledger-table-zoom.is-compact button{background:var(--surface-muted);width:30px;height:30px;color:var(--ink);border-color:#0000;border-radius:7px}.app-shell .ledger-workspace .ledger-table-zoom.is-compact button:hover:not(:disabled){background:var(--ledger-tint);color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-table-zoom.is-compact input[type=range]{width:82px;accent-color:var(--ledger-blue)}.app-shell .ledger-workspace .ledger-table-zoom.is-compact output{color:var(--ink)}html[data-theme=dark] .app-shell .ledger-workspace :-webkit-any(.ledger-worksheet,.unified-ledger-summary-footer,.unified-ledger-summary-note){border-color:#575b68}html[data-theme=dark] .app-shell .ledger-workspace :is(.ledger-worksheet,.unified-ledger-summary-footer,.unified-ledger-summary-note){border-color:#575b68}@container ledger-content (width<=1120px){.app-shell .ledger-workspace .unified-ledger-compact-toolbar{grid-template-columns:176px 190px minmax(150px,1fr)}.app-shell .ledger-workspace .unified-ledger-toolbar-actions{grid-column:auto}}@container ledger-content (width<=600px){.app-shell .ledger-workspace .unified-ledger-compact-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .ledger-workspace .unified-ledger-toolbar-actions{grid-column:1/-1}.ledger-search-grid{grid-template-columns:minmax(0,1fr)}}.app-shell .ledger-page.ledger-workspace{padding-top:0}.ledger-search-grid{scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));max-height:150px;overflow-y:auto}.ledger-search-grid.ledger-search-history{flex-wrap:wrap;align-content:start;gap:8px;max-height:124px;display:flex}.ledger-search-grid.ledger-search-history.is-expanded{max-height:300px}.ledger-search-history .ledger-search-option-row{flex:0 auto;max-width:100%;min-height:34px}.ledger-search-history .ledger-search-history-option{flex:none;width:auto;padding:6px 12px 6px 4px}.ledger-search-section-heading>button{white-space:nowrap;gap:5px}@media (max-width:760px){.ledger-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ledger-preparation-state{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:12px;font-size:12px;line-height:1.6}.app-shell :is(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail){--management-blue:#4d54ee;--management-tint:#f3f4ff;--management-line:#e3e4ea;--management-muted:#737783;font-size:14px}html[data-theme=dark] .app-shell :is(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail){--management-blue:#9da6ff;--management-tint:#272b42;--management-line:#3c4049;--management-muted:#a4a9b6}.app-shell :-webkit-any(.cloud-ops-page,.maintenance-page){gap:24px;max-width:none}.app-shell :is(.cloud-ops-page,.maintenance-page){gap:24px;max-width:none}.app-shell :-webkit-any(.cloud-ops-heading,.maintenance-heading){flex-wrap:wrap;gap:16px;padding:0}.app-shell :is(.cloud-ops-heading,.maintenance-heading){flex-wrap:wrap;gap:16px;padding:0}.app-shell :-webkit-any(.cloud-ops-heading,.maintenance-heading)>div:first-child{flex-wrap:wrap;flex:1;align-items:baseline;gap:10px 18px;min-width:0;display:flex}.app-shell :is(.cloud-ops-heading,.maintenance-heading)>div:first-child{flex-wrap:wrap;flex:1;align-items:baseline;gap:10px 18px;min-width:0;display:flex}.app-shell :-webkit-any(.cloud-ops-heading,.maintenance-heading) h2{margin:0;font-size:27px;font-weight:650;line-height:1.4}.app-shell :is(.cloud-ops-heading,.maintenance-heading) h2{margin:0;font-size:27px;font-weight:650;line-height:1.4}.app-shell :-webkit-any(.cloud-ops-heading,.maintenance-heading) p{color:var(--management-muted);margin:0;font-size:13px;line-height:1.7}.app-shell :is(.cloud-ops-heading,.maintenance-heading) p{color:var(--management-muted);margin:0;font-size:13px;line-height:1.7}.app-shell :is(.cloud-ops-eyebrow,.maintenance-heading>div>span){color:var(--management-blue);flex-basis:100%;font-size:12px}.app-shell :is(.special-request-list,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail) .secondary-button{border-color:var(--management-line);background:var(--surface);border-radius:9px;min-height:38px;font-size:13px}.app-shell :is(.special-request-list,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail) .secondary-button:hover:not(:disabled){background:var(--management-tint);border-color:var(--management-blue);color:var(--management-blue)}.app-shell :-webkit-any(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail) :-webkit-any(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--management-blue);outline-offset:3px}.app-shell :is(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page,.stamp-review .sr-detail) :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--management-blue);outline-offset:3px}.app-shell .special-request-list .table-surface{border-color:var(--management-line);border-radius:18px;overflow:hidden}.app-shell .special-request-list .list-heading-row{flex-wrap:wrap;gap:20px;padding:24px}.app-shell .special-request-list .list-heading-row>div{flex-wrap:wrap;align-items:baseline;gap:10px 18px;display:flex}.app-shell .special-request-list h2{margin:0;font-size:26px;font-weight:650}.app-shell .special-request-list .list-heading-row p{color:var(--management-muted);margin:0;font-size:13px}.app-shell .special-request-list .count-label{background:var(--management-tint);color:var(--management-blue);border-radius:9px;padding:8px 12px}.app-shell .special-request-list th{text-align:left;background:var(--management-tint);padding:14px 20px;font-size:13px}.app-shell .special-request-list td{text-align:left;padding:20px;font-size:14px;line-height:1.65}.app-shell .special-request-list td>span{color:var(--management-muted);font-size:12px}.app-shell .special-request-list tbody tr{cursor:pointer}.app-shell .special-request-list tbody tr:hover td{background:var(--management-tint)}.app-shell .special-request-list .empty-state{gap:12px;min-height:240px;padding:40px 24px}.app-shell .special-request-list .empty-state>svg{box-sizing:content-box;background:var(--management-tint);width:28px;height:28px;color:var(--management-blue);border-radius:18px;padding:15px}.app-shell .special-request-list .empty-state strong{font-size:16px;font-weight:600}.app-shell .special-request-list .empty-state span{color:var(--management-muted);font-size:13px}.app-shell .staff-account-management .staff-application-region{border-top:0;margin-top:22px;padding-top:0}.app-shell .staff-account-management .staff-application-region>.staff-view-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,520px);margin-bottom:22px;padding:6px;display:grid}.app-shell .staff-account-management .staff-application-region>.staff-view-switch button{min-height:48px;font-size:15px}.app-shell .staff-account-management .staff-application-region>details{border:1px solid var(--management-line);border-radius:12px;margin:16px 0;padding:18px 20px}.app-shell .staff-account-management .staff-application-region>details>summary{color:var(--management-blue);padding:0;font-size:15px;line-height:1.6}.app-shell .staff-account-management .account-form-grid{gap:20px;padding:20px 0 0}.app-shell .staff-account-management .field :-webkit-any(input,select,textarea){border:1px solid var(--management-line);background:var(--surface);color:var(--ink);border-radius:8px;padding:10px 12px;line-height:1.6}.app-shell .staff-account-management .field :is(input,select,textarea){border:1px solid var(--management-line);background:var(--surface);color:var(--ink);border-radius:8px;padding:10px 12px;line-height:1.6}.app-shell .staff-account-management .field input[readonly]{background:var(--surface-muted);color:var(--management-muted)}.app-shell .staff-account-management .field :-webkit-any(input,select,textarea):hover:not(:disabled):not([readonly]){border-color:var(--management-blue)}.app-shell .staff-account-management .field :is(input,select,textarea):hover:not(:disabled):not([readonly]){border-color:var(--management-blue)}.app-shell .staff-account-management .account-form-footer{border-top:1px solid var(--management-line);padding-top:16px}.app-shell .staff-account-management .staff-show-removed{align-items:center;gap:8px;margin:18px 0;display:flex}.app-shell .staff-account-management .staff-directory-table-scroll{margin-top:16px}.app-shell .cloud-ops-page :-webkit-any(.cloud-ops-overview,.cloud-ops-usage-card,.cloud-ops-section,.cloud-ops-purchase-card){border-color:var(--management-line);border-radius:16px}.app-shell .cloud-ops-page :is(.cloud-ops-overview,.cloud-ops-usage-card,.cloud-ops-section,.cloud-ops-purchase-card){border-color:var(--management-line);border-radius:16px}.app-shell .cloud-ops-overview{background:var(--management-tint);padding:16px 20px}.app-shell .cloud-ops-overview>span:first-child{color:var(--management-blue);font-weight:600}.app-shell .cloud-ops-usage-card{padding:22px}.app-shell .cloud-ops-usage-title>svg{color:var(--management-blue)}.app-shell .cloud-ops-usage-title h3{font-size:14px;font-weight:600}.app-shell .cloud-ops-usage-number strong{font-size:32px}.app-shell .cloud-ops-meter.tone-normal i{background:var(--management-blue)}.app-shell .cloud-ops-page :is(.cloud-ops-group-title h3,.cloud-ops-section-head h3){font-size:18px;font-weight:650}.app-shell .cloud-ops-section-head{border-bottom:1px solid var(--management-line);padding-bottom:16px}.app-shell .cloud-ops-section-head h3 svg{color:var(--management-blue)}.app-shell .cloud-ops-page :-webkit-any(.cloud-ops-record,.cloud-ops-reason,.cloud-ops-status){border-radius:8px}.app-shell .cloud-ops-page :is(.cloud-ops-record,.cloud-ops-reason,.cloud-ops-status){border-radius:8px}.app-shell .cloud-ops-package-details>summary{color:var(--management-blue);border-radius:12px;padding:16px 20px}.app-shell .cloud-ops-package-details>summary:hover{background:var(--management-tint)}.app-shell .cloud-ops-page .cloud-ops-purchase-card h4 svg{color:var(--management-blue)}.app-shell .maintenance-summary>section{border-color:var(--management-line);border-radius:16px;padding:22px}.app-shell .maintenance-summary strong{font-size:32px}.app-shell .maintenance-summary .level-unknown{background:var(--management-tint)}.app-shell .maintenance-summary .level-unknown strong{color:var(--management-blue)}.app-shell .maintenance-summary .level-ok strong{color:var(--state-success)}.app-shell .maintenance-section-heading h3{font-size:18px;font-weight:650}.app-shell .maintenance-section-heading h3>svg{color:var(--management-blue)}.app-shell .maintenance-check{border-color:var(--management-line);border-radius:14px;gap:14px;padding:20px}.app-shell .maintenance-check.level-urgent{border-left-color:var(--state-danger)}.app-shell .maintenance-check.level-watch{border-left-color:var(--state-pending)}.app-shell .maintenance-check.level-unknown{border-left-color:var(--management-blue)}.app-shell .maintenance-check-title{flex-wrap:wrap;align-items:center}.app-shell .maintenance-check h3{font-size:16px;font-weight:650}.app-shell .maintenance-check p{margin:0}.app-shell .maintenance-check-action{background:var(--surface-muted);border-radius:8px;padding:12px 14px;font-size:13px}.app-shell .maintenance-check-action>strong{margin-bottom:4px;display:block}.app-shell .maintenance-status{border-radius:6px}.app-shell .maintenance-page :-webkit-any(.maintenance-routines,.maintenance-normal,.maintenance-rules){border-color:var(--management-line);border-radius:16px}.app-shell .maintenance-page :is(.maintenance-routines,.maintenance-normal,.maintenance-rules){border-color:var(--management-line);border-radius:16px}.app-shell .maintenance-routine-tabs{background:var(--surface-muted);border:0;border-radius:12px;gap:8px;padding:6px}.app-shell .maintenance-routine-tabs button{border-radius:8px;flex:1;min-height:44px}.app-shell .maintenance-routine-tabs button.active{color:var(--management-blue);background:var(--surface);border-color:var(--management-blue);box-shadow:0 3px 10px color-mix(in srgb,var(--management-blue) 12%,transparent)}.app-shell .maintenance-routine-tabs button:hover:not(.active){color:var(--management-blue);background:var(--management-tint)}.app-shell .maintenance-routine-grid article{background:var(--surface);border-radius:12px}.app-shell .maintenance-step{background:var(--management-tint);width:30px;height:30px;color:var(--management-blue);border-radius:9px;place-items:center;font-weight:600;display:grid}.app-shell .maintenance-page details>summary:hover{color:var(--management-blue)}.app-shell .stamp-review .sr-detail>:-webkit-any(.form-section,.sr-aside){border-color:var(--management-line);border-radius:16px;padding:24px}.app-shell .stamp-review .sr-detail>:is(.form-section,.sr-aside){border-color:var(--management-line);border-radius:16px;padding:24px}.app-shell .stamp-review .sr-detail .sr-materials-heading{border-bottom:1px solid var(--management-line);padding-bottom:20px}.app-shell .stamp-review .sr-detail .sr-materials-title h2{font-size:24px;font-weight:650}.app-shell .stamp-review .sr-detail .sr-materials-title p{color:var(--management-muted);font-size:13px}.app-shell .stamp-review .sr-detail .sr-materials-icon{background:var(--management-tint);color:var(--management-blue);border-radius:12px}.app-shell .stamp-review .sr-detail .sr-identifiers{background:var(--management-tint);border-color:var(--management-line);border-radius:12px;gap:18px;padding:18px 20px}.app-shell .stamp-review .sr-detail .sr-identifiers dd{font-size:14px}.app-shell .stamp-review .sr-detail .admin-stamp-instruction{margin:24px 0 16px}.app-shell .stamp-review .sr-detail .admin-stamp-instruction h3{font-size:18px}.app-shell .stamp-review .sr-detail .admin-stamp-instruction p{font-size:13px}.app-shell .stamp-review .sr-detail .admin-stamp-purpose{border-radius:12px;padding:16px 18px;font-size:14px}.app-shell .stamp-review .sr-detail .admin-stamp-file{border-color:var(--management-line);border-radius:14px;gap:16px;padding:20px}.app-shell .stamp-review .sr-detail .admin-stamp-file-heading h4{font-size:16px;font-weight:600;line-height:1.65}.app-shell .stamp-review .sr-detail .admin-stamp-file-heading>div>span{font-size:12px}.app-shell .stamp-review .sr-detail .admin-stamp-file-actions .sr-file-action{min-height:36px;padding:7px 10px;font-size:13px}.app-shell .stamp-review .sr-detail .admin-stamp-requirements{background:var(--surface-muted);border-radius:10px;gap:16px 20px}.app-shell .stamp-review .sr-detail .admin-stamp-requirements dt{font-size:12px}.app-shell .stamp-review .sr-detail .admin-stamp-requirements dd{font-size:15px;font-weight:600}.app-shell .stamp-review .sr-detail .admin-stamp-summary-heading h3{font-size:19px}.app-shell .stamp-review .sr-detail .admin-stamp-total{background:var(--surface-muted);border-radius:12px;padding:16px}.app-shell .stamp-review .sr-detail .admin-stamp-steps{display:grid}.app-shell .stamp-review .sr-detail .admin-stamp-steps li strong{font-size:14px}.app-shell .stamp-review .sr-detail .admin-stamp-steps li span{font-size:13px}.app-shell .stamp-review .sr-detail .sr-status-note{border-radius:10px;font-size:13px}@media (max-width:720px){.app-shell .special-request-list .list-heading-row{padding:18px}.app-shell :-webkit-any(.cloud-ops-heading,.maintenance-heading) h2{font-size:23px}.app-shell :is(.cloud-ops-heading,.maintenance-heading) h2{font-size:23px}.app-shell .staff-account-management .staff-application-region>details{padding:16px}.app-shell .stamp-review .sr-detail>:-webkit-any(.form-section,.sr-aside){padding:18px}.app-shell .stamp-review .sr-detail>:is(.form-section,.sr-aside){padding:18px}}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail){--record-blue:#4d54ee;--record-tint:#f3f4ff;--record-line:#e3e4ea;--record-muted:#7d808a;min-width:0;font-size:14px}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail){--record-blue:#4d54ee;--record-tint:#f3f4ff;--record-line:#e3e4ea;--record-muted:#7d808a;min-width:0;font-size:14px}html[data-theme=dark] .app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail){--record-blue:#9da6ff;--record-tint:#272b42;--record-line:#3c4049;--record-muted:#a4a9b6}html[data-theme=dark] .app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail){--record-blue:#9da6ff;--record-tint:#272b42;--record-line:#3c4049;--record-muted:#a4a9b6}.app-shell :-webkit-any(.meeting-record-workspace,.stored-organization,.receivable-detail){gap:22px;width:100%;max-width:none;margin:0}.app-shell :is(.meeting-record-workspace,.stored-organization,.receivable-detail){gap:22px;width:100%;max-width:none;margin:0}.app-shell .account-administration{border:1px solid var(--record-line);background:var(--surface);border-radius:17px;min-width:0;box-shadow:0 1px 3px #20212404}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.receivable-detail)>.surface{border:1px solid var(--record-line);background:var(--surface);border-radius:17px;min-width:0;box-shadow:0 1px 3px #20212404}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.receivable-detail)>.surface{border:1px solid var(--record-line);background:var(--surface);border-radius:17px;min-width:0;box-shadow:0 1px 3px #20212404}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) :-webkit-any(.primary-button,.secondary-button){border-radius:9px;gap:7px;min-height:38px;padding:9px 14px;font-size:13px;transition:background-color .16s,border-color .16s,box-shadow .16s}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) :is(.primary-button,.secondary-button){border-radius:9px;gap:7px;min-height:38px;padding:9px 14px;font-size:13px;transition:background-color .16s,border-color .16s,box-shadow .16s}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .primary-button:not(.meeting-discard-button){color:#fff;background:var(--record-blue);border-color:var(--record-blue);box-shadow:0 4px 12px #4d54ee1a}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .primary-button:not(.meeting-discard-button){color:#fff;background:var(--record-blue);border-color:var(--record-blue);box-shadow:0 4px 12px #4d54ee1a}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .secondary-button{color:var(--ink);border-color:var(--record-line);background:var(--surface)}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .secondary-button{color:var(--ink);border-color:var(--record-line);background:var(--surface)}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .secondary-button:hover:not(:disabled){color:var(--record-blue);border-color:var(--record-blue);background:var(--record-tint)}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .secondary-button:hover:not(:disabled){color:var(--record-blue);border-color:var(--record-blue);background:var(--record-tint)}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .primary-button:hover:not(:disabled):not(.meeting-discard-button){background:color-mix(in srgb, var(--record-blue) 88%, #202459)}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) .primary-button:hover:not(:disabled):not(.meeting-discard-button){background:color-mix(in srgb, var(--record-blue) 88%, #202459)}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) :-webkit-any(button,summary,select,textarea,input):focus-visible{outline:2px solid var(--record-blue);outline-offset:3px}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) :is(button,summary,select,textarea,input):focus-visible{outline:2px solid var(--record-blue);outline-offset:3px}.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.receivable-detail) :-webkit-any(.meeting-record-top,.stored-page-heading) h2{letter-spacing:-.4px;margin:0;font-size:27px;font-weight:650;line-height:1.4}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.receivable-detail) :is(.meeting-record-top,.stored-page-heading) h2{letter-spacing:-.4px;margin:0;font-size:27px;font-weight:650;line-height:1.4}.app-shell :-webkit-any(.stored-organization,.receivable-detail) .text-button{color:var(--record-blue)}.app-shell :is(.stored-organization,.receivable-detail) .text-button{color:var(--record-blue)}.app-shell :-webkit-any(.stored-organization,.receivable-detail) .text-button:hover:not(:disabled){background:var(--record-tint);border-radius:6px}.app-shell :is(.stored-organization,.receivable-detail) .text-button:hover:not(:disabled){background:var(--record-tint);border-radius:6px}.app-shell .meeting-record-workspace .meeting-record-top{flex-wrap:wrap;margin-bottom:2px}.app-shell .meeting-record-workspace .meeting-record-section{padding:24px}.app-shell .meeting-record-workspace .meeting-record-section h3{font-size:17px;font-weight:650}.app-shell .meeting-record-workspace .meeting-record-section>p,.app-shell .meeting-record-workspace .meeting-record-section-title p{color:var(--record-muted);font-size:13px;line-height:1.7}.app-shell .meeting-record-workspace .meeting-decision-status{background:linear-gradient(100deg,var(--record-tint),var(--surface) 65%);border-color:color-mix(in srgb,var(--record-blue) 25%,var(--record-line));flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.app-shell .meeting-record-workspace .meeting-decision-status>p{flex:350px;margin:0}.app-shell .meeting-record-workspace .meeting-linked-businesses{border-top:1px solid var(--record-line);width:100%;margin:0;padding-top:14px}.app-shell .meeting-record-workspace .meeting-record-section-title{border-left:3px solid var(--record-blue);padding-left:12px}.app-shell .meeting-record-workspace .meeting-record-grid{gap:18px 22px}.app-shell .meeting-record-workspace .meeting-record-grid :-webkit-any(input,select){border-color:var(--record-line);border-radius:9px;font-size:14px;font-weight:400}.app-shell .meeting-record-workspace .meeting-record-grid :is(input,select){border-color:var(--record-line);border-radius:9px;font-size:14px;font-weight:400}.app-shell .meeting-record-workspace .meeting-record-grid :-webkit-any(input,select):disabled{opacity:1;color:var(--ink);-webkit-text-fill-color:var(--ink);background:var(--surface-muted)}.app-shell .meeting-record-workspace .meeting-record-grid :is(input,select):disabled{opacity:1;color:var(--ink);-webkit-text-fill-color:var(--ink);background:var(--surface-muted)}.app-shell .meeting-record-workspace .meeting-people-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.app-shell .meeting-record-workspace .meeting-people-group h4{color:var(--record-muted);justify-content:space-between;font-size:13px;font-weight:500}.app-shell .meeting-record-workspace .meeting-people-grid label{border-radius:11px;min-height:66px;padding:12px 14px;transition:border-color .16s,background-color .16s}.app-shell .meeting-record-workspace .meeting-people-grid label.is-selected{border-color:var(--record-blue);background:var(--record-tint);box-shadow:inset 0 0 0 1px var(--record-blue)}.app-shell .meeting-record-workspace .meeting-people-grid input{accent-color:var(--record-blue)}.app-shell .meeting-record-workspace .format-mode button{border-color:var(--record-line);border-radius:12px}.app-shell .meeting-record-workspace .format-mode button.selected{color:var(--record-blue);border-color:var(--record-blue);background:var(--record-tint);box-shadow:inset 0 0 0 1px var(--record-blue)}.app-shell .meeting-record-workspace :is(.meeting-round-progress,.meeting-decision-people article,.meeting-record-saved-file){border-radius:11px}.app-shell .meeting-record-workspace .meeting-decision-history>summary{background:var(--surface-muted);border:1px solid var(--record-line);border-radius:10px;padding:14px 16px}.app-shell .meeting-record-workspace .meeting-decision-history>summary:hover{color:var(--record-blue);background:var(--record-tint)}.app-shell .audit-page{gap:22px}.app-shell .audit-page .audit-query-heading{padding:22px 24px 18px}.app-shell .audit-page .audit-heading-icon{width:38px;height:38px;color:var(--record-blue);border-color:var(--record-line);background:var(--record-tint)}.app-shell .audit-page .audit-query-title h2{font-size:25px;font-weight:650}.app-shell .audit-page .audit-query-title>div{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.app-shell .audit-page .audit-query-title p{color:var(--record-muted);margin:0}.app-shell .audit-page .audit-query-controls{padding:0 24px 20px}.app-shell .audit-page .audit-filter-grid{gap:16px;margin-top:16px}.app-shell .audit-page .audit-search{border-color:var(--record-line);background:var(--surface-muted);border-radius:10px;height:42px}.app-shell .audit-page .audit-search>svg{color:var(--record-muted)}.app-shell .audit-page .audit-search input{height:40px;font-size:14px}.app-shell .audit-page .audit-search:focus-within{border-color:var(--record-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--record-blue) 10%,transparent)}.app-shell .audit-page .audit-query-controls :-webkit-any(select,input:not([role=combobox])){border-color:var(--record-line);border-radius:9px;height:42px}.app-shell .audit-page .audit-query-controls :is(select,input:not([role=combobox])){border-color:var(--record-line);border-radius:9px;height:42px}.app-shell .audit-page .audit-query-footer{padding:12px 24px}.app-shell .audit-page .audit-results-bar{min-height:58px;padding:16px 24px}.app-shell .audit-page .audit-records-scroll th{background:var(--surface-muted)}.app-shell .audit-page .audit-records-scroll td{padding:16px 18px}.app-shell .audit-page .audit-records-scroll tr:hover td{background:var(--record-tint)}.app-shell .audit-page .audit-object-button{color:var(--record-blue)}.app-shell .stored-organization>.stored-page-heading{margin:0}.app-shell .stored-organization>.stored-page-heading p{color:var(--record-muted);font-size:13px}.app-shell .account-administration{padding:24px}.app-shell .account-administration>.stored-section-heading{gap:20px;padding:0}.app-shell .account-administration>.stored-section-heading>div{flex-wrap:wrap;align-items:baseline;gap:10px 18px;display:flex}.app-shell .account-administration .staff-eyebrow{background:var(--record-tint);color:var(--record-blue);letter-spacing:0;border-radius:7px;margin:0;padding:5px 9px}.app-shell .account-administration>.stored-section-heading h2{margin:0;font-size:20px}.app-shell .account-administration .account-process{margin:0;font-size:12px}.app-shell .account-administration .account-scope-note{margin:16px 0;padding-top:14px;font-size:13px}.app-shell .account-administration .staff-review-summary{border:1px solid color-mix(in srgb,var(--record-blue) 30%,var(--record-line));background:var(--record-tint);border-radius:12px;margin:0;padding:18px 20px}.app-shell .account-administration .staff-review-summary strong{color:var(--record-blue)}.app-shell .account-administration .staff-review-summary b{font-size:28px}.app-shell .account-administration .staff-region-heading{flex-wrap:wrap}.app-shell .account-administration .staff-region-heading h3{font-size:17px}.app-shell .account-administration .staff-view-switch{border:1px solid var(--record-line);background:var(--surface-muted);border-radius:10px;padding:4px}.app-shell .account-administration .staff-view-switch button{border-radius:7px;font-size:13px}.app-shell .account-administration .staff-view-switch button[aria-pressed=true]{color:var(--record-blue);background:var(--surface);box-shadow:0 1px 3px #20212414}.app-shell .stored-organization .settings-tabs button.active{color:var(--record-blue);border-color:var(--record-blue);background:var(--record-tint)}.app-shell :-webkit-any(.stored-organization,.account-administration) .staff-directory-table-scroll{border-radius:12px}.app-shell :is(.stored-organization,.account-administration) .staff-directory-table-scroll{border-radius:12px}.app-shell :-webkit-any(.stored-organization,.account-administration) .staff-directory-table-scroll td{padding:16px 18px}.app-shell :is(.stored-organization,.account-administration) .staff-directory-table-scroll td{padding:16px 18px}.app-shell :-webkit-any(.stored-organization,.account-administration) .staff-directory-table-scroll tr:hover td{background:var(--record-tint)}.app-shell :is(.stored-organization,.account-administration) .staff-directory-table-scroll tr:hover td{background:var(--record-tint)}.app-shell .account-administration .staff-state{border:1px solid var(--record-line);border-radius:6px;width:auto;padding:3px 9px}.app-shell .receivable-detail>.back-row{justify-content:flex-end;margin:0}.app-shell .receivable-detail>.back-row>.text-button{border:1px solid var(--record-line);background:var(--surface);border-radius:9px;padding:8px 14px;font-size:13px}.app-shell .receivable-detail>.form-section{border-left:3px solid var(--record-blue);padding:22px 24px}.app-shell .receivable-detail>.form-section h2{margin:0 0 10px;font-size:25px;font-weight:650}.app-shell .receivable-detail>.form-section p{margin:0 0 8px;font-size:14px}.app-shell .receivable-detail>.form-section small{color:var(--record-muted);font-size:13px}.app-shell .receivable-detail .finance-workspace{grid-template-columns:minmax(220px,1fr) minmax(0,1.5fr);gap:20px 24px;padding:24px;display:grid}.app-shell .receivable-detail .finance-workspace>*{grid-column:1/-1;min-width:0}.app-shell .receivable-detail .finance-workspace .finance-workspace-title{font-size:18px;font-weight:650}.app-shell .receivable-detail .finance-workspace-title>svg{color:var(--record-blue);width:21px}.app-shell .receivable-detail .finance-workspace>.finance-totals{grid-column:1}.app-shell .receivable-detail .finance-workspace>.finance-due-summary{border:1px solid var(--record-line);border-radius:12px;grid-column:2;gap:16px;margin:0;padding:18px 20px}.app-shell .receivable-detail .finance-total{border-radius:12px;padding:18px 20px}.app-shell .receivable-detail .finance-total>span{font-size:13px}.app-shell .receivable-detail .finance-total>strong{font-size:32px;font-weight:650}.app-shell .receivable-detail .finance-total>strong small{font-size:15px}.app-shell .receivable-detail .finance-due-dates{gap:10px;font-size:13px;display:grid}.app-shell .receivable-detail .finance-due-badge{border-radius:8px;padding:7px 10px;font-size:14px}.app-shell .receivable-detail .finance-receivable-complete{margin:0;font-size:13px}.app-shell .receivable-detail .finance-operation{border-color:var(--record-line);border-radius:12px;padding:20px}.app-shell .receivable-detail .finance-operation h3{margin-top:0;font-size:16px}.app-shell .receivable-detail .finance-operation>p{color:var(--record-muted);font-size:13px;line-height:1.7}.app-shell .receivable-detail .finance-evidence-file{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;padding:16px 0;display:grid}.app-shell .receivable-detail .finance-evidence-file>strong{overflow-wrap:anywhere;grid-column:1;font-size:14px}.app-shell .receivable-detail .finance-evidence-file>span{color:var(--record-muted);grid-area:2/1;font-size:12px;font-weight:400}.app-shell .receivable-detail .finance-evidence-file>button{grid-area:1/2/3;width:auto}.app-shell .receivable-detail .finance-evidence-file:hover{background:var(--record-tint)}@container (width<=1000px){.app-shell .meeting-record-workspace .meeting-people-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=560px){.app-shell .meeting-record-workspace .meeting-people-picker{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.app-shell .receivable-detail .finance-workspace{grid-template-columns:minmax(0,1fr)}.app-shell .receivable-detail .finance-workspace>.finance-due-summary{grid-column:1}.app-shell .audit-page .audit-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.app-shell :is(.meeting-record-workspace .meeting-record-section,.account-administration,.receivable-detail .finance-workspace){padding:16px}.app-shell .audit-page .audit-query-heading{flex-wrap:wrap;padding:16px}.app-shell .audit-page .audit-query-controls{padding:0 16px 16px}.app-shell .audit-page :-webkit-any(.audit-search-row,.audit-filter-grid){grid-template-columns:minmax(0,1fr)}.app-shell .audit-page :is(.audit-search-row,.audit-filter-grid){grid-template-columns:minmax(0,1fr)}.app-shell .receivable-detail .finance-evidence-file{grid-template-columns:minmax(0,1fr)}.app-shell .receivable-detail .finance-evidence-file>button{grid-area:3/1;justify-self:start}}@media (prefers-reduced-motion:reduce){.app-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) *{transition:none}.app-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration,.receivable-detail) *{transition:none}}:root{color:#252525;background:var(--surface-muted);font-synthesis:none;--navy-950:#1c1c1c;--navy-900:#262626;--navy-800:#2d3f96;--blue-700:#2d3f96;--blue-600:#2d3f96;--orange-600:#c66a23;--orange-500:#de7a2b;--green-700:#2d3f96;--green-600:#2d3f96;--red-600:#cf4747;--ink:#252525;--muted:#626b78;--muted-2:#8f97a3;--line:#2d3f961b;--line-light:#2d3f9611;--surface:#fff;--surface-solid:#fff;--surface-strong:#fff;--surface-muted:#2d3f9609;--control:#2d3f9609;--control-hover:#2d3f9610;--glass-sidebar:#2d3f96e0;--glass-topbar:#ffffffd1;--canvas:#f1f3f5;--tint-blue:#2d3f9613;--tint-green:#2d3f9617;--tint-orange:#ee7b2d1a;--tint-red:#cf47471a;--shadow:0 18px 48px #2d3f961f;--shadow-soft:0 1px 2px #2d3f9609;font-family:SF Pro Text,Avenir Next,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}html:where([data-theme=dark]){color:var(--accent-text);--navy-950:#111827;--navy-900:#182334;--navy-800:#243247;--blue-700:#245fc7;--blue-600:#3473df;--green-700:#14346c;--green-600:#173e81;--ink:#1d232d;--line:#1d232d1b;--line-light:#1d232d11;--surface-muted:#f7f8fa;--control:#f8f9fb;--control-hover:#f1f3f6;--glass-sidebar:#f7f8fae0;--tint-blue:#245fc713;--tint-green:#173e8117;--shadow:0 18px 48px #161c261f;--shadow-soft:0 1px 2px #161c2609}html[data-theme=dark]{--navy-950:#111216;--navy-900:#1b1d22;--navy-800:#272a31;--blue-700:#2d3f96;--blue-600:#2d3f96;--orange-600:#f3a15f;--orange-500:#f0a15f;--green-700:#2d3f96;--green-600:#2d3f96;--red-600:#f07d7d;--ink:#f2f3f5;--muted:#a9adb5;--muted-2:#777c86;--line:#ffffff1b;--line-light:#fff1;--surface:#202226;--surface-solid:#202226;--surface-strong:#25272c;--surface-muted:#282a30;--control:#2a2c32;--control-hover:#30333a;--glass-sidebar:#1b1d21e6;--glass-topbar:#181a1edb;--canvas:#17181b;--tint-blue:#2d3f961f;--tint-green:#2d3f961f;--tint-orange:#f0a15f21;--tint-red:#f07d7d1f;--shadow:0 22px 54px #0000004d;--shadow-soft:0 1px 2px #00000038}html:where([data-theme=dark])[data-theme=dark]{--blue-700:#7ba5ff;--blue-600:#6595ff;--green-700:#688cc9;--green-600:#5f84c3;--tint-blue:#7ba5ff1f;--tint-green:#5f84c31f}*{box-sizing:border-box;letter-spacing:0}html{background:var(--canvas);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.55}button,input,select,textarea{font:inherit;letter-spacing:0}button{color:inherit}button,select{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #2d3f962e}:where(html[data-theme=dark]) button:focus-visible{outline:3px solid #2563eb2e}:where(html[data-theme=dark]) input:focus-visible{outline:3px solid #2563eb2e}:where(html[data-theme=dark]) select:focus-visible{outline:3px solid #2563eb2e}:where(html[data-theme=dark]) textarea:focus-visible{outline:3px solid #2563eb2e}h1,h2,h3,p{margin:0}button{background:0 0;border:0}.app-shell{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.app-main{min-width:0;margin-left:0}.sidebar{z-index:40;height:100vh;color:var(--muted);border-right:1px solid var(--line);box-shadow:none;background:#fffffffa;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.brand-block{border-bottom:1px solid var(--line-light);flex:0 0 72px;align-items:center;gap:12px;height:72px;padding:0 18px;display:flex}.brand-mark{flex:0 0 40px;place-items:center;width:40px;height:38px;display:grid}.brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand-copy{flex-direction:column;min-width:0;display:flex}.brand-copy strong{color:var(--ink);white-space:nowrap;font-size:17px;font-weight:700}.brand-copy span{color:var(--muted-2);white-space:nowrap;margin-top:2px;font-size:13px}.nav-groups{flex:1;padding:16px 10px;overflow-y:auto}.nav-group-label{color:var(--muted-2);padding:0 10px 7px;font-size:12px;font-weight:650}.nav-item{width:100%;height:42px;color:var(--accent-text);text-align:left;border-radius:6px;align-items:center;gap:11px;padding:0 11px;transition:background .16s,color .16s,transform .16s;display:flex;position:relative}.nav-item:hover{color:var(--ink);background:var(--surface-muted);transform:translate(2px)}:where(html[data-theme=dark]) .nav-item:hover{background:var(--surface-muted)}:where(html[data-theme=dark]) .nav-item.active{background:var(--surface-muted)}.nav-item.active:before{content:"";background:var(--blue-700);border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;left:-10px}.nav-item span{white-space:nowrap;flex:1;font-size:14px;font-weight:550}.nav-item b{color:#fff;background:var(--orange-500);border-radius:10px;place-items:center;min-width:21px;height:20px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.sidebar-foot{border-top:1px solid var(--line-light);flex:none;padding:10px}.security-note{color:var(--muted);background:var(--surface-muted);border:1px solid #2d3f961f;border-radius:6px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 11px;display:flex}:where(html[data-theme=dark]) .security-note{background:var(--surface-muted);border:1px solid #dfe7f2}.security-note div{flex-direction:column;display:flex}.security-note strong{color:var(--ink);font-size:13px}.security-note span{margin-top:2px;font-size:13px}.collapse-button{width:100%;height:36px;color:var(--muted-2);border-radius:5px;align-items:center;gap:10px;padding:0 11px;display:flex}.collapse-button:hover{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .collapse-button:hover{background:var(--surface-muted)}.collapse-button span{font-size:14px}.mobile-close,.mobile-menu,.mobile-backdrop{display:none}.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.sidebar-collapsed .brand-block{padding:0 17px}.sidebar-collapsed .nav-groups{padding:18px 10px}.sidebar-collapsed .nav-item{justify-content:center;padding:0}.sidebar-collapsed .nav-item.active:before{left:-10px}.sidebar-collapsed .sidebar-foot{padding:10px}.sidebar-collapsed .collapse-button{justify-content:center;padding:0}.topbar{z-index:30;backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #2d3f96e6;justify-content:space-between;align-items:center;gap:24px;height:72px;padding:0 28px;display:flex;position:sticky;top:0}:where(html[data-theme=dark]) .topbar{border-bottom:1px solid #e2e6ebe6}.topbar-title{align-items:center;gap:12px;min-width:0;display:flex}.topbar-title h1{color:var(--ink);font-size:20px;font-weight:700}.topbar-title p{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:13px}.topbar-actions{align-items:center;gap:10px;display:flex}.icon-button{width:36px;height:36px;color:var(--muted);border-radius:5px;flex:0 0 36px;place-items:center;display:grid}.icon-button.mobile-close,.icon-button.mobile-menu{display:none}.icon-button:hover{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .icon-button:hover{background:var(--surface-muted)}.reset-button{height:36px;color:var(--muted);border-radius:5px;align-items:center;gap:7px;padding:0 10px;font-size:14px;display:flex}.reset-button:hover{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .reset-button:hover{background:var(--surface-muted)}.notification-button,.role-switcher{position:relative}.role-button{text-align:left;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;min-width:188px;height:52px;padding:5px 8px;display:flex}.role-switcher:has(.role-menu) .role-button{border-color:var(--line);background:var(--surface-muted)}:where(html[data-theme=dark]) .role-button:hover{background:var(--surface-muted)}:where(html[data-theme=dark]) .role-switcher:has(.role-menu) .role-button{background:var(--surface-muted)}.avatar{color:#fff;background:var(--navy-900);border-radius:6px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.avatar-small{flex-basis:30px;width:30px;height:30px}.role-button>div:nth-child(2),.role-menu button>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.role-button strong{white-space:nowrap;font-size:14px;font-weight:650}.role-button span{color:var(--muted);margin-top:2px;font-size:13px}.role-menu{z-index:60;border:1px solid var(--line);background:#fff;border-radius:7px;width:296px;padding:8px;position:absolute;top:58px;right:0;box-shadow:0 18px 45px #2d3f9629}:where(html[data-theme=dark]) .role-menu{box-shadow:0 18px 45px #0b203c29}.role-menu-head{border-bottom:1px solid var(--line-light);color:var(--ink);flex-direction:column;padding:9px 10px 10px;font-size:14px;font-weight:650;display:flex}.role-menu-head span{color:var(--muted);margin-top:3px;font-size:13px;font-weight:400}.role-menu button{text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;margin-top:3px;padding:8px 9px;display:flex}:where(html[data-theme=dark]) .role-menu button:hover{background:var(--surface-muted)}:where(html[data-theme=dark]) .role-menu button.selected{background:var(--surface-muted)}.role-menu button strong{font-size:14px}.role-menu button span{color:var(--muted);margin-top:2px;font-size:13px}.role-menu button>svg{color:var(--green-600)}.page-area{min-height:calc(100vh - 72px);padding:0 32px 48px}.prototype-notice{height:34px;color:var(--accent-text);background:var(--surface-muted);border-bottom:1px solid #2d3f961f;align-items:center;gap:7px;margin:0 -32px 28px;padding:0 32px;font-size:13px;line-height:1.4;display:flex}:where(html[data-theme=dark]) .prototype-notice{color:var(--accent-text);background:var(--surface-muted);border-bottom:1px solid #dfe7f2}:where(html[data-theme=dark]) .prototype-notice strong{color:var(--accent-text)}.page-stack{flex-direction:column;gap:20px;max-width:1520px;margin:0 auto;display:flex}.surface{border:1px solid var(--line);background:var(--surface);border-radius:7px;box-shadow:0 2px 8px #2d3f9606}:where(html[data-theme=dark]) .surface{box-shadow:0 2px 8px #18212f06}.surface-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.surface-head h3,.section-title h3,.list-heading-row h3{font-size:16px;font-weight:600;line-height:1.35}.surface-head p,.section-title p,.list-heading-row p{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.55}.primary-button,.secondary-button,.ghost-button,.text-button{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;display:inline-flex}.primary-button{color:#fff;background:var(--blue-700);padding:0 15px;font-size:14px;font-weight:600;transition:transform .16s,background .16s;box-shadow:0 5px 14px #2d3f962e}:where(html[data-theme=dark]) .primary-button{box-shadow:0 5px 14px #2563eb2e}.secondary-button{color:var(--accent-text);background:#fff;border:1px solid #d7dce3;padding:0 12px;font-size:14px}:where(html[data-theme=dark]) .secondary-button{color:var(--accent-text)}:where(html[data-theme=dark]) .secondary-button:hover{background:var(--surface-muted);border-color:#b7c1ce}.ghost-button{color:var(--blue-700);padding:0 10px;font-size:14px}:where(html[data-theme=dark]) .ghost-button:hover{background:var(--surface-muted)}.text-button{min-height:32px;color:var(--blue-700);padding:0 4px;font-size:14px}.text-button:hover{color:var(--orange-600)}.full-width{width:100%}.compact{min-height:30px;padding:0 9px;font-size:14px}.success-color{color:var(--green-600)}.warning-color{color:var(--orange-600)!important}.positive{color:var(--green-600)!important}.positive svg{margin-right:3px}.demo-guide{border-left:4px solid var(--orange-500);color:#fff;background:var(--navy-900);box-shadow:var(--shadow);padding:22px 24px 20px;position:relative;overflow:hidden}.demo-guide:after{content:"";border:1px solid #ffffff14;width:240px;height:180px;position:absolute;bottom:-85px;right:-60px;transform:rotate(-16deg)}.guide-close{z-index:2;color:var(--accent-text);position:absolute;top:12px;right:12px}:where(html[data-theme=dark]) .guide-close{color:var(--accent-text)}.guide-close:hover{color:#fff;background:#ffffff14}.guide-kicker{color:#e5a24e;font-size:14px;font-weight:650}.demo-guide h2{margin-top:6px;font-size:19px;font-weight:600}.guide-steps{z-index:1;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid;position:relative}.guide-steps button{min-width:0;min-height:60px;color:var(--accent-text);text-align:left;background:#ffffff0a;border:1px solid #ffffff17;border-radius:5px;align-items:center;gap:10px;padding:10px 12px;display:flex}:where(html[data-theme=dark]) .guide-steps button{color:#d9e3ef}.guide-steps button:hover{background:#ffffff14;border-color:#ef82007a}.guide-steps button>b{color:#e89a3b;font-size:14px}.guide-steps button>span{flex-direction:column;flex:1;min-width:0;display:flex}.guide-steps strong{font-size:14px;font-weight:600}.guide-steps small{color:var(--accent-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}:where(html[data-theme=dark]) .guide-steps small{color:var(--accent-text)}.guide-steps svg{color:var(--accent-text)}:where(html[data-theme=dark]) .guide-steps svg{color:var(--accent-text)}.section-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.dashboard-heading p{color:var(--muted);font-size:13px;line-height:1.45}.dashboard-heading span{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.55;display:block}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:flex-start;gap:13px;min-width:0;min-height:112px;padding:20px;display:flex}.metric-icon{border-radius:5px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.tone-blue{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .tone-blue{background:var(--surface-muted)}.tone-green{color:var(--green-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .tone-green{background:var(--surface-muted)}.tone-orange{color:var(--orange-600);background:#fff1e2}.metric-content{flex-direction:column;min-width:0;display:flex}.metric-content>span{color:var(--muted);font-size:13px;line-height:1.4}.metric-content>strong{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:7px;font-family:SF Pro Display,Avenir Next,PingFang SC,sans-serif;font-size:25px;font-weight:650;line-height:1.1}.metric-content small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;margin-top:7px;font-size:13px;line-height:1.45;display:flex;overflow:hidden}.pipeline-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.pipeline-item{background:var(--surface-muted);border-left:3px solid #2d3f96;min-width:0;padding:14px 15px;position:relative}:where(html[data-theme=dark]) .pipeline-item{background:var(--surface-muted);border-left:3px solid #cbd4df}.pipeline-item.tone-warning{border-left-color:var(--line)}.pipeline-item.tone-blue{border-left-color:#2d3f96}:where(html[data-theme=dark]) .pipeline-item.tone-blue{border-left-color:#4b76a0}.pipeline-item.tone-navy{border-left-color:var(--navy-900);color:var(--ink)}.pipeline-item.tone-orange{border-left-color:var(--line)}.pipeline-item.tone-green{border-left-color:var(--green-600)}.pipeline-item>div{align-items:baseline;gap:3px;display:flex}.pipeline-item strong{font-size:20px}.pipeline-item span,.pipeline-item p{color:var(--muted);font-size:13px}.pipeline-item p{white-space:nowrap;margin-top:4px}.pipeline-arrow{z-index:2;color:#aeb8c4;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:start;gap:18px;display:grid}.dashboard-grid>.surface{padding:18px 20px 8px}.count-label{color:var(--muted);font-size:13px}.task-list{margin-top:9px}.task-row{border-top:1px solid var(--line-light);text-align:left;align-items:center;gap:12px;width:100%;min-height:72px;padding:10px 0;display:flex}.task-row:hover .task-main strong{color:var(--blue-700)}.task-icon{border-radius:5px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.task-urgent{color:var(--orange-600);background:#fff0df}.task-normal{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .task-normal{background:var(--surface-muted)}.task-main{flex:1;min-width:0}.task-main>div{align-items:center;gap:9px;display:flex}.task-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.task-main p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.task-time{color:var(--muted-2);align-items:center;gap:6px;display:flex}.task-time span{white-space:nowrap;font-size:13px}.risk-list{margin-top:9px}.risk-list>button{border-top:1px solid var(--line-light);text-align:left;align-items:center;gap:11px;width:100%;min-height:77px;padding:10px 0;display:flex}.risk-list>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.risk-list strong{font-size:14px}.risk-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.risk-list>button>svg{color:var(--muted-2)}.risk-icon{border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.risk-icon.danger{color:var(--red-600);background:#fbeaea}.risk-icon.warning{color:var(--orange-600);background:#fff0df}.risk-icon.info{color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .risk-icon.info{background:var(--surface-muted)}.page-actions-row,.back-row{justify-content:space-between;align-items:center;gap:14px;min-height:38px;display:flex}.back-row>span{color:var(--muted);font-size:13px}.back-row>div{align-items:center;gap:7px;display:flex}.segmented-control{border:1px solid var(--line);background:var(--surface-muted);border-radius:6px;align-items:center;padding:3px;display:inline-flex}:where(html[data-theme=dark]) .segmented-control{background:var(--surface-muted)}.segmented-control button{height:30px;color:var(--muted);white-space:nowrap;border-radius:4px;padding:0 12px;font-size:14px}.segmented-control button.active{color:var(--ink);background:#fff;box-shadow:0 1px 4px #2d3f961a}:where(html[data-theme=dark]) .segmented-control button.active{box-shadow:0 1px 4px #0b203c1a}.table-surface{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:15px 16px;display:flex}.search-field{background:#fff;border:1px solid #2d3f96;border-radius:5px;align-items:center;gap:9px;width:min(420px,38vw);height:36px;padding:0 11px;display:flex}:where(html[data-theme=dark]) .search-field{border:1px solid #cfd7df}.search-field:focus-within{border-color:var(--blue-600);box-shadow:0 0 0 3px #2d3f9617}:where(html[data-theme=dark]) .search-field:focus-within{box-shadow:0 0 0 3px #24538317}.search-field svg{color:var(--muted-2);flex:none}.search-field input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.toolbar-filters{align-items:center;gap:8px;display:flex}.toolbar-filters label,.compact-select{height:36px;color:var(--muted);background:#fff;border:1px solid #2d3f96;border-radius:5px;align-items:center;gap:7px;padding:0 9px;display:flex}:where(html[data-theme=dark]) .toolbar-filters label{border:1px solid #cfd7df}:where(html[data-theme=dark]) .compact-select{border:1px solid #cfd7df}.toolbar-filters select,.compact-select select{max-width:150px;color:var(--accent-text);background:0 0;border:0;outline:0;font-size:14px}:where(html[data-theme=dark]) .toolbar-filters select{color:var(--accent-text)}:where(html[data-theme=dark]) .compact-select select{color:var(--accent-text)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;table-layout:auto;width:100%;min-width:1020px}th{border-bottom:1px solid var(--line);height:43px;color:var(--muted);background:var(--surface-muted);text-align:left;white-space:nowrap;padding:0 14px;font-size:13px;font-weight:550;line-height:1.4}:where(html[data-theme=dark]) th{background:var(--surface-muted)}td{border-bottom:1px solid var(--line-light);vertical-align:middle;height:67px;padding:9px 14px}tbody tr{transition:background .12s}:where(html[data-theme=dark]) tbody tr:hover{background:var(--surface-muted)}td>strong{max-width:290px;color:var(--accent-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.45;display:block;overflow:hidden}:where(html[data-theme=dark]) td>strong{color:var(--accent-text)}td>span:not(.status-tag):not(.source-badge){max-width:290px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.45;display:block;overflow:hidden}.status-tag{white-space:nowrap;border-radius:3px;align-items:center;gap:6px;width:fit-content;height:23px;padding:0 8px;font-size:14px;font-weight:550;display:inline-flex}.status-tag>span{border-radius:50%;width:5px;height:5px}.status-info{color:var(--accent-text);background:var(--surface-muted)}:where(html[data-theme=dark]) .status-info{color:var(--accent-text);background:var(--surface-muted)}.status-info>span{background:#2d3f96}:where(html[data-theme=dark]) .status-info>span{background:#3e75a5}.status-warning{color:#9d5909;background:#fff0dc}.status-warning>span{background:var(--orange-500)}.status-danger>span{background:var(--red-600)}.status-success{color:var(--accent-text);background:var(--surface-muted)}:where(html[data-theme=dark]) .status-success{color:var(--accent-text);background:var(--surface-muted)}.status-success>span{background:var(--green-600)}.table-footer{height:50px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 16px;font-size:13px;display:flex}.table-footer>div{gap:4px;display:flex}.table-footer button{border:1px solid var(--line);border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.table-footer button.active{color:#fff;border-color:var(--blue-700);background:var(--blue-700)}.table-footer button:disabled{color:#b4bdc7;cursor:default}.empty-state{min-height:220px;color:var(--muted-2);flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state strong{color:var(--ink);margin-top:12px;font-size:13px}.empty-state span{margin-top:5px;font-size:14px}.step-surface{padding:18px 26px}.form-stepper{justify-content:center;align-items:center;display:flex}.form-stepper>div{min-width:170px;color:var(--muted-2);align-items:center;gap:9px;display:flex;position:relative}.form-stepper b{background:#fff;border:1px solid #2d3f96;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:600;display:grid}:where(html[data-theme=dark]) .form-stepper b{border:1px solid #cdd5de}.form-stepper span{white-space:nowrap;font-size:14px}.form-stepper i{background:#2d3f96;flex:1;height:1px;margin:0 16px}:where(html[data-theme=dark]) .form-stepper i{background:var(--surface-muted)}.form-stepper>div.active{color:var(--blue-700);font-weight:600}.form-stepper>div.active b{color:#fff;border-color:var(--blue-700);background:var(--blue-700)}.form-stepper>div.done{color:var(--green-700)}.form-stepper>div.done b{color:#fff;border-color:var(--green-600);background:var(--green-600)}.form-stepper>div.done i{background:#8e98aa}.form-layout{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start;gap:18px;display:grid}.form-section{padding:22px 24px}.section-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.required-note{color:var(--muted);font-size:14px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>span{min-height:16px;color:var(--accent-text);font-size:13px;font-weight:550}:where(html[data-theme=dark]) .field>span{color:var(--accent-text)}.field>span b{color:var(--red-600);margin-left:3px;font-weight:500}.field>span small{float:right;color:var(--green-600);font-size:14px;font-weight:400}.field input,.field select{width:100%;height:38px;color:var(--ink);background:#fff;border:1px solid #2d3f96;border-radius:4px;outline:0;padding:0 10px;font-size:14px}:where(html[data-theme=dark]) .field input{border:1px solid #cfd7df}:where(html[data-theme=dark]) .field select{border:1px solid #cfd7df}.field input:focus,.field select:focus{border-color:var(--blue-600);box-shadow:0 0 0 3px #2d3f9614}:where(html[data-theme=dark]) .field input:focus{box-shadow:0 0 0 3px #24538314}:where(html[data-theme=dark]) .field select:focus{box-shadow:0 0 0 3px #24538314}:where(html[data-theme=dark]) .field input[readonly]{background:var(--surface-muted)}.input-suffix{position:relative}.input-suffix input{padding-right:45px}.input-suffix span{color:var(--muted);font-size:13px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.section-divider{background:var(--line-light);height:1px;margin:24px 0 20px}.ocr-callout{background:var(--surface-muted);border:1px solid #2d3f9632;border-radius:5px;align-items:center;gap:12px;margin-bottom:18px;padding:13px;display:flex}:where(html[data-theme=dark]) .ocr-callout{background:var(--surface-muted);border:1px solid #cddbe8}.ocr-icon{width:39px;height:39px;color:var(--blue-700);background:var(--surface-muted);flex:0 0 39px;place-items:center;display:grid}:where(html[data-theme=dark]) .ocr-icon{background:var(--surface-muted)}.ocr-callout>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.ocr-callout strong{font-size:14px}.ocr-callout span{color:var(--muted);margin-top:4px;font-size:14px}.classification-rule{border:1px solid var(--line);min-height:56px;color:var(--blue-700);background:var(--tint-blue);border-radius:6px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.classification-rule svg{flex:none;margin-top:2px}.classification-rule span{flex-direction:column;min-width:0;display:flex}.classification-rule strong{color:var(--ink);font-size:14px}.classification-rule small{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.55}.form-aside{padding:18px;position:sticky;top:102px}.form-aside h3{font-size:13px}.aside-empty{min-height:150px;color:var(--muted-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:12px;display:flex}.aside-empty span{max-width:190px;margin-top:12px;font-size:13px;line-height:1.7}.history-match{border-top:1px solid var(--line-light);color:var(--green-600);align-items:center;gap:10px;margin-top:10px;padding:14px 0;display:flex}.history-match div{color:var(--ink);flex-direction:column;display:flex}.history-match strong{font-size:14px}.history-match span{color:var(--muted);margin-top:4px;font-size:14px}.aside-rule{border-top:1px solid var(--line-light);color:var(--blue-700);align-items:flex-start;gap:9px;margin-top:16px;padding-top:16px;display:flex}.aside-rule p{flex-direction:column;display:flex}.aside-rule strong{color:var(--ink);font-size:13px}.aside-rule span{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.6}.fee-result{border-left:3px solid var(--orange-500);background:#fbf7f1;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:15px 16px;display:flex}.fee-result>div{color:var(--orange-600);align-items:center;gap:12px;display:flex}.fee-result>div>span{flex-direction:column;display:flex}.fee-result small{color:var(--muted);font-size:14px}.fee-result strong{color:var(--ink);margin-top:2px;font-size:18px}.fee-result p{max-width:560px;color:var(--muted);font-size:14px;line-height:1.6}.project-match-note{border-left:3px solid var(--orange-500);color:var(--orange-600);background:#fbf4eb;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 13px;display:flex}.project-match-note>span{flex-direction:column;flex:1;min-width:0;display:flex}.project-match-note strong{color:var(--ink);font-size:14px}.project-match-note small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.file-naming-note{color:var(--blue-700);background:var(--surface-muted);align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;display:flex}:where(html[data-theme=dark]) .file-naming-note{background:var(--surface-muted)}.file-naming-note span{color:var(--muted);font-size:14px;line-height:1.55}.file-naming-note strong{color:var(--ink)}.switch-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.switch-row>div{flex-direction:column;display:flex}.switch-row strong{font-size:14px}.switch-row span{color:var(--muted);margin-top:4px;font-size:13px}.switch{background:#bbc4ce;border-radius:12px;width:42px;height:24px;padding:3px}.switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block;box-shadow:0 1px 4px #0000002e}.switch.on{background:var(--blue-700)}.switch.on i{transform:translate(18px)}.inline-fields{border:1px solid var(--line);background:var(--surface-muted);grid-template-columns:180px 200px minmax(260px,1fr);gap:14px;margin-top:14px;padding:15px;display:grid}:where(html[data-theme=dark]) .inline-fields{background:var(--surface-muted)}.disabled-setting{opacity:.72}.disabled-setting .switch{cursor:not-allowed}.credit-fields{grid-template-columns:160px 240px minmax(240px,1fr)}.credit-audit-note{border-left:3px solid var(--blue-700);color:var(--blue-700);background:var(--surface-muted);grid-column:1/-1;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}:where(html[data-theme=dark]) .credit-audit-note{background:var(--surface-muted)}.credit-audit-note>span{flex-direction:column;display:flex}.credit-audit-note strong{color:var(--ink);font-size:14px}.credit-audit-note small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.upload-zone{min-height:190px;color:var(--blue-700);background:var(--surface-muted);text-align:center;border:1px dashed #2d3f96;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}:where(html[data-theme=dark]) .upload-zone{background:var(--surface-muted);border:1px dashed #9eafc1}.upload-zone strong{color:var(--ink);margin-top:10px;font-size:14px}.upload-zone span{color:var(--muted);margin-top:5px;font-size:14px}.upload-zone button{margin-top:14px}.file-list{margin-top:16px}.file-list>div,.document-row{border-bottom:1px solid var(--line-light);align-items:center;gap:11px;min-height:58px;padding:9px 0;display:flex}.file-icon{width:34px;height:34px;color:var(--blue-700);background:var(--surface-muted);border-radius:4px;flex:0 0 34px;place-items:center;display:grid}:where(html[data-theme=dark]) .file-icon{background:var(--surface-muted)}.file-list>div>span,.document-row>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.file-list strong,.document-row strong{font-size:14px}.file-list small,.document-row span{color:var(--muted);margin-top:4px;font-size:14px}.summary-aside dl{margin:12px 0 0}.summary-aside dl>div{border-top:1px solid var(--line-light);padding:10px 0}.summary-aside dt{color:var(--muted);font-size:14px}.summary-aside dd{margin:4px 0 0;font-size:14px;line-height:1.5}.summary-alert{color:#7e5a34;background:#fbf4eb;align-items:flex-start;gap:8px;margin-top:14px;padding:11px;font-size:14px;line-height:1.55;display:flex}.form-footer{z-index:20;border:1px solid var(--line);background:#fffffff7;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:11px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -5px 20px #2d3f960f}:where(html[data-theme=dark]) .form-footer{box-shadow:0 -5px 20px #0b203c0f}.form-footer>div{gap:8px;display:flex}.form-footer>.form-footer-actions{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0}.form-footer .form-footer-error{overflow-wrap:anywhere;min-width:0;max-width:640px;margin:0;padding:8px 12px;line-height:1.5}.form-footer-actions>.primary-button{flex-shrink:0}.project-recognition{margin-bottom:24px}.project-recognition .ocr-callout{margin-bottom:8px}.project-recognition-hint,.project-recognition-file{color:var(--muted);overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.6}.project-recognition-result{border:1px solid var(--line);background:var(--surface-muted);border-radius:6px;margin-top:16px;padding:20px}.project-recognition-result h4{color:var(--ink);margin:0 0 8px;font-size:15px}.project-recognition-result>p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.7}.project-recognition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;display:grid}.project-recognition-field{flex-direction:column;gap:8px;min-width:0;display:flex}.project-recognition-check{color:var(--ink);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.project-recognition-check>input[type=checkbox]{appearance:auto;width:15px;height:15px;accent-color:var(--blue-700);flex:0 0 15px;margin:0;padding:0}.project-recognition-field>input{border:1px solid var(--line);background:var(--control);width:100%;min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:6px;padding:0 10px;font-size:13px}.project-recognition-field>small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.project-recognition-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.project-recognition-actions>span{color:var(--muted);margin-right:auto;font-size:12px}.detail-hero{padding:22px 24px 20px}.detail-title{align-items:center;gap:12px;display:flex}.company-icon{color:#fff;background:var(--navy-900);flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.detail-title>div:last-child{min-width:0}.detail-title>div:last-child>div{align-items:center;gap:10px;display:flex}.detail-title h2{text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:650;overflow:hidden}.detail-title p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.detail-facts{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);gap:0;margin-top:20px;padding:13px 0;display:grid}.detail-facts>div{border-right:1px solid var(--line-light);flex-direction:column;padding:0 16px;display:flex}.detail-facts>div:first-child{padding-left:0}.detail-facts>div:last-child{border:0}.detail-facts span{color:var(--muted);font-size:14px}.detail-facts strong{margin-top:5px;font-size:14px}.process-track{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.process-track>div{color:var(--muted-2);flex:1;align-items:center;gap:8px;display:flex;position:relative}.process-track b{background:#fff;border:1px solid #2d3f96;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:14px;display:grid}:where(html[data-theme=dark]) .process-track b{border:1px solid #ccd5de}.process-track span{flex-direction:column;display:flex}.process-track strong{white-space:nowrap;font-size:14px}.process-track small{margin-top:2px;font-size:14px}.process-track i{background:var(--surface-muted);flex:1;height:1px;margin:0 10px}:where(html[data-theme=dark]) .process-track i{background:var(--surface-muted)}.process-track>div.complete{color:var(--green-600)}.process-track>div.complete b{color:#fff;border-color:var(--green-600);background:var(--green-600)}.process-track>div.complete i{background:#8e98aa}.process-track>div.current{color:var(--orange-600)}.process-track>div.current b{color:#fff;border-color:var(--orange-500);background:var(--orange-500);box-shadow:none}.detail-layout{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start;gap:18px;display:grid}.detail-main{min-width:0}.tabs{border-bottom:1px solid var(--line);padding:0 20px;display:flex;overflow-x:auto}.tabs button{min-width:fit-content;height:47px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:0 13px;font-size:13px}.tabs button.active{color:var(--blue-700);border-bottom-color:var(--blue-700);font-weight:600}.tab-content{padding:22px 24px 26px}.info-section+.info-section{border-top:1px solid var(--line-light);margin-top:25px;padding-top:22px}.info-section h3,.tab-content>h3{margin-bottom:15px;font-size:13px}.info-section dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 22px;margin:0;display:grid}.info-section dt{color:var(--muted);font-size:14px}.info-section dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}.action-panel{padding:0 18px 18px;position:sticky;top:102px;overflow:hidden}.action-panel-head{border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:center;height:52px;display:flex}.action-panel-head>span{font-size:14px;font-weight:650}.current-owner{align-items:center;gap:10px;padding:16px 0 12px;display:flex}.current-owner>div:last-child{flex-direction:column;display:flex}.current-owner span{color:var(--muted);font-size:14px}.current-owner strong{margin-top:3px;font-size:14px}.action-description{color:var(--muted);margin-bottom:13px;font-size:14px;line-height:1.6}.action-panel textarea{resize:vertical;width:100%;height:220px;min-height:220px;color:var(--ink);border:1px solid #2d3f96;border-radius:4px;outline:0;margin-bottom:10px;padding:12px;font-size:14px;line-height:1.75}:where(html[data-theme=dark]) .action-panel textarea{border:1px solid #cfd7df}.split-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.split-actions button{border:1px solid var(--line);height:34px;color:var(--muted);border-radius:4px;font-size:13px}.split-actions button:hover{color:var(--orange-600);background:#fff9f2;border-color:#e7bd8e}.action-rule{border-top:1px solid var(--line-light);color:var(--muted-2);align-items:flex-start;gap:8px;margin-top:14px;padding-top:14px;font-size:14px;line-height:1.55;display:flex}.action-rule svg{flex:none}.completed-panel{color:var(--green-600);text-align:center;flex-direction:column;align-items:center;padding:28px 0 8px;display:flex}.completed-panel strong{color:var(--ink);margin-top:10px;font-size:13px}.completed-panel span{color:var(--muted);margin:4px 0 16px;font-size:14px}.tab-toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tab-toolbar h3{font-size:13px}.tab-toolbar p{color:var(--muted);margin-top:4px;font-size:14px}.material-category-grid{grid-template-columns:1fr;align-content:start;gap:7px;display:grid}.material-category-grid button{border:1px solid var(--line);width:100%;min-width:0;min-height:66px;color:var(--muted);text-align:left;background:#fff;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.material-category-grid button:hover{background:var(--surface-muted);border-color:#2d3f96}:where(html[data-theme=dark]) .material-category-grid button:hover{background:var(--surface-muted);border-color:#aebdcb}.material-category-grid button.active{color:var(--blue-700);border-color:var(--blue-600);background:var(--surface-muted);box-shadow:inset 3px 0 0 var(--blue-700)}:where(html[data-theme=dark]) .material-category-grid button.active{background:var(--surface-muted)}.material-category-grid button>div{align-items:center;gap:5px;display:flex}.material-category-grid button>div b{font-size:13px}.material-category-grid button>span{flex-direction:column;min-width:0;display:flex}.material-category-grid button strong{color:var(--ink);font-size:14px;line-height:1.4}.material-category-grid button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;line-height:1.45;overflow:hidden}.material-category-grid button em{color:var(--muted);white-space:nowrap;font-size:13px;font-style:normal}.compact-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.compact-grid button{grid-template-columns:42px minmax(0,1fr);min-height:74px}.compact-grid button em{grid-column:2}.material-browser{grid-template-columns:clamp(180px,24%,240px) minmax(0,1fr);gap:16px;display:grid}.material-file-panel{border:1px solid var(--line);background:#fff;min-width:0;padding:18px}.material-file-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:15px;display:flex}.material-file-head>div:first-child>span{color:var(--orange-600);font-size:13px;font-weight:650}.material-file-head h3{margin-top:4px;font-size:17px}.material-file-head p{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.5}.material-file-head>div:last-child{white-space:nowrap;align-items:center;gap:9px;display:flex}.material-file-head>div:last-child b{font-size:14px}.material-file-list .document-row{padding:11px 0}.document-row small{color:var(--muted-2);font-size:13px;line-height:1.45}.material-empty{min-height:250px;color:var(--muted-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.material-empty strong{color:var(--ink);margin-top:11px;font-size:15px}.material-empty span{max-width:460px;color:var(--muted);margin-top:6px;font-size:14px;line-height:1.65}.material-empty button{margin-top:14px}.large-file-rule,.receivable-auto-note{color:var(--green-600);background:var(--surface-muted);align-items:flex-start;gap:9px;margin-top:14px;padding:12px;display:flex}:where(html[data-theme=dark]) .large-file-rule{background:var(--surface-muted)}:where(html[data-theme=dark]) .receivable-auto-note{background:var(--surface-muted)}.large-file-rule>span,.receivable-auto-note>span{flex-direction:column;display:flex}.large-file-rule strong,.receivable-auto-note strong{color:var(--ink);font-size:14px}.large-file-rule small,.receivable-auto-note small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.archive-confirmation{color:var(--orange-600);background:#fbf5ed;border:1px solid #d8c7b3;align-items:flex-start;gap:11px;margin-top:16px;padding:15px 16px;display:flex}.archive-confirmation.confirmed{color:var(--green-600);background:var(--surface-muted);border-color:#2d3f96}:where(html[data-theme=dark]) .archive-confirmation.confirmed{background:var(--surface-muted);border-color:#b9c1d0}.archive-confirmation>span{flex-direction:column;flex:1;min-width:0;display:flex}.archive-confirmation strong{color:var(--ink);font-size:14px}.archive-confirmation small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.archive-confirmation>button{flex:none}.archive-taxonomy{overflow:hidden}.archive-taxonomy>.material-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 18px 18px}.archive-category-preview{border:1px solid var(--line);background:var(--surface-muted);margin:0 18px 18px}:where(html[data-theme=dark]) .archive-category-preview{background:var(--surface-muted)}.archive-preview-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding:14px 15px;display:flex}.archive-preview-head>div{flex-direction:column;min-width:0;display:flex}.archive-preview-head span{color:var(--orange-600);font-size:13px;font-weight:650}.archive-preview-head h3{margin-top:4px;font-size:16px}.archive-preview-head p{color:var(--muted);margin-top:4px;font-size:14px}.archive-preview-head>b{color:var(--blue-700);white-space:nowrap;font-size:14px}.archive-preview-list{padding:0 15px}.archive-preview-row{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:10px;width:100%;min-height:68px;display:flex}.archive-preview-row:hover strong{color:var(--blue-700)}.archive-preview-row>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.archive-preview-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.archive-preview-row span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.archive-preview-row small{color:var(--muted-2);margin-top:3px;font-size:13px}.archive-preview-row>svg{color:var(--muted-2)}.archive-preview-foot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 15px;font-size:13px;display:flex}.archive-preview-foot span{align-items:center;gap:6px;display:flex}.version-label{width:fit-content;color:var(--green-700);background:var(--surface-muted);white-space:nowrap;padding:3px 7px;font-size:14px}:where(html[data-theme=dark]) .version-label{background:var(--surface-muted)}.approval-history-row{color:var(--green-600);grid-template-columns:28px minmax(0,1fr);gap:11px;padding-bottom:22px;display:grid;position:relative}.approval-history-row:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:25px;bottom:0;left:12px}.approval-history-row.pending{color:var(--muted-2)}.timeline-dot{background:#fff;border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.approval-history-row>div:last-child>div{align-items:center;gap:10px;display:flex}.approval-history strong{color:var(--ink);font-size:14px}.approval-history span,.approval-history time{color:var(--muted);font-size:14px}.approval-history time{margin-left:auto}.approval-history p{color:var(--muted);margin-top:7px;font-size:13px}.payment-summary{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:22px;display:grid}.payment-summary>div{border-right:1px solid var(--line);flex-direction:column;padding:15px;display:flex}.payment-summary>div:last-child{border:0}.payment-summary span{color:var(--muted);font-size:14px}.payment-summary strong{margin-top:5px;font-size:16px}.archive-block{border:1px solid var(--line);background:var(--surface-muted);align-items:center;gap:11px;margin-top:20px;padding:13px;display:flex}:where(html[data-theme=dark]) .archive-block{background:var(--surface-muted)}.archive-block>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.archive-block strong{font-size:14px}.archive-block span{color:var(--muted);margin-top:4px;font-size:14px}.timeline-event{grid-template-columns:8px 118px minmax(0,1fr);gap:12px;padding-bottom:21px;display:grid;position:relative}.timeline-event:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:0;left:3px}.timeline-list i{background:var(--blue-600);border-radius:50%;width:8px;height:8px;margin-top:4px}.timeline-list time{color:var(--muted);font-size:14px}.timeline-list strong{font-size:13px}.timeline-list p{color:var(--muted);margin-top:4px;font-size:14px}.scope-chip{border:1px solid var(--line);height:33px;color:var(--muted);background:#fff;border-radius:4px;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:flex}.approval-list-surface{padding-bottom:4px}.list-heading-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 18px;display:flex}.approval-card-row{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:14px;width:calc(100% - 36px);min-height:92px;margin:0 18px;display:flex}.approval-card-row:hover .approval-card-main strong{color:var(--blue-700)}.priority-marker{width:35px;height:35px;color:var(--blue-700);background:var(--surface-muted);border-radius:50%;flex:0 0 35px;place-items:center;display:grid}:where(html[data-theme=dark]) .priority-marker{background:var(--surface-muted)}.priority-marker.urgent{color:var(--orange-600);background:#fff0df}.priority-marker span{font-size:14px;font-weight:650}.approval-card-main{flex:1;min-width:0}.approval-card-main>div{align-items:center;gap:8px;display:flex}.approval-card-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.approval-card-main p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.approval-card-main>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;display:block;overflow:hidden}.approval-card-side{grid-template-columns:auto auto 18px;align-items:center;gap:12px;display:grid}.approval-card-side small{color:var(--orange-600);font-size:14px}.approval-card-side strong{color:var(--blue-700);font-size:13px}.branch-panels{grid-template-columns:1fr 1fr;gap:18px;display:grid}.branch-panels>button{text-align:left;align-items:center;gap:13px;padding:18px;display:flex}.branch-panels>button:hover{background:var(--surface-muted);border-color:#2d3f96}:where(html[data-theme=dark]) .branch-panels>button:hover{background:var(--surface-muted);border-color:#aebdcb}.branch-icon{width:40px;height:40px;color:var(--blue-700);background:var(--surface-muted);flex:0 0 40px;place-items:center;display:grid}:where(html[data-theme=dark]) .branch-icon{background:var(--surface-muted)}.branch-icon.special{color:var(--orange-600);background:#fff0df}.branch-panels button>div:nth-child(2){flex:1;min-width:0}.branch-panels h3{font-size:14px}.branch-panels p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}.branch-panels button>strong{color:var(--blue-700);white-space:nowrap;font-size:13px}.receivable-metrics .metric-card{min-height:102px}.receivable-rules{align-items:center;gap:18px;padding:14px 16px;display:flex}.receivable-rules>div{min-width:0;color:var(--blue-700);flex:1;align-items:flex-start;gap:9px;display:flex}.receivable-rules>div>span{flex-direction:column;display:flex}.receivable-rules strong{color:var(--ink);font-size:14px}.receivable-rules small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.receivable-rules>button{flex:none}.reminder-config{padding:18px}.reminder-config .form-grid{margin-top:16px}.reminder-config-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.reminder-config-actions span{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.archive-search-panel{color:#fff;background:var(--navy-900);padding:26px}.archive-search-panel>div:first-child{align-items:center;gap:13px;display:flex}.archive-search-panel>div:first-child>span{flex-direction:column;display:flex}.archive-search-panel h2{font-size:18px}.archive-search-panel p{color:var(--accent-text);margin-top:4px;font-size:13px}:where(html[data-theme=dark]) .archive-search-panel p{color:var(--accent-text)}.large-search{background:#fff;border:1px solid #ffffff2e;align-items:center;gap:9px;height:48px;margin-top:22px;padding-left:14px;display:flex}.large-search svg{color:var(--muted)}.large-search input{min-width:0;color:var(--ink);border:0;outline:0;flex:1;font-size:14px}.large-search .primary-button{background:var(--orange-600);border-radius:0;height:46px}.archive-stats{color:var(--accent-text);align-items:center;gap:18px;margin-top:17px;font-size:14px;display:flex}:where(html[data-theme=dark]) .archive-stats{color:#a7b8c9}.archive-stats strong{color:#fff;margin-left:4px;font-size:14px}.archive-stats i{background:#ffffff2e;width:1px;height:13px}.archive-grid{grid-template-columns:1fr 1fr;gap:0 18px;padding:10px 18px 18px;display:grid}.archive-grid button{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:11px;min-width:0;min-height:74px;display:flex}.archive-folder{width:40px;height:40px;color:var(--orange-600);background:#fff1e2;flex:0 0 40px;place-items:center;display:grid}.archive-grid button>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.archive-grid strong,.archive-grid span,.archive-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.archive-grid strong{font-size:14px}.archive-grid span{color:var(--ink);margin-top:4px;font-size:14px}.archive-grid small{color:var(--muted);margin-top:3px;font-size:14px}.archive-grid svg:last-child{color:var(--muted-2)}.import-intro{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.import-intro>div{align-items:center;gap:13px;display:flex}.import-icon{color:#fff;background:var(--green-600);place-items:center;width:44px;height:44px;display:grid}.import-intro h2{font-size:16px}.import-intro p{color:var(--muted);margin-top:4px;font-size:13px}.import-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.import-dropzone{width:100%;min-height:210px;color:var(--blue-700);background:var(--surface-muted);border:1px dashed #2d3f96;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;margin-top:22px;display:flex}:where(html[data-theme=dark]) .import-dropzone{background:var(--surface-muted);border:1px dashed #96a9bc}.import-dropzone:hover{border-color:var(--blue-600);background:var(--surface-muted)}:where(html[data-theme=dark]) .import-dropzone:hover{background:var(--surface-muted)}.import-dropzone strong{color:var(--ink);margin-top:11px;font-size:14px}.import-dropzone span{color:var(--muted);margin-top:5px;font-size:14px}.import-dropzone small{color:var(--muted-2);margin-top:9px;font-size:14px}.import-history{padding:18px}.import-history>button{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:9px;width:100%;min-height:66px;display:flex}.import-history>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.import-history strong{font-size:13px}.import-history small{color:var(--muted);margin-top:4px;font-size:14px}.import-history em{color:var(--green-600);font-size:14px;font-style:normal}.import-history em.warning{color:var(--orange-600)}.import-rules{padding:18px 20px}.import-rules h3{font-size:13px}.import-rules>div{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px;display:grid}.import-rules span{color:var(--muted);align-items:flex-start;gap:8px;font-size:14px;line-height:1.55;display:flex}.import-rules svg{color:var(--green-600);flex:none}.import-progress{background:var(--surface-muted);flex-direction:column;justify-content:center;align-items:center;min-height:210px;margin-top:22px;display:flex}:where(html[data-theme=dark]) .import-progress{background:var(--surface-muted)}.spinner{border:3px solid #2d3f9624;border-top-color:var(--blue-700);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}:where(html[data-theme=dark]) .spinner{border:3px solid #dce5ed}@keyframes spin{to{transform:rotate(360deg)}}.import-progress strong{margin-top:13px;font-size:14px}.import-progress span{color:var(--muted);margin-top:5px;font-size:14px}.import-progress>div:last-child{background:var(--surface-muted);width:220px;height:4px;margin-top:15px;overflow:hidden}:where(html[data-theme=dark]) .import-progress>div:last-child{background:var(--surface-muted)}.import-progress>div:last-child i{background:var(--blue-700);width:72%;height:100%;animation:1.1s ease-out progress;display:block}@keyframes progress{0%{width:8%}to{width:72%}}.import-report{border:1px solid var(--line);margin-top:22px}.report-head{min-height:69px;color:var(--green-600);background:var(--surface-muted);align-items:center;gap:11px;padding:12px 14px;display:flex}:where(html[data-theme=dark]) .report-head{background:var(--surface-muted)}.report-head>div{flex-direction:column;flex:1;min-width:0;display:flex}.report-head strong{color:var(--ink);font-size:14px}.report-head span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}.report-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.report-metrics>div{border-right:1px solid var(--line);flex-direction:column;align-items:center;padding:14px 6px;display:flex}.report-metrics>div:last-child{border:0}.report-metrics span{color:var(--muted);font-size:14px}.report-metrics strong{margin-top:4px;font-size:17px}.report-warnings{padding:7px 14px}.report-warnings>div{border-bottom:1px solid var(--line-light);min-height:53px;color:var(--orange-600);align-items:center;gap:10px;display:flex}.report-warnings>div>span{flex-direction:column;flex:1;min-width:0;display:flex}.report-warnings strong{color:var(--ink);font-size:13px}.report-warnings small{color:var(--muted);margin-top:3px;font-size:14px}.report-warnings button{color:var(--blue-700);font-size:14px}.report-actions{background:var(--surface-muted);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}:where(html[data-theme=dark]) .report-actions{background:var(--surface-muted)}.ledger-summary{border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:repeat(4,1fr);display:grid}.ledger-summary>div{border-right:1px solid var(--line);flex-direction:column;padding:19px 20px;display:flex}.ledger-summary>div:last-child{border:0}.ledger-summary span{color:var(--muted);font-size:14px}.ledger-summary strong{margin-top:6px;font-size:21px}.ledger-summary small{color:var(--muted-2);margin-top:5px;font-size:14px}.source-strip{border-bottom:1px solid var(--line);background:var(--surface-muted);align-items:center;gap:24px;min-height:45px;padding:0 16px;display:flex}:where(html[data-theme=dark]) .source-strip{background:var(--surface-muted)}.source-strip span,.inline-legend span{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.source-strip i,.inline-legend i{border-radius:50%;width:7px;height:7px}.source-strip strong{color:var(--ink)}.source-strip small{color:var(--muted-2);margin-left:auto;font-size:14px}.source-natural{background:var(--blue-700)}.source-marketing{background:var(--orange-500)}.source-internal{background:var(--green-600)}.source-badge{white-space:nowrap;border-radius:3px;align-items:center;height:23px;padding:0 7px;font-size:14px;display:inline-flex}.source-badge.source-natural{color:var(--accent-text);background:var(--surface-muted)}:where(html[data-theme=dark]) .source-badge.source-natural{color:var(--accent-text);background:var(--surface-muted)}.source-badge.source-marketing{color:#9d5909;background:#fff0dc}.source-badge.source-internal{color:var(--accent-text);background:var(--surface-muted)}:where(html[data-theme=dark]) .source-badge.source-internal{color:var(--accent-text);background:var(--surface-muted)}.source-badge.source-neutral{color:var(--muted);background:var(--control)}.source-no-commission{background:var(--muted-2)}.business-classification{flex-wrap:wrap;align-items:center;gap:5px;min-width:190px;display:flex}.business-classification small{width:100%;color:var(--muted);font-size:12px;line-height:1.4}.classification-strip{gap:18px}.classification-strip>div{align-items:center;gap:13px;display:flex}.classification-strip>div+div{border-left:1px solid var(--line);padding-left:18px}.classification-strip>div>small{color:var(--muted-2);white-space:nowrap;font-size:12px;font-weight:650}.classification-strip>em{color:var(--muted-2);margin-left:auto;font-size:13px;font-style:normal}.analytics-filter{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:18px;min-height:51px;padding:8px 14px;display:flex}.analytics-filter>div{color:var(--muted);align-items:center;gap:7px;display:flex}.analytics-filter>div>span{font-size:14px}.analytics-filter>div>button{color:var(--ink);align-items:center;gap:5px;font-size:13px;display:flex}.analytics-filter>.secondary-button{margin-left:auto}.analytics-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.chart-card{min-width:0;padding:18px 20px}.chart-with-legend{grid-template-columns:minmax(220px,.95fr) minmax(210px,1.05fr);align-items:center;display:grid}.pie-holder{height:260px;position:relative}.pie-center{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pie-center strong{font-size:22px}.pie-center span{color:var(--muted);margin-top:2px;font-size:14px}.chart-legend button{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:9px;width:100%;min-height:58px;display:flex}.chart-legend button>i{border-radius:50%;width:8px;height:8px}.chart-legend button>span{flex-direction:column;flex:1;min-width:0;display:flex}.chart-legend strong{font-size:13px}.chart-legend small{color:var(--muted);margin-top:3px;font-size:14px}.chart-legend button>b{font-size:13px}.chart-legend svg{color:var(--muted-2)}.mini-segment{border:1px solid var(--line);background:var(--surface-muted);border-radius:4px;padding:2px;display:flex}:where(html[data-theme=dark]) .mini-segment{background:var(--surface-muted)}.mini-segment button{height:25px;color:var(--muted);border-radius:3px;padding:0 8px;font-size:14px}.mini-segment button.active{color:var(--ink);background:#fff}.inline-legend{gap:13px;display:flex}.trend-chart{grid-column:1/2}.target-card{padding:18px 20px}.target-card .surface-head>svg{color:var(--blue-700)}.target-value{justify-content:space-between;align-items:baseline;margin-top:28px;display:flex}.target-value span{color:var(--muted);font-size:14px}.target-value span strong{color:var(--ink);margin-right:7px;font-size:31px}.target-value b{color:var(--muted);font-size:14px;font-weight:500}.progress-track{background:var(--surface-muted);height:9px;margin-top:12px;overflow:hidden}:where(html[data-theme=dark]) .progress-track{background:var(--surface-muted)}.progress-track i{background:var(--blue-700);height:100%;display:block}.target-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.target-facts>div{background:var(--surface-muted);flex-direction:column;padding:11px;display:flex}:where(html[data-theme=dark]) .target-facts>div{background:var(--surface-muted)}.target-facts span{color:var(--muted);font-size:14px}.target-facts strong{margin-top:4px;font-size:14px}.management-note{color:var(--green-600);background:var(--surface-muted);align-items:flex-start;gap:10px;margin-top:17px;padding:13px;display:flex}:where(html[data-theme=dark]) .management-note{background:var(--surface-muted)}.management-note>span{flex-direction:column;display:flex}.management-note strong{color:var(--ink);font-size:13px}.management-note small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.data-trust{color:#74553c;background:#fbf7f1;border:1px solid #e3d4c4;align-items:center;gap:9px;min-height:48px;padding:10px 14px;font-size:14px;display:flex}.data-trust span{flex:1;line-height:1.5}.data-trust button{color:var(--blue-700);white-space:nowrap;align-items:center;gap:4px;font-size:14px;display:flex}.settings-tabs{border-bottom:1px solid var(--line);background:#fff;display:flex;overflow-x:auto}.settings-tabs button{min-width:fit-content;height:48px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 17px;font-size:13px;display:flex}.settings-tabs button.active{color:var(--blue-700);border-bottom-color:var(--blue-700)}.role-cell{align-items:center;gap:9px;display:flex}.settings-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-notes section{color:var(--blue-700);align-items:flex-start;gap:11px;padding:18px;display:flex}.settings-notes h3{color:var(--ink);font-size:14px}.settings-notes p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.org-summary{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.org-summary>div{border-right:1px solid var(--line);min-height:82px;color:var(--blue-700);align-items:center;gap:12px;padding:16px 19px;display:flex}.org-summary>div:last-child{border-right:0}.org-summary span{flex-direction:column;display:flex}.org-summary strong{color:var(--ink);font-size:21px}.org-summary small{color:var(--muted);margin-top:3px;font-size:13px}.department-filter-band{padding:16px 18px}.department-filter-band>div:first-child{align-items:baseline;gap:9px;display:flex}.department-filter-band>div:first-child strong{font-size:14px}.department-filter-band>div:first-child span{color:var(--muted);font-size:13px}.department-filter-band>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.department-filter-band button{border:1px solid var(--line);background:var(--surface-muted);text-align:left;align-items:center;gap:9px;min-width:0;min-height:55px;padding:9px 10px;display:flex}:where(html[data-theme=dark]) .department-filter-band button{background:var(--surface-muted)}.department-filter-band button:hover,.department-filter-band button.active{color:var(--blue-700);background:var(--surface-muted);border-color:#2d3f96}:where(html[data-theme=dark]) .department-filter-band button:hover{background:var(--surface-muted);border-color:#9fb2c5}:where(html[data-theme=dark]) .department-filter-band button.active{background:var(--surface-muted);border-color:#9fb2c5}.department-filter-band button b{width:26px;height:26px;color:var(--muted);background:#fff;flex:0 0 26px;place-items:center;font-size:13px;display:grid}.department-filter-band button.active b{color:#fff;background:var(--blue-700)}.department-filter-band button span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.department-filter-band button.add-department{color:var(--muted);border-style:dashed}.people-toolbar{border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 18px;display:flex}.people-toolbar>span{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.people-table tbody tr{cursor:pointer}.people-table tbody tr:hover{background:var(--surface-muted)}:where(html[data-theme=dark]) .people-table tbody tr:hover{background:var(--surface-muted)}.role-cell>span{flex-direction:column;min-width:0;display:flex}.role-cell>span small{color:var(--muted);margin-top:3px;font-size:12px}.department-settings>div:last-child{padding:0 18px 8px}.department-settings article{border-bottom:1px solid var(--line-light);grid-template-columns:38px minmax(210px,1fr) 70px 110px 100px;align-items:center;gap:12px;min-height:72px;display:grid}.department-icon{width:36px;height:36px;color:var(--blue-700);background:var(--surface-muted);place-items:center;display:grid}:where(html[data-theme=dark]) .department-icon{background:var(--surface-muted)}.department-settings article>span{flex-direction:column;min-width:0;display:flex}.department-settings article>span strong{font-size:14px}.department-settings article>span small{color:var(--muted);margin-top:4px;font-size:13px}.department-settings article>b{font-size:13px}.history-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;min-height:56px;margin-bottom:17px;padding-bottom:15px;display:flex}.history-heading h3{font-size:15px}.history-heading p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.history-heading>span{color:var(--green-600);white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:flex}.person-link{color:var(--blue-700);font-size:inherit;border-bottom:1px dashed #2d3f96;align-items:center;padding:2px 4px;font-weight:600;display:inline-flex}:where(html[data-theme=dark]) .person-link{border-bottom:1px dashed #8ca5bb}.person-link:hover{color:var(--orange-600);border-bottom-color:var(--orange-600)}.person-link:disabled{cursor:default;color:var(--muted-2);border-bottom-color:#0000}.timeline-list p .person-link{margin-right:3px}.drawer-backdrop,.modal-backdrop{z-index:100;backdrop-filter:blur(2px);background:#2d3f9661;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}:where(html[data-theme=dark]) .drawer-backdrop{background:#07182d61}:where(html[data-theme=dark]) .modal-backdrop{background:#07182d61}.person-drawer{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;width:min(720px,100vw - 48px);max-height:min(840px,100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 26px 76px #2d3f963d}:where(html[data-theme=dark]) .person-drawer{box-shadow:0 26px 76px #07182d3d}.person-drawer-head{color:#fff;background:var(--navy-900);align-items:center;gap:13px;min-height:132px;padding:30px 24px 22px;display:flex;position:relative}.person-drawer-head>.icon-button{color:var(--accent-text);position:absolute;top:9px;right:10px}:where(html[data-theme=dark]) .person-drawer-head>.icon-button{color:var(--accent-text)}.person-drawer-head>.icon-button:hover{color:#fff;background:#ffffff14}.person-avatar{border:1px solid #ffffff4d;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:21px;font-weight:650;display:grid}.person-drawer-head>span:not(.status-tag){flex-direction:column;flex:1;min-width:0;display:flex}.person-drawer-head>span>small{color:var(--accent-text);font-size:12px}:where(html[data-theme=dark]) .person-drawer-head>span>small{color:var(--accent-text)}.person-drawer-head h2{color:#fff;margin-top:3px;font-size:21px}.person-drawer-head p{color:var(--accent-text);margin-top:4px;font-size:13px}:where(html[data-theme=dark]) .person-drawer-head p{color:#b6c4d1}.person-drawer-head .status-tag{color:var(--accent-text);background:var(--surface-muted)}:where(html[data-theme=dark]) .person-drawer-head .status-tag{color:#d8dde5;background:var(--surface-muted)}.person-drawer-body{grid-template-columns:1fr 1fr;display:grid;overflow-y:auto}.person-drawer-body>:nth-child(n+3){grid-column:1/-1}.person-drawer-body>.person-profile-section:first-child{border-right:1px solid var(--line)}.identity-snapshot{color:var(--orange-600);background:#fbf6ef;border-bottom:1px solid #e8d8c4;align-items:flex-start;gap:10px;padding:15px 20px;display:flex}.identity-snapshot>span{flex-direction:column;display:flex}.identity-snapshot strong{color:var(--ink);font-size:14px}.identity-snapshot p{color:#704c2e;margin-top:4px;font-size:13px}.identity-snapshot small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.5}.person-profile-section{border-bottom:1px solid var(--line);padding:19px 21px}.person-profile-section h3{margin-bottom:14px;font-size:14px}.person-profile-section dl{grid-template-columns:1fr 1fr;gap:14px 20px;margin:0;display:grid}.person-profile-section dl div{flex-direction:column;display:flex}.person-profile-section dt{color:var(--muted);font-size:12px}.person-profile-section dd{margin:4px 0 0;font-size:14px;font-weight:600}.permission-section>div{min-height:58px;color:var(--blue-700);background:var(--surface-muted);align-items:center;gap:10px;margin-top:8px;padding:9px 11px;display:flex}:where(html[data-theme=dark]) .permission-section>div{background:var(--surface-muted)}.permission-section>div>span{flex-direction:column;display:flex}.permission-section strong{color:var(--ink);font-size:14px}.permission-section small{color:var(--muted);margin-top:3px;font-size:12px}.person-operation-summary{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.person-operation-summary>div{border-right:1px solid var(--line);flex-direction:column;padding:12px;display:flex}.person-operation-summary>div:last-child{border-right:0}.person-operation-summary strong{color:var(--blue-700);font-size:15px}.person-operation-summary span{margin-top:5px;font-size:13px}.person-operation-summary small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4}.person-privacy-note{color:var(--muted);background:var(--surface-muted);align-items:flex-start;gap:8px;padding:13px 20px;font-size:12px;line-height:1.55;display:flex}:where(html[data-theme=dark]) .person-privacy-note{background:var(--surface-muted)}.person-privacy-note svg{color:var(--orange-600);flex:none}.person-drawer-actions{border-top:1px solid var(--line);background:#fffffff7;flex:none;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.modal-backdrop{place-items:center;padding:20px;display:grid}.person-modal{width:min(720px,100%);max-height:calc(100vh - 40px);padding:22px;overflow-y:auto;box-shadow:0 24px 70px #2d3f963d}:where(html[data-theme=dark]) .person-modal{box-shadow:0 24px 70px #07182d3d}.person-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:17px;display:flex}.person-modal-head>div>span{color:var(--orange-600);font-size:12px;font-weight:650}.person-modal-head h3{margin-top:4px;font-size:19px}.person-modal-head p{color:var(--muted);margin-top:5px;font-size:13px}.person-modal-note{color:var(--blue-700);background:var(--surface-muted);align-items:flex-start;gap:8px;margin-top:18px;padding:12px;font-size:13px;line-height:1.5;display:flex}:where(html[data-theme=dark]) .person-modal-note{background:var(--surface-muted)}.person-modal-actions{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}.person-modal-actions button:disabled{cursor:not-allowed;opacity:.5}.risk-assessment-page{gap:16px}.risk-process-band{border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;min-height:64px;padding:10px 18px;display:grid}.risk-process-band>div{min-width:0;color:var(--muted);align-items:center;gap:9px;display:flex}.risk-process-band>div>span{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);background:var(--surface-muted);flex:0 0 28px;place-items:center;font-size:13px;display:grid}:where(html[data-theme=dark]) .risk-process-band>div>span{background:var(--surface-muted)}.risk-process-band>div>strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.risk-process-band>svg{color:#a6b0bb}.risk-process-band>div.active{color:var(--blue-700)}.risk-process-band>div.active>span{color:#fff;border-color:var(--blue-700);background:var(--blue-700)}.risk-assessment-layout{grid-template-columns:minmax(0,1.55fr) minmax(360px,.75fr);align-items:start;gap:16px;display:grid}.risk-input-column,.risk-output-column{flex-direction:column;gap:16px;min-width:0;display:flex}.risk-form-section,.risk-material-section{padding:20px 22px}.risk-form-grid{margin-top:18px}.demo-rule-badge{color:#76512f;background:#fbf6ee;border:1px solid #e4d5c2;align-items:center;min-height:26px;padding:0 8px;font-size:13px;display:inline-flex}.risk-material-section .surface-head>span{color:var(--muted);font-size:13px}.risk-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.risk-material-grid button{border:1px solid var(--line);background:var(--surface-muted);text-align:left;align-items:center;gap:10px;min-width:0;min-height:62px;padding:10px 12px;display:flex}:where(html[data-theme=dark]) .risk-material-grid button{background:var(--surface-muted)}.risk-material-grid button:hover{border-color:#2d3f96}.risk-material-grid button>span{width:29px;height:29px;color:var(--muted);background:#fff;border:1px solid #2d3f96;flex:0 0 29px;place-items:center;display:grid}:where(html[data-theme=dark]) .risk-material-grid button>span{border:1px solid #cbd4dd}:where(html[data-theme=dark]) .risk-material-grid button.available{background:var(--surface-muted);border-color:#b7c0cf}.risk-material-grid button.available>span{color:#fff;border-color:var(--green-600);background:var(--green-600)}.risk-material-grid button>div{flex-direction:column;min-width:0;display:flex}.risk-material-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.risk-material-grid small{color:var(--muted);margin-top:4px;font-size:13px}.risk-material-grid button.missing small{color:var(--orange-600)}.risk-generate-bar{border-left:3px solid var(--blue-700);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px 16px;display:flex}:where(html[data-theme=dark]) .risk-generate-bar{background:var(--surface-muted)}.risk-generate-bar>div{min-width:0;color:var(--blue-700);align-items:flex-start;gap:9px;display:flex}.risk-generate-bar>div>span{flex-direction:column;min-width:0;display:flex}.risk-generate-bar strong{color:var(--ink);font-size:14px}.risk-generate-bar small{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45}.risk-generate-bar .primary-button{min-height:42px}.risk-output-column{position:sticky;top:102px}.risk-empty-result{color:#96a2af;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:30px;display:flex}.risk-empty-result strong{color:var(--ink);margin-top:14px;font-size:16px}.risk-empty-result p{max-width:360px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.65}.risk-result{overflow:hidden}.risk-result-head{border-top:4px solid var(--orange-500);background:#fbf7f1;align-items:flex-start;gap:12px;padding:20px;display:flex}.risk-result-head>span{width:42px;height:42px;color:var(--orange-600);background:#fff;flex:0 0 42px;place-items:center;display:grid}.risk-result-head>div{min-width:0}.risk-result-head small{color:var(--muted);font-size:13px}.risk-result-head h2{margin-top:3px;font-size:21px;font-weight:650}.risk-result-head p{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}.risk-result-controlled .risk-result-head{border-top-color:var(--green-600);background:var(--surface-muted)}:where(html[data-theme=dark]) .risk-result-controlled .risk-result-head{background:var(--surface-muted)}.risk-result-controlled .risk-result-head>span{color:var(--green-600)}.risk-result-incomplete .risk-result-head{background:var(--surface-muted);border-top-color:#8b96a3}:where(html[data-theme=dark]) .risk-result-incomplete .risk-result-head{background:var(--surface-muted)}.risk-result-meta{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.risk-result-meta span{border-right:1px solid var(--line-light);min-width:0;color:var(--muted);flex-direction:column;padding:10px 13px;font-size:12px;display:flex}.risk-result-meta span:last-child{border-right:0}.risk-result-meta strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.risk-result-list{border-bottom:1px solid var(--line-light);padding:15px 18px 14px}.risk-result-list h3{align-items:center;gap:7px;font-size:14px;display:flex}.risk-result-list.risk h3,.risk-result-list.missing h3{color:var(--orange-600)}.risk-result-list.positive h3{color:var(--green-600)}.risk-result-list.condition h3{color:var(--blue-700)}.risk-result-list ul{margin:9px 0 0;padding-left:20px}.risk-result-list li{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.55}.risk-evidence{background:var(--surface-muted);padding:14px 18px}:where(html[data-theme=dark]) .risk-evidence{background:var(--surface-muted)}.risk-evidence strong{font-size:13px}.risk-evidence p{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.55}.risk-result-actions{justify-content:flex-end;gap:8px;padding:13px 18px;display:flex}.risk-result-actions button:disabled{cursor:not-allowed;opacity:.5}.result-levels{padding:17px 18px}.result-levels>.surface-head{margin-bottom:8px}.result-levels>div:not(.surface-head){border-top:1px solid var(--line-light);align-items:flex-start;gap:10px;min-height:62px;padding:10px 0;display:flex}.result-levels i{background:var(--muted-2);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:6px}.result-levels i.level-controlled{background:var(--green-600)}.result-levels i.level-caution{background:#d5a02d}.result-levels i.level-conditions{background:var(--orange-600)}.result-levels i.level-reject{background:var(--red-600)}.result-levels>div>span{flex-direction:column;min-width:0;display:flex}.result-levels strong{font-size:14px}.result-levels small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}@media (max-width:1180px){.risk-assessment-layout{grid-template-columns:1fr}.risk-output-column{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;display:grid;position:static}}@media (max-width:900px){.risk-process-band{grid-template-columns:repeat(4,1fr);gap:7px}.risk-process-band>svg{display:none}.risk-process-band>div{align-items:flex-start}.risk-process-band>div>strong{white-space:normal;line-height:1.35}.risk-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-output-column{display:flex}}@media (max-width:720px){.risk-process-band{grid-template-columns:1fr 1fr;padding:12px}.risk-form-section,.risk-material-section{padding:16px}.risk-form-grid,.risk-material-grid{grid-template-columns:1fr}.risk-generate-bar{flex-direction:column;align-items:stretch}.risk-generate-bar .primary-button{width:100%}.risk-result-meta{grid-template-columns:1fr}.risk-result-meta span{border-right:0;border-bottom:1px solid var(--line-light)}.risk-result-actions{flex-direction:column-reverse;align-items:stretch}.risk-result-actions button{width:100%}}.scope-actions{align-items:center;gap:10px;display:flex}.overview-page{border:1px solid var(--line);background:#fff;gap:0}.overview-lead{border-bottom:1px solid var(--line);background:var(--surface-muted);grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:38px;padding:34px 36px;display:grid}:where(html[data-theme=dark]) .overview-lead{background:var(--surface-muted)}.overview-lead>div{align-self:center}.overview-kicker{color:var(--orange-600);font-size:14px;font-weight:650}.overview-lead h2{max-width:820px;color:var(--navy-900);letter-spacing:0;margin-top:10px;font-size:29px;font-weight:650;line-height:1.35}.overview-lead>div>p{max-width:830px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.8}.decision-summary{border:1px solid var(--line);border-left:4px solid var(--orange-500);color:var(--ink);background:var(--surface-strong);padding:22px}.decision-summary>span{color:var(--muted);font-size:13px}.decision-summary>strong{color:var(--ink);margin-top:7px;font-size:16px;line-height:1.5;display:block}.decision-summary ul{margin:14px 0 17px 18px;padding:0}.decision-summary li{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.55}.decision-summary .primary-button{background:var(--orange-600);box-shadow:none}.overview-band{border-bottom:1px solid var(--line);padding:28px 36px}.overview-section-title{align-items:flex-start;gap:12px;display:flex}.overview-section-title>span{color:#fff;background:var(--blue-700);flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:650;display:grid}.overview-section-title h3{font-size:16px}.overview-section-title p{color:var(--muted);margin-top:4px;font-size:13px}.problem-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.problem-grid article{border:1px solid var(--line);background:var(--surface-muted);align-items:flex-start;gap:10px;min-height:88px;padding:15px;display:flex}:where(html[data-theme=dark]) .problem-grid article{background:var(--surface-muted)}.problem-grid svg{color:var(--orange-600);flex:none}.problem-grid strong{font-size:14px}.problem-grid p{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.55}.risk-tags{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.risk-tags span{color:#704a23;background:#fbf3e9;align-items:center;gap:6px;padding:8px 9px;font-size:14px;display:flex}.role-value-table{border-top:1px solid var(--line);margin-top:18px}.role-value-table>div{border-bottom:1px solid var(--line-light);grid-template-columns:150px 1fr 20px;align-items:center;gap:14px;min-height:46px;display:grid}.role-value-table strong{font-size:13px}.role-value-table span{color:var(--muted);font-size:14px;line-height:1.5}.role-value-table svg{color:var(--green-600)}.phase-roadmap{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;align-items:center;gap:8px;margin-top:21px;display:grid}.phase-roadmap>svg{color:var(--muted-2)}.phase-roadmap article{background:var(--surface-muted);border-top:3px solid #aab6c2;flex-direction:column;min-height:112px;padding:15px;display:flex}:where(html[data-theme=dark]) .phase-roadmap article{background:var(--surface-muted)}.phase-roadmap article.active{border-top-color:var(--orange-500);background:#fbf5ed}.phase-roadmap article.planned{border-top-color:var(--green-600);background:var(--surface-muted)}:where(html[data-theme=dark]) .phase-roadmap article.planned{background:var(--surface-muted)}.phase-roadmap b{color:var(--muted);font-size:14px}.phase-roadmap strong{margin-top:7px;font-size:14px}.phase-roadmap p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.6}.decision-actions{justify-content:space-between;align-items:center;gap:20px;padding:20px 36px;display:flex}.decision-actions>div{align-items:center;gap:10px;display:flex}.decision-actions>div:first-child{color:var(--green-600)}.decision-actions span{flex-direction:column;display:flex}.decision-actions strong{color:var(--ink);font-size:13px}.decision-actions small{color:var(--muted);margin-top:3px;font-size:14px}.special-workflow{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);padding:17px 20px;display:grid}.special-workflow>div{align-items:center;gap:9px;min-width:0;display:flex;position:relative}.special-workflow b{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:50%;flex:0 0 28px;place-items:center;font-size:14px;display:grid}.special-workflow .complete b{color:#fff;border-color:var(--green-600);background:var(--green-600)}.special-workflow .current b{color:#fff;border-color:var(--blue-700);background:var(--blue-700)}.special-workflow span{flex-direction:column;display:flex}.special-workflow strong{font-size:13px}.special-workflow small{color:var(--muted);margin-top:3px;font-size:14px}.special-workflow i{background:var(--line);width:34%;height:1px;position:absolute;top:14px;right:10px}.special-case-head{padding:20px}.special-case-head>div{align-items:center;gap:10px;display:flex}.special-case-head h2{font-size:17px}.special-case-head p{color:var(--muted);margin-left:auto;font-size:14px}.special-case-head dl{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:16px;margin:17px 0 0;padding-top:17px;display:grid}.special-case-head dl div,.meeting-summary dl div{flex-direction:column;display:flex}.special-case-head dt,.meeting-summary dt{color:var(--muted);font-size:14px}.special-case-head dd,.meeting-summary dd{margin:5px 0 0;font-size:13px;font-weight:600}.special-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.meeting-form{padding:21px}.meeting-upload{width:100%;min-height:88px;color:var(--blue-700);background:var(--surface-muted);text-align:left;border:1px dashed #2d3f96;align-items:center;gap:13px;margin-top:16px;padding:14px;display:flex}:where(html[data-theme=dark]) .meeting-upload{background:var(--surface-muted);border:1px dashed #91a6ba}.meeting-upload.uploaded{color:var(--green-600);background:var(--surface-muted);border-style:solid;border-color:#2d3f96}:where(html[data-theme=dark]) .meeting-upload.uploaded{background:var(--surface-muted);border-color:#aab4c6}.meeting-upload>span{flex-direction:column;flex:1;min-width:0;display:flex}.meeting-upload strong{color:var(--ink);font-size:14px}.meeting-upload small{color:var(--muted);margin-top:5px;font-size:14px}.opinion-list{border-top:1px solid var(--line);margin:15px 0}.opinion-list>div{border-bottom:1px solid var(--line-light);align-items:center;gap:10px;min-height:72px;display:flex}.opinion-list>div>span{flex:1;min-width:0}.opinion-list strong{font-size:13px}.opinion-list strong small{color:var(--muted);margin-left:5px;font-weight:400}.opinion-list p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.meeting-form textarea{resize:vertical;border:1px solid #2d3f96;width:100%;min-height:86px;padding:10px}:where(html[data-theme=dark]) .meeting-form textarea{border:1px solid #cfd7df}.meeting-actions{justify-content:space-between;gap:10px;margin-top:17px;display:flex}.meeting-summary{padding:20px;position:sticky;top:102px}.meeting-summary h3{font-size:13px}.meeting-summary dl{margin:15px 0 0}.meeting-summary dl div{border-bottom:1px solid var(--line-light);padding:11px 0}.completion-callout{color:var(--green-600);background:var(--surface-muted);align-items:flex-start;gap:9px;margin-top:15px;padding:12px;display:flex}:where(html[data-theme=dark]) .completion-callout{background:var(--surface-muted)}.completion-callout span{flex-direction:column;display:flex}.completion-callout strong{color:var(--ink);font-size:13px}.completion-callout small{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.special-warning{color:var(--orange-600);background:#fff5e8;align-items:flex-start;gap:10px;margin:16px 0;padding:13px;display:flex}.special-warning strong{color:var(--ink);font-size:13px}.special-warning p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.decision-options{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.decision-options button{border:1px solid var(--line);text-align:left;align-items:flex-start;gap:8px;min-height:76px;padding:11px;display:flex}.decision-options button.selected{color:var(--blue-700);border-color:var(--blue-700);background:var(--surface-muted)}:where(html[data-theme=dark]) .decision-options button.selected{background:var(--surface-muted)}.decision-options span{flex-direction:column;display:flex}.decision-options strong{font-size:14px}.decision-options small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45}.analytics-scope{border-left:3px solid var(--blue-700);background:var(--surface-muted);min-height:48px;color:var(--blue-700);align-items:center;gap:9px;padding:9px 13px;display:flex}:where(html[data-theme=dark]) .analytics-scope{background:var(--surface-muted)}.analytics-scope>span{flex-direction:column;flex:1;min-width:0;display:flex}.analytics-scope strong{color:var(--ink);font-size:13px}.analytics-scope small{color:var(--muted);margin-top:3px;font-size:14px}.decision-insights{border-color:#2d3f96;overflow:hidden;box-shadow:0 5px 18px #2d3f960d}:where(html[data-theme=dark]) .decision-insights{border-color:#c9d7e3;box-shadow:0 5px 18px #0b203c0d}.decision-insights-head{border-bottom:1px solid var(--line);background:var(--surface-muted);justify-content:space-between;align-items:flex-start;gap:22px;padding:20px 22px 17px;display:flex}:where(html[data-theme=dark]) .decision-insights-head{background:var(--surface-muted)}.insight-title{align-items:flex-start;gap:11px;min-width:0;display:flex}.insight-title>div{color:#fff;background:var(--blue-700);flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.insight-title>span{flex-direction:column;min-width:0;display:flex}.insight-title p{max-width:670px;color:var(--muted);margin-top:5px;font-size:14px;line-height:1.6}.insight-controls{flex:none;align-items:center;gap:9px;display:flex}.insight-controls .primary-button{min-width:116px}.insight-controls .primary-button:disabled{opacity:.7;cursor:wait}.spin-icon{animation:.8s linear infinite spin}.insight-meta{border-bottom:1px solid var(--line-light);color:var(--muted);background:#fff;flex-wrap:wrap;gap:8px 18px;padding:11px 22px;display:flex}.insight-meta span{align-items:center;gap:6px;font-size:13px;display:flex}.insight-meta svg{color:var(--blue-700)}.insight-summary{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 22px 20px;display:grid}.insight-summary article{border:1px solid var(--line);background:#fff;flex-direction:column;min-width:0;padding:16px;display:flex}.insight-positive{border-top:3px solid var(--green-600)!important}.insight-risk{border-top:3px solid var(--orange-500)!important}.insight-actions{border-top:3px solid var(--blue-700)!important}.insight-label{color:var(--blue-700);align-items:center;gap:7px;display:flex}.insight-positive .insight-label{color:var(--green-600)}.insight-risk .insight-label{color:var(--orange-600)}.insight-label span{font-size:14px;font-weight:650}.insight-summary article>strong{color:var(--ink);margin-top:12px;font-size:14px;line-height:1.5}.insight-summary article>p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.65}.insight-summary article>button{width:fit-content;color:var(--blue-700);align-items:center;gap:4px;margin-top:auto;padding:12px 0 0;font-size:14px;display:flex}.insight-summary article>button:hover{color:var(--orange-600)}.insight-actions li{border-bottom:1px solid var(--line-light);align-items:flex-start;gap:8px;padding:8px 0;display:flex}.insight-actions li>b{color:#fff;background:var(--blue-700);flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.insight-actions li>span{flex-direction:column;min-width:0;display:flex}.insight-actions li strong{font-size:14px}.compute-policy{border-top:1px solid var(--line);background:var(--surface-muted);grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(130px,.8fr));align-items:center;gap:15px;padding:13px 22px;display:grid}:where(html[data-theme=dark]) .compute-policy{background:var(--surface-muted)}.compute-policy>div{flex-direction:column;min-width:0;display:flex}.compute-policy>div:first-child{flex-direction:row;align-items:flex-start;gap:8px}.compute-policy>div:first-child>svg{color:var(--blue-700);flex:none}.compute-policy span{color:var(--muted);font-size:13px}.compute-policy strong{color:var(--ink);margin-top:3px;font-size:14px}.compute-policy>div:first-child strong{margin-top:0}.compute-policy small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.55;display:block}.decision-boundary{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.decision-boundary>div{border-right:1px solid var(--line);color:var(--blue-700);align-items:flex-start;gap:10px;padding:18px;display:flex}.decision-boundary>div:last-child{border-right:0}.decision-boundary span{flex-direction:column;display:flex}.decision-boundary strong{color:var(--ink);font-size:14px}.decision-boundary small{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.6}.functional-filters{grid-template-columns:repeat(7,minmax(104px,1fr)) auto;gap:8px;padding:10px;display:grid}.analytics-filter.functional-filters>.secondary-button{margin-left:0}.analytics-select{border:1px solid var(--line);min-width:0;height:42px;color:var(--muted);background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;padding:5px 8px;display:grid}.analytics-select>svg{grid-row:1/3}.analytics-select>span{font-size:13px}.analytics-select select{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:14px}.member-ranking{border-top:1px solid var(--line);margin-top:12px}.member-ranking button{border-bottom:1px solid var(--line-light);text-align:left;align-items:center;gap:9px;width:100%;min-height:48px;display:flex}.member-ranking button>b{width:21px;color:var(--muted);font-size:14px}.member-ranking span{flex-direction:column;flex:1;min-width:0;display:flex}.member-ranking strong{font-size:14px}.member-ranking small{color:var(--muted);margin-top:3px;font-size:13px}.member-ranking em{color:var(--blue-700);font-size:14px;font-style:normal;font-weight:650}.member-ranking svg{color:var(--muted-2)}.drilldown-backdrop{z-index:90;background:#2d3f966b;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}:where(html[data-theme=dark]) .drilldown-backdrop{background:#07182d6b}.drilldown-panel{background:#fff;flex-direction:column;width:min(560px,92vw);height:100%;animation:.2s ease-out drawer-in;display:flex;box-shadow:-15px 0 45px #2d3f962e}:where(html[data-theme=dark]) .drilldown-panel{box-shadow:-15px 0 45px #07182d2e}@keyframes drawer-in{0%{opacity:.7;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.drilldown-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:22px;display:flex}.drilldown-head span{color:var(--orange-600);font-size:14px}.drilldown-head h3{margin-top:5px;font-size:18px}.drilldown-head p{color:var(--muted);margin-top:5px;font-size:14px}.drilldown-list{flex:1;padding:4px 22px;overflow-y:auto}.drilldown-list>div{border-bottom:1px solid var(--line-light);grid-template-columns:1.2fr 1fr 55px 65px;align-items:center;gap:10px;min-height:68px;display:grid}.drilldown-list span{flex-direction:column;min-width:0;display:flex}.drilldown-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.drilldown-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.drilldown-list b{font-size:14px}.drilldown-list em{color:var(--blue-700);font-size:14px;font-style:normal}.drilldown-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:14px 22px;display:flex}.drilldown-foot span{color:var(--muted);font-size:14px}.ops-summary{border:1px solid var(--line);background:#fff;grid-template-columns:1.25fr repeat(3,1fr);display:grid}.ops-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100px;padding:17px 20px;display:flex}.ops-summary>div:first-child{color:var(--green-600);background:var(--surface-muted);flex-direction:row;align-items:center;gap:11px}:where(html[data-theme=dark]) .ops-summary>div:first-child{background:var(--surface-muted)}.ops-summary>div:first-child span{flex-direction:column;display:flex}.ops-summary>div:last-child{border-right:0}.ops-summary span{color:var(--muted);font-size:14px}.ops-summary strong{color:var(--ink);margin-top:5px;font-size:17px}.ops-summary small{color:var(--muted);margin-top:4px;font-size:14px}.audit-summary{border:1px solid var(--line);background:var(--surface-strong);grid-template-columns:1.25fr repeat(3,1fr);display:grid}.audit-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100px;padding:17px 20px;display:flex}.audit-summary>div:first-child{color:var(--blue-700);background:var(--tint-blue);flex-direction:row;align-items:center;gap:11px}.audit-summary>div:first-child span{flex-direction:column;display:flex}.audit-summary>div:last-child{border-right:0}.audit-summary span{color:var(--muted);font-size:14px}.audit-summary strong{color:var(--ink);margin-top:5px;font-size:17px}.audit-summary small{color:var(--muted);margin-top:4px;font-size:13px}.audit-access-note{border:1px solid var(--line);color:var(--blue-700);background:var(--tint-blue);border-radius:8px;align-items:center;gap:11px;padding:12px 15px;display:flex}.audit-access-note>span{flex-direction:column;display:flex}.audit-access-note strong{color:var(--ink);font-size:14px}.audit-access-note small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.audit-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 18px;display:flex}.audit-toolbar h3{font-size:16px}.audit-toolbar p{color:var(--muted);margin-top:4px;font-size:13px}.audit-toolbar-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.audit-toolbar-actions .search-field{width:min(360px,34vw)}.ops-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ops-card{min-width:0;padding:19px}.ops-card .surface-head>svg{color:var(--blue-700)}.ops-status-list{margin-top:13px}.ops-status-list>div{border-bottom:1px solid var(--line-light);align-items:center;gap:9px;min-height:58px;display:flex}.ops-status-list i{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.ops-status-list i.healthy{background:var(--green-600)}.ops-status-list>div>span{flex-direction:column;flex:1;min-width:0;display:flex}.ops-status-list strong{font-size:14px}.ops-status-list small{color:var(--muted);margin-top:4px;font-size:13px}.restore-result{min-height:80px;color:var(--green-600);background:var(--surface-muted);align-items:center;gap:12px;margin-top:15px;padding:13px;display:flex}:where(html[data-theme=dark]) .restore-result{background:var(--surface-muted)}.restore-result span{flex-direction:column;display:flex}.restore-result strong{color:var(--ink);font-size:13px}.restore-result small{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.5}.ops-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:13px 0;display:grid}.ops-facts div{background:var(--surface-muted);padding:9px}:where(html[data-theme=dark]) .ops-facts div{background:var(--surface-muted)}.ops-facts dt{color:var(--muted);font-size:13px}.ops-facts dd{margin:4px 0 0;font-size:14px;font-weight:600}.capacity-row{grid-template-columns:130px 1fr 35px;align-items:center;gap:10px;margin-top:17px;display:grid}.capacity-row>div:first-child{flex-direction:column;display:flex}.capacity-row strong{font-size:14px}.capacity-row span{color:var(--muted);margin-top:3px;font-size:13px}.capacity-row>div:nth-child(2){background:var(--surface-muted);height:7px;overflow:hidden}:where(html[data-theme=dark]) .capacity-row>div:nth-child(2){background:var(--surface-muted)}.capacity-row i{background:var(--green-600);height:100%;display:block}.capacity-row i.warning{background:var(--orange-500)}.capacity-row b{font-size:14px}.capacity-note{color:#765027;background:#fbf3e9;align-items:center;gap:7px;margin-top:18px;padding:10px;font-size:14px;line-height:1.45;display:flex}.renewal-list{margin-top:13px}.renewal-list>div{border-bottom:1px solid var(--line-light);align-items:center;gap:10px;min-height:67px;display:flex}.renewal-list time{width:44px;color:var(--orange-600);font-size:13px;font-weight:650}.renewal-list span{flex-direction:column;flex:1;min-width:0;display:flex}.renewal-list strong{font-size:14px}.renewal-list small{color:var(--muted);margin-top:4px;font-size:13px}.renewal-card>.text-button{margin-top:8px}.toast{z-index:100;max-width:min(420px,100vw - 32px);min-height:48px;color:var(--accent-text);background:var(--surface-muted);border:1px solid #2d3f96;border-radius:5px;align-items:center;gap:9px;padding:10px 14px;font-size:14px;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 36px #2d3f962e}:where(html[data-theme=dark]) .toast{color:var(--accent-text);background:var(--surface-muted);border:1px solid #b8c0ce;box-shadow:0 14px 36px #0b203c2e}.toast-warning{color:#825211;background:#fff8ef;border-color:#e5c59f}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.app-shell{grid-template-columns:72px minmax(0,1fr)}.sidebar .brand-block{padding:0 17px}.sidebar .brand-copy,.sidebar .nav-group-label,.sidebar .nav-item span,.sidebar .nav-item b,.sidebar .security-note,.sidebar .collapse-button span{display:none}.sidebar .nav-groups{padding:18px 10px}.sidebar .nav-item{justify-content:center;padding:0}.sidebar .nav-item.active:before{left:-10px}.sidebar .collapse-button{justify-content:center;padding:0}.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.guide-steps{grid-template-columns:1fr 1fr}.pipeline-row{grid-template-columns:repeat(3,1fr)}.pipeline-item:nth-child(3) .pipeline-arrow{display:none}.dashboard-grid{grid-template-columns:1fr}.form-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.import-rules>div{grid-template-columns:1fr 1fr}.toolbar-filters label{display:none}.overview-lead{grid-template-columns:1fr}.problem-grid{grid-template-columns:1fr 1fr}.functional-filters{grid-template-columns:repeat(3,1fr)}.functional-filters>.secondary-button{grid-column:1/-1}.insight-summary{grid-template-columns:1fr}.compute-policy{grid-template-columns:1fr 1fr}.compute-policy>div:first-child{grid-column:1/-1}}@media (max-width:900px){.metric-grid{grid-template-columns:1fr 1fr}.form-layout,.detail-layout,.import-layout{grid-template-columns:1fr}.form-aside,.action-panel{order:-1;position:static}.analytics-grid{grid-template-columns:1fr}.trend-chart{grid-column:auto}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary>div:nth-child(2){border-right:0}.ledger-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.branch-panels,.settings-notes{grid-template-columns:1fr}.process-track{padding-bottom:5px;overflow-x:auto}.process-track>div{min-width:136px}.special-layout,.ops-grid,.material-browser{grid-template-columns:1fr}.archive-taxonomy>.material-category-grid{grid-template-columns:1fr 1fr}.archive-category-preview{margin:0 14px 14px}.archive-preview-foot{flex-direction:column;align-items:flex-start}.decision-boundary{grid-template-columns:1fr}.decision-boundary>div{border-right:0;border-bottom:1px solid var(--line)}.decision-boundary>div:last-child{border-bottom:0}.phase-roadmap{grid-template-columns:1fr}.phase-roadmap>svg{display:none}.meeting-summary{position:static}.ops-summary,.audit-summary{grid-template-columns:1fr 1fr}.ops-summary>div:nth-child(2),.audit-summary>div:nth-child(2){border-right:0}.ops-summary>div:nth-child(-n+2),.audit-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.detail-facts{grid-template-columns:1fr 1fr;row-gap:14px}.detail-facts>div:nth-child(2){border-right:0}.detail-facts>div:nth-child(3){padding-left:0}.inline-fields{grid-template-columns:1fr 1fr}.inline-fields .field:last-child{grid-column:1/-1}}@media (max-width:720px){.app-shell,.sidebar-collapsed{display:block}.sidebar{z-index:80;width:min(84vw,290px);height:100vh;transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-102%)}.sidebar.mobile-open{transform:translate(0)}.sidebar .brand-block{padding:0 18px}.sidebar .brand-copy,.sidebar .nav-group-label,.sidebar .nav-item span,.sidebar .nav-item b,.sidebar .security-note,.sidebar .collapse-button span,.sidebar .brand-copy{display:flex}.sidebar .nav-groups{padding:18px 12px}.sidebar .nav-item{justify-content:flex-start;padding:0 12px}.sidebar .nav-item.active:before{left:-12px}.sidebar .collapse-button{display:none}.icon-button.mobile-close{color:var(--accent-text);margin-left:auto;display:grid}:where(html[data-theme=dark]) .icon-button.mobile-close{color:var(--accent-text)}.mobile-backdrop{z-index:70;background:#2d3f9675;width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0}:where(html[data-theme=dark]) .mobile-backdrop{background:#05101e75}.topbar{height:66px;padding:0 16px}.icon-button.mobile-menu{display:grid}.topbar-title h1{font-size:17px}.topbar-title p,.reset-button,.notification-button{display:none}.role-button{width:44px;min-width:0;height:44px;padding:5px}.role-button>div:nth-child(2),.role-button>svg{display:none}.role-menu{width:min(310px,100vw - 24px);position:fixed;top:58px;right:12px}.page-area{min-height:calc(100vh - 66px);padding:0 14px 28px}.prototype-notice{height:auto;min-height:34px;margin:0 -14px 16px;padding:7px 14px;line-height:1.45}.prototype-notice span{font-size:14px}.page-stack{gap:14px}.overview-page{border-left:0;border-right:0;margin:0 -14px}.overview-lead,.overview-band{padding:22px 16px}.overview-lead h2{font-size:21px}.overview-lead>div>p{font-size:14px}.decision-summary{padding:17px}.problem-grid{grid-template-columns:1fr}.role-value-table>div{grid-template-columns:95px 1fr 18px;gap:8px}.decision-actions{flex-direction:column;align-items:stretch;padding:18px 16px}.decision-actions>div:last-child{grid-template-columns:1fr 1fr;display:grid}.decision-actions>div:last-child .primary-button{grid-column:1/-1}.scope-actions{flex-direction:column;align-items:flex-end}.demo-guide{padding:18px 16px 16px}.demo-guide h2{padding-right:28px;font-size:16px}.guide-steps{grid-template-columns:1fr}.guide-steps button{min-height:54px}.section-heading{align-items:center}.dashboard-heading h2{font-size:18px}.dashboard-heading span{max-width:230px;font-size:13px}.section-heading .primary-button{width:38px;padding:0;font-size:0}.metric-grid{gap:9px}.metric-card{gap:9px;min-height:98px;padding:14px 12px}.metric-icon{flex-basis:33px;width:33px;height:33px}.metric-content>strong{font-size:18px}.metric-content small{font-size:14px}.pipeline-surface{padding:15px 14px}.pipeline-row{grid-template-columns:1fr 1fr}.pipeline-item:nth-child(3) .pipeline-arrow{display:block}.pipeline-item:nth-child(2n) .pipeline-arrow{display:none}.dashboard-grid>.surface{padding:15px 14px 6px}.task-row{gap:9px}.task-main>div{flex-direction:column;align-items:flex-start;gap:3px}.task-time span{display:none}.page-actions-row{align-items:stretch}.segmented-control{max-width:calc(100vw - 80px);overflow-x:auto}.page-actions-row>.primary-button{width:38px;padding:0;font-size:0}.table-toolbar{flex-direction:column;align-items:stretch;padding:12px}.search-field{width:100%}.toolbar-filters{overflow-x:auto}.toolbar-filters label{display:flex}.form-stepper{justify-content:flex-start;overflow-x:auto}.form-stepper>div{min-width:145px}.step-surface{padding:14px}.form-section{padding:17px 15px}.form-grid,.form-grid-3{grid-template-columns:1fr;gap:14px}.ocr-callout{flex-wrap:wrap;align-items:flex-start}.ocr-callout>.secondary-button{width:100%}.fee-result{flex-direction:column;align-items:flex-start}.inline-fields{grid-template-columns:1fr}.inline-fields .field:last-child{grid-column:auto}.form-footer{padding:9px}.form-footer .ghost-button{display:none}.form-page .form-footer{gap:6px}.form-page .form-footer .ghost-button{display:inline-flex}.form-page .form-footer button{padding-inline-start:8px;padding-inline-end:8px;font-size:12px}.form-page .form-footer>div{gap:6px}.detail-hero{padding:17px 15px}.detail-title h2{font-size:15px}.detail-title>div:last-child>div{flex-direction:column;align-items:flex-start;gap:5px}.detail-facts,.compact-grid{grid-template-columns:1fr 1fr}.material-file-head{flex-direction:column;align-items:flex-start}.receivable-rules{flex-direction:column;align-items:stretch;gap:12px}.receivable-rules>button{width:100%}.project-match-note,.archive-confirmation{flex-wrap:wrap}.project-match-note>button,.archive-confirmation>button{width:100%}.detail-facts>div{padding:0 8px}.process-track>div{min-width:125px}.tabs{padding:0 10px}.tab-content{padding:18px 15px}.info-section dl{grid-template-columns:1fr 1fr}.document-row{flex-wrap:wrap}.version-label{margin-left:45px}.approval-history-row>div:last-child>div{flex-direction:column;align-items:flex-start;gap:3px}.approval-history time{margin-left:0}.payment-summary{grid-template-columns:1fr}.payment-summary>div{border-right:0;border-bottom:1px solid var(--line)}.archive-block{flex-wrap:wrap;align-items:flex-start}.timeline-event{grid-template-columns:8px minmax(0,1fr)}.timeline-event time{grid-area:1/2}.timeline-event span{grid-column:2}.approval-card-row{align-items:flex-start;padding:14px 0}.approval-card-side{grid-template-columns:auto 18px}.approval-card-side small,.branch-panels button>strong{display:none}.archive-search-panel{padding:20px 16px}.large-search{flex-wrap:wrap;height:auto;min-height:46px;padding:9px}.large-search input{width:calc(100% - 32px)}.large-search .primary-button{width:100%;height:36px}.archive-stats{flex-direction:column;align-items:flex-start;gap:7px}.archive-stats i{display:none}.archive-grid{grid-template-columns:1fr}.import-intro{align-items:flex-start}.import-intro>.text-button{display:none}.import-rules>div{grid-template-columns:1fr}.report-head{flex-wrap:wrap;align-items:flex-start}.report-head .secondary-button{width:100%}.report-metrics{grid-template-columns:1fr 1fr}.report-metrics>div:nth-child(2){border-right:0}.report-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.report-actions{flex-direction:column}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary>div{padding:14px}.ledger-summary strong{font-size:17px}.source-strip{flex-wrap:wrap;gap:8px 14px;padding:10px 12px}.source-strip small{width:100%;margin:0}.analytics-filter{flex-direction:column;align-items:flex-start;gap:10px}.analytics-filter>.secondary-button{width:100%;margin-left:0}.analytics-filter.functional-filters{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.functional-filters>.secondary-button{grid-column:1/-1}.analytics-select{width:100%}.decision-insights-head{flex-direction:column;align-items:stretch;padding:17px 14px 15px}.insight-controls{justify-content:space-between}.insight-controls .primary-button{flex:1}.insight-meta{gap:8px 12px;padding:10px 14px}.insight-meta span{font-size:13px}.insight-summary{padding:13px 14px 15px}.insight-summary article{padding:14px}.compute-policy{grid-template-columns:1fr;padding:13px 14px}.compute-policy>div:first-child{grid-column:auto}.chart-card{padding:16px 12px}.chart-with-legend{grid-template-columns:1fr}.pie-holder{height:225px}.inline-legend{display:none}.target-facts{grid-template-columns:1fr}.data-trust{flex-wrap:wrap;align-items:flex-start}.settings-notes{gap:10px}.special-workflow{grid-template-columns:1fr 1fr;gap:14px 5px;padding:14px}.special-workflow i{display:none}.special-case-head>div{flex-wrap:wrap;align-items:flex-start}.special-case-head p{width:100%;margin-left:0}.special-case-head dl{grid-template-columns:1fr 1fr}.meeting-form{padding:16px 14px}.opinion-list>div{flex-wrap:wrap;align-items:flex-start;padding:10px 0}.opinion-list>div>.status-tag{margin-left:40px}.decision-options{grid-template-columns:1fr}.meeting-actions{flex-direction:column;align-items:stretch}.meeting-actions button{width:100%}.ops-summary,.audit-summary{grid-template-columns:1fr}.ops-summary>div,.audit-summary>div{border-right:0;border-bottom:1px solid var(--line)}.ops-summary>div:last-child,.audit-summary>div:last-child{border-bottom:0}.ops-facts{grid-template-columns:1fr}.audit-toolbar,.audit-toolbar-actions{flex-direction:column;align-items:stretch}.audit-toolbar-actions .search-field{width:100%}.capacity-row{grid-template-columns:100px 1fr 32px}.drilldown-panel{width:100%}.drilldown-list>div{grid-template-columns:1fr 55px 60px}.drilldown-list>div>span:nth-child(2){display:none}.toast{bottom:16px;right:16px}}@media (max-width:420px){.metric-grid{grid-template-columns:1fr}.metric-card{min-height:82px}.pipeline-row{grid-template-columns:1fr}.pipeline-item .pipeline-arrow{display:none!important}.detail-facts{grid-template-columns:1fr}.detail-facts>div{border-right:0;border-bottom:1px solid var(--line-light);padding:7px 0}.info-section dl,.ledger-summary{grid-template-columns:1fr}.ledger-summary>div{border-right:0;border-bottom:1px solid var(--line)}.ledger-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.functional-filters{grid-template-columns:1fr 1fr}.decision-actions>div:last-child{grid-template-columns:1fr}.decision-actions>div:last-child .primary-button{grid-column:auto}}@media (max-width:900px){.org-summary{grid-template-columns:1fr 1fr}.org-summary>div:nth-child(2){border-right:0}.org-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.department-filter-band>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.department-filter-band>div:first-child{flex-direction:column;align-items:flex-start}.department-filter-band>div:last-child{grid-template-columns:1fr 1fr}.people-toolbar{flex-direction:column;align-items:stretch}.people-toolbar .search-field{width:100%}.history-heading{flex-direction:column;align-items:flex-start}.department-settings>div:last-child{padding:0 14px 8px}.department-settings article{grid-template-columns:38px 1fr auto;padding:11px 0}.department-settings article>b{grid-column:2}.department-settings article>.status-tag{grid-area:1/3}.department-settings article>.text-button{grid-column:2/-1;justify-self:start}.person-modal{max-height:calc(100vh - 20px);padding:17px 14px}.modal-backdrop,.drawer-backdrop{padding:10px}.person-drawer{width:100%;max-height:calc(100vh - 20px)}.person-drawer-head{flex-wrap:wrap;align-items:flex-start}.person-drawer-head .status-tag{margin-left:65px}.person-drawer-body{grid-template-columns:1fr}.person-drawer-body>:nth-child(n){grid-column:auto}.person-drawer-body>.person-profile-section:first-child{border-right:0}.person-profile-section dl,.person-operation-summary{grid-template-columns:1fr}.person-operation-summary>div{border-right:0;border-bottom:1px solid var(--line)}.person-operation-summary>div:last-child{border-bottom:0}.person-drawer-actions{flex-direction:column-reverse;align-items:stretch}.person-drawer-actions button{width:100%}}html,body{transition:background-color .22s,color .22s}body{color:var(--ink)}.app-shell{color:var(--ink);background:var(--canvas);transition:background-color .22s,color .22s}.sidebar{border-color:var(--line);background:var(--glass-sidebar);box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(118%)}.brand-block,.sidebar-foot{border-color:var(--line-light);position:relative}.brand-block:after{content:"";background:var(--blue-700);width:24px;height:2px;position:absolute;bottom:-1px;left:18px}.brand-mark{flex:0 0 50px;width:50px;height:48px}.brand-copy{gap:1px}.brand-copy strong{font-size:16px;font-weight:650;line-height:1.25}.brand-copy span{margin-top:0;font-size:12px;line-height:1.35}.avatar,.company-icon{border:1px solid var(--line);box-shadow:none;background:#252a32;border-radius:7px}.nav-groups{padding-top:20px}.nav-group-label{padding-bottom:8px;font-size:11px;font-weight:550;line-height:1.4}.nav-item{border-radius:7px;gap:12px;height:44px}.nav-item span{font-size:14px;font-weight:500}.nav-item:hover{background:var(--control-hover);transform:none}.nav-item.active:before{border-radius:2px;width:2px;height:20px;left:-9px}.security-note{border-color:var(--line);background:var(--control);border-radius:8px}.collapse-button,.icon-button,.reset-button,.role-button{border-radius:8px}.collapse-button:hover,.icon-button:hover,.reset-button:hover{color:var(--blue-700);background:var(--control-hover)}.topbar{border-color:var(--line);background:var(--glass-topbar);box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(118%)}.topbar-title h1{font-size:19px;font-weight:650;line-height:1.25}.topbar-title p{margin-top:4px;font-size:12px;line-height:1.4}.theme-toggle{border:1px solid var(--line);background:var(--control);border-radius:12px;flex:none;gap:8px;padding:6px;display:inline-flex}.theme-option{width:36px;height:36px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid}.theme-option svg{width:18px;height:18px}.theme-option:hover{color:var(--blue-700);background:var(--control-hover)}.theme-option[aria-pressed=true]{color:var(--blue-700);background:var(--tint-blue);border-color:currentColor}.role-button:hover{border-color:var(--line);background:var(--control)}.role-switcher:has(.role-menu) .role-button{border-color:var(--line);background:var(--control)}.role-menu{border-color:var(--line);background:var(--surface-strong);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px)saturate(112%);border-radius:8px}.role-menu button{border-radius:7px}.role-menu button:hover,.role-menu button.selected{background:var(--control-hover)}.page-area{background:0 0}.prototype-notice{border-color:var(--line);color:var(--muted);-webkit-backdrop-filter:none;background:0 0}.surface,.metric-card,.overview-page{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:none;border-radius:8px}.primary-button,.secondary-button,.ghost-button,.text-button{border-radius:7px}.primary-button{background:var(--blue-700);box-shadow:none}.primary-button:hover{background:#2d3f96}:where(html[data-theme=dark]) .primary-button:hover{background:#2f66db}.secondary-button{border-color:var(--line);color:var(--ink);background:var(--control)}:where(html[data-theme=dark]) .secondary-button:hover{border-color:#6595ff73}.ghost-button:hover{background:var(--control-hover)}.segmented-control,.mini-segment{border-color:var(--line);background:var(--surface-muted);border-radius:8px}.segmented-control button,.mini-segment button{border-radius:6px}.segmented-control button.active,.mini-segment button.active{color:var(--ink);background:var(--surface-strong);box-shadow:0 1px 5px #0000001a}.search-field,.toolbar-filters label,.compact-select,.field input,.field select,.meeting-form textarea{border-color:var(--line);color:var(--ink);background:var(--control);border-radius:7px}.analytics-select{border-color:var(--line);background:var(--control);border-radius:7px}.analytics-select select{background:0 0}.toolbar-filters select,.compact-select select,.analytics-select select{color:var(--ink)}.field input[readonly]{color:var(--muted);background:var(--surface-muted)}.search-field:focus-within,.field input:focus,.field select:focus{box-shadow:0 0 0 3px var(--tint-blue);border-color:#2d3f96b8}:where(html[data-theme=dark]) .search-field:focus-within{border-color:#6595ffb8}:where(html[data-theme=dark]) .field input:focus{border-color:#6595ffb8}:where(html[data-theme=dark]) .field select:focus{border-color:#6595ffb8}.work-pulse{grid-template-columns:minmax(300px,1.35fr) minmax(150px,.55fr) minmax(150px,.55fr) minmax(190px,.7fr);align-items:stretch;display:grid;overflow:hidden}.work-pulse>*{min-width:0;padding:20px 22px}.work-pulse>*+*{border-left:1px solid var(--line)}.work-pulse-main{flex-direction:column;justify-content:center;display:flex}.work-pulse-label{color:var(--blue-700);align-items:center;gap:8px;display:flex}.work-pulse-label span,.work-pulse-stat>span{color:var(--muted);font-size:13px;font-weight:600}.work-pulse-value{align-items:baseline;gap:12px;margin-top:9px;display:flex}.work-pulse-value strong{font-variant-numeric:tabular-nums;font-family:SF Pro Display,Avenir Next,PingFang SC,sans-serif;font-size:34px;font-weight:650;line-height:1.05}.work-pulse-value span{color:var(--muted);font-size:14px}.work-pulse-track{background:var(--surface-muted);border-radius:6px;height:6px;margin-top:15px;overflow:hidden}.work-pulse-track i{border-radius:inherit;background:#2d3f96;height:100%;display:block}:where(html[data-theme=dark]) .work-pulse-track i{background:#3974ed}.work-pulse-stat{flex-direction:column;justify-content:center;display:flex}.work-pulse-stat strong{margin-top:7px;font-size:21px}.work-pulse-stat small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.45}.work-pulse-link{color:var(--blue-700);text-align:left;background:var(--surface-muted);align-items:center;gap:10px;display:flex}.work-pulse-link:hover{background:var(--control-hover)}.work-pulse-link>span{flex-direction:column;flex:1;min-width:0;display:flex}.work-pulse-link strong{color:var(--ink);font-size:14px}.work-pulse-link small{color:var(--muted);margin-top:4px;font-size:12px}.metric-card{background:var(--surface)}.metric-icon,.task-icon,.risk-icon,.priority-marker,.branch-icon,.file-icon,.department-icon{border-radius:7px}.tone-blue,.task-normal,.risk-icon.info,.priority-marker,.branch-icon,.file-icon,.department-icon{background:var(--tint-blue)}.tone-green{background:var(--tint-green)}.tone-orange,.task-urgent,.risk-icon.warning,.branch-icon.special{background:var(--tint-orange)}.risk-icon.danger{background:var(--tint-red)}.tone-navy{color:var(--ink);background:var(--surface-muted)}.pipeline-item,.target-facts>div,.ops-facts div,.inline-fields,.risk-evidence,.source-strip,th,.report-actions,.import-progress,.archive-category-preview,.archive-block{background:var(--surface-muted)}.task-row,.risk-list>button,td{border-color:var(--line-light)}tbody tr:hover,.people-table tbody tr:hover{background:var(--control)}td>strong{color:var(--ink)}.status-info,.source-badge.source-natural{color:var(--blue-700);background:var(--tint-blue)}.status-warning,.source-badge.source-marketing{color:var(--orange-600);background:var(--tint-orange)}.status-danger{color:var(--red-600);background:var(--tint-red)}.status-success,.source-badge.source-internal{color:var(--green-600);background:var(--tint-green)}.decision-insights{border-color:var(--line)}.decision-insights-head,.compute-policy,.insight-meta{background:var(--surface-muted)}.insight-title>div{border-radius:8px}.insight-summary article{border-color:var(--line);background:var(--control);border-radius:8px}.insight-positive,.insight-risk,.insight-actions{border-top-width:2px!important}.workbench-insights .compute-policy{display:none}.filter-conclusion{grid-template-columns:42px minmax(0,1fr) minmax(150px,auto);align-items:center;gap:13px;padding:15px 18px;display:grid}.filter-conclusion-icon{width:40px;height:40px;color:var(--blue-700);background:var(--tint-blue);border-radius:8px;place-items:center;display:grid}.filter-conclusion>div:nth-child(2){min-width:0}.filter-conclusion h3{font-size:14px}.filter-conclusion p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55}.filter-conclusion-scope{border-left:1px solid var(--line);flex-direction:column;padding-left:16px;display:flex}.filter-conclusion-scope span{color:var(--muted);font-size:12px}.filter-conclusion-scope strong{margin-top:4px;font-size:13px}.overview-page{overflow:hidden}.overview-lead,.problem-grid article,.phase-roadmap article{background:var(--surface-muted)}.overview-lead h2{color:var(--ink)}.decision-summary{background:var(--surface-strong);border-radius:8px}.demo-guide,.person-drawer-head{background:#282828;border-radius:8px}:where(html[data-theme=dark]) .demo-guide{background:#20262f}:where(html[data-theme=dark]) .person-drawer-head{background:#20262f}.archive-search-panel,.problem-grid article,.phase-roadmap article,.risk-tags span{border-radius:8px}.risk-tags span{background:var(--tint-orange)}.phase-roadmap article.active,.fee-result,.project-match-note,.summary-alert,.special-warning,.capacity-note,.identity-snapshot{background:var(--surface-muted)}.phase-roadmap article.active{border-top-color:var(--accent-text)}.fee-result,.project-match-note{border:1px solid var(--line);border-radius:7px}.fee-result>div{color:var(--accent-text)}.phase-roadmap article.planned,.management-note,.large-file-rule,.receivable-auto-note,.restore-result,.completion-callout{background:var(--tint-green)}.overview-section-title>span{border-radius:7px}.analytics-filter,.ledger-summary,.settings-tabs,.org-summary,.special-workflow,.ops-summary,.risk-process-band,.material-category-grid button,.material-file-panel,.form-stepper b,.process-track b,.department-filter-band button,.department-filter-band button b,.meeting-upload,.upload-zone,.import-dropzone,.large-search,.form-footer,.person-drawer,.person-modal,.drilldown-panel,.modal-panel{border-color:var(--line);background:var(--surface-strong)}.material-category-grid button,.department-filter-band button,.meeting-upload,.upload-zone,.import-dropzone{border-radius:8px}.material-category-grid button:hover,.department-filter-band button:hover,.import-dropzone:hover{background:var(--control-hover)}.material-category-grid button.active,.department-filter-band button.active,.decision-options button.selected,.analytics-scope,.credit-audit-note,.file-naming-note{background:var(--tint-blue)}.ocr-callout{border-color:var(--line);background:var(--tint-blue)}.ocr-icon{background:var(--tint-blue);border-radius:8px}.archive-confirmation,.data-trust{border-color:var(--line);background:var(--surface-muted)}.risk-result-head{border-top-color:var(--line);background:var(--surface-muted)}.risk-result-reject .risk-result-head{border-top-color:var(--state-danger);background:var(--surface-muted)}.archive-confirmation.confirmed,.meeting-upload.uploaded,.ops-summary>div:first-child{background:var(--tint-green);border-color:#2d3f9642}:where(html[data-theme=dark]) .archive-confirmation.confirmed{border-color:#5f84c342}:where(html[data-theme=dark]) .meeting-upload.uploaded{border-color:#5f84c342}:where(html[data-theme=dark]) .ops-summary>div:first-child{border-color:#5f84c342}.progress-track,.capacity-row>div:nth-child(2),.import-progress>div:last-child{background:var(--surface-muted);border-radius:8px}.progress-track i,.capacity-row i,.import-progress>div:last-child i{border-radius:inherit}.drawer-backdrop,.modal-backdrop,.drilldown-backdrop{-webkit-backdrop-filter:blur(6px);background:#07080a6b}.toast{color:var(--ink);background:var(--surface-strong);box-shadow:var(--shadow);backdrop-filter:blur(20px);border-color:#2d3f964d;border-radius:8px}:where(html[data-theme=dark]) .toast{border-color:#5f84c34d}.app-shell[data-theme=dark] .primary-button{color:#fff;background:#2d3f96}:where(html[data-theme=dark]) .app-shell[data-theme=dark] .primary-button{background:#477cec}.app-shell[data-theme=dark] .avatar,.app-shell[data-theme=dark] .company-icon{color:var(--accent-text);background:#ffffff17}:where(html[data-theme=dark]) .app-shell[data-theme=dark] .avatar{color:#f6f7f9}:where(html[data-theme=dark]) .app-shell[data-theme=dark] .company-icon{color:#f6f7f9}.app-shell[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-shell[data-theme=dark] .decision-summary,.app-shell[data-theme=dark] .demo-guide,.app-shell[data-theme=dark] .archive-search-panel,.app-shell[data-theme=dark] .person-drawer-head{background:#0c0d10ad}.app-shell[data-theme=dark] .decision-summary>strong,.app-shell[data-theme=dark] .decision-summary li,.app-shell[data-theme=dark] .person-drawer-head h2{color:var(--ink)}.app-shell[data-theme=dark] .decision-summary>span,.app-shell[data-theme=dark] .person-drawer-head p{color:var(--muted)}.app-shell[data-theme=dark] .large-search input{color:var(--accent-text)}.app-shell[data-theme=dark] .large-search{background:#ffffffe6}.app-shell[data-theme=dark] .recharts-cartesian-grid line{stroke:#ffffff14}.app-shell[data-theme=dark] .recharts-text{fill:#979ba4}@media (max-width:1180px){.work-pulse{grid-template-columns:1.4fr .65fr .65fr}.work-pulse-link{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}}@media (max-width:720px){.work-pulse{grid-template-columns:1fr 1fr}.work-pulse-main{grid-column:1/-1}.work-pulse>*{padding:16px}.work-pulse>*+*{border-left:0;border-top:1px solid var(--line)}.work-pulse-stat+.work-pulse-stat{border-left:1px solid var(--line)}.work-pulse-link{grid-column:1/-1}.work-pulse-value{flex-direction:column;align-items:flex-start;gap:6px}.work-pulse-value strong{font-size:30px}.filter-conclusion{grid-template-columns:40px minmax(0,1fr);padding:14px}.filter-conclusion-scope{border-top:1px solid var(--line);border-left:0;grid-column:2;padding:9px 0 0}}@media (max-width:420px){.topbar-actions{gap:4px}.theme-option{width:30px;height:30px}.role-button{width:38px;height:38px}.work-pulse-stat{min-height:104px}}.scope-chip{border-color:var(--line);color:var(--muted);background:var(--control);border-radius:7px}.organization-access-note{border:1px solid var(--line);min-height:52px;color:var(--blue-700);background:var(--tint-blue);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.organization-access-note.editable{color:var(--green-600);background:var(--tint-green)}.organization-access-note span{flex-direction:column;display:flex}.organization-access-note strong{color:var(--ink);font-size:13px}.organization-access-note small{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45}.archive-search-panel{color:var(--ink);border:1px solid var(--line);background:var(--surface)}.archive-search-panel h2{color:var(--ink)}.archive-search-panel p{color:var(--muted)}.archive-search-panel .large-search,.app-shell[data-theme=dark] .archive-search-panel .large-search{border-color:var(--line);background:var(--control);border-radius:8px;padding:6px}.archive-search-panel .large-search input,.app-shell[data-theme=dark] .archive-search-panel .large-search input{color:var(--ink);background:0 0}.archive-search-panel .large-search .primary-button{background:#2d3f96;border-radius:7px;height:38px}:where(html[data-theme=dark]) .archive-search-panel .large-search .primary-button{background:#3974ed}.archive-stats strong{color:var(--ink)}.archive-stats i{background:var(--line)}.app-shell[data-theme=dark] .archive-search-panel{background:var(--surface)}.risk-process-band>div>span{border-color:var(--line);color:var(--muted);background:var(--control)}.risk-material-grid button{border-color:var(--line);background:var(--control);border-radius:8px}.risk-material-grid button:hover{background:var(--control-hover);border-color:#2d3f9673}:where(html[data-theme=dark]) .risk-material-grid button:hover{border-color:#6595ff73}.risk-material-grid button>span{border-color:var(--line);color:var(--muted);background:var(--surface-muted)}.risk-material-grid button.available{background:var(--tint-green);border-color:#2d3f9647}:where(html[data-theme=dark]) .risk-material-grid button.available{border-color:#5f84c347}.risk-generate-bar{border-color:var(--blue-700);background:var(--tint-blue);border-radius:8px}.management-readonly{color:var(--blue-700);border:1px solid var(--line);background:var(--tint-blue);border-radius:8px;flex-direction:column;align-items:flex-start;gap:9px;padding:13px;display:flex}.management-readonly>span{flex-direction:column;display:flex}.management-readonly strong{color:var(--ink);font-size:14px}.management-readonly small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55}.management-readonly button{margin-top:3px}.person-drawer,.person-drawer-actions{background:var(--surface-strong)}.person-drawer-head{border-radius:0}.permission-section>div{border:1px solid var(--line);background:var(--control);border-radius:8px}.person-privacy-note{background:var(--surface-muted)}.identity-snapshot p{color:var(--muted)}@media (max-width:720px){.organization-access-note{align-items:flex-start}}:root{--canvas:#f4f5f6;--surface:#fff;--surface-solid:#fff;--surface-strong:#fff;--surface-muted:#f7f8f9;--control:#f6f7f8;--control-hover:#f0f2f4;--glass-sidebar:#2d3f96f0;--glass-topbar:#ffffffe6;--ink:#20242a;--muted:#69717d;--muted-2:#9299a3;--blue-700:#2d3f96;--blue-600:#2d3f96;--line:#2d3f961c;--line-light:#2d3f9612;--tint-blue:#2d3f9613;--tint-green:#2d3f9614;--tint-orange:#be6b2916;--tint-red:#be3f3f13;--shadow:0 18px 48px #2d3f961c;--shadow-soft:0 1px 2px #2d3f960a;--chart-grid:#2d3f9614;--chart-label:#69717d;--chart-label-muted:#9299a3}html:where([data-theme=dark]){--glass-sidebar:#f9fafbf0;--blue-700:#2d5fa7;--blue-600:#3d70b8;--line:#1e26311c;--line-light:#1e263112;--tint-blue:#2d5fa713;--tint-green:#1d3f7914;--shadow:0 18px 48px #141b261c;--shadow-soft:0 1px 2px #141b260a;--chart-grid:#1e263114}html[data-theme=dark]{--canvas:#17181a;--surface:#202124;--surface-solid:#202124;--surface-strong:#232529;--surface-muted:#26282c;--control:#292b30;--control-hover:#303339;--glass-sidebar:#1b1c1ff2;--glass-topbar:#191a1de6;--ink:#f0f1f2;--muted:#afb3ba;--muted-2:#7d828b;--blue-700:#2d3f96;--blue-600:#2d3f96;--line:#ffffff1b;--line-light:#fff1;--chart-grid:#ffffff13;--chart-label:#aeb2b9;--chart-label-muted:#777c85}html:where([data-theme=dark])[data-theme=dark]{--blue-700:#83aaf0;--blue-600:#75a0ed}body{font-family:SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.55}.surface{box-shadow:none;border-radius:8px}.primary-button{box-shadow:none;border-radius:6px}.secondary-button,.ghost-button,.text-button{border-radius:6px}.brand-block:after{background:var(--blue-700);width:24px}.brand-block{gap:13px}.sidebar-collapsed .brand-mark{flex-basis:38px;width:38px;height:38px}.sidebar-collapsed .brand-block{padding-left:17px;padding-right:17px}.brand-copy strong{font-weight:680}.nav-item{border-radius:6px}.nav-item.active{background:var(--tint-blue)}.sidebar{background:var(--glass-sidebar)}.topbar{background:var(--glass-topbar)}.prototype-notice{color:var(--muted);background:#ffffff6b}.prototype-notice strong{color:var(--ink)}.dashboard-heading{padding:4px 0 2px}.dashboard-heading p{color:var(--muted-2);align-items:center;gap:9px;font-size:13px;display:flex}.dashboard-heading p i{background:var(--muted-2);border-radius:50%;width:3px;height:3px}.dashboard-heading h2{margin-top:8px;font-size:28px;font-weight:650;line-height:1.25}.dashboard-heading span{max-width:760px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6;display:block}.work-pulse{border-color:var(--line)}.work-pulse-label{color:var(--blue-700)}.work-pulse-value strong{font-size:36px;font-weight:630}.work-pulse-track{height:5px}.work-pulse-track i{background:var(--blue-700)}.work-pulse-link{background:var(--surface-muted)}.section-index{color:var(--muted-2);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-flex}.attention-board{overflow:hidden}.attention-head>div{display:block}.attention-head .section-index{grid-row:1/3;margin:0}.attention-head p{margin-top:5px}.attention-table-head,.attention-row{grid-template-columns:120px minmax(320px,1fr) 120px 110px 70px;align-items:center;gap:18px;display:grid}.attention-table-head{border-top:1px solid var(--line);min-height:38px;color:var(--muted-2);background:var(--surface-muted);padding:0 24px;font-size:12px;font-weight:600}.attention-row{border-top:1px solid var(--line-light);text-align:left;width:100%;min-height:76px;padding:12px 24px;transition:background-color .16s}.attention-row:hover{background:var(--surface-muted)}.attention-priority{color:var(--muted);white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.attention-priority i{background:var(--blue-700);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.attention-urgent .attention-priority i{background:var(--red-600)}.attention-watch .attention-priority i{background:var(--orange-600)}.attention-subject{flex-direction:column;min-width:0;display:flex}.attention-subject strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:630;overflow:hidden}.attention-subject small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.attention-owner,.attention-deadline{color:var(--muted);font-size:13px}.attention-urgent .attention-deadline{color:var(--red-600)}.attention-action{color:var(--blue-700);justify-content:flex-end;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.workbench-analysis-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);align-items:stretch;gap:18px;display:grid}.role-trend-card,.operating-snapshot{min-width:0;padding:21px 24px 18px}.role-trend-card .surface-head>div,.operating-snapshot .surface-head>div{display:block}.role-trend-card .section-index,.operating-snapshot .section-index{grid-row:1/3;margin:0}.role-trend-card .surface-head p,.operating-snapshot .surface-head p{margin-top:5px}.trend-chart-wrap{margin:8px -4px -8px -8px}.snapshot-list{border-top:1px solid var(--line);margin-top:18px}.snapshot-list>div{border-bottom:1px solid var(--line-light);grid-template-columns:minmax(90px,1fr) auto;align-items:baseline;gap:8px;min-height:66px;padding:11px 0;display:grid}.snapshot-list>div:last-child{border-bottom:0}.snapshot-list span{color:var(--muted);font-size:13px}.snapshot-list strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:630}.snapshot-list strong small{font-size:12px;font-weight:500}.snapshot-list em{color:var(--muted-2);grid-column:1/-1;margin-top:-4px;font-size:12px;font-style:normal}.decision-insights{border-color:var(--line);box-shadow:none;overflow:hidden}.decision-insights-head{background:0 0;border-bottom:0;padding:24px 24px 18px}.insight-title{align-items:flex-start}.insight-title>div{width:32px;height:32px;color:var(--blue-700);background:0 0;border:0}.insight-title b{color:var(--muted-2);font-size:12px;font-weight:650}.insight-title h3{margin-top:4px;font-size:18px;font-weight:650}.insight-title p{max-width:760px;margin-top:7px;line-height:1.65}.insight-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-muted);gap:0;padding:10px 24px}.insight-meta span{border-right:1px solid var(--line);background:0 0;border-radius:0;padding:0 18px}.insight-meta span:first-child{padding-left:0}.insight-meta span:last-child{border-right:0}.insight-report{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);display:grid}.insight-findings{padding:6px 24px 12px}.insight-findings article{border-bottom:1px solid var(--line);padding:20px 0}.insight-findings article:last-child{border-bottom:0}.insight-positive,.insight-risk,.insight-actions{border-top:0!important}.insight-label{color:var(--muted);gap:10px;font-size:13px;font-weight:630}.insight-label span{color:var(--muted-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.insight-findings article>strong{color:var(--ink);margin-top:12px;font-size:16px;font-weight:650;line-height:1.45;display:block}.insight-findings article>p{max-width:760px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.7}.insight-findings article>button{color:var(--blue-700);align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.insight-actions{border-left:1px solid var(--line);background:var(--surface-muted);padding:20px 24px}.insight-actions ol{margin:12px 0 0;padding:0;list-style:none}.insight-actions li{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:10px;padding:13px 0;display:grid}.insight-actions li:last-child{border-bottom:0}.insight-actions li>b{border:1px solid var(--line);width:22px;height:22px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;font-size:11px;display:grid}.insight-actions li>span{flex-direction:column;display:flex}.insight-actions li strong{font-size:14px;font-weight:630}.insight-actions li small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.55}.pipeline-surface{padding:20px 24px}.pipeline-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0;margin-top:18px}.pipeline-item{background:0 0;border-radius:0}.pipeline-item+.pipeline-item{border-left:1px solid var(--line-light)}.pipeline-arrow{display:none}.app-shell[data-theme=dark] .prototype-notice{background:#ffffff05}.app-shell[data-theme=dark] .attention-table-head,.app-shell[data-theme=dark] .work-pulse-link,.app-shell[data-theme=dark] .insight-meta,.app-shell[data-theme=dark] .insight-actions{background:var(--surface-muted)}.app-shell[data-theme=dark] .attention-row:hover{background:#ffffff06}@media (max-width:1120px){.attention-table-head,.attention-row{grid-template-columns:110px minmax(280px,1fr) 100px 90px 58px;gap:12px}.workbench-analysis-grid{grid-template-columns:1fr}.snapshot-list{grid-template-columns:repeat(2,1fr);display:grid}.snapshot-list>div:nth-child(odd){border-right:1px solid var(--line-light);padding-right:18px}.snapshot-list>div:nth-child(2n){padding-left:18px}}@media (max-width:860px){.attention-table-head{display:none}.attention-row{grid-template-columns:104px minmax(0,1fr) 80px 54px;gap:10px}.attention-owner{display:none}.insight-report{grid-template-columns:1fr}.insight-actions{border-top:1px solid var(--line);border-left:0}}@media (max-width:720px){.dashboard-heading h2{font-size:24px}.attention-head,.role-trend-card,.operating-snapshot{padding-left:16px;padding-right:16px}.attention-row{grid-template-columns:1fr auto;min-height:88px;padding:14px 16px}.attention-priority,.attention-subject{grid-column:1}.attention-owner,.attention-deadline{display:none}.attention-action{grid-area:1/2/3}.insight-meta{padding-left:16px;padding-right:16px}.insight-meta span{border-right:0;padding:5px 10px}.insight-findings,.insight-actions{padding-left:16px;padding-right:16px}.snapshot-list{grid-template-columns:1fr}.snapshot-list>div:nth-child(n){border-right:0;padding-left:0;padding-right:0}}@media (max-width:480px){.work-pulse-stat+.work-pulse-stat{border-left:0}.work-pulse{grid-template-columns:1fr}.work-pulse-main,.work-pulse-link{grid-column:1}.insight-controls{flex-direction:column;align-items:stretch}}.ledger-filter-panel{overflow:hidden}.ledger-filter-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:14px 18px;display:flex}.ledger-filter-heading h3,.ledger-results-head h3{font-size:16px;font-weight:650}.ledger-filter-heading p,.ledger-results-head p{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5}.ledger-filter-primary{grid-template-columns:minmax(280px,1fr) repeat(3,minmax(150px,.42fr)) auto;align-items:center;gap:9px;padding:14px 18px;display:grid}.ledger-search{width:100%;height:40px}.ledger-filter-control{border:1px solid var(--line);min-width:0;height:40px;color:var(--muted);background:var(--control);border-radius:7px;align-items:center;gap:7px;padding:0 10px;display:flex}.ledger-filter-control svg{flex:none}.ledger-filter-control select{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.ledger-more-button{white-space:nowrap;height:40px}.ledger-more-button.active{color:var(--blue-700);background:var(--tint-blue);border-color:#2d3f9673}:where(html[data-theme=dark]) .ledger-more-button.active{border-color:#6595ff73}.ledger-more-button.active svg:last-child{transform:rotate(180deg)}.ledger-filter-more{border-top:1px solid var(--line-light);background:var(--surface-muted);grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;padding:16px 18px 18px;display:grid}.ledger-filter-more label{flex-direction:column;gap:6px;min-width:0;display:flex}.ledger-filter-more label>span{color:var(--muted);font-size:12px;font-weight:600}.ledger-filter-more input,.ledger-filter-more select{border:1px solid var(--line);width:100%;height:38px;color:var(--ink);background:var(--surface-strong);border-radius:7px;outline:0;padding:0 10px;font-size:13px}.ledger-filter-more input:focus,.ledger-filter-more select:focus{box-shadow:0 0 0 3px var(--tint-blue);border-color:#2d3f96b8}:where(html[data-theme=dark]) .ledger-filter-more input:focus{border-color:#6595ffb8}:where(html[data-theme=dark]) .ledger-filter-more select:focus{border-color:#6595ffb8}.ledger-filter-status{border-top:1px solid var(--line);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:8px 18px;display:flex}.ledger-filter-status>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ledger-filter-status span{border:1px solid var(--line);min-height:26px;color:var(--muted);background:var(--surface-strong);border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;display:inline-flex}.ledger-filter-status small{color:var(--muted-2);font-size:12px}.ledger-filter-status button{color:var(--blue-700);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.ledger-page .ledger-summary{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:8px}.ledger-page .ledger-summary>div{border-color:var(--line)}.ledger-page .ledger-summary strong{color:var(--ink);font-size:20px;font-weight:630}.ledger-results-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:14px 18px;display:flex}.ledger-results-head>span{color:var(--muted-2);font-size:12px}.ledger-page .source-strip{border-color:var(--line);background:var(--surface-muted);flex-wrap:wrap;row-gap:6px;min-height:48px;padding-top:8px;padding-bottom:8px}.ledger-page .source-strip small{margin-left:auto}.ledger-table{min-width:1420px}.ledger-table th{background:var(--surface-muted)}.ledger-table td>strong{color:var(--ink)}.ledger-empty{border-top:1px solid var(--line);min-height:250px;color:var(--muted-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex}.ledger-empty strong{color:var(--ink);margin-top:12px;font-size:15px}.ledger-empty span{color:var(--muted);margin-top:5px;font-size:13px}.ledger-empty button{margin-top:16px}@media (max-width:1220px){.ledger-filter-primary{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(150px,.5fr))}.ledger-more-button{width:fit-content}.ledger-filter-more{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width:860px){.ledger-filter-primary{grid-template-columns:1fr 1fr}.ledger-search{grid-column:1/-1}.ledger-filter-more{grid-template-columns:1fr 1fr}.ledger-filter-status,.ledger-results-head{flex-direction:column;align-items:flex-start}.ledger-page .source-strip small{width:100%;margin-left:0}}@media (max-width:560px){.ledger-filter-heading{flex-direction:column;align-items:flex-start}.ledger-filter-heading .secondary-button{width:100%}.ledger-filter-primary,.ledger-filter-more{grid-template-columns:1fr}.ledger-search{grid-column:auto}.ledger-more-button{width:100%}.ledger-filter-status{padding-left:14px;padding-right:14px}.classification-strip{flex-direction:column;align-items:stretch}.classification-strip>div{flex-wrap:wrap}.classification-strip>div+div{border-top:1px solid var(--line);border-left:0;padding-top:10px;padding-left:0}.classification-strip>em{margin-left:0}}.single-branch{grid-template-columns:1fr}.meeting-threshold-alert{border:1px solid var(--line);color:var(--state-pending);background:var(--surface-muted);border-radius:7px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:13px;display:flex}.meeting-threshold-alert span{flex-direction:column;display:flex}.meeting-threshold-alert strong{color:var(--ink);font-size:13px}.meeting-threshold-alert small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55}.meeting-workspace{grid-template-columns:minmax(260px,.58fr) minmax(0,1.8fr);align-items:start;gap:18px;display:grid}.meeting-record-list{position:sticky;top:94px;overflow:hidden}.meeting-record-list .list-heading-row{padding:16px}.meeting-record-row{border-top:1px solid var(--line-light);text-align:left;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;width:100%;min-height:78px;padding:11px 16px;display:grid}.meeting-record-row:hover,.meeting-record-row.active{background:var(--surface-muted)}.meeting-record-row.active{box-shadow:inset 2px 0 var(--blue-700)}.meeting-record-row>span{flex-direction:column;min-width:0;display:flex}.meeting-record-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.meeting-record-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.meeting-record-row em{max-width:120px;color:var(--blue-700);text-align:right;font-size:12px;font-style:normal;line-height:1.4}.meeting-record-row>svg{color:var(--muted-2)}.meeting-detail-stack{flex-direction:column;gap:18px;min-width:0;display:flex}.decision-gate{border:1px solid var(--line);color:var(--state-pending);background:var(--surface-muted);border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:16px;display:grid}.decision-gate>span{flex-direction:column;display:flex}.decision-gate strong{color:var(--ink);font-size:14px}.decision-gate small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55}.meeting-participants{margin-top:14px}.linked-meeting-record{color:var(--blue-700);background:var(--tint-blue);border:1px solid #2d3f962e;border-radius:7px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px;display:flex}:where(html[data-theme=dark]) .linked-meeting-record{border:1px solid #2d5fa72e}.linked-meeting-record>span{flex-direction:column;min-width:0;display:flex}.linked-meeting-record strong{color:var(--ink);font-size:14px}.linked-meeting-record small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.55}.special-material-summary{flex-wrap:wrap;gap:7px;padding:14px 0 4px;display:flex}.special-material-summary span{border:1px solid var(--line);color:var(--muted);background:var(--surface-muted);border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.meeting-upload:disabled{cursor:default;opacity:.76}@media (max-width:1100px){.meeting-workspace{grid-template-columns:1fr}.meeting-record-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.meeting-record-list .list-heading-row{grid-column:1/-1}}@media (max-width:720px){.meeting-record-list{display:block}.decision-gate{grid-template-columns:auto 1fr}.decision-gate .primary-button{grid-column:1/-1;width:100%}}.business-common-options{gap:20px;display:grid}.business-credit-settings{border-left:4px solid var(--orange-500);scroll-margin-top:110px}.business-credit-settings h3{color:var(--ink);align-items:center;gap:9px;margin:0;font-size:18px;display:flex}.business-credit-settings h3 svg{color:var(--orange-600);flex-shrink:0}.business-credit-settings .switch{border-radius:16px;flex-shrink:0;width:50px;height:30px;padding:4px}.business-credit-settings .switch i{width:22px;height:22px}.business-credit-settings .switch.on i{transform:translate(20px)}.business-credit-settings .switch:focus-visible{outline:3px solid var(--orange-500);outline-offset:4px}.business-credit-settings .credit-setting-status{background:var(--surface-muted);color:var(--muted);border-radius:4px;margin:12px 0 16px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-block}.business-credit-settings .credit-setting-status.enabled{background:var(--tint-orange);color:var(--orange-600)}.business-credit-settings .local-notice{margin-bottom:0}@media (max-width:600px){.business-credit-settings{padding:20px 16px}.business-credit-settings .switch-row{gap:12px}.business-credit-settings .form-grid{grid-template-columns:minmax(0,1fr)}}.counter-guarantor-card{border:1px solid var(--line,#dfe3e8);border-radius:8px;min-width:0;margin:16px 0;padding:16px}.counter-guarantor-card legend{padding:0 8px;font-weight:600}.submission-confirm{border:1px solid var(--line,#dfe3e8);background:var(--surface,#fff);width:min(960px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink,#202632);border-radius:12px;padding:0}.submission-confirm::backdrop{background:#00000073}.submission-confirm header,.submission-confirm footer{background:inherit;padding:20px 24px}.submission-confirm header h2{margin:0 0 8px}.submission-confirm header p{margin:0;line-height:1.6}.submission-confirm-content{overscroll-behavior:contain;max-height:calc(100dvh - 285px);padding:0 24px;overflow:auto}.submission-confirm section{border-top:1px solid var(--line,#dfe3e8);padding:16px 0}.submission-confirm h3{margin:0 0 12px}.submission-confirm dl{grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;display:grid}.submission-confirm dt{opacity:.7;margin-bottom:5px;font-size:12px}.submission-confirm dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.submission-confirm footer{border-top:1px solid var(--line,#dfe3e8)}.submission-confirm footer>div{justify-content:flex-end;gap:12px;display:flex}.submission-confirm footer p{color:var(--danger,#ae3434);white-space:pre-wrap}@media (max-width:600px){.submission-confirm dl{grid-template-columns:1fr}.submission-confirm header,.submission-confirm footer{padding:16px}.submission-confirm-content{padding:0 16px}.counter-guarantor-card{padding:12px}}.form-layout>*,.detail-layout>*{min-width:0}.summary-aside dd{overflow-wrap:anywhere;white-space:pre-wrap}.action-panel .local-detail{box-shadow:none;background:0 0;border:0;padding:18px 0}.action-panel .local-detail h2{font-size:17px}.action-panel .local-actions{gap:8px}.action-panel .local-actions>button{white-space:normal;flex:145px;height:auto;min-height:40px}.action-panel .local-opinion textarea{min-height:220px;font-weight:400}.material-file-list .document-row{flex-wrap:wrap}.material-file-list .document-row>div:nth-child(2){overflow-wrap:anywhere;flex:0 auto;max-width:calc(100% - 44px)}.form-materials{padding:0}.form-materials>.section-title,.form-materials>.material-browser{margin:22px}.business-files.local-detail{padding:22px;container-type:inline-size}.business-files-embedded{box-shadow:none;border:0}.business-files .files-title{margin-bottom:18px}.business-files .files-title h2{align-items:center;gap:8px;font-size:17px;display:flex}.files-workspace{grid-template-columns:minmax(180px,24%) minmax(0,1fr);align-items:start;gap:16px;display:grid}.files-categories{gap:7px;display:grid}.files-categories button,.file-bank-categories button{text-align:left;border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:5px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 10px;display:grid}.files-categories button:hover,.file-bank-categories button:hover{background:var(--surface-muted)}.files-categories button.active,.file-bank-categories button.active{background:var(--surface-muted);border-color:var(--accent-text);box-shadow:inset 3px 0 var(--accent-text)}.file-category-number{color:var(--accent-text);font-size:13px;font-weight:650}.files-categories strong,.file-bank-categories strong{font-size:14px;line-height:1.5;display:block}.files-categories small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.files-categories em,.file-bank-categories em{color:var(--muted);white-space:nowrap;font-size:12px;font-style:normal}.files-content{min-width:0}.files-content-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.files-content-head>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.files-content-head h3{font-size:16px}.files-content-head span,.files-content-head label{color:var(--muted);font-size:13px}.files-content-head label{align-items:center;gap:5px;display:flex}.files-dropzone{border:1px dashed var(--line);background:var(--surface-muted);text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:9px;margin:14px 0;padding:24px 16px;display:flex}.files-dropzone>svg{color:var(--accent-text)}.files-dropzone strong{font-size:15px}.files-dropzone>span,.files-dropzone>small{color:var(--muted);font-size:12px;line-height:1.65}.files-dropzone.is-dragging{border:2px dashed var(--accent-text);padding:23px 15px}.files-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.files-upload-results{margin:12px 0;padding:0;list-style:none}.files-upload-results li{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.files-upload-results li>span{flex:1;min-width:0}.files-upload-results strong,.files-upload-results small{overflow-wrap:anywhere;font-size:12px;display:block}.files-upload-results small{color:var(--muted);margin-top:4px}.files-upload-results progress{width:80px}.files-record{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:16px 0;display:flex}.files-record>svg{color:var(--accent-text);flex-shrink:0;margin-top:3px}.files-record-body{min-width:0}.files-record-body>strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.files-record-body>small{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 8px;font-size:12px;line-height:1.6;display:block}.files-record-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:13px;display:flex}.files-record-actions a,.files-record-actions button{color:var(--accent-text);min-height:28px;line-height:20px;font:inherit;vertical-align:middle;align-items:center;gap:5px;margin:0;padding:0;text-decoration:none;display:inline-flex}.files-record-actions a:hover{text-decoration:underline}.files-record-actions summary{cursor:pointer;color:var(--muted);padding:4px 0}.files-record-actions code{overflow-wrap:anywhere;font-size:11px;display:block}.files-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:30px 14px;display:flex}.files-empty strong{color:var(--ink);font-size:14px}.files-empty span{font-size:13px;line-height:1.6}.files-preview{border:1px solid var(--line);border-radius:5px;margin-top:18px;padding:12px}.files-preview header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.files-preview header strong{overflow-wrap:anywhere;font-size:14px}.files-preview header button{flex-shrink:0}.files-preview img{object-fit:contain;max-width:100%;max-height:65vh;margin:auto;display:block}.files-preview iframe{background:#fff;border:0;width:100%;height:60vh}.file-bank-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.bank-files-workspace{display:block}@container (width<=640px){.files-workspace{grid-template-columns:1fr}.files-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.files-categories small{display:none}}@media (max-width:1100px){.form-layout,.detail-layout{grid-template-columns:1fr}.form-aside,.action-panel{position:static}.materials-form-layout .summary-aside{order:1}}@media (max-width:600px){.business-files.local-detail{padding:16px}.files-categories button{grid-template-columns:22px minmax(0,1fr);padding:10px 8px}.files-categories em{grid-column:2}.file-bank-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.files-dropzone{padding:18px 10px}.files-preview{padding:8px}}.files-dropzone.has-files{padding:14px 12px}.files-upload-summary{color:var(--muted);padding:8px 0;font-size:13px}@media (min-width:761px){.page-area>.page-frame{width:100%;min-width:0;max-width:1520px;margin-inline-start:auto;margin-inline-end:auto;display:block}.page-stack.form-page,.page-stack.detail-page{max-width:1520px}}.ledger-filter-primary{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px;display:flex}.ledger-filter-primary .ledger-search{flex:310px;min-width:220px;max-width:520px}.ledger-filter-primary .ledger-filter-control{flex:none;gap:8px;width:auto;min-width:0;height:40px;padding:0 10px;display:flex}.ledger-filter-control>span{white-space:nowrap;color:var(--muted);font-size:12px}.ledger-filter-primary .ledger-filter-control select{background-position:right 4px center;flex:none;width:auto;min-width:94px;max-width:145px;padding:8px 24px 8px 2px}.ledger-filter-more{grid-template-columns:repeat(auto-fill,minmax(155px,190px));justify-content:start;gap:12px}.ledger-filter-pinned{flex-wrap:wrap;flex-basis:100%;gap:12px;display:flex}.ledger-filter-pinned .ledger-optional-filter{flex:none;width:180px}.ledger-page .analytics-page{width:100%;max-width:none;margin:0}.role-identity{cursor:default}.role-identity:hover{background:0 0;border-color:#0000}.sidebar-collapsed .nav-item{position:relative}.sidebar-collapsed .nav-item>b{min-width:18px;height:18px;padding:0 4px;font-size:12px;line-height:18px;position:absolute;top:0;right:0}@media (max-width:700px){.ledger-filter-primary .ledger-search{flex-basis:100%;min-width:0;max-width:none}.ledger-filter-more{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-filter-primary .ledger-filter-control{flex:140px}.ledger-filter-primary .ledger-filter-control select{flex:1;max-width:none}}.ledger-page{width:100%;min-width:0;container:ledger-content/inline-size}.ledger-page>.ledger-section-content{width:100%;min-width:0;max-width:100%;margin-inline-start:0;margin-inline-end:0}.ledger-page :is(.ledger-section-content>*,.analytics-page,.analytics-grid,.ledger-results,.table-wrap){min-width:0;max-width:100%}.ledger-page .table-wrap{overscroll-behavior-x:contain;width:100%}.ledger-page .ledger-table{table-layout:fixed;width:100%;min-width:1100px}.ledger-table :-webkit-any(th,td){overflow-wrap:anywhere;white-space:normal;padding:12px 10px}.ledger-table :is(th,td){overflow-wrap:anywhere;white-space:normal;padding:12px 10px}.ledger-table td>:-webkit-any(strong,span:not(.status-tag):not(.source-badge),button){white-space:normal;overflow-wrap:anywhere;max-width:100%}.ledger-table td>:is(strong,span:not(.status-tag):not(.source-badge),button){white-space:normal;overflow-wrap:anywhere;max-width:100%}.ledger-table .text-button{text-align:left}.ledger-table .text-button>svg{flex-shrink:0}.ledger-table .business-classification{min-width:0}.ledger-table .status-tag{white-space:normal;max-width:100%;height:auto;min-height:23px;padding:3px 6px}.ledger-table .status-tag>span{flex-shrink:0}.ledger-page :is(.ledger-filter-heading,.ledger-results-head,.surface-head,.classification-strip>div,.data-trust){flex-wrap:wrap}.ledger-page :-webkit-any(.ledger-filter-heading,.ledger-results-head,.surface-head)>div{min-width:0}.ledger-page :is(.ledger-filter-heading,.ledger-results-head,.surface-head)>div{min-width:0}:-webkit-any(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:-webkit-any(.files-preview table,.stamp-print-sheet table)) :-webkit-any(th,td){text-align:center!important}:is(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:is(.files-preview table,.stamp-print-sheet table)) :is(th,td){text-align:center!important}:-webkit-any(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:-webkit-any(.files-preview table,.stamp-print-sheet table)) td :-webkit-any(button,a,strong,small,.stored-money){text-align:center!important}:is(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:is(.files-preview table,.stamp-print-sheet table)) td :is(button,a,strong,small,.stored-money){text-align:center!important}:-webkit-any(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:-webkit-any(.files-preview table,.stamp-print-sheet table)) td :-webkit-any(button,a,.ledger-cell,.ledger-company-project,.ledger-id-line,.ledger-row-meta,.ledger-materials-link,.meeting-row-status,.stored-row-actions,.sr-file-actions){justify-content:center!important}:is(.table-wrap table,table.ly-resizable-table,table.ledger-table,table.stamp-table):not(:is(.files-preview table,.stamp-print-sheet table)) td :is(button,a,.ledger-cell,.ledger-company-project,.ledger-id-line,.ledger-row-meta,.ledger-materials-link,.meeting-row-status,.stored-row-actions,.sr-file-actions){justify-content:center!important}.ledger-page .classification-strip{gap:10px 18px}.ledger-page .classification-strip>div{gap:6px 12px}.ledger-page .ledger-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.ledger-page .ledger-summary>div{overflow-wrap:anywhere;min-width:0}.ledger-page .analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-page .chart-with-legend{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.ledger-page .chart-with-legend>*{min-width:0}.ledger-page .inline-legend{flex-wrap:wrap}@container ledger-content (width<=980px){.ledger-page .analytics-grid{grid-template-columns:minmax(0,1fr)}.ledger-page .ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-page .ledger-summary>div:nth-child(2){border-right:0}.ledger-page .ledger-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@container ledger-content (width<=540px){.ledger-page .chart-with-legend{grid-template-columns:minmax(0,1fr)}.ledger-page .classification-strip>div+div{border-left:0;padding-left:0}}:root{--canvas:#2d3f960c;--ink:#252525;--muted:#596779;--muted-2:#687589;--blue-700:#2d3f96;--blue-600:#2d3f96;--line:#2d3f9626;--line-light:#2d3f9615;--surface-muted:#2d3f9609;--control:#fff;--control-hover:#2d3f9611;--glass-sidebar:#fff;--glass-topbar:#fff;--nav-selected:#2d3f96;--nav-selected-ink:#fff;--tint-blue:#2d3f9610;--green-600:#2d3f96;--orange-600:#98501c;--red-600:#b53d46;--chart-label:#596779;--chart-label-muted:#687589;--chart-grid:#2d3f9619;--field-border:#2d3f96;--shadow:0 12px 40px #2d3f961f}html:where([data-theme=dark]){--canvas:#f4f6f9;--ink:#172333;--blue-700:#294b7d;--blue-600:#365e94;--line:#dde3ea;--line-light:#eaf0f5;--surface-muted:#f6f8fb;--control-hover:#edf2f8;--nav-selected:#294b7d;--tint-blue:#edf2f9;--green-600:#183972;--chart-grid:#e7ecf2;--field-border:#c9d2de;--shadow:0 12px 40px #1723331f}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#181818;--ink:#ededed;--muted:#b4b4b4;--muted-2:#999;--blue-700:#2d3f96;--blue-600:#2d3f96;--brand-blue:#2d3f96;--brand-action:#2d3f96;--brand-action-hover:#2d3f96;--line:#333;--line-light:#2c2c2c;--surface:#212121;--surface-solid:#212121;--surface-strong:#272727;--surface-muted:#252525;--control:#282828;--control-hover:#323232;--glass-sidebar:#252525;--glass-topbar:#1a1a1ae0;--nav-selected:#383838;--nav-selected-ink:#f3f3f3;--tint-blue:#292929;--green-600:#2d3f96;--orange-600:#ef8200;--orange-500:#ef8200;--red-600:#ff4d55;--tint-green:#2d3f961f;--tint-orange:#ef820021;--tint-red:#ff2d371f;--chart-label:#b4b4b4;--chart-label-muted:#999;--chart-grid:#333;--field-border:#484848;--shadow:0 20px 60px #00000052}html:where([data-theme=dark])[data-theme=dark]{--blue-700:#8ca5df;--blue-600:#a0b6e5;--brand-blue:#6381f2;--brand-action-hover:#394fba;--green-600:#376ecc;--tint-green:#376ecc1f}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-variant-numeric:tabular-nums;line-height:1.6}button,a,input,select,textarea{touch-action:manipulation}button{transition:background-color .14s,color .14s,border-color .14s}button:focus-visible,a:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--blue-700);outline-offset:3px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue-700);outline-offset:2px}button:disabled{cursor:not-allowed}.skip-link{z-index:200;color:var(--nav-selected-ink);background:var(--nav-selected);border-radius:6px;padding:10px 18px;position:fixed;top:12px;left:250px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.app-main{min-width:0}.page-area:focus{outline:none}.sidebar,.topbar{-webkit-backdrop-filter:none}.brand-block{height:76px;min-height:76px;padding-inline-start:18px;padding-inline-end:18px}.brand-block:after,.nav-item.active:before{content:none}.brand-copy strong{letter-spacing:.035em;color:var(--ink);font-size:17px}.brand-copy span{color:var(--muted)}.nav-groups{scrollbar-width:thin;padding:18px 12px}.nav-group+.nav-group{margin-top:22px}.nav-group-label{padding-inline-start:12px;padding-inline-end:12px;color:var(--muted-2);padding-bottom:8px;font-weight:600}.nav-item{height:40px;color:var(--muted);gap:11px;margin-bottom:3px;padding-inline-start:12px;padding-inline-end:12px}.nav-item span{font-weight:500}.nav-item.active{color:var(--nav-selected-ink);background:var(--nav-selected)}.nav-item.active span{font-weight:600}.nav-item b{background:var(--tint-orange);min-width:20px;height:20px;color:var(--orange-600);border-radius:5px}.nav-item.active b{color:inherit;background:#ffffff29}.sidebar-foot{padding:12px}.security-note{background:var(--surface-muted);border:0;padding:8px 10px}.security-note strong{font-size:12px}.security-note span{color:var(--muted);font-size:11px}.collapse-button{min-height:34px;margin-top:6px;padding-inline-start:10px;padding-inline-end:10px}.sidebar-collapsed .brand-block{padding-inline-start:17px;padding-inline-end:17px}.sidebar-collapsed .nav-groups{padding-inline-start:10px;padding-inline-end:10px}.sidebar-collapsed .nav-item{padding:0}.topbar{gap:16px;height:76px;padding-inline-start:32px;padding-inline-end:32px}.topbar-title h1{font-size:18px;font-weight:650}.topbar-title p{color:var(--muted)}.topbar-actions{gap:8px}.role-button{border-left:1px solid var(--line);border-radius:0;min-width:176px;margin-left:8px;padding-left:12px}.role-button:hover{border-radius:6px}.avatar{background:var(--tint-blue);color:var(--blue-700);border:0}.role-menu{width:300px;padding:8px}.role-menu button{padding:10px}.role-menu button.selected{background:var(--tint-blue)}.prototype-notice{background:0 0;height:auto;min-height:32px;margin-bottom:28px;padding-block-start:7px;padding-block-end:7px;font-size:12px}.prototype-notice>svg{flex-shrink:0}.prototype-notice strong{font-weight:600}.page-stack{gap:24px}.surface{border-color:var(--line)}.primary-button,.secondary-button{min-height:38px;padding-inline-start:14px;padding-inline-end:14px;font-size:13px;font-weight:600}.primary-button:hover{background:var(--blue-600);transform:none}.secondary-button{border-color:var(--field-border);background:var(--control);color:var(--ink)}.secondary-button:hover{background:var(--control-hover);border-color:var(--muted-2)}.text-button{font-size:13px}.icon-button{width:36px;height:36px}.dashboard-heading{align-items:center;gap:24px;padding:0 0 2px}.dashboard-heading h2{letter-spacing:-.035em;margin:0;font-size:27px;line-height:1.35}.dashboard-heading span{max-width:660px;margin-top:8px;font-size:14px}.dashboard-heading p{color:var(--muted);gap:8px;margin-top:12px;font-size:12px}.dashboard-heading-actions{flex-shrink:0;gap:8px;display:flex}.work-pulse{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr)}.work-pulse>*{padding:22px 26px}.work-pulse>*+*{border-top:0;border-left:1px solid var(--line)}.work-pulse-main{grid-column:auto}.work-pulse-label{gap:7px}.work-pulse-label span{color:var(--ink);font-size:13px;font-weight:600}.work-pulse-label small{color:var(--muted);margin-left:auto;font-size:12px}.work-pulse-value{align-items:baseline;gap:12px;margin-top:12px}.work-pulse-value strong,.work-pulse-stat strong{font-variant-numeric:tabular-nums;font-family:Avenir Next,SF Pro Display,Segoe UI,PingFang SC,sans-serif;font-weight:600;line-height:1.15}.work-pulse-value strong{letter-spacing:-.04em;color:var(--blue-700);font-size:36px}.work-pulse-value strong small{letter-spacing:0;font-family:inherit;font-size:14px;font-weight:500}.work-pulse-value>span{font-size:12px}.work-pulse-progress{align-items:center;gap:12px;margin-top:13px;display:flex}.work-pulse-progress>span{color:var(--blue-700);font-size:12px;font-weight:650}.work-pulse-track{background:var(--line-light);flex:1;height:4px;margin:0}.work-pulse-stat{justify-content:center;min-height:0}.work-pulse-stat>span{color:var(--muted);font-size:13px}.work-pulse-stat strong{letter-spacing:-.03em;margin-top:12px;font-size:30px}.work-pulse-stat strong small{color:var(--muted);letter-spacing:0;margin:0;font-size:13px;font-weight:500}.work-pulse-stat>small{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.55}.attention-head{padding:20px 24px 16px}.attention-head h3{font-size:17px}.count-label{min-width:38px;color:var(--blue-700);background:var(--tint-blue);text-align:center;border-radius:5px;padding:3px 9px;font-weight:600}.attention-table-head,.attention-row{grid-template-columns:105px minmax(0,1fr) 100px 76px 55px;gap:14px}.attention-table-head{min-height:34px;color:var(--muted);border-top-color:var(--line-light);font-size:12px}.attention-row{min-height:78px}.attention-subject strong{font-size:14px;font-weight:600}.attention-subject small{font-size:12px}.attention-action{gap:6px}.attention-urgent .attention-priority{color:var(--red-600)}.workbench-analysis-grid{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:24px}.role-trend-card,.operating-snapshot{padding:22px 24px}.role-trend-card .surface-head{align-items:flex-start}.role-trend-card .surface-head>.text-button{flex-shrink:0}.snapshot-list{margin-top:14px;display:block}.snapshot-list>div:nth-child(n){border-right:0;min-height:67px;padding:12px 0}.snapshot-list strong{letter-spacing:-.02em;font-size:23px}.snapshot-list em{color:var(--muted)}.snapshot-list .snapshot-warning{color:var(--red-600)}.surface-head h3{font-size:16px;font-weight:650}.surface-head p{color:var(--muted);font-size:12px}.insight-title b{color:var(--blue-700);font-weight:500}.insight-title h3{margin-top:3px;font-size:19px}.insight-title p{max-width:620px;font-size:13px}.insight-meta{color:var(--muted);flex-wrap:wrap;row-gap:8px}.insight-label{color:var(--blue-700);font-weight:650}.insight-findings article>strong{font-size:16px}.insight-findings article>p{font-size:14px;line-height:1.8}.insight-actions{background:var(--surface-muted)}.pipeline-row{border-bottom:0}.pipeline-item{padding-block-start:16px;padding-block-end:4px}.analytics-select{grid-template-rows:auto auto;height:auto;min-height:58px;padding:8px}.analytics-select>span,.analytics-select>select{grid-column:2}.analytics-select:not(:has(>svg)){grid-template-columns:1fr}.analytics-select:not(:has(>svg))>span{grid-column:1}.analytics-select:not(:has(>svg))>select{grid-column:1}.metric-content small{white-space:normal;color:var(--muted);display:block;overflow:visible}.filter-conclusion>div>span{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}@media (min-width:721px) and (max-width:1380px){.analytics-metrics .metric-card{flex-direction:column;gap:12px}.analytics-filter.functional-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.search-field,.toolbar-filters label,.compact-select{border-color:var(--field-border);background:var(--control);min-height:38px}.search-field{flex-shrink:1;min-width:180px}.search-field input{color:var(--ink);min-width:0}input::placeholder,textarea::placeholder{color:var(--muted-2);opacity:1}.table-toolbar{gap:16px;padding:18px 20px}.toolbar-filters{gap:8px}.toolbar-filters select,.compact-select select{color:var(--ink)}.table-wrap{scrollbar-width:thin;scrollbar-color:var(--muted-2) var(--surface-muted);position:relative}table{font-variant-numeric:tabular-nums}th{height:40px;color:var(--muted);background:var(--surface-muted);font-size:12px;font-weight:600}td{border-color:var(--line-light);height:74px}td>strong{font-weight:550}td>span:not(.status-tag):not(.source-badge){color:var(--muted);font-size:12px}tbody tr:hover{background:var(--surface-muted)}.business-table{table-layout:fixed;min-width:920px}.business-table th:first-child{width:22%}.business-table th:nth-child(2){width:23%}.business-table th:nth-child(3){width:12%}.business-table th:nth-child(4){width:10%}.business-table th:nth-child(5){width:16%}.business-table th:nth-child(6){width:13%}.business-table th:nth-child(7){width:4%}.business-table td,.business-table th{padding-inline-start:12px;padding-inline-end:12px}.business-table td>strong,.business-table td>span{max-width:100%}.business-table td:nth-child(6)>strong{font-size:13px}.numeric-cell{text-align:right}.numeric-cell>strong{font-weight:650}.business-table th:last-child,.business-table td:last-child{background:var(--surface);text-align:center;padding-inline-start:0;padding-inline-end:0;position:sticky;right:0}.business-table th:last-child,.business-table tbody tr:hover td:last-child{background:var(--surface-muted)}.business-table td:last-child .icon-button{width:32px;height:36px;color:var(--blue-700)}.business-table .status-tag{white-space:normal;max-width:100%;min-height:25px;padding-inline-start:7px;padding-inline-end:7px;font-size:12px}.status-tag{border-radius:4px;font-size:12px;font-weight:550}.table-footer{min-height:54px;color:var(--muted);padding-inline-start:20px;padding-inline-end:20px;font-size:12px}.empty-state{gap:8px;padding:40px 24px}.empty-state .secondary-button{margin-top:10px}.scope-chip{color:var(--muted);background:var(--surface);padding:6px 10px;font-size:12px}.segmented-control{background:var(--surface-muted);border-color:var(--line);padding:4px}.segmented-control button{padding:7px 13px;font-size:13px}.segmented-control button.active{color:var(--blue-700);font-weight:600}.field>span{color:var(--ink);font-size:13px;font-weight:550}.field input,.field select,.meeting-form textarea,.action-panel textarea{border:1px solid var(--field-border);background:var(--control);color:var(--ink);border-radius:6px}.field input,.field select{height:40px}.form-grid,.form-grid-3{row-gap:20px}.form-section h3{color:var(--ink)}.form-section{border-color:var(--line)}.required-note{white-space:nowrap;flex-shrink:0;font-size:12px}.action-panel{border-color:var(--field-border)}.action-panel-head{padding-bottom:14px}.action-panel textarea{min-height:126px;padding:12px;font-size:14px;line-height:1.7}.detail-title h2{font-size:23px;line-height:1.45}.detail-facts strong{font-variant-numeric:tabular-nums}.tabs button{min-height:44px}.process-track{background:0 0}.modal-backdrop,.drawer-backdrop,.role-menu{overscroll-behavior:contain}.person-modal,.person-drawer{border-color:var(--line)}@media (max-width:1180px) and (min-width:721px){.dashboard-heading{align-items:flex-start}.work-pulse>*{padding:20px}.work-pulse-value{flex-direction:column;align-items:flex-start;gap:5px}.workbench-analysis-grid{grid-template-columns:1fr}.snapshot-list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.snapshot-list>div:nth-child(n){border-bottom:0;border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:16px;display:flex}.snapshot-list>div:first-child{padding-left:0}.snapshot-list>div:last-child{border-right:0;padding-right:0}.snapshot-list em{margin-top:0}}@media (max-width:1000px){.attention-table-head,.attention-row{grid-template-columns:98px minmax(0,1fr) 68px 44px;gap:10px}.attention-table-head>span:nth-child(3),.attention-owner{display:none}.insight-meta span{padding-inline-start:10px;padding-inline-end:10px}}@media (max-width:900px){.form-aside{order:0}.form-aside .aside-empty{min-height:110px}}@media (min-width:721px) and (max-width:900px){.topbar{height:auto;min-height:76px;padding-block-start:12px;padding-block-end:12px}.topbar-title{flex:1}.topbar-title p{white-space:normal}.topbar-actions{flex:0 55%;justify-content:flex-end}}@media (max-width:720px){.sidebar{visibility:hidden}.sidebar.mobile-open{visibility:visible}.skip-link{left:16px}.topbar{gap:8px;height:64px;padding-inline-start:16px;padding-inline-end:16px}.topbar-title h1{font-size:17px}.topbar-actions{gap:2px}.topbar-actions .reset-button{display:none}.role-button{border:0;min-width:0;margin-left:0;padding:4px 0 4px 7px}.role-button>div:nth-child(2),.role-button>svg{display:none}.role-menu{width:min(300px,100vw - 32px)}.topbar-title p{display:none}.icon-button{flex-basis:40px;width:40px;height:40px}.brand-block{height:64px;min-height:64px}.page-area{padding:0 16px 32px}.prototype-notice{align-items:flex-start;margin:0 -16px 22px;padding:8px 16px;font-size:11px}.prototype-notice span{font-size:11px}.page-stack{gap:18px}.dashboard-heading{flex-direction:column;align-items:stretch;gap:14px}.dashboard-heading h2{font-size:24px}.dashboard-heading span{max-width:none;font-size:13px}.dashboard-heading p{flex-wrap:wrap;font-size:11px}.dashboard-heading-actions{flex-wrap:wrap}.dashboard-heading-actions button,.section-heading .primary-button{width:auto;min-height:40px;padding-inline-start:12px;padding-inline-end:12px;font-size:13px}.work-pulse{grid-template-columns:1fr 1fr}.work-pulse-main{grid-column:1/-1}.work-pulse>*{border-left:0;padding:18px 20px}.work-pulse-stat{border-top:1px solid var(--line)}.work-pulse-stat+.work-pulse-stat{border-left:1px solid var(--line)}.work-pulse-value{flex-flow:wrap;align-items:baseline;gap:8px}.work-pulse-value strong{font-size:34px}.work-pulse-stat strong{font-size:27px}.work-pulse-stat>small{font-size:12px}.attention-table-head{display:none}.attention-head,.role-trend-card,.operating-snapshot{padding:18px}.attention-row{grid-template-columns:1fr auto;gap:6px 12px;padding:16px 18px}.attention-subject{grid-column:1}.attention-priority{font-size:12px}.attention-action{grid-area:1/2/3}.attention-subject small{white-space:normal}.attention-owner,.attention-deadline{display:none}.workbench-analysis-grid{grid-template-columns:1fr;gap:18px}.role-trend-card .surface-head{gap:8px}.role-trend-card .surface-head>.text-button{font-size:12px}.snapshot-list{grid-template-columns:1fr 1fr;display:grid}.snapshot-list>div:nth-child(n){border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding:14px 0;display:flex}.snapshot-list>div:nth-child(2n){padding-left:20px}.snapshot-list em{margin-top:0;font-size:11px}.insight-report{grid-template-columns:1fr}.insight-meta{gap:8px 16px;padding:12px 18px}.insight-meta span{border:0;padding:0;font-size:11px}.decision-insights-head,.insight-findings,.insight-actions{padding-inline-start:18px;padding-inline-end:18px}.insight-actions{border-left:0}.pipeline-row{grid-template-columns:repeat(3,minmax(0,1fr))}.pipeline-item{padding:14px 8px}.pipeline-item:nth-child(4){border-left:0}.page-actions-row{flex-wrap:wrap;gap:10px}.page-actions-row .segmented-control{max-width:100%}.segmented-control button{min-height:36px;padding-inline-start:9px;padding-inline-end:9px}.scope-actions{flex-flow:wrap;align-items:flex-start}.table-toolbar{padding:14px}.search-field{width:100%;min-height:42px}.toolbar-filters{flex-wrap:wrap;gap:8px;overflow:visible}.toolbar-filters label{flex:1;min-height:40px}.toolbar-filters .secondary-button{min-height:40px}.table-footer{padding-inline-start:14px;padding-inline-end:14px}.field input,.field select{min-height:44px;font-size:16px}.form-stepper{gap:8px;overflow:visible}.form-stepper>div{flex-direction:column;flex:1;gap:6px;min-width:0}.form-stepper span{white-space:normal;text-align:center;font-size:12px}.form-stepper i{display:none}.form-actions{padding-bottom:max(12px, env(safe-area-inset-bottom))}.toast{pointer-events:none;max-width:calc(100vw - 32px);bottom:88px}.detail-title h2{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-frame{display:contents}.page-frame[hidden]{display:none!important}.local-shell .page-area{flex-direction:column;gap:18px;padding:26px 32px 48px;display:flex}.local-header{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:94px;padding:22px 32px;display:flex}.local-header h1{letter-spacing:-.5px;font-size:24px}.local-header p,.local-toolbar p,.local-form p,.local-detail p{color:var(--muted);margin-top:6px;font-size:13px}.local-account,.local-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.local-account>span{font-size:14px;font-weight:600}.local-shell .sidebar-foot{color:var(--muted);align-items:center;gap:10px;padding:22px;font-size:12px;display:flex}.local-stage{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.local-stage span{color:var(--ink);font-weight:600}.local-stage small{margin-left:auto}.local-toolbar,.local-filters{justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.local-toolbar h2,.local-table-title h2,.local-form h2,.local-history h2{font-size:17px}.local-filters label{flex:1;align-items:center;gap:12px;display:flex}.local-filters input{width:100%;color:var(--ink);background:0 0;border:0;padding:8px 0}.local-filters select{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:9px 12px}.local-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.local-summary strong{font-variant-numeric:tabular-nums;font-size:23px!important}.local-table-title{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.local-table-title span{color:var(--muted);font-size:12px}.local-company{color:var(--blue-700);text-align:left;padding:0;font-weight:650;display:block}.local-company:hover{text-decoration:underline}.local-empty{text-align:center;color:var(--muted);padding:52px 24px}.local-empty h2,.local-empty h3{color:var(--ink);margin:12px 0 8px}.local-empty p{font-size:14px}.local-detail,.local-form,.local-history{padding:26px}.local-detail h2{font-size:24px}.local-eyebrow{color:var(--muted);letter-spacing:.5px;margin-bottom:10px;font-size:12px;display:block}.local-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.local-fields dt{color:var(--muted);margin-bottom:6px;font-size:12px}.local-fields dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px}.local-full{grid-column:1/-1}.local-form fieldset{border:0;margin:24px 0 18px;padding:0}.local-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.local-form label,.local-login form label{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.local-form input,.local-form select,.local-form textarea,.local-login input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;padding:11px 12px;font-weight:400}.local-form textarea{resize:vertical}.local-form>.local-actions{justify-content:flex-end;margin-top:24px}.local-footnote{color:var(--muted);font-size:12px;line-height:1.8}.local-notice{background:var(--tint-blue);border:1px solid var(--line);color:var(--blue-700);border-radius:6px;padding:12px 16px;font-size:14px}.local-notice.error{background:var(--tint-red);color:var(--red-600)}.local-history h2{align-items:center;gap:9px;display:flex}.local-history article{border-top:1px solid var(--line);margin-top:16px;padding:18px 0}.local-history article>div{justify-content:space-between;gap:14px;display:flex}.local-history article span,.local-history article p{color:var(--muted);font-size:12px}.local-history details{margin-top:10px;font-size:13px}.local-history summary{cursor:pointer}.local-history dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 14px}.local-login{place-items:center;min-height:100vh;padding:30px 20px;display:grid}.local-login>section{width:100%;max-width:440px;overflow:hidden}.local-login .brand-block{height:90px;padding:22px 30px}.local-login-copy{padding:30px 30px 0}.local-login h1{margin:10px 0;font-size:27px}.local-login-copy p{color:var(--muted);font-size:14px}.local-login form{flex-direction:column;gap:20px;padding:24px 30px;display:flex}.local-login .primary-button{justify-content:center;min-height:46px}.local-login .local-footnote{padding:0 30px 28px}.local-loading{text-align:center;padding:60px}.local-shell button:disabled,.local-login button:disabled{opacity:.55;cursor:wait}@media (max-width:800px){.local-shell{display:block}.local-shell .sidebar{border-bottom:1px solid var(--line);width:100%;height:auto;display:block;position:static}.local-shell .brand-block{height:66px}.local-shell .nav-groups{gap:8px;padding:8px 14px;display:flex}.local-shell .nav-group-label,.local-shell .sidebar-foot{display:none}.local-shell .nav-item{flex:1;width:auto}.local-header{align-items:flex-start;padding:18px}.local-header h1{font-size:21px}.local-account{justify-content:flex-end;gap:8px}.local-account .secondary-button{padding:7px 10px}.local-shell .page-area{padding:18px 14px 36px}.local-stage small{margin:0}.local-toolbar{flex-direction:column;align-items:flex-start}.local-summary,.local-fields,.local-form-grid{grid-template-columns:1fr}.local-detail,.local-form,.local-history{padding:20px}.local-table-title{flex-direction:column;align-items:flex-start}.local-history article>div{flex-direction:column;gap:5px}.local-filters{flex-wrap:wrap}.local-filters label{flex-basis:100%}}.local-opinion{gap:10px;margin:18px 0;font-weight:600;display:grid}.local-opinion textarea,.local-notice textarea{border:1px solid var(--line);background:var(--surface);width:100%;min-height:100px;color:inherit;font:inherit;border-radius:8px;padding:12px}.local-review-history article{border-top:1px solid var(--line);padding:18px 0}.local-review-history small,.local-file-list small,.local-file-list span{color:var(--muted);margin-top:6px;display:block}.local-review-history p{white-space:pre-wrap;overflow-wrap:anywhere}.local-file-list article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.local-file-list code{overflow-wrap:anywhere}.local-file-list a{flex-shrink:0;text-decoration:none}.local-upload{border:1px dashed var(--line);border-radius:8px;margin:16px 0;padding:16px}.local-upload input{max-width:100%;margin:8px 12px 8px 0}.local-detail select{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:6px;padding:8px}@media (max-width:700px){.local-file-list article{flex-direction:column;align-items:stretch}}.local-participant{border:1px solid var(--line);border-radius:8px;gap:12px;margin:16px 0;padding:16px;display:grid}.local-participant label{gap:7px;display:grid}.local-participant input,.local-participant textarea{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;border-radius:6px;padding:10px}.local-meeting-form>p{line-height:1.8}.local-detail>.local-notice{margin-top:16px}.local-review-history a{overflow-wrap:anywhere}html[data-theme=dark] .app-shell{background:var(--canvas)}html[data-theme=dark] .sidebar{background:var(--glass-sidebar);-webkit-backdrop-filter:blur(20px);border-right-color:#ffffff0d}html[data-theme=dark] .topbar{background:var(--glass-topbar);-webkit-backdrop-filter:blur(20px);border-bottom-color:#ffffff0a}html[data-theme=dark] .app-shell .prototype-notice{color:var(--muted);background:0 0;border-color:#ffffff08}html[data-theme=dark] :is(.prototype-notice strong,.work-pulse-value strong,.work-pulse-progress>span,.text-button,.local-company){color:var(--ink)}html[data-theme=dark] :-webkit-any(.text-button,.ghost-button):hover{color:var(--blue-600)}html[data-theme=dark] :is(.text-button,.ghost-button):hover{color:var(--blue-600)}html[data-theme=dark] .nav-item{color:var(--muted)}html[data-theme=dark] .nav-item:hover{color:var(--ink);background:#303030;transform:none}html[data-theme=dark] .nav-item.active{background:var(--nav-selected);color:var(--nav-selected-ink)}html[data-theme=dark] .nav-item.active>svg{color:var(--brand-blue)}html[data-theme=dark] .surface{box-shadow:none;border-color:#ffffff12}html[data-theme=dark] :-webkit-any(.analytics-filter,.ledger-summary,.org-summary,.ops-summary){background:var(--surface);border-color:#ffffff09}html[data-theme=dark] :is(.analytics-filter,.ledger-summary,.org-summary,.ops-summary){background:var(--surface);border-color:#ffffff09}html[data-theme=dark] :-webkit-any(.metric-card,.security-note,.count-label,.avatar,.company-icon){border-color:#0000}html[data-theme=dark] :is(.metric-card,.security-note,.count-label,.avatar,.company-icon){border-color:#0000}html[data-theme=dark] :is(.metric-icon,.task-icon,.file-icon,.department-icon,.filter-conclusion-icon,.insight-title>div){background:#ffffff06}html[data-theme=dark] :is(.tone-blue,.tone-navy,.work-pulse-label>svg,.analytics-scope>svg,.filter-conclusion-icon,.insight-title>div,.file-icon,.department-icon){color:var(--brand-blue)}html[data-theme=dark] .analytics-scope{background:#ffffff03;border-color:#ffffff0a #ffffff0a #ffffff0a #515151;border-left-style:solid;border-left-width:2px}html[data-theme=dark] :is(.analytics-scope strong,.analytics-scope .text-button){color:var(--ink)}html[data-theme=dark] .app-shell .primary-button,html[data-theme=dark] .local-login .primary-button{background:var(--brand-action);color:#fff;box-shadow:none}html[data-theme=dark] .app-shell .primary-button:hover,html[data-theme=dark] .local-login .primary-button:hover{background:var(--brand-action-hover)}html[data-theme=dark] .secondary-button{background:#292929;border-color:#464646}html[data-theme=dark] :-webkit-any(.secondary-button:hover,.icon-button:hover,.reset-button:hover){background:#353535}html[data-theme=dark] :is(.secondary-button:hover,.icon-button:hover,.reset-button:hover){background:#353535}html[data-theme=dark] :is(.segmented-control button.active,.mini-segment button.active,.settings-tabs button.active){color:var(--ink);box-shadow:none;background:#383838}html[data-theme=dark] :is(.detail-tabs button.active,.form-stepper .active,.material-category-grid button.active){color:var(--ink);border-color:var(--brand-blue)}html[data-theme=dark] :-webkit-any(.local-notice:not(.error),.data-trust){color:var(--muted);border-color:var(--line-light);background:#ffffff03}html[data-theme=dark] :is(.local-notice:not(.error),.data-trust){color:var(--muted);border-color:var(--line-light);background:#ffffff03}html[data-theme=dark] :is(.data-trust>svg,.data-trust strong){color:var(--muted)}html[data-theme=dark] :-webkit-any(.decision-insights-head,.insight-meta,.insight-actions,.attention-table-head,.source-strip){background:#ffffff03}html[data-theme=dark] :is(.decision-insights-head,.insight-meta,.insight-actions,.attention-table-head,.source-strip){background:#ffffff03}html[data-theme=dark] :is(.insight-label,.insight-title b,.insight-actions strong){color:var(--ink)}html[data-theme=dark] :-webkit-any(.insight-positive,.insight-risk,.insight-actions){border-top-color:var(--line)}html[data-theme=dark] :is(.insight-positive,.insight-risk,.insight-actions){border-top-color:var(--line)}html[data-theme=dark] .ledger-record-dialog{color:var(--ink);background:#242424;border-color:#ffffff18}html[data-theme=dark] .ledger-record-dialog::backdrop{backdrop-filter:blur(5px);background:#0008}html[data-theme=dark] .ledger-record-dialog :-webkit-any(p,dt,small){color:var(--muted)}html[data-theme=dark] .ledger-record-dialog :is(p,dt,small){color:var(--muted)}html[data-theme=dark] .ledger-clickable-row:hover{background:#2c2c2c}html[data-theme=dark] :-webkit-any(.role-menu,.drilldown-panel,.person-drawer,.modal-panel){box-shadow:var(--shadow);background:#272727}html[data-theme=dark] :is(.role-menu,.drilldown-panel,.person-drawer,.modal-panel){box-shadow:var(--shadow);background:#272727}html[data-theme=dark]{scrollbar-color:#505050 #202020}html[data-theme=dark] ::selection{color:#fff;background:#2d3f96}html:where([data-theme=dark])[data-theme=dark] ::selection{background:#425992}html[data-theme=dark] .sidebar{--muted:#bdbdbd;--muted-2:#a6a6a6}html[data-theme=dark] .sidebar .security-note{background:#ffffff04}html[data-theme=dark] .nav-item b,html[data-theme=dark] .nav-item.active b{color:#211506;background:#ef8200}html[data-theme=dark] .app-shell .primary-button{border:1px solid #2d3f96}html:where([data-theme=dark])[data-theme=dark] .app-shell .primary-button{border:1px solid #5470d6}html[data-theme=dark] .stamp-action-button{color:#fff;background:#dc2332;border-color:#f44751}html[data-theme=dark] .stamp-action-button:hover{background:#ed2e3d}html[data-theme=dark] .stamp-badge:not(.stamp-done){color:#ff5963;background:#ff24321c;border-color:#f13a48}html[data-theme=dark] :is(.stamp-kicker,.stamp-desk-intro>svg){color:var(--state-danger)}html[data-theme=dark] :is(.stamp-document-heading>svg,.stamp-detail-banner>div>svg){color:#ff4350}html[data-theme=dark] .stamp-state:not(.done):not(.waiting){color:#ff5963}html[data-theme=dark] .stamp-state.waiting{color:#ef8200}html[data-theme=dark] :-webkit-any(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html[data-theme=dark] :is(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html:where([data-theme=dark])[data-theme=dark] :-webkit-any(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html:where([data-theme=dark])[data-theme=dark] :is(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html[data-theme=dark] .stamp-badge.stamp-done{background:var(--surface-muted);border-color:#2d3f96}html:where([data-theme=dark])[data-theme=dark] .stamp-badge.stamp-done{background:var(--surface-muted);border-color:#234f9b}html[data-theme=dark] :is(.process-track .current b,.process-track .active b){color:#211506;background:#ef8200}html[data-theme=dark] :is(.surface .text-button,.drilldown-panel .text-button,.attention-action){color:var(--accent-text)}html:where([data-theme=dark])[data-theme=dark] :is(.surface .text-button,.drilldown-panel .text-button,.attention-action){color:var(--accent-text)}html[data-theme=dark] .work-pulse-track i{background:var(--brand-blue)}html[data-theme=light]{--canvas:#f7f7f7;--surface:#fff;--surface-solid:#fff;--surface-strong:#fff;--surface-muted:#f3f3f3;--ink:#202020;--muted:#606060;--muted-2:#696969;--line:#dedede;--line-light:#ebebeb;--field-border:#c8c8c8;--control:#fff;--control-hover:#ededed;--glass-sidebar:#eee;--glass-topbar:#fafafaf0;--nav-selected:#dedede;--nav-selected-ink:#202020;--blue-700:#2d3f96;--blue-600:#2d3f96;--orange-500:#ef8200;--orange-600:#a64d00;--red-600:#d82030;--green-600:#2d3f96;--tint-blue:#f0f0f0;--tint-orange:#fff2e2;--tint-red:#fff0f1;--tint-green:#2d3f9611;--chart-label:#606060;--chart-label-muted:#707070;--chart-grid:#e5e5e5;--shadow:0 14px 40px #00000014;scrollbar-color:#bcbcbc #f3f3f3}html[data-theme=light] .sidebar{background:var(--glass-sidebar);border-right-color:#dedede}html[data-theme=light] .topbar{background:var(--glass-topbar);backdrop-filter:blur(16px);border-bottom-color:#e5e5e5}html[data-theme=light] .nav-item{color:#565656}html[data-theme=light] .nav-item:hover{color:var(--ink);background:#e4e4e4;transform:none}html[data-theme=light] .nav-item.active{background:var(--nav-selected);color:var(--nav-selected-ink)}html[data-theme=light] .nav-item.active>svg{color:var(--accent-text)}html[data-theme=light] .nav-item b,html[data-theme=light] .nav-item.active b{color:#fff;background:#ef8200}html[data-theme=light] .security-note{background:#e7e7e7;border:0}html[data-theme=light] .prototype-notice{color:var(--muted);background:0 0;border-color:#e8e8e8}html[data-theme=light] .prototype-notice strong{color:var(--ink)}html[data-theme=light] .surface{background:var(--surface);box-shadow:none;border-color:#e1e1e1}html[data-theme=light] :-webkit-any(.analytics-filter,.ledger-summary,.org-summary,.ops-summary){background:var(--surface);border-color:#e1e1e1}html[data-theme=light] :is(.analytics-filter,.ledger-summary,.org-summary,.ops-summary){background:var(--surface);border-color:#e1e1e1}html[data-theme=light] :is(.work-pulse-value strong,.work-pulse-progress>span){color:var(--ink)}html[data-theme=light] :is(.primary-button,.local-login .primary-button){color:#fff;box-shadow:none;background:#2d3f96;border:1px solid #2d3f96}html[data-theme=light] .primary-button:hover{background:#2d3f96;border-color:#2d3f96}html[data-theme=light] .secondary-button{color:var(--ink);background:#fff;border-color:#c8c8c8}html[data-theme=light] :-webkit-any(.secondary-button:hover,.icon-button:hover,.reset-button:hover){background:#ededed}html[data-theme=light] :is(.secondary-button:hover,.icon-button:hover,.reset-button:hover){background:#ededed}html[data-theme=light] :-webkit-any(.text-button,.ghost-button,.attention-action,.local-company){color:var(--accent-text)}html[data-theme=light] :is(.text-button,.ghost-button,.attention-action,.local-company){color:var(--accent-text)}html[data-theme=light] .text-button:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}html[data-theme=light] :is(.segmented-control button.active,.mini-segment button.active,.settings-tabs button.active){color:var(--ink);background:#fff;box-shadow:0 1px 3px #00000012}html[data-theme=light] :is(.metric-icon,.task-icon,.file-icon,.department-icon,.filter-conclusion-icon,.insight-title>div){background:#f4f4f4}html[data-theme=light] :is(.tone-blue,.tone-navy,.work-pulse-label>svg,.analytics-scope>svg,.filter-conclusion-icon,.file-icon,.department-icon){color:var(--accent-text)}html[data-theme=light] .analytics-scope{background:#f0f0f0;border-color:#e3e3e3 #e3e3e3 #e3e3e3 #ababab;border-left-style:solid;border-left-width:2px}html[data-theme=light] :is(.analytics-scope strong,.insight-label,.insight-title b){color:var(--ink)}html[data-theme=light] :-webkit-any(.data-trust,.local-notice:not(.error)){color:var(--muted);background:#f1f1f1;border-color:#dedede}html[data-theme=light] :is(.data-trust,.local-notice:not(.error)){color:var(--muted);background:#f1f1f1;border-color:#dedede}html[data-theme=light] :is(.data-trust>svg,.data-trust strong){color:var(--muted)}html[data-theme=light] :-webkit-any(.decision-insights-head,.insight-meta,.insight-actions,.attention-table-head,.source-strip){background:#f6f6f6}html[data-theme=light] :is(.decision-insights-head,.insight-meta,.insight-actions,.attention-table-head,.source-strip){background:#f6f6f6}html[data-theme=light] :-webkit-any(.insight-positive,.insight-risk,.insight-actions){border-top-color:#dedede}html[data-theme=light] :is(.insight-positive,.insight-risk,.insight-actions){border-top-color:#dedede}html[data-theme=light] .stamp-action-button{color:#fff;background:#dc2332;border-color:#dc2332}html[data-theme=light] .stamp-action-button:hover{background:#c71928}html[data-theme=light] .stamp-badge:not(.stamp-done){color:#c71928;background:#fff2f3;border-color:#dc2332}html[data-theme=light] :is(.stamp-kicker,.stamp-desk-intro>svg){color:var(--state-danger)}html[data-theme=light] :is(.stamp-document-heading>svg,.stamp-detail-banner>div>svg){color:#d82030}html[data-theme=light] .stamp-state:not(.done):not(.waiting){color:#c71928}html[data-theme=light] .stamp-state.waiting{color:#a64d00}html[data-theme=light] :-webkit-any(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html[data-theme=light] :is(.stamp-state.done,.stamp-badge.stamp-done){color:var(--accent-text)}html[data-theme=light] .stamp-badge.stamp-done{background:var(--surface-muted);border-color:#2d3f96}html[data-theme=light] :is(.process-track .current b,.process-track .active b){color:#fff;background:#ef8200}html[data-theme=light] .ledger-clickable-row:hover{background:#f3f3f3}html[data-theme=light] .ledger-record-dialog{color:var(--ink);background:#fff;border-color:#d0d0d0}html[data-theme=light] .ledger-record-dialog :-webkit-any(p,dt,small){color:var(--muted)}html[data-theme=light] .ledger-record-dialog :is(p,dt,small){color:var(--muted)}html[data-theme=light] .ledger-record-dialog::backdrop{backdrop-filter:blur(5px);background:#0006}html[data-theme=light] ::selection{background:var(--surface-muted);color:#202020}html[data-theme],html[data-theme] .app-shell{--green-600:var(--blue-600);--green-700:var(--blue-700);--tint-green:var(--tint-blue)}html[data-theme] .nav-item b,html[data-theme] .nav-item.active b{color:#fff;background:#ef8200}html[data-theme] :is(.process-track .current b,.process-track .active b){color:#fff;background:#ef8200}html[data-theme] .risk-material-grid button.available>span{background:var(--brand-action,#2d3f96);border-color:var(--brand-action,#2d3f96);color:#fff}html select{cursor:pointer;border-radius:8px;font-family:inherit;font-size:14px}html select:disabled{cursor:not-allowed;opacity:.55}@supports (appearance:base-select){html select{appearance:base-select}html select::picker(select){appearance:base-select}html select{align-items:center;gap:10px}html select::picker-icon{color:var(--muted);width:12px;margin-left:auto;font-size:12px}html select:open::picker-icon{rotate:180deg}html select::picker(select){border:1px solid var(--line,#ddd);background:var(--surface,#fff);color:var(--ink,#202020);max-height:min(340px,55vh);min-width:anchor-size(width);border-radius:10px;max-width:calc(100vw - 24px);margin-block-start:6px;margin-block-end:6px;padding:6px;font-family:inherit;font-size:14px;line-height:1.5;overflow-y:auto;box-shadow:0 12px 35px #00000024,0 2px 6px #0000000a}html[data-theme=dark] select::picker(select){background:#292929;border-color:#454545;box-shadow:0 14px 38px #0006}html select option{white-space:normal;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin:2px 0;padding:8px 10px;font-weight:400;display:flex}html select option:checked{background:var(--tint-blue,#2d3f9610);color:var(--blue-700,#2d3f96);font-weight:600}html:where([data-theme=dark]) select option:checked{background:var(--tint-blue,#edf1fa)}html select option:hover,html select option:focus-visible{background:var(--control-hover,#f1f1f1);color:var(--ink);outline:none}html select option::checkmark{color:var(--blue-600,#2d3f96);order:1;margin-left:auto;font-size:13px}html select option:disabled{opacity:.45;cursor:not-allowed}html select:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}}html[data-theme=light],html[data-theme=light] .app-shell{--brand-blue:#2d3f96;--brand-action:#2d3f96;--brand-action-hover:#2d3f96;--blue-600:#2d3f96;--blue-700:#2d3f96;--tint-blue:#2d3f9614;--tint-green:var(--tint-blue);accent-color:#2d3f96}html[data-theme],html[data-theme] .app-shell{--accent-text:#2d3f96;--accent-fill:#2d3f96;--accent-tint:var(--surface-muted);--state-neutral:#52525b;--state-neutral-tint:#52525b17;--state-success:#187349;--state-success-tint:#18734917;--state-pending:#995000;--state-pending-tint:#ef82001f;--state-danger:#b62d3b;--state-danger-tint:#b62d3b17;--blue-600:var(--accent-text);--blue-700:var(--accent-text);--brand-blue:var(--accent-text);--brand-action:var(--accent-fill);--brand-action-hover:#354bac;--tint-blue:var(--accent-tint);--green-600:var(--accent-text);--green-700:var(--accent-text);--tint-green:var(--accent-tint)}html[data-theme=dark],html[data-theme=dark] .app-shell{--accent-text:#7097ff;--accent-tint:var(--surface-muted);--state-neutral:#c4c4cc;--state-neutral-tint:#c4c4cc17;--state-success:#66c99a;--state-success-tint:#66c99a1f;--state-pending:#ffb65c;--state-pending-tint:#ef820024;--state-danger:#ff7c87;--state-danger-tint:#ff7c871f}html[data-theme] .app-shell :is(.risk-material-grid button.available>span,.form-stepper .active b,.form-stepper .done b,.special-workflow .current b){background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}html[data-theme] .app-shell :is(.risk-process-band .active,.intelligence-kicker,.intelligence-eyebrow,.import-dropzone>svg){color:var(--accent-text)}html[data-theme] .app-shell .status-info{color:var(--accent-text);background:color-mix(in srgb,var(--accent-text) 12%,var(--surface))}html[data-theme] .app-shell .status-neutral{color:var(--state-neutral);background:var(--state-neutral-tint)}html[data-theme] .app-shell .status-warning{color:var(--state-pending);background:var(--state-pending-tint)}html[data-theme] .app-shell .status-success{color:var(--state-success);background:var(--state-success-tint)}html[data-theme] .app-shell .status-danger{color:var(--state-danger);background:var(--state-danger-tint)}html[data-theme] .app-shell :-webkit-any(.status-tag,.meeting-status,.stamp-badge,.stamp-application-status){border:1px solid color-mix(in srgb,currentColor 30%,transparent);font-size:14px;font-weight:700;line-height:1.5}html[data-theme] .app-shell :is(.status-tag,.meeting-status,.stamp-badge,.stamp-application-status){border:1px solid color-mix(in srgb,currentColor 30%,transparent);font-size:14px;font-weight:700;line-height:1.5}html[data-theme] .app-shell .status-tag>span{background:currentColor}html[data-theme] .app-shell :is(.success-color,.ops-summary>div>svg,.report-head>svg){color:var(--state-success)}html[data-theme] .app-shell .ops-status-list i.healthy{background:var(--state-success)}html[data-theme] .app-shell :-webkit-any(.recharts-tooltip-item,.recharts-tooltip-label){color:var(--ink)!important}html[data-theme] .app-shell :is(.recharts-tooltip-item,.recharts-tooltip-label){color:var(--ink)!important}html[data-theme] :is(.work-pulse-track,.performance-card .progress-track)>i{background:linear-gradient(110deg,#4667ce,#4f73df)}html[data-theme] .app-shell :is(.special-workflow .complete b,.risk-process-band .active>span){background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}html[data-theme] .app-shell :-webkit-any(.ops-status-list,.renewal-list)>div>.status-tag{flex-direction:row;flex:none;width:fit-content;display:inline-flex}html[data-theme] .app-shell :is(.ops-status-list,.renewal-list)>div>.status-tag{flex-direction:row;flex:none;width:fit-content;display:inline-flex}html[data-theme] .app-shell .import-history em:not(.warning){color:var(--state-success)}html[data-theme] .app-shell :is(.capacity-note,.import-history em.warning){color:var(--state-pending)}html[data-theme] .app-shell .capacity-note{background:var(--surface-muted)}html[data-theme] .app-shell .demo-rule-badge{background:var(--surface-muted);color:var(--muted);border-color:var(--line)}html[data-theme] .app-shell .ops-summary>div:first-child{background:var(--surface-muted)}html[data-theme] .app-shell :is(.audit-summary>div:first-child,.audit-access-note,.organization-access-note,.organization-access-note.editable,.department-filter-band button.active,.risk-material-grid button.available,.risk-generate-bar,.management-readonly,.analytics-scope,.credit-audit-note,.file-naming-note,.ocr-callout,.restore-result,.completion-callout,.management-note,.linked-meeting-record,.archive-confirmation.confirmed,.meeting-upload.uploaded,.decision-options button.selected,.material-category-grid button.active,.report-head,.report-actions){background:var(--surface-muted);border-color:var(--line)}html[data-theme] .app-shell .department-filter-band button.active{background:var(--control-hover);color:var(--ink)}html[data-theme] .app-shell .department-filter-band button.active b{background:var(--surface-strong);color:var(--ink)}html[data-theme] .app-shell .audit-summary{background:var(--surface)}html[data-theme] .app-shell .report-head,html[data-theme] .app-shell .report-head strong{color:var(--ink)}html[data-theme] .app-shell .report-head span{color:var(--muted)}html[data-theme] .app-shell .import-icon{background:var(--surface-muted);border-color:var(--line);color:var(--accent-text)}html[data-theme] .app-shell .decision-positive{color:var(--state-success)!important}html[data-theme] .app-shell .decision-negative{color:var(--state-danger)!important}html[data-theme] .app-shell .primary-button.decision-positive-button{color:#fff;background:#187349;border-color:#187349}html[data-theme] .app-shell .primary-button.decision-positive-button:hover:not(:disabled){background:#125c39;border-color:#125c39}html[data-theme] .app-shell .primary-button.decision-negative-button{color:#fff;background:#b62d3b;border-color:#b62d3b}html[data-theme] .app-shell .primary-button.decision-negative-button:hover:not(:disabled){background:#992433;border-color:#992433}html[data-theme] .app-shell .secondary-button.decision-negative-button{color:var(--state-danger);border-color:var(--state-danger)}html[data-theme] .app-shell .secondary-button.decision-negative-button:hover:not(:disabled){background:var(--state-danger-tint)}html[data-theme] .app-shell .review-decision-confirm.approve{border-left-color:var(--state-success);background:var(--state-success-tint)}html[data-theme] .app-shell .review-decision-confirm.reject{border-left-color:var(--state-danger);background:var(--state-danger-tint)}.ledger-filter-pinned{border-top:1px solid var(--line-light);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:14px;display:grid}.ledger-optional-filter{flex-direction:column;gap:8px;min-width:0;display:flex}.ledger-optional-filter>.ledger-pin-option{cursor:pointer;flex-direction:row;align-items:center;gap:7px;display:flex}.ledger-pin-option>span{color:var(--muted);font-size:12px;font-weight:600}.ledger-optional-filter input[type=checkbox]{appearance:auto;width:15px;height:15px;accent-color:var(--blue-700);cursor:pointer;flex:0 0 15px;margin:0;padding:0}.ledger-filter-pinned .ledger-optional-filter>input,.ledger-filter-pinned .ledger-optional-filter>select{border:1px solid var(--line);width:100%;min-width:0;height:38px;color:var(--ink);background:var(--control);border-radius:7px;padding:0 10px;font-size:13px}.ledger-pin-hint{border-top:1px solid var(--line-light);background:var(--surface-muted);color:var(--muted);margin:0;padding:14px 18px 0;font-size:12px}.ledger-more-section>.ledger-filter-more{border-top:0}@media (min-width:1001px){.ledger-filter-panel{container:ledger-filters/inline-size}.ledger-page .ledger-filter-more,.ledger-page .ledger-filter-pinned{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px}@container ledger-filters (width>=1200px){.ledger-page .ledger-filter-more,.ledger-page .ledger-filter-pinned{grid-template-columns:repeat(6,minmax(0,1fr))}}}@media (max-width:1000px){.ledger-filter-pinned{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ledger-filter-pinned{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.intelligence-page .intelligence-layout{flex-direction:column;align-items:stretch;gap:20px;display:flex}.intelligence-page .intelligence-topics{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;padding:8px}.intelligence-page .intelligence-topics button{justify-content:center;gap:10px;min-width:0;min-height:52px;padding:14px 12px}.intelligence-page .intelligence-topics button>span{flex:none;min-width:0}.intelligence-page .intelligence-topics button>svg{flex-shrink:0}.intelligence-page .intelligence-topics button.active{background:var(--surface-muted)}.intelligence-page .intelligence-topics button>svg:last-child,.intelligence-page .intelligence-topics small,.intelligence-page .intelligence-topics>p{display:none}}.import-rules .import-rule-copy{min-width:0;display:block}@media (min-width:1001px){.import-rules{padding:24px}.import-rules>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:18px}.import-rules>div>span{align-items:center;gap:12px;min-width:0;min-height:76px;padding:12px 20px}.import-rules>div>span+span{border-left:1px solid var(--line)}.import-rules .import-rule-copy{text-wrap:pretty;line-height:1.7}.form-page .pricing-fields .field-formula{width:max-content;max-width:100%;display:inline-block}@supports (grid-template-rows:subgrid){.form-page .pricing-fields{grid-template-rows:auto auto auto;align-items:start}.form-page .pricing-fields>.field,.form-page .pricing-fields>.pricing-fee-field{grid-template-rows:subgrid;grid-row:span 3;row-gap:6px;display:grid}}}.form-page .applicant-heading-row{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.form-page .applicant-type-switch{flex-shrink:0;max-width:none}.form-page .applicant-type-switch button{justify-content:center;align-items:center;gap:8px;min-width:100px;height:36px;padding:0 16px;display:inline-flex}.form-page .applicant-type-switch button:hover:not(.active){color:var(--ink);background:var(--control-hover)}.form-page .applicant-type-switch button.active{font-weight:600}.form-page .applicant-heading p{margin-top:10px}@media (min-width:1001px){.stored-management-page{width:100%;min-width:0}.stored-page-heading{justify-content:space-between;align-items:center;gap:24px;padding:4px 0;display:flex}.stored-page-heading h2{margin:0;font-size:24px;line-height:1.4}.stored-page-heading p,.stored-section-heading p{color:var(--muted);margin:8px 0 0;line-height:1.7}.stored-page-heading>.secondary-button{flex-shrink:0}.stored-section-heading{border-bottom:1px solid var(--line-light);align-items:center;gap:12px;padding:22px 24px;display:flex}.stored-section-heading h3{margin:0;font-size:17px;line-height:1.5}.stored-section-heading>svg{color:var(--accent-text);flex-shrink:0}.stored-section-heading>span{color:var(--muted);white-space:nowrap;margin-left:auto}.stored-management-page .stored-toolbar{justify-content:flex-start;gap:20px;min-height:82px;padding:20px 24px}.stored-toolbar .search-field{width:min(440px,45%);height:42px}.stored-toolbar .stored-result-count{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px}.stored-checkbox{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;min-height:42px;display:inline-flex}.stored-checkbox input{width:16px;height:16px;accent-color:var(--blue-700)}.stored-management-page table{min-width:880px}.stored-management-page th{height:46px;padding:12px 20px}.stored-management-page td{overflow-wrap:anywhere;height:70px;padding:16px 20px;line-height:1.6}.stored-management-page td>strong{white-space:normal;max-width:none;color:var(--ink)}.stored-management-page td>span:not(.status-tag){white-space:normal;max-width:none}.stored-management-page .stored-money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.stored-management-page .empty-state{text-align:center;min-height:260px;padding:36px 24px;line-height:1.7}.stored-management-page .empty-state strong{font-size:16px}.stored-amount-summary{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:14px;min-width:280px;padding:18px 24px;display:flex}.stored-amount-summary>svg{color:var(--accent-text)}.stored-amount-summary span{color:var(--muted);font-size:13px}.stored-amount-summary strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;display:block}.stored-amount-summary small{font-size:14px;font-weight:400}.stored-organization .table-surface>details{border-top:1px solid var(--line-light);padding:20px 24px}.stored-management-page summary{cursor:pointer;padding:4px 0;font-weight:600}.stored-organization details>.page-content-group{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin-top:20px;display:grid}.stored-organization details>.page-content-group>p,.stored-organization details>.page-content-group>label:not(.field){grid-column:1/-1;margin:0;line-height:1.7}.stored-organization details>.page-content-group>.primary-button{justify-self:start}.stored-import-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:20px 24px;list-style:none;display:grid}.stored-import-steps li{align-items:center;gap:12px;font-weight:600;display:flex}.stored-import-steps b{background:var(--surface-muted);width:30px;height:30px;color:var(--accent-text);border-radius:50%;place-items:center;display:grid}.stored-import>.form-section>.stored-section-heading{margin-bottom:24px;padding:0 0 20px}.stored-import-settings{grid-template-columns:minmax(240px,2fr) minmax(140px,1fr) minmax(140px,1fr) 100px auto;align-items:end;gap:20px;display:grid}.stored-import-settings input,.stored-import-settings select{height:42px}.stored-import-settings>.primary-button{white-space:nowrap;min-height:42px}.stored-import-file input{padding:0 8px 0 0;line-height:40px}.stored-import-file input::-webkit-file-upload-button{border:0;border-right:1px solid var(--line);background:var(--surface-muted);height:40px;color:var(--ink);cursor:pointer;margin-right:10px;padding:0 14px}.stored-import-file input::file-selector-button{border:0;border-right:1px solid var(--line);background:var(--surface-muted);height:40px;color:var(--ink);cursor:pointer;margin-right:10px;padding:0 14px}.stored-import-note{border-top:1px solid var(--line-light);color:var(--muted);margin:24px 0 0;padding-top:20px;font-size:13px;line-height:1.7}.stored-import-validation{border-top:1px solid var(--line);width:100%;max-width:none;margin-top:24px;padding-top:24px}.stored-import-validation>.stored-section-heading{border:0;padding:0}.stored-import-validation>.secondary-button{align-self:flex-start}.stored-sheet-select{max-width:360px}.stored-import-validation details>.form-grid{gap:20px;margin-top:20px}.stored-pagination,.stored-row-actions{align-items:center;gap:16px;display:flex}.stored-pagination>span{color:var(--muted);margin-right:auto;font-size:13px}.stored-audit th:first-child{width:160px}.stored-audit th:nth-child(2){width:25%}.stored-audit th:nth-child(3){width:28%}}@media (max-width:1000px){.form-page .materials-form-layout .business-files-embedded:not(.business-files-bank):not(.business-files-stamped) .files-content{overscroll-behavior-y:contain;scrollbar-gutter:stable;max-height:662px;overflow-y:auto}}@media (min-width:1001px){.form-page .resizable-columns.materials-form-layout{align-items:stretch}.form-page .materials-form-layout .summary-aside{align-self:stretch;max-height:none;position:static}.materials-form-layout .form-materials{flex-direction:column;align-self:stretch;display:flex}.materials-form-layout .draft-materials{flex-direction:column;flex:1;gap:20px;display:flex}.business-files .files-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.business-files .files-title p{margin:8px 0 0}.business-files .files-title>.primary-button{flex-shrink:0}.materials-form-layout .business-files-embedded{flex-direction:column;flex:none;min-width:0;display:flex}.business-files-embedded .files-workspace{flex:none;grid-template-columns:clamp(220px,27%,260px) minmax(0,1fr);align-items:stretch;gap:20px}.business-files-embedded .files-categories{grid-template-rows:repeat(7,minmax(86px,1fr));grid-template-columns:minmax(0,1fr);gap:10px}.business-files-embedded .files-categories button{padding:16px 12px}.business-files-embedded .files-categories strong{line-height:1.6}.business-files-embedded .files-categories small{margin-top:5px}.business-files-embedded .files-content{border:1px solid var(--line);flex-direction:column;padding:20px;display:flex}.form-page .materials-form-layout .business-files-embedded:not(.business-files-bank):not(.business-files-stamped) .files-workspace{grid-template-rows:minmax(0,1fr);height:662px;min-height:0}.form-page .materials-form-layout .business-files-embedded:not(.business-files-bank):not(.business-files-stamped) .files-content{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.form-page .materials-form-layout .business-files-embedded:not(.business-files-bank):not(.business-files-stamped) .files-content>*{flex-shrink:0}.business-files-embedded .files-content-head{gap:12px;padding-bottom:18px}.business-files-embedded .files-dropzone{cursor:pointer;margin:18px 0}.business-files-embedded .files-dropzone:not(.has-files){background:0 0;border:0;flex:1;gap:14px;min-height:150px;margin:0}.business-files-embedded .files-dropzone:hover,.business-files-embedded .files-dropzone:focus-visible{outline:2px dashed var(--accent-text);outline-offset:-2px}.business-files-embedded .files-dropzone.is-dragging{outline:2px dashed var(--accent-text);outline-offset:-2px;background:var(--surface-muted)}.business-files-embedded .files-dropzone[aria-disabled=true]{cursor:wait}.business-files-embedded .files-dropzone.has-files{gap:6px;padding:18px 12px}.business-files-embedded .files-dropzone.has-files>svg{width:20px;height:20px}.business-files-embedded .files-record{padding:22px 0}.business-files-embedded .files-record-body{flex:1}.business-files-embedded .files-record-body>small{margin:8px 0 10px}.materials-form-layout .draft-materials>.tab-toolbar{margin:0}.draft-materials>.material-browser{flex:1}.draft-materials .material-category-grid{grid-template-rows:repeat(7,minmax(86px,1fr))}.draft-files-panel.is-dragging{outline:2px dashed var(--blue-700);outline-offset:-3px}.draft-upload-target{border:1px dashed var(--line);background:var(--surface-muted);text-align:center;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin:20px 0;padding:26px 16px;display:flex}.draft-upload-target:hover{border-color:var(--blue-700)}.draft-upload-target span,.draft-upload-target small,.draft-files-note{color:var(--muted)}.draft-list-heading{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.draft-list-heading label{color:var(--muted);align-items:center;gap:8px;display:flex}.draft-uploaded-list{max-height:520px;overflow-y:auto}.draft-uploaded-list .document-row{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:20px 0;display:grid}.draft-file-info{overflow-wrap:anywhere;min-width:0}.draft-file-actions{align-items:center;gap:8px;display:flex}.draft-files-note{margin:0;font-size:12px;line-height:1.6}.draft-empty{min-height:120px;padding:28px 12px}.draft-preview{border:1px solid var(--line);border-radius:10px;width:min(1000px,85vw);max-height:90vh;margin:auto;padding:20px;position:fixed}.draft-preview::backdrop{background:#00000080}.draft-preview header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.draft-preview img,.draft-preview video{max-width:100%;max-height:72vh;margin:auto;display:block}.draft-preview iframe{border:0;width:100%;height:72vh}.business-overview-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.business-overview-heading p{color:var(--muted);margin:8px 0 0}.business-kind-summary{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.business-kind-summary button{text-align:left;border-right:1px solid var(--line-light);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.business-kind-summary button:last-child{border-right:0}.business-kind-summary button.active{background:var(--surface-muted);box-shadow:inset 0 -3px var(--blue-700)}.business-kind-summary strong{font-size:26px}.business-create-choices{flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.business-create-choices strong{margin-right:auto}.meeting-page .meeting-workspace{flex-direction:column;gap:24px;display:flex}.meeting-page .meeting-record-list{width:100%;display:block;position:static}.meeting-page .meeting-record-list .list-heading-row{padding:22px 24px}.meeting-page .meeting-record-list table{width:100%}.meeting-page .meeting-record-list td{padding:18px 24px}.meeting-page .meeting-record-list tr.selected{background:var(--surface-muted)}.meeting-page .meeting-detail-stack{gap:24px;width:100%}.meeting-page .special-layout{grid-template-columns:minmax(0,1fr);gap:24px}.meeting-page .special-workflow{border-radius:8px;width:100%;padding:24px}.meeting-page .meeting-summary dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.meeting-page .meeting-summary dl>div{border-bottom:0;padding:8px 0}.meeting-page .meeting-summary dd{overflow-wrap:anywhere}.meeting-page .special-case-head>div{flex-wrap:wrap;row-gap:12px}.form-page .form-section>.field{flex-direction:column;gap:8px;margin-top:24px;display:flex}.form-page .form-section>.field>span{margin:0}.form-page .field>small{color:var(--muted);line-height:1.65;display:block}.form-page .field textarea{border:1px solid var(--line);border-radius:6px;min-height:100px;padding:12px}.form-page .form-section>.segmented-control+.field{margin-top:20px}.form-page .form-section>.classification-rule,.form-page .business-credit-settings{margin-top:24px}.field .field-formula{color:var(--muted);font-size:12px;font-weight:400}.form-page .resizable-columns{grid-template-columns:minmax(0,1fr) 16px var(--sidebar-width);align-items:start;gap:0}.column-resizer{cursor:col-resize;touch-action:none;outline-offset:-3px;justify-content:center;align-self:stretch;min-height:240px;display:flex}.column-resizer span{background:var(--line);border-radius:3px;width:3px;height:18%;min-height:80px;margin-top:90px}.column-resizer:hover span,.column-resizer:focus-visible span{background:var(--blue-700)}.materials-form-layout .summary-aside{scrollbar-gutter:stable;max-height:calc(100vh - 190px);padding:22px 20px;position:sticky;top:96px;overflow-y:auto}.materials-form-layout .summary-aside dl{margin-top:16px}.materials-form-layout .summary-aside dl>div{grid-template-columns:100px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;display:grid}.materials-form-layout .summary-aside dd{overflow-wrap:anywhere;margin:0;line-height:1.6}.materials-form-layout .summary-aside dt{line-height:1.6}.materials-form-layout .material-browser{grid-template-columns:clamp(220px,27%,260px) minmax(0,1fr);gap:20px}.materials-form-layout .material-category-grid{gap:10px}.materials-form-layout .material-category-grid button{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;min-height:86px;padding:16px 12px}.materials-form-layout .material-category-grid strong{line-height:1.6}.materials-form-layout .material-category-grid small{margin-top:5px}}@media (max-width:1000px){.column-resizer{display:none}}@media (min-width:1001px){.meeting-page .meeting-record-list th,.meeting-page .meeting-record-list td{text-align:left;padding-left:24px;padding-right:24px}.column-resizer:focus-visible{outline:none}.column-resizer:focus-visible span{outline:2px solid var(--blue-700);outline-offset:2px}.form-page .fee-result-unified{border-radius:7px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:start;gap:24px;padding:22px 24px;display:grid}.form-page .fee-result-unified>.fee-explanation{color:var(--muted);flex-direction:column;align-items:stretch;gap:12px;display:flex}.form-page .fee-result-unified .fee-explanation p{max-width:none;margin:0;line-height:1.75}.form-page .credit-term-summary{border-top:1px solid var(--line-light);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;padding-top:18px;line-height:1.7;display:flex}.credit-term-summary strong{background:var(--tint-orange);color:var(--ink);white-space:nowrap;border-radius:5px;padding:5px 12px}.credit-term-summary span{color:var(--ink)}.credit-term-summary small{color:var(--muted);font-size:13px}.analytics-page .analytics-filter.functional-filters{grid-template-columns:repeat(9,minmax(128px,1fr)) 84px;align-items:center;overflow-x:auto}.analytics-page .functional-filters>*{grid-area:1}.analytics-page .functional-filters>.secondary-button{width:84px;margin:0}.form-page .adaptive-form-section:not(.guarantee-editor){container:commercial-fields/inline-size}.form-page .adaptive-fields:not(.guarantee-fields){grid-template-columns:repeat(3,minmax(0,1fr))}@container commercial-fields (width>=1200px){.form-page .adaptive-fields:not(.guarantee-fields){grid-template-columns:repeat(4,minmax(0,1fr))}}}.build-version{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.files-preview iframe{background:#fff;border:0;width:100%;min-height:600px}.stored-import .import-rules{margin-top:20px}.stored-import .stored-import-file>button{align-self:flex-start}.account-form-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;padding:16px 0;display:grid}.account-form-wide{grid-column:1/-1}.account-administration td span,.account-administration td strong{display:block}.account-administration details{margin:16px 0}.account-request-detail dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.account-request-detail .account-request-reason{grid-column:1/-1}.account-request-detail dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0}.account-request-detail dt{font-weight:600}.stored-management-page:has(>.account-administration){width:100%;min-width:0;max-width:1280px}.account-administration{min-width:0;max-width:100%;container:account-management/inline-size}.account-administration>.stored-section-heading{justify-content:space-between;gap:18px;padding:0 0 18px}.account-administration .stored-section-heading h2{margin:0;font-size:22px}.account-administration .stored-section-heading>button{flex-shrink:0}.account-administration .account-process{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;display:flex}.account-administration .account-scope-note{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px 12px;margin:0;padding:12px 0;font-size:12px;display:flex}.account-scope-note>svg{flex-shrink:0}.account-scope-note>span{margin-left:auto}.account-administration .account-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px}.account-form-grid>.field{gap:7px;min-width:0}.account-form-grid .field :-webkit-any(input,select,textarea){width:100%;min-width:0}.account-form-grid .field :is(input,select,textarea){width:100%;min-width:0}.account-form-grid .field textarea{resize:vertical;min-height:76px}.account-form-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.account-form-footer p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.account-form-footer>.primary-button{flex:none;width:auto;min-width:120px}.account-administration .table-wrap{min-width:0;max-width:100%}@container account-management (width<=850px){.account-administration .account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container account-management (width<=480px){.account-administration .account-form-grid{grid-template-columns:minmax(0,1fr)}.account-form-footer{flex-direction:column;align-items:flex-start}}.pricing-fee-heading{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.pricing-fee-heading>label:first-child{font-weight:600}.pricing-fee-heading .minimum-fee-check{white-space:nowrap;align-items:center;gap:8px;margin:0;font-weight:400;display:inline-flex}@media (min-width:1101px){.detail-page .detail-layout{grid-template-columns:minmax(0,3fr) minmax(340px,2fr);gap:24px}}.detail-page .detail-main>.tabs{flex-wrap:nowrap;padding-inline-start:12px;padding-inline-end:12px}.detail-page .detail-main>.tabs button{padding-inline-start:10px;padding-inline-end:10px}.detail-page .action-panel{padding:0 24px 24px}.detail-page .action-panel-head{gap:16px;height:auto;min-height:58px;padding:16px 0}.detail-page .stored-account-note{gap:6px;padding-top:20px;display:grid}.detail-page .stored-account-note p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.detail-page .stored-account-note p:last-child{color:var(--muted);font-size:13px}.detail-page .stored-account-note strong{font-weight:650}.detail-page .stored-actions>.unified-actions{gap:12px;margin:20px 0 0}.detail-page .stored-actions>.local-detail{border-top:1px solid var(--line-light);margin-top:24px;padding:24px 0 0}.detail-page .stored-actions>.local-detail>h2{align-items:center;gap:8px;margin:0 0 18px;font-size:17px;line-height:1.5;display:flex}.detail-page .stored-actions>.local-detail>h2 svg{color:var(--blue-700);flex:0 0 20px;display:block}.detail-page .stored-actions>.local-detail>h2+.local-notice{margin-top:0}.detail-page .stored-actions>.local-detail>p{margin:14px 0;font-size:14px;line-height:1.75}.detail-page .stored-actions .local-notice{overflow-wrap:anywhere;line-height:1.75}.detail-page .stored-actions .local-notice>p{margin:8px 0 0}.detail-page .local-review-history>p{margin:12px 0 0;line-height:1.75}.detail-page .action-rule{margin-top:24px;padding-top:18px}.detail-page .action-rule svg{margin-top:3px}.business-overview{padding:28px;container:business-overview/inline-size}.business-overview .info-section+.info-section{margin-top:28px;padding-top:28px}.business-overview .info-section>h3{border-left:3px solid var(--blue-700);color:var(--ink);margin:0 0 20px;padding-left:10px;font-size:17px;font-weight:650;line-height:1.5}.business-overview .info-section>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.business-overview .info-section>dl>div{min-width:0}.business-overview .info-section dt{color:var(--muted);font-size:13px;line-height:1.6}.business-overview .info-section dd{color:var(--ink);margin-top:7px;font-size:14px;line-height:1.75}.business-overview .info-key>dd{font-variant-numeric:tabular-nums;font-size:18px;font-weight:650;line-height:1.65}.business-overview>.overview-guarantee-section,.business-overview>.overview-guarantee-section+.info-section{border-top:1px solid var(--line-light);margin-top:28px;padding-top:28px}.business-overview .info-prominent{border:1px solid var(--line);border-left:3px solid var(--blue-700);background:var(--surface-muted);border-radius:6px;padding:13px 16px}.business-overview .info-prominent dt{color:var(--ink);font-size:15px;font-weight:700}.business-overview .info-prominent dd{font-variant-numeric:tabular-nums;margin-top:5px;font-size:21px;font-weight:750;line-height:1.55}.overview-guarantee-preview{border-top:1px solid var(--line-light);flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.overview-guarantee-preview>button{white-space:normal;gap:7px;height:auto;min-height:42px}.overview-guarantee-preview>p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}@container business-overview (width<=480px){.business-overview .info-section>dl{grid-template-columns:minmax(0,1fr)}}.detail-page .detail-stamp-entry{flex-direction:column;align-items:flex-start;gap:24px;padding:28px;display:flex}.detail-stamp-copy{gap:12px;min-width:0;display:grid}.detail-stamp-copy h3{align-items:center;gap:9px;margin:0;font-size:18px;line-height:1.5;display:flex}.detail-stamp-copy h3 svg{color:var(--red-600);flex:0 0 20px}.detail-stamp-copy p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.detail-stamp-entry>button{white-space:normal;gap:8px;height:auto;min-height:42px}.detail-page .detail-title{align-items:center;gap:10px}.detail-page .detail-title>div:last-child{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.detail-page .detail-title>div:last-child>div{flex-wrap:wrap;gap:6px 10px;min-width:0}.detail-page .detail-title h2{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.detail-page .detail-title p{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.6}.detail-page .detail-title .company-icon{border-radius:6px;flex-basis:36px;width:36px;height:36px}.detail-page .detail-title .company-icon svg{width:20px;height:20px}.detail-page .business-overview .info-section dt,.detail-page .audit-timeline .record-meta{color:var(--muted);font-size:14px;font-weight:500;line-height:1.7}.detail-page .business-overview .info-section dd,.detail-page .audit-timeline .record-content>h4{color:var(--ink);font-size:15px;font-weight:600;line-height:1.75}.detail-page .business-overview .info-key>dd{font-size:18px;font-weight:700}.detail-page .business-overview .info-prominent dd{font-size:21px;font-weight:750}.detail-page .audit-timeline .audit-heading>h2,.detail-page .business-overview .info-section>h3{color:var(--ink);font-size:18px;font-weight:700;line-height:1.5}.detail-page .audit-timeline .audit-heading>h2 svg{color:var(--blue-700)}.detail-page .business-overview .info-section>h3{border-color:var(--blue-700)}.detail-page .business-overview .info-prominent dt{color:var(--ink);font-weight:700}.business-overview>.overview-fees-section,.business-overview>.overview-fees-section+.info-section{border-top:1px solid var(--line-light);margin-top:28px;padding-top:28px}@media (min-width:1101px) and (min-height:600px){.detail-page .detail-layout>.detail-main,.detail-page .detail-layout>.action-panel{overscroll-behavior-y:auto;scrollbar-gutter:stable;max-height:calc(100dvh - 104px);position:sticky;top:88px;overflow-y:auto}.detail-page .detail-layout>.detail-main{scroll-padding-top:12px}}.detail-page .detail-layout>.detail-main:focus-visible,.detail-page .detail-layout>.action-panel:focus-visible{outline:3px solid var(--blue-700);outline-offset:2px}@media (max-width:1100px),(max-height:599px){.detail-page .detail-layout>.detail-main,.detail-page .detail-layout>.action-panel{max-height:none;position:static;overflow:visible}}@media (min-height:600px){.detail-page .detail-layout.resizable-columns[data-stacked=false]>.detail-main,.detail-page .detail-layout.resizable-columns[data-stacked=false]>.action-panel{overscroll-behavior-y:auto;scrollbar-gutter:stable;max-height:calc(100dvh - 104px);position:sticky;top:88px;overflow-y:auto}}.approval-center .approval-type-badge{border:1px solid var(--line);background:var(--surface-muted);color:var(--accent-text);white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.approval-center .approval-type-badge.type-stamp{color:var(--state-pending);border-color:var(--state-pending);background:var(--state-pending-tint)}.approval-center .approval-handled-decision{color:var(--ink);white-space:normal;overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6;display:block}.approval-center .approval-card-main{min-width:0}.approval-center .approval-card-main>div{flex-wrap:wrap}.business-create-actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.business-create-actions button{justify-content:center}@media (max-width:600px){.business-create-actions{width:100%}}.dashboard-task-first .attention-head h3{font-size:19px;line-height:1.4}.dashboard-task-first .attention-row{min-height:82px}.dashboard-page .attention-subject strong,.dashboard-page .attention-subject small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.5;overflow:visible}.dashboard-page .attention-subject strong{font-size:15px}.dashboard-page .attention-subject small{font-size:13px}.dashboard-page .attention-priority,.dashboard-page .attention-deadline{font-size:14px}.dashboard-page .attention-empty{border-top:1px solid var(--line-light);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:18px 24px;display:flex}.dashboard-page .attention-empty strong{color:var(--ink);font-size:15px}.dashboard-page .attention-empty span{color:var(--muted);font-size:13px}.dashboard-page .attention-empty .text-button{align-items:center;gap:5px;margin-left:auto;font-size:14px;display:inline-flex}.dashboard-page .work-pulse-value strong,.dashboard-page .work-pulse-stat strong{overflow-wrap:anywhere}.stored-management-page :-webkit-any(.account-administration,.operations-log) td :-webkit-any(strong,small,.text-button){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:none}.stored-management-page :is(.account-administration,.operations-log) td :is(strong,small,.text-button){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:none}.audit-page .operations-log td :-webkit-any(strong,small,.text-button){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:none}.audit-page .operations-log td :is(strong,small,.text-button){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:none}@media (max-width:700px){.dashboard-page .attention-empty{flex-direction:column;align-items:flex-start;padding:16px}.dashboard-page .attention-empty .text-button{margin-left:0}}.detail-page .detail-main{container:business-detail/inline-size}.detail-page .detail-main>.tabs{scrollbar-width:thin;background:var(--surface-muted);border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:8px;padding:14px 16px;display:flex;overflow:auto hidden}.detail-page .detail-main>.tabs button{min-width:max-content;height:auto;min-height:48px;color:var(--ink);white-space:nowrap;border:1px solid #0000;border-radius:7px;flex:1 0 auto;justify-content:center;align-items:center;padding:10px 12px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.detail-page .detail-main>.tabs button:hover{background:var(--surface);border-color:var(--line)}.detail-page .detail-main>.tabs button.active{background:var(--accent-fill,#2d3f96);border-color:var(--accent-fill,#2d3f96);color:#fff}.detail-page .detail-main>.tabs button:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}.detail-page aside.action-panel{padding:24px}.detail-page .action-panel>.action-panel-head{gap:16px;min-height:0;padding:0 0 20px}.detail-page .action-panel>.action-panel-head>span{font-size:19px;font-weight:750;line-height:1.5}.detail-guarantee-preview{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;margin:20px 0;padding:18px}.detail-guarantee-preview h3{align-items:center;gap:8px;margin:0 0 14px;font-size:17px;display:flex}.detail-guarantee-preview-actions{flex-wrap:wrap;gap:10px;display:flex}.detail-guarantee-preview-actions>button{white-space:normal;text-align:left;height:auto;min-height:40px}.detail-guarantee-preview-actions>p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.detail-page .stored-actions>.local-detail{margin-top:24px;padding-top:24px}.detail-page .stored-actions>.local-detail>h2{font-size:18px}.detail-page .stored-actions .local-notice{padding:16px;font-size:15px}.detail-page .stored-actions .local-notice>p{font-size:15px;line-height:1.8}.detail-page .stored-actions .local-notice>strong{font-size:16px}.detail-page .action-rule{font-size:14px;line-height:1.75}.detail-page .approval-candidate-preview .document-paper-area{overscroll-behavior:contain}.tone-info{--record-color:var(--accent-text,#2d3f96);--record-tint:#415ab917}.tone-success{--record-color:var(--state-success,#187349);--record-tint:var(--state-success-tint,#18734917)}.tone-warning{--record-color:var(--state-pending,#995000);--record-tint:var(--state-pending-tint,#ef82001f)}.tone-danger{--record-color:var(--state-danger,#b62d3b);--record-tint:var(--state-danger-tint,#b62d3b17)}.tone-neutral{--record-color:var(--state-neutral,#52525b);--record-tint:var(--state-neutral-tint,#f5f5f5)}.business-current-state{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;margin-top:20px;padding:20px}.current-status-title{color:var(--record-color);align-items:center;gap:10px;display:flex}.current-status-title strong{color:var(--ink);font-size:24px;font-weight:750;line-height:1.4}.current-status-title svg{color:var(--record-color);flex-shrink:0}.business-current-state>p{color:var(--ink);margin:12px 0 0;font-size:15px;line-height:1.8}.current-finance-facts{background:var(--surface);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;padding:16px;display:grid}.current-finance-facts.finance-facts-single{grid-template-columns:minmax(0,1fr)}.current-finance-facts>div>span{color:var(--muted);margin-bottom:6px;font-size:14px;display:block}.current-finance-facts strong{font-size:17px;font-weight:700}.current-finance-facts .collection-pending strong{color:var(--state-pending)}.current-finance-facts>p{grid-column:1/-1;margin:0;font-size:15px;line-height:1.7}.collection-overdue{color:var(--state-danger);margin-top:6px;font-weight:650;display:block}.current-status-actions{gap:12px;margin-top:22px;display:grid}.current-status-actions>button{white-space:normal;gap:8px;height:auto;min-height:44px;font-size:15px}.record-track{margin:0;padding:0;list-style:none}.record-track>.record-node{grid-template-columns:32px minmax(0,1fr);gap:14px;margin:0;padding:0 0 26px;display:grid;position:relative}.record-track>.record-node:not(:last-child):before{content:"";background:var(--record-color);opacity:.3;width:2px;position:absolute;top:32px;bottom:0;left:15px}.record-track>.record-node:last-child{padding-bottom:0}.record-node>.record-marker{z-index:1;border:1.5px solid var(--record-color);width:32px;height:32px;color:var(--record-color);background:var(--surface);border-radius:50%;place-items:center;display:grid}.record-content{min-width:0;padding-top:3px}.record-content>.record-meta{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:16px;line-height:1.6;display:flex}.record-meta time{font-variant-numeric:tabular-nums}.record-meta>span{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.record-content>h4{color:var(--ink);overflow-wrap:anywhere;margin:8px 0 0;font-size:17px;font-weight:650;line-height:1.65}.local-history.audit-timeline{box-shadow:none;border:0;padding:28px}.unified-live .detail-main>.local-history.audit-timeline{margin:0}.audit-timeline .audit-heading>h2{align-items:center;gap:10px;margin:0;font-size:21px;line-height:1.5;display:flex}.audit-heading>h2>svg{color:var(--accent-text)}.audit-heading>p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.75}.audit-day{margin-top:26px}.audit-day+.audit-day{border-top:1px solid var(--line);padding-top:24px}.audit-day-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.audit-day-heading h3{background:var(--surface-muted);border-radius:5px;margin:0;padding:6px 12px;font-size:17px;font-weight:700;line-height:1.5}.audit-day-heading>span{color:var(--muted);font-size:14px}.audit-timeline details.audit-changes{margin-top:12px;font-size:15px}.audit-changes>summary{color:var(--accent-text);font-weight:600}.audit-changes>dl{background:var(--surface-muted);border-radius:6px;margin:14px 0 0;padding:16px}.audit-changes dt{color:var(--ink);font-size:15px;font-weight:650}.audit-changes dd{margin:6px 0 16px;font-size:15px;line-height:1.8}.audit-changes dl>div:last-child>dd{margin-bottom:0}.audit-record-note,.timeline-empty{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.75}.approval-summary-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 20px;display:flex}.local-detail>.approval-records:first-child .approval-summary-heading{margin-top:0}.approval-summary-heading h3{margin:0;font-size:18px;font-weight:700}.approval-summary-heading>span{color:var(--muted);font-size:14px}.approval-record-title{flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:17px;line-height:1.5;display:flex}.approval-record-title strong{color:var(--ink);font-weight:700}.approval-record-title>span{color:var(--record-color);font-weight:650}.approval-records .record-meta{margin-top:8px}.approval-record-version{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.75}.approval-record-opinion{color:var(--ink);margin:12px 0;font-size:16px;line-height:1.8}.approval-records-compact>button{white-space:normal;gap:8px;height:auto;min-height:44px;margin-top:24px;font-size:15px}.approval-record-empty{color:var(--muted);font-size:15px;line-height:1.7}.detail-page .approval-history .history-heading h3{font-size:20px;line-height:1.5}.detail-page .approval-history .history-heading p{font-size:15px;line-height:1.75}.approval-records .approval-record-title>strong,.approval-records .approval-record-title>span{font-size:17px}.approval-records .record-meta>span,.approval-records .record-meta>time{color:var(--ink);margin-left:0;font-size:16px}.approval-records .approval-record-opinion .long-text-body{color:var(--ink);font-size:16px;line-height:1.8}.operation-record-panel .review-evidence-entry{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;margin:0 28px 28px;padding:18px 20px}.review-evidence-entry>div:first-child{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.review-evidence-entry>div:first-child strong{font-size:16px}.review-evidence-entry>div:first-child p{color:var(--muted);font-size:14px;line-height:1.7}.review-evidence-entry>button{height:auto;min-height:42px;margin-top:14px}.review-evidence-entry>.approval-records{border-top:1px solid var(--line);background:var(--surface);margin-top:22px;padding-top:20px}.detail-page .approval-records-compact .approval-record-opinion{margin-top:10px}.detail-page .approval-records-compact .approval-record-version{margin:8px 0}.detail-page .process-track{gap:8px;padding:2px 0 10px;overflow-x:auto}.detail-page .process-track>div{min-width:150px}.detail-page .process-track strong{font-size:14px}.detail-combined-tab{gap:24px;padding:24px;display:grid}.detail-combined-tab[hidden]{display:none}.detail-combined-tab .detail-stamp-entry{border:1px solid var(--line);background:var(--surface-muted);border-radius:9px;padding:22px}.detail-stamp-actions{flex-wrap:wrap;gap:10px;display:flex}.detail-record-list{gap:10px;display:grid}.detail-record-list article{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.detail-record-list strong,.detail-record-list small{overflow-wrap:anywhere;display:block}.detail-record-list small{color:var(--muted);margin-top:5px;font-size:13px}.detail-record-list article>span{color:var(--accent-text);font-size:13px;font-weight:700}.detail-branch-section{border-top:1px solid var(--line);padding-top:22px}.detail-branch-section>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.detail-branch-section h3{margin:0;font-size:18px}.detail-branch-section>header>span{color:var(--muted);font-size:14px}@container business-detail (width<=680px){.detail-record-list article{grid-template-columns:1fr}}@media (max-width:600px){.operation-record-panel .review-evidence-entry{margin:0 16px 16px}}.detail-page .detail-hero .detail-facts{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:18px 24px}.detail-page .detail-hero .detail-facts>div{border:0;min-width:0;padding:0}.detail-page .detail-hero .detail-facts strong{overflow-wrap:anywhere}@media (max-width:1280px){.detail-page .detail-hero .detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.detail-page .detail-hero .detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.detail-page .detail-hero .detail-facts{grid-template-columns:minmax(0,1fr)}}.list-time{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);flex-direction:column;gap:2px;font-size:13px;line-height:1.35;display:inline-flex}.list-time>small{color:var(--muted);margin:0;font-size:12px;font-weight:400;display:block}.business-list-page .business-kind-summary.two-cards,.business-list-page.annual-workbench-list .business-kind-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.business-list-page .table-toolbar{grid-template-columns:minmax(260px,1fr) auto;align-items:center;display:grid}.business-list-page .table-toolbar>.search-field{border-color:var(--line);width:min(440px,100%);height:40px}.business-list-page .table-toolbar>.toolbar-filters{grid-column:1/-1;justify-content:flex-end}.business-list-page .table-toolbar .toolbar-filters label{display:flex}.business-list-page .page-actions-row{justify-content:flex-end}.business-list-page .business-overview-heading h2,.meeting-management .meeting-page-heading h2,.stamp-review .sr-heading h2{margin:0;font-size:24px;font-weight:650;line-height:1.35}.business-list-page .business-overview-heading p,.meeting-management .meeting-page-heading p,.stamp-review .sr-heading p{font-size:14px;line-height:1.6}.approval-center .list-heading-row h3,.ledger-page .ledger-filter-heading h3,.annual-ledger .annual-ledger-heading h3{font-size:18px;font-weight:650;line-height:1.4}.business-list-page .table-toolbar .segmented-control button,.approval-center .approval-list-toolbar .segmented-control button,.meeting-management .meeting-filters button,.stamp-review .sr-tabs button{box-sizing:border-box;height:34px;min-height:34px;padding:0 11px;font-size:13px;font-weight:500;line-height:1.3}.business-list-page .table-toolbar .segmented-control button.active,.approval-center .approval-list-toolbar .segmented-control button.active,.meeting-management .meeting-filters button[aria-pressed=true],.stamp-review .sr-tabs button.active{font-weight:650}.business-list-page .business-table td>.list-time{display:inline-flex}.business-list-page .business-table td>.list-time>small{margin:0}.approval-center .approval-list-toolbar{border-bottom:1px solid var(--line-light);grid-template-columns:minmax(250px,1fr) auto auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.approval-center .approval-list-toolbar .search-field{border-color:var(--line);width:min(400px,100%);height:40px}.approval-center .approval-list-columns{color:var(--muted);background:var(--surface-muted);border-bottom:1px solid var(--line-light);grid-template-columns:minmax(0,1fr) 116px 132px 132px;align-items:center;gap:12px;padding:10px 18px 10px 67px;font-size:12px;font-weight:600;display:grid}.approval-center .approval-card-row{cursor:pointer;background:0 0;grid-template-columns:35px minmax(0,1fr) 116px 132px 132px;align-items:center;gap:12px;min-height:112px;padding:16px 0;display:grid}.approval-center .approval-card-row:focus-visible{outline:2px solid var(--blue-700);outline-offset:-2px}.approval-center .approval-card-main>div{flex-wrap:wrap;min-width:0}.approval-center .approval-card-main strong,.approval-center .approval-card-main p{color:var(--ink)}.approval-center .approval-card-main>span{font-size:12px}.approval-center .approval-card-main .approval-record-number{color:var(--muted);font-variant-numeric:tabular-nums}.approval-center .approval-card-status .status-tag{white-space:normal;max-width:100%}.approval-center .approval-card-status{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.approval-center .approval-card-time .list-time{color:var(--muted)}.approval-center .approval-card-action{color:var(--blue-700);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.approval-center .approval-card-action strong{font-weight:600}.approval-center .approval-card-action svg{flex-shrink:0}.meeting-management .meeting-toolbar,.stamp-review .sr-toolbar{justify-content:space-between}.meeting-management .meeting-toolbar .meeting-search,.stamp-review .sr-toolbar .search-field{border-color:var(--line);flex:300px;max-width:430px}@media (max-width:950px){.stamp-review .sr-toolbar .search-field{flex:none;width:100%;max-width:none;height:40px;min-height:40px}}.meeting-management .meeting-filters,.stamp-review .sr-tabs{background:var(--surface-muted);border:1px solid var(--line);border-radius:8px;gap:2px;margin-left:auto;padding:3px}.meeting-management .meeting-filters button,.stamp-review .sr-tabs button{border-radius:6px}.meeting-management .meeting-filters button[aria-pressed=true],.stamp-review .sr-tabs button.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft)}.meeting-management .meeting-filters button.has-tasks{color:var(--ink);background:0 0}.meeting-management .meeting-filters button.has-tasks[aria-pressed=true]{background:var(--surface);box-shadow:var(--shadow-soft)}.meeting-management .meeting-filters button.has-tasks b,.stamp-review .sr-tabs .sr-count{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-width:20px;height:20px;color:var(--ink);border-radius:5px;padding:0 5px;font-size:12px;font-weight:650}.stamp-review .sr-tabs button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.stamp-review .sr-tabs .sr-count{font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.meeting-management .meeting-list-card .meeting-own-task{margin-top:5px;font-size:13px;line-height:1.4}.meeting-list-card tbody tr.meeting-needs-action{background:var(--surface)}.meeting-list-card tbody tr.meeting-needs-action:-webkit-any(:hover,:focus-within,.is-selected){background:var(--control-hover)}.meeting-list-card tbody tr.meeting-needs-action:is(:hover,:focus-within,.is-selected){background:var(--control-hover)}.meeting-list-card th:first-child{width:auto}.meeting-list-card th:nth-child(2){width:13%}.meeting-list-card th:nth-child(3){width:16%}.meeting-list-card th:nth-child(4){width:126px}.meeting-list-card th:nth-child(5){width:154px}.meeting-list-card th:nth-child(6){width:144px}.meeting-list-card .meeting-description,.meeting-list-card .meeting-project{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--muted);-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.meeting-list-card .meeting-description.record-identity-meta{font-size:12px}.meeting-list-card .meeting-row-number{font-variant-numeric:tabular-nums}.meeting-list-card .meeting-row-status{text-align:right;justify-content:flex-end}.meeting-list-card td>.list-time{display:inline-flex}.stamp-review .sr-list{min-width:1080px}.stamp-review .sr-list th:nth-last-child(3),.stamp-review .sr-list td:nth-last-child(3){width:125px}.stamp-review .sr-list th:nth-last-child(2),.stamp-review .sr-list td:nth-last-child(2){width:130px}.stamp-review .sr-list td>.list-time{display:inline-flex}:-webkit-any(.business-list-page .business-table,.stamp-review .sr-list,.meeting-management .meeting-list-card) tbody tr:-webkit-any(:hover,:focus-within)>td{background:var(--control-hover)}:is(.business-list-page .business-table,.stamp-review .sr-list,.meeting-management .meeting-list-card) tbody tr:is(:hover,:focus-within)>td{background:var(--control-hover)}:-webkit-any(.business-list-page .business-table,.stamp-review .sr-list,.meeting-management .meeting-list-card) tbody tr:-webkit-any(:hover,:focus-within){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}:is(.business-list-page .business-table,.stamp-review .sr-list,.meeting-management .meeting-list-card) tbody tr:is(:hover,:focus-within){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.approval-center .approval-card-row:-webkit-any(:hover,:focus-within){background:var(--control-hover)}.approval-center .approval-card-row:is(:hover,:focus-within){background:var(--control-hover)}.attention-board .attention-row:-webkit-any(:hover,:focus-visible){background:var(--control-hover)}.attention-board .attention-row:is(:hover,:focus-visible){background:var(--control-hover)}.approval-center .approval-card-row.task-pending-row,.attention-board .attention-row.task-pending-row{background:var(--surface);box-shadow:none}.approval-center .approval-card-row.task-pending-row:-webkit-any(:hover,:focus-within){background:var(--control-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.approval-center .approval-card-row.task-pending-row:is(:hover,:focus-within){background:var(--control-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.attention-board .attention-row.task-pending-row:-webkit-any(:hover,:focus-visible){background:var(--control-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.attention-board .attention-row.task-pending-row:is(:hover,:focus-visible){background:var(--control-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.approval-center .approval-card-row:not(.task-pending-row):-webkit-any(:hover,:focus-within){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.approval-center .approval-card-row:not(.task-pending-row):is(:hover,:focus-within){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.attention-board .attention-row:not(.task-pending-row):-webkit-any(:hover,:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.attention-board .attention-row:not(.task-pending-row):is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-text) 22%,var(--line))}.attention-board .attention-table-head,.attention-board .attention-row{grid-template-columns:105px minmax(0,1fr) 100px 76px 132px}.attention-board .attention-action.task-list-action{justify-content:center}.task-own-label{border:1px solid color-mix(in srgb,var(--accent-text) 25%,var(--line));background:var(--tint-blue);width:max-content;max-width:100%;min-height:24px;color:var(--accent-text);white-space:nowrap;border-radius:5px;align-items:center;margin-top:5px;padding:2px 7px;font-size:13px;font-weight:650;line-height:1.4;display:inline-flex}.stamp-review .sr-list small.task-own-label{white-space:nowrap;display:inline-flex}.task-list-action,.approval-center .approval-card-action.task-list-action{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-width:112px;min-height:38px;color:var(--blue-700);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:14px;font-weight:650;line-height:1.35;display:inline-flex}.task-list-action svg{flex:none}.task-list-action:-webkit-any(:hover,:focus-visible){border-color:var(--blue-700);background:var(--control-hover)}.task-list-action:is(:hover,:focus-visible){border-color:var(--blue-700);background:var(--control-hover)}.approval-center .approval-card-row:-webkit-any(:hover,:focus-visible) .task-list-action{border-color:var(--blue-700);background:var(--control-hover)}.approval-center .approval-card-row:is(:hover,:focus-visible) .task-list-action{border-color:var(--blue-700);background:var(--control-hover)}.business-list-page .business-table{min-width:1060px}.business-list-page .business-table th:last-child,.business-list-page .business-table td:last-child{width:132px;min-width:132px;padding-inline-start:8px;padding-inline-end:8px}.business-list-page .business-table tr:-webkit-any(:hover,:focus-within)>td:last-child{background:var(--control-hover)}.business-list-page .business-table tr:is(:hover,:focus-within)>td:last-child{background:var(--control-hover)}.stamp-review .sr-list th:last-child,.stamp-review .sr-list td:last-child{white-space:nowrap;width:132px}.business-list-page .business-table th,.meeting-management .meeting-list-card th,.stamp-review .sr-list th,.ledger-page .ledger-table th{color:var(--muted);background:var(--surface-muted);font-size:13px;font-weight:650;line-height:1.4}.business-list-page .business-table td,.meeting-management .meeting-list-card td,.stamp-review .sr-list td,.ledger-page .ledger-table td{vertical-align:middle;font-size:14px;line-height:1.5}.business-list-page .status-tag,.stamp-review .sr-list .stamp-application-status,.ledger-page .ledger-table .status-tag,.approval-center .approval-card-status .status-tag{border-radius:6px;min-height:29px;padding:4px 8px;font-size:14px;line-height:1.4}.meeting-management .meeting-list-card :-webkit-any(.meeting-status,.meeting-record-status){border-radius:6px;min-height:29px;padding:4px 8px;font-size:14px;line-height:1.4}.meeting-management .meeting-list-card :is(.meeting-status,.meeting-record-status){border-radius:6px;min-height:29px;padding:4px 8px;font-size:14px;line-height:1.4}html[data-theme] .app-shell :-webkit-any(.business-list-page,.meeting-management .meeting-list-card,.stamp-review .sr-list,.ledger-page .ledger-table,.approval-center .approval-card-status) :-webkit-any(.status-tag,.meeting-status,.meeting-record-status,.stamp-badge,.stamp-application-status){font-size:14px;font-weight:650;line-height:1.4}html[data-theme] .app-shell :is(.business-list-page,.meeting-management .meeting-list-card,.stamp-review .sr-list,.ledger-page .ledger-table,.approval-center .approval-card-status) :is(.status-tag,.meeting-status,.meeting-record-status,.stamp-badge,.stamp-application-status){font-size:14px;font-weight:650;line-height:1.4}.ledger-page .ledger-table .ledger-id-line{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;margin-top:6px;font-size:12px;line-height:1.4;display:flex}.ledger-page .ledger-table .ledger-id-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ledger-page .ledger-table .ledger-id-line .copy-control{flex:none}.ledger-page .ledger-table{min-width:1420px}.ledger-page .ledger-table .ledger-company-project{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.ledger-page .ledger-table .ledger-company-project>.text-button{min-width:0;max-width:50%;color:var(--ink);white-space:nowrap;flex:0 50%;font-size:13px;font-weight:600;display:inline-flex}.ledger-page .ledger-table .ledger-company-project .ledger-company-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ledger-page .ledger-table .ledger-company-project>span{min-width:0;color:var(--ink);white-space:nowrap;flex:50%;align-items:center;font-size:13px;display:inline-flex}.ledger-page .ledger-table .ledger-company-project .ledger-project-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ledger-page .ledger-table .ledger-company-project .copy-control{flex:none}.ledger-page .ledger-table .ledger-materials-link{margin-top:5px;font-size:12px}.ledger-page .ledger-table td>.list-time{display:inline-flex}@media (max-width:1100px){.meeting-list-card table{min-width:1050px}.approval-center .approval-list-toolbar{grid-template-columns:minmax(240px,1fr) auto}.approval-center .approval-list-toolbar .compact-select{grid-column:2}.approval-center .approval-list-columns{grid-template-columns:minmax(0,1fr) 108px 112px 132px}.approval-center .approval-card-row{grid-template-columns:35px minmax(0,1fr) 108px 112px 132px}.attention-board .attention-table-head,.attention-board .attention-row{grid-template-columns:98px minmax(0,1fr) 68px 132px}}@media (max-width:700px){.approval-center .approval-list-toolbar{flex-direction:column;align-items:stretch;display:flex}.approval-center .approval-list-toolbar .search-field{width:100%}.approval-center .approval-list-columns{display:none}.approval-center .approval-card-row{grid-template-columns:35px minmax(0,1fr) 112px}.approval-center .approval-card-status,.approval-center .approval-card-time,.approval-center .approval-card-action{grid-column:3}.approval-center .approval-card-time{grid-row:1}.approval-center .approval-card-status{grid-row:2}.approval-center .approval-card-action{grid-row:3}.approval-center .priority-marker,.approval-center .approval-card-main{grid-row:1/4}.business-list-page .table-toolbar{grid-template-columns:1fr}.business-list-page .table-toolbar>.toolbar-filters{grid-column:1}.meeting-management .meeting-toolbar .meeting-search,.stamp-review .sr-toolbar .search-field{width:100%;max-width:none}.attention-board .attention-row{grid-template-columns:minmax(0,1fr) 132px}}.ledger-page .company-ledger-toolbar{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 18px;display:flex}.ledger-page .company-ledger-format,.ledger-page .company-ledger-export,.ledger-page .company-ledger-scroll-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ledger-page .company-ledger-format label{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ledger-page .company-ledger-format select{border:1px solid var(--line);height:34px;color:var(--ink);background:var(--surface);font:inherit;border-radius:5px;padding:0 8px}.ledger-page .company-ledger-format input[type=range]{width:100px;accent-color:var(--blue-700)}.ledger-page .company-ledger-format output{min-width:37px;color:var(--ink);font-variant-numeric:tabular-nums}.ledger-page .company-ledger-format input[type=checkbox]{accent-color:var(--blue-700)}.ledger-page .company-ledger-hint{color:var(--muted);flex:100%;font-size:12px;line-height:1.45}.ledger-page .company-ledger-scroll-actions{color:var(--muted);margin-left:auto;font-size:12px}.ledger-page .company-ledger-toolbar .secondary-button{gap:5px;min-height:34px;padding:0 9px;font-size:12px}.ledger-page .company-ledger-top-scroll{border-bottom:1px solid var(--line-light);scrollbar-gutter:stable;width:100%;max-width:100%;height:17px;overflow:auto hidden}.ledger-page .company-ledger-scroll{overflow:auto visible}.ledger-page .company-ledger-table{width:var(--ledger-total-width);min-width:var(--ledger-total-width);table-layout:fixed;max-width:none}.ledger-page .company-ledger-table th{font-size:var(--ledger-font-size);white-space:normal;overflow-wrap:anywhere;vertical-align:middle;padding:9px 17px 9px 10px;position:relative}.ledger-page .company-ledger-table td{height:var(--ledger-row-height);font-size:var(--ledger-font-size);vertical-align:middle;padding:6px 10px;line-height:1.4}.ledger-page .company-ledger-table .ledger-cell{width:100%;min-width:0;font-size:inherit;line-height:inherit}.ledger-page .company-ledger-table .ledger-cell:not(.ledger-company-cell){align-items:center;gap:4px;display:flex}.ledger-page .company-ledger-table .company-ledger-number{text-align:right}.ledger-page .company-ledger-table .company-ledger-number .ledger-cell{justify-content:flex-end}.ledger-page .company-ledger-table .ledger-cell>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.ledger-page .company-ledger-table .ledger-cell .copy-control{flex:none}.ledger-page .company-ledger-table .ledger-company-cell .text-button{max-width:100%;min-height:0;color:var(--ink);font-size:inherit;font-weight:600;line-height:inherit;text-align:left;white-space:inherit;overflow-wrap:anywhere;justify-content:flex-start}.ledger-page .company-ledger-table .ledger-company-cell .ledger-row-meta{min-width:0;max-width:100%;color:var(--muted);font-size:calc(var(--ledger-font-size) - 1px);align-items:center;gap:4px;margin-top:3px;line-height:1.3;display:flex}.ledger-page .company-ledger-table .ledger-project-cell{color:var(--muted);font-size:inherit;font-weight:400}.ledger-page .company-ledger-table .ledger-company-cell .ledger-materials-link{font-size:calc(var(--ledger-font-size) - 1px);justify-content:flex-start;margin-top:3px;display:flex}.ledger-page .company-ledger-table[data-wrap=false] .ledger-cell,.ledger-page .company-ledger-table[data-wrap=false] .ledger-cell>span,.ledger-page .company-ledger-table[data-wrap=false] .ledger-company-cell .text-button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-page .company-ledger-table[data-wrap=true] .ledger-cell,.ledger-page .company-ledger-table[data-wrap=true] .ledger-cell>span{white-space:normal;overflow-wrap:anywhere}.ledger-page .company-ledger-table .company-ledger-resize{cursor:col-resize;touch-action:none;background:0 0;border:0;width:12px;height:100%;padding:0;position:absolute;top:0;right:0}.ledger-page .company-ledger-table .company-ledger-resize:after{content:"";border-left:2px solid var(--line);position:absolute;top:25%;bottom:25%;left:5px}.ledger-page .company-ledger-table .company-ledger-resize:-webkit-any(:hover,:focus-visible):after{border-color:var(--blue-700)}.ledger-page .company-ledger-table .company-ledger-resize:is(:hover,:focus-visible):after{border-color:var(--blue-700)}.ledger-page .company-ledger-table .company-ledger-resize:focus-visible{outline:2px solid var(--blue-700);outline-offset:-2px}html[data-theme] .app-shell .ledger-page .company-ledger-table .status-tag{font-size:var(--ledger-font-size);line-height:1.35}@media (max-width:700px){.ledger-page .company-ledger-toolbar{align-items:stretch}.ledger-page .company-ledger-format,.ledger-page .company-ledger-export{width:100%}.ledger-page .company-ledger-scroll-actions{margin-left:0}}.app-shell .record-identity-primary{color:var(--ink);font-size:14px;font-weight:650;line-height:1.45}.app-shell .record-identity-secondary{color:var(--muted);font-size:13px;font-weight:400;line-height:1.45}.app-shell .record-identity-meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:1.4}.app-shell .text-button.record-identity-primary:-webkit-any(:hover,:focus-visible){color:var(--accent-text)}.app-shell .text-button.record-identity-primary:is(:hover,:focus-visible){color:var(--accent-text)}.record-identity-secondary,.record-identity-meta{overflow-wrap:anywhere}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;display:grid}.business-list-page:is(.annual-business-workbench,.annual-workbench-list){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;display:grid}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading{grid-column:1/-1}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading{grid-column:1/-1}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.surface{grid-column:1/-1}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.surface{grid-column:1/-1}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading{min-width:0;margin:0}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading{min-width:0;margin:0}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading p{min-height:22px;margin:6px 0 0}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-overview-heading p{min-height:22px;margin:6px 0 0}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards{box-sizing:border-box;gap:4px;width:100%;max-width:100%;padding:4px;display:flex}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards{box-sizing:border-box;gap:4px;width:100%;max-width:100%;padding:4px;display:flex}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards button{box-sizing:border-box;flex:1 1 0;gap:16px;min-width:0;height:46px;min-height:46px;padding:9px 18px}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards button{box-sizing:border-box;flex:1 1 0;gap:16px;min-width:0;height:46px;min-height:46px;padding:9px 18px}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards strong{white-space:nowrap;font-size:16px}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards strong{white-space:nowrap;font-size:16px}.annual-business-workbench>[aria-label=商业保函阶段筛选]{grid-area:3/1;place-self:center start;margin:0}.business-list-page>.business-list-scope{grid-area:3/2;align-self:center;min-width:0;margin:0}.business-list-page>.business-list-scope .scope-chip{font-size:12px}@media (max-width:900px){.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list){grid-template-columns:minmax(0,1fr)}.business-list-page:is(.annual-business-workbench,.annual-workbench-list){grid-template-columns:minmax(0,1fr)}.annual-business-workbench>[aria-label=商业保函阶段筛选],.business-list-page>.business-list-scope{grid-area:auto/1}.business-list-page:-webkit-any(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards button{gap:8px;padding-inline-start:12px;padding-inline-end:12px}.business-list-page:is(.annual-business-workbench,.annual-workbench-list)>.business-kind-summary.two-cards button{gap:8px;padding-inline-start:12px;padding-inline-end:12px}}.hp-history{min-width:0;box-shadow:none;background:#fff;border:1px solid #e2e2e5;border-radius:12px;overflow:hidden;padding:0!important}.hp-history-heading{justify-content:space-between;align-items:center;gap:14px;padding:21px 20px 15px;display:flex}.hp-history-heading>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hp-history-heading svg{color:#414245}.hp-history-heading h3{margin:0;font-size:16px;font-weight:650;line-height:1.4}.hp-history-heading span{color:#797a7f;margin-left:4px;font-size:12px}.hp-reset{color:#696a6e;place-items:center;min-width:28px;display:grid;padding:5px!important}.hp-history-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 20px 12px;display:flex}.hp-operation-tabs{background:#eeeef0;border-radius:8px;flex-wrap:nowrap;gap:2px;width:max-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.hp-operation-tabs button{white-space:nowrap;min-height:32px;padding:0 11px;font-size:12px}.hp-operation-tabs button[aria-pressed=true]{color:#252628;background:#fff;border-radius:6px;box-shadow:0 1px 4px #20212420}.hp-operation-tabs b{margin-left:5px}.hp-search{color:#77787c;box-sizing:border-box;background:#f5f5f6;border:1px solid #e2e2e5;border-radius:8px;flex:240px;align-items:center;gap:8px;min-width:180px;max-width:360px;height:38px;padding:0 11px;display:flex}.hp-search input{color:#303236;width:100%;min-width:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;height:auto!important;padding:0!important}.hp-search input::placeholder{color:#7c7d83}.hp-search button{place-items:center;padding:0;display:grid}.hp-history-meta{color:#818287;justify-content:space-between;align-items:center;gap:8px;padding:0 20px 14px;font-size:11px;display:flex}.hp-history-meta>div{align-items:center;gap:12px;display:flex}.hp-history-meta button{white-space:nowrap;color:#626367;padding:0;font-size:11px}.hp-filter-tags{flex-wrap:wrap;gap:6px;padding:0 20px 12px;display:flex}.hp-filter-tags button{overflow-wrap:anywhere;background:#f0f0f3;border:1px solid #e0e0e5;border-radius:5px;align-items:center;gap:5px;max-width:100%;padding:4px 7px;font-size:11px;display:flex}.hp-history-table-wrap{max-width:100%;overflow:auto;margin:0!important}.hp-history-table{table-layout:fixed;min-width:820px}.hp-history-table>thead>tr>th{height:46px!important;padding:0 10px!important;font-size:12px!important}.hp-column-title{width:100%;min-width:0;display:flex}.hp-column-title .unified-ledger-column-filter{min-width:0;font-weight:600!important}.hp-history-table>tbody>tr>td{overflow-wrap:anywhere;vertical-align:top!important;padding:17px 13px!important;font-size:13px!important}.hp-history-table>tbody>tr>td:first-child{white-space:nowrap}.hp-history-table>tbody>tr>td:last-child{text-align:left}.hp-history-table>tbody>tr>td small{margin-top:5px;font-size:11px;line-height:1.65}.hp-history-table>tbody>tr>td>strong{font-size:13px!important}.hp-history-table>tbody>tr>td>time{color:#7b7c82;font-variant-numeric:tabular-nums;font-size:12px}.hp-history-table .hp-event:hover{background:#f5f5f7}.hp-history-table>tbody>.hp-event>td:first-child{box-shadow:none}.hp-history-table>tbody>.hp-event:hover>td:first-child{box-shadow:inset 3px 0 #55565e}.hp-history-table .hp-day-row td{box-shadow:none!important;background:#fff!important;border:0!important;padding:10px 12px!important}.hp-day-row button{color:#343539;text-align:left;background:#f3f3f5;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.hp-day-row span{color:#88898e;font-size:11px}.hp-day-action{margin-left:auto}.hp-detail-button{max-width:100%;min-height:32px;border-radius:7px!important;font-size:12px!important}.hp-detail-button.is-selected{color:#fff!important;background:#242527!important;border-color:#242527!important}.hp-action{font-weight:600}.hp-tone-red.hp-action,.hp-tone-red.hp-result{color:#bd3945!important}.hp-tone-green.hp-result{color:#287853!important}.hp-tone-amber.hp-result{color:#a75b13!important}.hp-tone-blue.hp-action{color:#303236!important}.hp-count{color:#6d6e73;background:#eeeef0;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:10px;display:inline-flex}.hp-result{white-space:nowrap;font-size:12px}.hp-clamp{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hp-long{min-width:0;display:block}.hp-long .text-button{color:#5157db;padding:2px 0;font-size:11px}.hp-long>span:not(.hp-clamp){white-space:pre-wrap;overflow-wrap:anywhere}.hp-history-table .hp-expanded>td{box-shadow:none!important;white-space:normal!important;background:#fafafb!important;border-bottom:1px solid #e5e5e8!important;padding:0 14px 18px!important}.hp-detail-content{min-width:0;padding:16px 0 0}.hp-batch{gap:0;display:grid}.hp-batch>section{border-bottom:1px solid #e4e4e7;min-width:0;padding:15px 0}.hp-batch>section:last-child{border:0}.hp-batch-heading{align-items:center;gap:16px;display:flex}.hp-original{min-width:0;margin-top:12px}.hp-original.hp-fit .unified-ledger-original-table-wrap{height:var(--hp-source-height)!important;max-height:600px!important}.hp-original .external-ledger-source-surface{margin:0}.hp-table-foot{color:#8b8c90;border-top:1px solid #ededee;justify-content:space-between;gap:10px;padding:12px 20px;font-size:10px;display:flex}.hp-table-foot button{white-space:nowrap;padding:0;font-size:10px}.hp-muted{color:#7b7c81}.hp-more{margin:0 auto;font-size:12px;display:block;padding:7px!important}.hp-empty{color:#8b8c92;white-space:normal;place-items:center;gap:12px;padding:48px 16px;display:grid}.hp-empty strong{color:#55565d}.hp-empty span{font-size:12px}.hp-history-table{table-layout:fixed;width:100%;min-width:506px}.hp-history-table>thead>tr>th{padding:0 9px!important;font-size:13px!important}.hp-history-table>tbody>.hp-event>td{vertical-align:top!important;text-align:left!important;padding:16px 10px!important;font-size:14px!important;line-height:1.65!important}.hp-history-table>tbody>.hp-event>td>div{min-width:0;text-align:left!important}.hp-first-line{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:36px;display:flex;text-align:left!important}.hp-first-line>strong,.hp-action{line-height:1.6;font-size:14px!important;font-weight:600!important}.hp-first-line>time{color:#74767c;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px!important}.hp-object-cell{color:#35373b;flex-direction:column;align-items:stretch;gap:4px;font-size:14px;line-height:1.65;display:flex;text-align:left!important}.hp-object-cell .hp-first-line{justify-content:flex-start!important}.hp-row-hint{color:#74767d;line-height:1.6;display:block;text-align:left!important;margin:0!important;font-size:13px!important}.hp-state-summary{flex-wrap:wrap;align-items:center;gap:5px 7px;min-height:36px;font-size:14px;line-height:1.65;display:flex;text-align:left!important}.hp-state-summary>.hp-before-state{color:#74767c}.hp-state-summary>svg{color:#a3a4aa;flex-shrink:0}.hp-state-summary>.status-tag{margin:0;font-size:13px;font-weight:550}.hp-person-cell,.hp-result-cell{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.hp-detail-button{white-space:nowrap;align-items:center;min-height:36px;line-height:1.45;display:inline-flex;border-radius:7px!important;padding:6px 9px!important;font-size:13px!important}.hp-result{font-size:13px}.hp-result-cell .hp-first-line{width:100%}.hp-source-badge,.hp-delete-badge{white-space:nowrap;border-radius:4px;align-items:center;padding:1px 6px;font-size:12px;line-height:1.65;display:inline-flex}.hp-source-badge{flex:none;align-self:center;width:auto!important}.hp-source-badge.system{color:#315e9c;background:#edf3fc}.hp-delete-badge{color:#b63843;background:#fff0f1}.hp-history-table>tbody>.hp-event.is-destructive{background:#fffafb}.hp-history-table>tbody>.hp-event.is-destructive>td:first-child{box-shadow:inset 3px 0 #c34c56!important}.hp-history-table>tbody>.hp-event.is-destructive .hp-action{color:#b63843!important}.hp-history-heading h3{font-size:17px}.hp-history-heading span{font-size:13px}.hp-history-meta,.hp-history-meta button{font-size:12px}.hp-operation-tabs button,.hp-search input{font-size:13px}.hp-day-row strong{font-size:13px!important}.hp-day-row span{font-size:12px}.hp-detail-content{white-space:normal;gap:18px;min-width:0;padding:14px 4px 2px;display:grid;text-align:left!important}.hp-detail-content h4{font-weight:650;line-height:1.6;color:#303237!important;text-align:left!important;margin:0 0 12px!important;font-size:15px!important}.hp-detail-content h4>span{color:#7f8288;margin-left:8px;font-size:13px;font-weight:400}.hp-change-list{grid-template-columns:124px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.hp-change-heading{text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:7px;display:flex}.hp-detail-content .hp-change-heading h4{margin:0!important;font-size:14px!important}.hp-change-heading>span{color:#85868b;font-size:12px;line-height:1.8}.hp-change-rows{min-width:0}.hp-change-item{grid-template-columns:72px minmax(0,1fr);align-items:baseline;column-gap:16px;min-width:0;padding:8px 0;display:grid}.hp-change-item+.hp-change-item{border-top:1px solid #e8e8eb}.hp-change-item>strong{color:#4b4d52;font-weight:500;line-height:1.8;text-align:left!important;font-size:14px!important}.hp-change-values{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;display:flex}.hp-change-values>svg{color:#a1a3aa;flex:none;align-self:center}.hp-change-values>div{align-items:baseline;gap:8px;min-width:0;max-width:100%;display:inline-flex;text-align:left!important}.hp-change-side{color:#909298;flex-shrink:0;font-size:12px;line-height:1.8}.hp-change-values .hp-long{white-space:normal;overflow-wrap:anywhere;line-height:1.8;text-align:left!important;font-size:14px!important}.hp-change-before .hp-long{color:#777a81!important}.hp-change-after .hp-long{font-weight:550;color:#292b30!important}.hp-change-item.is-long .hp-change-values{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:start;display:grid}.hp-change-item.is-long .hp-change-values>div{gap:4px;display:grid}.hp-readable-facts{min-width:0;text-align:left!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 28px!important;margin:0!important;padding:0!important;font-size:14px!important;display:grid!important}.hp-readable-facts:empty{display:none!important}.hp-readable-facts>div{min-width:0;text-align:left!important;margin:0!important;padding:0!important;display:block!important}.hp-readable-facts>.is-wide{grid-column:1/-1}.hp-readable-facts dt{color:#7b7e85!important;text-align:left!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important}.hp-readable-facts dd{white-space:normal;min-width:0;color:#34373b!important;text-align:left!important;margin:5px 0 0!important;font-size:14px!important;line-height:1.8!important}.hp-readable-facts .is-opinion dd{font-weight:500}.hp-readable-facts .hp-long,.hp-readable-facts .hp-long>span{white-space:pre-wrap;text-align:left!important;font-size:14px!important}.hp-long .text-button{margin-top:4px;font-size:13px!important}.hp-long .hp-clamp{-webkit-line-clamp:3}.hp-source-section{min-width:0}.hp-source-section .hp-original{margin-top:0}.hp-batch-heading{flex-wrap:wrap;align-items:start;gap:12px}.hp-batch-heading time{font-size:13px!important}.hp-batch-heading strong{font-size:14px!important}.hp-history{container:history-panel/inline-size}@container history-panel (width<=650px){.hp-history-heading{padding:17px 12px 12px}.hp-history-heading span{display:none}.hp-history-tools,.hp-history-meta{padding:0 12px 12px}.hp-history-tools .hp-search{flex-basis:100%;max-width:none}.hp-table-foot{padding:12px;font-size:11px;line-height:1.6}.hp-change-list:not(.is-single){grid-template-columns:minmax(0,1fr);gap:6px}.hp-change-heading{align-items:baseline;gap:10px;padding-top:0;display:flex}.hp-change-item{grid-template-columns:64px minmax(0,1fr);gap:8px}}.app-shell .hp-history-table .hp-change-list :-webkit-any(strong,span,button,a){text-align:left!important}.app-shell .hp-history-table .hp-change-list :is(strong,span,button,a){text-align:left!important}.app-shell .hp-history-table .hp-readable-facts :-webkit-any(strong,span,button,a){text-align:left!important}.app-shell .hp-history-table .hp-readable-facts :is(strong,span,button,a){text-align:left!important}.app-shell .hp-history-table .hp-event :-webkit-any(strong,.hp-row-hint,.hp-clamp){text-align:left!important}.app-shell .hp-history-table .hp-event :is(strong,.hp-row-hint,.hp-clamp){text-align:left!important}.app-shell .hp-history-table .hp-result-cell .hp-detail-button{margin:0!important}.hp-history-table>tbody>.hp-event.is-destructive>td{background:#fffafb!important}.hp-table-foot{font-size:12px;line-height:1.6}@container history-panel (width<=900px){.hp-readable-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container history-panel (width<=560px){.hp-change-list{grid-template-columns:minmax(0,1fr);gap:6px}.hp-readable-facts{grid-template-columns:minmax(0,1fr)!important}}.hp-reader-status{color:#797a7f;margin:0;padding:0 20px 12px;font-size:12px}.detail-tab-body .hp-history{border:0;border-radius:0}.stamp-review.stamp-workspace .handling-dialog:has(.sr-records){width:min(1000px,100vw - 40px);max-width:1000px}.stamp-workspace .sr-records:has(.hp-history){width:100%;min-width:0;margin-inline-start:0;margin-inline-end:0}.hp-history button:focus-visible,.hp-history input:focus-visible{outline-offset:2px;outline:2px solid #4d54ee}.hp-history>.hp-history-table-wrap>table.hp-history-table{table-layout:fixed;width:100%;min-width:506px}.hp-history>.hp-history-table-wrap>table.hp-history-table>tbody>.hp-event>td{text-align:left!important;vertical-align:top!important;font-size:14px!important}.hp-history>.hp-history-table-wrap>table.hp-history-table>thead>tr>th{background:#f5f5f6;height:46px!important;font-size:13px!important}.stamp-workspace details.sr-records.hp-stamp-records{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;margin:0}.stamp-workspace details.hp-stamp-records[open]>.hp-stamp-native-summary{display:none}.stamp-workspace .hp-stamp-native-summary{background:0 0;align-items:center;gap:8px;padding:12px;font-size:14px;list-style:none;display:flex}.stamp-workspace .hp-stamp-native-summary::marker{content:""}.stamp-workspace .hp-stamp-records-body{background:0 0;border:0;padding:0}.hp-history-compact .hp-history-heading{padding:18px 20px 12px}.hp-history-compact .hp-history-heading h3{font-size:16px;font-weight:600}.hp-history-compact .hp-history-heading .hp-heading-count{color:#797a7f;font-size:13px;font-weight:400}.hp-history-compact .hp-history-meta{justify-content:flex-end;padding-top:0}.hp-history-compact .hp-compact-actions{flex-wrap:nowrap;gap:12px;margin-left:auto}.hp-history-compact .hp-refresh{color:#6b6c72;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:inline-flex}.oh-disclosure.oh-disclosure{width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #e2e2e5;border-radius:12px;margin:0;padding:0;overflow:hidden}.oh-disclosure>summary.oh-disclosure-summary{color:#414245;cursor:pointer;box-shadow:none;background:#fff;border:0;border-radius:12px;align-items:center;gap:10px;margin:0;padding:18px 20px;font-size:16px;font-weight:600;line-height:24px;list-style:none;display:flex}.oh-disclosure>summary.oh-disclosure-summary::marker{content:""}.oh-disclosure>summary.oh-disclosure-summary::-webkit-details-marker{display:none}.oh-disclosure>summary.oh-disclosure-summary:before,.oh-disclosure>summary.oh-disclosure-summary:after{content:none!important;display:none!important}.oh-disclosure>summary.oh-disclosure-summary>svg{color:#797a7f;flex:none;transform:none}.oh-disclosure>summary.oh-disclosure-summary>strong{font-size:16px;font-weight:600}.oh-disclosure>summary.oh-disclosure-summary>.oh-disclosure-state{color:#797a7f;margin-left:auto;font-size:13px;font-weight:400;display:inline-flex}.oh-disclosure>summary.oh-disclosure-summary>.oh-disclosure-arrow{width:16px;height:16px;transition:transform .15s}.oh-disclosure[open]>summary.oh-disclosure-summary>.oh-disclosure-arrow{transform:rotate(90deg)}.oh-disclosure>summary.oh-disclosure-summary:focus-visible{outline-offset:-3px;outline:2px solid #5451d6}.oh-disclosure>.oh-disclosure-body{min-width:0;padding:0 20px 20px}.oh-disclosure:not([open])>.oh-disclosure-body{display:none}.oh-disclosure .oh-history-tools{justify-content:flex-end;align-items:center;gap:10px;margin:0 0 14px;display:flex}.oh-disclosure-body>.hp-history{margin:0}@media (max-width:600px){.oh-disclosure>summary.oh-disclosure-summary{padding:16px}.oh-disclosure>.oh-disclosure-body{padding:0 12px 12px}.hp-history-compact .hp-history-heading{gap:8px;padding:16px 14px 10px}.hp-history-compact .hp-history-heading .hp-heading-count{margin-left:0}}.oh-disclosure .ledger-operations-body,.oh-disclosure.oh-stamp-records .sr-records-body{padding:0}.ui-dialog.ui-dialog{box-sizing:border-box;width:min(760px,100vw - 40px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 48px);color:var(--ink,#292b34);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #e4e4e9;border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #25254026}.ui-dialog.ui-dialog[open],.ui-dialog.ui-dialog:not(dialog):not(.ui-dialog--inline){flex-direction:column;display:flex}.ui-dialog.ui-dialog:not([open]):-webkit-any(dialog){display:none}.ui-dialog.ui-dialog:not([open]):is(dialog){display:none}.ui-dialog.ui-dialog--wide{width:min(1040px,100vw - 40px)}.ui-dialog.ui-dialog--compact{width:min(600px,100vw - 40px)}.ui-dialog.ui-dialog::backdrop{backdrop-filter:blur(8px);background:#252a372b}.ui-dialog>.ui-dialog-layout{min-height:0;max-height:inherit;flex-direction:column;flex:auto;padding:0;display:flex;overflow:hidden}.ui-dialog .ui-dialog-heading{box-sizing:border-box;background:0 0;border-bottom:1px solid #ececf0;flex:none;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:24px 28px;display:flex}.ui-dialog.ui-dialog .ui-dialog-heading :-webkit-any(h2,h3){color:#292b34;margin:0;font-size:22px;font-weight:650;line-height:1.45}.ui-dialog.ui-dialog .ui-dialog-heading :is(h2,h3){color:#292b34;margin:0;font-size:22px;font-weight:650;line-height:1.45}.ui-dialog .ui-dialog-heading>div>span,.ui-dialog .ui-dialog-heading>small{color:#81838c;margin-bottom:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.ui-dialog .ui-dialog-body{box-sizing:border-box;overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;margin:0;padding:24px 28px;font-size:14px;line-height:1.7;overflow:auto}.ui-dialog .ui-dialog-body>p:first-child{margin-top:0}.ui-dialog .ui-dialog-body>p:last-child{margin-bottom:0}.ui-dialog .ui-dialog-footer{box-sizing:border-box;background:#fff;border-top:1px solid #ececf0;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin:0;padding:18px 28px;display:flex}.ui-dialog .ui-dialog-footer :-webkit-any(.primary-button,.secondary-button){white-space:normal;max-width:100%;min-height:40px;padding:10px 16px;font-size:14px;line-height:1.5}.ui-dialog .ui-dialog-footer :is(.primary-button,.secondary-button){white-space:normal;max-width:100%;min-height:40px;padding:10px 16px;font-size:14px;line-height:1.5}.ui-dialog .ui-dialog-footer>div:only-child{width:100%;min-width:0}.ui-dialog .ui-dialog-footer>.primary-button{min-width:144px}.ui-dialog .ui-dialog-footer>.secondary-button{min-width:80px}.ui-dialog :-webkit-any(.ui-dialog-card,.ui-dialog-summary){box-sizing:border-box;overflow-wrap:anywhere;background:#f7f7f9;border:1px solid #e9e9ee;border-radius:12px;min-width:0;margin:0 0 16px;padding:18px 20px}.ui-dialog :is(.ui-dialog-card,.ui-dialog-summary){box-sizing:border-box;overflow-wrap:anywhere;background:#f7f7f9;border:1px solid #e9e9ee;border-radius:12px;min-width:0;margin:0 0 16px;padding:18px 20px}.ui-dialog .ui-dialog-section{background:#fff;border:1px solid #e9e9ee;border-radius:12px;min-width:0;margin:0 0 16px;padding:18px 20px}.ui-dialog .ui-dialog-section>h3{margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.5}.ui-dialog .ui-dialog-note{color:#777a84;overflow-wrap:anywhere;background:0 0;border:0;border-left:2px solid #b3b1f3;border-radius:0;margin:16px 0 0;padding:2px 0 2px 12px;font-size:13px;line-height:1.7}.ui-dialog .ui-dialog-card :-webkit-any(dt,small){color:#777a84;font-size:12px}.ui-dialog .ui-dialog-card :is(dt,small){color:#777a84;font-size:12px}.ui-dialog .ui-dialog-card dd{color:#30323b;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.ui-dialog.ui-dialog .handling-dialog-summary{background:#f7f7f9;border:1px solid #e9e9ee;border-radius:12px;margin:0;padding:18px 20px}.ui-dialog.ui-dialog.void-approval-dialog :-webkit-any(.void-approval-request,.void-approval-preview) dd{max-height:none;overflow:visible}.ui-dialog.ui-dialog.void-approval-dialog :is(.void-approval-request,.void-approval-preview) dd{max-height:none;overflow:visible}.ui-dialog.ui-dialog.unified-ledger-archive ol,.ui-dialog .ui-dialog-body>.meeting-match-search-tools,.ui-dialog .ui-dialog-body>.meeting-match-search-results{max-height:none;overflow:visible}.ui-dialog.ui-dialog--inline{backdrop-filter:none;width:100%;max-width:none;max-height:none;box-shadow:none;margin:0;display:block;position:static;transform:none}.ui-dialog.ui-dialog--inline .ui-dialog-body{max-height:none;overflow:visible}.ui-dialog .sd-registration-context{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;display:grid}.ui-dialog .sd-registration-context strong{overflow-wrap:anywhere;font-size:15px;display:block}.ui-dialog .sd-registration-context p{color:#777a84;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.ui-dialog .sd-registration-context>span{color:#777a84;white-space:nowrap;font-size:13px}.ui-dialog .sd-registration-notes .stamp-batch-notes{border:0;margin:0;padding:0}.ui-dialog .sd-registration-notes :-webkit-any(h4,p){margin:0}.ui-dialog .sd-registration-notes :is(h4,p){margin:0}.ui-dialog .sd-registration-notes h4{color:#777a84;margin-bottom:6px;font-size:13px;font-weight:400}.ui-dialog .sd-registration-notes p{white-space:pre-wrap;overflow-wrap:anywhere}.ui-dialog .sd-handling :-webkit-any(.admin-stamp-files,.stamp-batch-manifest){max-height:none;overflow:visible}.ui-dialog .sd-handling :is(.admin-stamp-files,.stamp-batch-manifest){max-height:none;overflow:visible}@media (max-width:600px){.ui-dialog.ui-dialog{border-radius:14px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.ui-dialog .ui-dialog-heading,.ui-dialog .ui-dialog-body{padding:18px}.ui-dialog .ui-dialog-footer{padding:14px 18px}.ui-dialog.ui-dialog .ui-dialog-heading :-webkit-any(h2,h3){font-size:20px}.ui-dialog.ui-dialog .ui-dialog-heading :is(h2,h3){font-size:20px}.ui-dialog :-webkit-any(.ui-dialog-card,.ui-dialog-summary,.ui-dialog-section){padding:14px}.ui-dialog :is(.ui-dialog-card,.ui-dialog-summary,.ui-dialog-section){padding:14px}.ui-dialog .sd-registration-context{grid-template-columns:minmax(0,1fr)}.ui-dialog.ui-dialog--inline{width:100%;max-width:none;max-height:none}}.ui-dialog .ui-dialog-footer>span{color:#81838c;margin-right:auto;font-size:12px;line-height:1.6}.ui-dialog .ui-dialog-heading>div{overflow-wrap:anywhere;min-width:0}.ui-dialog .ui-dialog-heading>button{flex-shrink:0}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog.ui-dialog{color:#e7e8ed;background:#27282e;border-color:#44464e}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog.ui-dialog{color:#e7e8ed;background:#27282e;border-color:#44464e}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :-webkit-any(.ui-dialog-heading,.ui-dialog-footer){background:#27282e;border-color:#44464e}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :is(.ui-dialog-heading,.ui-dialog-footer){background:#27282e;border-color:#44464e}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog.ui-dialog .ui-dialog-heading :-webkit-any(h2,h3){color:#e7e8ed}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog.ui-dialog .ui-dialog-heading :is(h2,h3){color:#e7e8ed}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :-webkit-any(.ui-dialog-card,.ui-dialog-summary,.handling-dialog-summary){color:#e7e8ed;background:#303139;border-color:#484a53}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :is(.ui-dialog-card,.ui-dialog-summary,.handling-dialog-summary){color:#e7e8ed;background:#303139;border-color:#484a53}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog .ui-dialog-section{background:#292a31;border-color:#484a53}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog .ui-dialog-section{background:#292a31;border-color:#484a53}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog .ui-dialog-card dd{color:#e7e8ed}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog .ui-dialog-card dd{color:#e7e8ed}:-webkit-any(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :-webkit-any(.ui-dialog-note,.ui-dialog-card dt,.ui-dialog-card small,.sd-registration-context p,.sd-registration-context>span,.ui-dialog-footer>span){color:#b0b3bf}:is(html[data-theme=dark],.app-shell[data-theme=dark]) .ui-dialog :is(.ui-dialog-note,.ui-dialog-card dt,.ui-dialog-card small,.sd-registration-context p,.sd-registration-context>span,.ui-dialog-footer>span){color:#b0b3bf}@media screen{html[data-theme=dark][data-theme=dark] .action-feedback{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .global-notice{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track .complete b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track i{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .process-track.annual-approval-track .complete>b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-approval-company-toolbar .annual-approval-search{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-approval-sidebar-heading>span{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route-list b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-decision .underwriting-quick-reasons button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-company-toolbar .annual-approval-search{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-header-tools .annual-approval-search{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-return-queue-tabs button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-return-queue-progress progress{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-return-queue-progress progress::-webkit-progress-bar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .document-dialog.annual-file-pair-preview .annual-file-version-switch:hover:not(:disabled){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-database-month[aria-pressed=true]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-database-filters>label:not(.annual-database-search):hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-database-group:hover>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-database-icon:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-facts{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-open-receipt.is-complete{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table tbody tr:-webkit-any(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table tbody tr:is(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-review-complete{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-next.is-passed{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route li:not(:last-child):before{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route li:first-child b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-workspace-review-table th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-excel-open-receipt.is-complete{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-upload-pause{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-upload-filters button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-charge-missing>span{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table td>.annual-workspace-result.is-pending{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-receipt-symbol{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-receipt-real-preview{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-receipt-range-panel>header{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-company-checklist>button:hover>.annual-company-check-action{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .secondary-button:hover:not(:disabled){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-upload-divider:after{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-tabs{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-tabs span{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-review-table th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-review-table td:last-child .secondary-button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel-file-icon{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel-file-icon.workbook{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel-file-type{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel-file-type.pending{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-import-data-table .annual-table-field-problem{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-review-business-table .annual-business-company.annual-table-field-problem{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-review-table-summary.has-issues{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-review-business-table .annual-review-issue-count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-sheet-issues button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-sheet th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-sheet tbody tr:hover td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-sheet td.is-filling{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-history{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center :is(.approval-work-footer button,.approval-date-filter button){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-launcher:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-count.application-recycle-count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading .application-lifecycle-symbol{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading .application-lifecycle-symbol.is-neutral{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-close.application-lifecycle-close:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-tools>.application-recycle-search{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table tbody tr:-webkit-any(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table tbody tr:is(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-receipt{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-purge-list>li{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs>button:hover:not([aria-pressed=true]){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-recycle-sidebar-slot>.application-recycle-sidebar:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-command.is-draft{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-command.is-draft:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-command.is-restore{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-command.is-restore:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-refresh.application-recycle-refresh:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .application-recycle-dialog .application-recycle-clear.application-recycle-clear{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .application-recycle-dialog .application-recycle-clear.application-recycle-clear:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table th:not(:last-child):after{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table tr:has(input:checked)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table tr:has(input:checked):-webkit-any(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table tr:has(input:checked):is(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading .application-lifecycle-symbol.is-clear{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-confirm.is-clear .application-recycle-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .application-recycle-history>p{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .application-lifecycle-actions[data-kind] .application-lifecycle-command.is-draft{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .application-lifecycle-actions[data-kind] .application-lifecycle-command.is-restore{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-completion-close:hover:not(:disabled){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .app-shell{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .app-shell{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .nav-item:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .nav-item:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .nav-item.active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .nav-item.active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .breadcrumbs>i{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .breadcrumbs>i{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .preview-label{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .preview-label{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .icon-button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .icon-button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .avatar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .avatar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .secondary-button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .secondary-button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-presets>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-presets>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-presets>button.selected{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-presets>button.selected{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-options>button[data-active=true]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-options>button[data-active=true]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.in-range{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.in-range{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .scope-row>i{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .scope-row>i{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-card+.metric-card:before{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-card+.metric-card:before{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .segmented{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .segmented{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .type-legend>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .type-legend>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-row:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-row:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-track{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-track{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .signed-values>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .signed-values>button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rule-highlight{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rule-highlight{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .process-track .complete b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-main>.tabs button:hover:not(.active){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:-webkit-any(.primary-button,.secondary-button){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:is(.primary-button,.secondary-button){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .sidebar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .sidebar nav .active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .side-bottom>div{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .notify{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .avatar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .environment{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-switch{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .bar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .rest{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .severity{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .severity.warn{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .dialog-note{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .sidebar nav>a:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .button-link:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workbench-list .annual-batch-status[data-stage=approved]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workbench-list .annual-batch-status[data-stage=returned]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-workbench-list .annual-batch-status[data-stage=rejected]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .commercial-intake-refined .credit-entry-compact .switch{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-search input{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-column-filter:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-column-filter.is-active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .dashboard-page .workbench-todo-table .attention-row:-webkit-any(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .dashboard-page .workbench-todo-table .attention-row:is(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .dashboard-page .workbench-todo-table .attention-row:-webkit-any(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .dashboard-page .workbench-todo-table .attention-row:is(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-row-action{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .credit-detail-hero{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-round-order{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog :-webkit-any(.ui-dialog-card,.ui-dialog-summary){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog :is(.ui-dialog-card,.ui-dialog-summary){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .handling-dialog-summary{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .external-duplicate-symbol.is-pending{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .external-duplicate-pending-count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .external-duplicate-row-status{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .external-duplicate-row-status.is-confirmed{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .handling-feedback--saved{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ledger-operation-type.is-delete{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .ledger-operation-type.is-void{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-files .files-purpose-icon:not(.business-file-icon)[data-kind=Word]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-files .files-purpose-icon:not(.business-file-icon)[data-kind=表格]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .business-files .files-purpose-icon:not(.business-file-icon)[data-kind=图片]{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .temporary-login-modes{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .workbench-notifications .workbench-segments{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-operation-tabs{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-search{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-filter-tags button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-history-table .hp-event:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-day-row button{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-source-badge.system{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-delete-badge{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .hp-history>.hp-history-table-wrap>table.hp-history-table>thead>tr>th{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .related-void-status{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .related-void-status.is-void{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-filters{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-filters b{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .search-field,.meeting-management .meeting-search){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .approval-list-columns,.meeting-management .meeting-list-card th){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .priority-marker{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-row:-webkit-any(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-row:is(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card tbody tr:-webkit-any(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card tbody tr:is(:hover,:focus-within){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card tbody tr:-webkit-any(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card tbody tr:is(:hover,:focus-within)>td{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .approval-card-action.task-list-action,.meeting-management .meeting-list-card .task-list-action){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .tone-orange{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .task-urgent{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .risk-icon.danger{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .risk-icon.warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .status-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .status-danger{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .fee-result{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .project-match-note{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .switch{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .summary-alert{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .split-actions button:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .archive-confirmation{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .priority-marker.urgent{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .branch-icon.special{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .archive-folder{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .source-badge.source-marketing{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .data-trust{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .identity-snapshot{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .demo-rule-badge{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .risk-result-head{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .risk-result-reject .risk-result-head{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .risk-tags span{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .phase-roadmap article.active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .special-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .capacity-note{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .toast-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-notices .handling-notice{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-file-selected{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-file-pending{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-file-warning{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .count{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-mark{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-mark.danger{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-mark.warn{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .routine-tabs{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-result.danger{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-step-number{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :-webkit-any(.is-approve,.is-initiated){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :is(.is-approve,.is-initiated){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :-webkit-any(.is-approve,.is-initiated) .void-approval-step-number{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :is(.is-approve,.is-initiated) .void-approval-step-number{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps .is-reject .void-approval-step-number{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail .void-dialog-close:hover:not(:disabled){background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail dl{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track b{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid>.annual-excel-submit{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-overview{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-batch-facts{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-approval-company-toolbar .annual-approval-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-sidebar{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-current{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-sidebar .local-opinion textarea{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-decision .underwriting-quick-reasons button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track .complete b{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-company-toolbar .annual-approval-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-detail-read-status{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-header-tools .annual-approval-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-return-queue{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-facts{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-filters input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-filters select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-month{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-filters>label:not(.annual-database-search){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-dates input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-dialog-facts{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary--danger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-approval-confirm-dialog .annual-approval-confirm-opinion{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-approval-expanded .annual-approval-guarantees>li{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-checklist{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-excel-receipt-targets{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-open-receipt.is-complete{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-review-complete{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-next.is-passed{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-approval-route b{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-approval-route li:first-child b{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-excel-open-receipt.is-complete{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-strip{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-preview:has(>.annual-company-receipt-item:nth-child(2))>.annual-company-receipt-item{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-real-preview{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-preview-open{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-preview-download{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-receipt-range-panel{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-checklist>button>.annual-company-check-action{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-submit-current-state{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-review-table{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-details{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-submit-grid .annual-excel-submit{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-edit-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-charge-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-charge-inline{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel [data-stage="01"]>.annual-excel-stage-body{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-upload-panel{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-basis input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-basis select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-empty{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-receipt-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact .stamp-batch-settings select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact .stamp-batch-single>fieldset{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-company-receipt .annual-upload-file-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel-file-type{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel-file-type.pending{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-import-evidence-close{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-table-filters input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-table-filters select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet-issues{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-fill-handle{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet-footer select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs button.active{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center :is(.approval-work-footer button,.approval-date-filter button){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter>div{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-lifecycle-button.application-lifecycle-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-launcher.application-recycle-launcher{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-launcher:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-lifecycle-button:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-tools>.application-recycle-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) input[type=checkbox]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) input[type=checkbox]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-receipt{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-purge-list{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs>button[aria-pressed=true]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .bank-field input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .bank-field select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .bank-field textarea{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .bank-field output{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-completion-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-completion-close:hover:not(:disabled){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-completion-summary{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .app-main{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .app-main{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .preview-label{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .preview-label{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .secondary-button:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .secondary-button:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .is-filtered .select-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .is-filtered .select-trigger{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.select-popup{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.date-popup{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-inputs input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-inputs input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .chart-panel{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .chart-panel{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .error-banner{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .error-banner{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rule-highlight{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rule-highlight{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard .donut-empty:before{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:-webkit-any(.business-retry,.guarantee-void-control)>button:hover:not(:disabled){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:is(.business-retry,.guarantee-void-control)>button:hover:not(:disabled){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-business-number .copy-button:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero .detail-facts{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-main>.tabs button:hover:not(.active){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .files-dropzone{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:-webkit-any(.primary-button,.secondary-button){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:is(.primary-button,.secondary-button){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.guarantee-void-control>button:-webkit-any(.primary-button,.secondary-button){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.guarantee-void-control>button:is(.primary-button,.secondary-button){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-grouped .submission-section{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-meeting-summary{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) button:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) #alert-area{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .dashboard-reading-grid>.surface{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments button[aria-pressed=true]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-search input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-row-action{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-list-footer button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .detail-meeting-association{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-round .text-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-actions .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog :-webkit-any(.ui-dialog-card,.ui-dialog-summary){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog :is(.ui-dialog-card,.ui-dialog-summary){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-section{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .handling-dialog-summary{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .external-import-list{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .external-import-list-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-home-filter-sort button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .guarantee-void-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-notice{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-feedback{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-notice--required{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-feedback--saved{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-dialog-summary{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog textarea{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-stage-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-facts-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .business-completion-result{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-context-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .underwriting-review>.meeting-match-panel--compact{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-meeting-view{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-notice-brief{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .ledger-workspace .ledger-worksheet{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .ledger-workspace .unified-ledger-summary-note{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell :is(.detail-page .detail-reading-main .detail-tab-body,.commercial-intake-refined .form-materials) section.business-files.business-files-refined.business-files-catalog,.stamp-review.stamp-workspace .sw-material-picker .sr-business-files) .files-categories>button.material-category-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell :is(.detail-page .detail-reading-main .detail-tab-body,.commercial-intake-refined .form-materials) section.business-files.business-files-refined.business-files-catalog,.stamp-review.stamp-workspace .sw-material-picker .sr-business-files) .files-categories>button.material-category-card:hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.detail-page .detail-reading-main .detail-tab-body,.commercial-intake-refined .form-materials) section.business-files.business-files-refined.business-files-catalog .files-record-actions :-webkit-any(button,a):hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell :is(.detail-page .detail-reading-main .detail-tab-body,.commercial-intake-refined .form-materials) section.business-files.business-files-refined.business-files-catalog .files-record-actions :is(button,a):hover{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .recognition-field input{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .temporary-login-modes{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .temporary-login-modes button[aria-pressed=true]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.files-categories,.material-category-grid)>button.material-category-card.material-category-card.material-category-card.material-category-card.material-category-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.files-categories,.material-category-grid)>button.material-category-card.material-category-card.material-category-card.material-category-card.material-category-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .notification-panel{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-history{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-search{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-filter-tags button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .oh-disclosure.oh-disclosure{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .owner-search-options{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .related-void{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .related-void-selected{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management.workflow-workbench .meeting-filters button[aria-pressed=true]{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .search-field,.meeting-management .meeting-search){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .approval-card-action.task-list-action,.meeting-management .meeting-list-card .task-list-action){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .archive-confirmation{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .data-trust{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .demo-rule-badge{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .counter-guarantor-card{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-confirm{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-notices .handling-notice{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-material-empty{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-stamp-review .preapproval-stamp-empty{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-stamp-review .preapproval-stamp-row-head .text-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-button.strong{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .result-fields select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .result-fields textarea{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .unified-ledger-filter-menu.ledger-simple-filter{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog dl{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-history select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-form select{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-form textarea{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog .secondary-button{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-steps li{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-steps :-webkit-any(.is-approve,.is-initiated){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-steps :is(.is-approve,.is-initiated){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-steps .is-reject{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-next{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-receipt{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail .void-dialog-close:hover:not(:disabled){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-companies td{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-current{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid>.annual-excel-submit{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-overview{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-batch-facts{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-sidebar{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-detail-read-status{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-detail-read-status.has-error{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-return-clear-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-return-queue-header{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .document-dialog.annual-file-pair-preview .annual-file-version-switch{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-facts{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-filters input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-filters select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-search{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-month{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-table th{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-expanded>td{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-filters>label:not(.annual-database-search){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-database-dates input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary--danger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-dialog-note{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-approval-confirm-dialog .annual-approval-confirm-opinion{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-approval-expanded .annual-approval-guarantees>li{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-checklist{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-approval-route b{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-approval-route small{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal:has(.annual-company-receipt-strip) .annual-sheet-footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-upload-progress{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-strip{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-preview:has(>.annual-company-receipt-item:nth-child(2))>.annual-company-receipt-item{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-upload .annual-receipt-empty{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-receipt-range-panel .annual-excel-receipt-selection{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-excel-receipt-dropzone{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-top .annual-company-receipt-upload{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-checklist>button>.annual-company-check-action{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet-recovery{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-submit-current-state{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-duplicate-review.has-matches{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-stage-body{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-upload-empty{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-workbook-ready{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal>footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-basis input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-company-basis select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-receipt-empty{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-receipt-apply-footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact .stamp-batch-settings select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact .stamp-batch-single>fieldset{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-stamp-compact .stamp-batch-edit-scroll li:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-company-receipt .annual-upload-file-card{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-import-line-conflict{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-import-evidence-close{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet-issues{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet .annual-sheet-letters th{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet td.has-issue{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-inline-editor input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-inline-editor button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet-footer select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-sheet-row-number{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter>div{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-lifecycle-button.application-lifecycle-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-recycle-launcher.application-recycle-launcher{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-lifecycle-delete.application-lifecycle-delete{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-lifecycle-delete.application-lifecycle-delete:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) input[type=checkbox]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) input[type=checkbox]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs>button[aria-pressed=true]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .application-recycle-confirm .application-recycle-purge-list>li{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .application-recycle-dialog .application-lifecycle-delete.application-lifecycle-delete{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .application-recycle-dialog .application-lifecycle-delete.application-lifecycle-delete:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .application-lifecycle-actions:-webkit-any([data-kind=stamp],[data-kind=annual]) .application-lifecycle-command.is-trash{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .application-lifecycle-actions:is([data-kind=stamp],[data-kind=annual]) .application-lifecycle-command.is-trash{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-completion-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-completion-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-completion-dialog-footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .app-main{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .app-main{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger.is-open{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger.is-open{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger.is-open{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger.is-open{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .is-filtered .select-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .is-filtered .select-trigger{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.select-popup{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-search{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-search{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.date-popup{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-inputs input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-inputs input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .overview-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .overview-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-card:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-card:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-card.metric-selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-card.metric-selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .chart-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .chart-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .segmented>button.selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .segmented>button.selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .error-banner{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .error-banner{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-dashboard{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-business-number .copy-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:-webkit-any(.business-retry,.guarantee-void-control)>button:-webkit-any(.primary-button,.secondary-button){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:is(.business-retry,.guarantee-void-control)>button:is(.primary-button,.secondary-button){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero .detail-facts{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-main>.tabs{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-main>.tabs button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-combined-tab :is(.detail-stamp-entry,.detail-record-list article){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .preapproval-stamp :-webkit-any(.preapproval-stamp-row,.preapproval-stamp-file){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .preapproval-stamp :is(.preapproval-stamp-row,.preapproval-stamp-file){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .files-categories>button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .files-categories>button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .files-dropzone{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .business-completion-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .business-completion-dialog>.business-completion-actions{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .handling-dialog .decision-return-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.guarantee-void-control>button:-webkit-any(.primary-button,.secondary-button){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.guarantee-void-control>button:is(.primary-button,.secondary-button){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .workspace{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-switch button.selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .surface{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) th{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) tbody tr:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) #alert-area{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .alert-head{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .pending{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .button-link{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .page-area:has(.page-frame:not([hidden]) .ops-reference-page){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .dashboard-reading-grid>.surface{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments button[aria-pressed=true]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table .attention-row{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-list-footer button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .detail-meeting-association{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .detail-page .branch-panel-records .associated-meeting-people{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .detail-page .branch-panel-records .associated-meeting-conclusion{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .detail-page .branch-panel-records .associated-meeting-comments{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .detail-page .branch-panel-records .associated-meeting-format{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-round .text-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-actions .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-section{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-notice{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-feedback{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-notice--required{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-feedback--unknown{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-dialog-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-dialog .underwriting-special-referral{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog .secondary-button.decision-negative-button:hover:not(:disabled){background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-stage-card{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-facts-card{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .business-completion-result{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-context-card{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .underwriting-review>.meeting-match-panel--compact{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-meeting-view{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-notice-brief{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .ledger-record-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .recognition-field-crop img{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .temporary-login-modes button[aria-pressed=true]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .workbench-notifications{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .workbench-notifications .workbench-segments button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .hp-history{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .hp-operation-tabs button[aria-pressed=true]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .hp-history-table>tbody>.hp-event.is-destructive{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .oh-disclosure.oh-disclosure{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .oh-disclosure>summary.oh-disclosure-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .related-void{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .related-void-selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.approval-center,.meeting-management) :-webkit-any(.workflow-view-cards,.meeting-tracking-counts) button:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center,.meeting-management) :is(.workflow-view-cards,.meeting-tracking-counts) button:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management.workflow-workbench .meeting-filters button[aria-pressed=true]{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-row{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card td{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .role-menu{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .metric-card{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .segmented-control button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .search-field{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .toolbar-filters label{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .compact-select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .form-stepper b{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .field input{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .field select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .switch i{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .process-track b{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .material-category-grid button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .material-file-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .timeline-dot{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .scope-chip{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .large-search{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .ledger-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .analytics-filter{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .mini-segment button.active{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .settings-tabs{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .org-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .department-filter-band button b{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .person-drawer{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .risk-process-band{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .risk-material-grid button>span{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .risk-result-head>span{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .overview-page{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .special-workflow{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .insight-meta{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .insight-summary article{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .analytics-select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .drilldown-panel{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .ops-summary{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-stamp-review .preapproval-stamp-row-head .text-button:hover{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-button.strong{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .routine-tabs button.selected{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .source-notice{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .result-fields select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .result-fields textarea{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-dialog{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-dialog dl{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-history select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-form select{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-form textarea{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-dialog .secondary-button{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-steps li{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-steps .is-current{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-steps .is-reject{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-next{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-receipt{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-dialog .void-dialog-actions{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail .void-approval-steps .is-current{background-color:var(--surface)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-facts>div{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet th{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet td{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero .detail-facts>div{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .status-grid>div{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .ledger-workspace .unified-ledger-summary-label{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div>span:first-child{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts strong>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track>div{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track .complete{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-track .complete b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-tabs>button>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-companies th{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-sidebar-heading>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-current p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route-list>li{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route-list small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route-list [data-state=completed]{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-decision .underwriting-quick-reasons button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-history>summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-approval-route h4{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .process-track.annual-approval-track .complete>b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-decision h3{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-company-toolbar .annual-approval-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-detail-read-status{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-header-tools .annual-approval-search svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-header p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-icon{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-facts span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-facts strong small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-facts>div>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-filters label{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-dates{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-table th{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-table td small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-group-button svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-missing{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-message{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-eyebrow{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-facts dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-note>strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-dialog-section-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-upload-count small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-review-complete p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-next.is-passed span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-batch-facts dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route h4{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-heading small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-excel-receipt-selection small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-company-checklist>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-submit-current-state>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-submit-counts>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-batch-facts dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-upload-topbar>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-upload-next>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-tabs button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-tabs span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-review-table th{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-company .text-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal>header button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-modal-body>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-company-basis p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-company-basis small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-receipt-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-workspace-submit-grid .annual-submit-controls label{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-sheet .annual-sheet-row-number{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel-upload-empty>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-excel-file-type.pending{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet-message{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet-issues span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet .annual-sheet-letters th{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet-row-number{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet th .unified-ledger-column-filter>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-list-columns select{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-business-number{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-card-decision small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-opinion{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter{color:var(--muted)}html[data-theme=dark][data-theme=dark] .approval-decision-line>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-count.application-recycle-count{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-lifecycle-close.application-lifecycle-close{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-category{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-tools>.application-recycle-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-selection{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-subtitle{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-pagination{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-empty p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-state{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-purge-list>li>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-confirm-scope{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-preview-loading{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-scope-details>summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .application-recycle-history>summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-completion-close{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-completion-summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .brand span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .brand span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .nav-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .nav-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .sidebar-foot button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .sidebar-foot button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .breadcrumbs{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .breadcrumbs{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .breadcrumbs button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .breadcrumbs button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .breadcrumbs strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .breadcrumbs strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .preview-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .preview-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .header-refresh{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .header-refresh{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .icon-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .icon-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .account span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .account span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .account>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .account>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .page-heading>div>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .page-heading>div>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .secondary-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .secondary-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .period-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .period-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-presets>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-presets>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .reset-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .reset-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .field-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .field-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .select-trigger>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .select-trigger>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .all-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .all-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-heading{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-heading{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-search button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-search button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .options-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .options-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-inputs>label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-inputs>label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-inputs>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-inputs>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-nav{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-nav{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-week{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-week{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.date-popup>footer>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .scope-row{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .scope-row{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-title{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-title{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-value>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-value>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-foot{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-foot{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .analysis-heading>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .analysis-heading>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .analysis-tip{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .analysis-tip{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .panel-subtitle{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .panel-subtitle{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .segmented>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .segmented>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .axis-unit{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .axis-unit{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .panel-bottom{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .panel-bottom{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .donut-center>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .donut-center>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .legend-heading{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .legend-heading{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .type-name>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .type-name>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .type-legend small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .type-legend small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .panel-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .panel-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .ranking-caption{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .ranking-caption{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-index{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-index{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .signed-values p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .signed-values p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .empty strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .empty strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .empty>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .empty>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .page-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .page-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .placeholder-icon{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .placeholder p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .placeholder p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .placeholder>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .placeholder>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rule-highlight{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rule-highlight{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rule-highlight strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rule-highlight strong{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rule-highlight p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rule-highlight p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-body dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-body dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-body dd{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-body dd{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-facts>div>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-facts .detail-amount-decimal{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-facts small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-fact-term>strong>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-fact-term:has(>strong>small)>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .overview-subgroup h4{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-stamp-copy h3>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-record-list article>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .business-completion-dialog>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .brand small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .nav-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .side-bottom small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .side-bottom p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .breadcrumb{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .environment{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .fresh{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-note>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-switch button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .section-heading h2 svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .metric-label svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .big small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .measure{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .measure b span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .legend{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .status-grid span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .status-grid small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .text-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .backup-row small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) th{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) td:nth-child(3){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) td>span.type{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .page-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .alert-head small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .alert-row>span:not(.severity){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .dialog-footer span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .detail-row span{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .dialog-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .alert-copy p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .pending small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .data-stale .metric .big{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .data-stale .metric .measure{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .data-stale .metric .legend{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .data-stale .metric .legend b{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .cloud-ops-status{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .cloud-ops-purchase-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .attention-head>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-count{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-search svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-search input::placeholder{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-filter-summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-column-filter svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .attention-subject>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .attention-subject small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table .attention-owner{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table .attention-deadline{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-task-kind{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .attention-empty>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-notifications :is(.workbench-notification-scope,.workbench-notification-open time,.workbench-notification-title small){color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-notification-body{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-list-footer{color:var(--muted)}html[data-theme=dark][data-theme=dark] .credit-detail-hero em{color:var(--muted)}html[data-theme=dark][data-theme=dark] .history-preview-summary b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .history-preview-summary>time{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading>div>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-card :-webkit-any(dt,small){color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-card :is(dt,small){color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .sd-registration-context p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .sd-registration-context>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .sd-registration-notes h4{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-money dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-notice header span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-notice summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-technical summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-dialog-heading span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-dialog .underwriting-opinion-help{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-history-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-context>summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-tone-neutral .handling-stage-title>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-stage-card>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-stage-card>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-fact-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-fact-value.handling-muted{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-facts-card small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-credit-link{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-history-row{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-history-row time{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .approval-record-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .business-completion>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-context-card>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-context-card>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-meeting-summary>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .meeting-match-help{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-notice-brief{color:var(--muted)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-notice-brief>.text-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .temporary-login-modes button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .temporary-device-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell .monitor-page .monitor-backup-grid .backup-row b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-heading span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-reset{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-search{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-search input::placeholder{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-meta{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-meta button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-table>tbody>tr>td>time{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-day-row span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-count{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-table-foot{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-muted{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-first-line>time{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-row-hint{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-state-summary>.hp-before-state{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-state-summary>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-detail-content h4>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-change-heading>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-change-values>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-change-side{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-reader-status{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-compact .hp-history-heading .hp-heading-count{color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history-compact .hp-refresh{color:var(--muted)}html[data-theme=dark][data-theme=dark] .oh-disclosure>summary.oh-disclosure-summary>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .oh-disclosure>summary.oh-disclosure-summary>.oh-disclosure-state{color:var(--muted)}html[data-theme=dark][data-theme=dark] .related-void h4 span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .related-void-item-main small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .related-void-hint{color:var(--muted)}html[data-theme=dark][data-theme=dark] .related-void-unavailable{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-filters button{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-filters b{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .priority-marker{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-main p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-handled-decision{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card .record-identity-secondary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .risk-process-band>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] .risk-empty-result{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-material-empty>svg{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .count{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-mark{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-copy p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-owner b{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-status{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .last-result{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .routine-tabs button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-time{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-time small{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-result{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-copy p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .task-context{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .task-description{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .dialog-subtitle+p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .field-hint{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .previous-result{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .previous-result b{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-empty{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-dialog-eyebrow{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog header>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog dt{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-form p{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps li{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-step-number{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :-webkit-any(.is-approve,.is-initiated){color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-steps :is(.is-approve,.is-initiated){color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-pause{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail .void-dialog-close{color:var(--muted)}html[data-theme=dark][data-theme=dark] .void-approval-dialog--detail .void-approval-intro{color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-approval-route-list [data-state=current]{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-approval-company-toolbar .annual-approval-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-sheet-total strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-return-clear-summary strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-return-queue-tabs button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-return-queue-time{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-return-queue-time b{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-filters input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-filters select{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-facts strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-group-button strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-icon:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-dialog-facts dd{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-company-checklist>h4{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-original-list strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-review-left-actions>span{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table th{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table td{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table td small{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-batch-facts dd{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-workspace-review-table th{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-upload-filters button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-upload-time{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-upload-time b{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-excel-select-all{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-heading p{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-company-receipt-upload .annual-receipt-empty{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-receipt-current-name{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-receipt-preview-open{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-receipt-preview-download{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-receipt-range-panel>header span{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-submit-counts strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .secondary-button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace-submit-grid .annual-submit-title h3{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace-submit-grid .annual-submit-counts strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-sheet tbody td{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-sheet th{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table .annual-receipt-preview-link{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-workspace-review-table .annual-receipt-preview-link{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table .annual-receipt-preview-link:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .annual-workspace.annual-excel .annual-workspace-review-table .annual-receipt-preview-link:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-import-evidence-close{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-work-tabs button.active{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center :-webkit-any(.approval-card-type,.approval-card-requester){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center :is(.approval-card-type,.approval-card-requester){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-card-amount{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-result.neutral{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-history-toggle{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center :is(.approval-work-footer button,.approval-date-filter button){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-date-filter input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-button.application-lifecycle-button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-recycle-launcher.application-recycle-launcher{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-close.application-lifecycle-close:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-confirm .ui-dialog-body{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-recycle-dialog .application-recycle-search>input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-check.application-lifecycle-check{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table>table{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table th{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table td strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-recycle-purge-list>li>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-recycle-tabs>button:hover:not([aria-pressed=true]){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-recycle-sidebar-slot>.application-recycle-sidebar{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-recycle-sidebar-slot>.application-recycle-sidebar:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] .application-recycle-scope-summary{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-dashboard{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .brand strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .brand strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .sidebar-foot button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .sidebar-foot button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .icon-button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .icon-button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-trigger{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-trigger{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips>button{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .date-inputs input{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .date-inputs input{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-value>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-value>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .segmented>button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .segmented>button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .type-legend strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .type-legend strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .panel-tabs>button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .panel-tabs>button:hover{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-main>div:first-child{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-main>div:first-child{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-main strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-main strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-title .detail-company-type{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-business-number .copy-button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:-webkit-any(.business-retry,.guarantee-void-control)>button:-webkit-any(.primary-button,.secondary-button){color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>:is(.business-retry,.guarantee-void-control)>button:is(.primary-button,.secondary-button){color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero .detail-facts{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .process-track .complete{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-main>.tabs button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel .local-notice:not(.error){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .handling-dialog .decision-return-button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:-webkit-any(.primary-button,.secondary-button){color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-hero-actions>.business-retry>button:is(.primary-button,.secondary-button){color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .preview-switch button.selected{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .measure b{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .legend b{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .action-steps li{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) h1{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) h2{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) h3{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .ops-reference-page .cloud-ops-renewals td.good-text{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-segments button[aria-pressed=true]{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table th{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table td{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .attention-subject strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-row-action{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-list-footer button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .history-preview-summary{color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .ui-dialog-heading :-webkit-any(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .ui-dialog-heading :is(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-card dd{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-notice{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-feedback{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-notice header strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-feedback>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-context>summary strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-stage-title{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-fact-value{color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .handling-meeting-heading>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .ledger-record-dialog{color:var(--ink)}html[data-theme=dark][data-theme=dark] .temporary-login-modes button[aria-pressed=true]{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .monitor-page .cloud-ops-usage-detail{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .monitor-page .cloud-ops-usage-card .legend{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .monitor-page .cloud-ops-usage-detail b span{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-history-heading svg{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-operation-tabs button[aria-pressed=true]{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-search input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-day-row button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-empty strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-object-cell{color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-change-item>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .oh-disclosure>summary.oh-disclosure-summary{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-tracking-counts button[aria-pressed=true] strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management.workflow-workbench .meeting-filters button[aria-pressed=true]{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .search-field,.meeting-management .meeting-search) input{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .approval-list-columns,.meeting-management .meeting-list-card th){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-main strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .meeting-management .meeting-list-card td{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.approval-center .approval-card-action.task-list-action,.meeting-management .meeting-list-card .task-list-action){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-stamp-review .detail-stamp-cards .stamp-readonly-count{color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .routine-tabs button.selected{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-dialog{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-dialog h3{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-history{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-form label{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-history select{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-form select{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-form textarea{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-dialog .secondary-button{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-steps strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .void-approval-next{color:var(--ink)}@media (max-width:640px){html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div:nth-child(odd){border-right-color:var(--line)}}@media (max-width:1200px){html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div:nth-child(n+4){border-top-color:var(--line)}}@media (max-width:640px){html[data-theme=dark][data-theme=dark] .annual-excel.annual-excel-approval.annual-reference .annual-approval-facts>div:nth-child(n+3){border-top-color:var(--line)}}html[data-theme=dark][data-theme=dark] .annual-return-queue-header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-return-queue li{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-filters{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-table th{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-table td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-record{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list>li{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table th{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-review-table td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-batch-facts{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-upload-progress{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-range-panel>header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-excel-receipt-selection li{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-submit-counts{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace.annual-excel .annual-workspace-submit-grid .annual-submit-sidebar .annual-batch-facts{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-steps{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-review-table td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-charge-dialog header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-charge-dialog footer{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-steps button{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-upload-panel>header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal>header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-company-basis{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-submit-grid .annual-submit-counts{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet-frame{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet th{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet .unified-ledger-height-handle{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-work-center .approval-history{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table :-webkit-any(th,td){border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-lifecycle-table :is(th,td){border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .application-recycle-purge-list>li{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-completion-dialog-heading{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .topbar{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .topbar{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .popup-heading{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .popup-heading{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-dialog>header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-dialog>header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-grouped .submission-section h3{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-grouped .submission-section dl>div{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-grouped header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .topbar{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .detail-row{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .cloud-ops-facts>div{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .maintenance-unknown-group{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .maintenance-check{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .dashboard-page .workbench-todo-table td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .external-import-list-table td{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-dialog-heading{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .associated-meeting-comments article{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .notification-controls{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .notification-item{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-batch>section{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .related-void li{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .approval-center .approval-card-row{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .identity-snapshot{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-section-head{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .work-row{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .record-row{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .ops-reference-page .work-row{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog header{border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal:has(.annual-company-receipt-strip) .annual-sheet-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-next{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-charge-dialog footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-upload-panel>footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-upload-next{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-workspace-modal>footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-ledger-detail{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-sheet-frame{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-completion-dialog-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .sidebar-foot{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .sidebar-foot{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .filter-chips{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .filter-chips{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay.date-popup>footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .panel-bottom{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .panel-bottom{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .help-dialog>footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .help-dialog>footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .panel-bottom{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) td{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .alert-row{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .cloud-ops-section{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .external-import-list footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-technical{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-dialog-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .action-panel.handling-panel-b .underwriting-history-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell .ledger-workspace .unified-ledger-summary-footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .associated-meeting-opinion{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .recognition-actions{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-table-foot{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-change-item+.hp-change-item{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .phase-roadmap article{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-confirm section{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .submission-confirm footer{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .result-fields{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .previous-result{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-form{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .void-approval-dialog .void-dialog-actions{border-top-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-upload-waiting{color:var(--muted)!important}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog) .unknown-text{color:var(--muted)!important}html[data-theme=dark][data-theme=dark] .hp-change-before .hp-long{color:var(--muted)!important}html[data-theme=dark][data-theme=dark] .hp-readable-facts dt{color:var(--muted)!important}html[data-theme=dark][data-theme=dark] .annual-workspace .annual-excel-toolbar>input{background-color:var(--surface-muted)!important}html[data-theme=dark][data-theme=dark] .annual-sheet td[data-selected=true]{background-color:var(--surface-muted)!important}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .account{border-left-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .account{border-left-color:var(--line)}html[data-theme=dark][data-theme=dark] .review-decision-confirm{border-left-color:var(--line)}html[data-theme=dark][data-theme=dark] .history-preview-group .history-preview-entries{border-left-color:var(--line)}html[data-theme=dark][data-theme=dark] .handling-state-b .handling-receipt-fact{border-left-color:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .rank-row>svg{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .rank-row>svg{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .business-shell .detail-page .detail-facts .detail-fact-divider{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .credit-detail-schedule>svg{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .pipeline-arrow{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .table-footer button:disabled{color:var(--muted-2)}@media (max-width:1080px){html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .metric-card:nth-child(-n+3){border-bottom-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .metric-card:nth-child(-n+3){border-bottom-color:var(--line)}}@media (min-width:1151px){html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .sidebar{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .nav-item:hover{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .nav-item.active{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .security-note{background-color:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .sidebar{border-right-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .sidebar{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .brand-copy strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .nav-item{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .security-note{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .security-note strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .brand-copy span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .nav-group-label{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .security-note span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell:not(.sidebar-collapsed):has(.page-frame:not([hidden]) .ops-reference-page) .collapse-button{color:var(--muted)}}html[data-theme=dark][data-theme=dark] .hp-history-table .hp-day-row td{background-color:var(--surface)!important}html[data-theme=dark][data-theme=dark] .hp-history-table .hp-expanded>td{background-color:var(--surface)!important}html[data-theme=dark][data-theme=dark] .hp-history-table>tbody>.hp-event.is-destructive>td{background-color:var(--surface)!important}html[data-theme=dark][data-theme=dark] .hp-tone-blue.hp-action{color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-detail-content h4{color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-change-after .hp-long{color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-readable-facts dd{color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-history-table .hp-expanded>td{border-bottom-color:var(--line)!important}html[data-theme=dark][data-theme=dark] .hp-history{color:var(--ink);border-color:var(--line);background:var(--surface)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>thead>tr>th{background:var(--surface-muted);color:var(--ink);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>tr>td{color:var(--ink);border-color:var(--line-light)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>tr:-webkit-any(:hover,:focus-within)>td{background:var(--control-hover)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>tr:is(:hover,:focus-within)>td{background:var(--control-hover)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>.hp-day-row>td{background:var(--surface)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>.hp-expanded>td{background:var(--surface)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-day-row button{background:var(--surface-muted);color:var(--ink)}html[data-theme=dark][data-theme=dark] .hp-history .hp-day-row button:hover{background:var(--control-hover)}html[data-theme=dark][data-theme=dark] .hp-history :is(.hp-day-row strong,.hp-first-line>strong,.hp-empty strong,.hp-detail-content h4,.hp-change-item>strong,.hp-change-after .hp-long,.hp-readable-facts dd){color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-history :is(.hp-day-row span,.hp-first-line>time,.hp-row-hint,.hp-state-summary>.hp-before-state,.hp-readable-facts dt,.hp-change-before .hp-long,.hp-change-side,.hp-detail-content h4>span,.hp-batch-heading time){color:var(--muted)!important}html[data-theme=dark][data-theme=dark] .hp-history :-webkit-any(.hp-count,.hp-source-badge){background:var(--surface-muted);color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history :is(.hp-count,.hp-source-badge){background:var(--surface-muted);color:var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history :-webkit-any(.hp-delete-badge,.hp-tone-red.hp-action,.hp-tone-red.hp-result){color:var(--state-danger)!important}html[data-theme=dark][data-theme=dark] .hp-history :is(.hp-delete-badge,.hp-tone-red.hp-action,.hp-tone-red.hp-result){color:var(--state-danger)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>.hp-event.is-destructive .hp-action{color:var(--state-danger)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-delete-badge{background:var(--state-danger-tint)}html[data-theme=dark][data-theme=dark] .hp-history .hp-tone-green.hp-result{color:var(--state-success)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-tone-amber.hp-result{color:var(--state-pending)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-tone-blue.hp-action{color:var(--ink)!important}html[data-theme=dark][data-theme=dark] .hp-history :is(.hp-batch>section,.hp-change-item+.hp-change-item,.hp-table-foot){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-history .hp-detail-button{background:var(--surface-muted);color:var(--ink);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .hp-history .hp-detail-button:-webkit-any(:hover,.is-selected){background:var(--control-hover)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-detail-button:is(:hover,.is-selected){background:var(--control-hover)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>.hp-event:-webkit-any(:hover,:focus-within)>td:first-child{box-shadow:inset 3px 0 var(--muted)}html[data-theme=dark][data-theme=dark] .hp-history .hp-history-table>tbody>.hp-event:is(:hover,:focus-within)>td:first-child{box-shadow:inset 3px 0 var(--muted)}html[data-theme=dark][data-theme=dark] .annual-sheet :-webkit-any(.annual-sheet-fill-hint,.annual-sheet-charge-total){color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-sheet :is(.annual-sheet-fill-hint,.annual-sheet-charge-total){color:var(--ink)}html[data-theme=dark][data-theme=dark],html[data-theme=dark][data-theme=dark] .app-shell{--canvas:#151617;--surface:#1b1c1e;--surface-solid:#1b1c1e;--surface-muted:#222325;--surface-soft:#222325;--surface-strong:#2e3033;--control:#222325;--control-hover:#2b2d30;--ink:#ced0d5;--text:#ced0d5;--muted:#a0a3ab;--muted-2:#969aa2;--line:#34363b;--line-light:#292b2f;--field-border:#45484f;--border:#34363b;--accent-text:#9ca7ff;--accent-fill:#4b5bff;--accent-tint:#252737;--blue-600:#9ca7ff;--blue-700:#9ca7ff;--brand-blue:#4b5bff;--brand-action:#4654e9;--brand-action-hover:#5260ee;--home-brand:#4b5bff;--home-link:#9ca7ff;--nav-selected:#2c2e31;--nav-selected-ink:#d7d9de;--glass-sidebar:#1a1b1d;--glass-topbar:#191a1c;--state-neutral:#b9bdc6;--state-neutral-tint:#292b30;--state-success:#70c5a2;--state-success-tint:#20312a;--state-pending:#efb36c;--state-pending-tint:#352b20;--state-danger:#f28c97;--state-danger-tint:#352327;--danger:#f28c97;--red-600:#f28c97;--orange-500:#ef8200;--orange-600:#efb36c;--tint-blue:#252737;--tint-green:#20312a;--tint-orange:#352b20;--tint-red:#352327;--chart-label:#a0a3ab;--chart-label-muted:#969aa2;--chart-grid:#34363b;--shadow:0 20px 60px #0006;--shadow-soft:0 2px 4px #0002;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--canvas)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.app-main,.workspace-scroll,.page-area,.page-frame){background-color:var(--canvas);border-color:var(--line-light)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.app-main,.workspace-scroll,.page-area,.page-frame){background-color:var(--canvas);border-color:var(--line-light)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .sidebar{border-color:var(--line-light);background-color:#1a1b1d}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .topbar{border-color:var(--line-light);background-color:#191a1c}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-enable{color:var(--ink);background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-enable[data-notification-state=enabled]{color:#7acdaa;background:#1e2e28;border-color:#355345}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-enable[data-notification-state=busy]{color:var(--accent-text);background:#252738}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-panel h2 span{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-settings{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-settings .reset-button{color:var(--accent-text);background:#252737;border-color:#50577e}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar :is(.notification-controls .text-button,.notification-read,.notification-more){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-topbar .notification-panel .text-button:not(:disabled):hover{color:var(--accent-text);background:#252737}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.brand-copy strong,.nav-item,.collapse-button,.application-recycle-sidebar-slot button){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.brand-copy span,.nav-group-label,.sidebar-foot){color:var(--muted);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .nav-item:-webkit-any(:hover,.active){color:#d7d9de;background-color:#2c2e31}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .nav-item:is(:hover,.active){color:#d7d9de;background-color:#2c2e31}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-recycle-sidebar-slot button:hover{color:#d7d9de;background-color:#2c2e31}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .nav-item.active svg{color:currentColor}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .nav-item b{color:#fff1db;background-color:#ef8200}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-recycle-sidebar-slot button{background-color:#0000}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.business-home-breadcrumb,.topbar-actions>.text-button,.business-home-back,.page-breadcrumbs button){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.page-breadcrumbs [aria-current=page],.business-home-account-trigger){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.business-home-account,.breadcrumb-divider){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.business-home-account,.breadcrumb-divider){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-account-trigger :-webkit-any(small,svg){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-account-trigger :is(small,svg){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-account-trigger .avatar{color:var(--accent-text);background-color:#2b2d32}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home-back:not(:disabled):hover{background-color:var(--control-hover);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.workspace-footer,.site-footer){color:var(--muted-2);border-color:var(--line-light)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.workspace-footer,.site-footer){color:var(--muted-2);border-color:var(--line-light)}html[data-theme=dark][data-theme=dark] :is(.annual-workspace.annual-excel,.annual-excel.annual-excel-approval.annual-reference,.business-dashboard,.business-dashboard-overlay,.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog){--ink:#ced0d5;--text:#ced0d5;--muted:#a0a3ab;--muted-2:#969aa2;--line:#34363b;--line-light:#292b2f;--surface:#1b1c1e;--surface-muted:#222325;--control:#222325;--accent-text:#9ca7ff;--accent-fill:#4b5bff;--blue-700:#9ca7ff;color:var(--ink);background-color:var(--canvas)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.commercial-intake-refined,.annual-workspace.annual-excel){--accent-text:#9ca7ff;--accent-fill:#4b5bff;--brand-action:#4654e9;--brand-action-hover:#5260ee;--blue-600:#9ca7ff;--blue-700:#9ca7ff;--intake-accent:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.commercial-intake-refined,.annual-workspace.annual-excel){--accent-text:#9ca7ff;--accent-fill:#4b5bff;--brand-action:#4654e9;--brand-action-hover:#5260ee;--blue-600:#9ca7ff;--blue-700:#9ca7ff;--intake-accent:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.annual-excel-import,.bank-create,.bank-form-editor,.form-page){--intake-accent:#9ca7ff;--intake-tint:#252737;--intake-line:#34363b;--annual-accent:#9ca7ff;--annual-tint:#252737;--annual-positive:#70c5a2;--annual-caution:#efb36c;--annual-negative:#f28c97;--annual-danger:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.annual-excel-import,.bank-create,.bank-form-editor,.form-page){--intake-accent:#9ca7ff;--intake-tint:#252737;--intake-line:#34363b;--annual-accent:#9ca7ff;--annual-tint:#252737;--annual-positive:#70c5a2;--annual-caution:#efb36c;--annual-negative:#f28c97;--annual-danger:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .detail-page{--detail-accent:#9ca7ff;--detail-line:#34363b;--detail-soft:#222325;--detail-text:#ced0d5;--detail-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-excel-approval{--annual-detail-accent:#9ca7ff;--annual-detail-tint:#252737;--annual-detail-line:#34363b;--annual-quiet:#222325;--annual-border:#34363b}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .ledger-workspace{--ledger-blue:#9ca7ff;--ledger-tint:#252737;--ledger-line:#34363b;--ledger-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .workflow-workbench{--workflow-blue:#9ca7ff;--workflow-tint:#252737;--workflow-border:#34363b;--workflow-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration){--record-blue:#9ca7ff;--record-tint:#252737;--record-line:#34363b;--record-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.meeting-record-workspace,.audit-page,.stored-organization,.account-administration){--record-blue:#9ca7ff;--record-tint:#252737;--record-line:#34363b;--record-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page){--management-blue:#9ca7ff;--management-tint:#252737;--management-line:#34363b;--management-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.special-request-list,.staff-account-management,.cloud-ops-page,.maintenance-page){--management-blue:#9ca7ff;--management-tint:#252737;--management-line:#34363b;--management-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .dashboard-page{--dashboard-accent:#9ca7ff;--dashboard-line:#34363b}html[data-theme=dark][data-theme=dark] :is(.app-shell .ops-reference-page,.operations-dialog.ops-reference-dialog){--operations-blue:#9ca7ff;--orange:#efb36c;--red:#f28c97;--purple:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){background-color:var(--surface-muted);border-color:var(--field-border);color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){background-color:var(--surface-muted);border-color:var(--field-border);color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input,select,textarea):disabled{background-color:var(--surface-muted);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input,select,textarea):disabled{background-color:var(--surface-muted);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input,textarea)[readonly]{background-color:var(--surface-muted);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input,textarea)[readonly]{background-color:var(--surface-muted);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input,select,textarea)[aria-invalid=true]{border-color:#bf6875;outline-color:#bf6875}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input,select,textarea)[aria-invalid=true]{border-color:#bf6875;outline-color:#bf6875}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(button,a,summary,input,select,textarea):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(button,a,summary,input,select,textarea):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.local-notice.error,.field-error,.form-error,.submit-error,.annual-cell-error,.annual-submit-errors,.annual-inline-error,.annual-import-line-conflict,.annual-table-field-problem,.annual-review-table-summary.has-issues,.annual-review-issue-count,.action-feedback[data-tone=error],.global-notice-error){color:var(--state-danger);background-color:var(--state-danger-tint);border-color:#70404a}html[data-theme=dark][data-theme=dark] :is(.local-notice.error,.field-error,.form-error,.submit-error,.annual-cell-error,.annual-submit-errors,.annual-inline-error,.annual-import-line-conflict,.annual-table-field-problem,.annual-review-table-summary.has-issues,.annual-review-issue-count,.action-feedback[data-tone=error],.global-notice-error){color:var(--state-danger);background-color:var(--state-danger-tint);border-color:#70404a}html[data-theme=dark][data-theme=dark] :-webkit-any(.local-notice.error,.annual-import-line-conflict,.annual-table-field-problem,.annual-review-table-summary.has-issues) :-webkit-any(strong,p,small,li){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] :is(.local-notice.error,.annual-import-line-conflict,.annual-table-field-problem,.annual-review-table-summary.has-issues) :is(strong,p,small,li){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-import-data-table td.annual-table-field-problem>span:not(.status-tag):not(.source-badge){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] :is(.summary-alert,.project-match-note,.fee-result,.special-warning,.capacity-note,.archive-confirmation,.toast-warning,.identity-snapshot,.demo-rule-badge,.risk-tags span){background-color:var(--state-pending-tint);color:var(--state-pending);border-color:#645039}html[data-theme=dark][data-theme=dark] :-webkit-any(.status-warning,.source-badge.source-marketing,.priority-marker.urgent){color:var(--state-pending);background-color:var(--state-pending-tint)}html[data-theme=dark][data-theme=dark] :is(.status-warning,.source-badge.source-marketing,.priority-marker.urgent){color:var(--state-pending);background-color:var(--state-pending-tint)}html[data-theme=dark][data-theme=dark] :-webkit-any(.status-danger,.risk-icon.danger){color:var(--state-danger);background-color:var(--state-danger-tint)}html[data-theme=dark][data-theme=dark] :is(.status-danger,.risk-icon.danger){color:var(--state-danger);background-color:var(--state-danger-tint)}html[data-theme=dark][data-theme=dark] :-webkit-any(.status-complete,.approval-result.success,.annual-duplicate-passed,.annual-company-footer-status,.annual-detail-reuse-note,.annual-detail-history-source){color:var(--state-success)}html[data-theme=dark][data-theme=dark] :is(.status-complete,.approval-result.success,.annual-duplicate-passed,.annual-company-footer-status,.annual-detail-reuse-note,.annual-detail-history-source){color:var(--state-success)}html[data-theme=dark][data-theme=dark] :-webkit-any(.approval-result.warning,.annual-submit-warning){color:var(--state-pending)}html[data-theme=dark][data-theme=dark] :is(.approval-result.warning,.annual-submit-warning){color:var(--state-pending)}html[data-theme=dark][data-theme=dark] :is(.approval-result.danger,.related-void [role=alert]){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] :-webkit-any(.status-info,.related-void-status){color:var(--accent-text);background-color:var(--accent-tint)}html[data-theme=dark][data-theme=dark] :is(.status-info,.related-void-status){color:var(--accent-text);background-color:var(--accent-tint)}html[data-theme=dark][data-theme=dark] .related-void-status.is-void{color:var(--state-danger);background-color:var(--state-danger-tint)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .ledger-workspace .unified-ledger-visible-fields-grid[data-layout] :is(label,label>span){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .ledger-workspace .ledger-worksheet{--sheet-line:#34363b;--sheet-head:#222325;--sheet-accent:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .ledger-workspace .ledger-table.unified-ledger-table :-webkit-any(th,td){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .ledger-workspace .ledger-table.unified-ledger-table :is(th,td){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-sheet :-webkit-any(th,td){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-sheet :is(th,td){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-workspace-review-table .annual-receipt-preview-link{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-sheet :-webkit-any(td.has-issue,td.is-missing,td.annual-detail-problem-cell){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-sheet :is(td.has-issue,td.is-missing,td.annual-detail-problem-cell){color:var(--state-danger)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-sheet .annual-sheet-row-number{color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-workspace-steps button.active{background-color:var(--surface-muted);border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper :-webkit-any(strong,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper :is(strong,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper :-webkit-any(p,small,span){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper :is(p,small,span){color:var(--muted)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper>div.active b{color:#eef0ff;background-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .form-page .form-stepper>div.done b{color:var(--accent-text);background-color:#252737}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .business-home .business-home-table td small.local-notice.error{color:#f3a4ae;background-color:#352327;border-color:#70404a}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-review-table-summary.has-issues{color:#efb36c;background-color:#352b20;border-color:#645039}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-review-table-summary.has-issues :-webkit-any(strong,p,small,li){color:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-review-table-summary.has-issues :is(strong,p,small,li){color:#efb36c}html[data-theme=dark][data-theme=dark] .annual-upload-saving{color:#9ca7ff!important}html[data-theme=dark][data-theme=dark] .annual-upload-waiting{color:#a0a3ab!important}html[data-theme=dark][data-theme=dark] .annual-missing-text{color:#f3a4ae!important}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .annual-workspace.annual-excel .annual-excel-open-receipt.is-complete{color:#70c5a2;background-color:#20312a;border-color:#3e6556}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-default-tooltip{color:#ced0d5!important;background-color:#222325!important;border-color:#45484f!important;box-shadow:0 8px 28px #0005!important}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-default-tooltip :-webkit-any(.recharts-tooltip-item,.recharts-tooltip-label){color:#ced0d5!important}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-default-tooltip :is(.recharts-tooltip-item,.recharts-tooltip-label){color:#ced0d5!important}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-cartesian-grid line{stroke:#34363b}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-cartesian-axis-tick text{fill:#a0a3ab}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-pie-sector path{stroke:#1b1c1e}html[data-theme=dark][data-theme=dark] .business-dashboard .recharts-area-dot{fill:#222325}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .primary-button{color:#eef0ff;background-color:#4654e9;border-color:#5966ef;box-shadow:0 8px 18px -12px #4b5bff80}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.ledger-entry-tabs button.active,.ledger-export-action,.unified-ledger-history-tabs button[aria-pressed=true],.applicant-type-switch button.active){color:#eef0ff;background-color:#4654e9;border-color:#5966ef;box-shadow:0 8px 18px -12px #4b5bff80}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .primary-button:hover:not(:disabled){color:#eef0ff;background-color:#5260ee;border-color:#6672f3}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .secondary-button{background-color:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .secondary-button:hover:not(:disabled){background-color:var(--control-hover);color:var(--ink);border-color:#50535c}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :-webkit-any(.primary-button,.secondary-button):disabled{color:#a1a5b4;border-color:var(--line);box-shadow:none}html[data-theme=dark][data-theme=dark] .app-shell.business-shell :is(.primary-button,.secondary-button):disabled{color:#a1a5b4;border-color:var(--line);box-shadow:none}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .decision-positive-button{color:#edf7f2;background-color:#237650;border-color:#398d65}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .decision-negative-button{color:#fff0f2;background-color:#b7384c;border-color:#c65366}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-trash-action{color:#fff0f2;background-color:#ca3e54;border-color:#d55d70}html[data-theme=dark][data-theme=dark] .app-shell.business-shell .application-trash-action svg{color:currentColor}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay){--blue:#9ca7ff}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay){--blue:#9ca7ff}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.page-heading h1,.panel-heading h2,.panel-heading h3,.metric-value,.donut-center strong){color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-dashboard :-webkit-any(.filter-panel,.kpi-panel,.analysis-panel,.chart-panel,.ranking-panel,.metric-card){background-color:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.filter-panel,.kpi-panel,.analysis-panel,.chart-panel,.ranking-panel,.metric-card){background-color:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.date-trigger,.select-trigger,.filter-chips>button){background-color:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-dashboard :-webkit-any(.date-trigger,.select-trigger):hover{background-color:var(--control-hover);border-color:#50535c}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.date-trigger,.select-trigger):hover{background-color:var(--control-hover);border-color:#50535c}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.date-trigger.is-open,.select-trigger.is-open,.is-filtered .select-trigger){color:var(--accent-text);background-color:#252737;border-color:#59618c}html[data-theme=dark][data-theme=dark] .business-dashboard :is(.date-presets>button.selected,.metric-card.selected,.metric-card.is-active,.mini-segment button.active){color:var(--accent-text);background-color:#252737;border-color:#50577e}html[data-theme=dark][data-theme=dark] .business-dashboard .secondary-button{background-color:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .business-dashboard .secondary-button:hover{background-color:var(--control-hover);border-color:#50535c}html[data-theme=dark][data-theme=dark] .app-shell .business-home-column-filter{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .business-home-column-filter:-webkit-any(:hover,.is-active){color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .business-home-column-filter:is(:hover,.is-active){color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .business-home-column-filter svg{color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .business-home-column-filter.is-active svg{color:#9ca7ff}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.in-range{color:#b5bdff;background-color:#252737}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.in-range{color:#b5bdff;background-color:#252737}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.range-edge{color:#eef0ff;background-color:#4654e9}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.range-edge{color:#eef0ff;background-color:#4654e9}html[data-theme=dark][data-theme=dark] :-webkit-any(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.is-today:not(.range-edge){color:#b5bdff}html[data-theme=dark][data-theme=dark] :is(.business-dashboard,.business-dashboard-overlay) .calendar-grid>button.is-today:not(.range-edge){color:#b5bdff}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay .primary-button{color:#eef0ff;background-color:#4654e9;border-color:#5966ef}html[data-theme=dark][data-theme=dark] .business-dashboard-overlay .primary-button:hover:enabled{color:#eef0ff;background-color:#5260ee}html[data-theme=dark][data-theme=dark] .business-dashboard .analysis-heading strong{color:#b5bdff}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-heading h2{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category{color:#ced0d5;box-shadow:none;background-color:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category:hover{background-color:#202123;border-color:#53565f;box-shadow:0 10px 20px -18px #0009}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category.selected{border-color:#4b5bff;box-shadow:0 12px 22px -18px #4b5bffb3}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category.selected .business-home-category-label{color:#aab2ff}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category-note{color:#a0a3ab;background-color:#222325;border-color:#292b2f}html[data-theme=dark][data-theme=dark] .app-shell .staff-workspace-sections .business-home-category-count small{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .staff-status-tabs button b{color:#b9bdc6;background-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .staff-status-tabs button[aria-pressed=true] b{color:#ced0d5;background-color:#484b52}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace:not(.is-stamp-list){--sw-blue:#9ca7ff;--sw-line:#34363b;--sw-muted:#a0a3ab;--sw-quiet:#222325;--sw-selected:#292d46;--sw-ink:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.stamp-review,.preapproval-stamp){--border:#34363b;--text:#ced0d5;--text-secondary:#a0a3ab;--surface-subtle:#222325}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-review,.preapproval-stamp){--border:#34363b;--text:#ced0d5;--text-secondary:#a0a3ab;--surface-subtle:#222325}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-heading h2{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home :-webkit-any(.business-home-results,.business-home-list-heading,.stamp-table-wrap){background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home :is(.business-home-results,.business-home-list-heading,.stamp-table-wrap){background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs{background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs button{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs button:hover{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs button[aria-selected=true]{color:#ced0d5;box-shadow:none;background:#2e3033;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs b{color:#a0a3ab;background:#2e3033}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .business-home-tabs button[aria-selected=true] b{color:#eef0ff;background:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .search-field input,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table th{color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td{color:#ced0d5;background:#1b1c1e;border-color:#292b2f}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td strong{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td small{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home :is(.business-home-heading p,.stamp-home-filter-summary,.stamp-home-pagination){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:-webkit-any(:hover,:focus-within)>tr>td{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:is(:hover,:focus-within)>tr>td{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:-webkit-any(:hover,:focus-within)>tr>td:first-child{box-shadow:inset 3px 0 #969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:is(:hover,:focus-within)>tr>td:first-child{box-shadow:inset 3px 0 #969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home :is(.task-list-action,.stamp-home-pagination button){color:#ced0d5;box-shadow:none;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:-webkit-any(:hover,:focus-within) .task-list-action:not(:disabled){color:#eef0ff;box-shadow:none;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table .stamp-request-group:is(:hover,:focus-within) .task-list-action:not(:disabled){color:#eef0ff;box-shadow:none;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-column-filter:hover{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-column-filter.is-active{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-column-filter svg{color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .ly-column-resizer:after{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-column-filter select option{color:#ced0d5;background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-work-status,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td .stamp-work-status{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-work-status.tone-success,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td .stamp-work-status.tone-success{color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-work-status.tone-warning,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td .stamp-work-status.tone-warning{color:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-work-status.tone-danger,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .stamp-home .stamp-home-table td .stamp-work-status.tone-danger{color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-business-identity>span,.sw-stage-tag,.sw-empty-icon){color:#a0a3ab;background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :-webkit-any(.sw-empty-business,.sw-empty-materials){background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-empty-business,.sw-empty-materials){background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :-webkit-any(.sr-document,.sd-file,.admin-stamp-file){background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sr-document,.sd-file,.admin-stamp-file){background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-business .sr-identifiers,.sd-application .sr-identifiers,.sr-document-details,.sw-file-remark,.sw-route,.sw-decision-choices,.sw-file-read,.sw-read-note,.sw-summary-counts>div+div,.stamp-file-header,.stamp-batch-notes){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.field>span,.sr-document-detail-row>.field>span,.sw-read-note p,.sw-quantity-read dd small,.sw-file-identity small,.sd-file-meta,.sw-summary-counts span,.sw-route h3,.sd-aside .stamp-work-owner){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-business-identity>svg,.sw-empty-business>svg,.sr-document-actions .icon-button){color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sr-document-details input:not([type=checkbox]),.sr-document-details select,.field textarea,.sw-quantity-strip .stamp-count-controls select){color:#ced0d5;background-color:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sw-quantity-read dd b{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.stamp-review.stamp-workspace,.annual-stamp-compact.annual-stamp-polish) :-webkit-any(.stamp-seal-options,.stamp-position-options) label{color:#ced0d5;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-review.stamp-workspace,.annual-stamp-compact.annual-stamp-polish) :is(.stamp-seal-options,.stamp-position-options) label{color:#ced0d5;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.stamp-review.stamp-workspace,.annual-stamp-compact.annual-stamp-polish) :-webkit-any(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:#9ca7ff;background:#292d46;border-color:#596292}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-review.stamp-workspace,.annual-stamp-compact.annual-stamp-polish) :is(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:#9ca7ff;background:#292d46;border-color:#596292}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-material-tools>.secondary-button,.sw-material-tools .sr-drop,button.sw-utility-button,button.sw-business-link,.sw-history-toggle){color:#9ca7ff;background:#25283b;border-color:#434b72}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(.sw-material-tools .sr-drop>span,.sw-material-tools .sr-drop small){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace :is(button.sw-utility-button:hover,button.sw-business-link:hover,.sr-records-expanded>summary:hover .sw-history-toggle,.sw-material-tools .sr-drop.is-dragging){background:#2d324c;border-color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.stamp-review.stamp-workspace,.annual-stamp-collection) .sw-seal-tags>span{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-review.stamp-workspace,.annual-stamp-collection) .sw-seal-tags>span{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sd-file-progress{color:#70c5a2;background:#1e302a;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sd-file-progress strong{color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .admin-stamp-card-footer{background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .stamp-batch-manifest .stamp-batch-row .admin-stamp-card-footer{background:0 0}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sr-steps li>span{color:#969aa2;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sr-steps li:first-child>span,html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sr-steps small{color:#9ca7ff;background:#292d46;border-color:#434b72}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sw-action-divider{background:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sw-decision-choices button:before{background:#1b1c1e;border-color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sw-decision-choices button[aria-pressed=true]{color:#9ca7ff;background:#292d46;border-color:#596292}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .sw-decision-choices .decision-negative-button[aria-pressed=true]{color:#f28c97;background:#38262b;border-color:#8f4c57}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace:not(.is-stamp-list) .primary-button:not(.decision-positive-button):not(.decision-negative-button){color:#eef0ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace:not(.is-stamp-list) .primary-button:not(.decision-positive-button):not(.decision-negative-button):hover:not(:disabled){background:#5968ff;border-color:#5968ff}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review .sr-count{color:#efb36c;background:#382c20}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-form,.stamp-batch-single>fieldset){color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-mode>div{background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-mode button{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-mode button[aria-pressed=true]{color:#9ca7ff;box-shadow:none;background:#2e3033}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-form header span,.stamp-batch-form>p,.stamp-batch-form footer>span,.stamp-batch-mode>span,.stamp-batch-edit-list header small,.stamp-batch-position-line,.stamp-batch-edit-remark,.stamp-batch-requirements dt,.stamp-batch-requirements h4 small,.stamp-batch-index,.stamp-batch-file,.stamp-batch-progress,.stamp-batch-search-result,.stamp-batch-empty,.stamp-batch-summary-progress>span,.stamp-batch-summary-progress>small,.stamp-batch-conditions small,.stamp-batch-row .admin-stamp-register){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-edit-name>strong,.stamp-batch-rule-line b,.stamp-batch-file>strong,.stamp-batch-summary-progress>strong,.annual-stamp-remark-read p){color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-rule-line{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-rule-line em{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-edit-list header label,.stamp-batch-edit-scroll,.stamp-batch-edit-scroll li,.stamp-batch-form>footer,.stamp-batch-search,.stamp-batch-group,.stamp-batch-row,.stamp-batch-summary,.stamp-batch-progress-detail li,.stamp-batch-conditions+.stamp-batch-summary-progress){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-edit-list header label,.stamp-batch-search){color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-edit-list header input,.stamp-batch-search input){color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-batch-edit-list header input,.stamp-batch-search input)::placeholder{color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-workspace .stamp-batch-settings select,.annual-stamp-compact.annual-stamp-polish .stamp-batch-settings select:disabled,.annual-stamp-compact.annual-stamp-polish .annual-stamp-single-category select:disabled){color:#ced0d5;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .stamp-batch-single>fieldset{background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .stamp-review.stamp-workspace .stamp-batch-single>summary,html[data-theme=dark][data-theme=dark] .app-shell .stamp-material-collection .stamp-batch-manifest .stamp-batch-row .admin-stamp-register button{color:#9ca7ff;background:#292d46;border-color:#434b72}html[data-theme=dark][data-theme=dark] .app-shell .annual-stamp-compact.annual-stamp-polish .stamp-batch-single>summary{background:0 0}html[data-theme=dark][data-theme=dark] .app-shell .stamp-batch-single>fieldset>legend,html[data-theme=dark][data-theme=dark] .app-shell .stamp-material-collection .stamp-batch-summary summary{color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .annual-stamp-compact.annual-stamp-polish .stamp-batch-form>footer .primary-button.is-applied:disabled{color:#a0a3ab;background:#2e3033;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .annual-stamp-compact.annual-stamp-polish .annual-stamp-single-actions{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.annual-stamp-batch-remark,.annual-stamp-file-remark) textarea{color:#ced0d5;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :is(.annual-stamp-batch-remark,.annual-stamp-file-remark) textarea{color:#ced0d5;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .annual-stamp-compact.annual-stamp-polish :-webkit-any(){color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .annual-stamp-compact.annual-stamp-polish :is(){color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .stamp-seal-custom-editor .stamp-seal-remove:hover{color:#f28c97;background:#38262b}html[data-theme=dark][data-theme=dark] .app-shell :is(.stamp-file-title>.icon-button:hover,.stamp-file-remove.icon-button:hover){color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly{background:#1b1c1e}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly .preapproval-stamp-heading>span{color:#a0a3ab;background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly .preapproval-stamp-row{background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly :is(.stamp-detail-material-number,.preapproval-stamp-row-head small,.preapproval-stamp-readonly dt){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly .stamp-detail-material-number{background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .detail-page .preapproval-stamp--readonly .preapproval-stamp-readonly{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell :is(.detail-stamp-quantities,.preapproval-stamp--editor .preapproval-stamp-counts){background:#222325}html[data-theme=dark][data-theme=dark] .app-shell :is(.detail-stamp-read .stamp-readonly-count,.preapproval-stamp--editor .preapproval-stamp-counts .stamp-count-controls select){color:#ced0d5;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor .preapproval-stamp-row{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor .sw-file-remark>span:not(.expandable-textarea){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :-webkit-any(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) .field>span:not(.expandable-textarea){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :is(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) .field>span:not(.expandable-textarea){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :-webkit-any(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) :-webkit-any(small,input,select,textarea){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :is(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) :is(small,input,select,textarea){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :-webkit-any(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) small{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .preapproval-stamp--editor :is(.stamp-file-identity-fields,.sw-file-remark,.stamp-batch-notes) small{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .detail-stamp-seal{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .stamp-error{color:#f28c97;background:#38262b;border-color:#8f4c57}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :-webkit-any(.receivables-summary,.receivables-results,.receivables-list-heading){box-shadow:none;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.receivables-summary,.receivables-results,.receivables-list-heading){box-shadow:none;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.receivables-heading p,.receivables-metric-label,.receivables-metric-label>small,.receivables-metric strong small,.receivables-scope-note,.receivables-result-meta,.receivables-money>small,.receivables-identity .record-identity-meta,.receivables-table .receivables-issued-date,.receivables-rules,.is-neutral){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-metric{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-metric.is-overdue strong{color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .is-overdue .receivables-metric-title:before{background:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .is-soon .receivables-metric-title:before{background:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :-webkit-any(.secondary-button,.receivables-action){color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.secondary-button,.receivables-action){color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-tabs{background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-tabs button{color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-tabs button[aria-pressed=true]{color:#ced0d5;box-shadow:none;background:#2e3033;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-tabs b{color:#a0a3ab;background:#2e3033}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-tabs button[aria-pressed=true] b{color:#eef0ff;background:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-search{color:#969aa2;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.receivables-search input,.receivables-result-meta b,.receivables-identity>button){color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-search input::placeholder{color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table th{color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table td{color:#ced0d5;background:#1b1c1e;border-color:#292b2f}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table tbody tr:-webkit-any(:hover,:focus-within) td{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table tbody tr:is(:hover,:focus-within) td{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table tbody tr:-webkit-any(:hover,:focus-within) td:first-child{box-shadow:inset 3px 0 #969aa2}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-table tbody tr:is(:hover,:focus-within) td:first-child{box-shadow:inset 3px 0 #969aa2}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page tr:-webkit-any(:hover,:focus-within) .receivables-action{color:#eef0ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page tr:is(:hover,:focus-within) .receivables-action{color:#eef0ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.receivables-filter-icon,.receivables-filter-icon select){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-filter-icon select option{color:#ced0d5;background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-filter-icon:hover{background:#2b2d30}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .receivables-filter-icon.is-filtered{color:#9ca7ff;background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.receivables-result-meta i){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :-webkit-any(.is-danger,.receivables-outstanding.is-overdue){color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.is-danger,.receivables-outstanding.is-overdue){color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page .is-warning{color:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :-webkit-any(.is-success,.receivables-outstanding.is-received){color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell .receivables-page :is(.is-success,.receivables-outstanding.is-received){color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell :-webkit-any(.receivables-page,.receivable-detail) .copy-button{color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell :is(.receivables-page,.receivable-detail) .copy-button{color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail{--line:#34363b;--blue:#9ca7ff;--green:#70c5a2;--red:#f28c97;--orange:#efb36c;--record-blue:#9ca7ff;--record-tint:#292d46;--record-line:#34363b;--record-muted:#a0a3ab;color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :-webkit-any(.receivable-business,.receivable-panel,.receivable-file){color:#ced0d5;box-shadow:none;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-business,.receivable-panel,.receivable-file){color:#ced0d5;box-shadow:none;background:#1b1c1e;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-page-heading p,.receivable-business-top>span,.receivable-business-identity>svg,.receivable-project,.receivable-business-meta,.receivable-section-heading>div>span,.receivable-file-heading>div>span,.receivable-file-meta,.receivable-evidence-caption,.receivable-empty p,.receivable-note time,.receivable-empty-text,.receivable-history h3,.receivable-amount>span,.receivable-amount>strong>small,.receivable-deadline>div>span,.receivable-facts dt,.receivable-term-link,.receivable-read-only,.receivable-complete p,.receivable-pending,.receivable-payment-table>.receivable-payment-head,.receivable-history-note){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-business-meta strong,.receivable-facts dd,.receivable-deadline>div>strong,.receivable-note .long-text,.receivable-empty strong,.receivable-payment-table>div){color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-business-badge,.receivable-note header>span){color:#a0a3ab;background:#2e3033}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-business-meta,.receivable-note,.receivable-deadline,.receivable-collection-editor,.receivable-complete,.receivable-pending,.receivable-payment-table>div){border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-note:last-child{border-color:#0000}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-note>i{background:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-note:first-child>i{background:#969aa2;box-shadow:0 0 0 3px #222325}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-summary .receivable-amount,.receivable-amount,.receivable-empty){background:#222325}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-empty{border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-amount>strong{color:#ced0d5}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-amount.is-received strong{color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-empty-icon{color:#969aa2;background:#2e3033}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-file-preview{color:#9ca7ff;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-file-preview:hover{background:#292d46}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-business-top>.text-button,.receivable-term-link:hover){color:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :-webkit-any(.receivable-status.is-overdue,.receivable-deadline.is-overdue){color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-status.is-overdue,.receivable-deadline.is-overdue){color:#f28c97}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :-webkit-any(.receivable-status.is-pending,.receivable-deadline.is-pending){color:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-status.is-pending,.receivable-deadline.is-pending){color:#efb36c}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :-webkit-any(.receivable-status.is-neutral,.receivable-deadline.is-neutral){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-status.is-neutral,.receivable-deadline.is-neutral){color:#a0a3ab}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail :is(.receivable-status.is-settled,.receivable-complete,.receivable-evidence-caption svg){color:#70c5a2}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-deadline.is-overdue .receivable-deadline-label{background:#38262b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-deadline.is-pending .receivable-deadline-label{background:#382c20}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-collection-editor textarea{color:#ced0d5;background:#222325;border-color:#34363b}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .receivable-collection-editor textarea::placeholder{color:#969aa2}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .primary-button:not(.meeting-discard-button){color:#eef0ff;box-shadow:none;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .primary-button:not(.meeting-discard-button):hover:not(:disabled){background:#5968ff;border-color:#5968ff}html[data-theme=dark][data-theme=dark] .app-shell .receivable-detail .column-resizer span{background:#34363b}html[data-theme=dark][data-theme=dark] :-webkit-any(dialog,.ui-dialog.ui-dialog,.person-drawer,.drilldown-panel,.help-dialog,.notification-panel,.release-notes-filter-panel,.unified-ledger-filter-menu,.business-home-filter-panel){--canvas:#151617;--surface:#1b1c1e;--surface-muted:#222325;--surface-strong:#2e3033;--ink:#ced0d5;--text:#ced0d5;--muted:#a0a3ab;--muted-2:#969aa2;--line:#34363b;--line-light:#292b2f;--border:#34363b;--accent-text:#9ca7ff;--home-link:#9ca7ff;--detail-accent:#4b5bff;--dc-blue:#9ca7ff;--dc-soft:#222325;--dc-muted:#a0a3ab;background:var(--surface);border-color:var(--line);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:0 24px 80px #0006}html[data-theme=dark][data-theme=dark] :is(dialog,.ui-dialog.ui-dialog,.person-drawer,.drilldown-panel,.help-dialog,.notification-panel,.release-notes-filter-panel,.unified-ledger-filter-menu,.business-home-filter-panel){--canvas:#151617;--surface:#1b1c1e;--surface-muted:#222325;--surface-strong:#2e3033;--ink:#ced0d5;--text:#ced0d5;--muted:#a0a3ab;--muted-2:#969aa2;--line:#34363b;--line-light:#292b2f;--border:#34363b;--accent-text:#9ca7ff;--home-link:#9ca7ff;--detail-accent:#4b5bff;--dc-blue:#9ca7ff;--dc-soft:#222325;--dc-muted:#a0a3ab;background:var(--surface);border-color:var(--line);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:0 24px 80px #0006}html[data-theme=dark][data-theme=dark] dialog::backdrop{background:#08090bb3}html[data-theme=dark][data-theme=dark] :-webkit-any(.modal-backdrop,.drawer-backdrop,.drilldown-backdrop){background:#08090b99}html[data-theme=dark][data-theme=dark] :is(.modal-backdrop,.drawer-backdrop,.drilldown-backdrop){background:#08090b99}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog--inline{box-shadow:none}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.handling-dialog) :-webkit-any(.ui-dialog-heading,.ui-dialog-footer,.handling-dialog-heading,.handling-dialog-footer){background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.handling-dialog) :is(.ui-dialog-heading,.ui-dialog-footer,.handling-dialog-heading,.handling-dialog-footer){background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .ui-dialog-heading :-webkit-any(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog.ui-dialog .ui-dialog-heading :is(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog .handling-dialog-heading h2{color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog-card,.ui-dialog-summary,.handling-dialog-summary,.annual-dialog-facts,.annual-dialog-summary,.annual-company-checklist){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog-card,.ui-dialog-summary,.handling-dialog-summary,.annual-dialog-facts,.annual-dialog-summary,.annual-company-checklist){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-section{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ui-dialog :is(.ui-dialog-card dd,.sd-registration-context strong,.sd-registration-notes p){color:var(--ink)}html[data-theme=dark][data-theme=dark] .ui-dialog :is(.ui-dialog-note,.ui-dialog-card dt,.ui-dialog-card small,.sd-registration-context p,.sd-registration-context>span,.sd-registration-notes h4,.ui-dialog-footer>span){color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading>div>span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-heading>small{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-dialog-heading span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .underwriting-opinion-help{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-history-note{color:var(--muted)}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-note{border-left-color:#626ba5}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea):disabled{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea):disabled{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,textarea)[readonly]{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,textarea)[readonly]{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea)[aria-invalid=true]{border-color:#c76e7a;outline-color:#c76e7a}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea)[aria-invalid=true]{border-color:#c76e7a;outline-color:#c76e7a}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea,button,a):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea,button,a):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button:hover:not(:disabled){background:var(--surface-strong);color:var(--ink);border-color:#50535b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button:disabled{background:var(--surface-muted);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.text-button,.link-button){color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.text-button,.link-button){color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .icon-button{color:var(--muted);border-color:var(--line);background:0 0}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .icon-button:hover:not(:disabled){color:var(--ink);background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.primary-button,.decision-positive-button){color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.primary-button,.decision-positive-button){color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.primary-button,.decision-positive-button):hover:not(:disabled){color:#f0f1ff;background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.primary-button,.decision-positive-button):hover:not(:disabled){color:#f0f1ff;background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .primary-button:disabled{color:#aab0ca;background:#353e83;border-color:#464d7a}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.decision-negative-button,.annual-leave-discard){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.decision-negative-button,.annual-leave-discard){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.decision-negative-button,.annual-leave-discard):hover:not(:disabled){color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.decision-negative-button,.annual-leave-discard):hover:not(:disabled){color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,textarea)::placeholder{color:var(--muted-2)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea):disabled{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea):disabled{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,textarea)[readonly]{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,textarea)[readonly]{background-color:var(--surface-muted);border-color:var(--line);color:var(--muted);-webkit-text-fill-color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea)[aria-invalid=true]{border-color:#c76e7a;outline-color:#c76e7a}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea)[aria-invalid=true]{border-color:#c76e7a;outline-color:#c76e7a}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input,select,textarea,button,a):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input,select,textarea,button,a):focus-visible{outline-color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(input[type=checkbox],input[type=radio]){accent-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button:hover:not(:disabled){background:var(--surface-strong);color:var(--ink);border-color:#50535b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .secondary-button:disabled{background:var(--surface-muted);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.text-button,.link-button){color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.text-button,.link-button){color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .icon-button{color:var(--muted);border-color:var(--line);background:0 0}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .icon-button:hover:not(:disabled){color:var(--ink);background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.primary-button,.decision-positive-button){color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.primary-button,.decision-positive-button){color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.primary-button,.decision-positive-button):hover:not(:disabled){color:#f0f1ff;background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.primary-button,.decision-positive-button):hover:not(:disabled){color:#f0f1ff;background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) .primary-button:disabled{color:#aab0ca;background:#353e83;border-color:#464d7a}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.decision-negative-button,.annual-leave-discard){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.decision-negative-button,.annual-leave-discard){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :-webkit-any(.decision-negative-button,.annual-leave-discard):hover:not(:disabled){color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-charge-dialog,.annual-workspace-edit-dialog,.annual-completion-dialog,.annual-database-dialog,.unified-ledger-detail,.release-notes-dialog,.person-drawer,.help-dialog,.drilldown-panel,.release-notes-filter-panel) :is(.decision-negative-button,.annual-leave-discard):hover:not(:disabled){color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] dialog:-webkit-any(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] dialog:-webkit-any(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>footer{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] dialog:-webkit-any(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header :-webkit-any(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header :is(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header p{color:var(--muted)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header small{color:var(--muted)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header>button{color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header>button:hover{background:var(--surface-strong);color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>footer{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] dialog:-webkit-any(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header :-webkit-any(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header :is(h2,h3){color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header p{color:var(--muted)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header small{color:var(--muted)}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header>button{color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] dialog:is(.annual-workspace-modal,.annual-excel-receipt-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog,.annual-leave-dialog,.annual-group-review-dialog,.annual-import-assignee-dialog,.annual-import-receipt-review,.annual-approval-confirm-dialog)>header>button:hover{background:var(--surface-strong);color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog.annual-leave-dialog>p{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.annual-dialog-eyebrow,.annual-dialog-facts dt,.annual-dialog-section-label,.annual-completion-confirm-list span,.annual-cell-dialog footer span){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.annual-dialog-facts dd,.annual-dialog-summary>strong,.annual-company-checklist>h4){color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-dialog-summary--danger{background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] .annual-dialog-summary--danger>strong{color:#f3a4ae}html[data-theme=dark][data-theme=dark] .annual-dialog-note{background:var(--surface-muted);color:var(--muted);border-left-color:#626ba5}html[data-theme=dark][data-theme=dark] .annual-dialog-note>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-approval-confirm-dialog .annual-approval-confirm-opinion{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-approval-expanded .annual-approval-guarantees>li{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] dialog.annual-import-assignee-dialog>.annual-import-assignee-list{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-completion-dialog .annual-completion-confirm-list>li{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-leave-actions{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-receipt-workspace-dialog .annual-excel-receipt-targets{border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.annual-leave-error,.annual-leave-dialog [role=alert],.annual-import-assignee-dialog [role=alert],.annual-completion-dialog [role=alert]){color:#f3a4ae}html[data-theme=dark][data-theme=dark] .annual-leave-options{background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .annual-database-dialog :is(.annual-database-facts,.annual-database-search,.annual-database-expanded>td){background:var(--surface-muted);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-dialog :is(.annual-database-facts>div,.annual-database-filters,.annual-database-record,.annual-database-table td){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .annual-database-dialog :is(.annual-database-facts strong,.annual-database-group-button strong){color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog :is(.annual-database-header p,.annual-database-facts span,.annual-database-facts small,.annual-database-filters label,.annual-database-dates,.annual-database-table td small,.annual-database-missing,.annual-database-message,.annual-database-group-button svg,.annual-database-icon){color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-header h2 svg{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .text-button{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-filters>label:not(.annual-database-search){background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-month{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-filters>label:not(.annual-database-search):hover{background:var(--surface-strong);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-group:hover>td{background:var(--surface-strong);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-icon:hover{background:var(--surface-strong);color:var(--ink)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-search input{color:var(--ink);background:0 0}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-month[aria-pressed=true]{color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-table th{background:var(--surface-muted);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-footer{background:var(--surface);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] .annual-database-dialog .annual-database-message[role=alert]{color:#f3a4ae}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog){--surface-subtle:#222325;--text-secondary:#a0a3ab;--sw-quiet:#222325;--sw-selected:#282d47;--sw-ink:#ced0d5;--sw-line:#34363b;--sw-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-form,.stamp-batch-requirements,.stamp-batch-summary,.stamp-batch-single>fieldset,.sw-quantity-strip,.preapproval-stamp-counts,.annual-excel-dialog-recovery){background:var(--surface-muted);border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-group,.stamp-batch-row,.stamp-batch-form>footer,.stamp-batch-edit-scroll,.stamp-batch-edit-scroll li,.stamp-batch-summary-progress,.annual-stamp-single-actions,.stamp-batch-progress-detail li,.stamp-file-header,.stamp-batch-notes){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-heading span,.stamp-batch-search,.stamp-batch-index,.stamp-batch-file,.stamp-batch-progress,.stamp-batch-search-result,.stamp-batch-empty,.stamp-batch-requirements dt,.stamp-batch-requirements h4 small,.stamp-batch-conditions p,.stamp-batch-conditions small,.stamp-batch-summary-progress>span,.stamp-batch-summary-progress>small,.stamp-batch-form header span,.stamp-batch-form>p,.stamp-batch-form footer>span,.stamp-batch-edit-list header small,.stamp-batch-rule-line,.stamp-batch-position-line,.stamp-batch-edit-remark,.stamp-batch-single>fieldset>legend){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-file>strong,.stamp-batch-summary-progress>strong,.stamp-batch-edit-name>strong,.stamp-batch-rule-line b,.annual-stamp-remark-read p){color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-rule-line em{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .sw-seal-tags>span{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-mode>div,.stamp-batch-mode button:hover){background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-mode button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-mode button[aria-pressed=true]{background:var(--surface-strong);color:var(--accent-text);box-shadow:none}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.stamp-seal-options,.stamp-position-options) label{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-seal-options,.stamp-position-options) label{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-form>footer .primary-button.is-applied:disabled{background:var(--surface-strong);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-single>summary,.stamp-batch-row .admin-stamp-register button){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.annual-review-line-issues,.annual-review-remove,.annual-review-cell-issue,.annual-review-editor-issue,.annual-group-review-dialog-notice){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.annual-review-line-issues,.annual-review-remove,.annual-review-cell-issue,.annual-review-editor-issue,.annual-group-review-dialog-notice){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .annual-review-table-summary.has-issues{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.annual-business-company.annual-table-field-problem,.annual-review-issue-count){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.annual-business-company.annual-table-field-problem,.annual-review-issue-count){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-symbol.is-pending{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-pending-count{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-row-status{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-row-status.is-confirmed{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-source-count{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-table-scroll .is-match{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog){--surface-subtle:#222325;--text-secondary:#a0a3ab;--sw-quiet:#222325;--sw-selected:#282d47;--sw-ink:#ced0d5;--sw-line:#34363b;--sw-muted:#a0a3ab}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-form,.stamp-batch-requirements,.stamp-batch-summary,.stamp-batch-single>fieldset,.sw-quantity-strip,.preapproval-stamp-counts,.annual-excel-dialog-recovery){background:var(--surface-muted);border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-group,.stamp-batch-row,.stamp-batch-form>footer,.stamp-batch-edit-scroll,.stamp-batch-edit-scroll li,.stamp-batch-summary-progress,.annual-stamp-single-actions,.stamp-batch-progress-detail li,.stamp-file-header,.stamp-batch-notes){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-heading span,.stamp-batch-search,.stamp-batch-index,.stamp-batch-file,.stamp-batch-progress,.stamp-batch-search-result,.stamp-batch-empty,.stamp-batch-requirements dt,.stamp-batch-requirements h4 small,.stamp-batch-conditions p,.stamp-batch-conditions small,.stamp-batch-summary-progress>span,.stamp-batch-summary-progress>small,.stamp-batch-form header span,.stamp-batch-form>p,.stamp-batch-form footer>span,.stamp-batch-edit-list header small,.stamp-batch-rule-line,.stamp-batch-position-line,.stamp-batch-edit-remark,.stamp-batch-single>fieldset>legend){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-file>strong,.stamp-batch-summary-progress>strong,.stamp-batch-edit-name>strong,.stamp-batch-rule-line b,.annual-stamp-remark-read p){color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-rule-line em{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .sw-seal-tags>span{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-mode>div,.stamp-batch-mode button:hover){background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-mode button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-mode button[aria-pressed=true]{background:var(--surface-strong);color:var(--accent-text);box-shadow:none}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.stamp-seal-options,.stamp-position-options) label{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-seal-options,.stamp-position-options) label{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-seal-options,.stamp-position-options) label:has(input:checked){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .stamp-batch-form>footer .primary-button.is-applied:disabled{background:var(--surface-strong);border-color:var(--line);color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.stamp-batch-single>summary,.stamp-batch-row .admin-stamp-register button){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.annual-review-line-issues,.annual-review-remove,.annual-review-cell-issue,.annual-review-editor-issue,.annual-group-review-dialog-notice){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.annual-review-line-issues,.annual-review-remove,.annual-review-cell-issue,.annual-review-editor-issue,.annual-group-review-dialog-notice){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .annual-review-table-summary.has-issues{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :-webkit-any(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :-webkit-any(.annual-business-company.annual-table-field-problem,.annual-review-issue-count){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) :is(.annual-business-company.annual-table-field-problem,.annual-review-issue-count){color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-symbol.is-pending{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-pending-count{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-row-status{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-row-status.is-confirmed{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-source-count{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.ui-dialog,.annual-workspace-modal,.annual-workspace-edit-dialog,.annual-workspace-charge-dialog,.annual-completion-dialog) .external-duplicate-table-scroll .is-match{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-button,.application-recycle-search,.application-recycle-receipt,.application-recycle-purge-list>li,.application-recycle-history>p){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-button:hover{background:var(--surface-strong);border-color:#50535b}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-recycle-category,.application-recycle-selection,.application-recycle-subtitle,.application-recycle-pagination,.application-recycle-state,.application-recycle-confirm-scope,.application-recycle-preview-loading,.application-recycle-purge-list>li>span,.application-recycle-empty,.application-recycle-empty p,.application-recycle-scope-details>summary,.application-recycle-history>summary){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-check,.application-lifecycle-table,.application-lifecycle-table td strong,.application-recycle-purge-list>li>strong,.application-recycle-scope-summary,.ui-dialog-body){color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) :-webkit-any(.application-lifecycle-table,.application-lifecycle-table :-webkit-any(th,td),.application-recycle-purge-list,.application-recycle-purge-list>li){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-table,.application-lifecycle-table :is(th,td),.application-recycle-purge-list,.application-recycle-purge-list>li){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table th{background:var(--surface-muted);color:var(--ink);border-block-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table th:not(:last-child):after{background:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tbody tr:-webkit-any(:hover,:focus-within)>td{background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tbody tr:is(:hover,:focus-within)>td{background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked)>td{background:#252a40}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked):-webkit-any(:hover,:focus-within)>td{background:#2d334c}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked):is(:hover,:focus-within)>td{background:#2d334c}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-search>input{color:var(--ink);background:0 0}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs{background:var(--canvas)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button[aria-pressed=true]{background:var(--surface-strong);border-color:var(--line);color:var(--accent-text);box-shadow:none}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button:hover:not([aria-pressed=true]){background:var(--surface-muted);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol{color:#f3a4ae;background:#302225}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol.is-neutral{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol.is-clear{color:#e9b77d;background:#342a20}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-close{color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-close:hover{color:var(--ink);background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-link{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-refresh{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-refresh:hover{color:#bac1ff;background:#282d47}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-delete.application-lifecycle-delete{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-delete.application-lifecycle-delete:hover{color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-restore-link{color:#7ac9c8}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-clear.application-recycle-clear{color:#e9b77d;background:#342a20;border-color:#785a39}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-clear.application-recycle-clear:hover{color:#f6c992;background:#403021;border-color:#a37b4f}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-warning{color:#f3a4ae;background:#302225}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm).is-clear .application-recycle-warning{color:#e9b77d;background:#342a20}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) :-webkit-any(.application-lifecycle-error,.application-recycle-warning[role=alert]){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-error,.application-recycle-warning[role=alert]){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-button,.application-recycle-search,.application-recycle-receipt,.application-recycle-purge-list>li,.application-recycle-history>p){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-button:hover{background:var(--surface-strong);border-color:#50535b}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-recycle-category,.application-recycle-selection,.application-recycle-subtitle,.application-recycle-pagination,.application-recycle-state,.application-recycle-confirm-scope,.application-recycle-preview-loading,.application-recycle-purge-list>li>span,.application-recycle-empty,.application-recycle-empty p,.application-recycle-scope-details>summary,.application-recycle-history>summary){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-check,.application-lifecycle-table,.application-lifecycle-table td strong,.application-recycle-purge-list>li>strong,.application-recycle-scope-summary,.ui-dialog-body){color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) :-webkit-any(.application-lifecycle-table,.application-lifecycle-table :-webkit-any(th,td),.application-recycle-purge-list,.application-recycle-purge-list>li){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-table,.application-lifecycle-table :is(th,td),.application-recycle-purge-list,.application-recycle-purge-list>li){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table th{background:var(--surface-muted);color:var(--ink);border-block-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table th:not(:last-child):after{background:var(--line)}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tbody tr:-webkit-any(:hover,:focus-within)>td{background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tbody tr:is(:hover,:focus-within)>td{background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked)>td{background:#252a40}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked):-webkit-any(:hover,:focus-within)>td{background:#2d334c}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-table tr:has(input:checked):is(:hover,:focus-within)>td{background:#2d334c}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-search>input{color:var(--ink);background:0 0}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs{background:var(--canvas)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button[aria-pressed=true]{background:var(--surface-strong);border-color:var(--line);color:var(--accent-text);box-shadow:none}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-tabs>button:hover:not([aria-pressed=true]){background:var(--surface-muted);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol{color:#f3a4ae;background:#302225}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol.is-neutral{color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-symbol.is-clear{color:#e9b77d;background:#342a20}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-close{color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-close:hover{color:var(--ink);background:var(--surface-strong)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-link{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-refresh{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-refresh:hover{color:#bac1ff;background:#282d47}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-delete.application-lifecycle-delete{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-delete.application-lifecycle-delete:hover{color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-lifecycle-restore-link{color:#7ac9c8}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-clear.application-recycle-clear{color:#e9b77d;background:#342a20;border-color:#785a39}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-clear.application-recycle-clear:hover{color:#f6c992;background:#403021;border-color:#a37b4f}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) .application-recycle-warning{color:#f3a4ae;background:#302225}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm).is-clear .application-recycle-warning{color:#e9b77d;background:#342a20}html[data-theme=dark][data-theme=dark] :-webkit-any(.application-recycle-dialog,.application-lifecycle-confirm) :-webkit-any(.application-lifecycle-error,.application-recycle-warning[role=alert]){color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.application-recycle-dialog,.application-lifecycle-confirm) :is(.application-lifecycle-error,.application-recycle-warning[role=alert]){color:#f3a4ae}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer .application-lifecycle-danger-primary{color:#fff1f2!important;background:#c84554!important;border-color:#c84554!important}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer .application-lifecycle-danger-primary:hover{background:#b43b49!important;border-color:#b43b49!important}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer .application-recycle-clear-primary{color:#fff4e6!important;background:#ab6129!important;border-color:#ab6129!important}html[data-theme=dark][data-theme=dark] .ui-dialog .ui-dialog-footer .application-recycle-clear-primary:hover{background:#965322!important;border-color:#965322!important}html[data-theme=dark][data-theme=dark] :-webkit-any(.handling-notice,.handling-feedback){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.handling-notice,.handling-feedback){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-notice header strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-feedback>strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-notice header span{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-notice summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-technical summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-notice--required{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] .handling-feedback--unknown{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] .handling-notice-required{color:#e9c28d}html[data-theme=dark][data-theme=dark] .handling-feedback{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] .handling-feedback--unknown{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] .handling-feedback--saved{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] .handling-technical{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .action-feedback{color:#f3a4ae;background:#302225;border-color:#74434b;box-shadow:0 8px 28px #0004}html[data-theme=dark][data-theme=dark] .global-notice{color:#f3a4ae;background:#302225;border-color:#74434b;box-shadow:0 8px 28px #0004}html[data-theme=dark][data-theme=dark] .global-notice-error{color:#f3a4ae;background:#302225;border-color:#74434b;box-shadow:0 8px 28px #0004}html[data-theme=dark][data-theme=dark] .action-feedback.action-feedback-intake{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .action-feedback-intake>svg{color:#e9c28d}html[data-theme=dark][data-theme=dark] .global-notice-success{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] .global-notice-in-dialog{box-shadow:none}html[data-theme=dark][data-theme=dark] .handling-dialog .handling-context>summary{color:var(--muted)}html[data-theme=dark][data-theme=dark] .handling-dialog .handling-context>summary strong{color:var(--ink)}html[data-theme=dark][data-theme=dark] .handling-dialog .handling-context>summary em{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .handling-dialog .underwriting-special-referral{background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped{--blue-600:#4b5bff;--blue-700:#9ca7ff}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-stamp-review .detail-stamp-cards .stamp-readonly-count{color:var(--ink)}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-notices .handling-notice{background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-guarantee-key{border-color:#626ba5}html[data-theme=dark][data-theme=dark] .app-shell .submission-confirm.submission-grouped .submission-confirm-buttons>.primary-button{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) :-webkit-any(header,.void-approval-form,.void-dialog-actions){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(header,.void-approval-form,.void-dialog-actions){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(h3,.void-approval-steps strong){color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(.void-dialog-eyebrow,header>p,dt,.void-approval-history,.void-approval-form label,.void-approval-form p,.void-approval-pause,.void-approval-intro){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(dl,.void-approval-next,.void-approval-steps li){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-actions{background:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-close{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-close:hover:not(:disabled){background:var(--surface-strong);border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-step-number{background:var(--surface-strong);color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-current{box-shadow:none;background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-current .void-approval-step-number{color:#f0f1ff;background:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :-webkit-any(.is-approve,.is-initiated){color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :is(.is-approve,.is-initiated){color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :-webkit-any(.is-approve,.is-initiated) .void-approval-step-number{color:#9cd2b3;background:#2a4336}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :is(.is-approve,.is-initiated) .void-approval-step-number{color:#9cd2b3;background:#2a4336}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-reject{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-receipt{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-reject .void-approval-step-number{color:#f3a4ae;background:#4c2e35}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) [role=alert]{color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-row-note{color:#f3a4ae}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) :-webkit-any(header,.void-approval-form,.void-dialog-actions){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(header,.void-approval-form,.void-dialog-actions){border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(h3,.void-approval-steps strong){color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(.void-dialog-eyebrow,header>p,dt,.void-approval-history,.void-approval-form label,.void-approval-form p,.void-approval-pause,.void-approval-intro){color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) :is(dl,.void-approval-next,.void-approval-steps li){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-actions{background:var(--surface)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-close{color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-dialog-close:hover:not(:disabled){background:var(--surface-strong);border-color:var(--line)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-step-number{background:var(--surface-strong);color:var(--muted)}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-current{box-shadow:none;background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-current .void-approval-step-number{color:#f0f1ff;background:#4b5bff}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :-webkit-any(.is-approve,.is-initiated){color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :is(.is-approve,.is-initiated){color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] :-webkit-any(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :-webkit-any(.is-approve,.is-initiated) .void-approval-step-number{color:#9cd2b3;background:#2a4336}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps :is(.is-approve,.is-initiated) .void-approval-step-number{color:#9cd2b3;background:#2a4336}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-reject{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-receipt{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-approval-steps .is-reject .void-approval-step-number{color:#f3a4ae;background:#4c2e35}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) [role=alert]{color:#f3a4ae}html[data-theme=dark][data-theme=dark] :is(.void-approval-dialog,.guarantee-void-dialog) .void-row-note{color:#f3a4ae}html[data-theme=dark][data-theme=dark] .account-request-dialog :is(.staff-detail-heading,.staff-detail-footer,.staff-team-list>article,.staff-facts>div){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .account-request-dialog :-webkit-any(.staff-detail-heading,.staff-detail-footer){background:var(--surface)}html[data-theme=dark][data-theme=dark] .account-request-dialog :is(.staff-detail-heading,.staff-detail-footer){background:var(--surface)}html[data-theme=dark][data-theme=dark] .account-request-dialog :is(.staff-directory-note,.staff-eyebrow,.staff-team-list span,.staff-facts dt){color:var(--muted)}html[data-theme=dark][data-theme=dark] .account-request-dialog .account-submit-success{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] .person-drawer .person-drawer-head{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .person-drawer .person-drawer-actions{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .person-drawer .person-drawer-head h2{color:var(--ink)}html[data-theme=dark][data-theme=dark] .person-drawer :is(.person-drawer-head p,.person-drawer-head small,.person-profile-section dt,.person-operation-summary span,.person-operation-summary small,.person-privacy-note){color:var(--muted)}html[data-theme=dark][data-theme=dark] .person-drawer :is(.identity-snapshot,.person-operation-summary>div,.permission-section>div){background:var(--surface-muted);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .person-drawer .person-profile-section{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .ledger-record-dialog :-webkit-any(p,dt,small){color:var(--muted)}html[data-theme=dark][data-theme=dark] .ledger-record-dialog :is(p,dt,small){color:var(--muted)}html[data-theme=dark][data-theme=dark] .ledger-record-dialog dl>div{border-color:var(--line)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .maintenance-content{color:var(--ink)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog :is(.task-context,.task-description,.field-hint,.previous-result,.previous-result b,.dialog-subtitle+p){color:var(--muted)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog :-webkit-any(.result-fields,.previous-result){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog :is(.result-fields,.previous-result){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog :is(.dc-tabs,.dc-group-progress,.dc-empty>span){background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog :is(.dc-title-icon,.dc-folder,.dc-tabs button>span){color:var(--accent-text);background:#282d47}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-folder.is-1{color:#7ac9d5;background:#203033}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-folder.is-2{color:#e9b77d;background:#342a20}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-folder.is-3{color:#bea1ed;background:#2d273c}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-result{color:#e9c28d;background:#30291f;border-color:#785f3f}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-result.is-complete{color:#9cd2b3;background:#203029;border-color:#456b57}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-notice.is-error{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dc-confirm{background:var(--surface);border-color:#626ba5;box-shadow:0 3px 13px #0003}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog button.dc-primary{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog button.dc-primary:hover{background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dialog-actions>.primary-button{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .operations-dialog.ops-reference-dialog .dialog-actions>.primary-button:hover:not(:disabled){background:#4050e6;border-color:#4050e6}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog .secondary-button.decision-negative-button{color:#f3a4ae;background:#302225;border-color:#74434b}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog .secondary-button.decision-negative-button:hover:not(:disabled){color:#ffb3be;background:#3a272c;border-color:#a7626e}html[data-theme=dark][data-theme=dark] .app-shell .handling-dialog .decision-return-button{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :-webkit-any(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) :-webkit-any(input:not([type=checkbox]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) :is(input:not([type=checkbox]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) button.primary-button{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) [role=alert]{color:#f3a4ae}html[data-theme=dark][data-theme=dark] :-webkit-any(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) :-webkit-any(input:not([type=checkbox]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) :is(input:not([type=checkbox]),select,textarea){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) button.primary-button{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] :is(.unified-ledger-filter-menu,.business-home-filter-panel,.release-notes-filter-panel) [role=alert]{color:#f3a4ae}html[data-theme=dark][data-theme=dark] .notification-panel .notification-item.unread{background:#252a40}html[data-theme=dark][data-theme=dark] .notification-panel .notification-open .notification-link{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .notification-panel :-webkit-any(.notification-error,.notification-delivery-error){color:#f3a4ae}html[data-theme=dark][data-theme=dark] .notification-panel :is(.notification-error,.notification-delivery-error){color:#f3a4ae}html[data-theme=dark][data-theme=dark] .notification-panel :-webkit-any(.notification-controls,.notification-item){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .notification-panel :is(.notification-controls,.notification-item){border-color:var(--line)}html[data-theme=dark][data-theme=dark] .notification-panel .notification-settings{background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .release-notes-dialog{--blue-700:#9ca7ff}html[data-theme=dark][data-theme=dark] .release-notes-dialog .release-notes-filter-panel footer .primary-button{color:#f0f1ff;background:#4b5bff;border-color:#4b5bff}html[data-theme=dark][data-theme=dark] .release-notes-dialog .release-notes-filter-fields p{color:#f3a4ae}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview{--ink:#ced0d5;--muted:#a0a3ab;--line:#34363b;--surface:#1b1c1e;--surface-muted:#222325;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--surface);color:var(--ink);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview>.materials-preview-header{background:var(--surface);border-color:var(--line)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :-webkit-any(.materials-preview-toolbar,.materials-preview-extra,.document-toolbar){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :is(.materials-preview-toolbar,.materials-preview-extra,.document-toolbar){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :-webkit-any(.materials-preview-version,.materials-preview-copy){background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :is(.materials-preview-version,.materials-preview-copy){background:var(--surface-muted)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :-webkit-any(.materials-preview-icon,.image-lightbox-button){border-color:var(--line);color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :is(.materials-preview-icon,.image-lightbox-button){border-color:var(--line);color:var(--muted);background:0 0}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-icon:hover:not(:disabled){background:var(--surface-strong);color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-name:hover{background:var(--surface-strong);color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .image-lightbox-button:hover{background:var(--surface-strong);color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-toolbar :-webkit-any(input,select){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-toolbar :is(input,select){background-color:var(--canvas);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-separator{background:var(--line)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-popover{background:var(--surface);border-color:var(--line);color:var(--ink);box-shadow:0 8px 28px #0005}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .materials-preview-copy{color:var(--accent-text)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview :is(.document-paper-area,.document-single-content>.document-paper-area){background:var(--canvas)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .document-preview-message{color:var(--muted)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview>header .secondary-button{background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .document-toolbar :-webkit-any(.secondary-button,select){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .document-toolbar :is(.secondary-button,select){background:var(--surface-muted);border-color:var(--line);color:var(--ink)}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview>header .secondary-button:hover:not(:disabled){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .document-toolbar .secondary-button:hover:not(:disabled){color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] .document-dialog.materials-preview .document-toolbar .document-download{color:var(--accent-text);background:#282d47;border-color:#626ba5}html[data-theme=dark][data-theme=dark] .document-dialog :-webkit-any(.document-page-frame,.document-html-content){--surface:#fff;--surface-muted:#f7f8fa;--ink:#252a34;--text:#252a34;--muted:#697280;--line:#d7d9e0;--accent-text:#4148d8;color:#252a34;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}html[data-theme=dark][data-theme=dark] .document-dialog :is(.document-page-frame,.document-html-content){--surface:#fff;--surface-muted:#f7f8fa;--ink:#252a34;--text:#252a34;--muted:#697280;--line:#d7d9e0;--accent-text:#4148d8;color:#252a34;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}}
