:root{--bg:#081118;--surface:#0e1b25;--surface-2:#132733;--line:rgba(178,220,231,.18);--text:#edf7f8;--muted:#9cb2ba;--mint:#62e6cd;--sky:#72c8ff;--yellow:#ffd166;--danger:#ff7f7f;--ok:#7ce39d;--shadow:0 18px 56px rgba(0,0,0,.28);font-family:Arial,Helvetica,sans-serif;color:var(--text);background:var(--bg)}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-height:100vh;background:radial-gradient(90rem 40rem at 5% -10%,rgba(69,181,194,.16),transparent 52%),radial-gradient(70rem 30rem at 100% 0,rgba(54,110,190,.16),transparent 52%),var(--bg);color:var(--text)}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.58}a{color:inherit;text-decoration:none}.topbar{display:grid;grid-template-columns:auto 1fr auto;gap:24px;padding:12px clamp(16px,3vw,42px);background:rgba(8,17,24,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.topbar{align-items:center}.brand{display:flex;gap:10px;white-space:nowrap;font-size:14px;letter-spacing:.02em}.brand img{width:30px;height:30px;object-fit:contain}.brand b{color:var(--mint);font-weight:600}.topbar nav{display:flex;gap:5px;align-items:center}.topbar nav a{color:var(--muted);padding:8px 10px;border-radius:8px}.topbar nav a.active,.topbar nav a:hover{background:rgba(114,200,255,.12)}.profile-pill{display:flex;align-items:center;gap:7px;background:rgba(255,255,255,.04);border:1px solid var(--line);padding:7px 8px 7px 11px;border-radius:10px}.profile-pill em{font-style:normal;text-transform:capitalize;color:var(--mint)}.profile-pill button{border:0;background:transparent;color:var(--muted);font-size:12px;padding:2px 3px}.app-main{max-width:1500px;padding:clamp(22px,3vw,42px)}.narrow-main{max-width:840px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,330px);align-items:stretch;gap:20px;margin-bottom:22px}.hero-grid h1,.page-head h1,.procedure-header h1{font-size:clamp(30px,4vw,52px);line-height:1.02;letter-spacing:-.045em;margin:4px 0 12px;font-weight:500}.page-head{margin-bottom:18px}.eyebrow{text-transform:uppercase;color:var(--mint);margin:0 0 9px;font-weight:600}.muted{color:var(--muted);line-height:1.55;margin:0}.quick-card{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:22px;border:1px solid var(--line);background:linear-gradient(145deg,rgba(19,39,51,.95),rgba(12,27,36,.82));box-shadow:var(--shadow)}.metrics span,.procedure-meta span,.quick-card span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.quick-card strong{font-size:22px;font-weight:500;line-height:1.1}.quick-card small{color:var(--mint);font-size:12px;line-height:1.35}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.button-link,.ghost,.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;min-height:39px;padding:9px 13px;font-size:13px;transition:.17s ease}.primary{background:linear-gradient(135deg,var(--mint),#58bde7);color:#071118;font-weight:700}.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.secondary{background:rgba(114,200,255,.11);border-color:rgba(114,200,255,.34);color:var(--text)}.secondary:hover{background:rgba(114,200,255,.18)}.ghost{background:transparent;border-color:var(--line);color:var(--muted)}.ghost:hover{color:var(--text);background:rgba(255,255,255,.04)}.danger{border-color:rgba(255,127,127,.35);color:#ffb3b3}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}.metrics article{min-height:110px;padding:16px;border:1px solid var(--line);background:rgba(14,27,37,.78);display:flex;flex-direction:column;gap:5px}.metrics strong{font-size:31px;letter-spacing:-.04em;font-weight:500}.metrics small{color:var(--muted);font-size:11px}.panel{border:1px solid var(--line);background:linear-gradient(145deg,rgba(14,27,37,.92),rgba(10,20,28,.78));padding:clamp(16px,2vw,25px);box-shadow:var(--shadow);margin-bottom:18px}.compact-panel{padding:18px}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.panel h2,.section-head h2{font-size:23px;letter-spacing:-.03em;font-weight:500;margin:0}.count{font-size:13px;color:var(--mint);border:1px solid rgba(98,230,205,.32);padding:5px 8px;border-radius:999px}.procedure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.procedure-card{min-height:155px;display:flex;flex-direction:column;justify-content:space-between;padding:15px;background:rgba(255,255,255,.025);border:1px solid rgba(178,220,231,.14);transition:.18s ease}.procedure-card:hover{border-color:rgba(98,230,205,.54);transform:translateY(-2px);background:rgba(98,230,205,.045)}.procedure-card h3{margin:12px 0 4px;font-size:16px;font-weight:600}.procedure-card p{font-size:13px;color:var(--muted);margin:0;line-height:1.35}.procedure-card small{color:#7e98a1;font-size:10px}.status{display:inline-flex;width:max-content;padding:4px 7px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;border-radius:999px;border:1px solid rgba(114,200,255,.25);color:var(--sky);background:rgba(114,200,255,.08)}.status-chiusa_accordo,.status-concluso{color:var(--ok);border-color:rgba(124,227,157,.35);background:rgba(124,227,157,.08)}.status-annullato,.status-archiviata,.status-chiusa_mancato_accordo,.status-chiusa_rinuncia{color:var(--yellow);border-color:rgba(255,209,102,.34);background:rgba(255,209,102,.08)}.status-convocata,.status-in_corso{color:var(--mint);border-color:rgba(98,230,205,.35);background:rgba(98,230,205,.08)}.empty{padding:28px;border:1px dashed rgba(178,220,231,.25);color:var(--muted);text-align:center}.two-col{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px}.procedure-header{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px}.procedure-meta{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:10px;margin-bottom:18px}.procedure-meta article{padding:14px;border:1px solid var(--line);background:rgba(255,255,255,.025)}.procedure-meta p{margin:7px 0 0;color:var(--text);font-size:13px;line-height:1.4}.doc-list,.mail-list{display:flex;flex-direction:column;gap:8px}.doc-row,.mail-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid rgba(178,220,231,.11)}.doc-row:last-child,.mail-row:last-child{border-bottom:0}.doc-row strong,.mail-row strong{font-size:13px}.doc-row p,.mail-row p{margin:4px 0;color:var(--muted);font-size:12px}.doc-row small,.mail-row small{font-size:10px;color:#7b929b}.doc-title{display:flex;align-items:center;gap:8px}.seal{font-size:9px;color:#091719;background:var(--yellow);padding:3px 5px;font-weight:700}.mail-actions,.row-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.text-link{font-size:12px;color:var(--mint);text-decoration:underline;text-decoration-color:rgba(98,230,205,.4);text-underline-offset:3px}.stack{display:flex;flex-direction:column;gap:13px}.compact{gap:10px}.stack label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#c4d8dd}.assignment-form select,.mail-actions select,.stack input,.stack select,.stack textarea{width:100%;border:1px solid rgba(178,220,231,.25);background:#0a151c;color:var(--text);padding:10px;border-radius:6px;outline:none}.assignment-form select:focus,.stack input:focus,.stack select:focus,.stack textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(98,230,205,.11)}.file-label{padding:11px;border:1px dashed rgba(114,200,255,.46);background:rgba(114,200,255,.035);cursor:pointer}.file-label input{margin-top:8px}.proposal{margin-top:4px;padding:15px;background:rgba(98,230,205,.055);border:1px solid rgba(98,230,205,.28)}.proposal h3{margin:0 0 8px;font-size:16px}.proposal p{font-size:12px;color:#c2d5d9;line-height:1.5}.proposal ul{padding-left:18px;color:var(--muted);font-size:11px;line-height:1.65}.form-error{margin:0;color:#ffb3b3;font-size:12px;line-height:1.45}.global-message{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(98,230,205,.3);background:rgba(98,230,205,.06);color:#d4f9f0;font-size:13px}.assignment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.assignment-card{display:flex;justify-content:space-between;gap:10px;border:1px solid rgba(178,220,231,.14);padding:11px;background:rgba(255,255,255,.018)}.assignment-card div{display:flex;flex-direction:column;gap:4px}.assignment-card span{color:var(--mint);font-size:10px;text-transform:uppercase;letter-spacing:.09em}.assignment-card strong{font-size:13px}.assignment-card small{font-size:10px;color:var(--muted)}.assignment-form{display:grid;grid-template-columns:1.3fr .9fr 1.1fr auto;gap:8px}.close-panel{display:flex;flex-wrap:wrap;align-items:end;gap:13px}.close-panel h2{flex-basis:100%}.close-panel p{max-width:760px}.close-panel select{min-width:220px;border:1px solid var(--line);background:#0a151c;color:var(--text);padding:10px;border-radius:6px}.auth-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);background:radial-gradient(70rem 50rem at -20% -15%,rgba(98,230,205,.2),transparent 55%),var(--bg)}.auth-visual{padding:clamp(38px,8vw,120px);display:flex;flex-direction:column;justify-content:center;min-height:100vh;border-right:1px solid var(--line)}.auth-visual img{width:90px;height:90px;object-fit:contain;margin-bottom:20px}.auth-visual h1{font-size:clamp(44px,5vw,82px);letter-spacing:-.065em;line-height:.93;font-weight:500;margin:0 0 18px}.auth-visual>p:not(.eyebrow){color:var(--muted);max-width:560px;line-height:1.6}.auth-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.auth-points span{font-size:12px;padding:8px 10px;border:1px solid var(--line);background:rgba(255,255,255,.03)}.auth-card{align-self:center;justify-self:center;width:min(100%,470px);padding:clamp(25px,4vw,44px);border:1px solid var(--line);background:rgba(14,27,37,.86);box-shadow:var(--shadow)}.auth-card h1,.auth-card h2{font-size:32px;font-weight:500;letter-spacing:-.04em;margin:4px 0 12px}.auth-logo{width:min(100%,270px);max-height:84px;object-fit:contain;object-position:left;margin-bottom:24px}.auth-card .tiny{font-size:10px;color:#7e979f;line-height:1.55;margin-top:18px}.compact-auth{grid-template-columns:1fr}.compact-auth .auth-card{margin:8vh auto}.course-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.course-card{padding:16px;border:1px solid rgba(178,220,231,.14);background:rgba(255,255,255,.02)}.course-card h3{font-size:15px;line-height:1.25;margin:12px 0 8px}.course-card p{font-size:12px;line-height:1.45;color:var(--muted);margin:0 0 12px}.course-card small{font-size:10px;color:#8ba2a9}.import-panel{min-height:380px}.compact-metrics{grid-template-columns:repeat(3,1fr);margin:12px 0}.compact-metrics article{min-height:74px;padding:10px}.compact-metrics strong{font-size:23px}.impact-list{max-height:250px;overflow:auto;border-top:1px solid rgba(178,220,231,.14);border-bottom:1px solid rgba(178,220,231,.14);margin:11px 0;padding:6px 0}.impact-list p{font-size:11px;margin:7px 0;color:var(--muted)}.impact-list span{color:var(--mint);font-size:10px}.device-grid,.directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.device-card,.person-card{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid rgba(178,220,231,.14);background:rgba(255,255,255,.018)}.device-card strong,.person-card strong{font-size:13px}.device-card span,.person-card span{color:var(--mint);font-size:10px;text-transform:uppercase}.device-card small,.person-card small{color:var(--muted);font-size:10px;line-height:1.35}.credential-card{display:flex;flex-direction:column;gap:8px;padding:14px;background:rgba(255,209,102,.08);border:1px solid rgba(255,209,102,.35)}.credential-card p{margin:0;color:#ffe0a0;font-size:12px}.credential-card code,.device-card code{font-size:11px;word-break:break-all;color:#e3f6f4}.check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.check-list li{padding:11px;border-left:3px solid var(--line);background:rgba(255,255,255,.02);font-size:13px}.check-list li.ok{border-left-color:var(--ok)}.check-list li.no{border-left-color:var(--danger)}.check-list li.warn{border-left-color:var(--yellow);color:#ffe0a0}.mail-actions select{min-width:230px;font-size:11px;padding:8px}.form-panel{max-width:720px}@media(max-width:1000px){.topbar{grid-template-columns:1fr auto;gap:8px}.topbar nav{grid-column:1/-1;overflow:auto;padding-bottom:2px}.profile-pill{justify-self:end}.hero-grid,.two-col{grid-template-columns:1fr}.assignment-grid,.course-list,.metrics,.procedure-grid{grid-template-columns:repeat(2,1fr)}.assignment-form{grid-template-columns:1fr 1fr}.auth-shell{grid-template-columns:1fr}.auth-visual{min-height:auto;padding:50px 28px;border-right:0;border-bottom:1px solid var(--line)}.auth-visual h1{font-size:48px}.auth-card{margin:30px 20px}.device-grid,.directory-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.topbar{padding:10px 13px}.brand span{font-size:12px}.profile-pill span{display:none}.app-main{padding:20px 13px}.hero-grid h1,.page-head h1,.procedure-header h1{font-size:34px}.assignment-grid,.course-list,.device-grid,.directory-grid,.metrics,.procedure-grid,.procedure-meta{grid-template-columns:1fr}.procedure-header{flex-direction:column}.quick-card{padding:16px}.doc-row,.mail-row{align-items:flex-start;flex-direction:column}.mail-actions,.row-actions{width:100%}.mail-actions select{width:100%;min-width:0}.assignment-form{grid-template-columns:1fr}.auth-visual{padding:38px 22px}.auth-card{margin:18px 13px;padding:25px 20px}.auth-visual h1{font-size:42px}.hero-actions .button-link{width:100%}}.mail-attachments{display:grid;gap:8px;padding:12px;border:1px solid var(--line);background:var(--soft);font-size:.88rem}.mail-attachments>span{font-weight:700}.check-row{display:flex!important;align-items:center;gap:8px;padding:5px 0;margin:0!important;cursor:pointer}.check-row input{width:auto;min-width:0}.review-actions{display:grid;gap:10px;justify-items:start}.extraction-list{width:100%}.table-wrap{width:100%;overflow:auto;border:1px solid rgba(178,220,231,.14)}table{width:100%;border-collapse:collapse;font-size:12px;min-width:600px}td,th{text-align:left;padding:10px 11px;border-bottom:1px solid rgba(178,220,231,.12);vertical-align:top}th{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:rgba(255,255,255,.025)}td{color:#d6e7e9}.compact-checks{gap:2px}.mfa-qr{width:220px;height:220px;object-fit:contain;background:#fff;padding:10px;align-self:start}.topbar nav{min-width:0;overflow-x:auto}.topbar nav::-webkit-scrollbar{height:4px}.topbar nav::-webkit-scrollbar-thumb{background:rgba(114,200,255,.3)}.inline-form{display:grid;grid-template-columns:1fr minmax(160px,.7fr) minmax(180px,.8fr) auto;gap:10px;align-items:end}.inline-form h2{margin:3px 0 0;font-size:18px;font-weight:500}@media(max-width:900px){.inline-form{grid-template-columns:1fr}.inline-form button{width:100%}}.case-form-main{max-width:1180px}.case-intake-form{gap:0}.case-grid{display:grid;gap:12px}.case-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.case-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.case-grid .full{grid-column:1/-1}.case-grid label,.meeting-form label,.party-add-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#c4d8dd}.case-grid input,.case-grid select,.case-grid textarea,.meeting-form input,.meeting-form select,.meeting-form textarea,.party-add-form input,.party-add-form select,.party-add-form textarea{width:100%;border:1px solid rgba(178,220,231,.25);background:#0a151c;color:var(--text);padding:10px;border-radius:6px;outline:none}.case-grid input:focus,.case-grid select:focus,.case-grid textarea:focus,.meeting-form input:focus,.meeting-form select:focus,.party-add-form input:focus,.party-add-form select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(98,230,205,.11)}.regulatory-card{display:flex;flex-direction:column;justify-content:center;gap:4px;border:1px solid rgba(255,209,102,.25);background:rgba(255,209,102,.05);padding:12px;color:#ffe3a2}.regulatory-card strong{font-size:12px}.regulatory-card span{font-size:15px;color:var(--text)}.regulatory-card small{font-size:10px;line-height:1.4;color:#e4c988}.tiny{font-size:11px}.check-strip{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px}.party-cards,.party-editor-list{display:grid;gap:10px}.meeting-form,.party-add-form,.party-editor{padding:14px;border:1px solid rgba(178,220,231,.17);background:rgba(255,255,255,.018);margin-top:12px}.party-editor-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.party-editor-head strong{font-size:14px}.party-card{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px;border:1px solid rgba(178,220,231,.15);background:rgba(255,255,255,.018)}.party-card div{display:flex;flex-direction:column;gap:4px}.party-card span{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--mint)}.party-card strong{font-size:14px}.party-card small{font-size:11px;color:var(--muted)}.party-card em{font-size:10px;color:#ffe3a2;font-style:normal}.meeting-list{display:grid;gap:8px}.meeting-row{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;border:1px solid rgba(178,220,231,.14);background:rgba(255,255,255,.018)}.meeting-row p{margin:6px 0 3px;color:var(--muted);font-size:12px}.meeting-row small{font-size:11px;color:#7e98a1}.meeting-form h3{font-size:16px;font-weight:500;margin:0 0 12px}.procedure-meta.four{grid-template-columns:repeat(4,minmax(0,1fr))}.assignment-form.enhanced{grid-template-columns:1.2fr .9fr 1.2fr auto}.court-grid{margin-top:12px}@media(max-width:900px){.case-grid.three,.procedure-meta.four{grid-template-columns:repeat(2,minmax(0,1fr))}.assignment-form.enhanced{grid-template-columns:1fr 1fr}.meeting-row,.party-card{flex-direction:column}}@media(max-width:620px){.assignment-form.enhanced,.case-grid.three,.case-grid.two,.procedure-meta.four{grid-template-columns:1fr}.case-grid .full{grid-column:auto}.check-strip{flex-direction:column;gap:3px}}.guided-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;margin:0 0 18px;border:1px solid rgba(98,230,205,.25);background:rgba(98,230,205,.055);font-size:12px;color:#d5eeeb}.guided-strip strong{color:var(--mint)}.guided-strip span{padding:5px 8px;border:1px solid rgba(178,220,231,.16);background:rgba(0,0,0,.1)}.backup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.backup-card{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid rgba(178,220,231,.15);background:rgba(255,255,255,.018)}.backup-card strong{font-size:14px}.backup-card span{color:var(--mint);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.backup-card small{font-size:11px;color:var(--muted);line-height:1.4}@media(max-width:900px){.backup-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.backup-grid{grid-template-columns:1fr}.guided-strip{align-items:flex-start;flex-direction:column}}:root{--bg:#071218;--surface:#0c1921;--surface-2:#102632;--line:rgba(183,220,229,.19);--text:#eff9fa;--muted:#a7bdc5;--mint:#64e7ce;--sky:#71c9ff;--panel-shadow:0 12px 35px rgba(0,0,0,.20)}html{scroll-behavior:smooth}body,html{font-size:16px}body{line-height:1.45;background:radial-gradient(75rem 40rem at -10% -20%,rgba(91,223,210,.14),transparent 58%),radial-gradient(70rem 38rem at 105% -4%,rgba(88,161,255,.13),transparent 58%),var(--bg)}button,input,select,textarea{font-size:15px}.topbar{padding:0;display:block;background:rgba(7,18,24,.94);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.topbar-shell{max-width:1720px;margin:0 auto;min-height:66px;padding:10px clamp(16px,2.5vw,42px);display:flex;align-items:center;gap:16px}.brand{font-size:15px;gap:9px}.brand img{width:32px;height:32px}.brand span{display:flex;align-items:baseline;gap:7px}.brand b{font-weight:700;color:var(--text)}.brand em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.11em;color:var(--mint)}.topbar-desktop-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.topbar-create,.topbar-home{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 11px;border-radius:8px;font-size:12px;font-weight:700}.topbar-create{background:linear-gradient(135deg,var(--mint),#5fbce9);color:#051117}.topbar-home{border:1px solid var(--line);color:var(--muted)}.topbar-create:hover,.topbar-home:hover{filter:brightness(1.06)}.profile-pill{padding:6px 7px 6px 10px;border-radius:9px;font-size:12px}.profile-pill em{font-size:11px}.profile-pill button{padding:4px 6px;font-size:11px}.topbar nav{display:block;border-top:1px solid rgba(183,220,229,.11);max-width:none}.nav-scroll{max-width:1720px;margin:0 auto;padding:0 clamp(16px,2.5vw,42px);display:flex;gap:3px;overflow-x:auto;scrollbar-width:thin}.topbar nav a{display:inline-flex;align-items:center;min-height:42px;white-space:nowrap;padding:8px 11px;border-radius:0;font-size:13px;border-bottom:2px solid transparent}.topbar nav a.active,.topbar nav a:hover{background:rgba(100,231,206,.055);color:var(--text);border-bottom-color:var(--mint)}.nav-short,.nav-toggle,.topbar-mobile-actions{display:none}.app-main{max-width:1720px;padding:clamp(22px,2.7vw,46px);margin:0 auto}.dashboard-main{padding-top:clamp(28px,4vw,56px)}.panel{padding:clamp(18px,2vw,28px);border-radius:12px;box-shadow:var(--panel-shadow);margin-bottom:20px}.panel-spacious{padding:clamp(22px,2.3vw,32px)}.panel h2,.section-head h2{font-size:clamp(21px,1.8vw,28px);font-weight:650;letter-spacing:-.035em}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.16em}.muted{font-size:15px}.command-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:22px;align-items:stretch;margin-bottom:18px}.command-copy{padding:clamp(6px,1vw,14px) 0}.command-copy h1{font-size:clamp(42px,4.2vw,74px);line-height:.96;letter-spacing:-.065em;margin:5px 0 18px;font-weight:560;max-width:1000px}.command-copy h1 span{color:#c8d9dc}.command-copy .muted{max-width:770px;font-size:17px;line-height:1.6}.next-task-card{border:1px solid rgba(100,231,206,.32);border-radius:12px;background:linear-gradient(160deg,rgba(100,231,206,.12),rgba(13,35,44,.72));padding:22px;display:flex;flex-direction:column;justify-content:center;gap:10px;box-shadow:var(--panel-shadow)}.next-task-card strong{font-size:24px;line-height:1.1;letter-spacing:-.04em}.next-task-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.next-task-card a{margin-top:4px;color:var(--mint);font-weight:700;font-size:14px}.workbench-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 20px}.action-card{position:relative;min-height:138px;padding:17px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.action-card:hover{transform:translateY(-2px);border-color:rgba(100,231,206,.52);background:rgba(100,231,206,.05)}.action-card-primary{border-color:rgba(100,231,206,.38);background:linear-gradient(150deg,rgba(100,231,206,.12),rgba(114,200,255,.05))}.action-card>span{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--mint)}.action-card div{display:grid;gap:5px}.action-card strong{font-size:16px}.action-card small{font-size:12px;color:var(--muted);line-height:1.45}.action-card>b{position:absolute;right:16px;bottom:15px;color:var(--mint);font-size:18px}.metrics-xl article{min-height:126px;padding:18px;border-radius:11px}.metrics-xl strong{font-size:37px;font-weight:620}.procedure-grid-xl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.procedure-card{min-height:178px;border-radius:10px;padding:17px}.procedure-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.procedure-card h3{font-size:18px;margin:16px 0 7px}.procedure-card p{font-size:14px;line-height:1.45}.procedure-card-cta{font-size:12px;color:var(--mint);font-weight:700}.dashboard-footer-panel{display:flex;align-items:center;justify-content:space-between;gap:18px}.dashboard-footer-panel h2{margin:0 0 7px}.dashboard-footer-panel .muted{max-width:750px}.intake-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);gap:22px;align-items:stretch;padding:0 0 20px}.intake-hero h1{font-size:clamp(34px,3.4vw,56px);line-height:1.01;letter-spacing:-.055em;font-weight:560;margin:4px 0 14px;max-width:930px}.intake-hero .muted{font-size:16px;max-width:820px}.intake-hero aside{display:flex;flex-direction:column;justify-content:center;gap:7px;border:1px solid rgba(255,209,102,.34);background:rgba(255,209,102,.07);padding:18px;border-radius:11px;color:#fff0be}.intake-hero aside strong{font-size:14px}.intake-hero aside span{font-size:13px;line-height:1.45}.intake-steps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 0 20px;border-top:1px solid rgba(183,220,229,.14)}.intake-steps span{font-size:12px;color:var(--muted);padding:7px 10px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.02)}.intake-steps .is-current{background:rgba(100,231,206,.12);border-color:rgba(100,231,206,.36);color:var(--mint);font-weight:700}.case-intake-form>.panel{margin-bottom:12px}.case-grid label,.meeting-form label,.party-add-form label,.stack label{font-size:13px;gap:7px}.case-grid input,.case-grid select,.case-grid textarea,.meeting-form input,.meeting-form select,.meeting-form textarea,.party-add-form input,.party-add-form select,.party-add-form textarea,.stack input,.stack select,.stack textarea{font-size:15px;padding:11px 12px;border-radius:8px}.form-submit-bar{position:sticky;bottom:14px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 17px;border:1px solid rgba(100,231,206,.38);background:rgba(10,27,35,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:11px;box-shadow:0 16px 32px rgba(0,0,0,.3)}.form-submit-bar div{display:flex;flex-direction:column;gap:3px}.form-submit-bar strong{font-size:14px}.form-submit-bar small{font-size:12px;color:var(--muted)}.procedure-main{padding-top:30px}.procedure-hero{align-items:stretch;margin-bottom:16px}.procedure-hero>div:first-child{padding:10px 0}.procedure-hero h1{font-size:clamp(35px,3.5vw,58px);font-weight:570}.procedure-hero .quick-card{border-radius:11px;min-width:285px}.procedure-meta.four{gap:12px}.procedure-meta article{border-radius:10px;padding:16px}.procedure-meta span{font-size:10px}.procedure-meta p{font-size:14px}.case-command-strip{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;margin:0 0 18px;border:1px solid rgba(114,200,255,.27);border-radius:10px;background:rgba(114,200,255,.05)}.case-command-strip>div{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.case-command-strip strong{font-size:13px;color:var(--sky)}.case-command-strip span{font-size:11px;color:var(--muted);padding:5px 8px;border:1px solid rgba(183,220,229,.12);border-radius:999px;background:rgba(0,0,0,.12)}.case-command-strip .text-link{white-space:nowrap}.assignment-card,.meeting-row,.party-card{border-radius:9px}.party-card{padding:15px}.party-card strong{font-size:15px}.meeting-row{padding:14px}.guided-strip{border-radius:10px;font-size:13px}.backup-grid{gap:12px}.backup-card{border-radius:9px;padding:16px}.topbar+.app-main{min-height:calc(100vh - 112px)}@media(max-width:1180px){.workbench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.procedure-grid-xl{grid-template-columns:repeat(3,minmax(0,1fr))}.command-hero{grid-template-columns:1fr 330px}.topbar-desktop-actions{gap:7px}.topbar-home{display:none}}@media(max-width:900px){.topbar-shell{min-height:59px}.topbar-desktop-actions{display:none}.nav-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04);color:var(--text);padding:8px 10px;font-size:12px}.topbar nav{display:none}.topbar nav.is-open{display:block;border-top:1px solid var(--line);padding:8px 0 12px}.topbar nav .nav-scroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px;gap:6px;overflow:visible}.topbar nav a{min-height:42px;border:1px solid rgba(183,220,229,.14);border-radius:8px;background:rgba(255,255,255,.02);justify-content:center}.topbar nav a.active{border-color:rgba(100,231,206,.5)}.topbar-mobile-actions{display:flex;padding:10px 16px 0;align-items:center;justify-content:space-between;gap:10px}.nav-full{display:none}.nav-short{display:inline}.command-hero,.intake-hero{grid-template-columns:1fr}.next-task-card{min-height:0}.procedure-grid-xl{grid-template-columns:repeat(2,minmax(0,1fr))}.procedure-hero{flex-direction:column}.procedure-hero .quick-card{min-width:0}.case-command-strip,.dashboard-footer-panel{align-items:flex-start;flex-direction:column}.form-submit-bar{position:static}.topbar+.app-main{min-height:calc(100vh - 60px)}}@media(max-width:620px){html{font-size:16px}.app-main{padding:21px 14px}.brand span{display:flex;gap:4px;flex-direction:column;line-height:1}.brand b{font-size:13px}.brand em{font-size:8px}.command-copy h1{font-size:39px}.command-copy .muted{font-size:15px}.metrics,.procedure-grid-xl,.workbench-grid{grid-template-columns:1fr}.action-card{min-height:118px}.metrics-xl article{min-height:100px}.intake-hero h1{font-size:34px}.intake-steps{gap:6px}.intake-steps span{font-size:11px;padding:6px 8px}.procedure-meta.four{grid-template-columns:1fr}.case-command-strip{padding:12px}.case-command-strip>div{gap:5px}.case-command-strip span{font-size:10px}.form-submit-bar{align-items:stretch;flex-direction:column}.form-submit-bar button{width:100%}.topbar nav .nav-scroll{grid-template-columns:1fr 1fr}.topbar-mobile-actions{align-items:stretch;flex-direction:column}.topbar-mobile-actions .topbar-create{width:100%}.profile-pill{justify-content:center}.procedure-card{min-height:145px}.panel{padding:16px}.section-head{flex-direction:column}.section-head .count{align-self:flex-start}}.foundry-main,.signature-main{padding-top:30px}.signature-hero .next-task-card button{align-self:flex-start}.foundry-grid,.signature-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.foundry-grid label,.signature-form-grid label{display:grid;gap:7px;font-size:12px;font-weight:700}.foundry-grid input,.foundry-grid select,.signature-form-grid select{min-width:0}.signature-envelope-grid{display:flex;gap:9px;overflow:auto;padding:3px 0 16px}.signature-envelope{min-width:230px;display:grid;gap:9px;text-align:left;padding:14px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.025);color:var(--text)}.signature-envelope.selected{border-color:var(--mint);background:rgba(100,231,206,.09)}.signature-envelope span{font-size:13px;font-weight:700}.signature-envelope small{color:var(--muted);font-size:11px}.signature-stage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 14px}.signature-stage article{border:1px solid var(--line);background:rgba(255,255,255,.025);padding:14px;border-radius:9px;display:grid;gap:6px}.signature-stage span{font-size:10px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.signature-stage strong{font-size:14px;overflow-wrap:anywhere}.signature-stage small{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.signature-actions{display:flex;gap:9px;flex-wrap:wrap;padding:13px 0 19px}.signature-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.signature-list{border:1px solid var(--line);border-radius:10px;padding:16px}.signature-list h3{margin:0 0 10px;font-size:16px}.delivery-row,.signature-recipient{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 0;border-top:1px solid rgba(183,220,229,.13)}.signature-recipient:first-of-type{border-top:0}.delivery-row>div:first-child,.signature-recipient>div{display:grid;gap:4px}.delivery-row strong,.signature-recipient strong{font-size:13px}.delivery-row small,.signature-recipient small{font-size:11px;color:var(--muted)}.warning{color:#ffd166!important}.final-delivery-list{margin-top:14px}.delivery-controls{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.delivery-controls button{font-size:11px;padding:7px 9px}.danger{background:#7f2638;border:1px solid #bf5068;color:#fff;border-radius:7px;padding:8px 10px;font-weight:700}.notification-stack{display:grid}.notification-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 0;border-top:1px solid rgba(183,220,229,.13)}.notification-row:first-child{border-top:0}.notification-row div{display:grid;gap:4px}.notification-row strong{font-size:13px;color:var(--text)}.notification-row small,.notification-row time{font-size:11px;color:var(--muted)}.site-foundry-form{display:grid;gap:0}.foundry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.foundry-grid small{font-size:10px;color:var(--muted);font-weight:500}.foundry-main+.app-main{padding-top:0}.status-blocked-missing-data,.status-critical,.status-review-due{background:rgba(255,209,102,.14);border-color:rgba(255,209,102,.42);color:#ffe2a3}.status-completed,.status-kept-available,.status-released,.status-signed{background:rgba(100,231,206,.12);border-color:rgba(100,231,206,.36);color:var(--mint)}.status-action,.status-in-progress,.status-partially-signed,.status-submitted{background:rgba(114,200,255,.12);border-color:rgba(114,200,255,.35);color:var(--sky)}.status-access-closed,.status-expired,.status-provider-error,.status-rejected,.status-warning{background:rgba(240,105,129,.13);border-color:rgba(240,105,129,.35);color:#ffb0c0}@media(max-width:1100px){.foundry-grid,.signature-form-grid,.signature-stage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.foundry-grid,.signature-detail-grid,.signature-form-grid,.signature-stage{grid-template-columns:1fr}.delivery-row,.signature-recipient{flex-direction:column}.delivery-controls{justify-content:flex-start}.notification-row{grid-template-columns:auto 1fr}.notification-row time{grid-column:2}.signature-envelope{min-width:200px}}.notification-button{width:100%;border:0;text-align:left;cursor:pointer;font:inherit}.notification-button:disabled{cursor:wait;opacity:.72}.delivery-row small+small{display:block;margin-top:.18rem}.lifecycle-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 18px}.lifecycle-rail article{min-height:86px;border:1px solid var(--line);background:rgba(255,255,255,.025);padding:11px;display:grid;gap:4px}.lifecycle-rail b{font-size:11px;color:var(--mint);letter-spacing:.08em}.lifecycle-rail span{font-size:12px;line-height:1.3}.evidence-note{margin-top:10px;padding:10px 12px;border-left:2px solid var(--sky);background:rgba(114,200,255,.07);font-size:11px;color:var(--muted);line-height:1.45}.signature-recipient .reason{color:#ffe2a3}.delivery-state-note{font-size:10px;color:var(--muted)}@media(max-width:850px){.lifecycle-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.lifecycle-rail{grid-template-columns:1fr}}.control-surface{max-width:1500px;margin:26px auto 0}.control-surface-head{align-items:flex-start}.control-state-stack{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.control-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;margin:14px 0}.control-card,.control-documents,.control-timeline,.control-worklist{border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.025);padding:16px}.control-card{display:grid;gap:10px}.control-card h3,.control-documents h3,.control-timeline h3,.control-worklist h3{margin:0;font-size:17px;font-weight:600}.control-card label,.task-add-row label{display:grid;gap:6px;color:#c4d8dd;font-size:12px}.control-card input,.control-card select,.control-card textarea,.control-document-actions select,.directory-controls input,.task-add-row input,.task-add-row select{width:100%;border:1px solid rgba(178,220,231,.25);background:#0a151c;color:var(--text);padding:10px;border-radius:7px;outline:none}.control-card input:focus,.control-card select:focus,.control-card textarea:focus,.directory-controls input:focus,.task-add-row input:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(98,230,205,.1)}.control-fields-two{display:grid;grid-template-columns:1fr 1fr;gap:9px}.control-actions{display:flex;flex-wrap:wrap;gap:8px}.control-actions button{font-size:12px}.control-hint{font-size:11px;line-height:1.5;color:var(--muted);margin:0}.control-documents,.control-timeline,.control-worklist{margin-top:14px}.task-add-row{display:grid;grid-template-columns:minmax(0,1.7fr) .75fr 1fr auto;gap:8px;margin-bottom:10px}.control-document-list,.task-list,.timeline-list{display:grid}.control-document-row,.task-row,.timeline-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border-top:1px solid rgba(183,220,229,.13);padding:11px 0}.control-document-row>div:first-child,.task-row>div:first-child,.timeline-row>div{display:grid;gap:4px}.control-document-row strong,.task-row strong,.timeline-row strong{font-size:13px}.control-document-row small,.task-row small,.timeline-row small{font-size:11px;color:var(--muted)}.control-document-actions,.task-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.control-document-actions button,.task-row-actions button{font-size:11px;padding:7px 9px}.control-document-actions select{max-width:210px;padding:7px 9px;font-size:11px}.timeline-row{grid-template-columns:145px minmax(0,1fr) auto}.timeline-row time,.timeline-row>span{font-size:10px;color:var(--muted)}.status-clarified,.status-issued{background:rgba(114,200,255,.1);border-color:rgba(114,200,255,.3);color:var(--sky)}.status-voided-administratively,.status-voided_administratively{background:rgba(255,127,127,.13);border-color:rgba(255,127,127,.35);color:#ffb3b3}.three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.three-col .panel{margin-bottom:0}.account-actions{display:flex;gap:7px;flex-wrap:wrap}.account-actions button{font-size:12px;padding:8px 9px}.control-rule{width:100%;height:1px;border:0;background:var(--line);margin:4px 0}.directory-controls{display:flex;align-items:center;gap:12px;margin-bottom:13px}.directory-controls input{max-width:520px}.person-inactive{opacity:.63}.control-message{margin-top:12px}@media(max-width:1050px){.control-grid,.three-col{grid-template-columns:1fr}.task-add-row{grid-template-columns:1fr 1fr}.task-add-row button{grid-column:span 2}.timeline-row{grid-template-columns:1fr auto}.timeline-row time{grid-column:1/-1}.control-state-stack{justify-content:flex-start}}@media(max-width:620px){.control-surface{margin-top:16px}.control-fields-two,.task-add-row{grid-template-columns:1fr}.task-add-row button{grid-column:auto}.control-document-row,.task-row{grid-template-columns:1fr}.control-document-actions,.task-row-actions{justify-content:flex-start}.control-document-actions select{max-width:none}.timeline-row{grid-template-columns:1fr}.timeline-row>span{display:none}.directory-controls{align-items:stretch;flex-direction:column}.directory-controls input{max-width:none}}.metrics.metrics-xl{grid-template-columns:repeat(5,minmax(0,1fr))}.task-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.task-summary{display:grid;gap:5px;padding:12px;border:1px solid rgba(178,220,231,.14);background:rgba(255,255,255,.02)}.task-summary:hover{border-color:rgba(98,230,205,.48);background:rgba(98,230,205,.045)}.task-summary span{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.task-summary strong{font-size:13px;line-height:1.35}.task-summary small{font-size:10px;color:var(--muted)}.task-summary-alert{border-color:rgba(255,209,102,.45);background:rgba(255,209,102,.055)}.desk-filter-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:9px;margin-bottom:14px}.desk-filter-row input,.desk-filter-row select{border:1px solid rgba(178,220,231,.25);background:#0a151c;color:var(--text);padding:10px;border-radius:7px;outline:none}.procedure-card-flags{min-height:16px;display:flex;gap:5px;flex-wrap:wrap}.procedure-card-flags small{border:1px solid rgba(178,220,231,.16);padding:2px 5px;color:var(--muted)}@media(max-width:1100px){.metrics.metrics-xl{grid-template-columns:repeat(3,minmax(0,1fr))}.task-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.metrics.metrics-xl{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-filter-row,.task-summary-grid{grid-template-columns:1fr}}.setup-warning{padding:.55rem 1rem;border-top:1px solid rgba(66,231,219,.28);border-bottom:1px solid rgba(66,231,219,.28);background:rgba(46,116,128,.15);font-size:.82rem}.setup-warning a{color:#8ff9ef;text-decoration:none}.setup-warning a:hover{text-decoration:underline}.import-foundry-main,.onboarding-main{padding-bottom:4rem}.onboarding-steps span.active{color:var(--accent,#5ce7dd);font-weight:700}.onboarding-choice-panel{margin-top:1rem}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.choice-card{border:1px solid rgba(113,167,185,.28);background:rgba(7,22,31,.55);color:inherit;text-align:left;padding:1rem;border-radius:.7rem;display:grid;gap:.25rem;cursor:pointer}.choice-card.selected{border-color:#4ee5d7;box-shadow:inset 0 0 0 1px rgba(78,229,215,.25);background:rgba(36,116,127,.16)}.choice-card small{color:var(--muted,#9ab0bc)}.onboarding-grid{align-items:start}.import-onboarding-panel{display:grid;gap:.8rem}.import-foundry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.inventory-list,.mapping-list{display:flex;flex-wrap:wrap;gap:.45rem;margin:1rem 0}.inventory-list p,.mapping-list span{margin:0;padding:.45rem .55rem;border:1px solid rgba(113,167,185,.24);border-radius:.45rem;font-size:.78rem;background:rgba(5,16,23,.45)}.draft-grid,.inventory-list,.queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.draft-grid,.queue-grid{gap:.85rem}.draft-card,.queue-card{border:1px solid rgba(113,167,185,.25);border-radius:.75rem;padding:.9rem;background:rgba(4,16,23,.55);display:grid;gap:.45rem;align-content:start}.draft-card h3,.draft-card p,.queue-card p{margin:0}.import-preview-panel{margin-top:1rem}.file-label{display:grid;gap:.45rem}.file-label input{max-width:100%}@media(max-width:980px){.choice-grid,.draft-grid,.import-foundry-grid,.inventory-list,.queue-grid{grid-template-columns:1fr}}.setup-warning-shell{border-top:1px solid rgba(66,231,219,.28);border-bottom:1px solid rgba(66,231,219,.28);background:linear-gradient(180deg,rgba(46,116,128,.16),rgba(7,18,24,.88))}.setup-warning{max-width:1720px;margin:0 auto;padding:.72rem clamp(16px,2.5vw,42px);font-size:.84rem;color:#c9f8f3}.setup-warning strong{color:#8ff9ef}.quick-setup{max-width:1720px;margin:0 auto;padding:0 clamp(16px,2.5vw,42px) 16px;display:grid;gap:11px}.quick-setup-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.quick-setup-head>div{display:grid;gap:4px}.quick-setup-head strong{font-size:14px;color:var(--text)}.quick-setup-head small,.quick-setup-head span{font-size:12px;color:var(--muted);line-height:1.45}.quick-setup-head small{max-width:460px;color:#ffe2a3}.quick-setup-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.quick-setup-grid label{display:grid;gap:5px;font-size:11px;color:#c9dce1}.quick-setup-grid input,.quick-setup-grid textarea{width:100%;border:1px solid rgba(178,220,231,.26);background:#0a151c;color:var(--text);padding:9px 10px;border-radius:7px;outline:none;font-size:13px}.quick-setup-grid input:focus,.quick-setup-grid textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(98,230,205,.1)}.quick-setup-confirm{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:2px}.quick-setup-confirm .check-row{font-size:12px;color:#d6e3e7}.quick-setup-confirm .check-row input{accent-color:var(--mint)}.quick-setup-actions{display:flex;gap:8px;flex-wrap:wrap}.quick-setup-actions button{font-size:12px;white-space:nowrap}.quick-setup-message{margin:0;font-size:12px;color:var(--mint)}.setup-warning-readonly{margin:0;padding:.68rem clamp(16px,2.5vw,42px);color:#ffe2a3}.quick-setup-embedded{padding-bottom:14px}@media(max-width:1180px){.quick-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-setup-wide{grid-column:span 2}}@media(max-width:720px){.quick-setup-confirm,.quick-setup-head{align-items:stretch;flex-direction:column}.quick-setup-grid{grid-template-columns:1fr}.quick-setup-wide{grid-column:auto}.quick-setup-actions{width:100%}.quick-setup-actions button{flex:1 1}.setup-warning{font-size:.78rem}}.bridge-main{padding-bottom:4rem}.scope-row{display:flex;flex-wrap:wrap;gap:8px}.scope-row label{font-size:12px;border:1px solid rgba(108,190,206,.23);padding:7px 9px;border-radius:6px;background:rgba(255,255,255,.02)}.bridge-list,.intake-grid,.portal-grant-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bridge-card,.intake-card,.portal-grant-card{display:grid;gap:7px;padding:14px;border:1px solid rgba(124,205,218,.24);border-radius:9px;background:rgba(8,22,30,.65)}.bridge-card code,.intake-card code{font-size:10px;overflow-wrap:anywhere;color:var(--sky)}.secret-once{white-space:pre-wrap;overflow-wrap:anywhere;color:#ffe2a3;line-height:1.5}.portal-access-workspace{margin-top:14px}.portal-grant-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:8px;align-items:end;margin:12px 0}.portal-grant-form label{display:grid;gap:6px;font-size:11px;color:#c4d8dd}.portal-grant-form input,.portal-grant-form select{width:100%;border:1px solid rgba(178,220,231,.25);background:#0a151c;color:var(--text);padding:9px;border-radius:7px}.portal-grant-form label:first-child{display:flex;align-items:center;gap:6px;grid-column:1/-1}.portal-grant-card span{color:var(--mint);font-size:12px}.intake-card>span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mint)}@media(max-width:1000px){.bridge-list,.intake-grid,.portal-grant-list{grid-template-columns:1fr}.portal-grant-form{grid-template-columns:1fr 1fr}.portal-grant-form button{grid-column:span 2}}@media(max-width:620px){.portal-grant-form{grid-template-columns:1fr}.portal-grant-form button{grid-column:auto}}:root{--content-max:1360px;--panel-radius:14px}.app-main,.nav-scroll,.quick-setup,.setup-warning,.topbar-shell{max-width:var(--content-max)}.topbar nav .nav-scroll{display:block;overflow:visible;padding-top:0;padding-bottom:0}.nav-primary-links{display:flex;align-items:center;gap:2px;min-height:44px;overflow-x:auto;scrollbar-width:thin}.nav-tools-toggle{display:inline-flex;align-items:center;gap:6px;min-height:42px;white-space:nowrap;padding:8px 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px}.nav-tools-toggle.active,.nav-tools-toggle:hover{background:rgba(100,231,206,.055);color:var(--text);border-bottom-color:var(--mint)}.nav-tools{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:9px 0 12px;border-top:1px solid rgba(183,220,229,.11)}.nav-tools.is-open{display:grid}.topbar nav .nav-tools a{border:1px solid rgba(183,220,229,.14);border-radius:8px;min-height:38px;justify-content:center;background:rgba(255,255,255,.018);font-size:12px}.topbar nav .nav-tools a.active{border-color:rgba(100,231,206,.48);background:rgba(100,231,206,.07)}.setup-warning-shell{background:linear-gradient(180deg,rgba(46,116,128,.12),rgba(7,18,24,.82))}.setup-warning{padding-top:10px;padding-bottom:10px}.quick-setup{padding-bottom:14px}.quick-setup-head{padding:9px 0 0;align-items:center}.quick-setup-head-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.quick-setup-link{min-height:34px;font-size:12px;padding:7px 10px}.quick-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;padding:12px;border:1px solid rgba(100,231,206,.2);border-radius:10px;background:rgba(8,23,31,.56)}.quick-setup-wide{grid-column:span 2}.quick-setup-confirm{max-width:940px;padding:11px 0 2px}.quick-setup-message{max-width:940px;padding:8px 10px;border-left:2px solid var(--mint);background:rgba(100,231,206,.06)}.onboarding-main{padding-top:28px}.onboarding-shell{display:grid;grid-template-columns:290px minmax(0,1fr);gap:20px;align-items:start}.onboarding-rail{position:sticky;top:126px;display:grid;gap:16px;padding:22px;border:1px solid rgba(100,231,206,.22);border-radius:var(--panel-radius);background:linear-gradient(160deg,rgba(16,48,58,.72),rgba(10,21,28,.88));box-shadow:var(--panel-shadow)}.onboarding-rail-brand h1{font-size:30px;letter-spacing:-.055em;line-height:.98;margin:4px 0 10px;font-weight:620}.onboarding-rail-brand h1 span{color:#bdd1d5}.onboarding-rail-brand p:not(.eyebrow){font-size:13px;line-height:1.55;color:var(--muted);margin:0}.onboarding-step-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}.onboarding-step-list button{width:100%;border:1px solid transparent;background:transparent;color:var(--muted);display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;text-align:left;padding:9px;border-radius:9px}.onboarding-step-list button:hover{background:rgba(255,255,255,.035);color:var(--text)}.onboarding-step-list button>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(183,220,229,.22);border-radius:50%;font-size:10px;letter-spacing:.08em}.onboarding-step-list button>div{display:grid;gap:2px}.onboarding-step-list strong{font-size:13px}.onboarding-step-list small{font-size:11px;color:var(--muted);line-height:1.25}.onboarding-step-list li.active button{color:var(--text);background:rgba(100,231,206,.1);border-color:rgba(100,231,206,.34)}.onboarding-step-list li.active button>span,.onboarding-step-list li.done button>span{border-color:var(--mint);color:var(--mint)}.onboarding-step-list li.done button{color:#cde7e5}.onboarding-readiness{display:grid;gap:4px;padding:12px;border:1px solid rgba(255,209,102,.3);border-radius:10px;background:rgba(255,209,102,.055)}.onboarding-readiness.ready{border-color:rgba(124,227,157,.34);background:rgba(124,227,157,.07)}.onboarding-readiness span{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow)}.onboarding-readiness.ready span{color:var(--ok)}.onboarding-readiness strong{font-size:15px}.onboarding-readiness small{font-size:11px;color:var(--muted);line-height:1.4}.onboarding-workspace{min-width:0;display:grid;gap:14px}.onboarding-workspace-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:6px 0 4px}.onboarding-workspace-head h2{margin:4px 0 8px;font-size:clamp(29px,3.2vw,47px);line-height:1;letter-spacing:-.055em;font-weight:620}.onboarding-workspace-head p:not(.eyebrow){max-width:680px;margin:0;color:var(--muted);font-size:14px;line-height:1.55}.onboarding-mode-toggle{display:inline-flex;padding:4px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.025);white-space:nowrap}.onboarding-mode-toggle button{border:0;border-radius:7px;background:transparent;color:var(--muted);padding:8px 10px;font-size:12px}.onboarding-mode-toggle button.active{background:rgba(100,231,206,.14);color:var(--text)}.wizard-panel{border:1px solid var(--line);border-radius:var(--panel-radius);padding:clamp(18px,2.2vw,30px);background:linear-gradient(145deg,rgba(14,27,37,.93),rgba(8,18,25,.86));box-shadow:var(--panel-shadow);min-height:390px}.step-title{display:grid;gap:5px;margin-bottom:20px}.step-title span{font-size:11px;font-weight:800;letter-spacing:.15em;color:var(--mint)}.step-title h3{font-size:24px;letter-spacing:-.035em;margin:0;font-weight:600}.wizard-form{display:grid;gap:13px}.wizard-form-two{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-form label{display:grid;gap:7px;font-size:12px;color:#c9dce1}.wizard-form label.wide{grid-column:span 2}.wizard-form input,.wizard-form select,.wizard-form textarea{width:100%;min-height:42px;border:1px solid rgba(178,220,231,.25);background:#09151c;color:var(--text);padding:10px 11px;border-radius:8px;outline:none;font-size:14px}.wizard-form textarea{min-height:86px;resize:vertical}.wizard-form input:focus,.wizard-form select:focus,.wizard-form textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(98,230,205,.1)}.wizard-panel .file-label{max-width:620px}.wizard-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.wizard-confirm-panel{min-height:360px}.missing-list,.ready-list{display:grid;gap:8px;padding:14px;border:1px solid rgba(255,209,102,.25);border-radius:10px;background:rgba(255,209,102,.05);margin-bottom:16px}.ready-list{border-color:rgba(124,227,157,.28);background:rgba(124,227,157,.06)}.missing-list strong,.ready-list strong{font-size:14px}.missing-list ul{display:grid;gap:4px;margin:0;padding-left:18px;color:#ffe2a3;font-size:13px}.ready-list p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.wizard-confirm-actions{display:flex;gap:9px;align-items:center;justify-content:flex-end;padding-top:16px}.wizard-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:2px}.wizard-footer>div{display:flex;gap:8px;flex-wrap:wrap}.onboarding-workspace .global-message{margin:0;border-radius:10px}@media(max-width:1050px){.onboarding-shell{grid-template-columns:1fr}.onboarding-rail{position:static;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:start}.onboarding-step-list{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.onboarding-step-list button{grid-template-columns:1fr;padding:8px;text-align:center;justify-items:center}.onboarding-step-list small{display:none}.onboarding-readiness{align-self:stretch}.nav-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.nav-primary-links{overflow:visible;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 16px 2px}.nav-primary-links a,.nav-tools-toggle{border:1px solid rgba(183,220,229,.14);border-radius:8px;justify-content:center}.nav-primary-links a.active,.nav-tools-toggle.active{border-color:rgba(100,231,206,.5)}.nav-tools{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 16px 10px;border:0}.topbar nav .nav-scroll{padding:0}.onboarding-rail{grid-template-columns:1fr}.onboarding-step-list{grid-template-columns:repeat(5,minmax(0,1fr))}.onboarding-step-list strong{font-size:10px}.onboarding-step-list button>span{width:25px;height:25px}.onboarding-workspace-head{flex-direction:column}.onboarding-mode-toggle{align-self:flex-start}}@media(max-width:620px){.quick-setup-head{align-items:stretch;flex-direction:column}.quick-setup-head-actions{width:100%}.quick-setup-head-actions>*{flex:1 1}.quick-setup-grid,.wizard-form-two{grid-template-columns:1fr}.quick-setup-wide,.wizard-form label.wide{grid-column:auto}.quick-setup-confirm{align-items:stretch;flex-direction:column}.quick-setup-actions{width:100%}.quick-setup-actions button{flex:1 1}.onboarding-main{padding-top:18px}.onboarding-rail{padding:16px}.onboarding-rail-brand h1{font-size:27px}.onboarding-step-list{grid-template-columns:repeat(5,minmax(0,1fr))}.onboarding-step-list strong{display:none}.onboarding-step-list button{padding:5px}.onboarding-workspace-head h2{font-size:31px}.wizard-panel{min-height:0;padding:18px}.wizard-confirm-actions,.wizard-footer{align-items:stretch;flex-direction:column}.wizard-confirm-actions button,.wizard-footer button,.wizard-footer>div{width:100%}.wizard-footer>div{display:grid;grid-template-columns:1fr 1fr}.wizard-footer>div button{width:auto}}.continuity-foundry-main{display:grid;gap:18px}.continuity-mode-panel{display:grid;gap:16px}.continuity-mode-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.mode-choice{display:grid;gap:6px;min-height:116px;text-align:left;padding:13px;border:1px solid rgba(178,220,231,.16);border-radius:10px;background:rgba(255,255,255,.018);color:var(--muted)}.mode-choice strong{color:var(--text);font-size:13px;line-height:1.22}.mode-choice span{font-size:11px;line-height:1.38}.mode-choice:hover{border-color:rgba(114,200,255,.48);background:rgba(114,200,255,.06)}.mode-choice.active{border-color:rgba(98,230,205,.62);background:rgba(98,230,205,.1);box-shadow:inset 0 0 0 1px rgba(98,230,205,.12)}.continuity-controls{display:grid;grid-template-columns:1.2fr .7fr 1fr 1fr;gap:9px}.continuity-controls label{display:grid;gap:6px;color:#c4d8dd;font-size:11px}.continuity-controls input,.continuity-controls select{min-height:39px;width:100%;border:1px solid rgba(178,220,231,.25);border-radius:7px;background:#09151c;color:var(--text);padding:9px}.preview-card{display:grid;gap:11px;padding:13px;border:1px solid rgba(98,230,205,.3);background:rgba(98,230,205,.055);border-radius:9px}.row-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.stat-row{display:flex;flex-wrap:wrap;gap:7px}.stat-row span{display:inline-flex;align-items:baseline;gap:5px;padding:6px 8px;border:1px solid rgba(178,220,231,.16);background:rgba(255,255,255,.02);font-size:11px;color:var(--muted)}.stat-row b{font-size:16px;color:var(--mint);font-weight:600}.migration-plan{display:grid;gap:14px}.migration-safeguards{display:grid;gap:5px;padding:12px;border:1px solid rgba(124,227,157,.25);background:rgba(124,227,157,.045);border-radius:10px}.migration-safeguards p{margin:0;color:#ccebe0;font-size:12px;line-height:1.42}.warning-list{display:grid;gap:5px;padding:12px;border:1px solid rgba(255,209,102,.3);background:rgba(255,209,102,.055);border-radius:10px}.warning-list p{margin:0;color:#ffe3aa;font-size:12px;line-height:1.4}.import-queue{display:grid;gap:14px}.queue-list{display:grid;gap:7px}.queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(178,220,231,.13);background:rgba(255,255,255,.018)}.queue-row strong{font-size:13px}.queue-row p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.38}.form-message{margin:0;padding:10px 12px;border-left:2px solid var(--mint);background:rgba(98,230,205,.06);font-size:12px;line-height:1.45}@media(max-width:1150px){.continuity-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.continuity-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.continuity-controls,.continuity-mode-grid{grid-template-columns:1fr}.mode-choice{min-height:0}.queue-row{grid-template-columns:1fr;align-items:start}.row-between{align-items:flex-start;flex-direction:column}.stat-row span{flex:1 1}}.import-v44-main{max-width:1080px;margin-inline:auto}.import-v44-hero{margin-bottom:0}.import-v44-scope,.import-v44-workflow{display:grid;gap:14px}.import-v44-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.import-v44-heading h2,.import-v44-workflow h2{margin:.2rem 0}.scope-summary{display:inline-flex;padding:7px 10px;border:1px solid rgba(98,230,205,.4);border-radius:999px;color:var(--mint);font-size:12px;white-space:nowrap}.scope-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.scope-choice{min-height:92px;display:grid;gap:5px;text-align:left;padding:12px;border:1px solid rgba(178,220,231,.16);border-radius:9px;background:rgba(255,255,255,.018);color:var(--muted);cursor:pointer}.scope-choice strong{font-size:13px;color:var(--text)}.scope-choice span{font-size:11px;line-height:1.35}.scope-choice:hover:not(:disabled){border-color:rgba(114,200,255,.48);background:rgba(114,200,255,.06)}.scope-choice.active{border-color:rgba(98,230,205,.65);background:rgba(98,230,205,.1);box-shadow:inset 0 0 0 1px rgba(98,230,205,.14)}.scope-choice:disabled{opacity:.45;cursor:not-allowed}.scope-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:end}.scope-inputs label{display:grid;gap:6px;color:#c4d8dd;font-size:11px}.scope-inputs input{min-height:39px;width:100%;border:1px solid rgba(178,220,231,.25);border-radius:7px;background:#09151c;color:var(--text);padding:9px}.scope-help{margin:0;align-self:center;font-size:12px;line-height:1.42;color:var(--muted)}.workflow-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.workflow-choice-grid .mode-choice{min-height:100px}.import-v44-controls{grid-template-columns:1fr 1fr 1fr}.import-v44-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.form-message{white-space:pre-wrap;word-break:break-word}.queue-row{border-radius:8px}.migration-plan h2{margin:.2rem 0}.migration-plan .muted{margin:.2rem 0 0}@media(max-width:1050px){.scope-choice-grid,.scope-inputs,.workflow-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.import-v44-heading{flex-direction:column}.import-v44-controls,.import-v44-grid,.scope-choice-grid,.scope-inputs,.workflow-choice-grid{grid-template-columns:1fr}.scope-summary{white-space:normal}.scope-help{padding:4px 0}}.dashboard-v45{display:grid;gap:14px;max-width:1440px}.desk-pagebar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:2px 0 4px}.desk-pagebar h1{margin:2px 0 6px;font-size:30px;line-height:1.08;letter-spacing:-.045em;font-weight:620}.desk-pagebar p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.45;max-width:760px}.desk-pagebar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.desk-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.desk-kpis article{display:grid;gap:4px;padding:13px 14px;border:1px solid var(--line);border-radius:9px;background:rgba(14,27,37,.88)}.desk-kpis small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.desk-kpis strong{font-size:26px;letter-spacing:-.04em;color:var(--text)}.desk-kpis span{font-size:11px;color:var(--muted)}.desk-workgrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px}.desk-procedure-panel{margin:0}.desk-side-stack{display:grid;align-content:start;gap:14px}.desk-priority-panel,.desk-shortcuts{margin:0}.desk-priority-panel h2{font-size:20px;line-height:1.15;margin:4px 0 8px}.desk-priority-panel .button-link{margin-top:13px}.desk-shortcuts{padding:0;overflow:hidden}.desk-shortcuts p{padding:16px 16px 4px;margin:0}.desk-shortcuts a{display:grid;gap:3px;padding:12px 16px;border-top:1px solid rgba(178,220,231,.11);transition:.16s ease}.desk-shortcuts a:hover{background:rgba(98,230,205,.055)}.desk-shortcuts b{font-size:13px}.desk-shortcuts span{font-size:11px;line-height:1.35;color:var(--muted)}.procedure-table{display:grid;border-top:1px solid rgba(178,220,231,.13)}.procedure-table-head,.procedure-table-row{display:grid;grid-template-columns:150px minmax(200px,1fr) 135px 105px 58px;gap:10px;align-items:center;padding:11px 10px;border-bottom:1px solid rgba(178,220,231,.11)}.procedure-table-head{padding-top:8px;padding-bottom:8px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.09em}.procedure-table-row{font-size:12px;background:rgba(255,255,255,.008)}.procedure-table-row:hover{background:rgba(98,230,205,.05)}.procedure-table-row>span:nth-child(2){display:grid;gap:3px;min-width:0}.procedure-table-row b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.procedure-table-row small{font-size:10px;color:var(--muted)}.procedure-table-row em{font-style:normal;font-size:11px;color:var(--mint);text-align:right}.desk-footer-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0}.desk-footer-strip>div{display:grid;gap:3px}.desk-footer-strip strong{font-size:14px}.desk-footer-strip span{font-size:12px;color:var(--muted)}.import-v45-main{max-width:1320px;display:grid;gap:14px}.import-pagebar{margin-bottom:0}.import-pagebar h1{max-width:780px}.import-pagebar-status{display:grid;gap:4px;min-width:220px;padding:12px 14px;border:1px solid rgba(98,230,205,.34);border-radius:9px;background:rgba(98,230,205,.055)}.import-pagebar-status strong{font-size:13px;color:var(--mint)}.import-pagebar-status span{font-size:11px;color:var(--muted)}.import-workbench{display:grid;gap:14px;margin:0}.import-workbench h2{margin:3px 0}.import-scope-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.import-scope-tabs button{min-height:80px;display:grid;gap:4px;align-content:start;text-align:left;padding:11px;border:1px solid rgba(178,220,231,.16);border-radius:8px;background:rgba(255,255,255,.016);color:var(--muted)}.import-scope-tabs button strong{font-size:13px;color:var(--text)}.import-scope-tabs button small{font-size:10px;line-height:1.38}.import-scope-tabs button.active{border-color:rgba(98,230,205,.68);background:rgba(98,230,205,.1)}.import-filter-row{display:grid;grid-template-columns:180px 180px 180px 1fr;gap:8px;align-items:end;padding-top:2px}.import-controls label,.import-filter-row label,.import-rules-panel label{display:grid;gap:6px;font-size:11px;color:#c4d8dd}.import-controls select,.import-filter-row input,.import-rules-panel input{min-height:39px;padding:9px;border:1px solid rgba(178,220,231,.25);border-radius:7px;background:#09151c;color:var(--text)}.import-filter-row p{margin:0;padding-bottom:8px;color:var(--muted);font-size:11px;line-height:1.4}.import-upload-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px}.import-rules-panel,.import-upload-panel{margin:0}.import-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.import-file-drop{border:1px dashed rgba(114,200,255,.48);border-radius:9px;background:rgba(114,200,255,.035)}.import-file-drop input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.import-file-drop label{display:grid;gap:6px;padding:18px;cursor:pointer}.import-file-drop strong{font-size:14px}.import-file-drop span{font-size:11px;line-height:1.5;color:var(--muted)}.import-submit-row{display:flex;align-items:center;gap:12px;margin-top:12px}.import-submit-row small{font-size:11px;line-height:1.4;color:var(--muted)}.import-rules-panel{display:grid;align-content:start;gap:12px}.import-rules-panel ul{display:grid;gap:7px;margin:0;padding-left:17px;color:var(--muted);font-size:12px;line-height:1.38}.import-plan-v45{display:grid;gap:14px;margin:0}.import-plan-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.import-plan-metrics article{display:grid;gap:3px;padding:11px;border:1px solid rgba(178,220,231,.14);border-radius:8px;background:rgba(255,255,255,.018)}.import-plan-metrics strong{font-size:22px;color:var(--mint);letter-spacing:-.04em}.import-plan-metrics span{font-size:10px;color:var(--muted)}.import-queue-v45{display:grid;gap:12px;margin:0}.import-queue-table{display:grid;border-top:1px solid rgba(178,220,231,.12)}.import-queue-head,.import-queue-row{display:grid;grid-template-columns:minmax(260px,1fr) 230px 120px 120px;gap:10px;align-items:center;padding:11px;border-bottom:1px solid rgba(178,220,231,.1)}.import-queue-head{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.import-queue-row>div{display:grid;gap:3px}.import-queue-row b{font-size:13px}.import-queue-row small,.import-queue-row>span{font-size:11px;line-height:1.38;color:var(--muted)}@media(max-width:1050px){.desk-workgrid,.import-upload-grid{grid-template-columns:1fr}.desk-side-stack{grid-template-columns:1fr 1fr}.import-filter-row,.import-scope-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.import-plan-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.import-queue-head,.import-queue-row{grid-template-columns:minmax(220px,1fr) 170px 110px 110px}}@media(max-width:720px){.desk-footer-strip,.desk-pagebar{align-items:stretch;flex-direction:column}.desk-pagebar-actions{justify-content:stretch}.desk-pagebar-actions>*{flex:1 1}.desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-side-stack{grid-template-columns:1fr}.procedure-table-head{display:none}.procedure-table-row{grid-template-columns:1fr auto;gap:8px}.procedure-table-row>span:nth-child(2),.procedure-table-row>strong{grid-column:1}.procedure-table-row>.status{grid-column:2;grid-row:1}.procedure-table-row>small{display:none}.procedure-table-row>em{grid-column:2;grid-row:2}.import-pagebar-status{min-width:0}.import-controls,.import-filter-row,.import-plan-metrics,.import-scope-tabs{grid-template-columns:1fr}.import-submit-row{align-items:stretch;flex-direction:column}.import-queue-head{display:none}.import-queue-row{grid-template-columns:1fr;gap:7px}.import-queue-row>span{display:block}.import-queue-row .status{width:max-content}}.topbar{position:sticky;top:0;z-index:20}.setup-warning,.setup-warning-shell{display:none!important}.app-main{padding-top:26px}.command-hero,.hero-grid,.intake-hero{margin-bottom:16px}.command-copy h1,.hero-grid h1,.page-head h1,.procedure-header h1{font-size:clamp(30px,3vw,46px)!important;line-height:1.04!important;letter-spacing:-.045em!important}.procedure-entry-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:18px;align-items:stretch;margin-bottom:12px}.procedure-entry-header h1{font-size:clamp(30px,3.2vw,44px)!important;margin:3px 0 9px!important}.procedure-entry-header p{max-width:780px;margin:0;color:var(--muted);line-height:1.5}.procedure-entry-status{display:grid;align-content:center;gap:6px;padding:15px 17px;border:1px solid rgba(114,200,255,.28);border-radius:10px;background:rgba(114,200,255,.055)}.procedure-entry-status strong{font-size:14px;color:var(--sky)}.procedure-entry-status span{font-size:12px;color:var(--muted);line-height:1.4}.intake-steps{padding:10px 0 14px;margin:0;border-top:0;border-bottom:1px solid rgba(183,220,229,.14)}.case-intake-form{gap:12px}.case-intake-form>.panel{margin-bottom:0}.form-submit-bar{position:static!important;z-index:auto!important;margin:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(13,28,37,.94)!important}.form-submit-bar:before{display:none!important}.onboarding-rail{position:static!important;top:auto!important}.form-validation-summary{display:block;margin:0 0 12px;padding:10px 12px;border-left:3px solid #ffb06c;background:rgba(240,130,90,.09);color:#ffd5b2;font-size:13px;line-height:1.45}.field-invalid,[aria-invalid=true]{border-color:#ef8a70!important;box-shadow:0 0 0 3px rgba(239,138,112,.12)!important}.field-error,.form-inline-error{display:block;margin-top:5px;color:#ffc1b2;font-size:12px;line-height:1.4}.field-has-error>input,.field-has-error>select,.field-has-error>textarea{border-color:#ef8a70!important}.form-message,.global-message,.quick-setup-message{position:static!important;display:block;margin:12px 0 0!important;border-radius:8px}.guided-strip,.intake-hero aside,.quick-card{box-shadow:none!important}.import-queue-table,.procedure-table,.table-wrap{overflow-x:auto}@media (max-width:850px){.procedure-entry-header{grid-template-columns:1fr}.form-submit-bar{align-items:stretch;flex-direction:column}.form-submit-bar>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:8px}.form-submit-bar>div:last-child>*{width:100%}}.import-v47-main{max-width:1380px;display:grid;gap:14px}.import-v47-main .import-pagebar h1{font-size:clamp(26px,2.5vw,38px)!important;letter-spacing:-.035em!important}.import-queue-v47,.import-review-console,.import-scope-console{margin:0}.import-review-console{display:grid;gap:14px}.import-entity-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.import-entity-summary>div{display:grid;gap:3px;padding:10px 11px;border:1px solid rgba(178,220,231,.13);background:rgba(255,255,255,.018);border-radius:8px}.import-entity-summary b{font-size:18px;color:var(--mint)}.import-entity-summary span{font-size:10px;color:var(--muted);line-height:1.3}.import-sample-table{display:grid;border-top:1px solid rgba(178,220,231,.13)}.import-sample-head,.import-sample-row{display:grid;grid-template-columns:135px minmax(220px,1fr) 150px 145px;gap:10px;align-items:center;padding:10px;border-bottom:1px solid rgba(178,220,231,.1)}.import-sample-head{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.import-sample-row{font-size:12px}.import-sample-row b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-sample-row span{font-size:11px;color:var(--muted)}.import-confirm-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:2px}.import-confirm-row>div{display:grid;gap:3px}.import-confirm-row b{font-size:13px}.import-confirm-row span{font-size:11px;color:var(--muted);line-height:1.35;max-width:720px}.import-queue-v47{display:grid;gap:12px}.import-queue-row .row-actions{justify-content:flex-start}.import-pagebar{box-shadow:none}.import-scope-tabs button{min-height:70px}.import-scope-console,.import-workbench{box-shadow:none}@media(max-width:1050px){.import-entity-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.import-sample-head,.import-sample-row{grid-template-columns:110px minmax(180px,1fr) 130px 120px}}@media(max-width:720px){.import-entity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.import-sample-head{display:none}.import-sample-row{grid-template-columns:1fr auto;gap:6px}.import-sample-row b{white-space:normal}.import-sample-row span:first-child{grid-column:1}.import-sample-row span:nth-child(3),.import-sample-row span:nth-child(4){font-size:10px}.import-confirm-row{align-items:stretch;flex-direction:column}.import-confirm-row .primary{width:100%}}.import-v48-main{max-width:1280px;display:grid;gap:14px;min-width:0}.import-v48-main .panel,.import-v48-main aside,.import-v48-main section{min-width:0}.import-v48-main .import-pagebar{align-items:start}.import-v48-main .import-pagebar>div:first-child{min-width:0}.import-v48-main .import-pagebar h1{font-size:clamp(26px,3vw,38px);line-height:1.05;max-width:760px}.import-v48-main .import-pagebar p{max-width:760px}.import-v48-main .import-pagebar-status{min-width:190px;max-width:260px;overflow-wrap:anywhere}.import-v48-main .import-upload-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start}.import-v48-main .import-rules-panel{min-width:0;overflow:hidden}.import-v48-main .import-rules-panel>*{min-width:0}.import-v48-main .import-rules-panel input,.import-v48-main .import-rules-panel li{overflow-wrap:anywhere;min-width:0}.import-v48-main .import-filter-row{grid-template-columns:minmax(160px,210px) minmax(160px,210px) minmax(160px,210px) minmax(0,1fr)}.import-v48-main .import-filter-row p{min-width:0;overflow-wrap:anywhere}.import-v48-main .import-scope-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.import-v48-main .import-scope-tabs button{min-width:0;overflow-wrap:anywhere}.import-v48-main .import-plan-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.import-v48-main .import-plan-metrics article{min-width:0}.import-v48-main .import-plan-metrics strong{overflow-wrap:anywhere}.import-review-v48{min-width:0}.import-mapping-console{display:grid;gap:13px;padding:13px;border:1px solid rgba(255,191,93,.42);background:rgba(255,191,93,.055);border-radius:9px}.mapping-head{display:flex;align-items:start;justify-content:space-between;gap:15px}.mapping-head>div{min-width:0}.mapping-head h3{margin:3px 0 5px;font-size:18px}.mapping-head p{margin:0;max-width:720px;font-size:12px;line-height:1.45;color:var(--muted)}.mapping-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mapping-grid label{display:grid;gap:5px;min-width:0}.mapping-grid label span{font-size:11px;color:#c4d8dd;overflow-wrap:anywhere}.mapping-grid select{min-width:0;min-height:39px;padding:8px;border:1px solid rgba(178,220,231,.25);border-radius:7px;background:#09151c;color:var(--text)}.mapping-source-preview{border-top:1px solid rgba(178,220,231,.15);padding-top:10px}.mapping-source-preview summary{cursor:pointer;font-size:12px;color:var(--mint)}.mapping-source-rows{display:grid;gap:7px;padding-top:10px}.mapping-source-rows div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:9px;padding:8px;background:rgba(0,0,0,.16);border-radius:6px;font-size:11px;line-height:1.42}.mapping-source-rows span{min-width:0;color:var(--muted);overflow-wrap:anywhere}.mapping-warning{margin:0;font-size:11px;line-height:1.45;color:#ffd78c}.import-queue-v48{overflow:hidden}.import-queue-v48 .import-queue-table{overflow:visible}.import-queue-v48 .import-queue-head,.import-queue-v48 .import-queue-row{grid-template-columns:minmax(260px,1.55fr) minmax(160px,.65fr) minmax(125px,.45fr) minmax(120px,.45fr);min-width:0}.import-queue-v48 .import-queue-head>*,.import-queue-v48 .import-queue-row>*{min-width:0}.import-queue-v48 .import-queue-row b,.import-queue-v48 .import-queue-row small,.import-queue-v48 .import-queue-row>span{overflow-wrap:anywhere;word-break:break-word}.import-queue-v48 .import-queue-row small{max-width:100%}.import-queue-v48 .import-queue-row em{font-style:normal;color:var(--muted);font-size:10px}.import-queue-v48 .row-actions{display:flex;justify-content:flex-start;min-width:0}.import-queue-v48 .row-actions button{max-width:100%;white-space:normal;line-height:1.25}.status-mapping-required{color:#ffd78c;border-color:rgba(255,191,93,.45);background:rgba(255,191,93,.08)}@media(max-width:1100px){.import-v48-main .import-upload-grid{grid-template-columns:1fr}.import-v48-main .import-rules-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.import-v48-main .import-rules-panel>p,.import-v48-main .import-rules-panel>ul{grid-column:1/-1}.import-v48-main .import-plan-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.import-queue-v48 .import-queue-head,.import-queue-v48 .import-queue-row{grid-template-columns:minmax(220px,1fr) minmax(150px,.75fr) 120px 120px}}@media(max-width:720px){.import-v48-main .import-pagebar-status{max-width:none;width:100%}.import-v48-main .import-filter-row,.import-v48-main .import-plan-metrics,.import-v48-main .import-rules-panel,.import-v48-main .import-scope-tabs,.mapping-grid{grid-template-columns:1fr}.mapping-head{align-items:stretch;flex-direction:column}.mapping-head .secondary{width:100%}.mapping-source-rows div{grid-template-columns:1fr}.import-queue-v48 .import-queue-head{display:none}.import-queue-v48 .import-queue-row{grid-template-columns:1fr;gap:7px}.import-queue-v48 .row-actions button{width:100%}}.import-v49-main{max-width:1360px;display:grid;gap:14px;min-width:0}.import-v49-main>*{min-width:0}.import-v49-main .panel{min-width:0;box-shadow:none}.import-v49-main .import-pagebar h1{font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.04em!important}.import-v49-main .import-pagebar p{max-width:780px}.import-v49-main .import-upload-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:14px}.import-v49-main .import-rules-panel,.import-v49-main .import-upload-panel{min-width:0}.import-v49-main .import-rules-panel{overflow:hidden}.import-v49-main .import-rules-panel input,.import-v49-main .import-rules-panel li{overflow-wrap:anywhere;word-break:break-word}.import-v49-main .import-plan-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.import-v49-main .import-plan-metrics article{min-width:0}.import-v49-main .import-plan-metrics strong{overflow-wrap:anywhere}.import-review-v49{display:grid;gap:15px}.import-classification-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.import-classification-card{display:grid;gap:3px;min-width:0;padding:11px;border:1px solid rgba(178,220,231,.14);background:rgba(255,255,255,.018);border-radius:8px}.import-classification-card p{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.import-classification-card strong{font-size:23px;color:var(--mint)}.import-classification-card span{font-size:11px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.office-resolution-console{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,190,90,.45);background:rgba(255,190,90,.055);border-radius:9px}.office-resolution-console h3{margin:3px 0 5px;font-size:18px}.office-resolution-console p{margin:0;max-width:800px;font-size:12px;line-height:1.45;color:var(--muted)}.office-resolution-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.office-resolution-list label{display:grid;gap:5px;min-width:0;padding:9px;border:1px solid rgba(255,190,90,.18);border-radius:7px;background:rgba(0,0,0,.12)}.office-resolution-list span{min-width:0;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.office-resolution-list select{min-width:0}.import-procedure-table-wrap{display:grid;gap:9px;min-width:0}.import-procedure-table{display:grid;min-width:0;border-top:1px solid rgba(178,220,231,.14)}.import-procedure-head,.import-procedure-row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(140px,.9fr) minmax(220px,1.9fr) minmax(140px,1fr) minmax(100px,.65fr);gap:10px;align-items:center;min-width:0;padding:10px;border-bottom:1px solid rgba(178,220,231,.1)}.import-procedure-head{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.import-procedure-row>*{min-width:0;overflow-wrap:anywhere;word-break:break-word}.import-procedure-row strong{font-size:13px;color:var(--mint)}.import-procedure-row span{font-size:12px;color:#d3e2e6}.import-procedure-row .status{justify-self:start;max-width:100%;white-space:normal}.import-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.import-support-grid .panel{padding:13px}.kind-list{display:flex;flex-wrap:wrap;gap:7px}.kind-list span{padding:7px 9px;border:1px solid rgba(178,220,231,.14);border-radius:6px;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.kind-list b{color:var(--mint);margin-right:3px}.import-conflict-list{display:grid;gap:5px;padding:11px 13px;border-left:3px solid #f0aa69;background:rgba(240,140,85,.08);font-size:12px;line-height:1.4;color:#ffd6b5}.import-conflict-list span{overflow-wrap:anywhere}.import-queue-v49{display:grid;gap:12px;overflow:hidden}.import-queue-v49 .import-queue-table{overflow-x:auto}.import-queue-v49 .import-queue-head,.import-queue-v49 .import-queue-row{grid-template-columns:minmax(260px,1.5fr) minmax(150px,.75fr) minmax(120px,.5fr) minmax(125px,.5fr);min-width:720px}.import-queue-v49 .import-queue-row>*{min-width:0}.import-queue-v49 .import-queue-row b,.import-queue-v49 .import-queue-row small,.import-queue-v49 .import-queue-row span{overflow-wrap:anywhere;word-break:break-word}.import-queue-v49 .row-actions{display:flex;justify-content:flex-start}.import-queue-v49 .row-actions button{white-space:normal;line-height:1.25;max-width:100%}.reset-console{display:grid;gap:14px;margin-top:16px;border-color:rgba(240,138,112,.38)!important}.reset-console h2{margin:3px 0 5px}.reset-console .muted{max-width:840px}.reset-metrics{display:flex;flex-wrap:wrap;gap:8px}.reset-metrics span{padding:8px 10px;border:1px solid rgba(240,138,112,.22);border-radius:6px;font-size:12px}.reset-confirm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end;padding-top:4px}.reset-confirm label{display:grid;gap:6px;min-width:0}.reset-confirm input{min-width:0}.reset-confirm .danger{min-height:42px}@media(max-width:1100px){.import-v49-main .import-upload-grid{grid-template-columns:1fr}.import-v49-main .import-plan-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.import-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.office-resolution-list{grid-template-columns:1fr}.import-procedure-head,.import-procedure-row{grid-template-columns:120px minmax(130px,.9fr) minmax(190px,1.8fr) minmax(120px,.9fr) 100px}.reset-confirm{grid-template-columns:1fr}.reset-confirm .danger{width:100%}}@media(max-width:720px){.import-classification-grid,.import-support-grid,.import-v49-main .import-plan-metrics{grid-template-columns:1fr}.import-procedure-table{overflow-x:auto}.import-procedure-head,.import-procedure-row{min-width:730px}.import-v49-main .import-filter-row,.import-v49-main .import-scope-tabs,.import-v49-main .mapping-grid,.office-resolution-list{grid-template-columns:1fr}.import-confirm-row{align-items:stretch;flex-direction:column}.import-confirm-row .primary{width:100%}}.reset-matrix{gap:16px;border-color:rgba(240,138,112,.42)!important}.reset-matrix .section-head{align-items:flex-start}.reset-scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reset-scope{display:grid;gap:5px;text-align:left;min-height:92px;padding:12px;border:1px solid rgba(178,220,231,.17);border-radius:8px;background:rgba(255,255,255,.018);color:var(--text);cursor:pointer}.reset-scope:hover{border-color:rgba(97,230,224,.5);background:rgba(97,230,224,.055)}.reset-scope.selected{border-color:rgba(97,230,224,.72);background:rgba(97,230,224,.09);box-shadow:inset 3px 0 0 var(--mint)}.reset-scope strong{font-size:13px}.reset-scope span{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.reset-year-row{display:flex;gap:14px;align-items:end;padding:12px;border:1px solid rgba(255,190,90,.28);border-radius:8px;background:rgba(255,190,90,.045)}.reset-year-row label{display:grid;gap:6px;min-width:190px;font-size:12px}.reset-year-row p{margin:0;max-width:700px;font-size:12px;line-height:1.45;color:var(--muted)}.reset-preview-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;border:1px solid rgba(178,220,231,.13);border-radius:8px;background:rgba(255,255,255,.015)}.reset-preview-head div{display:grid;gap:3px}.reset-preview-head span:first-child{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.reset-preview-head strong{font-size:17px}.reset-preview-head .status{padding:6px 9px;border-radius:999px;border:1px solid rgba(178,220,231,.2);font-size:11px;white-space:nowrap}.reset-preview-head .status.success{color:var(--mint);border-color:rgba(97,230,224,.38)}.reset-preview-head .status.warning{color:#ffd281;border-color:rgba(255,190,90,.45)}.reset-matrix-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.reset-metric{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid rgba(240,138,112,.18);border-radius:7px;background:rgba(240,138,112,.025)}.reset-metric span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);overflow-wrap:anywhere}.reset-metric strong{font-size:22px;color:#ffe0d8}.reset-metric small{font-size:10px;color:var(--muted)}.reset-protection,.reset-retained{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:7px;font-size:12px;line-height:1.45}.reset-protection{border-left:3px solid #e7a660;background:rgba(231,166,96,.09);color:#ffe0bd}.reset-retained{border-left:3px solid rgba(97,230,224,.65);background:rgba(97,230,224,.055);color:#cceef1}.reset-protection strong,.reset-retained strong{min-width:150px}.reset-matrix .reset-confirm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.55fr);border-top:1px solid rgba(178,220,231,.12);padding-top:14px}.reset-matrix .reset-confirm label small{color:var(--muted);font-weight:400}.reset-matrix .danger{white-space:normal;line-height:1.2}@media(max-width:1120px){.reset-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reset-matrix-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.reset-matrix .reset-confirm{grid-template-columns:1fr}.reset-matrix .danger{width:100%}}@media(max-width:720px){.reset-matrix-metrics,.reset-scope-grid{grid-template-columns:1fr}.reset-preview-head,.reset-protection,.reset-retained,.reset-year-row{align-items:stretch;flex-direction:column}.reset-protection strong,.reset-retained strong{min-width:0}.reset-year-row label{min-width:0;width:100%}}.guided-integration-console,.site-control-guided{padding-bottom:5rem}.guided-integration-console .workspace-head{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:18px}.guided-integration-console .workspace-head>div:first-child{max-width:820px}.integration-overview,.portal-access-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}.integration-status,.portal-access-summary article{display:flex;flex-direction:column;gap:5px;padding:15px;border:1px solid rgba(178,220,231,.16);background:rgba(255,255,255,.025)}.integration-status span,.portal-access-summary span{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.integration-status strong,.portal-access-summary strong{font-size:24px;font-weight:600;letter-spacing:-.03em}.integration-status small,.portal-access-summary small{font-size:11px;line-height:1.4;color:var(--muted)}.integration-status.ready{border-color:rgba(124,227,157,.38);background:rgba(124,227,157,.055)}.integration-status.ready strong{color:var(--ok)}.integration-status.pending{border-color:rgba(255,209,102,.38);background:rgba(255,209,102,.05)}.integration-status.pending strong{color:#ffe0a0}.integration-status.neutral{border-color:rgba(114,200,255,.28)}.sensitive-panel{border-color:rgba(255,209,102,.38)!important;background:linear-gradient(145deg,rgba(58,46,18,.38),rgba(18,28,31,.88))!important}.sensitive-panel .section-head{margin-bottom:18px}.issued-secret-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.issued-secret-card{display:grid;gap:11px;padding:15px;border:1px solid rgba(255,209,102,.26);background:rgba(255,255,255,.025)}.issued-secret-card>strong{font-size:15px}.issued-secret-card>small{font-size:11px;line-height:1.4;color:#f4d8a1}.secure-copy-value{display:grid;gap:6px;min-width:0}.secure-copy-meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.secure-copy-meta span{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#b8d0d5}.secure-copy-meta small{font-size:10px;line-height:1.3;color:var(--muted);text-align:right}.secure-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.secure-copy-row code{display:block;min-width:0;padding:9px 10px;border:1px solid rgba(178,220,231,.19);background:rgba(5,13,18,.58);color:#e4f5f4;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.is-secret .secure-copy-row code{color:#ffe2a3}.secure-copy-actions{display:flex;gap:6px;align-items:center}.compact-button{min-height:32px!important;padding:6px 9px!important;font-size:11px!important}.secure-copy-hint{font-size:10px;line-height:1.35;color:#f1cf8d}.setup-panel{border-color:rgba(114,200,255,.26)}.safe-action-drawer{border:1px solid rgba(178,220,231,.16);background:rgba(5,14,20,.35)}.runbook-panel>summary,.safe-action-drawer>summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;font-size:13px;color:#dcebed;list-style:none}.runbook-panel>summary::-webkit-details-marker,.safe-action-drawer>summary::-webkit-details-marker{display:none}.runbook-panel>summary:after,.safe-action-drawer>summary:after{content:"+";font-size:18px;color:var(--mint)}.runbook-panel[open]>summary:after,.safe-action-drawer[open]>summary:after{content:"–"}.runbook-panel>summary span,.safe-action-drawer>summary span{display:grid;gap:3px}.runbook-panel>summary small,.safe-action-drawer>summary small{font-size:11px;color:var(--muted);font-weight:400}.safe-action-content{display:grid;gap:13px;padding:0 14px 14px}.safe-action-content.action-row{display:flex;flex-wrap:wrap;align-items:center}.step-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.step-list li{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,1.4fr);gap:12px;padding:10px;border-left:2px solid var(--mint);background:rgba(98,230,205,.04)}.step-list li,.step-list li b{font-size:12px}.step-list li span{color:var(--muted);line-height:1.45}.step-list.numbered{list-style:decimal;padding-left:23px}.step-list.numbered li{display:list-item;border-left:0;background:transparent;padding:5px 0}.step-list.numbered li b{display:inline}.integration-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.integration-card{display:grid;gap:12px;min-width:0;padding:17px;border:1px solid rgba(178,220,231,.18);background:rgba(255,255,255,.018)}.integration-card.is-active{border-top:2px solid var(--mint)}.integration-card.is-archived{opacity:.74;border-top:2px solid rgba(255,209,102,.5)}.grant-card-head,.integration-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.integration-card h3{font-size:17px;font-weight:600;line-height:1.22;margin:0}.integration-card-head .eyebrow{margin-bottom:5px}.state-pill{display:inline-flex;align-items:center;white-space:nowrap;padding:5px 8px;border:1px solid var(--line);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.state-pill.ok{color:var(--ok);border-color:rgba(124,227,157,.35);background:rgba(124,227,157,.08)}.state-pill.off{color:#ffe0a0;border-color:rgba(255,209,102,.34);background:rgba(255,209,102,.07)}.integration-copy-stack{display:grid;gap:10px}.scope-pills{display:flex;flex-wrap:wrap;gap:6px}.scope-pills span{font-size:10px;padding:5px 7px;border:1px solid rgba(114,200,255,.24);background:rgba(114,200,255,.06);color:#ccecf8}.grant-facts,.integration-runtime-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.grant-facts span,.integration-runtime-row span{display:grid;gap:3px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.grant-facts b,.integration-runtime-row b{font-size:11px;color:#d7e8ea;font-weight:500}.integration-details{border-top:1px solid rgba(178,220,231,.13);padding-top:9px}.integration-details summary{cursor:pointer;color:#b8d6dc;font-size:11px;list-style:none}.integration-details summary::-webkit-details-marker{display:none}.integration-details summary:before{content:"›";display:inline-block;margin-right:6px;color:var(--mint)}.integration-details[open] summary:before{transform:rotate(90deg)}.technical-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.technical-grid span{display:grid;gap:4px;min-width:0;padding:8px;background:rgba(255,255,255,.02);font-size:10px;color:var(--muted);overflow-wrap:anywhere}.technical-grid b{font-size:10px;color:#d8ebee}.runbook-panel{padding:0!important}.runbook-panel .step-list{padding:0 18px 18px}.action-confirmation{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(2,8,12,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.action-confirmation-card{width:min(100%,560px);display:grid;gap:12px;padding:24px;border:1px solid rgba(98,230,205,.36);background:#0c1a22;box-shadow:0 18px 80px rgba(0,0,0,.42)}.action-confirmation-card h2{margin:0;font-size:25px;font-weight:500;letter-spacing:-.035em}.stack-label{display:grid;gap:7px;font-size:12px;color:#c8dce1}.stack-label textarea{width:100%;resize:vertical;border:1px solid rgba(178,220,231,.25);border-radius:7px;padding:10px;background:#09151c;color:var(--text)}.global-message.is-error{border-color:rgba(255,127,127,.35);background:rgba(255,127,127,.09);color:#ffd2d2}.guided-portal-access{padding:17px;border:1px solid rgba(114,200,255,.17);background:rgba(8,20,28,.25)}.guided-portal-access .section-head{margin-bottom:12px}.portal-access-summary{margin:0 0 12px}.portal-access-summary strong{font-size:20px}.portal-create-drawer{margin-bottom:12px}.portal-grant-form{padding-top:2px}.portal-grant-form .create-mode{grid-column:1/-1}.guided-grant-list{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-grant-card{border-radius:0}.portal-grant-card.is-active{border-top:2px solid var(--mint)}.portal-grant-card.is-archived{opacity:.75;border-top:2px solid rgba(255,209,102,.55)}.grant-card-head strong{display:block;font-size:14px}.grant-card-head span{display:block;margin-top:4px;color:var(--mint);font-size:11px}.site-control-guided .safe-action-drawer>summary{padding:14px}.site-control-guided .safe-action-content{padding-top:2px}.site-control-guided .integration-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.integration-card-grid,.site-control-guided .integration-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.issued-secret-grid,.technical-grid{grid-template-columns:1fr}.guided-integration-console .workspace-head{display:grid;grid-template-columns:1fr}.guided-integration-console .workspace-head .hero-actions{margin-top:0}}@media(max-width:720px){.guided-grant-list,.integration-card-grid,.integration-overview,.portal-access-summary,.secure-copy-row,.site-control-guided .integration-card-grid{grid-template-columns:1fr}.secure-copy-actions{justify-content:stretch}.secure-copy-actions button{flex:1 1}.grant-facts,.integration-runtime-row,.step-list li{grid-template-columns:1fr}.action-confirmation{padding:12px}.action-confirmation-card{padding:18px}.guided-integration-console .workspace-head .hero-actions{display:grid;grid-template-columns:1fr}.guided-integration-console .workspace-head .hero-actions>*{width:100%}.safe-action-content.action-row{display:grid;grid-template-columns:1fr}.safe-action-content.action-row button{width:100%}}.import-source-intelligence{display:flex;gap:20px;justify-content:space-between;align-items:center;border:1px solid rgba(72,213,201,.28);padding:18px;margin:18px 0;background:rgba(25,58,65,.2)}.import-source-intelligence h3{margin:.15rem 0 .35rem;font-size:1rem}.import-source-intelligence p{margin:0;color:var(--muted,#9db3bb)}.year-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.year-chips span{border:1px solid rgba(101,222,211,.24);padding:7px 9px;font-size:.82rem;white-space:nowrap}.year-chips b{color:#55ead8;margin-right:4px}@media (max-width:760px){.import-source-intelligence{display:block}.year-chips{justify-content:flex-start;margin-top:12px}}.office-discovery-console{border-color:rgba(255,209,102,.42);background:linear-gradient(145deg,rgba(57,43,15,.28),rgba(9,20,28,.6))}.office-decision-card{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(220px,1fr) minmax(220px,1fr);gap:12px;align-items:end;padding:14px;border:1px solid rgba(255,209,102,.22);background:rgba(255,255,255,.018)}.office-decision-card>div:first-child{display:grid;gap:6px}.office-decision-card label{display:grid;gap:6px;font-size:11px;color:var(--muted)}.office-decision-card select{min-height:38px}.office-decision-code{font-size:12px;color:#f1d89f}.office-decision-code b{color:#fff}.office-decision-card strong{font-size:15px;font-weight:600}.office-decision-card small{font-size:11px;line-height:1.42;color:var(--muted)}.office-provisional-preview{display:grid;gap:4px;align-self:stretch;padding:10px;border:1px solid rgba(98,230,205,.26);background:rgba(98,230,205,.06)}.office-provisional-preview span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mint)}.office-provisional-preview b{font-size:13px}.office-provisional-preview small{font-size:10px}.office-workspace .hero-grid{margin-bottom:18px}.office-editor-grid{align-items:start}.office-guidance .numbered-list{display:grid;gap:10px;margin:0;padding-left:20px;color:var(--muted);font-size:12px;line-height:1.45}.office-list-panel{margin-top:16px}.office-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.office-card{display:grid;gap:9px;padding:14px;border:1px solid rgba(178,220,231,.17);background:rgba(255,255,255,.02)}.office-card.office-provisional{border-color:rgba(255,209,102,.36);background:rgba(255,209,102,.045)}.office-card.office-inactive{opacity:.7}.office-card-head{display:flex;gap:8px;justify-content:space-between;align-items:flex-start}.office-card-head strong{font-size:15px;line-height:1.25}.office-card small{font-size:11px;line-height:1.42;color:var(--muted)}.office-card code{padding:7px 8px;background:rgba(4,13,18,.55);font-size:10px;color:#b6d4d7;overflow-wrap:anywhere}.office-provisional-pill{justify-self:start;padding:4px 6px;border:1px solid rgba(255,209,102,.32);font-size:10px;color:#ffe0a0;background:rgba(255,209,102,.07)}@media(max-width:1050px){.office-decision-card{grid-template-columns:1fr 1fr}.office-decision-card>div:first-child{grid-column:1/-1}.office-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.office-card-grid,.office-decision-card{grid-template-columns:1fr}.office-decision-card>div:first-child{grid-column:auto}.office-decision-card label{min-width:0}}:root{--teal-deep:#075b6d;--teal:#0d8598;--aqua:#4ddbc9;--sky-v56:#77c9ff;--indigo:#7887ff;--copper:#c36f4a;--gold:#e4bf72;--focus-ring:rgba(77,219,201,.46);--glass-blur:24px;--glass-saturate:1.32;--radius-v56:14px;--radius-v56-lg:20px}html[data-resolved-theme=light]{--bg:#edf5f5;--surface:#f8fcfb;--surface-2:#e6f0ef;--text:#0d2029;--muted:#405a65;--line:rgba(9,42,53,.18);--mint:#087f7c;--sky:#136fba;--yellow:#8b6112;--danger:#ad312e;--ok:#11734c;--glass:rgba(251,255,253,.66);--glass-strong:rgba(255,255,255,.84);--glass-field:rgba(255,255,255,.80);--header-glass:rgba(246,252,251,.72);--panel-shadow:0 22px 58px rgba(16,51,61,.13),inset 0 1px 0 rgba(255,255,255,.76);--shadow:0 22px 58px rgba(16,51,61,.13);--theme-gradient:radial-gradient(58rem 32rem at -10% -14%,rgba(13,133,152,.22),transparent 64%),radial-gradient(50rem 32rem at 106% -10%,rgba(119,201,255,.18),transparent 60%),radial-gradient(36rem 26rem at 12% 116%,rgba(228,191,114,.14),transparent 62%),radial-gradient(44rem 28rem at 100% 112%,rgba(195,111,74,.11),transparent 64%),linear-gradient(145deg,#f7fbf8,#e9f3f1 46%,#f6efdf)}html[data-resolved-theme=dark]{--bg:#071219;--surface:#0b1a22;--surface-2:#102936;--text:#f1fbfb;--muted:#bdd0d5;--line:rgba(207,241,242,.20);--mint:#63e6cf;--sky:#77c9ff;--yellow:#f2cb75;--danger:#ff9c98;--ok:#8cebb0;--glass:rgba(11,31,40,.53);--glass-strong:rgba(13,36,47,.72);--glass-field:rgba(4,19,27,.62);--header-glass:rgba(5,18,26,.68);--panel-shadow:0 22px 66px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08);--shadow:0 22px 66px rgba(0,0,0,.38);--theme-gradient:radial-gradient(58rem 34rem at -12% -14%,rgba(13,133,152,.24),transparent 62%),radial-gradient(46rem 28rem at 106% -8%,rgba(119,201,255,.16),transparent 60%),radial-gradient(36rem 26rem at 4% 118%,rgba(228,191,114,.09),transparent 62%),radial-gradient(44rem 30rem at 100% 112%,rgba(195,111,74,.10),transparent 64%),linear-gradient(145deg,#061116,#0a1a22 48%,#071018)}html[data-theme=auto][data-resolved-theme=light]{--glass:rgba(249,255,253,.54);--glass-strong:rgba(255,255,255,.72);--glass-field:rgba(255,255,255,.74);--header-glass:rgba(241,250,248,.62)}html[data-theme=auto][data-resolved-theme=dark]{--glass:rgba(10,29,38,.47);--glass-strong:rgba(15,38,48,.64);--glass-field:rgba(5,20,28,.55);--header-glass:rgba(5,18,26,.60)}html[data-resolved-theme]{background:var(--bg)}html[data-resolved-theme] body{background:var(--theme-gradient)!important;transition:background .28s ease,color .2s ease}html[data-resolved-theme] body:before{z-index:-1;background:linear-gradient(120deg,rgba(255,255,255,.018),transparent 42%,rgba(119,201,255,.025))}html[data-resolved-theme] .topbar{border-bottom-color:var(--line)!important;box-shadow:0 12px 42px rgba(5,33,44,.12)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}html[data-resolved-theme=dark] .topbar{box-shadow:0 14px 48px rgba(0,0,0,.34)!important}html[data-resolved-theme] .topbar nav{border-top-color:var(--line)!important}.eyebrow,html[data-resolved-theme] .brand em{color:var(--mint)!important}html[data-resolved-theme] .topbar nav a{color:var(--muted)!important}html[data-resolved-theme] .nav-tools-toggle.active,html[data-resolved-theme] .nav-tools-toggle:hover,html[data-resolved-theme] .topbar nav a.active,html[data-resolved-theme] .topbar nav a:hover{color:var(--text)!important;background:linear-gradient(135deg,rgba(77,219,201,.16),rgba(119,201,255,.1))!important;border-bottom-color:var(--mint)!important}html[data-resolved-theme] .nav-toggle,html[data-resolved-theme] .profile-pill,html[data-resolved-theme] .topbar-home{background:var(--glass)!important;border-color:var(--line)!important;color:var(--text)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}html[data-resolved-theme] .profile-pill button{color:var(--muted)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--teal),var(--aqua) 52%,var(--sky-v56))!important;color:#041118!important;box-shadow:0 14px 28px rgba(13,133,152,.24)!important}html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .topbar-create:hover{filter:brightness(1.08) saturate(1.05)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:var(--glass)!important;border-color:var(--line)!important;color:var(--text)!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover{background:linear-gradient(135deg,rgba(77,219,201,.16),rgba(119,201,255,.11))!important;border-color:rgba(77,219,201,.48)!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .backup-card,html[data-resolved-theme] .case-command-strip,html[data-resolved-theme] .form-submit-bar,html[data-resolved-theme] .guided-portal-access,html[data-resolved-theme] .guided-strip,html[data-resolved-theme] .import-source-intelligence,html[data-resolved-theme] .intake-hero aside,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .next-task-card,html[data-resolved-theme] .office-card,html[data-resolved-theme] .office-decision-card,html[data-resolved-theme] .office-provisional-preview,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .procedure-meta article,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .runbook-panel,html[data-resolved-theme] .safe-action-drawer{background:linear-gradient(142deg,var(--glass-strong),var(--glass))!important;border-color:var(--line)!important;box-shadow:var(--panel-shadow)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .integration-card:hover,html[data-resolved-theme] .office-card:hover,html[data-resolved-theme] .procedure-card:hover{border-color:rgba(77,219,201,.58)!important;background:linear-gradient(142deg,rgba(77,219,201,.16),var(--glass))!important;box-shadow:0 20px 48px rgba(13,133,152,.2)!important}html[data-resolved-theme] .action-card>span,html[data-resolved-theme] .count,html[data-resolved-theme] .office-provisional-preview span,html[data-resolved-theme] .procedure-card-cta,html[data-resolved-theme] .quick-card small,html[data-resolved-theme] .year-chips b{color:var(--mint)!important}html[data-resolved-theme] .command-copy h1 span{color:var(--aqua)!important}html[data-resolved-theme] .command-copy h1,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .panel h2,html[data-resolved-theme] .procedure-header h1,html[data-resolved-theme] .section-head h2{color:var(--text)!important}html[data-resolved-theme] .import-source-intelligence p,html[data-resolved-theme] .metrics small,html[data-resolved-theme] .metrics span,html[data-resolved-theme] .muted,html[data-resolved-theme] .office-card small,html[data-resolved-theme] .office-decision-card small,html[data-resolved-theme] .procedure-card p,html[data-resolved-theme] .procedure-meta span,html[data-resolved-theme] .quick-card span{color:var(--muted)!important}html[data-resolved-theme] .field-input,html[data-resolved-theme] .stack-label textarea,html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--glass-field)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--muted)!important;opacity:.86}html[data-resolved-theme] .case-command-strip span,html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status,html[data-resolved-theme] .year-chips span{background:rgba(119,201,255,.09)!important;border-color:rgba(119,201,255,.32)!important;color:var(--sky)!important}html[data-resolved-theme] .state-pill.ok,html[data-resolved-theme] .status-chiusa_accordo,html[data-resolved-theme] .status-concluso{color:var(--ok)!important;border-color:rgba(92,208,139,.38)!important;background:rgba(92,208,139,.11)!important}html[data-resolved-theme] .state-pill.off,html[data-resolved-theme] .status-annullato,html[data-resolved-theme] .status-archiviata,html[data-resolved-theme] .status-chiusa_mancato_accordo,html[data-resolved-theme] .status-chiusa_rinuncia{color:var(--yellow)!important;border-color:rgba(228,191,114,.43)!important;background:rgba(228,191,114,.11)!important}html[data-resolved-theme] .office-discovery-console{border-color:rgba(228,191,114,.44)!important;background:linear-gradient(145deg,rgba(228,191,114,.13),var(--glass))!important}html[data-resolved-theme] .office-provisional-pill{color:var(--gold)!important;border-color:rgba(228,191,114,.48)!important;background:rgba(228,191,114,.12)!important}html[data-resolved-theme] .action-confirmation{background:rgba(2,15,22,.56)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-resolved-theme] .action-confirmation-card{background:linear-gradient(145deg,var(--glass-strong),var(--surface))!important;border-color:rgba(77,219,201,.44)!important;box-shadow:0 24px 82px rgba(0,0,0,.34)!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--focus-ring)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--aqua)!important;box-shadow:0 0 0 3px rgba(77,219,201,.18)!important}.theme-mode-control{display:flex;align-items:center;gap:7px;min-width:0}.theme-mode-caption{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.theme-mode-buttons{display:flex;align-items:center;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--glass);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}.theme-mode-buttons button{appearance:none;border:0;border-radius:999px;padding:6px 8px;background:transparent;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.035em;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.theme-mode-buttons button:hover{color:var(--text);background:rgba(119,201,255,.13)}.theme-mode-buttons button.is-active{color:#041118;background:linear-gradient(135deg,var(--aqua),var(--sky-v56));box-shadow:0 3px 10px rgba(13,133,152,.22)}.theme-mode-status{min-width:70px;color:var(--muted);font-size:10px;white-space:nowrap}.theme-mode-control.is-compact{justify-content:center;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--glass)}.theme-mode-control.is-compact .theme-mode-status{min-width:0}.theme-mode-control.is-compact .theme-mode-buttons button{padding:7px 11px}@media(max-width:1180px){.theme-mode-caption,.theme-mode-status{display:none}.theme-mode-buttons button{padding:7px 9px}}@media(max-width:900px){.topbar-mobile-actions .theme-mode-control{width:100%}.topbar-mobile-actions .theme-mode-buttons{flex:1 1;justify-content:space-between}.topbar-mobile-actions .theme-mode-buttons button{flex:1 1}.topbar-mobile-actions .theme-mode-status{display:block;min-width:85px;text-align:right}}@media(prefers-reduced-motion:reduce){.theme-mode-buttons button,html[data-resolved-theme] body{transition:none!important}}:root{--content-max:1680px;--density-gap:10px;--density-gap-tight:8px;--density-radius:10px;--density-radius-lg:16px;--tone-deep-teal:#075b6d;--tone-teal:#0d8598;--tone-aqua:#42d6c0;--tone-sky:#65b8ff;--tone-indigo:#7b86ff;--tone-copper:#c76a42;--tone-gold:#dca949;--tone-slate:#193543;font-family:Segoe UI Variable,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-feature-settings:"kern";font-kerning:normal}html[data-resolved-theme=light]{--bg:#eaf3f2;--surface:#fafffd;--surface-2:#e1efee;--text:#061c26;--muted:#35515c;--line:rgba(7,41,54,.24);--mint:#087d7f;--sky:#106fb3;--yellow:#795708;--danger:#9f2f32;--ok:#0c704e;--glass:rgba(248,255,252,.66);--glass-strong:rgba(255,255,255,.88);--glass-field:rgba(255,255,255,.92);--header-glass:rgba(242,251,249,.78);--panel-shadow:0 18px 50px rgba(7,46,57,.13),inset 0 1px 0 rgba(255,255,255,.88);--shadow:0 18px 50px rgba(7,46,57,.13);--theme-gradient:radial-gradient(72rem 42rem at -12% -16%,rgba(13,133,152,.22),transparent 60%),radial-gradient(50rem 34rem at 104% -12%,rgba(101,184,255,.18),transparent 58%),radial-gradient(42rem 28rem at 50% 116%,rgba(123,134,255,.09),transparent 66%),radial-gradient(36rem 28rem at 6% 112%,rgba(220,169,73,.15),transparent 60%),radial-gradient(38rem 28rem at 104% 114%,rgba(199,106,66,.11),transparent 62%),linear-gradient(145deg,#fbfffd,#eaf4f2 48%,#f7efdf)}html[data-resolved-theme=dark]{--bg:#050d12;--surface:#081820;--surface-2:#0e2934;--text:#f2fcff;--muted:#b6cdd4;--line:rgba(211,243,246,.24);--mint:#62e3cc;--sky:#7bc2ff;--yellow:#f0c86b;--danger:#ff9b9d;--ok:#8be6ad;--glass:rgba(7,27,36,.58);--glass-strong:rgba(13,39,50,.78);--glass-field:rgba(4,18,25,.76);--header-glass:rgba(4,17,24,.76);--panel-shadow:0 20px 58px rgba(0,0,0,.43),inset 0 1px 0 rgba(255,255,255,.10);--shadow:0 20px 58px rgba(0,0,0,.43);--theme-gradient:radial-gradient(72rem 42rem at -12% -16%,rgba(13,133,152,.28),transparent 60%),radial-gradient(48rem 34rem at 104% -12%,rgba(101,184,255,.16),transparent 58%),radial-gradient(38rem 28rem at 50% 116%,rgba(123,134,255,.08),transparent 66%),radial-gradient(34rem 28rem at 6% 112%,rgba(220,169,73,.10),transparent 62%),radial-gradient(38rem 28rem at 104% 114%,rgba(199,106,66,.12),transparent 62%),linear-gradient(145deg,#040a0e,#071720 49%,#061017)}html[data-theme=auto][data-resolved-theme=light]{--glass:rgba(247,255,252,.57);--glass-strong:rgba(255,255,255,.80);--glass-field:rgba(255,255,255,.86);--header-glass:rgba(240,250,247,.68)}html[data-theme=auto][data-resolved-theme=dark]{--glass:rgba(7,26,35,.50);--glass-strong:rgba(13,38,49,.68);--glass-field:rgba(4,17,24,.66);--header-glass:rgba(4,17,24,.66)}html[data-resolved-theme] body{font-size:14px;letter-spacing:-.012em;line-height:1.46}html[data-resolved-theme] button,html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{letter-spacing:-.01em}html[data-resolved-theme] .app-main{padding:clamp(16px,1.7vw,28px)!important}html[data-resolved-theme] .nav-scroll,html[data-resolved-theme] .quick-setup,html[data-resolved-theme] .setup-warning,html[data-resolved-theme] .topbar-shell{max-width:var(--content-max)!important}html[data-resolved-theme] .topbar{box-shadow:0 10px 30px rgba(4,31,40,.14)!important}html[data-resolved-theme=dark] .topbar{box-shadow:0 12px 36px rgba(0,0,0,.42)!important}html[data-resolved-theme] .topbar-shell{min-height:60px!important;padding-top:8px!important;padding-bottom:8px!important}html[data-resolved-theme] .nav-tools-toggle,html[data-resolved-theme] .topbar nav a{min-height:38px!important}html[data-resolved-theme] .brand{font-weight:450!important;letter-spacing:.005em!important}html[data-resolved-theme] .brand b{font-weight:640!important}html[data-resolved-theme] .brand em,html[data-resolved-theme] .eyebrow{font-weight:720!important;letter-spacing:.115em!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .backup-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .import-classification-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .office-card,html[data-resolved-theme] .office-decision-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .procedure-meta article,html[data-resolved-theme] .queue-card,html[data-resolved-theme] .quick-card{border-radius:var(--density-radius)!important;border-color:var(--line)!important}html[data-resolved-theme] .panel{padding:clamp(14px,1.25vw,20px)!important}html[data-resolved-theme] .compact-panel{padding:14px!important}html[data-resolved-theme] .panel-spacious{padding:clamp(16px,1.55vw,24px)!important}html[data-resolved-theme] .section-head{margin-bottom:12px!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{font-size:clamp(19px,1.35vw,24px)!important;font-weight:570!important}html[data-resolved-theme] .command-hero,html[data-resolved-theme] .hero-grid,html[data-resolved-theme] .intake-hero,html[data-resolved-theme] .procedure-hero{gap:12px!important;margin-bottom:12px!important}html[data-resolved-theme] .command-copy h1,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .intake-hero h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1,html[data-resolved-theme] .procedure-hero h1{font-weight:540!important;letter-spacing:-.052em!important}html[data-resolved-theme] .command-copy .muted,html[data-resolved-theme] .intake-hero .muted,html[data-resolved-theme] .muted{font-size:13px!important;line-height:1.48!important;font-weight:410!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--tone-deep-teal) 0,var(--tone-teal) 38%,var(--tone-aqua) 69%,var(--tone-sky) 100%)!important;color:#031318!important;font-weight:720!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:linear-gradient(135deg,var(--glass-strong),var(--glass))!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .primary,html[data-resolved-theme] .secondary,html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{min-height:36px!important;padding:7px 11px!important}html[data-resolved-theme] .action-grid,html[data-resolved-theme] .backup-grid,html[data-resolved-theme] .control-grid,html[data-resolved-theme] .directory-grid,html[data-resolved-theme] .metrics,html[data-resolved-theme] .metrics-xl,html[data-resolved-theme] .task-summary-grid,html[data-resolved-theme] .workbench-grid{gap:var(--density-gap)!important}html[data-resolved-theme] .metrics article,html[data-resolved-theme] .metrics-xl article{min-height:88px!important;padding:13px!important}html[data-resolved-theme] .metrics strong,html[data-resolved-theme] .metrics-xl strong{font-size:clamp(24px,1.8vw,32px)!important;font-weight:560!important;letter-spacing:-.045em!important}html[data-resolved-theme] .metrics small,html[data-resolved-theme] .metrics span,html[data-resolved-theme] .procedure-meta span,html[data-resolved-theme] .quick-card span{font-size:9px!important;letter-spacing:.1em!important;font-weight:700!important}html[data-resolved-theme] .workbench-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))!important}html[data-resolved-theme] .action-card{min-height:112px!important;padding:13px!important;gap:8px!important}html[data-resolved-theme] .action-card strong{font-size:14px!important;font-weight:600!important}html[data-resolved-theme] .action-card small{font-size:11px!important;line-height:1.38!important}html[data-resolved-theme] .procedure-grid,html[data-resolved-theme] .procedure-grid-xl{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:var(--density-gap)!important}html[data-resolved-theme] .procedure-card{min-height:132px!important;padding:13px!important}html[data-resolved-theme] .procedure-card h3{font-size:15px!important;font-weight:610!important;margin:9px 0 4px!important}html[data-resolved-theme] .procedure-card p{font-size:12px!important;line-height:1.35!important}html[data-resolved-theme] .bridge-list,html[data-resolved-theme] .draft-grid,html[data-resolved-theme] .intake-grid,html[data-resolved-theme] .integration-card-grid,html[data-resolved-theme] .office-card-grid,html[data-resolved-theme] .portal-grant-list,html[data-resolved-theme] .queue-grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr))!important;gap:var(--density-gap)!important}html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .office-card,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .queue-card{padding:13px!important;gap:8px!important}html[data-resolved-theme] .table-wrap{border-color:var(--line)!important;border-radius:var(--density-radius)!important;background:var(--glass)!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}html[data-resolved-theme] table{font-size:11px!important}html[data-resolved-theme] th{font-size:9px!important;letter-spacing:.105em!important;background:rgba(101,184,255,.09)!important;color:var(--muted)!important}html[data-resolved-theme] td,html[data-resolved-theme] th{padding:9px 10px!important;border-bottom-color:var(--line)!important}html[data-resolved-theme] td{color:var(--text)!important}html[data-resolved-theme] tr:nth-child(2n) td{background:rgba(101,184,255,.032)}html[data-resolved-theme] .import-v48-main,html[data-resolved-theme] .import-v49-main{max-width:var(--content-max)!important;gap:10px!important}html[data-resolved-theme] .import-v48-main .import-plan-metrics,html[data-resolved-theme] .import-v49-main .import-plan-metrics{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))!important;gap:8px!important}html[data-resolved-theme] .import-classification-grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))!important;gap:8px!important}html[data-resolved-theme] .import-mapping-console,html[data-resolved-theme] .import-source-intelligence,html[data-resolved-theme] .office-discovery-console,html[data-resolved-theme] .office-resolution-console{border-radius:var(--density-radius)!important;padding:14px!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{min-height:38px!important;padding:8px 10px!important;font-weight:420!important}html[data-resolved-theme] textarea{min-height:84px!important}html[data-resolved-theme] .case-grid input,html[data-resolved-theme] .case-grid select,html[data-resolved-theme] .case-grid textarea,html[data-resolved-theme] .meeting-form input,html[data-resolved-theme] .meeting-form select,html[data-resolved-theme] .meeting-form textarea,html[data-resolved-theme] .party-add-form input,html[data-resolved-theme] .party-add-form select,html[data-resolved-theme] .party-add-form textarea,html[data-resolved-theme] .stack input,html[data-resolved-theme] .stack select,html[data-resolved-theme] .stack textarea{font-size:13px!important;padding:8px 10px!important;border-radius:7px!important}html[data-resolved-theme] .case-command-strip span,html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{font-size:9px!important;font-weight:720!important;letter-spacing:.075em!important}html[data-resolved-theme] .theme-mode-buttons{background:linear-gradient(135deg,var(--glass-strong),var(--glass))!important;border-color:var(--line)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}html[data-resolved-theme] .theme-mode-buttons button{font-size:9px!important;font-weight:750!important}html[data-resolved-theme] .theme-mode-buttons button.is-active{background:linear-gradient(135deg,var(--tone-aqua),var(--tone-sky) 55%,var(--tone-indigo))!important;color:#031318!important;box-shadow:0 4px 12px rgba(13,133,152,.22)!important}html[data-resolved-theme] .theme-mode-status{min-width:104px!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{box-shadow:0 10px 22px rgba(7,91,109,.24)!important}html[data-resolved-theme] :focus-visible{outline:3px solid rgba(66,214,192,.72)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{box-shadow:0 0 0 3px rgba(66,214,192,.22)!important;border-color:var(--tone-aqua)!important}@media(min-width:1480px){html[data-resolved-theme] .command-hero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)!important}html[data-resolved-theme] .metrics,html[data-resolved-theme] .metrics-xl{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important}html[data-resolved-theme] .bridge-list,html[data-resolved-theme] .intake-grid,html[data-resolved-theme] .integration-card-grid,html[data-resolved-theme] .office-card-grid,html[data-resolved-theme] .portal-grant-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}}@media(max-width:900px){html[data-resolved-theme] .app-main{padding:16px!important}html[data-resolved-theme] .theme-mode-status{display:none!important}html[data-resolved-theme] .metrics,html[data-resolved-theme] .metrics-xl{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){html[data-resolved-theme] body{font-size:14px!important}html[data-resolved-theme] .app-main{padding:14px!important}html[data-resolved-theme] .panel{padding:13px!important}html[data-resolved-theme] .bridge-list,html[data-resolved-theme] .intake-grid,html[data-resolved-theme] .integration-card-grid,html[data-resolved-theme] .metrics,html[data-resolved-theme] .metrics-xl,html[data-resolved-theme] .office-card-grid,html[data-resolved-theme] .portal-grant-list,html[data-resolved-theme] .procedure-grid,html[data-resolved-theme] .procedure-grid-xl,html[data-resolved-theme] .workbench-grid{grid-template-columns:1fr!important}html[data-resolved-theme] .topbar-shell{min-height:56px!important}}:root{--v58-ink:#132632;--v58-ink-soft:#415966;--v58-canvas:#eef4f3;--v58-paper:#ffffff;--v58-paper-soft:#f7fbfa;--v58-rail:#e8f1f0;--v58-border:#bfd0d3;--v58-border-strong:#8ea9af;--v58-teal-900:#07586b;--v58-teal-700:#087d8b;--v58-teal-500:#14a9ae;--v58-aqua:#50d5c0;--v58-sky:#4da9e8;--v58-indigo:#6574d8;--v58-amber:#b77716;--v58-copper:#b95d42;--v58-success:#18774f;--v58-danger:#b43d42;--v58-radius:12px;--v58-radius-lg:18px;--v58-shadow:0 12px 28px rgba(24,52,59,.10);--v58-shadow-soft:0 5px 16px rgba(24,52,59,.08);--v58-glass:rgba(255,255,255,.72);--v58-glass-strong:rgba(255,255,255,.90);--v58-input:rgba(255,255,255,.94);--v58-surface:var(--v58-paper);--v58-surface-alt:var(--v58-paper-soft);--v58-grid:rgba(7,88,107,.055);--v58-focus:rgba(20,169,174,.34);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;text-rendering:optimizeLegibility}html[data-resolved-theme=light]{color-scheme:light;--bg:var(--v58-canvas);--surface:var(--v58-paper);--surface-2:var(--v58-rail);--text:var(--v58-ink);--muted:var(--v58-ink-soft);--line:var(--v58-border);--mint:var(--v58-teal-700);--sky:var(--v58-sky);--yellow:var(--v58-amber);--danger:var(--v58-danger);--ok:var(--v58-success);--shadow:var(--v58-shadow);--panel-shadow:var(--v58-shadow);--glass:var(--v58-glass);--glass-strong:var(--v58-glass-strong);--glass-field:var(--v58-input);--header-glass:rgba(246,251,250,.86);--v58-canvas:#eef4f3;--v58-paper:#ffffff;--v58-paper-soft:#f7fbfa;--v58-rail:#e8f1f0;--v58-border:#bfd0d3;--v58-border-strong:#8ea9af;--v58-ink:#132632;--v58-ink-soft:#415966;--v58-grid:rgba(7,88,107,.055)}html[data-resolved-theme=dark]{--bg:#0c151a;--surface:#132126;--surface-2:#192a30;--text:#eff8f7;--muted:#b4c7cb;--line:#365158;--mint:#67dac9;--sky:#74c5ff;--yellow:#f0bc5b;--danger:#ff9e9d;--ok:#7edba5;--shadow:0 16px 38px rgba(0,0,0,.30);--panel-shadow:0 16px 38px rgba(0,0,0,.30);--glass:rgba(20,34,39,.68);--glass-strong:rgba(24,41,47,.88);--glass-field:rgba(8,18,23,.84);--header-glass:rgba(11,22,27,.84);--v58-canvas:#0c151a;--v58-paper:#132126;--v58-paper-soft:#17272d;--v58-rail:#102025;--v58-border:#365158;--v58-border-strong:#56727a;--v58-ink:#eff8f7;--v58-ink-soft:#b4c7cb;--v58-grid:rgba(116,197,255,.055);--v58-shadow:0 16px 38px rgba(0,0,0,.30);--v58-shadow-soft:0 6px 18px rgba(0,0,0,.22);--v58-glass:rgba(20,34,39,.68);--v58-glass-strong:rgba(24,41,47,.88);--v58-input:rgba(8,18,23,.84);--v58-surface:#132126;--v58-surface-alt:#17272d;--v58-focus:rgba(103,218,201,.42)}html[data-theme=auto][data-resolved-theme=light]{--v58-glass:rgba(255,255,255,.63);--v58-glass-strong:rgba(255,255,255,.82);--header-glass:rgba(246,251,250,.78)}html[data-theme=auto][data-resolved-theme=dark]{--v58-glass:rgba(20,34,39,.60);--v58-glass-strong:rgba(24,41,47,.80);--header-glass:rgba(11,22,27,.76)}html[data-resolved-theme] body{min-width:320px;font-size:14px!important;line-height:1.45!important;background:radial-gradient(72rem 34rem at -18% -18%,rgba(20,169,174,.14),transparent 62%),radial-gradient(48rem 28rem at 110% -10%,rgba(77,169,232,.1),transparent 64%),linear-gradient(180deg,var(--v58-canvas) 0,color-mix(in srgb,var(--v58-canvas) 90%,var(--v58-paper) 10%) 100%)!important}html[data-resolved-theme=dark] body{background:radial-gradient(72rem 34rem at -18% -18%,rgba(20,169,174,.13),transparent 62%),radial-gradient(48rem 28rem at 110% -10%,rgba(77,169,232,.08),transparent 64%),linear-gradient(180deg,#0c151a,#101c20)!important}html[data-resolved-theme] body:before{background-image:linear-gradient(var(--v58-grid) 1px,transparent 1px),linear-gradient(90deg,var(--v58-grid) 1px,transparent 1px)!important;background-size:32px 32px!important;opacity:.34!important}html[data-resolved-theme] *,html[data-resolved-theme] :after,html[data-resolved-theme] :before{font-family:inherit}html[data-resolved-theme] h1,html[data-resolved-theme] h2,html[data-resolved-theme] h3,html[data-resolved-theme] h4{letter-spacing:-.025em!important;font-stretch:normal!important;color:var(--text)!important}html[data-resolved-theme] label,html[data-resolved-theme] p,html[data-resolved-theme] small,html[data-resolved-theme] span{letter-spacing:0!important}html[data-resolved-theme] .topbar{border-bottom:1px solid var(--v58-border)!important;box-shadow:0 1px 0 rgba(255,255,255,.45),0 8px 24px rgba(24,52,59,.08)!important}html[data-resolved-theme] .nav-scroll,html[data-resolved-theme] .topbar-shell{max-width:1800px!important}html[data-resolved-theme] .topbar-shell{min-height:62px!important;padding:10px clamp(18px,2.2vw,38px)!important;gap:14px!important}html[data-resolved-theme] .brand{font-weight:700!important;color:var(--text)!important}html[data-resolved-theme] .brand img{width:31px!important;height:31px!important}html[data-resolved-theme] .brand b{color:var(--text)!important}html[data-resolved-theme] .brand em{color:var(--v58-teal-700)!important;letter-spacing:.12em!important}html[data-resolved-theme] .topbar nav{border-top:1px solid var(--v58-border)!important;background:color-mix(in srgb,var(--header-glass) 88%,transparent)!important}html[data-resolved-theme] .nav-scroll{padding:0 clamp(18px,2.2vw,38px)!important;gap:2px!important}html[data-resolved-theme] .nav-tools-toggle,html[data-resolved-theme] .topbar nav a{min-height:39px!important;padding:8px 11px!important;border-bottom:2px solid transparent!important;color:var(--muted)!important;font-weight:600!important}html[data-resolved-theme] .nav-tools-toggle.active,html[data-resolved-theme] .nav-tools-toggle:hover,html[data-resolved-theme] .topbar nav a.active,html[data-resolved-theme] .topbar nav a:hover{color:var(--v58-teal-900)!important;background:rgba(20,169,174,.08)!important;border-bottom-color:var(--v58-teal-700)!important}html[data-resolved-theme=dark] .nav-tools-toggle.active,html[data-resolved-theme=dark] .nav-tools-toggle:hover,html[data-resolved-theme=dark] .topbar nav a.active,html[data-resolved-theme=dark] .topbar nav a:hover{color:var(--mint)!important}html[data-resolved-theme] .nav-tools{background:var(--v58-surface)!important;border:1px solid var(--v58-border)!important;border-radius:0 0 var(--v58-radius) var(--v58-radius)!important;box-shadow:var(--v58-shadow)!important}html[data-resolved-theme] .nav-tools a{border-radius:8px!important;border-bottom:0!important;margin:5px!important;min-height:34px!important}html[data-resolved-theme] .topbar-desktop-actions{gap:8px!important}html[data-resolved-theme] .profile-pill{background:var(--v58-glass)!important;border:1px solid var(--v58-border)!important;color:var(--text)!important}html[data-resolved-theme] .profile-pill em{color:var(--v58-teal-700)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v58-teal-900),var(--v58-teal-700))!important;border:1px solid var(--v58-teal-900)!important;box-shadow:0 7px 14px rgba(7,88,107,.18)!important;font-weight:700!important}html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .topbar-create:hover{background:linear-gradient(135deg,var(--v58-teal-700),var(--v58-teal-500))!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary,html[data-resolved-theme] .topbar-home{background:var(--v58-glass-strong)!important;color:var(--text)!important;border:1px solid var(--v58-border)!important;box-shadow:none!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover,html[data-resolved-theme] .topbar-home:hover{border-color:var(--v58-teal-500)!important;background:rgba(20,169,174,.08)!important;color:var(--v58-teal-900)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .primary,html[data-resolved-theme] .secondary,html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{min-height:38px!important;padding:8px 12px!important;border-radius:8px!important;font-size:12px!important;line-height:1!important}html[data-resolved-theme] .theme-mode-control{padding:0!important;border:0!important;background:transparent!important}html[data-resolved-theme] .theme-mode-caption{color:var(--muted)!important;font-size:9px!important;letter-spacing:.1em!important}html[data-resolved-theme] .theme-mode-buttons{background:var(--v58-glass-strong)!important;border:1px solid var(--v58-border)!important;border-radius:9px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-resolved-theme] .theme-mode-buttons button{padding:6px 8px!important;color:var(--muted)!important;border-radius:6px!important;font-weight:700!important}html[data-resolved-theme] .theme-mode-buttons button.is-active{background:var(--v58-teal-900)!important;color:#fff!important;box-shadow:none!important}html[data-resolved-theme] .theme-mode-status{min-width:0!important;color:var(--muted)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--v58-input)!important;color:var(--text)!important;border:1px solid var(--v58-border)!important;border-radius:8px!important;font-weight:400!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)!important}html[data-resolved-theme] input:hover,html[data-resolved-theme] select:hover,html[data-resolved-theme] textarea:hover{border-color:var(--v58-border-strong)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v58-teal-500)!important;box-shadow:0 0 0 3px var(--v58-focus)!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v58-focus)!important}html[data-resolved-theme] .app-main{max-width:1800px!important;padding:24px clamp(18px,2.2vw,38px) 46px!important}html[data-resolved-theme] .dashboard-v45,html[data-resolved-theme] .import-v49-main{max-width:none!important;gap:14px!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .backup-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .case-command-strip,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .form-submit-bar,html[data-resolved-theme] .guided-strip,html[data-resolved-theme] .import-classification-card,html[data-resolved-theme] .import-mapping-console,html[data-resolved-theme] .import-source-intelligence,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .next-task-card,html[data-resolved-theme] .office-card,html[data-resolved-theme] .office-decision-card,html[data-resolved-theme] .office-discovery-console,html[data-resolved-theme] .office-provisional-preview,html[data-resolved-theme] .office-resolution-console,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .procedure-meta article,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .reset-console{background:linear-gradient(160deg,var(--v58-glass-strong),var(--v58-glass))!important;border:1px solid var(--v58-border)!important;border-radius:var(--v58-radius)!important;box-shadow:var(--v58-shadow-soft)!important;backdrop-filter:blur(14px) saturate(1.04)!important;-webkit-backdrop-filter:blur(14px) saturate(1.04)!important}html[data-resolved-theme] .panel{box-shadow:var(--v58-shadow)!important}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .integration-card:hover,html[data-resolved-theme] .office-card:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover{border-color:var(--v58-teal-500)!important;box-shadow:0 10px 22px rgba(7,88,107,.15)!important;background:linear-gradient(160deg,var(--v58-glass-strong),rgba(20,169,174,.07))!important}html[data-resolved-theme] .desk-pagebar,html[data-resolved-theme] .page-head{margin-bottom:14px!important}html[data-resolved-theme] .command-copy h1,html[data-resolved-theme] .desk-pagebar h1,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1{font-size:clamp(28px,2.15vw,42px)!important;line-height:1.07!important;font-weight:700!important;letter-spacing:-.035em!important;margin:0 0 7px!important}html[data-resolved-theme] .eyebrow{color:var(--v58-teal-700)!important;margin:0 0 8px!important}html[data-resolved-theme] .desk-pagebar p:not(.eyebrow),html[data-resolved-theme] .muted{color:var(--muted)!important;font-size:13px!important;line-height:1.5!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{font-size:20px!important;font-weight:700!important}html[data-resolved-theme] .desk-kpis article,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .metrics-xl article{background:linear-gradient(160deg,var(--v58-glass-strong),var(--v58-glass))!important;border:1px solid var(--v58-border)!important;border-radius:10px!important;box-shadow:none!important;min-height:96px!important;padding:13px 14px!important}html[data-resolved-theme] .desk-kpis article:first-child{border-top:3px solid var(--v58-teal-700)!important}html[data-resolved-theme] .desk-kpis article:nth-child(2){border-top:3px solid var(--v58-copper)!important}html[data-resolved-theme] .desk-kpis article:nth-child(3){border-top:3px solid var(--v58-indigo)!important}html[data-resolved-theme] .desk-kpis article:nth-child(4){border-top:3px solid var(--v58-sky)!important}html[data-resolved-theme] .desk-kpis article:nth-child(5){border-top:3px solid var(--v58-success)!important}html[data-resolved-theme] .desk-kpis small,html[data-resolved-theme] .metrics small,html[data-resolved-theme] .metrics span{color:var(--muted)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important}html[data-resolved-theme] .desk-kpis strong,html[data-resolved-theme] .metrics strong,html[data-resolved-theme] .metrics-xl strong{color:var(--text)!important;font-size:28px!important;font-weight:700!important;line-height:1!important}html[data-resolved-theme] .desk-kpis span{color:var(--muted)!important;font-size:11px!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1fr) 310px!important}html[data-resolved-theme] .desk-procedure-panel{padding:18px!important}html[data-resolved-theme] .desk-filter-row{gap:9px!important;margin-bottom:14px!important}html[data-resolved-theme] .procedure-table{border:1px solid var(--v58-border)!important;background:var(--v58-surface)!important}html[data-resolved-theme] .procedure-table-head{background:var(--v58-rail)!important;color:var(--muted)!important;border-bottom:1px solid var(--v58-border)!important;font-size:10px!important;font-weight:800!important}html[data-resolved-theme] .procedure-table-row{background:transparent!important;border-bottom:1px solid color-mix(in srgb,var(--v58-border) 70%,transparent)!important;color:var(--text)!important;min-height:54px!important}html[data-resolved-theme] .procedure-table-row:nth-child(odd){background:rgba(20,169,174,.025)!important}html[data-resolved-theme] .procedure-table-row:hover{background:rgba(20,169,174,.09)!important}html[data-resolved-theme] .procedure-table-row b,html[data-resolved-theme] .procedure-table-row strong{color:var(--v58-teal-900)!important;font-weight:700!important}html[data-resolved-theme=dark] .procedure-table-row b,html[data-resolved-theme=dark] .procedure-table-row strong{color:var(--mint)!important}html[data-resolved-theme] .procedure-table-row em{color:var(--v58-teal-700)!important;font-weight:700!important}html[data-resolved-theme] .desk-priority-panel{border-top:3px solid var(--v58-copper)!important}html[data-resolved-theme] .desk-shortcuts{background:var(--v58-glass-strong)!important;border:1px solid var(--v58-border)!important;border-radius:var(--v58-radius)!important;box-shadow:var(--v58-shadow-soft)!important}html[data-resolved-theme] .desk-shortcuts a{border-top:1px solid var(--v58-border)!important;color:var(--text)!important}html[data-resolved-theme] .desk-shortcuts a:hover{background:rgba(20,169,174,.08)!important}html[data-resolved-theme] .import-procedure-table,html[data-resolved-theme] .import-queue-table,html[data-resolved-theme] .table-wrap{background:var(--v58-surface)!important;border:1px solid var(--v58-border)!important;border-radius:10px!important;box-shadow:none!important}html[data-resolved-theme] .import-procedure-head,html[data-resolved-theme] .import-queue-head,html[data-resolved-theme] table th{background:var(--v58-rail)!important;color:var(--muted)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important}html[data-resolved-theme] .import-procedure-row,html[data-resolved-theme] .import-queue-row,html[data-resolved-theme] table td{color:var(--text)!important;border-bottom-color:var(--v58-border)!important;background:transparent!important}html[data-resolved-theme] .import-procedure-row:hover,html[data-resolved-theme] .import-queue-row:hover,html[data-resolved-theme] table tr:hover td{background:rgba(20,169,174,.07)!important}html[data-resolved-theme] .import-classification-card strong,html[data-resolved-theme] .import-procedure-row strong{color:var(--v58-teal-700)!important}html[data-resolved-theme] .office-discovery-console,html[data-resolved-theme] .office-resolution-console{border-left:4px solid var(--v58-amber)!important}html[data-resolved-theme] .import-conflict-list,html[data-resolved-theme] .setup-warning,html[data-resolved-theme] .warning-panel{border-left:4px solid var(--v58-copper)!important;background:rgba(185,93,66,.08)!important;color:var(--text)!important}html[data-resolved-theme] .global-message,html[data-resolved-theme] .proposal{border-left:4px solid var(--v58-success)!important;background:rgba(24,119,79,.08)!important;color:var(--text)!important}html[data-resolved-theme] .form-submit-bar{bottom:12px!important;border-left:4px solid var(--v58-teal-700)!important;box-shadow:0 10px 28px rgba(24,52,59,.18)!important}html[data-resolved-theme] .case-command-strip span,html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{font-size:10px!important;line-height:1.1!important;padding:5px 8px!important;border-radius:999px!important;font-weight:800!important;letter-spacing:.05em!important}html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{color:var(--v58-indigo)!important;background:rgba(101,116,216,.1)!important;border-color:rgba(101,116,216,.35)!important}html[data-resolved-theme] .state-pill.ok,html[data-resolved-theme] .status-convocata,html[data-resolved-theme] .status-in-corso{color:var(--v58-teal-700)!important;background:rgba(20,169,174,.11)!important;border-color:rgba(20,169,174,.38)!important}html[data-resolved-theme] .status-chiusa-accordo,html[data-resolved-theme] .status-concluso{color:var(--v58-success)!important;background:rgba(24,119,79,.1)!important;border-color:rgba(24,119,79,.35)!important}html[data-resolved-theme] .state-pill.off,html[data-resolved-theme] .status-annullato,html[data-resolved-theme] .status-archiviata,html[data-resolved-theme] .status-chiusa-mancato-accordo,html[data-resolved-theme] .status-chiusa-rinuncia{color:var(--v58-amber)!important;background:rgba(183,119,22,.11)!important;border-color:rgba(183,119,22,.35)!important}@media(min-width:1480px){html[data-resolved-theme] .workbench-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-resolved-theme] .bridge-list,html[data-resolved-theme] .draft-grid,html[data-resolved-theme] .intake-grid,html[data-resolved-theme] .integration-card-grid,html[data-resolved-theme] .office-card-grid,html[data-resolved-theme] .portal-grant-list,html[data-resolved-theme] .queue-grid{grid-template-columns:repeat(auto-fill,minmax(255px,1fr))!important}}@media(max-width:1120px){html[data-resolved-theme] .desk-workgrid{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .desk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){html[data-resolved-theme] .app-main{padding:16px 14px 34px!important}html[data-resolved-theme] .topbar-shell{min-height:56px!important;padding:8px 14px!important}html[data-resolved-theme] .brand span{gap:5px!important}.brand em{display:none!important}html[data-resolved-theme] .topbar nav .nav-scroll{padding:8px 14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .nav-tools-toggle,html[data-resolved-theme] .topbar nav a{min-height:38px!important;border:1px solid var(--v58-border)!important;border-radius:8px!important;justify-content:center!important}html[data-resolved-theme] .desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .desk-side-stack{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-pagebar-actions{width:100%!important}.desk-pagebar-actions>*{flex:1 1!important}html[data-resolved-theme] .panel{padding:14px!important}html[data-resolved-theme] .procedure-table-row{padding:11px!important}html[data-resolved-theme] .form-submit-bar{position:static!important}html[data-resolved-theme] .theme-mode-caption,html[data-resolved-theme] .theme-mode-status{display:none!important}}@media(prefers-reduced-motion:reduce){html[data-resolved-theme] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--v59-font:Arial,"Helvetica Neue",Helvetica,system-ui,sans-serif;--v59-sans:Arial,"Helvetica Neue",Helvetica,system-ui,sans-serif;--v59-radius:10px;--v59-radius-lg:14px;--v59-font-size:14px;--v59-line:1.45;--v59-teal-950:#08313b;--v59-teal-900:#075c69;--v59-teal-700:#087f8e;--v59-teal-500:#0fa3ad;--v59-aqua:#1cbac0;--v59-sky:#3589d8;--v59-indigo:#5c67c7;--v59-amber:#a8690f;--v59-copper:#b5573c;--v59-green:#17764e;--v59-red:#b23b40;--v59-shadow:0 16px 40px rgba(19,48,54,.10);--v59-shadow-small:0 6px 18px rgba(19,48,54,.08);--v59-focus:0 0 0 3px rgba(15,163,173,.22)}:root,html[data-resolved-theme=light]{--v59-ink:#14252d;--v59-muted:#5a7078;--v59-paper:#ffffff;--v59-paper-soft:#f5f8f8;--v59-rail:#eef5f4;--v59-border:#c3d2d3;--v59-border-strong:#93acaf;--v59-grid:rgba(8,127,142,.045);--v59-glass:rgba(255,255,255,.78);--v59-glass-strong:rgba(255,255,255,.94);--v59-input:#ffffff}html[data-resolved-theme=light]{--v59-shadow:0 16px 40px rgba(19,48,54,.10);--v59-shadow-small:0 6px 18px rgba(19,48,54,.08);--v59-focus:0 0 0 3px rgba(15,163,173,.22)}html[data-resolved-theme=dark]{--v59-ink:#edf7f7;--v59-muted:#aec1c4;--v59-paper:#111d22;--v59-paper-soft:#16252a;--v59-rail:#0d181d;--v59-border:#355258;--v59-border-strong:#5b767a;--v59-grid:rgba(89,203,211,.045);--v59-glass:rgba(18,31,36,.78);--v59-glass-strong:rgba(21,36,41,.94);--v59-input:#0d171b;--v59-shadow:0 18px 48px rgba(0,0,0,.36);--v59-shadow-small:0 8px 22px rgba(0,0,0,.25);--v59-focus:0 0 0 3px rgba(72,205,209,.30)}html[data-theme=auto][data-resolved-theme=light]{--v59-glass:rgba(250,253,252,.72);--v59-glass-strong:rgba(250,253,252,.88)}html[data-theme=auto][data-resolved-theme=dark]{--v59-glass:rgba(20,35,40,.70);--v59-glass-strong:rgba(22,38,43,.88)}html[data-resolved-theme],html[data-resolved-theme] body{font-family:var(--v59-font)!important;font-size:var(--v59-font-size)!important;line-height:var(--v59-line)!important;letter-spacing:0!important;color:var(--v59-ink)!important}html[data-resolved-theme] body{background:radial-gradient(80rem 34rem at -20% -28%,rgba(15,163,173,.1),transparent 64%),radial-gradient(48rem 28rem at 110% -10%,rgba(53,137,216,.08),transparent 66%),linear-gradient(180deg,#f2f7f7,#f9fbfb 56%,#eff5f4)!important}html[data-resolved-theme=dark] body{background:radial-gradient(70rem 32rem at -18% -28%,rgba(15,163,173,.13),transparent 65%),radial-gradient(48rem 28rem at 110% -12%,rgba(53,137,216,.08),transparent 68%),linear-gradient(180deg,#081216,#0d191d 58%,#0a1519)!important}html[data-resolved-theme] body:before{background-image:linear-gradient(var(--v59-grid) 1px,transparent 1px),linear-gradient(90deg,var(--v59-grid) 1px,transparent 1px)!important;background-size:36px 36px!important;opacity:.42!important}html[data-resolved-theme] h1,html[data-resolved-theme] h2,html[data-resolved-theme] h3,html[data-resolved-theme] h4{font-family:var(--v59-sans)!important;color:var(--v59-ink)!important;font-weight:700!important;letter-spacing:-.022em!important}html[data-resolved-theme] button,html[data-resolved-theme] input,html[data-resolved-theme] label,html[data-resolved-theme] p,html[data-resolved-theme] select,html[data-resolved-theme] small,html[data-resolved-theme] span,html[data-resolved-theme] textarea{font-family:var(--v59-font)!important;letter-spacing:0!important}html[data-resolved-theme] .desk-pagebar p:not(.eyebrow),html[data-resolved-theme] .muted,html[data-resolved-theme] .procedure-table-row small,html[data-resolved-theme] p{color:var(--v59-muted)!important}html[data-resolved-theme] a:focus-visible,html[data-resolved-theme] button:focus-visible,html[data-resolved-theme] input:focus-visible,html[data-resolved-theme] select:focus-visible,html[data-resolved-theme] textarea:focus-visible{outline:none!important;box-shadow:var(--v59-focus)!important}html[data-resolved-theme] .topbar{background:var(--v59-glass-strong)!important;border-bottom:1px solid var(--v59-border)!important;box-shadow:0 1px 0 rgba(255,255,255,.55),0 10px 28px rgba(19,48,54,.08)!important}html[data-resolved-theme=dark] .topbar{box-shadow:0 1px 0 rgba(255,255,255,.04),0 10px 28px rgba(0,0,0,.24)!important}html[data-resolved-theme] .topbar-shell{height:62px!important;max-width:1560px!important;margin:0 auto!important;padding:0 clamp(18px,2.5vw,36px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}html[data-resolved-theme] .brand{min-width:max-content!important;font-size:14px!important;letter-spacing:0!important}html[data-resolved-theme] .brand img{filter:none!important}html[data-resolved-theme] .brand b{color:var(--v59-ink)!important}html[data-resolved-theme] .brand em{color:var(--v59-teal-700)!important;font-size:9px!important;letter-spacing:.13em!important;font-weight:800!important;margin-left:6px!important}html[data-resolved-theme] .topbar-desktop-actions{display:flex!important;align-items:center!important;gap:9px!important;margin-left:auto!important}html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{min-height:36px!important;display:inline-flex!important;align-items:center!important;border-radius:8px!important;padding:0 13px!important;color:#fff!important;background:linear-gradient(135deg,var(--v59-teal-900),var(--v59-teal-700))!important;border:1px solid rgba(4,87,101,.18)!important;font-weight:700!important;box-shadow:0 8px 18px rgba(8,127,142,.18)!important}html[data-resolved-theme] .topbar-create:hover{filter:brightness(1.06)!important}html[data-resolved-theme] .profile-pill{gap:7px!important;padding:5px 7px 5px 10px!important;background:transparent!important;border:1px solid var(--v59-border)!important;color:var(--v59-ink)!important;font-size:12px!important}.profile-pill em{font-style:normal!important;color:var(--v59-teal-700)!important;font-size:11px!important}.profile-pill button{min-height:28px!important;padding:0 8px!important;border-left:1px solid var(--v59-border)!important;color:var(--v59-muted)!important}html[data-resolved-theme] .theme-mode-control{gap:7px!important;white-space:nowrap!important}.theme-mode-caption{color:var(--v59-muted)!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important;letter-spacing:.12em!important}.theme-mode-buttons{display:flex!important;padding:3px!important;gap:2px!important;background:var(--v59-rail)!important;border:1px solid var(--v59-border)!important;border-radius:8px!important}.theme-mode-buttons button{height:26px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:var(--v59-muted)!important;padding:0 8px!important;font-size:10px!important;font-weight:700!important}.theme-mode-buttons button.is-active{background:var(--v59-paper)!important;color:var(--v59-teal-900)!important;box-shadow:0 1px 4px rgba(19,48,54,.1)!important}.theme-mode-status{font-size:10px!important;color:var(--v59-muted)!important}html[data-resolved-theme] .topbar nav{position:relative!important;display:block!important;border-top:1px solid color-mix(in srgb,var(--v59-border) 76%,transparent)!important;background:color-mix(in srgb,var(--v59-glass-strong) 90%,transparent)!important}html[data-resolved-theme] .nav-scroll{max-width:1560px!important;margin:0 auto!important;padding:0 clamp(18px,2.5vw,36px)!important;overflow:visible!important}html[data-resolved-theme] .nav-primary-links{min-height:42px!important;display:flex!important;align-items:center!important;gap:2px!important;overflow:visible!important;scrollbar-width:none!important}html[data-resolved-theme] .nav-tools-toggle,html[data-resolved-theme] .topbar nav a{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--v59-muted)!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}html[data-resolved-theme] .nav-tools-toggle:after,html[data-resolved-theme] .topbar nav a:after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:0!important;height:2px!important;background:transparent!important}html[data-resolved-theme] .nav-tools-toggle:hover,html[data-resolved-theme] .topbar nav a:hover{background:rgba(15,163,173,.06)!important;color:var(--v59-teal-900)!important}html[data-resolved-theme] .nav-tools-toggle.active,html[data-resolved-theme] .topbar nav a.active{color:var(--v59-teal-900)!important;background:rgba(15,163,173,.08)!important}html[data-resolved-theme] .nav-tools-toggle.active:after,html[data-resolved-theme] .topbar nav a.active:after{background:var(--v59-teal-700)!important}html[data-resolved-theme] .nav-management{position:relative!important;display:flex!important;align-items:stretch!important}html[data-resolved-theme] .nav-tools{display:none!important;position:absolute!important;top:calc(100% + 7px)!important;right:0!important;z-index:80!important;width:min(620px,calc(100vw - 32px))!important;padding:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;border:1px solid var(--v59-border)!important;border-radius:12px!important;background:var(--v59-glass-strong)!important;box-shadow:var(--v59-shadow)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html[data-resolved-theme] .nav-tools.is-open{display:grid!important}html[data-resolved-theme] .nav-tools-label{grid-column:1/-1!important;padding:4px 6px 8px!important;color:var(--v59-muted)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}html[data-resolved-theme] .topbar nav .nav-tools a{min-height:34px!important;border:1px solid transparent!important;border-radius:7px!important;padding:0 9px!important;justify-content:flex-start!important;background:transparent!important;color:var(--v59-ink)!important;font-size:11px!important}html[data-resolved-theme] .topbar nav .nav-tools a.active,html[data-resolved-theme] .topbar nav .nav-tools a:hover{border-color:var(--v59-border)!important;background:rgba(15,163,173,.08)!important;color:var(--v59-teal-900)!important}html[data-resolved-theme] .topbar nav .nav-tools a:after,html[data-resolved-theme] .topbar-mobile-actions{display:none!important}html[data-resolved-theme] .app-main{max-width:1560px!important;margin:0 auto!important;padding:24px clamp(18px,2.5vw,36px) 52px!important}html[data-resolved-theme] .desk-pagebar{margin:0 0 18px!important;padding:0!important}html[data-resolved-theme] .desk-pagebar-copy{max-width:760px!important}.desk-pagebar .eyebrow,html[data-resolved-theme] .eyebrow{margin:0 0 6px!important;color:var(--v59-teal-700)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important}html[data-resolved-theme] .desk-pagebar h1{font-size:34px!important;line-height:1.08!important;font-weight:750!important}.desk-pagebar p:not(.eyebrow){margin:7px 0 0!important;font-size:13px!important;line-height:1.55!important}html[data-resolved-theme] .desk-pagebar-actions{gap:8px!important}.desk-pagebar-actions .button-link{min-height:34px!important;padding:0 11px!important;font-size:12px!important;border-radius:8px!important;font-weight:700!important}.desk-pagebar-actions .primary{background:var(--v59-teal-900)!important;color:#fff!important;border-color:var(--v59-teal-900)!important}.desk-pagebar-actions .secondary{background:var(--v59-glass-strong)!important;border-color:var(--v59-border)!important;color:var(--v59-ink)!important}html[data-resolved-theme] .desk-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:0 0 16px!important}.desk-kpis article{position:relative!important;min-height:92px!important;padding:13px 14px!important;overflow:hidden!important;background:var(--v59-glass-strong)!important;border:1px solid var(--v59-border)!important;border-radius:var(--v59-radius)!important;box-shadow:var(--v59-shadow-small)!important}.desk-kpis article:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:3px!important;background:var(--v59-teal-700)!important}.desk-kpis article:nth-child(2):after{background:var(--v59-amber)!important}.desk-kpis article:nth-child(3):after{background:var(--v59-indigo)!important}.desk-kpis article:nth-child(4):after{background:var(--v59-sky)!important}.desk-kpis article:nth-child(5):after{background:var(--v59-green)!important}.desk-kpis small{display:block!important;color:var(--v59-muted)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.desk-kpis strong{display:block!important;margin:7px 0 3px!important;color:var(--v59-ink)!important;font-size:27px!important;font-weight:750!important;line-height:1!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.desk-kpis span{display:block!important;color:var(--v59-muted)!important;font-size:11px!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1fr) 300px!important;gap:14px!important}.desk-side-stack{display:grid!important;gap:14px!important}.panel,html[data-resolved-theme] .desk-footer-strip,html[data-resolved-theme] .desk-priority-panel,html[data-resolved-theme] .desk-procedure-panel,html[data-resolved-theme] .desk-shortcuts{background:linear-gradient(160deg,var(--v59-glass-strong),var(--v59-glass))!important;border:1px solid var(--v59-border)!important;border-radius:var(--v59-radius-lg)!important;box-shadow:var(--v59-shadow-small)!important}.panel{margin:0 0 14px!important}.desk-procedure-panel,.panel{padding:18px!important}.section-head{margin:0 0 14px!important}.panel h2,.section-head h2{font-size:21px!important;line-height:1.18!important;margin:0!important;font-weight:750!important}.count{min-width:31px!important;height:31px!important;padding:0!important;display:inline-grid!important;place-items:center!important;border:1px solid rgba(8,127,142,.32)!important;background:rgba(15,163,173,.08)!important;color:var(--v59-teal-900)!important;font-size:12px!important;font-weight:800!important}html[data-resolved-theme] .desk-filter-row{grid-template-columns:minmax(0,1fr) 200px!important;gap:8px!important;margin:0 0 12px!important}.desk-filter-row input,html[data-resolved-theme] .desk-filter-row select,html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--v59-input)!important;color:var(--v59-ink)!important;border:1px solid var(--v59-border)!important;border-radius:8px!important;box-shadow:none!important}.desk-filter-row input,.desk-filter-row select{height:42px!important;padding:0 12px!important;font-size:13px!important}.desk-filter-row input::placeholder{color:color-mix(in srgb,var(--v59-muted) 76%,transparent)!important}.desk-filter-row input:focus,.desk-filter-row select:focus,html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v59-teal-500)!important;box-shadow:var(--v59-focus)!important}html[data-resolved-theme] .procedure-table{background:var(--v59-paper)!important;border:1px solid var(--v59-border)!important;box-shadow:none!important}.procedure-table-head{display:grid!important;background:var(--v59-rail)!important;color:var(--v59-muted)!important;border-bottom:1px solid var(--v59-border)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase!important}.procedure-table-row{background:transparent!important;color:var(--v59-ink)!important;min-height:56px!important;border-bottom:1px solid color-mix(in srgb,var(--v59-border) 75%,transparent)!important}.procedure-table-row:nth-child(odd){background:rgba(15,163,173,.022)!important}.procedure-table-row:hover{background:rgba(15,163,173,.085)!important}.procedure-table-row b,.procedure-table-row strong{color:var(--v59-teal-900)!important;font-weight:750!important}.procedure-table-row em{font-style:normal!important;color:var(--v59-teal-700)!important;font-weight:750!important}.empty{background:rgba(15,163,173,.025)!important;border:1px dashed var(--v59-border)!important;border-radius:8px!important;color:var(--v59-muted)!important;padding:34px!important}.empty p{margin:0!important}html[data-resolved-theme] .desk-priority-panel{border-top:3px solid var(--v59-copper)!important}.desk-priority-panel h2,.desk-priority-panel p{margin:0 0 10px!important}.desk-priority-panel .button-link{margin-top:4px!important}.desk-shortcuts{padding:0!important;overflow:hidden!important}.desk-shortcuts>.eyebrow{padding:15px 15px 10px!important;margin:0!important}.desk-shortcuts a{display:grid!important;gap:3px!important;padding:12px 15px!important;border-top:1px solid var(--v59-border)!important;color:var(--v59-ink)!important}.desk-shortcuts a:hover{background:rgba(15,163,173,.065)!important}.desk-shortcuts a b{font-weight:750!important}.desk-shortcuts a span{color:var(--v59-muted)!important}html[data-resolved-theme] .admin-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .office-card,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .queue-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .site-card{background:linear-gradient(160deg,var(--v59-glass-strong),var(--v59-glass))!important;border:1px solid var(--v59-border)!important;border-radius:var(--v59-radius)!important;box-shadow:var(--v59-shadow-small)!important;color:var(--v59-ink)!important}.table-wrap,html[data-resolved-theme] .import-procedure-table,html[data-resolved-theme] .import-queue-table{background:var(--v59-paper)!important;border:1px solid var(--v59-border)!important;border-radius:10px!important;overflow:hidden!important}.table-wrap table{background:transparent!important}.table-wrap th,html[data-resolved-theme] .import-procedure-head,html[data-resolved-theme] .import-queue-head,html[data-resolved-theme] table th{background:var(--v59-rail)!important;color:var(--v59-muted)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase!important}.table-wrap td,html[data-resolved-theme] .import-procedure-row,html[data-resolved-theme] .import-queue-row,html[data-resolved-theme] table td{color:var(--v59-ink)!important;border-bottom-color:var(--v59-border)!important;background:transparent!important}.table-wrap tr:hover td,html[data-resolved-theme] .import-procedure-row:hover,html[data-resolved-theme] .import-queue-row:hover{background:rgba(15,163,173,.07)!important}.global-message,html[data-resolved-theme] .proposal{border-left:4px solid var(--v59-green)!important;background:rgba(23,118,78,.08)!important;color:var(--v59-ink)!important}.warning-panel,html[data-resolved-theme] .import-conflict-list,html[data-resolved-theme] .setup-warning{border-left:4px solid var(--v59-copper)!important;background:rgba(181,87,60,.09)!important;color:var(--v59-ink)!important}.office-discovery-console,html[data-resolved-theme] .office-resolution-console{border-left:4px solid var(--v59-amber)!important}.form-submit-bar{border-left:4px solid var(--v59-teal-700)!important;background:var(--v59-glass-strong)!important;border-radius:10px!important;box-shadow:var(--v59-shadow)!important}html[data-resolved-theme] .primary{background:linear-gradient(135deg,var(--v59-teal-900),var(--v59-teal-700))!important;font-weight:750!important}.secondary{background:var(--v59-glass-strong)!important;color:var(--v59-ink)!important;font-weight:700!important}.ghost,.secondary{border-color:var(--v59-border)!important}.ghost{background:transparent!important;color:var(--v59-muted)!important}.button-link,.ghost,.primary,.secondary{min-height:38px!important;padding:0 12px!important}.case-command-strip span,.scope-pills span,.state-pill,.status{font-size:10px!important;line-height:1!important;min-height:24px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:0 8px!important;font-weight:800!important;letter-spacing:.05em!important}.scope-pills span,.state-pill,.status{color:var(--v59-indigo)!important;background:rgba(92,103,199,.1)!important;border-color:rgba(92,103,199,.34)!important}.state-pill.ok,.status-convocata,.status-in-corso{color:var(--v59-teal-900)!important;background:rgba(15,163,173,.1)!important;border-color:rgba(15,163,173,.34)!important}.status-chiusa-accordo,.status-concluso{color:var(--v59-green)!important;background:rgba(23,118,78,.1)!important;border-color:rgba(23,118,78,.34)!important}.state-pill.off,.status-annullato,.status-archiviata,.status-chiusa-mancato-accordo,.status-chiusa-rinuncia{color:var(--v59-amber)!important;background:rgba(168,105,15,.11)!important;border-color:rgba(168,105,15,.34)!important}@media(min-width:1500px){html[data-resolved-theme] .workbench-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-resolved-theme] .bridge-list,html[data-resolved-theme] .draft-grid,html[data-resolved-theme] .intake-grid,html[data-resolved-theme] .integration-card-grid,html[data-resolved-theme] .office-card-grid,html[data-resolved-theme] .portal-grant-list,html[data-resolved-theme] .queue-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}}@media(max-width:1180px){html[data-resolved-theme] .theme-mode-status{display:none!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:1fr!important}.desk-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nav-tools{right:auto!important;left:0!important}.nav-tools-toggle,.topbar nav a{padding:0 9px!important}}@media(max-width:820px){html[data-resolved-theme] .topbar-shell{height:56px!important}.topbar-desktop-actions{display:none!important}.nav-toggle{display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid var(--v59-border)!important;background:var(--v59-glass-strong)!important;color:var(--v59-ink)!important;border-radius:7px!important;min-height:34px!important;padding:0 10px!important;font-size:11px!important;font-weight:700!important}.topbar nav{display:none!important}.topbar nav.is-open{display:block!important}.topbar nav .nav-scroll{padding:8px 14px!important}.nav-primary-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.nav-management,.nav-tools-toggle,.topbar nav a{width:100%!important}.nav-tools-toggle,.topbar nav a{min-height:38px!important;border:1px solid var(--v59-border)!important;border-radius:7px!important;background:var(--v59-glass)!important}.nav-tools-toggle:after,.topbar nav a:after{display:none!important}.nav-management{display:block!important}.nav-tools{position:static!important;width:auto!important;margin-top:5px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;box-shadow:none!important;background:var(--v59-rail)!important}.topbar-mobile-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px 14px 14px!important;border-top:1px solid var(--v59-border)!important}.topbar-mobile-actions .theme-mode-control{justify-content:space-between!important}.topbar-mobile-actions .topbar-create{justify-content:center!important}.topbar-mobile-actions .profile-pill{justify-content:space-between!important}.desk-pagebar{display:grid!important;grid-template-columns:1fr!important;gap:13px!important}.desk-pagebar h1{font-size:29px!important}.desk-pagebar-actions{width:100%!important}.desk-pagebar-actions>*{flex:1 1!important}.desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desk-kpis article:last-child{grid-column:span 2!important}.desk-filter-row,.desk-side-stack{grid-template-columns:1fr!important}.app-main{padding:16px 14px 34px!important}.procedure-table-head{display:none!important}.procedure-table-row{grid-template-columns:1fr auto!important;gap:7px!important;padding:12px!important}.procedure-table-row>span{grid-column:1/-1!important}.procedure-table-row>small{display:none!important}.procedure-table-row em{justify-self:end!important}.desk-procedure-panel,.panel{padding:14px!important}}@media(prefers-reduced-motion:reduce){html[data-resolved-theme] *,html[data-resolved-theme] :after,html[data-resolved-theme] :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}html[data-resolved-theme]{--content-max:1540px;--nav-pill-active:linear-gradient(135deg,rgba(58,210,192,.22),rgba(97,184,255,.18))}html[data-resolved-theme] body{letter-spacing:0!important}html[data-resolved-theme] .topbar{z-index:40!important;background:var(--header-glass)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{padding:10px 18px!important;display:flex!important;justify-content:space-between!important}html[data-resolved-theme] .brand{min-width:0!important;gap:9px!important;padding-right:4px!important}html[data-resolved-theme] .brand img{width:28px!important;height:28px!important}html[data-resolved-theme] .brand b{letter-spacing:-.01em!important}html[data-resolved-theme] .brand em{font-weight:700!important}html[data-resolved-theme] .topbar-nav-desktop{gap:10px!important}html[data-resolved-theme] .compact-primary-links{gap:6px!important;padding:2px 2px 2px 0!important}html[data-resolved-theme] .compact-primary-links a,html[data-resolved-theme] .compact-tools-toggle{min-height:34px!important;padding:8px 11px!important;border-radius:10px!important;font-weight:650!important}html[data-resolved-theme] .compact-primary-links a.active,html[data-resolved-theme] .compact-primary-links a:hover,html[data-resolved-theme] .compact-tools-toggle.active,html[data-resolved-theme] .compact-tools-toggle:hover{background:var(--nav-pill-active)!important;border-color:rgba(77,219,201,.28)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html[data-resolved-theme] .nav-tools-popover{width:min(720px,72vw)!important;border:1px solid var(--line)!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important;box-shadow:0 26px 70px rgba(0,0,0,.22)!important;backdrop-filter:blur(16px) saturate(1.2)!important;-webkit-backdrop-filter:blur(16px) saturate(1.2)!important}html[data-resolved-theme=dark] .nav-tools-popover{box-shadow:0 28px 78px rgba(0,0,0,.44)!important}html[data-resolved-theme] .nav-tools-popover a{min-height:42px!important;border-radius:12px!important;border:1px solid rgba(77,219,201,.1)!important;background:rgba(255,255,255,.03)!important;font-weight:620!important}html[data-resolved-theme] .nav-tools-popover a.active,html[data-resolved-theme] .nav-tools-popover a:hover{background:linear-gradient(135deg,rgba(77,219,201,.16),rgba(119,201,255,.12))!important;border-color:rgba(77,219,201,.3)!important}html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{padding:8px 13px!important;border-radius:11px!important;font-size:12px!important}html[data-resolved-theme] .profile-pill{min-height:38px!important}html[data-resolved-theme] .profile-pill span{color:var(--text)!important}html[data-resolved-theme] .profile-pill em{font-weight:700!important;letter-spacing:.01em!important}html[data-resolved-theme] .profile-pill button{padding:6px 7px!important;border-radius:8px!important}html[data-resolved-theme] .desk-pagebar{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important}html[data-resolved-theme] .desk-pagebar>div:first-child{max-width:860px!important}html[data-resolved-theme] .desk-pagebar h1{font-size:clamp(34px,3vw,48px)!important;margin:4px 0 10px!important;font-weight:650!important}html[data-resolved-theme] .desk-pagebar p{max-width:760px!important}html[data-resolved-theme] .desk-pagebar-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}html[data-resolved-theme] .app-main{max-width:var(--content-max)!important;padding:22px 20px 26px!important}html[data-resolved-theme] .metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}html[data-resolved-theme] .metrics article{min-height:104px!important;border-radius:16px!important;padding:16px!important}html[data-resolved-theme] .metrics strong{font-size:24px!important;font-weight:700!important}html[data-resolved-theme] .two-col{grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr)!important;gap:16px!important}html[data-resolved-theme] .panel{border-radius:18px!important;padding:16px!important}html[data-resolved-theme] .section-head{margin-bottom:14px!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{font-size:16px!important}html[data-resolved-theme] .count{padding:5px 8px!important}html[data-resolved-theme] .empty{border-radius:14px!important;padding:36px 20px!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{border-radius:10px!important}html[data-resolved-theme] table{font-size:12px!important}html[data-resolved-theme] th{font-size:10px!important}html[data-resolved-theme] .nav-toggle{display:none!important}@media(max-width:1180px){html[data-resolved-theme] .topbar-shell.compact-command-shell{padding:10px 14px!important;gap:10px!important}html[data-resolved-theme] .compact-desktop-actions{gap:8px!important}html[data-resolved-theme] .profile-pill em{display:none!important}html[data-resolved-theme] .nav-tools-popover{width:min(620px,88vw)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:980px){html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:8px 12px!important;border-radius:11px!important}html[data-resolved-theme] .topbar-mobile-nav{display:none!important;border-top:1px solid var(--line)!important;padding:0 14px 14px!important}html[data-resolved-theme] .topbar-mobile-nav.is-open{display:block!important}html[data-resolved-theme] .topbar-mobile-nav .nav-scroll{padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{display:inline-flex!important;min-height:36px!important;padding:8px 10px!important;border-radius:10px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools.is-open{display:grid!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools a{display:flex!important;min-height:38px!important;align-items:center!important;padding:9px 11px!important;border-radius:10px!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important;border:1px solid var(--line)!important}html[data-resolved-theme] .topbar-mobile-actions{display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:12px!important}html[data-resolved-theme] .topbar-mobile-actions .profile-pill{width:100%!important;justify-content:space-between!important}html[data-resolved-theme] .app-main{padding:18px 14px 22px!important}html[data-resolved-theme] .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .two-col{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-pagebar{flex-direction:column!important}}@media(max-width:640px){html[data-resolved-theme] .topbar-shell.compact-command-shell{min-height:58px!important;padding:10px 12px!important}html[data-resolved-theme] .brand b{font-size:14px!important}html[data-resolved-theme] .brand em{font-size:10px!important;letter-spacing:.1em!important}html[data-resolved-theme] .metrics,html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{grid-template-columns:1fr!important}}html[data-resolved-theme] .topbar-shell.compact-command-shell{max-width:1560px!important;min-height:58px!important;height:58px!important;padding:0 clamp(18px,2.4vw,34px)!important;gap:16px!important}html[data-resolved-theme] .topbar-brandzone{display:flex!important;gap:20px!important;flex:1 1 auto!important}html[data-resolved-theme] .topbar-nav-desktop{gap:7px!important;flex:1 1 auto!important}html[data-resolved-theme] .compact-primary-links{gap:1px!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a{min-height:34px!important;padding:0 9px!important;border-radius:6px!important;border:1px solid transparent!important;color:var(--v59-muted)!important;font-size:11px!important;font-weight:700!important;white-space:nowrap!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a:after{display:none!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a:hover{background:rgba(15,163,173,.06)!important;color:var(--v59-teal-900)!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a.active{background:rgba(15,163,173,.1)!important;border-color:rgba(8,127,142,.2)!important;color:var(--v59-teal-900)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.44)!important}html[data-resolved-theme] .compact-tools-toggle{gap:6px!important;border:1px solid var(--v59-border)!important;border-radius:6px!important;background:var(--v59-glass)!important;color:var(--v59-muted)!important;font-size:11px!important;font-weight:750!important}html[data-resolved-theme] .compact-tools-toggle:after{display:none!important}html[data-resolved-theme] .compact-tools-toggle.active,html[data-resolved-theme] .compact-tools-toggle:hover{background:rgba(15,163,173,.09)!important;border-color:rgba(8,127,142,.3)!important;color:var(--v59-teal-900)!important}html[data-resolved-theme] .nav-tools-popover{top:calc(100% + 8px)!important;width:min(468px,calc(100vw - 34px))!important;padding:8px!important;gap:4px!important;border:1px solid var(--v59-border)!important;border-radius:10px!important;background:var(--v59-glass-strong)!important;box-shadow:0 18px 48px rgba(19,48,54,.19)!important}html[data-resolved-theme=dark] .nav-tools-popover{box-shadow:0 20px 52px rgba(0,0,0,.44)!important}html[data-resolved-theme] .nav-tools-popover a{min-height:32px!important;padding:0 9px!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:var(--v59-ink)!important;font-size:11px!important;font-weight:700!important}html[data-resolved-theme] .nav-tools-popover a.active,html[data-resolved-theme] .nav-tools-popover a:hover{background:rgba(15,163,173,.09)!important;border-color:rgba(8,127,142,.2)!important;color:var(--v59-teal-900)!important}html[data-resolved-theme] .compact-desktop-actions{gap:8px!important}html[data-resolved-theme] .compact-desktop-actions .theme-mode-caption,html[data-resolved-theme] .compact-desktop-actions .theme-mode-status{display:none!important}html[data-resolved-theme] .compact-desktop-actions .profile-pill{max-width:195px!important}html[data-resolved-theme] .compact-desktop-actions .profile-pill>span{max-width:88px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-resolved-theme] .dashboard-v45{display:grid!important;gap:14px!important}html[data-resolved-theme] .dashboard-v45>.desk-footer-strip,html[data-resolved-theme] .dashboard-v45>.desk-kpis,html[data-resolved-theme] .dashboard-v45>.desk-pagebar,html[data-resolved-theme] .dashboard-v45>.desk-workgrid{margin:0!important}html[data-resolved-theme] .desk-pagebar{padding:5px 0 1px!important}html[data-resolved-theme] .desk-pagebar h1{font-size:32px!important;line-height:1.04!important;letter-spacing:-.032em!important}html[data-resolved-theme] .desk-pagebar-copy p:not(.eyebrow){max-width:710px!important}html[data-resolved-theme] .desk-kpis article{min-height:84px!important;padding:11px 13px!important}html[data-resolved-theme] .desk-kpis strong{font-size:25px!important;margin:6px 0 2px!important}html[data-resolved-theme] .desk-procedure-panel{min-height:calc(100vh - 330px)!important}html[data-resolved-theme] .desk-shortcuts a{min-height:58px!important;align-content:center!important}html[data-resolved-theme] .procedure-table-row{min-height:52px!important}html[data-resolved-theme] .procedure-table-row b{font-size:13px!important}html[data-resolved-theme] .procedure-table-row strong{font-size:12px!important}html[data-resolved-theme=light] .action-card,html[data-resolved-theme=light] .assignment-card,html[data-resolved-theme=light] .bridge-card,html[data-resolved-theme=light] .choice-card,html[data-resolved-theme=light] .draft-card,html[data-resolved-theme=light] .intake-card,html[data-resolved-theme=light] .metrics article,html[data-resolved-theme=light] .office-card,html[data-resolved-theme=light] .panel,html[data-resolved-theme=light] .portal-grant-card,html[data-resolved-theme=light] .procedure-card,html[data-resolved-theme=light] .queue-card,html[data-resolved-theme=light] .quick-card{color:var(--v59-ink)!important}html[data-resolved-theme=light] .action-card small,html[data-resolved-theme=light] .case-grid label,html[data-resolved-theme=light] .choice-card small,html[data-resolved-theme=light] .draft-card p,html[data-resolved-theme=light] .meeting-form label,html[data-resolved-theme=light] .metrics small,html[data-resolved-theme=light] .panel p,html[data-resolved-theme=light] .party-add-form label,html[data-resolved-theme=light] .portal-grant-form label,html[data-resolved-theme=light] .queue-card p,html[data-resolved-theme=light] .quick-card p,html[data-resolved-theme=light] .stack label{color:var(--v59-muted)!important}@media(max-width:1280px){html[data-resolved-theme] .topbar-shell.compact-command-shell{padding:0 18px!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a{padding:0 7px!important;font-size:10px!important}html[data-resolved-theme] .nav-tools-popover{width:min(440px,calc(100vw - 32px))!important}html[data-resolved-theme] .profile-pill em{display:none!important}}@media(max-width:980px){html[data-resolved-theme] .topbar-shell.compact-command-shell{height:56px!important;min-height:56px!important}html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .topbar-mobile-nav{background:var(--v59-glass-strong)!important;border-top:1px solid var(--v59-border)!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{background:var(--v59-glass)!important;border-color:var(--v59-border)!important;color:var(--v59-ink)!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{background:var(--v59-rail)!important;border:1px solid var(--v59-border)!important;border-radius:8px!important;padding:6px!important}}@media(max-width:620px){html[data-resolved-theme] .desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .desk-kpis article:last-child{grid-column:auto!important}html[data-resolved-theme] .nav-tools-popover{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-resolved-theme]{--content-max:1600px;--v60-rail-height:64px;--v60-radius:18px;--tone-ink:#09141b;--tone-deep-teal:#0f5d65;--tone-teal:#1394a0;--tone-aqua:#45c8d2;--tone-sky:#79b8ff;--tone-indigo:#6d78ff;--tone-violet:#8d72ff;--tone-copper:#c67b52;--tone-gold:#d8b566;--tone-ice:#f2fbff;--star-opacity:.22;--star-color:rgba(125,202,255,.26);--universe-haze:radial-gradient(42rem 22rem at 12% 0%,rgba(69,201,210,.09),transparent 62%),radial-gradient(30rem 18rem at 100% 12%,rgba(120,149,255,.10),transparent 64%),radial-gradient(28rem 16rem at 50% 100%,rgba(214,175,94,.08),transparent 66%);--nav-active:linear-gradient(135deg,rgba(19,148,160,.17),rgba(121,184,255,.14) 58%,rgba(141,114,255,.12));--nav-hover:linear-gradient(135deg,rgba(19,148,160,.09),rgba(121,184,255,.08));--panel-edge:rgba(255,255,255,.08);--panel-glow:0 18px 42px rgba(5,18,28,.14),0 1px 0 rgba(255,255,255,.22) inset}html[data-resolved-theme=light]{--star-opacity:.18;--star-color:rgba(10,88,125,.20);--panel-edge:rgba(255,255,255,.7);--panel-glow:0 18px 38px rgba(18,66,84,.11),0 1px 0 rgba(255,255,255,.92) inset}html[data-resolved-theme] body{background-image:var(--universe-haze),var(--theme-gradient)!important;background-attachment:fixed!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}html[data-resolved-theme] body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,var(--star-color) 0 1px,transparent 1.5px),radial-gradient(circle at 24% 58%,var(--star-color) 0 .9px,transparent 1.4px),radial-gradient(circle at 43% 23%,var(--star-color) 0 1px,transparent 1.5px),radial-gradient(circle at 61% 36%,var(--star-color) 0 1px,transparent 1.6px),radial-gradient(circle at 79% 22%,var(--star-color) 0 .95px,transparent 1.45px),radial-gradient(circle at 87% 63%,var(--star-color) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 82%,var(--star-color) 0 .9px,transparent 1.4px),radial-gradient(circle at 29% 86%,var(--star-color) 0 .95px,transparent 1.45px);opacity:var(--star-opacity);z-index:0}html[data-resolved-theme] body>*{position:relative;z-index:1}html[data-resolved-theme] .topbar{padding:0 clamp(16px,2.4vw,30px)!important;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0)),var(--header-glass)!important;border-bottom:1px solid var(--line)!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{max-width:var(--content-max)!important;margin:0 auto!important;min-height:var(--v60-rail-height)!important;height:auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;padding:10px 0!important}html[data-resolved-theme] .topbar-brandzone{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:18px!important;min-width:0!important}html[data-resolved-theme] .brand{gap:10px!important;padding-right:2px!important}html[data-resolved-theme] .brand img{width:30px!important;height:30px!important}html[data-resolved-theme] .brand span{display:flex!important;align-items:baseline!important;gap:8px!important;white-space:nowrap!important}html[data-resolved-theme] .brand b{font-size:15px!important;font-weight:700!important;color:var(--mint)!important}html[data-resolved-theme] .brand em{font-style:normal!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--muted)!important}html[data-resolved-theme] .topbar-nav-desktop{overflow:hidden!important}html[data-resolved-theme] .compact-primary-links{align-items:center!important;gap:5px!important;scrollbar-width:none!important}html[data-resolved-theme] .compact-primary-links::-webkit-scrollbar{display:none!important}html[data-resolved-theme] .compact-primary-links a,html[data-resolved-theme] .compact-tools-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 12px!important;border-radius:12px!important;border:1px solid transparent!important;background:transparent!important;color:var(--muted)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}html[data-resolved-theme] .compact-primary-links a:after,html[data-resolved-theme] .compact-tools-toggle:after{display:none!important}html[data-resolved-theme] .compact-primary-links a:hover,html[data-resolved-theme] .compact-tools-toggle:hover{background:var(--nav-hover)!important;border-color:rgba(69,200,210,.18)!important;color:var(--text)!important}html[data-resolved-theme] .compact-primary-links a.active,html[data-resolved-theme] .compact-tools-toggle.active{background:var(--nav-active)!important;border-color:rgba(69,200,210,.28)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 18px rgba(12,41,58,.1)!important}html[data-resolved-theme] .nav-tools-desktop{flex:0 0 auto!important}html[data-resolved-theme] .nav-tools-popover{top:calc(100% + 12px)!important;width:min(760px,74vw)!important;border:1px solid rgba(69,200,210,.18)!important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0)),linear-gradient(145deg,var(--glass-strong),var(--glass))!important;box-shadow:0 22px 60px rgba(7,24,35,.18),inset 0 1px 0 rgba(255,255,255,.16)!important;backdrop-filter:blur(22px) saturate(1.12)!important;-webkit-backdrop-filter:blur(22px) saturate(1.12)!important}html[data-resolved-theme=dark] .nav-tools-popover{box-shadow:0 28px 78px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-resolved-theme] .nav-tools-popover a{min-height:44px!important;display:flex!important;align-items:center!important;padding:10px 12px!important;border-radius:13px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(69,200,210,.1)!important;color:var(--text)!important;font-size:12px!important;font-weight:650!important}html[data-resolved-theme] .nav-tools-popover a.active,html[data-resolved-theme] .nav-tools-popover a:hover{background:var(--nav-active)!important;border-color:rgba(69,200,210,.22)!important}html[data-resolved-theme] .compact-desktop-actions{gap:10px!important;flex:0 0 auto!important}html[data-resolved-theme] .profile-pill,html[data-resolved-theme] .theme-mode-control,html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{box-shadow:0 10px 24px rgba(8,28,42,.06),inset 0 1px 0 rgba(255,255,255,.14)!important}html[data-resolved-theme] .topbar-create,html[data-resolved-theme] .topbar-home{min-height:38px!important;border-radius:12px!important}html[data-resolved-theme] .profile-pill{padding:6px 8px 6px 12px!important;border-radius:13px!important;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03)),var(--glass)!important;border:1px solid rgba(69,200,210,.15)!important}html[data-resolved-theme] .profile-pill span{font-size:12px!important;font-weight:700!important}html[data-resolved-theme] .profile-pill em{font-size:11px!important;color:var(--sky)!important}html[data-resolved-theme] .topbar-mobile-nav{display:none!important}html[data-resolved-theme] code{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:11px!important;letter-spacing:0!important;color:var(--text)!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(69,200,210,.14)!important;border-radius:10px!important;padding:6px 9px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:normal!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .backup-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .office-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .queue-card,html[data-resolved-theme] .quick-card{border-radius:var(--v60-radius)!important;border:1px solid rgba(69,200,210,.12)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0)),linear-gradient(145deg,var(--glass-strong),var(--glass))!important;box-shadow:var(--panel-glow)!important}html[data-resolved-theme=light] .action-card,html[data-resolved-theme=light] .assignment-card,html[data-resolved-theme=light] .backup-card,html[data-resolved-theme=light] .bridge-card,html[data-resolved-theme=light] .choice-card,html[data-resolved-theme=light] .draft-card,html[data-resolved-theme=light] .intake-card,html[data-resolved-theme=light] .integration-card,html[data-resolved-theme=light] .metrics article,html[data-resolved-theme=light] .office-card,html[data-resolved-theme=light] .panel,html[data-resolved-theme=light] .portal-grant-card,html[data-resolved-theme=light] .procedure-card,html[data-resolved-theme=light] .queue-card,html[data-resolved-theme=light] .quick-card{color:#08202a!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{font-size:17px!important;font-weight:750!important;letter-spacing:-.02em!important}html[data-resolved-theme] .eyebrow{color:var(--mint)!important;opacity:.96}html[data-resolved-theme] .desk-pagebar{padding-top:6px!important;gap:20px!important}html[data-resolved-theme] .desk-pagebar h1{font-size:clamp(34px,3vw,50px)!important;line-height:1.02!important;font-weight:700!important}html[data-resolved-theme] .desk-pagebar-copy p:not(.eyebrow),html[data-resolved-theme] .muted{max-width:780px!important;color:var(--muted)!important}html[data-resolved-theme] .desk-kpis,html[data-resolved-theme] .metrics{gap:12px!important}html[data-resolved-theme] .desk-kpis article,html[data-resolved-theme] .metrics article{min-height:92px!important;padding:13px 14px!important}html[data-resolved-theme] .desk-kpis strong,html[data-resolved-theme] .metrics strong{font-size:25px!important;font-weight:700!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1.48fr) minmax(320px,.72fr)!important}html[data-resolved-theme] .desk-main-stack,html[data-resolved-theme] .desk-side-stack{display:grid!important;gap:16px!important}html[data-resolved-theme] .desk-side-stack{align-content:start!important}html[data-resolved-theme] .procedure-table,html[data-resolved-theme] .table-wrap{border-radius:14px!important;border:1px solid rgba(69,200,210,.12)!important;background:rgba(255,255,255,.02)!important}html[data-resolved-theme] .procedure-table-head,html[data-resolved-theme] table thead tr{background:linear-gradient(180deg,rgba(69,200,210,.06),rgba(69,200,210,.02))!important}html[data-resolved-theme] .procedure-table-row,html[data-resolved-theme] table tbody tr{transition:background-color .18s ease,transform .18s ease!important}html[data-resolved-theme] .procedure-table-row:hover,html[data-resolved-theme] table tbody tr:hover{background:rgba(69,200,210,.06)!important}html[data-resolved-theme] .hero-actions{gap:8px!important}html[data-resolved-theme] .primary{background:linear-gradient(135deg,var(--tone-aqua),var(--tone-sky) 52%,var(--tone-violet))!important;color:#041219!important;border:0!important}html[data-resolved-theme] .secondary{background:linear-gradient(135deg,rgba(69,200,210,.11),rgba(121,184,255,.1))!important;border-color:rgba(69,200,210,.2)!important;color:var(--text)!important}html[data-resolved-theme] .ghost{background:rgba(255,255,255,.025)!important;border-color:rgba(69,200,210,.14)!important;color:var(--muted)!important}html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .secondary:hover{transform:translateY(-1px)!important}html[data-resolved-theme] .count,html[data-resolved-theme] .status{box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}@media(max-width:1240px){html[data-resolved-theme] .nav-tools-popover{width:min(620px,90vw)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .compact-desktop-actions{gap:8px!important}html[data-resolved-theme] .profile-pill em{display:none!important}}@media(max-width:980px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:minmax(0,1fr) auto!important;padding:10px 0!important}html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:8px 12px!important;border-radius:12px!important;border:1px solid rgba(69,200,210,.2)!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01)),var(--glass)!important;color:var(--text)!important}html[data-resolved-theme] .topbar-mobile-nav{display:none!important;border-top:1px solid rgba(69,200,210,.14)!important;padding:0 0 14px!important}html[data-resolved-theme] .topbar-mobile-nav.is-open{display:block!important}html[data-resolved-theme] .topbar-mobile-nav .nav-scroll{padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{display:flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 10px!important;border-radius:12px!important;border:1px solid rgba(69,200,210,.16)!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools.is-open{display:grid!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools a{display:flex!important;align-items:center!important;min-height:40px!important;padding:9px 11px!important;border-radius:12px!important;border:1px solid rgba(69,200,210,.16)!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important}html[data-resolved-theme] .topbar-mobile-actions{display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:12px!important}html[data-resolved-theme] .topbar-mobile-actions .profile-pill{width:100%!important;justify-content:space-between!important}html[data-resolved-theme] .app-main{padding:18px 14px 24px!important}html[data-resolved-theme] .desk-workgrid,html[data-resolved-theme] .two-col{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-pagebar{flex-direction:column!important}}@media(max-width:640px){html[data-resolved-theme] .topbar{padding:0 12px!important}html[data-resolved-theme] .brand b{font-size:14px!important}html[data-resolved-theme] .brand em{font-size:10px!important;letter-spacing:.11em!important}html[data-resolved-theme] .desk-kpis,html[data-resolved-theme] .metrics,html[data-resolved-theme] .topbar-mobile-nav .mobile-tools,html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{grid-template-columns:1fr!important}}html[data-resolved-theme] .credential-value,html[data-resolved-theme] .source-reference,html[data-resolved-theme] .technical-reference{display:flex!important;align-items:center!important;min-height:30px!important;padding:7px 10px!important;border-radius:10px!important;border:1px solid rgba(69,200,210,.13)!important;background:rgba(69,200,210,.045)!important;color:var(--muted)!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:11px!important;letter-spacing:0!important;line-height:1.35!important}html[data-resolved-theme] .credential-value{color:var(--text)!important;background:linear-gradient(135deg,rgba(69,200,210,.1),rgba(121,184,255,.08))!important}html[data-resolved-theme]{--v62-rail-max:1600px;--v62-rail-gap:14px;--v62-card-radius:18px;--v62-nav-height:64px;--v62-focus:rgba(69,200,210,.58)}html[data-resolved-theme] .topbar>.topbar-shell.compact-command-shell{max-width:var(--v62-rail-max)!important;min-height:var(--v62-nav-height)!important}html[data-resolved-theme] .topbar>.topbar-mobile-nav{display:none!important}.action-card,.assignment-card,.backup-card,.bridge-card,.choice-card,.draft-card,.intake-card,.integration-card,.metrics article,.office-card,.portal-grant-card,.procedure-card,.queue-card,.quick-card,html[data-resolved-theme] .panel{border-radius:var(--v62-card-radius)!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v62-focus)!important}@media(max-width:1260px){html[data-resolved-theme] .topbar{padding-left:14px!important;padding-right:14px!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{gap:10px!important}html[data-resolved-theme] .brand em,html[data-resolved-theme] .theme-mode-status{display:none!important}.compact-tools-toggle,html[data-resolved-theme] .compact-primary-links a{padding-left:9px!important;padding-right:9px!important;font-size:11px!important}html[data-resolved-theme] .profile-pill em{display:none!important}}@media(max-width:980px){html[data-resolved-theme] .topbar>.topbar-mobile-nav.is-open{display:block!important}html[data-resolved-theme] .topbar>.topbar-mobile-nav:not(.is-open){display:none!important}}html[data-resolved-theme]{--v63-rail-height:66px;--v63-rail-gap:12px;--v63-menu-shadow:0 24px 72px rgba(3,18,28,.22),0 1px 0 rgba(255,255,255,.16) inset;--v63-panel-tint:linear-gradient(145deg,rgba(69,200,210,.09),rgba(121,184,255,.06) 52%,rgba(141,114,255,.05))}html[data-resolved-theme] .topbar,html[data-resolved-theme] .topbar-brandzone,html[data-resolved-theme] .topbar-nav-desktop,html[data-resolved-theme] .topbar-shell.compact-command-shell{overflow:visible!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{min-height:var(--v63-rail-height)!important;gap:var(--v63-rail-gap)!important;padding:8px 0!important}html[data-resolved-theme] .topbar-nav-desktop{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}html[data-resolved-theme] .compact-desktop-actions{flex-wrap:nowrap!important}html[data-resolved-theme] .compact-primary-links{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;gap:3px!important;min-width:0!important;padding:2px 0!important}html[data-resolved-theme] .compact-primary-links a{flex:0 0 auto!important;padding:0 10px!important;min-height:35px!important;border-radius:10px!important}html[data-resolved-theme] .nav-tools-desktop{position:relative!important;z-index:80!important;display:flex!important;align-items:center!important}html[data-resolved-theme] .compact-tools-toggle{flex:0 0 auto!important;min-height:35px!important;padding:0 11px!important;border-radius:10px!important}html[data-resolved-theme] .nav-tools-popover{top:calc(100% + 11px)!important;z-index:120!important;width:min(760px,calc(100vw - 32px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid rgba(69,200,210,.24)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0)),linear-gradient(145deg,var(--glass-strong),var(--glass))!important;box-shadow:var(--v63-menu-shadow)!important;backdrop-filter:blur(22px) saturate(1.15)!important;-webkit-backdrop-filter:blur(22px) saturate(1.15)!important}html[data-resolved-theme] .nav-management-group{padding:4px!important}html[data-resolved-theme] .nav-management-group>p{padding:0 4px!important;font-weight:800!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{min-height:38px!important;padding:8px 10px!important;border-radius:10px!important;border:1px solid rgba(69,200,210,.1)!important;background:rgba(255,255,255,.035)!important;font-weight:650!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a.active,html[data-resolved-theme] .nav-tools-popover .nav-management-group a:hover{background:var(--nav-active)!important;border-color:rgba(69,200,210,.28)!important}html[data-resolved-theme] .protocol-namespace-console{display:grid!important;gap:13px!important;border-color:rgba(121,184,255,.28)!important;background:linear-gradient(145deg,rgba(121,184,255,.08),rgba(69,200,210,.04)),linear-gradient(145deg,var(--glass-strong),var(--glass))!important}html[data-resolved-theme] .protocol-namespace-console .stack-label{display:grid!important;gap:7px!important;max-width:640px!important}html[data-resolved-theme] .protocol-namespace-console b{color:var(--sky)!important}html[data-resolved-theme] .party-identity-form{display:grid!important;gap:12px!important;border-top:1px solid rgba(69,200,210,.15)!important;padding-top:16px!important;margin-top:14px!important}html[data-resolved-theme] .party-identity-actions{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}html[data-resolved-theme] .party-identity-preview{display:grid!important;gap:5px!important;max-width:760px!important;padding:13px 14px!important;border-radius:14px!important;border:1px solid rgba(69,200,210,.24)!important;background:var(--v63-panel-tint)!important}html[data-resolved-theme] .party-identity-preview p{margin:0!important;color:var(--muted)!important;line-height:1.45!important}html[data-resolved-theme] .party-identity-preview strong{font-size:14px!important}html[data-resolved-theme] .party-identity-preview span{font-size:12px!important;color:var(--text)!important}html[data-resolved-theme] .party-identity-preview.existing_access{border-left:4px solid var(--mint)!important}html[data-resolved-theme] .party-identity-preview.existing_person{border-left:4px solid var(--sky)!important}html[data-resolved-theme] .party-access-delivery{display:grid!important;gap:9px!important;padding:16px!important;border-radius:15px!important;border:1px solid rgba(69,200,210,.34)!important;background:linear-gradient(145deg,rgba(69,200,210,.13),rgba(121,184,255,.1),rgba(141,114,255,.08))!important;box-shadow:var(--panel-glow)!important}html[data-resolved-theme] .party-access-delivery h3,html[data-resolved-theme] .party-access-delivery p{margin:0!important}html[data-resolved-theme] .party-access-delivery p{color:var(--muted)!important;line-height:1.48!important}html[data-resolved-theme] .party-access-facts{display:flex!important;gap:9px!important;flex-wrap:wrap!important}html[data-resolved-theme] .party-access-facts span{padding:7px 9px!important;border:1px solid rgba(69,200,210,.16)!important;border-radius:10px!important;background:rgba(255,255,255,.035)!important;font-size:12px!important}@media(max-width:1380px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:auto minmax(0,1fr) auto!important;gap:9px!important}html[data-resolved-theme] .brand em{display:none!important}html[data-resolved-theme] .compact-primary-links a{padding:0 8px!important;font-size:11px!important}html[data-resolved-theme] .profile-pill em{display:none!important}html[data-resolved-theme] .nav-tools-popover{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(600px,calc(100vw - 28px))!important}}@media(max-width:1080px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:minmax(0,1fr) auto!important;padding:9px 0!important}html[data-resolved-theme] .topbar-brandzone{display:flex!important;align-items:center!important;min-width:0!important}html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important}html[data-resolved-theme] .topbar-mobile-nav .nav-management-group{grid-column:1/-1!important;padding:8px 0!important}html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>p{margin:0 0 5px!important;color:var(--mint)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}}@media(max-width:640px){html[data-resolved-theme] .party-identity-actions{align-items:stretch!important;flex-direction:column!important}html[data-resolved-theme] .party-identity-actions .ghost{width:100%!important}html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>div{grid-template-columns:1fr!important}}.pec-mailroom-v64{display:grid;gap:16px}.pec-mailroom-v64 .desk-pagebar{margin-bottom:0}.pec-account-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.pec-account-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid rgba(69,200,210,.17);border-radius:15px;background:linear-gradient(145deg,var(--glass-strong),var(--glass));box-shadow:var(--panel-glow)}.pec-account-card>div:first-child{display:grid;gap:3px;min-width:0}.pec-account-card span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mint);font-weight:800}.pec-account-card.error span{color:var(--danger)}.pec-account-card strong{font-size:14px}.pec-account-card small{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.pec-mailroom-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:16px;align-items:start}.pec-detail-panel,.pec-folder-panel{margin:0!important;min-height:520px}.pec-folder-tabs{display:flex;flex-wrap:wrap;gap:7px;padding-bottom:13px;border-bottom:1px solid rgba(69,200,210,.13)}.pec-folder-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid rgba(69,200,210,.14);border-radius:10px;background:rgba(255,255,255,.025);color:var(--muted);font-size:11px;font-weight:700}.pec-folder-tabs button.active{background:var(--nav-active);border-color:rgba(69,200,210,.3);color:var(--text)}.pec-folder-tabs b{display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:999px;background:rgba(69,200,210,.14);font-size:10px}.pec-message-list{margin-top:12px;max-height:600px;overflow:auto}.pec-message-row{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:start;text-align:left;padding:12px 8px;border:0;border-bottom:1px solid rgba(69,200,210,.1);background:transparent;color:var(--text)}.pec-message-row.selected,.pec-message-row:hover{background:rgba(69,200,210,.06)}.pec-message-row>span{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:rgba(69,200,210,.1);color:var(--mint);font-size:12px}.pec-message-row>div{display:grid;gap:3px;min-width:0}.pec-message-row strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pec-message-row p,.pec-message-row small{margin:0;color:var(--muted);font-size:11px;line-height:1.4}.pec-message-row p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pec-message-row em{font-style:normal;font-size:10px;min-width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(69,200,210,.2);border-radius:999px;color:var(--sky)}.pec-detail-panel{display:grid;align-content:start;gap:11px}.pec-detail-panel h2{margin:0!important;font-size:20px!important}.pec-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pec-meta span{display:grid;gap:2px;padding:8px 9px;border:1px solid rgba(69,200,210,.1);border-radius:10px;background:rgba(255,255,255,.025);font-size:11px;overflow-wrap:anywhere}.pec-meta b{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pec-body-preview{white-space:pre-wrap;max-height:190px;overflow:auto;padding:12px;border-left:3px solid var(--tone-aqua);border-radius:9px;background:rgba(69,200,210,.05);color:var(--text);line-height:1.5}.pec-attachments{display:grid;gap:7px;margin-top:5px;padding-top:12px;border-top:1px solid rgba(69,200,210,.12)}.pec-attachments h3{margin:0;font-size:13px}.pec-attachments .inline-action-row{align-items:center;border:1px solid rgba(69,200,210,.11);border-radius:10px;padding:8px}.pec-attachments .inline-action-row>span{min-width:0;font-size:11px;overflow-wrap:anywhere}.pec-setup form{margin-top:12px}.pec-compose{margin:0!important}.pec-compose .file-label{display:inline-flex!important;align-items:center;justify-content:center;min-height:39px;padding:9px 13px;border-style:solid;border-radius:8px}.pec-compose .file-label input{display:none}.pec-compose .case-grid label.full,.pec-setup .case-grid .full{grid-column:1/-1}.pec-mailroom-v64 .warning-panel{margin:0!important}.pec-mailroom-v64 .mail-list{gap:0}.pec-mailroom-v64 .global-message{margin:0}@media(max-width:1080px){.pec-mailroom-grid{grid-template-columns:1fr}.pec-detail-panel,.pec-folder-panel{min-height:unset}.pec-message-list{max-height:420px}.pec-meta{grid-template-columns:1fr 1fr}}@media(max-width:620px){.pec-folder-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pec-folder-tabs button{justify-content:space-between}.pec-meta{grid-template-columns:1fr}.pec-account-card{align-items:flex-start;flex-direction:column}.pec-account-card .row-actions{width:100%}.pec-account-card .row-actions button{flex:1 1}.pec-attachments .inline-action-row{align-items:stretch;flex-direction:column}.pec-attachments .row-actions>*{flex:1 1}}.pec-document-attach{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin-top:14px;padding:12px;border:1px solid rgba(69,200,210,.16);border-radius:13px;background:rgba(69,200,210,.045)}.pec-document-attach label{display:grid;gap:6px;flex:1 1 320px;font-size:12px;color:var(--muted)}.pec-document-attach .ghost,.pec-document-attach select{min-height:39px}@media(max-width:620px){.pec-document-attach{align-items:stretch;flex-direction:column}.pec-document-attach .ghost{width:100%}}html[data-resolved-theme]{--v66-management-width:520px;--v66-management-border:rgba(43,142,152,.28);--v66-management-shadow:0 24px 66px rgba(3,17,26,.24),0 1px 0 rgba(255,255,255,.30) inset}html[data-resolved-theme] .topbar{z-index:120!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{max-width:1600px!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;min-height:62px!important}html[data-resolved-theme] .topbar-nav-desktop .nav-tools-desktop{z-index:250!important}html[data-resolved-theme] .compact-tools-toggle{gap:7px!important;min-width:102px!important;min-height:34px!important;padding:0 10px!important;border-radius:9px!important;border:1px solid rgba(43,142,152,.34)!important;background:rgba(15,142,153,.08)!important;color:var(--text)!important;font-weight:760!important}html[data-resolved-theme] .compact-tools-toggle.active,html[data-resolved-theme] .compact-tools-toggle:hover{background:rgba(15,142,153,.15)!important;border-color:rgba(15,142,153,.62)!important;box-shadow:0 0 0 3px rgba(15,142,153,.1)!important}html[data-resolved-theme] .compact-tools-toggle:focus-visible,html[data-resolved-theme] .nav-tools-popover a:focus-visible{outline:3px solid rgba(86,197,244,.62)!important;outline-offset:2px!important}html[data-resolved-theme] .nav-tools-chevron{font-size:12px!important;line-height:1!important;color:var(--mint)!important}html[data-resolved-theme] .nav-tools-popover{z-index:500!important;width:min(var(--v66-management-width),calc(100vw - 28px))!important;padding:11px!important;border:1px solid var(--v66-management-border)!important;border-radius:14px!important;box-shadow:var(--v66-management-shadow)!important;backdrop-filter:blur(24px) saturate(1.08)!important;-webkit-backdrop-filter:blur(24px) saturate(1.08)!important}html[data-resolved-theme=light] .nav-tools-popover{background:linear-gradient(152deg,rgba(255,255,255,.98),rgba(239,250,249,.98))!important;color:#12313a!important}html[data-resolved-theme=dark] .nav-tools-popover{background:linear-gradient(152deg,rgba(11,28,36,.985),rgba(15,40,48,.98))!important;color:#effbfc!important}html[data-resolved-theme] .nav-tools-popover-head{gap:10px!important;padding:1px 3px 6px!important;border-bottom:1px solid rgba(43,142,152,.16)!important}html[data-resolved-theme] .nav-tools-popover-head strong{font-size:13px!important;line-height:1!important;font-weight:800!important}html[data-resolved-theme] .nav-tools-popover-head span{font-size:10px!important;line-height:1.3!important;color:var(--muted)!important;text-align:right!important}html[data-resolved-theme] .nav-management-group{gap:5px!important;padding:3px!important}html[data-resolved-theme] .nav-management-group>p{padding:0 2px!important;color:var(--mint)!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important}html[data-resolved-theme] .nav-management-group>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{justify-content:flex-start!important;min-height:32px!important;padding:6px 8px!important;border:1px solid rgba(43,142,152,.14)!important;background:rgba(43,142,152,.045)!important;line-height:1.2!important;font-weight:710!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a.active,html[data-resolved-theme] .nav-tools-popover .nav-management-group a:hover{background:rgba(15,142,153,.14)!important;border-color:rgba(15,142,153,.42)!important;color:var(--text)!important}@media(max-width:1220px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:minmax(0,1fr) auto!important;padding:9px 0!important}html[data-resolved-theme] .topbar-brandzone{display:flex!important;align-items:center!important;min-width:0!important}html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important}html[data-resolved-theme] .topbar-mobile-nav{display:none!important;border-top:1px solid rgba(43,142,152,.18)!important;padding:0 0 13px!important}html[data-resolved-theme] .topbar-mobile-nav.is-open{display:block!important}html[data-resolved-theme] .topbar-mobile-nav .nav-scroll{padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{display:flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 10px!important;border-radius:10px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:10px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools.is-open{display:grid!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools a{display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 10px!important;border-radius:10px!important}html[data-resolved-theme] .topbar-mobile-actions{display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:12px!important}}@media(max-width:640px){html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>div{grid-template-columns:1fr!important}html[data-resolved-theme] .nav-tools-popover{width:calc(100vw - 20px)!important;right:-4px!important;grid-template-columns:1fr!important}html[data-resolved-theme] .nav-tools-popover-head{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}}:root{--v67-management-width:348px;--v67-directory-gap:14px}.nav-tools-desktop{position:relative;isolation:isolate}.nav-tools-popover{width:min(var(--v67-management-width),calc(100vw - 28px))!important;max-width:min(var(--v67-management-width),calc(100vw - 28px))!important;min-width:0!important;background:color-mix(in srgb,var(--surface-strong,#0d1c25) 97%,#071118)!important;border:1px solid color-mix(in srgb,var(--tone-aqua,#4dc6d4) 42%,transparent)!important;box-shadow:0 18px 52px rgba(0,0,0,.38)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:120!important;overflow:hidden!important}.nav-tools-popover,.nav-tools-popover .nav-management-group>div{grid-template-columns:1fr!important}.nav-tools-popover .nav-management-group{page-break-inside:avoid;break-inside:avoid}.nav-tools-popover .nav-management-group p{letter-spacing:.09em}.directory-three-pane{display:grid;grid-template-columns:minmax(230px,.88fr) minmax(320px,1.34fr) minmax(248px,.98fr);gap:var(--v67-directory-gap);align-items:start}.directory-three-pane .panel{min-width:0;overflow:hidden;background:color-mix(in srgb,var(--surface,#102532) 94%,#071118);border:1px solid color-mix(in srgb,var(--tone-aqua,#4dc6d4) 22%,transparent);box-shadow:none}.directory-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin:12px 0}.directory-toggle{display:flex;align-items:center;gap:7px;white-space:nowrap;padding-bottom:10px}.directory-list{max-height:276px;overflow:auto;border:1px solid color-mix(in srgb,var(--tone-aqua,#4dc6d4) 18%,transparent);border-radius:10px;background:rgba(0,0,0,.11)}.directory-person-row{width:100%;display:flex;justify-content:space-between;text-align:left;gap:12px;padding:10px 12px;border:0;border-bottom:1px solid color-mix(in srgb,var(--tone-aqua,#4dc6d4) 12%,transparent);background:transparent;color:inherit;cursor:pointer}.directory-person-row:last-child{border-bottom:0}.directory-person-row.is-selected,.directory-person-row:hover{background:color-mix(in srgb,var(--tone-teal,#0e9cab) 20%,transparent)}.directory-person-row span{display:grid;gap:3px;min-width:0}.directory-person-row em,.directory-person-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;opacity:.78}.directory-person-row em{align-self:center;font-style:normal}.directory-edit-form{margin-top:14px}.directory-selection-summary{grid-column:1/-1;display:grid;gap:3px;padding:10px 12px;border-left:3px solid var(--tone-aqua,#4dc6d4);background:rgba(77,198,212,.08)}.directory-account-card span,.directory-selection-summary span{font-size:.8rem;opacity:.76}.directory-action-row{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(150px,1fr) auto;gap:9px;align-items:end}.directory-deactivate-reason{min-width:0}.directory-account-card,.directory-history{display:grid;gap:9px;padding:13px;margin-top:12px;border:1px solid color-mix(in srgb,var(--tone-aqua,#4dc6d4) 18%,transparent);border-radius:10px;background:rgba(0,0,0,.1)}.directory-history h3{margin:0;font-size:.92rem}.directory-history ul{gap:6px;font-size:.82rem}@media (max-width:1180px){.directory-three-pane{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-access-panel{grid-column:1/-1}}@media (max-width:760px){.directory-three-pane{grid-template-columns:1fr}.directory-access-panel{grid-column:auto}.directory-filters{grid-template-columns:1fr}.directory-toggle{padding-bottom:0}.directory-action-row{grid-template-columns:1fr}.directory-list{max-height:240px}}@media (max-width:1180px){.nav-tools-popover{display:none!important}.topbar-mobile-nav .nav-tools.mobile-tools{background:var(--surface-strong,#0d1c25);border-color:color-mix(in srgb,var(--tone-aqua,#4dc6d4) 30%,transparent)}}.guided-integration-console .integration-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.integration-card.kind-server{border-top-color:#e1a55a!important}.integration-card.kind-control{border-top-color:var(--mint)!important}.integration-card.kind-public{border-top-color:#73b8e6!important}.integration-review-flag{margin:0;padding:8px 9px;border-left:3px solid #e1a55a;background:rgba(225,165,90,.09);color:var(--muted);font-size:11px;line-height:1.4}.integration-review-flag.is-server{border-left-color:#c77bce;background:rgba(199,123,206,.09)}@media(max-width:1100px){.guided-integration-console .integration-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.guided-integration-console .integration-overview{grid-template-columns:1fr}}html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-rows:64px!important;min-height:64px!important;height:64px!important;gap:12px!important}html[data-resolved-theme] .topbar-brandzone{display:contents!important}html[data-resolved-theme] .topbar-brandzone>.brand{grid-column:1!important;grid-row:1!important;min-width:max-content!important;align-self:center!important}html[data-resolved-theme] .topbar-nav-desktop{grid-column:2!important;grid-row:1!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;align-self:center!important;min-width:0!important;height:40px!important;overflow:visible!important;gap:8px!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links{display:flex!important;flex:1 1 auto!important;align-items:center!important;align-self:stretch!important;min-width:0!important;min-height:40px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links::-webkit-scrollbar{display:none!important}html[data-resolved-theme] .topbar-nav-desktop .compact-primary-links a{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-height:40px!important;margin:0!important}html[data-resolved-theme] .topbar-nav-desktop .nav-tools-desktop{position:relative!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;align-self:stretch!important;min-height:40px!important;margin:0!important;z-index:1200!important}html[data-resolved-theme] .compact-tools-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;min-height:40px!important;height:40px!important;margin:0!important;white-space:nowrap!important}html[data-resolved-theme] .compact-desktop-actions{grid-column:3!important;grid-row:1!important;display:flex!important;align-items:center!important;align-self:center!important;min-width:max-content!important;height:40px!important;margin:0!important;white-space:nowrap!important}html[data-resolved-theme] .nav-tools-popover{top:calc(100% + 10px)!important;z-index:1300!important;width:min(468px,calc(100vw - 28px))!important;max-width:min(468px,calc(100vw - 28px))!important;max-height:calc(100vh - 92px)!important;padding:10px!important;border:1px solid rgba(24,126,140,.36)!important;box-shadow:0 24px 66px rgba(8,30,41,.28),inset 0 1px 0 rgba(255,255,255,.56)!important}html[data-resolved-theme=light] .nav-tools-popover{background:linear-gradient(145deg,#ffffff,#f2fbfb)!important}html[data-resolved-theme=dark] .nav-tools-popover{background:linear-gradient(145deg,#0d2630,#0a1921)!important}html[data-resolved-theme] .nav-tools-popover-head{padding:2px 3px 8px!important}html[data-resolved-theme] .nav-management-group{align-content:start!important;min-width:0!important;border:1px solid rgba(24,126,140,.14)!important;border-radius:12px!important;background:rgba(24,126,140,.045)!important}html[data-resolved-theme] .nav-management-group>div{gap:6px!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{border-radius:9px!important;font-size:11px!important;line-height:1.24!important}@media(max-width:1380px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:62px!important;min-height:62px!important;height:62px!important;padding-top:0!important;padding-bottom:0!important}html[data-resolved-theme] .topbar-brandzone{grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;min-width:0!important}html[data-resolved-theme] .topbar-brandzone>.brand{grid-column:auto!important;grid-row:auto!important}html[data-resolved-theme] .compact-desktop-actions,html[data-resolved-theme] .topbar-nav-desktop{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:center!important}}@media(max-width:640px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-rows:58px!important;min-height:58px!important;height:58px!important}}html[data-resolved-theme]{--v71-radius:12px;--v71-shadow:0 14px 36px rgba(15,42,50,.11);--v71-nav-height:66px;--v71-rail:rgba(255,255,255,.86);--v71-panel:rgba(255,255,255,.90);--v71-panel-muted:rgba(243,249,249,.92);--v71-field:#ffffff;--v71-field-border:rgba(26,90,103,.28);--v71-nav-bg:rgba(248,252,252,.96);--v71-nav-border:rgba(28,112,128,.20);--v71-focus:rgba(26,148,168,.28);--v71-action:#087b8b;--v71-action-ink:#ffffff;--v71-muted-ink:#4c6873;--v71-overlay:#ffffff;--v71-page:linear-gradient(180deg,#f3f8f8,#eaf2f2)}html[data-resolved-theme=dark]{--bg:#071319;--surface:#0c1d25;--surface-2:#112934;--text:#f5fcfd;--muted:#b5c7cd;--line:rgba(191,225,232,.28);--mint:#61ebd2;--sky:#91d6ff;--v71-shadow:0 18px 46px rgba(0,0,0,.38);--v71-rail:#0d222c;--v71-panel:#10242e;--v71-panel-muted:#0c1c24;--v71-field:#07151c;--v71-field-border:rgba(161,221,231,.36);--v71-nav-bg:rgba(8,23,30,.98);--v71-nav-border:rgba(134,211,222,.28);--v71-focus:rgba(97,235,210,.32);--v71-action:#13a6b8;--v71-action-ink:#041215;--v71-muted-ink:#b5c7cd;--v71-overlay:#102831;--v71-page:radial-gradient(70rem 35rem at 8% -15%,rgba(16,155,169,.16),transparent 60%),linear-gradient(180deg,#071319,#0b1920)}html[data-resolved-theme=light]{--bg:#eef5f5;--surface:#ffffff;--surface-2:#f5fbfb;--text:#112c36;--muted:#4c6873;--line:rgba(22,89,103,.22);--mint:#087d8c;--sky:#176eaa}html[data-resolved-theme] body{background:var(--v71-page)!important;color:var(--text)!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v71-focus)!important}html[data-resolved-theme] .topbar{z-index:1400!important;min-height:var(--v71-nav-height)!important;border-bottom:1px solid var(--v71-nav-border)!important;background:var(--v71-nav-bg)!important;box-shadow:0 5px 20px rgba(10,44,54,.08)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-resolved-theme] .topbar-shell.compact-command-shell{width:100%!important;max-width:none!important;min-height:var(--v71-nav-height)!important;height:var(--v71-nav-height)!important;margin:0!important;padding:0 clamp(14px,1.8vw,30px)!important;display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;grid-template-rows:1fr!important;column-gap:14px!important;align-items:center!important;overflow:visible!important}html[data-resolved-theme] .workspace-brand{grid-column:1!important;grid-row:1!important;min-width:max-content!important;display:flex!important;align-items:center!important;gap:9px!important;color:var(--text)!important}html[data-resolved-theme] .workspace-brand img{width:29px!important;height:29px!important}html[data-resolved-theme] .workspace-brand b{font-size:15px!important;font-weight:800!important;color:var(--text)!important}html[data-resolved-theme] .workspace-brand em{font-size:10px!important;letter-spacing:.12em!important;color:var(--muted)!important}html[data-resolved-theme] .workspace-primary-nav{grid-column:2!important;grid-row:1!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;min-width:0!important;width:100%!important;height:42px!important;gap:8px!important;overflow:visible!important}html[data-resolved-theme] .workspace-primary-nav .compact-primary-links{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;height:42px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;white-space:nowrap!important}html[data-resolved-theme] .workspace-primary-nav .compact-primary-links::-webkit-scrollbar{display:none!important}html[data-resolved-theme] .workspace-primary-nav .compact-primary-links a{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;margin:0!important;padding:7px 10px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--v71-muted-ink)!important;font-size:12px!important;font-weight:700!important;line-height:1!important}html[data-resolved-theme] .workspace-primary-nav .compact-primary-links a.active,html[data-resolved-theme] .workspace-primary-nav .compact-primary-links a:hover{border-color:var(--v71-nav-border)!important;background:color-mix(in srgb,var(--v71-action) 10%,transparent)!important;color:var(--text)!important}html[data-resolved-theme] .workspace-primary-nav .nav-tools-desktop{position:relative!important;display:flex!important;align-items:center!important;flex:0 0 auto!important;height:42px!important;z-index:1600!important}html[data-resolved-theme] .workspace-primary-nav .compact-tools-toggle{min-width:110px!important;min-height:36px!important;height:36px!important;padding:7px 10px!important;border:1px solid var(--v71-nav-border)!important;border-radius:8px!important;background:color-mix(in srgb,var(--v71-action) 8%,transparent)!important;color:var(--text)!important;font-size:12px!important;font-weight:800!important}html[data-resolved-theme] .workspace-header-actions{grid-column:3!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:max-content!important;margin:0!important;white-space:nowrap!important}html[data-resolved-theme] .workspace-header-actions .topbar-create{min-height:36px!important;padding:7px 12px!important;border-radius:9px!important;background:var(--v71-action)!important;color:var(--v71-action-ink)!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}html[data-resolved-theme] .workspace-header-actions .profile-pill{min-height:36px!important;padding:5px 7px 5px 10px!important;background:var(--v71-panel)!important;border:1px solid var(--v71-nav-border)!important;border-radius:9px!important;color:var(--text)!important}html[data-resolved-theme] .workspace-header-actions .profile-pill em{color:var(--sky)!important;font-weight:800!important}html[data-resolved-theme] .workspace-header-actions .profile-pill button{color:var(--v71-muted-ink)!important}html[data-resolved-theme] .topbar-mobile-nav{background:var(--v71-nav-bg)!important;border-top:1px solid var(--v71-nav-border)!important}html[data-resolved-theme] .nav-tools-popover{width:min(560px,calc(100vw - 28px))!important;max-height:calc(100vh - 94px)!important;gap:8px!important;border:1px solid var(--v71-nav-border)!important;background:var(--v71-overlay)!important;box-shadow:0 22px 60px rgba(6,30,39,.28)!important}html[data-resolved-theme] .nav-tools-popover-head{border-bottom:1px solid var(--v71-nav-border)!important}html[data-resolved-theme] .nav-tools-popover-head strong{color:var(--text)!important}html[data-resolved-theme] .nav-tools-popover-head span{color:var(--v71-muted-ink)!important}html[data-resolved-theme] .nav-management-group{padding:9px!important;border:1px solid color-mix(in srgb,var(--v71-nav-border) 85%,transparent)!important;background:color-mix(in srgb,var(--v71-action) 4%,var(--v71-panel))!important}html[data-resolved-theme] .nav-management-group>p{color:var(--v71-action)!important}html[data-resolved-theme] .nav-management-group>div{gap:5px!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{color:var(--text)!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a.active,html[data-resolved-theme] .nav-tools-popover .nav-management-group a:hover{border-color:var(--v71-nav-border)!important;background:color-mix(in srgb,var(--v71-action) 10%,transparent)!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .next-task-card,html[data-resolved-theme] .onboarding-rail,html[data-resolved-theme] .panel,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .setup-warning,html[data-resolved-theme] .table-wrap,html[data-resolved-theme] .wizard-panel{color:var(--text)!important;border-color:var(--line)!important;background:var(--v71-panel)!important;box-shadow:var(--v71-shadow)!important}html[data-resolved-theme] .onboarding-rail{background:var(--v71-rail)!important}html[data-resolved-theme] .muted,html[data-resolved-theme] .onboarding-rail-brand h1 span,html[data-resolved-theme] .onboarding-rail-brand p:not(.eyebrow),html[data-resolved-theme] .onboarding-readiness small,html[data-resolved-theme] .onboarding-step-list button,html[data-resolved-theme] .onboarding-step-list small,html[data-resolved-theme] .onboarding-workspace-head p:not(.eyebrow){color:var(--v71-muted-ink)!important}html[data-resolved-theme] .onboarding-step-list button:hover,html[data-resolved-theme] .onboarding-step-list li.active button{color:var(--text)!important;background:color-mix(in srgb,var(--v71-action) 8%,transparent)!important}html[data-resolved-theme] .onboarding-step-list li.active button{border-color:color-mix(in srgb,var(--v71-action) 46%,transparent)!important}html[data-resolved-theme] .onboarding-readiness{background:var(--v71-panel-muted)!important;border-color:rgba(184,137,35,.36)!important}html[data-resolved-theme] .wizard-panel{min-height:0!important}html[data-resolved-theme] .case-grid label,html[data-resolved-theme] .meeting-form label,html[data-resolved-theme] .party-add-form label,html[data-resolved-theme] .stack label,html[data-resolved-theme] .wizard-form label{color:var(--text)!important;font-weight:700!important}html[data-resolved-theme] .case-grid input,html[data-resolved-theme] .case-grid select,html[data-resolved-theme] .case-grid textarea,html[data-resolved-theme] .meeting-form input,html[data-resolved-theme] .meeting-form select,html[data-resolved-theme] .meeting-form textarea,html[data-resolved-theme] .party-add-form input,html[data-resolved-theme] .party-add-form select,html[data-resolved-theme] .party-add-form textarea,html[data-resolved-theme] .stack input,html[data-resolved-theme] .stack select,html[data-resolved-theme] .stack textarea,html[data-resolved-theme] .wizard-form input,html[data-resolved-theme] .wizard-form select,html[data-resolved-theme] .wizard-form textarea{color:var(--text)!important;background:var(--v71-field)!important;border-color:var(--v71-field-border)!important;box-shadow:none!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:color-mix(in srgb,var(--v71-muted-ink) 82%,transparent)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:var(--v71-action)!important;color:var(--v71-action-ink)!important}html[data-resolved-theme] .ghost,html[data-resolved-theme] .onboarding-mode-toggle,html[data-resolved-theme] .secondary{background:var(--v71-panel-muted)!important;border-color:var(--line)!important;color:var(--text)!important}html[data-resolved-theme] .onboarding-mode-toggle button{color:var(--v71-muted-ink)!important}html[data-resolved-theme] .onboarding-mode-toggle button.active{background:color-mix(in srgb,var(--v71-action) 13%,transparent)!important;color:var(--text)!important}html[data-resolved-theme=dark] .action-card,html[data-resolved-theme=dark] .onboarding-rail,html[data-resolved-theme=dark] .panel,html[data-resolved-theme=dark] .quick-card,html[data-resolved-theme=dark] .wizard-panel{box-shadow:0 16px 44px rgba(0,0,0,.36)!important}html[data-resolved-theme=dark] .onboarding-rail,html[data-resolved-theme=dark] .wizard-panel{border-color:rgba(167,223,232,.24)!important}@media(max-width:1320px){html[data-resolved-theme] .topbar-shell.compact-command-shell{column-gap:9px!important;padding:0 14px!important}html[data-resolved-theme] .workspace-brand em{display:none!important}html[data-resolved-theme] .workspace-primary-nav .compact-primary-links a{padding:7px 8px!important;font-size:11px!important}html[data-resolved-theme] .workspace-header-actions .profile-pill em{display:none!important}html[data-resolved-theme] .workspace-header-actions .topbar-create{padding:7px 10px!important}}@media(max-width:1120px){html[data-resolved-theme] .topbar-shell.compact-command-shell{grid-template-columns:minmax(0,1fr) max-content!important;min-height:60px!important;height:60px!important}html[data-resolved-theme] .workspace-header-actions,html[data-resolved-theme] .workspace-primary-nav{display:none!important}html[data-resolved-theme] .workspace-brand{grid-column:1!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important;grid-row:1!important}html[data-resolved-theme] .topbar-mobile-nav .nav-scroll{padding:10px 14px 0!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;border:1px solid var(--v71-nav-border)!important;border-radius:8px!important;background:var(--v71-panel)!important;color:var(--text)!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{background:var(--v71-panel)!important;border:1px solid var(--v71-nav-border)!important;border-radius:10px!important;padding:8px!important}}@media(max-width:640px){html[data-resolved-theme] .topbar-shell.compact-command-shell{padding:0 12px!important}html[data-resolved-theme] .workspace-brand b{font-size:14px!important}html[data-resolved-theme] .workspace-brand em{display:none!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools,html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>div,html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{grid-template-columns:1fr!important}}html[data-resolved-theme]{--v72-page:#eef5f6;--v72-panel:#ffffff;--v72-panel-soft:#f6fafb;--v72-panel-strong:#edf6f7;--v72-rail:#12313a;--v72-field-border:#a7c4ca;--v72-border:#c6d9dd;--v72-ink:#102b35;--v72-muted:#526d76;--v72-subtle:#6a858d;--v72-action:#067d8d;--v72-action-hover:#056c79;--v72-danger:#ad3043;--v72-focus:rgba(8,143,159,.30);--v72-shadow:0 12px 32px rgba(26,73,82,.12);--v72-nav:#fbfdfd;--v72-nav-border:#c6d9dd;--bg:var(--v72-page);--surface:var(--v72-panel);--surface-2:var(--v72-panel-soft);--text:var(--v72-ink);--muted:var(--v72-muted);--line:var(--v72-border);--mint:#067d8d;--sky:#0b689e;color-scheme:light}html[data-resolved-theme=dark]{--v72-page:#07141b;--v72-panel:#10232d;--v72-panel-soft:#0c1d25;--v72-panel-strong:#162c37;--v72-rail:#0c2029;--v72-field:#091920;--v72-field-border:#4c7781;--v72-border:#31545e;--v72-ink:#f4fbfc;--v72-muted:#c0d1d6;--v72-subtle:#9db7bf;--v72-action:#1aa9b9;--v72-action-hover:#28bcc9;--v72-action-ink:#041316;--v72-danger:#ff8fa0;--v72-focus:rgba(83,224,231,.38);--v72-shadow:0 18px 44px rgba(0,0,0,.42);--v72-nav:#091b23;--v72-nav-border:#355a65;--v72-overlay:#102832;--bg:var(--v72-page);--surface:var(--v72-panel);--surface-2:var(--v72-panel-soft);--text:var(--v72-ink);--muted:var(--v72-muted);--line:var(--v72-border);--mint:#72e8df;--sky:#9bdcff;color-scheme:dark}html[data-resolved-theme] body{overflow-x:clip!important;background:radial-gradient(72rem 36rem at 0 -18%,rgba(41,157,170,.1),transparent 56%),linear-gradient(180deg,var(--v72-page),color-mix(in srgb,var(--v72-page) 88%,#d6eaec))!important;color:var(--v72-ink)!important}html[data-resolved-theme=dark] body{background:radial-gradient(72rem 36rem at 0 -18%,rgba(26,178,192,.16),transparent 56%),linear-gradient(180deg,#07141b,#0a1920)!important}html[data-resolved-theme] *{min-width:0}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v72-focus)!important;outline-offset:2px!important}html[data-resolved-theme] .app-main{max-width:1640px!important;padding:24px clamp(18px,2vw,32px) 40px!important}html[data-resolved-theme] h1,html[data-resolved-theme] h2,html[data-resolved-theme] h3,html[data-resolved-theme] label,html[data-resolved-theme] p,html[data-resolved-theme] small,html[data-resolved-theme] span,html[data-resolved-theme] strong{color:inherit}html[data-resolved-theme] .muted{color:var(--v72-muted)!important}html[data-resolved-theme] .eyebrow{color:var(--v72-action)!important;letter-spacing:.115em!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .directory-three-pane .panel,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .next-task-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .setup-warning,html[data-resolved-theme] .table-wrap,html[data-resolved-theme] .wizard-panel{background:var(--v72-panel)!important;color:var(--v72-ink)!important;border:1px solid var(--v72-border)!important;box-shadow:var(--v72-shadow)!important}html[data-resolved-theme] .action-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .next-task-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .wizard-panel{border-radius:14px!important}html[data-resolved-theme] .panel{padding:18px!important;margin-bottom:14px!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .panel-head h2,html[data-resolved-theme] .section-head h2{color:var(--v72-ink)!important;font-weight:760!important;letter-spacing:-.03em!important}html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1,html[data-resolved-theme] .section-heading h1{color:var(--v72-ink)!important;font-weight:760!important;letter-spacing:-.052em!important}html[data-resolved-theme] .directory-form,html[data-resolved-theme] .form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;margin-top:14px!important}html[data-resolved-theme] .case-grid label,html[data-resolved-theme] .directory-form label,html[data-resolved-theme] .form-grid label,html[data-resolved-theme] .meeting-form label,html[data-resolved-theme] .party-add-form label,html[data-resolved-theme] .stack label{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;align-content:start!important;color:var(--v72-ink)!important;font-size:12px!important;font-weight:760!important;min-width:0!important}html[data-resolved-theme] .form-grid .full-field{grid-column:1/-1!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:9px 11px!important;border:1px solid var(--v72-field-border)!important;color:var(--v72-ink)!important;font-size:14px!important;line-height:1.35!important}html[data-resolved-theme] textarea{min-height:92px!important;resize:vertical!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--v72-subtle)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v72-action)!important;box-shadow:0 0 0 3px var(--v72-focus)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:var(--v72-action)!important;color:var(--v72-action-ink)!important;border-color:var(--v72-action)!important;box-shadow:none!important;font-weight:800!important}html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .topbar-create:hover{background:var(--v72-action-hover)!important;transform:none!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:var(--v72-panel-soft)!important;border-color:var(--v72-border)!important;color:var(--v72-ink)!important}html[data-resolved-theme] .danger{color:var(--v72-danger)!important;border-color:color-mix(in srgb,var(--v72-danger) 55%,var(--v72-border))!important}html[data-resolved-theme] .count,html[data-resolved-theme] .status,html[data-resolved-theme] .status-chip{color:var(--v72-action)!important;border-color:color-mix(in srgb,var(--v72-action) 42%,var(--v72-border))!important;background:color-mix(in srgb,var(--v72-action) 9%,var(--v72-panel))!important}html[data-resolved-theme] .topbar{z-index:2000!important;width:100%!important;min-height:68px!important;padding:0!important;border-bottom:1px solid var(--v72-nav-border)!important;box-shadow:0 5px 18px rgba(20,73,82,.1)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-rows:68px!important;column-gap:14px!important;min-height:68px!important;height:68px!important;padding:0 clamp(14px,1.8vw,30px)!important}html[data-resolved-theme] .desk-brand{grid-column:1!important;grid-row:1!important;color:var(--v72-ink)!important}html[data-resolved-theme] .desk-brand img{width:30px!important;height:30px!important}html[data-resolved-theme] .desk-brand b{color:var(--v72-ink)!important;font-size:15px!important}html[data-resolved-theme] .desk-brand em{color:var(--v72-muted)!important;letter-spacing:.12em!important}html[data-resolved-theme] .desk-primary-rail{grid-column:2!important;grid-row:1!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:9px!important;min-width:0!important;width:100%!important;height:42px!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links{display:flex!important;flex:1 1 auto!important;align-items:center!important;gap:3px!important;min-width:0!important;height:42px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links::-webkit-scrollbar{display:none!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;min-height:36px!important;height:36px!important;margin:0!important;padding:7px 10px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--v72-muted)!important;background:transparent!important;font-size:12px!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a.active,html[data-resolved-theme] .desk-primary-rail .compact-primary-links a:hover{color:var(--v72-ink)!important;border-color:color-mix(in srgb,var(--v72-action) 34%,var(--v72-border))!important;background:color-mix(in srgb,var(--v72-action) 9%,var(--v72-panel))!important}html[data-resolved-theme] .desk-primary-rail .nav-tools-desktop{position:relative!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;height:42px!important;z-index:2400!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-width:112px!important;min-height:36px!important;height:36px!important;margin:0!important;padding:7px 11px!important;border:1px solid color-mix(in srgb,var(--v72-action) 44%,var(--v72-border))!important;border-radius:8px!important;background:color-mix(in srgb,var(--v72-action) 8%,var(--v72-panel))!important;color:var(--v72-ink)!important;font-size:12px!important;font-weight:820!important;white-space:nowrap!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle.active,html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle:hover{background:color-mix(in srgb,var(--v72-action) 16%,var(--v72-panel))!important}html[data-resolved-theme] .desk-header-actions{grid-column:3!important;grid-row:1!important;gap:8px!important;min-width:max-content!important;margin:0!important;white-space:nowrap!important}html[data-resolved-theme] .desk-header-actions .topbar-create{min-height:36px!important;height:36px!important;padding:7px 12px!important;border-radius:9px!important}html[data-resolved-theme] .desk-header-actions .theme-mode-caption,html[data-resolved-theme] .desk-header-actions .theme-mode-status{display:none!important}html[data-resolved-theme] .desk-header-actions .theme-mode-control{display:flex!important;align-items:center!important;min-width:0!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons{display:flex!important;align-items:center!important;border:1px solid var(--v72-nav-border)!important;border-radius:9px!important;background:var(--v72-panel-soft)!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons button{min-height:28px!important;padding:4px 8px!important;border-radius:6px!important;color:var(--v72-muted)!important;font-size:11px!important;font-weight:760!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons button.is-active{background:var(--v72-action)!important;color:var(--v72-action-ink)!important}html[data-resolved-theme] .desk-header-actions .profile-pill{min-height:36px!important;max-width:220px!important;padding:5px 7px 5px 10px!important;border:1px solid var(--v72-nav-border)!important;border-radius:9px!important;background:var(--v72-panel)!important;color:var(--v72-ink)!important}html[data-resolved-theme] .desk-header-actions .profile-pill span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important}html[data-resolved-theme] .desk-header-actions .profile-pill em{color:var(--v72-action)!important;font-weight:800!important}html[data-resolved-theme] .desk-header-actions .profile-pill button{color:var(--v72-muted)!important}html[data-resolved-theme] .nav-tools-popover{position:absolute!important;top:calc(100% + 9px)!important;right:0!important;left:auto!important;z-index:2600!important;width:min(610px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 90px)!important;display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:12px!important;overflow:auto!important;border:1px solid var(--v72-nav-border)!important;border-radius:12px!important;background:var(--v72-overlay)!important;box-shadow:0 22px 60px rgba(5,35,44,.26)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-resolved-theme] .nav-tools-popover.is-open{display:grid!important}html[data-resolved-theme] .nav-tools-popover-head{grid-column:1/-1!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;padding:1px 2px 9px!important;border-bottom:1px solid var(--v72-border)!important}html[data-resolved-theme] .nav-tools-popover-head strong{color:var(--v72-ink)!important;font-size:14px!important}html[data-resolved-theme] .nav-tools-popover-head span{color:var(--v72-muted)!important}html[data-resolved-theme] .nav-management-group{display:grid!important;gap:7px!important;padding:10px!important;border:1px solid var(--v72-border)!important;border-radius:10px!important;background:var(--v72-panel-soft)!important}html[data-resolved-theme] .nav-management-group>p{color:var(--v72-action)!important;font-weight:850!important}html[data-resolved-theme] .nav-management-group>div{display:grid!important;grid-template-columns:1fr!important;gap:4px!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{display:flex!important;align-items:center!important;min-height:34px!important;padding:7px 9px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--v72-ink)!important;font-weight:720!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a.active,html[data-resolved-theme] .nav-tools-popover .nav-management-group a:hover{border-color:color-mix(in srgb,var(--v72-action) 34%,var(--v72-border))!important;background:color-mix(in srgb,var(--v72-action) 9%,var(--v72-panel))!important}html[data-resolved-theme] .directory-three-pane{display:grid!important;grid-template-columns:minmax(270px,.84fr) minmax(470px,1.46fr) minmax(290px,.9fr)!important;gap:16px!important;align-items:start!important}html[data-resolved-theme] .directory-three-pane .panel{overflow:visible!important}html[data-resolved-theme] .directory-create-form{grid-template-columns:1fr!important}html[data-resolved-theme] .directory-master-panel .directory-edit-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .directory-access-form{grid-template-columns:1fr!important}html[data-resolved-theme] .directory-access-form .primary,html[data-resolved-theme] .directory-create-form .primary{justify-self:start!important}html[data-resolved-theme] .directory-filters{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important}html[data-resolved-theme] .directory-toggle{display:flex!important;align-items:center!important;gap:8px!important;padding:0 0 6px!important;color:var(--v72-ink)!important;font-weight:720!important}html[data-resolved-theme] .directory-toggle input{width:16px!important;min-height:16px!important;height:16px!important;margin:0!important;accent-color:var(--v72-action)!important}html[data-resolved-theme] .directory-list{max-height:300px!important;background:var(--v72-panel-soft)!important;border-color:var(--v72-border)!important}html[data-resolved-theme] .directory-person-row{color:var(--v72-ink)!important}html[data-resolved-theme] .directory-person-row em,html[data-resolved-theme] .directory-person-row small{color:var(--v72-muted)!important;opacity:1!important}html[data-resolved-theme] .directory-person-row.is-selected,html[data-resolved-theme] .directory-person-row:hover{background:color-mix(in srgb,var(--v72-action) 12%,var(--v72-panel))!important}html[data-resolved-theme] .directory-account-card,html[data-resolved-theme] .directory-history,html[data-resolved-theme] .directory-selection-summary{background:var(--v72-panel-soft)!important;border-color:var(--v72-border)!important;color:var(--v72-ink)!important}html[data-resolved-theme] .directory-action-row{display:grid!important;grid-template-columns:max-content minmax(190px,1fr) max-content!important;gap:10px!important;align-items:end!important}html[data-resolved-theme] .directory-action-row .primary,html[data-resolved-theme] .directory-action-row .secondary{min-height:42px!important}html[data-resolved-theme] .auth-shell{background:linear-gradient(135deg,var(--v72-page),var(--v72-panel-strong))!important}html[data-resolved-theme] .auth-visual{color:var(--v72-ink)!important;border-color:var(--v72-border)!important}html[data-resolved-theme] .auth-card h1,html[data-resolved-theme] .auth-card h2,html[data-resolved-theme] .auth-visual h1{color:var(--v72-ink)!important;font-weight:790!important}html[data-resolved-theme] .auth-card .muted,html[data-resolved-theme] .auth-card .tiny,html[data-resolved-theme] .auth-visual>p:not(.eyebrow){color:var(--v72-muted)!important}html[data-resolved-theme] .auth-card{background:var(--v72-panel)!important;color:var(--v72-ink)!important;border:1px solid var(--v72-border)!important;border-radius:16px!important;box-shadow:var(--v72-shadow)!important}html[data-resolved-theme] .auth-card label{color:var(--v72-ink)!important;font-weight:760!important}html[data-resolved-theme] .auth-points span{background:var(--v72-panel-soft)!important;border-color:var(--v72-border)!important;color:var(--v72-ink)!important}html[data-resolved-theme] .onboarding-rail{background:var(--v72-rail)!important;border-color:color-mix(in srgb,var(--v72-rail) 80%,var(--v72-border))!important;color:#f4fbfc!important}html[data-resolved-theme] .onboarding-rail h1,html[data-resolved-theme] .onboarding-rail h2,html[data-resolved-theme] .onboarding-rail h3,html[data-resolved-theme] .onboarding-rail strong{color:#f4fbfc!important}html[data-resolved-theme] .onboarding-rail .muted,html[data-resolved-theme] .onboarding-rail p:not(.eyebrow),html[data-resolved-theme] .onboarding-rail small{color:#c2d9de!important}html[data-resolved-theme] .onboarding-step-list button{color:#d4e8eb!important}html[data-resolved-theme] .onboarding-step-list li.active button{background:rgba(114,232,224,.14)!important;border-color:rgba(114,232,224,.55)!important;color:#ffffff!important}html[data-resolved-theme] .onboarding-readiness{background:rgba(7,29,37,.42)!important;border-color:rgba(114,232,224,.38)!important}html[data-resolved-theme] .pec-account-card,html[data-resolved-theme] .pec-detail-panel,html[data-resolved-theme] .pec-folder-panel,html[data-resolved-theme] .pec-mailroom-v64 .panel{background:var(--v72-panel)!important;color:var(--v72-ink)!important;border-color:var(--v72-border)!important}html[data-resolved-theme] .pec-message-row,html[data-resolved-theme] .pec-message-row strong{color:var(--v72-ink)!important}html[data-resolved-theme] .pec-message-row p,html[data-resolved-theme] .pec-message-row small{color:var(--v72-muted)!important}html[data-resolved-theme] .table-wrap{background:var(--v72-panel)!important;border-color:var(--v72-border)!important;box-shadow:none!important}html[data-resolved-theme] th{background:var(--v72-panel-strong)!important;color:var(--v72-muted)!important}html[data-resolved-theme] td{color:var(--v72-ink)!important;border-bottom-color:var(--v72-border)!important}html[data-resolved-theme] tr:nth-child(2n) td{background:color-mix(in srgb,var(--v72-action) 3%,var(--v72-panel))!important}html[data-resolved-theme] .global-message{background:color-mix(in srgb,var(--v72-action) 9%,var(--v72-panel))!important;border-color:color-mix(in srgb,var(--v72-action) 38%,var(--v72-border))!important;color:var(--v72-ink)!important}@media(max-width:1360px){html[data-resolved-theme] .desk-brand em,html[data-resolved-theme] .desk-header-actions .profile-pill em{display:none!important}html[data-resolved-theme] .desk-header-actions .profile-pill{max-width:160px!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a{padding:7px 8px!important;font-size:11px!important}html[data-resolved-theme] .desk-header-actions .topbar-create{padding:7px 10px!important}}@media(max-width:1240px){html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-columns:minmax(0,1fr) max-content!important;height:62px!important;min-height:62px!important;grid-template-rows:62px!important}html[data-resolved-theme] .desk-header-actions,html[data-resolved-theme] .desk-primary-rail{display:none!important}html[data-resolved-theme] .desk-brand{grid-column:1!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:center!important}html[data-resolved-theme] .topbar-mobile-nav{display:none!important;background:var(--v72-nav)!important;border-top:1px solid var(--v72-nav-border)!important;padding:0 14px 14px!important}html[data-resolved-theme] .topbar-mobile-nav.is-open{display:block!important}html[data-resolved-theme] .topbar-mobile-nav .nav-scroll{padding-top:12px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links a,html[data-resolved-theme] .topbar-mobile-nav .nav-tools-toggle{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;border:1px solid var(--v72-border)!important;border-radius:9px!important;background:var(--v72-panel)!important;color:var(--v72-ink)!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools{background:var(--v72-panel)!important;border:1px solid var(--v72-border)!important;border-radius:12px!important;padding:10px!important}html[data-resolved-theme] .topbar-mobile-actions{display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:12px!important}}@media(max-width:1180px){html[data-resolved-theme] .directory-three-pane{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .directory-access-panel{grid-column:1/-1!important}}@media(max-width:760px){html[data-resolved-theme] .app-main{padding:18px 14px 32px!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{padding:0 14px!important}html[data-resolved-theme] .desk-brand b{font-size:14px!important}html[data-resolved-theme] .topbar-mobile-nav .mobile-tools,html[data-resolved-theme] .topbar-mobile-nav .nav-management-group>div,html[data-resolved-theme] .topbar-mobile-nav .nav-primary-links{grid-template-columns:1fr!important}html[data-resolved-theme] .nav-tools-popover{right:-6px!important;grid-template-columns:1fr!important}html[data-resolved-theme] .directory-three-pane{grid-template-columns:1fr!important}html[data-resolved-theme] .directory-access-panel{grid-column:auto!important}html[data-resolved-theme] .directory-action-row,html[data-resolved-theme] .directory-filters,html[data-resolved-theme] .directory-master-panel .directory-edit-form,html[data-resolved-theme] .form-grid{grid-template-columns:1fr!important}html[data-resolved-theme] .directory-toggle{padding-bottom:0!important}html[data-resolved-theme] .directory-action-row .primary,html[data-resolved-theme] .directory-action-row .secondary{width:100%!important}html[data-resolved-theme] .auth-shell{grid-template-columns:1fr!important}html[data-resolved-theme] .auth-visual{min-height:auto!important;padding:36px 22px!important}html[data-resolved-theme] .auth-visual h1{font-size:42px!important}html[data-resolved-theme] .auth-card{margin:18px 14px!important;padding:26px 20px!important}}html[data-resolved-theme] .desk-primary-rail .desk-inline-navigation{display:flex!important;flex:1 1 auto!important;align-items:center!important;flex-wrap:nowrap!important;min-width:0!important;height:42px!important;gap:3px!important;overflow:visible!important;white-space:nowrap!important}html[data-resolved-theme] .desk-primary-rail .desk-inline-navigation>a{flex:0 0 auto!important}html[data-resolved-theme] .desk-primary-rail .desk-inline-management{display:flex!important;flex:0 0 auto!important;align-items:center!important;align-self:center!important;position:relative!important;height:42px!important;margin-left:1px!important;z-index:2700!important}html[data-resolved-theme] .desk-primary-rail .desk-inline-management .compact-tools-toggle{min-width:104px!important}html[data-resolved-theme] .desk-primary-rail .desk-inline-management .nav-tools-popover{left:0!important;right:auto!important;top:calc(100% + 8px)!important}@media (max-width:1450px){html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:62px!important;min-height:62px!important;height:62px!important}html[data-resolved-theme] .desk-header-actions,html[data-resolved-theme] .desk-primary-rail{display:none!important}html[data-resolved-theme] .desk-brand{grid-column:1!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:center!important}}html[data-resolved-theme]{--v73-canvas:#f4f8f9;--v73-panel:#ffffff;--v73-panel-soft:#f8fbfc;--v73-panel-tint:#eff7f8;--v73-ink:#112d3a;--v73-muted:#637884;--v73-subtle:#81939d;--v73-border:#d8e6e9;--v73-rail:#005160;--v73-rail-deep:#003c4a;--v73-rail-text:#e9fbfc;--v73-teal:#007f8c;--v73-teal-strong:#006a79;--v73-aqua:#19a6ad;--v73-amber:#e47718;--v73-violet:#5454c8;--v73-success:#08745d;--v73-shadow:0 16px 38px rgba(25,67,79,.10);--v73-shadow-soft:0 8px 20px rgba(25,67,79,.08);--v72-page:var(--v73-canvas);--v72-panel:var(--v73-panel);--v72-panel-soft:var(--v73-panel-soft);--v72-panel-strong:var(--v73-panel-tint);--v72-rail:var(--v73-rail);--v72-field:#ffffff;--v72-field-border:#cddfe3;--v72-border:var(--v73-border);--v72-ink:var(--v73-ink);--v72-muted:var(--v73-muted);--v72-subtle:var(--v73-subtle);--v72-action:var(--v73-teal);--v72-action-hover:var(--v73-teal-strong);--v72-action-ink:#ffffff;--v72-shadow:var(--v73-shadow);--v72-nav:rgba(255,255,255,.94);--v72-nav-border:var(--v73-border);--v72-overlay:#ffffff}html[data-resolved-theme=dark]{--v73-canvas:#07161d;--v73-panel:#102730;--v73-panel-soft:#0c2028;--v73-panel-tint:#14323d;--v73-ink:#edf7f9;--v73-muted:#b6c8ce;--v73-subtle:#8eabb4;--v73-border:#294d58;--v73-rail:#022e39;--v73-rail-deep:#011f29;--v73-rail-text:#e6fbfc;--v73-teal:#34b6bd;--v73-teal-strong:#59cdd0;--v73-aqua:#7fe2da;--v73-amber:#ffad57;--v73-violet:#9698ff;--v73-success:#77d9b4;--v73-shadow:0 20px 48px rgba(0,0,0,.34);--v73-shadow-soft:0 10px 25px rgba(0,0,0,.25);--v72-field:#0b1e25;--v72-field-border:#3a6570;--v72-nav:rgba(8,24,31,.94);--v72-overlay:#102730}html[data-resolved-theme] body{background:radial-gradient(66rem 32rem at 2% -20%,color-mix(in srgb,var(--v73-teal) 12%,transparent),transparent 60%),radial-gradient(52rem 26rem at 100% 6%,color-mix(in srgb,var(--v73-aqua) 8%,transparent),transparent 62%),var(--v73-canvas)!important;color:var(--v73-ink)!important}html[data-resolved-theme] body:before{display:none!important}html[data-resolved-theme] .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html[data-resolved-theme] .topbar{min-height:90px!important;background:var(--v72-nav)!important;border-bottom:1px solid var(--v73-border)!important;box-shadow:0 4px 18px rgba(18,55,66,.07)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-rows:90px!important;min-height:90px!important;height:90px!important;column-gap:20px!important;padding:0 clamp(18px,1.85vw,32px)!important}html[data-resolved-theme] .desk-brand{gap:13px!important}html[data-resolved-theme] .desk-brand img{width:45px!important;height:45px!important;box-shadow:0 8px 18px color-mix(in srgb,var(--v73-teal) 24%,transparent)!important}html[data-resolved-theme] .desk-brand span{gap:11px!important}html[data-resolved-theme] .desk-brand b{font-weight:820!important;color:var(--v73-ink)!important}html[data-resolved-theme] .desk-brand em{display:inline!important;letter-spacing:.13em!important;color:var(--v73-teal)!important;font-weight:850!important}html[data-resolved-theme] .desk-primary-rail{height:76px!important;justify-content:center!important;gap:0!important;overflow:visible!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links,html[data-resolved-theme] .desk-primary-rail .desk-inline-navigation{height:76px!important;justify-content:center!important;gap:2px!important;overflow:visible!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a{flex-direction:column!important;gap:5px!important;min-width:62px!important;min-height:70px!important;height:70px!important;padding:8px 8px 7px!important;border:0!important;border-radius:10px!important;color:var(--v73-muted)!important;font-size:10.5px!important;font-weight:760!important;line-height:1!important;position:relative!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a svg{width:19px!important;height:19px!important;stroke-width:1.9!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a.active,html[data-resolved-theme] .desk-primary-rail .compact-primary-links a:hover{color:var(--v73-teal)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v73-teal) 9%,var(--v73-panel)),color-mix(in srgb,var(--v73-teal) 4%,var(--v73-panel)))!important;border-color:transparent!important}html[data-resolved-theme] .desk-primary-rail .compact-primary-links a.active:after{content:"";position:absolute;right:11px;bottom:0;left:11px;height:3px;border-radius:4px;background:var(--v73-teal)}html[data-resolved-theme] .desk-primary-rail .desk-inline-management{height:76px!important;margin-left:4px!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle{flex-direction:column!important;gap:4px!important;min-width:78px!important;min-height:70px!important;height:70px!important;padding:8px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--v73-muted)!important;font-size:10.5px!important;font-weight:760!important;line-height:1!important;position:relative!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle svg:first-child{width:19px!important;height:19px!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle svg:last-child{position:absolute!important;right:8px!important;bottom:11px!important;width:11px!important;height:11px!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle.active,html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle:hover{color:var(--v73-teal)!important;background:color-mix(in srgb,var(--v73-teal) 8%,var(--v73-panel))!important}html[data-resolved-theme] .desk-primary-rail .compact-tools-toggle.active:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:3px;border-radius:4px;background:var(--v73-teal)}html[data-resolved-theme] .desk-header-actions .topbar-create{min-height:44px!important;height:44px!important;padding:10px 16px!important;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,var(--v73-teal),var(--v73-teal-strong))!important;box-shadow:0 10px 20px color-mix(in srgb,var(--v73-teal) 24%,transparent)!important;color:#fff!important;font-size:12px!important;font-weight:820!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons{gap:2px!important;padding:3px!important;border:1px solid var(--v73-border)!important;border-radius:10px!important;background:var(--v73-panel-soft)!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons button{min-height:32px!important;padding:5px 9px!important;border-radius:7px!important;font-size:10px!important}html[data-resolved-theme] .desk-header-actions .theme-mode-buttons button.is-active{background:var(--v73-teal)!important;color:#fff!important}html[data-resolved-theme] .desk-header-actions .profile-pill{min-height:44px!important;max-width:245px!important;padding:4px 6px 4px 10px!important;gap:8px!important;border:1px solid var(--v73-border)!important;border-radius:10px!important;background:var(--v73-panel)!important}html[data-resolved-theme] .profile-pill .profile-copy{display:grid!important;gap:1px!important;min-width:0!important}html[data-resolved-theme] .profile-pill .profile-copy b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--v73-ink)!important;font-size:11px!important;font-weight:820!important}html[data-resolved-theme] .profile-pill .profile-copy em{font-style:normal!important;color:var(--v73-teal)!important;font-weight:820!important;text-transform:capitalize!important}html[data-resolved-theme] .profile-pill .profile-avatar{display:inline-flex!important;flex:0 0 28px!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:linear-gradient(135deg,#625ad5,#4943ab)!important;color:#fff!important;font-size:11px!important;font-weight:850!important}html[data-resolved-theme] .profile-pill button{padding:3px 4px!important;color:var(--v73-muted)!important;font-weight:760!important}html[data-resolved-theme] .nav-tools-popover{top:calc(100% - 1px)!important;left:0!important;right:auto!important;width:min(650px,calc(100vw - 28px))!important;max-height:calc(100vh - 108px)!important;gap:10px!important;padding:14px!important;border:1px solid var(--v73-border)!important;border-radius:16px!important;background:var(--v73-panel)!important;box-shadow:0 25px 58px rgba(17,55,66,.2)!important}html[data-resolved-theme] .nav-tools-popover-head{align-items:center!important;padding:3px 4px 12px!important;border-bottom:1px solid var(--v73-border)!important}html[data-resolved-theme] .nav-tools-popover-head strong{font-size:16px!important;font-weight:840!important;color:var(--v73-ink)!important}html[data-resolved-theme] .nav-tools-popover-head span{font-size:11px!important;color:var(--v73-muted)!important}html[data-resolved-theme] .nav-management-group{gap:10px!important;padding:14px!important;border:1px solid var(--v73-border)!important;border-radius:11px!important;background:var(--v73-panel-soft)!important}html[data-resolved-theme] .nav-management-group>p{display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;color:var(--v73-teal)!important;font-size:10px!important;font-weight:860!important;letter-spacing:.11em!important}html[data-resolved-theme] .nav-management-group>p i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:color-mix(in srgb,var(--v73-teal) 9%,var(--v73-panel))!important;font-style:normal!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a{min-height:31px!important;padding:5px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--v73-ink)!important;font-size:12px!important;font-weight:700!important}html[data-resolved-theme] .nav-tools-popover .nav-management-group a.active,html[data-resolved-theme] .nav-tools-popover .nav-management-group a:hover{color:var(--v73-teal)!important;border-color:transparent!important;background:transparent!important}html[data-resolved-theme] .desk-side-rail{display:none!important}@media(min-width:1451px){html[data-resolved-theme] .desk-side-rail{position:fixed!important;z-index:1500!important;top:90px!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:188px!important;padding:14px 11px!important;background:linear-gradient(180deg,var(--v73-rail),var(--v73-rail-deep))!important;border-right:1px solid color-mix(in srgb,var(--v73-aqua) 20%,transparent)!important;box-shadow:8px 0 24px rgba(0,42,51,.08)!important;color:var(--v73-rail-text)!important;transition:width .2s ease,padding .2s ease!important}html[data-resolved-theme] .desk-side-rail-nav{display:grid!important;gap:4px!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{display:flex!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:42px!important;padding:9px 10px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:color-mix(in srgb,var(--v73-rail-text) 89%,transparent)!important;font-size:12px!important;font-weight:740!important;text-align:left!important}html[data-resolved-theme] .desk-side-management{justify-content:flex-start!important}html[data-resolved-theme] .desk-side-management svg:last-child{margin-left:auto!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a.active,html[data-resolved-theme] .desk-side-rail a:hover{background:rgba(88,220,221,.14)!important;border-color:rgba(134,238,231,.15)!important;color:#fff!important}html[data-resolved-theme] .desk-side-management svg,html[data-resolved-theme] .desk-side-rail a svg{flex:0 0 auto!important;width:18px!important;height:18px!important}html[data-resolved-theme] .desk-side-collapse{color:#c2e5e7!important;align-self:flex-start!important}html[data-resolved-theme] .desk-side-collapse:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}html[data-resolved-theme] .app-main{max-width:none!important;margin:0 26px 0 214px!important;padding:34px clamp(18px,2.2vw,36px) 42px!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .desk-side-rail{width:68px!important;padding-inline:10px!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .desk-side-rail span{display:none!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .desk-side-management{justify-content:center!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .desk-side-management svg:last-child{display:none!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .desk-side-collapse{justify-content:center!important}html[data-resolved-theme]:has(.desk-side-rail.is-collapsed) .app-main{margin-left:94px!important}}html[data-resolved-theme] .premium-dashboard-v73{padding-top:38px!important}html[data-resolved-theme] .desk-pagebar{margin:0 0 26px!important}html[data-resolved-theme] .desk-pagebar-copy{max-width:720px!important}html[data-resolved-theme] .desk-pagebar-copy .eyebrow{margin-bottom:11px!important;font-size:11px!important}html[data-resolved-theme] .desk-pagebar h1{color:var(--v73-ink)!important;font-size:clamp(37px,4vw,58px)!important;font-weight:820!important;letter-spacing:-.06em!important;line-height:.98!important}html[data-resolved-theme] .desk-pagebar-copy>p:last-child{max-width:620px!important;margin:15px 0 0!important;color:var(--v73-muted)!important;font-size:15px!important;line-height:1.65!important}html[data-resolved-theme] .desk-pagebar-actions{display:none!important}html[data-resolved-theme] .desk-kpis{gap:14px!important;max-width:960px!important;margin:0 0 26px!important}html[data-resolved-theme] .desk-kpis>article:nth-child(n+4){display:none!important}html[data-resolved-theme] .desk-kpis .desk-kpi-card{display:flex!important;align-items:center!important;gap:14px!important;min-height:124px!important;padding:18px!important;border:1px solid var(--v73-border)!important;border-left-width:4px!important;border-radius:12px!important;background:var(--v73-panel)!important;box-shadow:var(--v73-shadow-soft)!important}html[data-resolved-theme] .desk-kpi-card.is-teal{border-left-color:var(--v73-teal)!important}html[data-resolved-theme] .desk-kpi-card.is-amber{border-left-color:var(--v73-amber)!important}html[data-resolved-theme] .desk-kpi-card.is-violet{border-left-color:var(--v73-violet)!important}html[data-resolved-theme] .desk-kpi-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 46px!important;width:46px!important;height:46px!important;border-radius:50%!important}html[data-resolved-theme] .is-teal .desk-kpi-icon{background:color-mix(in srgb,var(--v73-teal) 12%,var(--v73-panel))!important;color:var(--v73-teal)!important}html[data-resolved-theme] .is-amber .desk-kpi-icon{background:color-mix(in srgb,var(--v73-amber) 12%,var(--v73-panel))!important;color:var(--v73-amber)!important}html[data-resolved-theme] .is-violet .desk-kpi-icon{background:color-mix(in srgb,var(--v73-violet) 12%,var(--v73-panel))!important;color:var(--v73-violet)!important}html[data-resolved-theme] .desk-kpi-copy{display:grid!important;gap:4px!important}html[data-resolved-theme] .desk-kpi-copy small{color:var(--v73-muted)!important;font-weight:850!important;text-transform:uppercase!important}html[data-resolved-theme] .desk-kpi-copy strong{color:var(--v73-ink)!important;font-weight:820!important;letter-spacing:-.055em!important;line-height:1!important}html[data-resolved-theme] .desk-kpi-copy>span{color:var(--v73-muted)!important;font-size:12px!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1fr) minmax(290px,342px)!important;gap:20px!important}html[data-resolved-theme] .desk-procedure-panel,html[data-resolved-theme] .desk-side-stack .panel{padding:20px!important;margin:0!important;border:1px solid var(--v73-border)!important;border-radius:13px!important;background:var(--v73-panel)!important;box-shadow:var(--v73-shadow-soft)!important}html[data-resolved-theme] .desk-procedure-panel{min-height:410px!important}html[data-resolved-theme] .desk-procedure-panel .section-head{margin-bottom:17px!important}html[data-resolved-theme] .section-head .eyebrow{margin-bottom:7px!important;color:var(--v73-muted)!important;font-size:10px!important}html[data-resolved-theme] .section-head h2{font-size:18px!important;font-weight:800!important;letter-spacing:-.035em!important}html[data-resolved-theme] .count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;height:28px!important;padding:0 8px!important;border-radius:999px!important;font-size:11px!important;color:var(--v73-teal)!important;border-color:color-mix(in srgb,var(--v73-teal) 24%,var(--v73-border))!important;background:color-mix(in srgb,var(--v73-teal) 7%,var(--v73-panel))!important}html[data-resolved-theme] .desk-filter-row{grid-template-columns:minmax(0,1fr) 190px!important;gap:11px!important;margin-bottom:18px!important}html[data-resolved-theme] .desk-search-field{position:relative!important;display:block!important}html[data-resolved-theme] .desk-search-field input{padding-right:42px!important}html[data-resolved-theme] .desk-search-field i{position:absolute!important;top:50%!important;right:14px!important;display:inline-flex!important;transform:translateY(-50%)!important;color:var(--v73-muted)!important;pointer-events:none!important}html[data-resolved-theme] .desk-filter-row input,html[data-resolved-theme] .desk-filter-row select{min-height:48px!important;border-color:var(--v73-border)!important;border-radius:10px!important;background:var(--v73-panel)!important;color:var(--v73-ink)!important;font-size:12px!important}html[data-resolved-theme] .procedure-table{overflow:hidden!important;border:1px solid var(--v73-border)!important;border-radius:10px!important;background:var(--v73-panel)!important}html[data-resolved-theme] .procedure-table-head,html[data-resolved-theme] .procedure-table-row{display:grid!important;grid-template-columns:145px minmax(0,1.4fr) 150px 120px 64px!important;gap:12px!important;align-items:center!important}html[data-resolved-theme] .procedure-table-head{min-height:43px!important;padding:0 14px!important;background:var(--v73-panel-tint)!important;border-bottom:1px solid var(--v73-border)!important}html[data-resolved-theme] .procedure-table-head span{color:var(--v73-muted)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}html[data-resolved-theme] .procedure-table-row{min-height:63px!important;padding:10px 14px!important;border-bottom:1px solid var(--v73-border)!important;background:var(--v73-panel)!important;transition:background .18s ease!important}html[data-resolved-theme] .procedure-table-row:last-child{border-bottom:0!important}html[data-resolved-theme] .procedure-table-row:hover{background:color-mix(in srgb,var(--v73-teal) 4%,var(--v73-panel))!important}html[data-resolved-theme] .procedure-table-row>strong{color:var(--v73-teal)!important;font-size:12px!important;font-weight:830!important}html[data-resolved-theme] .procedure-table-row>span{display:grid!important;gap:3px!important}html[data-resolved-theme] .procedure-table-row b{color:var(--v73-ink)!important;font-size:12px!important}html[data-resolved-theme] .procedure-table-row span small,html[data-resolved-theme] .procedure-table-row>small{color:var(--v73-muted)!important;font-size:11px!important}html[data-resolved-theme] .procedure-table-row em{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;color:var(--v73-teal)!important;font-size:12px!important;font-style:normal!important;font-weight:820!important}html[data-resolved-theme] .procedure-table-row .status{justify-self:start!important;border-color:color-mix(in srgb,var(--v73-teal) 35%,var(--v73-border))!important;border-radius:8px!important;background:color-mix(in srgb,var(--v73-teal) 8%,var(--v73-panel))!important;color:var(--v73-teal)!important;font-size:10px!important;font-weight:830!important}html[data-resolved-theme] .desk-side-stack{gap:18px!important}html[data-resolved-theme] .desk-side-card-heading{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:15px!important}html[data-resolved-theme] .desk-side-card-heading>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:8px!important;background:var(--v73-panel-tint)!important;color:var(--v73-teal)!important}html[data-resolved-theme] .desk-side-card-heading .eyebrow{margin:0!important;color:var(--v73-muted)!important;font-size:10px!important}html[data-resolved-theme] .desk-priority-panel h2{margin:0 0 9px!important;color:var(--v73-ink)!important;font-size:19px!important;font-weight:810!important;letter-spacing:-.035em!important}html[data-resolved-theme] .desk-priority-panel .muted{margin:0 0 16px!important;color:var(--v73-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-resolved-theme] .desk-priority-panel .button-link{width:100%!important;min-height:47px!important;border-radius:9px!important;font-size:12px!important;font-weight:820!important}html[data-resolved-theme] .desk-priority-panel .primary{background:linear-gradient(135deg,var(--v73-teal),var(--v73-teal-strong))!important;color:#fff!important}html[data-resolved-theme] .desk-priority-panel .desk-archive-link{gap:7px!important;margin-top:9px!important;background:var(--v73-panel)!important;color:var(--v73-teal)!important;border-color:color-mix(in srgb,var(--v73-teal) 30%,var(--v73-border))!important}html[data-resolved-theme] .desk-operational-mini{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:15px!important;padding-top:14px!important;border-top:1px solid var(--v73-border)!important}html[data-resolved-theme] .desk-operational-mini span{display:grid!important;gap:1px!important;padding:7px 8px!important;border-radius:8px!important;background:var(--v73-panel-soft)!important}html[data-resolved-theme] .desk-operational-mini b{font-size:17px!important;color:var(--v73-ink)!important;font-weight:840!important}html[data-resolved-theme] .desk-operational-mini small{font-size:10px!important;color:var(--v73-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important}html[data-resolved-theme] .desk-shortcuts{padding:18px 20px!important}html[data-resolved-theme] .desk-shortcuts>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 0!important;border-bottom:1px solid var(--v73-border)!important;color:var(--v73-ink)!important}html[data-resolved-theme] .desk-shortcuts>a:last-child{border-bottom:0!important;padding-bottom:0!important}html[data-resolved-theme] .desk-shortcuts>a>div{display:grid!important;gap:4px!important}html[data-resolved-theme] .desk-shortcuts a b{font-size:12px!important;font-weight:800!important}html[data-resolved-theme] .desk-shortcuts a span{color:var(--v73-muted)!important;font-size:11px!important;line-height:1.4!important}html[data-resolved-theme] .desk-shortcuts>a>svg{flex:0 0 auto!important;color:var(--v73-ink)!important}html[data-resolved-theme] .desk-shortcuts>a:hover b,html[data-resolved-theme] .desk-shortcuts>a:hover>svg{color:var(--v73-teal)!important}html[data-resolved-theme] .desk-footer-strip{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-top:20px!important;margin-bottom:0!important;padding:16px 18px!important;border:1px solid var(--v73-border)!important;border-radius:12px!important;background:var(--v73-panel-soft)!important;box-shadow:none!important}html[data-resolved-theme] .desk-footer-strip>div{display:grid!important;gap:3px!important}html[data-resolved-theme] .desk-footer-strip .eyebrow{margin:0!important;color:var(--v73-muted)!important;font-size:10px!important}html[data-resolved-theme] .desk-footer-strip strong{font-size:13px!important;color:var(--v73-ink)!important}html[data-resolved-theme] .desk-footer-strip span{font-size:11px!important;color:var(--v73-muted)!important}html[data-resolved-theme] .desk-product-footer{padding:22px 0 4px!important;color:var(--v73-subtle)!important;text-align:center!important;font-size:11px!important}html[data-resolved-theme] .app-main>.page-head{margin-bottom:24px!important}html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1{font-weight:820!important;color:var(--v73-ink)!important}html[data-resolved-theme] .choice-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .wizard-panel{background:var(--v73-panel)!important;border-color:var(--v73-border)!important;box-shadow:var(--v73-shadow-soft)!important;border-radius:13px!important}html[data-resolved-theme] .metrics article{border-top:3px solid var(--v73-teal)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v73-teal),var(--v73-teal-strong))!important;border-color:transparent!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:var(--v73-panel-soft)!important;border-color:var(--v73-border)!important;color:var(--v73-ink)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--v72-field)!important;border-color:var(--v73-border)!important;border-radius:9px!important;color:var(--v73-ink)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v73-teal)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--v73-teal) 18%,transparent)!important}@media(max-width:1450px){html[data-resolved-theme] .desk-side-rail{display:none!important}html[data-resolved-theme] .app-main{margin-left:auto!important;margin-right:auto!important;max-width:1640px!important}}@media(max-width:1240px){html[data-resolved-theme] .topbar{min-height:68px!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-rows:68px!important;min-height:68px!important;height:68px!important}html[data-resolved-theme] .desk-brand img{width:34px!important;height:34px!important}html[data-resolved-theme] .desk-brand b{font-size:17px!important}html[data-resolved-theme] .desk-brand em{display:none!important}}@media(max-width:1020px){html[data-resolved-theme] .desk-workgrid{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html[data-resolved-theme] .premium-dashboard-v73{padding-top:24px!important}html[data-resolved-theme] .desk-pagebar h1{font-size:38px!important}html[data-resolved-theme] .desk-kpis{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-kpis .desk-kpi-card{min-height:100px!important}html[data-resolved-theme] .desk-filter-row{grid-template-columns:1fr!important}html[data-resolved-theme] .procedure-table{overflow-x:auto!important}html[data-resolved-theme] .procedure-table-head,html[data-resolved-theme] .procedure-table-row{min-width:680px!important}html[data-resolved-theme] .desk-side-stack{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-footer-strip{align-items:flex-start!important;flex-direction:column!important}}html[data-resolved-theme]{--v75-header-h:78px;--v75-rail-open:214px;--v75-rail-collapsed:68px;--v75-rail-gap:26px;--v75-page-max:1500px;--v75-gutter:clamp(20px,2.25vw,38px);--v75-canvas:#eef5f6;--v75-canvas-top:#f7fafb;--v75-surface:#fff;--v75-surface-soft:#f6fafb;--v75-muted:#607b85;--v75-subtle:#7d97a0;--v75-ink:#12313c;--v75-line:#d8e5e8;--v75-teal:#087f8d;--v75-teal-deep:#056673;--v75-aqua:#1db3bd;--v75-amber:#d87318;--v75-violet:#625fe6;--v75-success:#197a55;--v75-danger:#bd3549;--v75-radius:10px;--v75-shadow:0 12px 28px rgba(19,51,60,.055);--v75-shadow-hover:0 16px 32px rgba(19,51,60,.085);--v75-ui:"Segoe UI Variable Text","Segoe UI Variable","Aptos","Inter","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--v75-display:"Segoe UI Variable Display","Segoe UI Variable","Aptos Display","Aptos","Inter","Segoe UI",system-ui,sans-serif;--v75-mono:"Cascadia Mono","Aptos Mono","SFMono-Regular",Consolas,"Liberation Mono",monospace;--v75-current-rail:var(--v75-rail-open);font-family:var(--v75-ui)!important;color:var(--v75-ink)!important;font-synthesis:none!important;text-rendering:optimizeLegibility}html[data-resolved-theme=dark]{--v75-canvas:#0b1519;--v75-canvas-top:#0e1b20;--v75-surface:#102129;--v75-surface-soft:#142932;--v75-muted:#a2bbc2;--v75-subtle:#829ba4;--v75-ink:#e7f2f4;--v75-line:#28444d;--v75-teal:#55d4da;--v75-teal-deep:#2bb6bf;--v75-aqua:#76e2e5;--v75-amber:#ffc078;--v75-violet:#9794ff;--v75-success:#71d6a4;--v75-danger:#ff9caf;--v75-shadow:0 14px 28px rgba(0,0,0,.24);--v75-shadow-hover:0 18px 34px rgba(0,0,0,.32)}html[data-resolved-theme].desk-rail-collapsed{--v75-current-rail:var(--v75-rail-collapsed)}html[data-resolved-theme] body,html[data-resolved-theme] button,html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{font-family:var(--v75-ui)!important}html[data-resolved-theme] body{min-width:320px!important;overflow-x:hidden!important;background:linear-gradient(180deg,var(--v75-canvas-top),var(--v75-canvas) 32%,var(--v75-canvas))!important;color:var(--v75-ink)!important}html[data-resolved-theme] ::selection{background:color-mix(in srgb,var(--v75-teal) 22%,transparent);color:var(--v75-ink)}html[data-resolved-theme] :focus-visible{outline:2px solid color-mix(in srgb,var(--v75-teal) 68%,transparent)!important}html[data-resolved-theme] .topbar{min-height:var(--v75-header-h)!important;background:color-mix(in srgb,var(--v75-surface) 94%,transparent)!important;border-bottom:1px solid var(--v75-line)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.66),0 8px 24px rgba(16,47,56,.045)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-columns:max-content minmax(0,1fr) max-content!important;align-items:center!important;height:var(--v75-header-h)!important;min-height:var(--v75-header-h)!important;grid-template-rows:var(--v75-header-h)!important;padding:0 clamp(18px,2vw,32px)!important;gap:16px!important;margin:0!important}.desk-brand img{width:38px!important;height:38px!important;border-radius:9px!important;box-shadow:0 8px 16px color-mix(in srgb,var(--v75-teal) 16%,transparent)!important}.desk-brand span{display:flex!important;align-items:baseline!important;gap:10px!important}.desk-brand b{font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-size:22px!important;font-weight:745!important;letter-spacing:-.052em!important}.desk-brand em{font-style:normal!important;color:var(--v75-teal)!important;font-size:10px!important;font-weight:810!important;letter-spacing:.15em!important}html[data-resolved-theme] .topbar-nav-desktop{display:none!important}.desk-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;min-width:0!important}.topbar-create{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 16px!important;border-radius:9px!important;border:1px solid transparent!important;background:linear-gradient(135deg,var(--v75-teal),var(--v75-teal-deep))!important;color:#fff!important;font-size:12.5px!important;font-weight:760!important;letter-spacing:-.015em!important;box-shadow:0 10px 20px color-mix(in srgb,var(--v75-teal) 18%,transparent)!important}.topbar-create:hover{transform:translateY(-1px)!important;filter:brightness(1.035)!important}html[data-resolved-theme] .theme-mode-control{gap:2px!important;padding:3px!important;border:1px solid var(--v75-line)!important;border-radius:9px!important;background:var(--v75-surface-soft)!important}.theme-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;min-height:32px!important;padding:0 8px!important;border-radius:6px!important;font-size:11px!important;font-weight:720!important;color:var(--v75-muted)!important}.theme-toggle.active{background:var(--v75-teal)!important;color:#fff!important;box-shadow:none!important}html[data-resolved-theme] .profile-pill{display:flex!important;align-items:center!important;gap:8px!important;border:1px solid var(--v75-line)!important;color:var(--v75-ink)!important}.profile-pill .profile-copy{display:grid!important;gap:1px!important;min-width:0!important}.profile-pill .profile-copy b{font-size:12px!important;font-weight:740!important;line-height:1.1!important}.profile-pill .profile-copy em{font-size:11px!important;font-weight:650!important;color:var(--v75-muted)!important;line-height:1.1!important}.profile-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--v75-violet)!important;color:#fff!important;font-size:11px!important;font-weight:780!important}.profile-pill button{border:0!important;background:transparent!important;color:var(--v75-muted)!important;font-size:11px!important;padding:4px!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail{position:fixed!important;z-index:900!important;left:0!important;top:var(--v75-header-h)!important;bottom:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:var(--v75-current-rail)!important;padding:14px 11px 12px!important;overflow:hidden!important;color:#efffff!important;background:linear-gradient(180deg,#075767,#034854)!important;border-right:1px solid rgba(183,243,244,.16)!important;box-shadow:8px 0 26px rgba(0,37,45,.12)!important;transition:width .18s ease,padding .18s ease!important}html[data-resolved-theme] .desk-side-rail:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,0));pointer-events:none}html[data-resolved-theme] .desk-side-rail-nav{display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important;gap:5px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:0 1px 12px!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;width:100%!important;padding:9px 10px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:rgba(244,255,255,.91)!important;font-size:12.5px!important;font-weight:675!important;letter-spacing:-.012em!important;line-height:1.2!important;text-align:left!important}html[data-resolved-theme] .desk-side-management svg,html[data-resolved-theme] .desk-side-rail a svg{width:18px!important;height:18px!important;flex:0 0 auto!important;stroke-width:1.9!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a.active,html[data-resolved-theme] .desk-side-rail a:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(213,255,255,.12)!important;color:#fff!important;box-shadow:inset 2px 0 0 rgba(194,255,255,.98)!important}html[data-resolved-theme] .desk-side-management{justify-content:flex-start!important}.desk-side-management svg:last-child{margin-left:auto!important;transition:transform .16s ease!important}.desk-side-management[aria-expanded=true] svg:last-child{transform:rotate(180deg)!important}html[data-resolved-theme] .desk-side-management-panel{display:none!important;flex:0 0 auto!important;gap:8px!important;margin:1px 0 8px!important;padding:9px!important;border:1px solid rgba(205,255,255,.13)!important;border-radius:8px!important;background:rgba(0,0,0,.14)!important}.desk-side-management-panel.is-open{display:grid!important}.desk-side-management-group{display:grid!important;gap:5px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(214,255,255,.12)!important}.desk-side-management-group:last-child{padding-bottom:0!important;border-bottom:0!important}.desk-side-management-group>p{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:#c9f8f9!important;font-size:9px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.desk-side-management-group>p i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border-radius:6px!important;background:rgba(192,255,255,.11)!important;font-style:normal!important}.desk-side-management-group>div{display:grid!important;gap:2px!important}.desk-side-management-group a{min-height:30px!important;padding:6px 7px!important;border-radius:6px!important;font-size:11px!important;font-weight:625!important}html[data-resolved-theme] .desk-side-collapse{margin-top:0!important;padding-top:12px!important;border-radius:0!important;border-top:1px solid rgba(206,255,255,.13)!important;color:#cef3f4!important}.desk-side-collapse:hover{background:rgba(255,255,255,.07)!important;color:#fff!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-rail{padding-inline:10px!important}.desk-rail-collapsed .desk-side-management-panel,.desk-rail-collapsed .desk-side-rail span{display:none!important}.desk-rail-collapsed .desk-side-collapse,.desk-rail-collapsed .desk-side-management{justify-content:center!important;gap:0!important}.desk-rail-collapsed .desk-side-management svg:last-child{display:none!important}html[data-resolved-theme] .desk-shell-main{position:relative!important;z-index:1!important;min-width:0!important;min-height:calc(100vh - var(--v75-header-h))!important;margin-left:calc(var(--v75-current-rail) + var(--v75-rail-gap))!important;transition:margin-left .18s ease!important}html[data-resolved-theme] .desk-shell-main>*{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{width:min(100%,var(--v75-page-max))!important;max-width:none!important;margin:0 auto!important;padding:34px var(--v75-gutter) 52px!important}html[data-resolved-theme] .desk-shell-main>:not(.app-main):not(main.app-main):not(.directory-workspace):not(main.directory-workspace){width:min(100%,var(--v75-page-max))!important;margin:0 auto!important;padding:34px var(--v75-gutter) 52px!important}}html[data-resolved-theme] .app-main,html[data-resolved-theme] .directory-workspace{color:var(--v75-ink)!important}.app-main>*{min-width:0!important}.desk-pagebar{display:block!important;margin:0 0 24px!important}.desk-pagebar-actions{display:none!important}.desk-pagebar-copy{max-width:780px!important}.desk-pagebar-copy .eyebrow,html[data-resolved-theme] .eyebrow{color:var(--v75-teal)!important;font-size:10px!important;font-weight:820!important;letter-spacing:.14em!important}.desk-pagebar h1{font-family:var(--v75-display)!important;max-width:820px!important;margin:0!important;color:var(--v75-ink)!important;font-size:clamp(40px,3.6vw,56px)!important;font-weight:755!important;letter-spacing:-.065em!important;line-height:.96!important}.desk-pagebar-copy>p:last-child{max-width:700px!important;margin:13px 0 0!important;color:var(--v75-muted)!important;font-size:16px!important;font-weight:450!important;letter-spacing:-.01em!important;line-height:1.58!important}html[data-resolved-theme] .command-copy h1,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .intake-hero h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1,html[data-resolved-theme] .section-heading h1{font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-weight:750!important;letter-spacing:-.055em!important;line-height:1!important}.muted,html[data-resolved-theme] .page-head p,html[data-resolved-theme] .section-heading p{color:var(--v75-muted)!important;font-weight:450!important}html[data-resolved-theme] .desk-kpis{display:grid!important;margin:0 0 22px!important}.desk-kpis>article:nth-child(n+4){display:none!important}.desk-kpis .desk-kpi-card{position:relative!important;display:flex!important;align-items:center!important;gap:13px!important;min-height:114px!important;padding:16px!important;overflow:hidden!important;border:1px solid var(--v75-line)!important;border-radius:var(--v75-radius)!important;background:var(--v75-surface)!important;box-shadow:var(--v75-shadow)!important}.desk-kpis .desk-kpi-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px!important;background:linear-gradient(90deg,currentColor,currentColor 25%,transparent 48%)!important;opacity:.9!important}.desk-kpi-card.is-teal{color:var(--v75-teal)!important}.desk-kpi-card.is-amber{color:var(--v75-amber)!important}.desk-kpi-card.is-violet{color:var(--v75-violet)!important}.desk-kpi-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:11px!important}.is-teal .desk-kpi-icon{background:color-mix(in srgb,var(--v75-teal) 10%,var(--v75-surface))!important;color:var(--v75-teal)!important}.is-amber .desk-kpi-icon{background:color-mix(in srgb,var(--v75-amber) 10%,var(--v75-surface))!important;color:var(--v75-amber)!important}.is-violet .desk-kpi-icon{background:color-mix(in srgb,var(--v75-violet) 10%,var(--v75-surface))!important;color:var(--v75-violet)!important}.desk-kpi-copy{display:grid!important;gap:2px!important}.desk-kpi-copy small{color:var(--v75-subtle)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.desk-kpi-copy strong{font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-size:34px!important;font-weight:745!important;letter-spacing:-.055em!important;line-height:1!important}.desk-kpi-copy>span{color:var(--v75-muted)!important;font-size:11px!important}html[data-resolved-theme] .desk-workgrid{display:grid!important;align-items:start!important}html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .choice-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .form-submit-bar,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .meeting-form,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .office-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-add-form,html[data-resolved-theme] .party-card,html[data-resolved-theme] .party-editor,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .procedure-meta article,html[data-resolved-theme] .queue-card,html[data-resolved-theme] .quick-card{border:1px solid var(--v75-line)!important;border-radius:var(--v75-radius)!important;background:var(--v75-surface)!important;color:var(--v75-ink)!important;box-shadow:var(--v75-shadow)!important}html[data-resolved-theme] .panel{padding:clamp(18px,1.8vw,24px)!important}.desk-procedure-panel,.desk-side-stack .panel{margin:0!important;padding:19px!important}.desk-procedure-panel{min-height:390px!important}.section-head{margin-bottom:15px!important}.section-head h2,html[data-resolved-theme] .panel h2{font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-size:clamp(20px,1.6vw,25px)!important;font-weight:730!important;letter-spacing:-.04em!important}.section-head .eyebrow{margin-bottom:6px!important;color:var(--v75-subtle)!important}.count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:27px!important;height:27px!important;padding:0 7px!important;border:1px solid color-mix(in srgb,var(--v75-teal) 28%,var(--v75-line))!important;border-radius:999px!important;background:color-mix(in srgb,var(--v75-teal) 7%,var(--v75-surface))!important;color:var(--v75-teal)!important;font-family:var(--v75-mono)!important;font-size:10px!important;font-weight:650!important}html[data-resolved-theme] .desk-filter-row{display:grid!important;margin-bottom:15px!important}html[data-resolved-theme] .desk-filter-row input,html[data-resolved-theme] .desk-filter-row select,html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{min-height:42px!important;border:1px solid var(--v75-line)!important;border-radius:8px!important;background:var(--v75-surface)!important;color:var(--v75-ink)!important;font-size:13px!important;font-weight:480!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)!important}textarea{min-height:112px!important}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--v75-muted) 78%,transparent)!important;opacity:1!important}html[data-resolved-theme] .case-grid label,html[data-resolved-theme] .stack label,html[data-resolved-theme] label{color:color-mix(in srgb,var(--v75-ink) 83%,var(--v75-muted))!important;font-size:12px!important;font-weight:650!important}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--v75-teal) 54%,var(--v75-line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--v75-teal) 13%,transparent)!important}html[data-resolved-theme] .procedure-table,html[data-resolved-theme] .table-wrap{overflow:hidden!important;border:1px solid var(--v75-line)!important;box-shadow:none!important}.procedure-table-head,html[data-resolved-theme] .table-wrap th{background:var(--v75-surface-soft)!important;border-bottom:1px solid var(--v75-line)!important}.procedure-table-head span,html[data-resolved-theme] .table-wrap th{color:var(--v75-subtle)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.075em!important}.procedure-table-row{min-height:61px!important;border-bottom-color:var(--v75-line)!important;background:var(--v75-surface)!important}.procedure-table-row:hover,html[data-resolved-theme] .table-wrap tbody tr:hover{background:color-mix(in srgb,var(--v75-teal) 4%,var(--v75-surface))!important}.procedure-table-row>strong{font-family:var(--v75-mono)!important;color:var(--v75-teal-deep)!important;font-size:11.5px!important;font-weight:670!important;letter-spacing:-.02em!important}.procedure-table-row b,html[data-resolved-theme] .table-wrap td strong{color:var(--v75-ink)!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:-.012em!important}.procedure-table-row span small,.procedure-table-row>small,html[data-resolved-theme] .table-wrap td{color:var(--v75-muted)!important;font-size:11.5px!important}.procedure-table-row em{color:var(--v75-teal)!important;font-size:12px!important;font-weight:760!important}.status{padding:5px 8px!important;border:1px solid color-mix(in srgb,var(--v75-teal) 35%,var(--v75-line))!important;border-radius:999px!important;background:color-mix(in srgb,var(--v75-teal) 7%,var(--v75-surface))!important;color:var(--v75-teal-deep)!important;font-size:9.5px!important;font-weight:800!important;letter-spacing:.06em!important}.status-chiusa_accordo,.status-concluso{border-color:color-mix(in srgb,var(--v75-success) 35%,var(--v75-line))!important;background:color-mix(in srgb,var(--v75-success) 7%,var(--v75-surface))!important;color:var(--v75-success)!important}.status-annullato,.status-archiviata,.status-chiusa_mancato_accordo,.status-chiusa_rinuncia{border-color:color-mix(in srgb,var(--v75-amber) 35%,var(--v75-line))!important;background:color-mix(in srgb,var(--v75-amber) 7%,var(--v75-surface))!important;color:#a65a0b!important}html[data-resolved-theme] .desk-side-stack{display:grid!important;gap:16px!important}.desk-side-card-heading{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:13px!important}.desk-side-card-heading>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;border-radius:7px!important;background:var(--v75-surface-soft)!important;color:var(--v75-teal)!important}.desk-side-card-heading .eyebrow{margin:0!important;color:var(--v75-subtle)!important}.desk-priority-panel h2{margin:0 0 8px!important;font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-size:18px!important;font-weight:730!important;letter-spacing:-.035em!important}.desk-priority-panel .muted{margin:0 0 15px!important;color:var(--v75-muted)!important;font-size:12px!important;line-height:1.55!important}.button-link,.ghost,.primary,.secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 14px!important;border-radius:8px!important;font-size:12px!important;font-weight:730!important;letter-spacing:-.01em!important}.primary{background:linear-gradient(135deg,var(--v75-teal),var(--v75-teal-deep))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 9px 18px color-mix(in srgb,var(--v75-teal) 14%,transparent)!important}.button-link,.ghost,.secondary{border:1px solid var(--v75-line)!important;background:var(--v75-surface)!important;color:var(--v75-ink)!important}.primary:hover{transform:translateY(-1px)!important;filter:brightness(1.03)!important}.button-link:hover,.ghost:hover,.secondary:hover{background:var(--v75-surface-soft)!important}.desk-priority-panel .button-link{width:100%!important;min-height:43px!important}.desk-priority-panel .desk-archive-link{margin-top:8px!important;color:var(--v75-teal)!important;border-color:color-mix(in srgb,var(--v75-teal) 28%,var(--v75-line))!important}.desk-operational-mini{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;padding-top:13px!important;border-top:1px solid var(--v75-line)!important}.desk-operational-mini span{display:grid!important;gap:1px!important;padding:7px 8px!important;border-radius:7px!important;background:var(--v75-surface-soft)!important}.desk-operational-mini b{font-size:17px!important;font-weight:750!important;color:var(--v75-ink)!important}.desk-operational-mini small{font-size:9px!important;font-weight:750!important;letter-spacing:.07em!important;color:var(--v75-subtle)!important}.desk-shortcuts{padding:17px 19px!important}.desk-shortcuts>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:13px 0!important;border-bottom:1px solid var(--v75-line)!important;color:var(--v75-ink)!important}.desk-shortcuts>a:last-child{border-bottom:0!important;padding-bottom:0!important}.desk-shortcuts>a>div{display:grid!important;gap:3px!important}.desk-shortcuts a b{font-size:12px!important;font-weight:710!important}.desk-shortcuts a span{font-size:11px!important;line-height:1.42!important}.desk-shortcuts a span,.desk-shortcuts>a>svg{color:var(--v75-muted)!important}.desk-shortcuts>a:hover b,.desk-shortcuts>a:hover>svg{color:var(--v75-teal)!important}html[data-resolved-theme] .form-submit-bar{z-index:20!important;padding:15px 17px!important;border-left:3px solid var(--v75-teal)!important;box-shadow:0 16px 32px rgba(15,49,58,.12)!important;background:color-mix(in srgb,var(--v75-surface) 96%,transparent)!important}.form-submit-bar strong{color:var(--v75-ink)!important;font-size:14px!important;font-weight:750!important}.form-submit-bar small{color:var(--v75-muted)!important;font-size:12px!important;line-height:1.5!important}.danger{background:color-mix(in srgb,var(--v75-danger) 9%,var(--v75-surface))!important;border-color:color-mix(in srgb,var(--v75-danger) 40%,var(--v75-line))!important;color:var(--v75-danger)!important;box-shadow:none!important}.global-message,.procedure-entry-status,.proposal,.regulatory-card,.setup-warning,.warning-panel{border:1px solid var(--v75-line)!important;border-radius:8px!important;box-shadow:none!important}.regulatory-card{border-left:3px solid var(--v75-amber)!important;background:color-mix(in srgb,var(--v75-amber) 6%,var(--v75-surface))!important;color:var(--v75-ink)!important}.procedure-entry-status{border-left:3px solid var(--v75-teal)!important;background:color-mix(in srgb,var(--v75-teal) 6%,var(--v75-surface))!important}@media(max-width:1100px){html[data-resolved-theme] .desk-side-rail{display:none!important}.desk-shell-main{margin-left:0!important;min-height:0!important}.desk-shell-main>*{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px 16px 38px!important}.topbar-shell.compact-command-shell.desk-header-shell{height:68px!important;min-height:68px!important;grid-template-rows:68px!important;padding:0 14px!important}.topbar{min-height:68px!important}.desk-header-actions{display:none!important}.nav-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-column:3!important;grid-row:1!important;min-height:38px!important;padding:8px 11px!important;border:1px solid var(--v75-line)!important;border-radius:8px!important;color:var(--v75-ink)!important}.nav-toggle,.topbar-mobile-nav.is-open{background:var(--v75-surface)!important}.topbar-mobile-nav.is-open{display:block!important;border-top:1px solid var(--v75-line)!important;box-shadow:0 12px 24px rgba(16,49,57,.08)!important}}@media(max-width:1020px){.desk-workgrid{grid-template-columns:1fr!important}.desk-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.desk-brand b{font-size:18px!important}.desk-brand em{display:none!important}.desk-pagebar h1{font-size:clamp(35px,10vw,44px)!important}.desk-kpis{max-width:none!important}.desk-filter-row,.desk-kpis,.desk-side-stack{grid-template-columns:1fr!important}.form-submit-bar{position:static!important}.procedure-table{overflow-x:auto!important}.procedure-table-head,.procedure-table-row{min-width:680px!important}}html[data-resolved-theme] .desk-brand img{border-radius:9px!important}html[data-resolved-theme] .desk-brand b{font-family:var(--v75-display)!important;color:var(--v75-ink)!important;font-size:22px!important;font-weight:745!important}html[data-resolved-theme] .desk-brand em{color:var(--v75-teal)!important;font-weight:810!important}html[data-resolved-theme] .desk-header-actions{justify-content:flex-end!important}html[data-resolved-theme] .theme-toggle{min-width:42px!important;min-height:32px!important;font-size:11px!important}html[data-resolved-theme] .profile-pill{min-height:42px!important;border-radius:9px!important;background:var(--v75-surface)!important;border-color:var(--v75-line)!important}html[data-resolved-theme] .desk-pagebar{margin:0 0 24px!important}html[data-resolved-theme] .desk-pagebar h1{font-family:var(--v75-display)!important;font-size:clamp(40px,3.6vw,56px)!important;font-weight:755!important;letter-spacing:-.065em!important;line-height:.96!important}html[data-resolved-theme] .desk-pagebar-copy>p:last-child{font-size:16px!important;color:var(--v75-muted)!important}html[data-resolved-theme] .desk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;max-width:1010px!important}html[data-resolved-theme] .desk-kpis .desk-kpi-card{min-height:114px!important;padding:16px!important;border-radius:var(--v75-radius)!important;border-color:var(--v75-line)!important;background:var(--v75-surface)!important;box-shadow:var(--v75-shadow)!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1fr) minmax(288px,330px)!important}html[data-resolved-theme] .panel,html[data-resolved-theme] .quick-card{border-radius:var(--v75-radius)!important;border-color:var(--v75-line)!important;background:var(--v75-surface)!important;box-shadow:var(--v75-shadow)!important}html[data-resolved-theme] .desk-filter-row{grid-template-columns:minmax(0,1fr) 185px!important}html[data-resolved-theme] .procedure-table,html[data-resolved-theme] .table-wrap{border-radius:8px!important;border-color:var(--v75-line)!important;background:var(--v75-surface)!important}html[data-resolved-theme]{--v751-header-h:76px;--v751-rail-open:226px;--v751-rail-closed:72px;--v751-ink:#17313c;--v751-muted:#68808a;--v751-subtle:#8ba0a8;--v751-canvas:#f4f8f9;--v751-surface:#ffffff;--v751-surface-soft:#f8fbfc;--v751-line:#d8e5e8;--v751-line-strong:#bdd4d9;--v751-teal:#007e8a;--v751-teal-deep:#006672;--v751-aqua:#15a9b0;--v751-amber:#ce741e;--v751-violet:#5e5bd1;--v751-danger:#c63b52;--v751-shadow:0 8px 20px rgba(16,52,60,.055);--v751-shadow-raised:0 14px 30px rgba(16,52,60,.075);--v751-radius:10px;--v751-radius-sm:7px;font-family:Segoe UI Variable Text,Segoe UI Variable,Aptos,Inter,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-feature-settings:"kern";font-kerning:normal;font-synthesis:none}html.desk-shell-active[data-resolved-theme=dark]{--v751-ink:#e8f2f4;--v751-muted:#a5bac1;--v751-subtle:#77929b;--v751-canvas:#0b181d;--v751-surface:#10242b;--v751-surface-soft:#132a32;--v751-line:#28434c;--v751-line-strong:#385761;--v751-teal:#41c1c5;--v751-teal-deep:#33aab0;--v751-aqua:#7be5de;--v751-amber:#ffb25b;--v751-violet:#9896ff;--v751-danger:#ff9aac;--v751-shadow:0 9px 24px rgba(0,0,0,.24);--v751-shadow-raised:0 16px 34px rgba(0,0,0,.32)}html[data-resolved-theme] body{background:linear-gradient(180deg,color-mix(in srgb,var(--v751-canvas) 92%,#eef7f8) 0,var(--v751-canvas) 42%)!important;color:var(--v751-ink)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-resolved-theme] ::selection{background:color-mix(in srgb,var(--v751-teal) 18%,transparent);color:var(--v751-ink)}html[data-resolved-theme] :focus-visible{outline:2px solid color-mix(in srgb,var(--v751-teal) 58%,transparent)!important;box-shadow:none!important}html[data-resolved-theme] .topbar{position:sticky!important;top:0!important;z-index:1000!important;display:block!important;min-height:var(--v751-header-h)!important;height:var(--v751-header-h)!important;background:color-mix(in srgb,var(--v751-surface) 94%,transparent)!important;border-bottom:1px solid var(--v751-line)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 7px 16px rgba(16,52,60,.035)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;overflow:visible!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:var(--v751-header-h)!important;width:100%!important;min-height:var(--v751-header-h)!important;height:var(--v751-header-h)!important;padding:0 26px!important;overflow:visible!important}html[data-resolved-theme] .desk-brand{display:flex!important;align-items:center!important;color:var(--v751-ink)!important;min-width:0!important}html[data-resolved-theme] .desk-brand img{width:38px!important;height:38px!important;border-radius:8px!important;box-shadow:0 7px 16px color-mix(in srgb,var(--v751-teal) 15%,transparent)!important}html[data-resolved-theme] .desk-brand span{display:flex!important;align-items:baseline!important;gap:10px!important}html[data-resolved-theme] .desk-brand b{font-family:Segoe UI Variable Display,Segoe UI Variable,Aptos Display,Inter,system-ui,sans-serif!important;font-size:23px!important;letter-spacing:-.052em!important;color:var(--v751-ink)!important}html[data-resolved-theme] .desk-brand em{font-weight:800!important;letter-spacing:.15em!important;color:var(--v751-teal)!important}html[data-resolved-theme] .desk-header-actions{display:flex!important;align-items:center!important;gap:9px!important;margin-left:auto!important}html[data-resolved-theme] .topbar-create{min-height:40px!important;border:0!important;border-radius:8px!important;background:linear-gradient(135deg,var(--v751-teal),var(--v751-teal-deep))!important;color:#fff!important;font-weight:740!important;letter-spacing:-.01em!important;box-shadow:0 8px 18px color-mix(in srgb,var(--v751-teal) 15%,transparent)!important}html[data-resolved-theme] .topbar-create:hover{filter:brightness(1.035)!important}html[data-resolved-theme] .theme-mode-buttons{padding:3px!important;gap:2px!important;border:1px solid var(--v751-line)!important;border-radius:8px!important;background:var(--v751-surface-soft)!important;box-shadow:none!important}html[data-resolved-theme] .theme-toggle{min-width:39px!important;min-height:30px!important;border-radius:6px!important;font-size:10px!important;font-weight:700!important;color:var(--v751-muted)!important}html[data-resolved-theme] .theme-toggle.active{background:var(--v751-teal)!important;color:#fff!important;box-shadow:none!important}html[data-resolved-theme] .profile-pill{min-height:40px!important;padding:5px 6px 5px 10px!important;border-radius:8px!important;background:var(--v751-surface)!important;border:1px solid var(--v751-line)!important;box-shadow:none!important}html[data-resolved-theme] .profile-pill .profile-copy b{font-size:12px!important;font-weight:720!important;color:var(--v751-ink)!important}html[data-resolved-theme] .profile-pill .profile-copy em{font-size:10px!important;font-weight:650!important;color:var(--v751-muted)!important}html[data-resolved-theme] .profile-avatar{width:28px!important;height:28px!important;border-radius:50%!important;background:var(--v751-violet)!important;font-size:11px!important}html[data-resolved-theme] .profile-pill button{min-height:28px!important;border-radius:6px!important;color:var(--v751-muted)!important;font-size:11px!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail{position:fixed!important;z-index:900!important;top:var(--v751-header-h)!important;left:0!important;bottom:0!important;display:flex!important;flex-direction:column!important;width:var(--v751-rail-open)!important;height:calc(100dvh - var(--v751-header-h))!important;margin:0!important;padding:13px 10px 10px!important;overflow:hidden!important;color:#ecfbfc!important;background:linear-gradient(180deg,#075867,#044651)!important;border:0!important;border-right:1px solid rgba(205,250,250,.14)!important;border-radius:0!important;box-shadow:8px 0 22px rgba(0,37,45,.11)!important;transition:width .18s ease!important}html[data-resolved-theme] .desk-side-rail:after,html[data-resolved-theme] .desk-side-rail:before{display:none!important}html[data-resolved-theme] .desk-side-rail-nav{display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important;gap:3px!important;padding:0 1px 10px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}html[data-resolved-theme] .desk-side-rail-brand{display:grid!important;gap:2px!important;margin:3px 8px 13px!important;padding:0!important;color:#c9f0f2!important}html[data-resolved-theme] .desk-side-rail-brand span{font-size:9px!important;font-weight:780!important;letter-spacing:.14em!important;opacity:.78!important}html[data-resolved-theme] .desk-side-rail-brand b{font-size:13px!important;font-weight:720!important;letter-spacing:-.015em!important;color:#fff!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:100%!important;min-height:40px!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:rgba(245,255,255,.92)!important;font-size:12px!important;font-weight:675!important;letter-spacing:-.012em!important;line-height:1.2!important;text-align:left!important;box-shadow:none!important}html[data-resolved-theme] .desk-side-management svg,html[data-resolved-theme] .desk-side-rail a svg{width:17px!important;height:17px!important;flex:0 0 auto!important;stroke-width:1.9!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a.active,html[data-resolved-theme] .desk-side-rail a:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(235,255,255,.13)!important;color:#fff!important;box-shadow:inset 2px 0 0 #c7ffff!important}html[data-resolved-theme] .desk-side-management{justify-content:flex-start!important;cursor:pointer!important}html[data-resolved-theme] .desk-side-management svg:last-child{margin-left:auto!important;transition:transform .15s ease!important}html[data-resolved-theme] .desk-side-management[aria-expanded=true] svg:last-child{transform:rotate(180deg)!important}html[data-resolved-theme] .desk-side-management-zone{display:grid!important;gap:3px!important;flex:0 0 auto!important}html[data-resolved-theme] .desk-side-management-panel{display:none!important;grid-template-columns:1fr!important;gap:9px!important;margin:0 0 8px!important;padding:10px!important;overflow:visible!important;border:1px solid rgba(220,255,255,.15)!important;border-radius:8px!important;background:rgba(0,26,31,.26)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}html[data-resolved-theme] .desk-side-management-panel.is-open,html[data-resolved-theme] .desk-side-rail.is-management-open .desk-side-management-panel{display:grid!important}html[data-resolved-theme] .desk-side-management-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding-bottom:7px!important;border-bottom:1px solid rgba(220,255,255,.13)!important}html[data-resolved-theme] .desk-side-management-head strong{font-size:12px!important;font-weight:760!important;color:#fff!important}html[data-resolved-theme] .desk-side-management-head button{min-height:25px!important;padding:3px 7px!important;border:1px solid rgba(220,255,255,.16)!important;border-radius:5px!important;background:rgba(255,255,255,.06)!important;color:#dbffff!important;font-size:10px!important;font-weight:700!important}html[data-resolved-theme] .desk-side-management-group{display:grid!important;gap:5px!important;padding-bottom:8px!important;border-bottom:1px solid rgba(220,255,255,.11)!important}html[data-resolved-theme] .desk-side-management-group:last-child{padding-bottom:0!important;border-bottom:0!important}html[data-resolved-theme] .desk-side-management-group>p{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:#bff5f6!important;font-size:9px!important;font-weight:790!important;letter-spacing:.11em!important;text-transform:uppercase!important}html[data-resolved-theme] .desk-side-management-group>p i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border-radius:5px!important;background:rgba(205,255,255,.1)!important;font-style:normal!important}html[data-resolved-theme] .desk-side-management-group>div{display:grid!important;gap:2px!important}html[data-resolved-theme] .desk-side-management-group a{min-height:29px!important;padding:6px 7px!important;border-radius:5px!important;font-size:11px!important;font-weight:620!important}html[data-resolved-theme] .desk-side-collapse{flex:0 0 auto!important;justify-content:flex-start!important;margin-top:0!important;border-top:1px solid rgba(220,255,255,.14)!important;border-radius:0!important;color:#d8f6f7!important}html[data-resolved-theme] .desk-side-collapse:hover{background:rgba(255,255,255,.075)!important;color:#fff!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-rail{width:var(--v751-rail-closed)!important;padding-inline:9px!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-management-panel,html[data-resolved-theme].desk-rail-collapsed .desk-side-rail span,html[data-resolved-theme].desk-rail-collapsed .desk-side-rail-brand{display:none!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-collapse,html[data-resolved-theme].desk-rail-collapsed .desk-side-management,html[data-resolved-theme].desk-rail-collapsed .desk-side-rail a{justify-content:center!important;gap:0!important;padding-inline:8px!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-management svg:last-child{display:none!important}html[data-resolved-theme] .desk-shell-main{position:relative!important;z-index:1!important;display:block!important;min-width:0!important;min-height:calc(100vh - var(--v751-header-h))!important;margin:0 0 0 var(--v751-rail-open)!important;padding:0!important;transition:margin-left .18s ease!important}html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:var(--v751-rail-closed)!important}html[data-resolved-theme] .desk-shell-main>*{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>:not(.app-main):not(main.app-main):not(.directory-workspace):not(main.directory-workspace),html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{width:min(100%,1540px)!important;margin:0 auto!important;padding:30px clamp(24px,3vw,46px) 54px!important}}html[data-resolved-theme] .app-main,html[data-resolved-theme] .directory-workspace{color:var(--v751-ink)!important}html[data-resolved-theme] .eyebrow{font-size:10px!important;letter-spacing:.13em!important;color:var(--v751-teal)!important}html[data-resolved-theme] .desk-pagebar{display:block!important;margin:0 0 22px!important}html[data-resolved-theme] .command-copy h1,html[data-resolved-theme] .desk-pagebar h1,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .intake-hero h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1{font-family:Segoe UI Variable Display,Segoe UI Variable,Aptos Display,Inter,system-ui,sans-serif!important;color:var(--v751-ink)!important;font-weight:720!important;letter-spacing:-.055em!important;line-height:.98!important}html[data-resolved-theme] .desk-pagebar h1{font-size:clamp(38px,3.7vw,58px)!important;margin:0!important}html[data-resolved-theme] .desk-pagebar-copy>p:last-child,html[data-resolved-theme] .desk-pagebar>div>p:last-child{font-size:15px!important;line-height:1.6!important;color:var(--v751-muted)!important;max-width:720px!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{font-family:Segoe UI Variable Display,Segoe UI Variable,Aptos Display,Inter,system-ui,sans-serif!important;font-size:clamp(20px,1.7vw,27px)!important;font-weight:690!important;color:var(--v751-ink)!important}html[data-resolved-theme] .muted,html[data-resolved-theme] .panel p,html[data-resolved-theme] p{color:var(--v751-muted)!important}html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .bridge-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .integration-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .office-card,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .portal-grant-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .procedure-meta article,html[data-resolved-theme] .queue-card,html[data-resolved-theme] .quick-card{border:1px solid var(--v751-line)!important;border-radius:var(--v751-radius)!important;background:var(--v751-surface)!important;box-shadow:var(--v751-shadow)!important}html[data-resolved-theme] .panel{padding:clamp(18px,2vw,26px)!important;margin-bottom:16px!important}html[data-resolved-theme] .desk-kpis{gap:12px!important;max-width:980px!important;margin:0 0 20px!important}html[data-resolved-theme] .desk-kpis .desk-kpi-card{min-height:108px!important;padding:15px!important;border:1px solid var(--v751-line)!important;border-left-width:3px!important;border-radius:var(--v751-radius)!important;background:var(--v751-surface)!important;box-shadow:var(--v751-shadow)!important}html[data-resolved-theme] .desk-kpi-card:after{display:none!important}html[data-resolved-theme] .desk-kpi-icon{width:42px!important;height:42px!important;border-radius:8px!important}html[data-resolved-theme] .desk-kpi-copy small{font-size:10px!important;font-weight:780!important;letter-spacing:.08em!important;color:var(--v751-subtle)!important}html[data-resolved-theme] .desk-kpi-copy strong{font-size:35px!important;font-weight:710!important;letter-spacing:-.045em!important;color:var(--v751-ink)!important}html[data-resolved-theme] .desk-kpi-copy>span{font-size:11px!important;color:var(--v751-muted)!important}html[data-resolved-theme] .desk-workgrid{grid-template-columns:minmax(0,1fr) minmax(288px,334px)!important;gap:16px!important}html[data-resolved-theme] .desk-filter-row{grid-template-columns:minmax(0,1fr) 184px!important;gap:10px!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{min-height:40px!important;border:1px solid var(--v751-line)!important;border-radius:7px!important;background:var(--v751-surface)!important;color:var(--v751-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)!important;font-weight:480!important}html[data-resolved-theme] textarea{min-height:104px!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--v751-subtle)!important;opacity:1!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:color-mix(in srgb,var(--v751-teal) 52%,var(--v751-line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--v751-teal) 12%,transparent)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .primary,html[data-resolved-theme] .secondary{min-height:40px!important;padding:0 14px!important;border-radius:7px!important;font-size:12px!important;font-weight:710!important;letter-spacing:-.01em!important}html[data-resolved-theme] .primary{background:linear-gradient(135deg,var(--v751-teal),var(--v751-teal-deep))!important;border-color:transparent!important;color:#fff!important;box-shadow:0 7px 14px color-mix(in srgb,var(--v751-teal) 13%,transparent)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{border-color:var(--v751-line)!important;background:var(--v751-surface)!important;color:var(--v751-ink)!important;box-shadow:none!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover{background:var(--v751-surface-soft)!important}html[data-resolved-theme] .status{padding:5px 8px!important;border:1px solid color-mix(in srgb,var(--v751-teal) 34%,var(--v751-line))!important;background:color-mix(in srgb,var(--v751-teal) 7%,var(--v751-surface))!important;color:var(--v751-teal-deep)!important;letter-spacing:.06em!important}html[data-resolved-theme] .import-procedure-table,html[data-resolved-theme] .import-queue-table,html[data-resolved-theme] .procedure-table,html[data-resolved-theme] .table-wrap{border:1px solid var(--v751-line)!important;border-radius:8px!important;background:var(--v751-surface)!important;box-shadow:none!important;overflow:hidden!important}html[data-resolved-theme] .import-procedure-head,html[data-resolved-theme] .import-queue-head,html[data-resolved-theme] .procedure-table-head,html[data-resolved-theme] .table-wrap th{background:var(--v751-surface-soft)!important;color:var(--v751-subtle)!important;font-size:9.5px!important;font-weight:780!important;letter-spacing:.08em!important}html[data-resolved-theme] .import-procedure-row,html[data-resolved-theme] .import-queue-row,html[data-resolved-theme] .procedure-table-row{border-bottom-color:var(--v751-line)!important;color:var(--v751-ink)!important}html[data-resolved-theme] .import-procedure-row:hover,html[data-resolved-theme] .import-queue-row:hover,html[data-resolved-theme] .procedure-table-row:hover{background:color-mix(in srgb,var(--v751-teal) 4%,var(--v751-surface))!important}html[data-resolved-theme] .form-submit-bar{position:sticky!important;bottom:14px!important;background:color-mix(in srgb,var(--v751-surface) 96%,transparent)!important;box-shadow:var(--v751-shadow-raised)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html[data-resolved-theme] .form-submit-bar,html[data-resolved-theme] .import-progress-console{border:1px solid var(--v751-line)!important;border-left:3px solid var(--v751-teal)!important;border-radius:8px!important}html[data-resolved-theme] .import-progress-console{display:grid!important;gap:11px!important;margin:0 0 16px!important;padding:16px 18px!important;background:var(--v751-surface)!important;box-shadow:var(--v751-shadow)!important}html[data-resolved-theme] .import-progress-console.complete{border-left-color:var(--v751-teal)!important}html[data-resolved-theme] .import-progress-console.error{border-left-color:var(--v751-danger)!important}html[data-resolved-theme] .import-progress-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}html[data-resolved-theme] .import-progress-head>div{display:grid!important;gap:3px!important}html[data-resolved-theme] .import-progress-head .eyebrow{margin:0!important}html[data-resolved-theme] .import-progress-head strong{font-size:15px!important;font-weight:720!important;color:var(--v751-ink)!important}html[data-resolved-theme] .import-progress-head span{font-size:12px!important;line-height:1.5!important;color:var(--v751-muted)!important}html[data-resolved-theme] .import-progress-head>b{font-family:Cascadia Mono,Aptos Mono,Consolas,monospace!important;font-size:24px!important;font-weight:680!important;color:var(--v751-teal)!important}html[data-resolved-theme] .import-progress-track{height:8px!important;overflow:hidden!important;border-radius:999px!important;background:var(--v751-surface-soft)!important;border:1px solid var(--v751-line)!important}html[data-resolved-theme] .import-progress-track i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--v751-teal),var(--v751-aqua))!important;transition:width .28s ease!important}html[data-resolved-theme] .import-progress-console.error .import-progress-track i{background:var(--v751-danger)!important}html[data-resolved-theme] .import-progress-steps{display:flex!important;flex-wrap:wrap!important;gap:7px!important}html[data-resolved-theme] .import-progress-steps span{padding:4px 7px!important;border:1px solid var(--v751-line)!important;border-radius:999px!important;color:var(--v751-subtle)!important;font-size:10px!important;font-weight:720!important}html[data-resolved-theme] .import-progress-steps span.done{border-color:color-mix(in srgb,var(--v751-teal) 34%,var(--v751-line))!important;background:color-mix(in srgb,var(--v751-teal) 7%,var(--v751-surface))!important;color:var(--v751-teal-deep)!important}html[data-resolved-theme] .import-confirm-backdrop{position:fixed!important;z-index:2000!important;inset:0!important;display:grid!important;place-items:center!important;padding:24px!important;background:rgba(7,20,25,.42)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}html[data-resolved-theme] .import-confirm-dialog{position:relative!important;display:grid!important;gap:13px!important;width:min(100%,520px)!important;padding:24px!important;border:1px solid var(--v751-line-strong)!important;border-radius:10px!important;background:var(--v751-surface)!important;color:var(--v751-ink)!important;box-shadow:0 24px 62px rgba(0,0,0,.22)!important}html[data-resolved-theme] .import-confirm-dialog h3{margin:0!important;font-family:Segoe UI Variable Display,Segoe UI Variable,Aptos Display,system-ui,sans-serif!important;font-size:25px!important;font-weight:710!important;letter-spacing:-.04em!important;color:var(--v751-ink)!important}html[data-resolved-theme] .import-confirm-dialog p{margin:0!important;font-size:13px!important;line-height:1.58!important;color:var(--v751-muted)!important}html[data-resolved-theme] .import-confirm-dialog label{display:grid!important;gap:7px!important;color:var(--v751-ink)!important;font-size:12px!important;font-weight:700!important}html[data-resolved-theme] .import-confirm-dialog label b{color:var(--v751-teal)!important}html[data-resolved-theme] .import-confirm-dialog .hero-actions{margin:0!important;justify-content:flex-end!important}html[data-resolved-theme] .import-confirm-close{position:absolute!important;top:10px!important;right:10px!important;width:28px!important;height:28px!important;border:1px solid var(--v751-line)!important;border-radius:6px!important;background:var(--v751-surface-soft)!important;color:var(--v751-muted)!important;font-size:20px!important;line-height:1!important}@media(max-width:1100px){html[data-resolved-theme] .desk-side-rail{display:none!important}html[data-resolved-theme] .desk-shell-main{margin:0!important;min-height:0!important}html[data-resolved-theme] .desk-shell-main>*{width:100%!important;margin:0!important;padding:24px 16px 38px!important}html[data-resolved-theme] .topbar{height:68px!important;min-height:68px!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{grid-template-rows:68px!important;height:68px!important;min-height:68px!important;padding:0 14px!important}html[data-resolved-theme] .desk-header-actions{display:none!important}html[data-resolved-theme] .nav-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:7px 10px!important;border:1px solid var(--v751-line)!important;border-radius:7px!important;background:var(--v751-surface)!important;color:var(--v751-ink)!important}html[data-resolved-theme] .topbar-mobile-nav.is-open{display:block!important;background:var(--v751-surface)!important;border-top:1px solid var(--v751-line)!important;box-shadow:0 12px 24px rgba(16,52,60,.08)!important}}@media(max-width:900px){html[data-resolved-theme] .desk-workgrid,html[data-resolved-theme] .two-col{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){html[data-resolved-theme] .desk-brand b{font-size:19px!important}html[data-resolved-theme] .desk-brand em{display:none!important}html[data-resolved-theme] .desk-pagebar h1{font-size:clamp(34px,10vw,44px)!important}html[data-resolved-theme] .desk-filter-row,html[data-resolved-theme] .desk-kpis,html[data-resolved-theme] .desk-side-stack{grid-template-columns:1fr!important}html[data-resolved-theme] .import-confirm-backdrop{padding:14px!important}html[data-resolved-theme] .import-confirm-dialog{padding:20px!important}html[data-resolved-theme] .import-confirm-dialog .hero-actions{display:grid!important;grid-template-columns:1fr!important}html[data-resolved-theme] .form-submit-bar{position:static!important}}html[data-resolved-theme] .import-confirm-dialog ul{margin:0;padding-left:19px;color:var(--v75-muted,var(--v742-muted));font-size:13px;line-height:1.65}html[data-resolved-theme] .import-confirm-dialog li+li{margin-top:4px}html[data-resolved-theme] .import-confirm-dialog li b{color:var(--v75-ink,var(--v742-ink));font-family:var(--v731-mono,ui-monospace,monospace);font-size:12px}html[data-resolved-theme] .import-queue-row .row-actions{justify-content:flex-end}html.desk-shell-active{--v753-header-h:76px;--v753-rail-open:228px;--v753-rail-closed:72px;--v753-drawer-w:350px;--v753-gap:22px;--v753-page-gutter:clamp(20px,2.6vw,42px)}html[data-resolved-theme] .topbar{min-height:var(--v753-header-h)!important;height:var(--v753-header-h)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{min-height:var(--v753-header-h)!important;height:var(--v753-header-h)!important;grid-template-rows:var(--v753-header-h)!important}@media(min-width:1101px){html[data-resolved-theme] .desk-navigation-frame{position:static!important;z-index:1100!important}html[data-resolved-theme] .desk-side-rail{top:var(--v753-header-h)!important;width:var(--v753-rail-open)!important;height:calc(100dvh - var(--v753-header-h))!important;padding:14px 11px 11px!important;overflow:hidden!important;border-right:1px solid rgba(220,255,255,.15)!important;box-shadow:8px 0 20px rgba(0,31,38,.1)!important}html[data-resolved-theme] .desk-side-rail-nav{overflow:hidden!important;gap:4px!important;padding-bottom:10px!important}html[data-resolved-theme] .desk-side-rail-brand{margin:2px 8px 11px!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{min-height:42px!important;border-radius:8px!important;font-size:12.25px!important}html[data-resolved-theme] .desk-side-collapse{margin-top:auto!important}html[data-resolved-theme] .desk-side-rail.is-collapsed{width:var(--v753-rail-closed)!important;padding-inline:10px!important}html[data-resolved-theme] .desk-side-rail.is-collapsed .desk-side-rail-brand,html[data-resolved-theme] .desk-side-rail.is-collapsed span{display:none!important}html[data-resolved-theme] .desk-side-rail.is-collapsed .desk-side-collapse,html[data-resolved-theme] .desk-side-rail.is-collapsed .desk-side-management,html[data-resolved-theme] .desk-side-rail.is-collapsed a{justify-content:center!important;padding-inline:0!important}html[data-resolved-theme] .desk-side-rail.is-collapsed .desk-side-management svg:last-child{display:none!important}html[data-resolved-theme] .desk-management-drawer{position:fixed!important;z-index:890!important;top:calc(var(--v753-header-h) + 14px)!important;left:calc(var(--v753-rail-open) + 12px)!important;width:var(--v753-drawer-w)!important;max-height:calc(100dvh - var(--v753-header-h) - 28px)!important;display:none!important;grid-template-rows:auto 1fr auto!important;gap:14px!important;padding:16px!important;border:1px solid var(--v751-line)!important;border-radius:12px!important;background:color-mix(in srgb,var(--v751-surface) 98%,transparent)!important;box-shadow:0 22px 44px rgba(0,35,43,.17)!important;overflow:hidden!important}html[data-resolved-theme] .desk-management-drawer.is-open{display:grid!important}html[data-resolved-theme] .desk-management-drawer-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--v751-line)!important}html[data-resolved-theme] .desk-management-drawer-head>div{display:grid!important;gap:3px!important}html[data-resolved-theme] .desk-management-drawer-head span{font-size:9px!important;font-weight:790!important;letter-spacing:.14em!important;color:var(--v751-teal)!important}html[data-resolved-theme] .desk-management-drawer-head strong{font-size:16px!important;font-weight:740!important;letter-spacing:-.025em!important;color:var(--v751-ink)!important}html[data-resolved-theme] .desk-management-drawer-head button{min-height:30px!important;padding:5px 9px!important;border:1px solid var(--v751-line)!important;border-radius:6px!important;background:var(--v751-surface-soft)!important;color:var(--v751-ink)!important;font-size:11px!important;font-weight:700!important}html[data-resolved-theme] .desk-management-drawer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:10px!important;overflow:hidden!important}html[data-resolved-theme] .desk-management-drawer-group{display:grid!important;gap:7px!important;padding:10px!important;border:1px solid var(--v751-line)!important;border-radius:8px!important;background:var(--v751-surface-soft)!important}html[data-resolved-theme] .desk-management-drawer-group>p{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:var(--v751-teal-deep)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.105em!important}html[data-resolved-theme] .desk-management-drawer-group>p i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;border-radius:6px!important;background:color-mix(in srgb,var(--v751-teal) 10%,var(--v751-surface))!important;font-style:normal!important}html[data-resolved-theme] .desk-management-drawer-group>div{display:grid!important;gap:2px!important}html[data-resolved-theme] .desk-management-drawer-group a{display:flex!important;align-items:center!important;min-height:29px!important;padding:4px 5px!important;border-radius:5px!important;color:var(--v751-ink)!important;font-size:11px!important;font-weight:650!important}html[data-resolved-theme] .desk-management-drawer-group a.active,html[data-resolved-theme] .desk-management-drawer-group a:hover{background:color-mix(in srgb,var(--v751-teal) 8%,var(--v751-surface))!important;color:var(--v751-teal-deep)!important}html[data-resolved-theme] .desk-management-drawer-note{margin:0!important;padding-top:10px!important;border-top:1px solid var(--v751-line)!important;color:var(--v751-muted)!important;font-size:10.5px!important;line-height:1.45!important}html[data-resolved-theme] .desk-shell-main{margin-left:calc(var(--v753-rail-open) + var(--v753-gap))!important;min-width:0!important;transition:margin-left .18s ease!important}html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:calc(var(--v753-rail-closed) + 16px)!important}html[data-resolved-theme].desk-management-open:not(.desk-rail-collapsed) .desk-shell-main{margin-left:calc(var(--v753-rail-open) + var(--v753-drawer-w) + (var(--v753-gap) * 2))!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>:not(.app-main):not(main.app-main):not(.directory-workspace):not(main.directory-workspace),html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{width:100%!important;max-width:1560px!important;margin:0 auto!important;padding:30px var(--v753-page-gutter) 56px!important}html[data-resolved-theme] .desk-side-management-panel,html[data-resolved-theme] .desk-side-management-zone{display:none!important}}html[data-resolved-theme] .import-activity-tray{position:fixed!important;z-index:1800!important;right:20px!important;bottom:20px!important;width:min(390px,calc(100vw - 40px))!important;border:1px solid var(--v751-line)!important;border-radius:10px!important;background:color-mix(in srgb,var(--v751-surface) 97%,transparent)!important;box-shadow:0 18px 42px rgba(8,42,49,.18)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;overflow:hidden!important}html[data-resolved-theme] .import-activity-tray-toggle{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:0 12px!important;border:0!important;border-bottom:1px solid var(--v751-line)!important;background:var(--v751-surface-soft)!important;color:var(--v751-ink)!important;text-align:left!important;font-size:12px!important;font-weight:720!important}html[data-resolved-theme] .import-activity-tray-toggle b{margin-left:auto!important;color:var(--v751-teal-deep)!important;font-size:10px!important}html[data-resolved-theme] .import-activity-tray-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--v751-teal)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--v751-teal) 12%,transparent)!important}html[data-resolved-theme] .import-activity-tray.is-final .import-activity-tray-dot{background:#2d9a6c!important;box-shadow:0 0 0 4px rgba(45,154,108,.12)!important}html[data-resolved-theme] .import-activity-tray-body{display:grid!important;gap:10px!important;padding:13px!important}html[data-resolved-theme] .import-activity-tray-copy{display:grid!important;gap:3px!important}html[data-resolved-theme] .import-activity-tray-copy strong{font-size:14px!important;font-weight:740!important;color:var(--v751-ink)!important}html[data-resolved-theme] .import-activity-tray-copy span{font-size:11.5px!important;line-height:1.45!important;color:var(--v751-muted)!important}html[data-resolved-theme] .import-activity-tray-progress{height:7px!important;overflow:hidden!important;border-radius:999px!important;background:var(--v751-surface-soft)!important;border:1px solid var(--v751-line)!important}html[data-resolved-theme] .import-activity-tray-progress i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--v751-teal),var(--v751-aqua))!important;transition:width .28s ease!important}html[data-resolved-theme] .import-activity-tray-meta{display:flex!important;align-items:center!important;gap:8px!important;font-size:10.5px!important;color:var(--v751-muted)!important}html[data-resolved-theme] .import-activity-tray-meta>span{font-family:Cascadia Mono,Aptos Mono,monospace!important;font-size:12px!important;font-weight:760!important;color:var(--v751-teal-deep)!important}html[data-resolved-theme] .import-activity-tray-meta a{margin-left:auto!important;color:var(--v751-teal-deep)!important;font-weight:730!important}html[data-resolved-theme] .import-activity-tray-hint{margin:0!important;padding-top:9px!important;border-top:1px solid var(--v751-line)!important;font-size:10.5px!important;line-height:1.45!important;color:var(--v751-muted)!important}html[data-resolved-theme] .import-activity-tray-actions{display:flex!important;justify-content:flex-end!important;gap:8px!important}html[data-resolved-theme] .import-activity-tray-actions .ghost,html[data-resolved-theme] .import-activity-tray-actions .secondary{min-height:32px!important;padding:0 10px!important;font-size:11px!important}html[data-resolved-theme] .import-progress-counts{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html[data-resolved-theme] .import-progress-counts span{padding:4px 7px!important;border:1px solid var(--v751-line)!important;border-radius:999px!important;background:var(--v751-surface-soft)!important;color:var(--v751-muted)!important;font-size:10px!important}html[data-resolved-theme] .import-progress-counts b{color:var(--v751-teal-deep)!important;font-family:Cascadia Mono,Aptos Mono,monospace!important}html[data-resolved-theme] .import-progress-background-note{margin:0!important;color:var(--v751-muted)!important;font-size:11px!important;line-height:1.45!important}@media(max-width:1100px){html[data-resolved-theme] .desk-management-drawer{display:none!important}html[data-resolved-theme] .import-activity-tray{right:14px!important;bottom:14px!important;width:min(390px,calc(100vw - 28px))!important}}@media(max-width:640px){html[data-resolved-theme] .import-activity-tray{right:9px!important;bottom:9px!important;width:calc(100vw - 18px)!important}}html[data-resolved-theme] .import-support-note{margin:12px 0 0!important;padding-top:11px!important;border-top:1px solid var(--v751-line)!important;color:var(--v751-muted)!important;font-size:11.5px!important;line-height:1.55!important}html[data-resolved-theme] .import-queue-row .row-actions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;justify-content:flex-end!important}html[data-resolved-theme] .import-queue-row .row-actions button{min-height:34px!important;white-space:nowrap!important}@media(min-width:1101px){html[data-resolved-theme] .desk-management-drawer-grid,html[data-resolved-theme] .desk-side-rail-nav{scrollbar-width:none!important}html[data-resolved-theme] .desk-management-drawer-grid::-webkit-scrollbar,html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar{display:none!important}}html[data-theme-variant=clear-sky]{--v76-bg:#f4f8fa;--v76-panel:#fff;--v76-panel-soft:#f7fbfc;--v76-ink:#15323c;--v76-muted:#67828a;--v76-line:rgba(18,66,77,.13);--v76-brand:#0b8290;--v76-brand-deep:#075b67;--v76-accent:#d18720;--v76-rail:#063943;--v76-rail-deep:#042a32;--v76-rail-text:#eafcfd}html[data-theme-variant=sunny-orange]{--v76-bg:#fff8ed;--v76-panel:#fffdf9;--v76-panel-soft:#fff7e8;--v76-ink:#3d2e1d;--v76-muted:#836d54;--v76-line:rgba(95,62,23,.15);--v76-brand:#bb6d16;--v76-brand-deep:#81440a;--v76-accent:#0d8590;--v76-rail:#432b17;--v76-rail-deep:#2e1c0e;--v76-rail-text:#fff6e7}html[data-theme-variant=blue-night]{--v76-bg:#0b151f;--v76-panel:#10212b;--v76-panel-soft:#0d1b24;--v76-ink:#e9f7fa;--v76-muted:#a0bbc2;--v76-line:rgba(179,225,232,.15);--v76-brand:#42c6d0;--v76-brand-deep:#23a2ae;--v76-accent:#7e8cff;--v76-rail:#06141c;--v76-rail-deep:#040e14;--v76-rail-text:#e8fbfd}html[data-theme-variant=goldie-black]{--v76-bg:#10100e;--v76-panel:#1b1a17;--v76-panel-soft:#151411;--v76-ink:#fbf6e9;--v76-muted:#c6bda9;--v76-line:rgba(246,222,161,.15);--v76-brand:#c99a3a;--v76-brand-deep:#9d6e1a;--v76-accent:#3cb8c5;--v76-rail:#15120c;--v76-rail-deep:#0d0b07;--v76-rail-text:#fff7e5}html[data-resolved-theme]{background:var(--v76-bg)!important}html[data-resolved-theme] body{background:radial-gradient(60rem 32rem at 10% -10%,color-mix(in srgb,var(--v76-brand) 9%,transparent),transparent 54%),radial-gradient(44rem 25rem at 100% 0,color-mix(in srgb,var(--v76-accent) 7%,transparent),transparent 52%),var(--v76-bg)!important;color:var(--v76-ink)!important;font-family:Segoe UI Variable Text,Segoe UI,Aptos,Inter,Arial,sans-serif!important}html[data-resolved-theme] .topbar{background:color-mix(in srgb,var(--v76-panel) 89%,transparent)!important;border-bottom:1px solid var(--v76-line)!important;box-shadow:0 12px 30px rgba(0,0,0,.04)!important}html[data-resolved-theme] .desk-brand b{color:var(--v76-ink)!important;font-weight:720!important;letter-spacing:-.045em!important}html[data-resolved-theme] .desk-brand em{color:var(--v76-brand)!important;font-weight:780!important;letter-spacing:.145em!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(180deg,var(--v76-rail),var(--v76-rail-deep))!important;box-shadow:9px 0 26px rgba(0,0,0,.12)!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail-nav{overflow-y:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html[data-resolved-theme] .desk-management-drawer-grid{scrollbar-width:none!important}html[data-resolved-theme] .desk-management-drawer-grid::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{border-radius:6px!important;min-height:38px!important;font-size:12px!important;font-weight:650!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:color-mix(in srgb,#fff 11%,transparent)!important;box-shadow:inset 2px 0 0 var(--v76-accent)!important}html[data-resolved-theme] .desk-management-drawer{background:color-mix(in srgb,var(--v76-panel) 98%,transparent)!important;border-color:var(--v76-line)!important;box-shadow:12px 0 28px rgba(0,0,0,.08)!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{max-width:1480px!important;padding-top:34px!important}}html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(180deg,color-mix(in srgb,var(--v76-panel) 99%,transparent),color-mix(in srgb,var(--v76-panel-soft) 93%,transparent))!important;border-color:var(--v76-line)!important;border-radius:8px!important;box-shadow:0 9px 23px rgba(0,0,0,.045)!important}html[data-resolved-theme] .panel h2,html[data-resolved-theme] .section-head h2{color:var(--v76-ink)!important;font-family:Segoe UI Variable Display,Segoe UI,Aptos,Inter,sans-serif!important;font-weight:710!important;letter-spacing:-.035em!important}html[data-resolved-theme] .eyebrow{color:var(--v76-brand)!important;font-weight:790!important;letter-spacing:.12em!important}html[data-resolved-theme] .muted,html[data-resolved-theme] p{color:var(--v76-muted)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:color-mix(in srgb,var(--v76-panel) 97%,transparent)!important;border-color:var(--v76-line)!important;color:var(--v76-ink)!important;border-radius:6px!important;box-shadow:none!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:color-mix(in srgb,var(--v76-brand) 55%,var(--v76-line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--v76-brand) 12%,transparent)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v76-brand),var(--v76-brand-deep))!important;color:white!important;border-radius:6px!important;box-shadow:0 8px 17px color-mix(in srgb,var(--v76-brand) 18%,transparent)!important}html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:color-mix(in srgb,var(--v76-panel) 95%,transparent)!important;border-color:var(--v76-line)!important;color:var(--v76-ink)!important;border-radius:6px!important}html[data-resolved-theme] .danger{border-radius:6px!important}html[data-resolved-theme] .document-studio{border-left:3px solid var(--v76-brand)!important}html[data-resolved-theme] .document-studio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.document-studio-grid .full{grid-column:1/-1}html[data-resolved-theme] .calendar-pagebar{display:flex!important;justify-content:space-between!important;gap:22px!important;align-items:flex-end!important}.calendar-page-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.calendar-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}.calendar-summary article{display:grid;gap:4px;padding:15px;border:1px solid var(--v76-line);border-radius:8px;background:var(--v76-panel);box-shadow:0 8px 18px rgba(0,0,0,.035)}.calendar-summary span{font-size:10px;letter-spacing:.1em;color:var(--v76-muted);text-transform:uppercase}.calendar-summary strong{font-size:19px;color:var(--v76-ink);font-weight:720}.calendar-summary small{color:var(--v76-muted);font-size:11px}.calendar-list{display:grid;gap:8px}.calendar-event{display:grid;grid-template-columns:70px minmax(0,1fr) max-content;gap:14px;align-items:center;padding:13px;border:1px solid var(--v76-line);border-radius:7px;background:color-mix(in srgb,var(--v76-panel) 97%,transparent)}.calendar-event time{display:grid;gap:2px;text-align:center;padding-right:12px;border-right:1px solid var(--v76-line)}.calendar-event time b{font-size:14px;color:var(--v76-brand-deep)}.calendar-event time span{font-size:12px;color:var(--v76-muted)}.calendar-event h3{margin:2px 0;font-size:14px;color:var(--v76-ink)}.calendar-event p{margin:0;font-size:12px}.calendar-event small{color:var(--v76-muted);font-size:10px}.calendar-event.is-cancelled{opacity:.55}.modal-backdrop{position:fixed;z-index:2200;inset:0;display:grid;place-items:center;padding:20px;background:rgba(7,20,25,.46);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-card{width:min(620px,100%);display:grid;gap:14px;padding:22px;border:1px solid var(--v76-line);border-radius:10px;background:var(--v76-panel);box-shadow:0 28px 62px rgba(0,0,0,.22);color:var(--v76-ink)}.modal-card label{display:grid;gap:6px;color:var(--v76-muted);font-size:12px}.modal-card p{margin:0}.account-governance-list{display:grid;gap:8px;margin-top:14px}.account-governance-list article{display:grid;grid-template-columns:minmax(150px,.5fr) 1fr;gap:14px;padding:12px;border:1px solid var(--v76-line);border-radius:7px;background:var(--v76-panel-soft)}.account-governance-list article>div:first-child{display:grid;gap:3px}.account-governance-list strong{color:var(--v76-ink)}.account-governance-list span{font-size:11px;color:var(--v76-muted)}.account-governance-controls{display:flex;gap:12px;align-items:start;flex-wrap:wrap}.account-capabilities{display:flex;flex-wrap:wrap;gap:8px 12px;border-left:1px solid var(--v76-line);padding-left:12px}.account-governance .check-row{font-size:11px!important;color:var(--v76-muted)!important}@media(max-width:900px){.calendar-pagebar,html[data-resolved-theme] .calendar-summary,html[data-resolved-theme] .document-studio-grid{grid-template-columns:1fr!important}.calendar-pagebar{display:grid!important}.calendar-page-actions{justify-content:flex-start}.calendar-event{grid-template-columns:58px 1fr!important}.calendar-event>a{grid-column:1/-1}.account-governance-list article{grid-template-columns:1fr!important}}html[data-resolved-theme] .theme-mode-control{display:flex!important;align-items:center!important}html[data-resolved-theme] .theme-mode-buttons-v76{display:grid!important;grid-template-columns:repeat(4,max-content)!important;gap:2px!important;padding:3px!important;border:1px solid var(--v76-line)!important;border-radius:7px!important;background:var(--v76-panel-soft)!important}html[data-resolved-theme] .theme-mode-buttons-v76 button{min-height:28px!important;padding:3px 7px!important;border-radius:4px!important;font-size:10px!important;font-weight:720!important;color:var(--v76-muted)!important}html[data-resolved-theme] .theme-mode-buttons-v76 button.is-active{background:var(--v76-panel)!important;color:var(--v76-brand-deep)!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important}html[data-resolved-theme] .document-branding-panel{border-left:3px solid var(--v76-accent)!important}html[data-resolved-theme] .document-branding-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:14px!important}html[data-resolved-theme] .document-branding-grid .full{grid-column:1/-1!important}html[data-resolved-theme] .document-branding-grid label,html[data-resolved-theme] .document-template-editor label{display:grid!important;gap:6px!important;min-width:0!important;color:var(--v76-muted)!important;font-size:12px!important;font-weight:680!important}html[data-resolved-theme] .document-template-editor{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:22px!important;padding-top:18px!important;border-top:1px solid var(--v76-line)!important}html[data-resolved-theme] .document-template-editor>div:first-child{grid-column:1/-1!important}html[data-resolved-theme] .document-template-editor h3{margin:2px 0 0!important;font-size:18px!important;font-weight:700!important;color:var(--v76-ink)!important}html[data-resolved-theme] .document-template-editor .full{grid-column:1/-1!important}@media(max-width:760px){html[data-resolved-theme] .document-branding-grid,html[data-resolved-theme] .document-template-editor{grid-template-columns:1fr!important}.document-branding-grid .full,.document-template-editor .full{grid-column:auto!important}}html[data-resolved-theme] .account-create-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:14px 0!important;padding:14px!important;border:1px solid var(--v76-line)!important;border-radius:8px!important;background:color-mix(in srgb,var(--v76-panel-soft) 86%,transparent)!important}html[data-resolved-theme] .account-create-grid label{display:grid!important;gap:5px!important;font-size:11px!important;color:var(--v76-muted)!important;font-weight:680!important}html[data-resolved-theme] .account-create-action{display:flex!important;align-items:flex-end!important}html[data-resolved-theme] .account-create-action button{width:100%!important}html[data-resolved-theme] .account-created-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 14px!important;margin:12px 0!important;padding:12px 14px!important;border-left:3px solid var(--v76-brand)!important;border-radius:7px!important;background:color-mix(in srgb,var(--v76-brand) 7%,var(--v76-panel))!important;color:var(--v76-ink)!important}html[data-resolved-theme] .account-created-card small,html[data-resolved-theme] .account-created-card strong{grid-column:1/-1!important}@media(max-width:800px){.account-created-card,html[data-resolved-theme] .account-create-grid{grid-template-columns:1fr!important}}html[data-resolved-theme] .pdf-intake-list{display:grid!important;gap:8px!important}html[data-resolved-theme] .pdf-intake-list article{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px!important;border:1px solid var(--v76-line)!important;border-radius:7px!important;background:var(--v76-panel-soft)!important}html[data-resolved-theme] .pdf-intake-list article>div{display:grid!important;gap:4px!important;min-width:0!important}html[data-resolved-theme] .pdf-intake-list strong{color:var(--v76-ink)!important;font-size:13px!important;overflow-wrap:anywhere!important}html[data-resolved-theme] .pdf-intake-list small,html[data-resolved-theme] .pdf-intake-list span{color:var(--v76-muted)!important;font-size:11px!important;line-height:1.45!important}@media(max-width:760px){html[data-resolved-theme] .pdf-intake-list article{align-items:flex-start!important;flex-direction:column!important}}html[data-theme-variant=clear-sky]{--v761-page:#e8f3fb;--v761-page-deep:#d6e8f5;--v761-ink:#102f3d;--v761-copy:#365866;--v761-muted:#66808c;--v761-line:rgba(21,78,101,.17);--v761-line-strong:rgba(21,102,132,.29);--v761-panel-top:rgba(255,255,255,.88);--v761-panel-bottom:rgba(244,251,255,.71);--v761-panel-solid:#fbfeff;--v761-panel-soft:rgba(241,249,253,.82);--v761-field:rgba(255,255,255,.82);--v761-brand:#0a718d;--v761-brand-deep:#07576d;--v761-accent:#dc942d;--v761-rail:#073e50;--v761-rail-deep:#042c39;--v761-rail-text:#eefbff;--v761-button-ink:#fff;--v761-orb-one:rgba(43,157,201,.22);--v761-orb-two:rgba(99,202,190,.16);--v761-orb-three:rgba(222,148,45,.13);--v761-shadow:0 16px 38px rgba(22,70,95,.12);--v761-shadow-hover:0 20px 44px rgba(22,70,95,.17);--v761-focus:rgba(10,113,141,.22);--v76-bg:var(--v761-page);--v76-panel:var(--v761-panel-solid);--v76-panel-soft:#f0f8fc;--v76-ink:var(--v761-ink);--v76-muted:var(--v761-muted);--v76-line:var(--v761-line);--v76-brand:var(--v761-brand);--v76-brand-deep:var(--v761-brand-deep);--v76-accent:var(--v761-accent);--v76-rail:var(--v761-rail);--v76-rail-deep:var(--v761-rail-deep);--v76-rail-text:var(--v761-rail-text)}html[data-theme-variant=sunny-orange]{--v761-page:#fff6e7;--v761-page-deep:#fbe7c6;--v761-ink:#3a2c1e;--v761-copy:#604b35;--v761-muted:#8a7157;--v761-line:rgba(116,76,28,.18);--v761-line-strong:rgba(180,101,20,.31);--v761-panel-top:rgba(255,253,248,.91);--v761-panel-bottom:rgba(255,244,224,.72);--v761-panel-solid:#fffdf8;--v761-panel-soft:rgba(255,247,232,.84);--v761-field:rgba(255,255,255,.82);--v761-brand:#b55e12;--v761-brand-deep:#884006;--v761-accent:#078494;--v761-rail:#48301a;--v761-rail-deep:#2d1c0e;--v761-rail-text:#fff7e9;--v761-button-ink:#fff;--v761-orb-one:rgba(238,155,41,.20);--v761-orb-two:rgba(255,204,118,.18);--v761-orb-three:rgba(6,132,148,.11);--v761-shadow:0 16px 38px rgba(104,64,17,.11);--v761-shadow-hover:0 20px 44px rgba(104,64,17,.16);--v761-focus:rgba(181,94,18,.22);--v76-bg:var(--v761-page);--v76-panel:var(--v761-panel-solid);--v76-panel-soft:#fff5e3;--v76-ink:var(--v761-ink);--v76-muted:var(--v761-muted);--v76-line:var(--v761-line);--v76-brand:var(--v761-brand);--v76-brand-deep:var(--v761-brand-deep);--v76-accent:var(--v761-accent);--v76-rail:var(--v761-rail);--v76-rail-deep:var(--v761-rail-deep);--v76-rail-text:var(--v761-rail-text)}html[data-theme-variant=blue-night]{--v761-page:#071524;--v761-page-deep:#0a2033;--v761-ink:#ecf7ff;--v761-copy:#c5d8e6;--v761-muted:#91adbd;--v761-line:rgba(182,220,245,.15);--v761-line-strong:rgba(112,198,255,.31);--v761-panel-top:rgba(20,43,63,.83);--v761-panel-bottom:rgba(11,28,43,.72);--v761-panel-solid:#10263a;--v761-panel-soft:rgba(12,31,47,.77);--v761-field:rgba(5,22,35,.73);--v761-brand:#72c8ff;--v761-brand-deep:#2d8fc9;--v761-accent:#aaa5ff;--v761-rail:#05111d;--v761-rail-deep:#020b14;--v761-rail-text:#ecf8ff;--v761-button-ink:#051724;--v761-orb-one:rgba(67,159,232,.22);--v761-orb-two:rgba(120,212,201,.13);--v761-orb-three:rgba(147,132,255,.14);--v761-shadow:0 20px 50px rgba(0,0,0,.30);--v761-shadow-hover:0 24px 58px rgba(0,0,0,.40);--v761-focus:rgba(114,200,255,.28);--v76-bg:var(--v761-page);--v76-panel:var(--v761-panel-solid);--v76-panel-soft:#0d2132;--v76-ink:var(--v761-ink);--v76-muted:var(--v761-muted);--v76-line:var(--v761-line);--v76-brand:var(--v761-brand);--v76-brand-deep:var(--v761-brand-deep);--v76-accent:var(--v761-accent);--v76-rail:var(--v761-rail);--v76-rail-deep:var(--v761-rail-deep);--v76-rail-text:var(--v761-rail-text)}html[data-theme-variant=goldie-black]{--v761-page:#101114;--v761-page-deep:#171714;--v761-ink:#faf3e4;--v761-copy:#d9cdb8;--v761-muted:#aa9d89;--v761-line:rgba(241,218,169,.15);--v761-line-strong:rgba(215,175,94,.31);--v761-panel-top:rgba(31,31,30,.87);--v761-panel-bottom:rgba(20,20,18,.74);--v761-panel-solid:#1d1d1b;--v761-panel-soft:rgba(23,23,21,.82);--v761-field:rgba(13,14,14,.74);--v761-brand:#d5ad5f;--v761-brand-deep:#9e722b;--v761-accent:#58c5c8;--v761-rail:#14120d;--v761-rail-deep:#090807;--v761-rail-text:#fff8e8;--v761-button-ink:#18140d;--v761-orb-one:rgba(218,178,97,.16);--v761-orb-two:rgba(88,197,200,.08);--v761-orb-three:rgba(156,113,43,.12);--v761-shadow:0 20px 52px rgba(0,0,0,.32);--v761-shadow-hover:0 24px 60px rgba(0,0,0,.43);--v761-focus:rgba(213,173,95,.28);--v76-bg:var(--v761-page);--v76-panel:var(--v761-panel-solid);--v76-panel-soft:#171714;--v76-ink:var(--v761-ink);--v76-muted:var(--v761-muted);--v76-line:var(--v761-line);--v76-brand:var(--v761-brand);--v76-brand-deep:var(--v761-brand-deep);--v76-accent:var(--v761-accent);--v76-rail:var(--v761-rail);--v76-rail-deep:var(--v761-rail-deep);--v76-rail-text:var(--v761-rail-text)}html[data-resolved-theme]{background:var(--v761-page)!important}html[data-resolved-theme] body{background:radial-gradient(74rem 39rem at -12% -12%,var(--v761-orb-one),transparent 60%),radial-gradient(54rem 33rem at 108% -10%,var(--v761-orb-two),transparent 58%),radial-gradient(44rem 28rem at 55% 112%,var(--v761-orb-three),transparent 64%),linear-gradient(145deg,var(--v761-page),var(--v761-page-deep))!important;color:var(--v761-ink)!important}html[data-resolved-theme] .topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--v761-panel-top) 92%,transparent),color-mix(in srgb,var(--v761-panel-bottom) 78%,transparent))!important;border-bottom-color:var(--v761-line)!important;box-shadow:0 10px 30px color-mix(in srgb,var(--v761-page) 84%,transparent)!important;backdrop-filter:blur(22px) saturate(1.22)!important;-webkit-backdrop-filter:blur(22px) saturate(1.22)!important}html[data-resolved-theme] .desk-brand b,html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1,html[data-resolved-theme] h1,html[data-resolved-theme] h2,html[data-resolved-theme] h3{color:var(--v761-ink)!important}html[data-resolved-theme] .desk-brand em,html[data-resolved-theme] .eyebrow{color:var(--v761-brand)!important}html[data-resolved-theme] p{color:var(--v761-copy)!important}html[data-resolved-theme] .metrics small,html[data-resolved-theme] .metrics span,html[data-resolved-theme] .muted,html[data-resolved-theme] .quick-card span,html[data-resolved-theme] .theme-mode-status,html[data-resolved-theme] small{color:var(--v761-muted)!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(168deg,var(--v761-rail) 0,var(--v761-rail-deep) 100%)!important;box-shadow:12px 0 34px rgba(0,0,0,.17)!important;border-right:1px solid color-mix(in srgb,var(--v761-rail-text) 10%,transparent)!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{color:color-mix(in srgb,var(--v761-rail-text) 82%,transparent)!important}html[data-resolved-theme] .desk-side-collapse:hover,html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a:hover{background:color-mix(in srgb,#fff 8%,transparent)!important;color:var(--v761-rail-text)!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--v761-brand) 26%,transparent),color-mix(in srgb,#fff 7%,transparent))!important;box-shadow:inset 2px 0 0 var(--v761-accent)!important}html[data-resolved-theme] .desk-management-drawer{background:linear-gradient(180deg,color-mix(in srgb,var(--v761-panel-top) 96%,transparent),color-mix(in srgb,var(--v761-panel-bottom) 96%,transparent))!important;border-color:var(--v761-line)!important;-webkit-backdrop-filter:blur(20px) saturate(1.16)!important;backdrop-filter:blur(20px) saturate(1.16)!important;box-shadow:14px 0 36px rgba(0,0,0,.12)!important}html[data-resolved-theme] .account-governance-list article,html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .calendar-event,html[data-resolved-theme] .calendar-summary article,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(145deg,var(--v761-panel-top),var(--v761-panel-bottom))!important;border-color:var(--v761-line)!important;box-shadow:var(--v761-shadow)!important;backdrop-filter:blur(16px) saturate(1.14)!important;-webkit-backdrop-filter:blur(16px) saturate(1.14)!important}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover{border-color:var(--v761-line-strong)!important;box-shadow:var(--v761-shadow-hover)!important}html[data-resolved-theme] .metrics article{border-top:2px solid color-mix(in srgb,var(--v761-brand) 62%,transparent)!important}html[data-resolved-theme] .table-wrap,html[data-resolved-theme] table{background:transparent!important;border-color:var(--v761-line)!important}html[data-resolved-theme] table th,html[data-resolved-theme] table thead tr{background:color-mix(in srgb,var(--v761-brand) 8%,var(--v761-panel-solid))!important;color:var(--v761-ink)!important;border-color:var(--v761-line)!important}html[data-resolved-theme] table td{color:var(--v761-copy)!important;border-color:var(--v761-line)!important}html[data-resolved-theme] table tbody tr:hover td{background:color-mix(in srgb,var(--v761-brand) 6%,transparent)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--v761-field)!important;color:var(--v761-ink)!important;border-color:var(--v761-line)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent)!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--v761-muted)!important;opacity:.84!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v761-brand)!important;box-shadow:0 0 0 3px var(--v761-focus),inset 0 1px 0 color-mix(in srgb,#fff 24%,transparent)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v761-brand),var(--v761-brand-deep))!important;color:var(--v761-button-ink)!important;border-color:color-mix(in srgb,var(--v761-brand-deep) 78%,transparent)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--v761-brand) 22%,transparent)!important}html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .topbar-create:hover{filter:saturate(1.08) brightness(1.04)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:color-mix(in srgb,var(--v761-panel-solid) 73%,transparent)!important;border-color:var(--v761-line)!important;color:var(--v761-ink)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover{border-color:var(--v761-line-strong)!important;background:color-mix(in srgb,var(--v761-brand) 9%,var(--v761-panel-solid))!important}html[data-resolved-theme] .count,html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{background:color-mix(in srgb,var(--v761-brand) 10%,transparent)!important;border-color:color-mix(in srgb,var(--v761-brand) 34%,transparent)!important;color:var(--v761-brand-deep)!important}html[data-theme-variant=blue-night] .count,html[data-theme-variant=blue-night] .state-pill,html[data-theme-variant=blue-night] .status,html[data-theme-variant=goldie-black] .count,html[data-theme-variant=goldie-black] .state-pill,html[data-theme-variant=goldie-black] .status{color:var(--v761-brand)!important}html[data-resolved-theme] code,html[data-resolved-theme] pre{background:color-mix(in srgb,var(--v761-panel-solid) 70%,var(--v761-page))!important;color:var(--v761-ink)!important;border-color:var(--v761-line)!important}html[data-resolved-theme] .action-confirmation-card,html[data-resolved-theme] .modal-card{background:linear-gradient(150deg,var(--v761-panel-top),var(--v761-panel-solid))!important;color:var(--v761-ink)!important;border-color:var(--v761-line-strong)!important;box-shadow:0 26px 68px rgba(0,0,0,.24)!important}html[data-resolved-theme] .import-activity-tray{background:linear-gradient(145deg,color-mix(in srgb,var(--v761-panel-top) 95%,transparent),color-mix(in srgb,var(--v761-panel-bottom) 95%,transparent))!important;border-color:var(--v761-line-strong)!important;box-shadow:0 18px 42px rgba(0,0,0,.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;backdrop-filter:blur(18px) saturate(1.2)!important}html[data-resolved-theme] .import-activity-tray-progress{background:color-mix(in srgb,var(--v761-line) 72%,transparent)!important}html[data-resolved-theme] .import-activity-tray-progress i{background:linear-gradient(90deg,var(--v761-brand),var(--v761-accent))!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v761-brand)!important}html[data-resolved-theme] .theme-mode-control-v761{gap:8px!important}html[data-resolved-theme] .theme-mode-buttons-v761{display:flex!important;align-items:center!important;gap:3px!important;padding:3px!important;border-radius:9px!important;border-color:var(--v761-line)!important;background:color-mix(in srgb,var(--v761-panel-solid) 62%,transparent)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important;backdrop-filter:blur(14px) saturate(1.2)!important}html[data-resolved-theme] .theme-mode-buttons-v761 button{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:30px!important;padding:4px 7px!important;border-radius:6px!important;color:var(--v761-muted)!important}html[data-resolved-theme] .theme-mode-buttons-v761 button:hover{background:color-mix(in srgb,var(--v761-brand) 10%,transparent)!important;color:var(--v761-ink)!important}html[data-resolved-theme] .theme-mode-buttons-v761 button.is-active{background:color-mix(in srgb,var(--v761-brand) 14%,var(--v761-panel-solid))!important;color:var(--v761-ink)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v761-brand) 32%,transparent),0 2px 7px rgba(0,0,0,.08)!important}html[data-resolved-theme] .theme-choice-swatch{flex:0 0 11px!important;border:1px solid rgba(255,255,255,.58)!important}html[data-resolved-theme] [data-theme-choice=clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#fdfefe 0 44%,#74c8ef 45% 100%)!important}html[data-resolved-theme] [data-theme-choice=goldie_black] .theme-choice-swatch{background:linear-gradient(135deg,#161616 0 44%,#d8af60 45% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#9ad7f7 0 48%,#0a1e34 49% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_sunny] .theme-choice-swatch{background:linear-gradient(135deg,#ffbf69 0 48%,#1b1710 49% 100%)!important}html[data-resolved-theme] .theme-mode-status{min-width:128px!important;color:var(--v761-muted)!important;font-size:10px!important}@media(max-width:1320px){.theme-mode-buttons-v761 .theme-choice-name,html[data-resolved-theme] .theme-mode-status{display:none!important}.theme-mode-buttons-v761 button{min-width:30px!important;justify-content:center!important;padding:4px!important}}@media(max-width:760px){html[data-resolved-theme] .theme-mode-buttons-v761{width:100%!important;justify-content:space-between!important}.theme-mode-buttons-v761 button{flex:1 1!important;justify-content:center!important}}html[data-theme-variant=clear-sky]{--v762-page:#eaf4fb;--v762-page-deep:#d8eaf6;--v762-ink:#0d2938;--v762-copy:#365364;--v762-muted:#6a8493;--v762-line:rgba(23,78,101,.16);--v762-line-strong:rgba(14,112,145,.32);--v762-glass:rgba(255,255,255,.76);--v762-glass-strong:rgba(255,255,255,.91);--v762-soft:rgba(241,249,253,.74);--v762-brand:#066d8b;--v762-brand-deep:#07566e;--v762-accent:#d78b25;--v762-rail:#083d50;--v762-rail-deep:#042c39;--v762-rail-ink:#eefaff;--v762-shadow:0 18px 48px rgba(18,67,93,.13);--v762-shadow-hover:0 24px 56px rgba(18,67,93,.18);--v762-focus:rgba(6,109,139,.22);--v762-good:#19725e;--v762-warn:#a85f15}html[data-theme-variant=sunny-orange]{--v762-page:#fff7ea;--v762-page-deep:#f8e4c0;--v762-ink:#352516;--v762-copy:#62462e;--v762-muted:#8e7154;--v762-line:rgba(115,73,23,.17);--v762-line-strong:rgba(185,95,17,.34);--v762-glass:rgba(255,252,246,.77);--v762-glass-strong:rgba(255,254,250,.92);--v762-soft:rgba(255,244,222,.77);--v762-brand:#b85b0a;--v762-brand-deep:#813c04;--v762-accent:#0a8593;--v762-rail:#483017;--v762-rail-deep:#2c1c0d;--v762-rail-ink:#fff8eb;--v762-shadow:0 18px 48px rgba(103,60,14,.12);--v762-shadow-hover:0 24px 56px rgba(103,60,14,.17);--v762-focus:rgba(184,91,10,.22);--v762-good:#417a48;--v762-warn:#a84e12}html[data-theme-variant=blue-night]{--v762-page:#061321;--v762-page-deep:#0b253a;--v762-ink:#edf7ff;--v762-copy:#c8d8e5;--v762-muted:#91aebb;--v762-line:rgba(190,222,244,.14);--v762-line-strong:rgba(113,204,255,.34);--v762-glass:rgba(17,42,62,.72);--v762-glass-strong:rgba(18,47,69,.89);--v762-soft:rgba(10,30,47,.7);--v762-brand:#7bd2ff;--v762-brand-deep:#37a2d9;--v762-accent:#aaa7ff;--v762-rail:#040e18;--v762-rail-deep:#02070d;--v762-rail-ink:#eef9ff;--v762-shadow:0 22px 58px rgba(0,0,0,.38);--v762-shadow-hover:0 28px 66px rgba(0,0,0,.48);--v762-focus:rgba(123,210,255,.26);--v762-good:#70d5b0;--v762-warn:#ffc36d}html[data-theme-variant=goldie-black]{--v762-page:#10100f;--v762-page-deep:#191712;--v762-ink:#fff5e3;--v762-copy:#ddceb7;--v762-muted:#ab9b85;--v762-line:rgba(243,219,166,.15);--v762-line-strong:rgba(221,180,94,.35);--v762-glass:rgba(31,30,27,.75);--v762-glass-strong:rgba(32,31,28,.91);--v762-soft:rgba(23,22,20,.76);--v762-brand:#dbb364;--v762-brand-deep:#a8732d;--v762-accent:#5ecbca;--v762-rail:#14120d;--v762-rail-deep:#090807;--v762-rail-ink:#fff8e9;--v762-shadow:0 22px 58px rgba(0,0,0,.38);--v762-shadow-hover:0 28px 66px rgba(0,0,0,.49);--v762-focus:rgba(219,179,100,.28);--v762-good:#79c69c;--v762-warn:#efb663}html[data-resolved-theme]{background:var(--v762-page)!important}html[data-resolved-theme] body{color:var(--v762-ink)!important;background:radial-gradient(74rem 44rem at -14% -16%,color-mix(in srgb,var(--v762-brand) 18%,transparent),transparent 62%),radial-gradient(58rem 36rem at 112% -10%,color-mix(in srgb,var(--v762-accent) 14%,transparent),transparent 60%),linear-gradient(143deg,var(--v762-page),var(--v762-page-deep))!important}html[data-resolved-theme] ::selection{background:color-mix(in srgb,var(--v762-brand) 27%,transparent)!important;color:var(--v762-ink)!important}html[data-resolved-theme] .topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--v762-glass-strong) 93%,transparent),color-mix(in srgb,var(--v762-glass) 86%,transparent))!important;border-bottom:1px solid var(--v762-line)!important;box-shadow:0 10px 34px color-mix(in srgb,var(--v762-page) 70%,transparent)!important;backdrop-filter:blur(24px) saturate(1.2)!important;-webkit-backdrop-filter:blur(24px) saturate(1.2)!important}html[data-resolved-theme] .desk-brand b,html[data-resolved-theme] h1,html[data-resolved-theme] h2,html[data-resolved-theme] h3,html[data-resolved-theme] strong{color:var(--v762-ink)!important}html[data-resolved-theme] .desk-brand em,html[data-resolved-theme] .eyebrow{color:var(--v762-brand)!important}html[data-resolved-theme] p{color:var(--v762-copy)!important}html[data-resolved-theme] .metrics small,html[data-resolved-theme] .metrics span,html[data-resolved-theme] .muted,html[data-resolved-theme] .theme-mode-status,html[data-resolved-theme] .tiny,html[data-resolved-theme] small{color:var(--v762-muted)!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(166deg,var(--v762-rail),var(--v762-rail-deep))!important;border-right:1px solid color-mix(in srgb,var(--v762-rail-ink) 12%,transparent)!important;box-shadow:13px 0 38px rgba(0,0,0,.18)!important;scrollbar-width:thin!important;scrollbar-color:transparent transparent!important}html[data-resolved-theme] .desk-side-rail:hover{scrollbar-color:color-mix(in srgb,var(--v762-rail-ink) 29%,transparent) transparent!important}html[data-resolved-theme] .desk-side-rail::-webkit-scrollbar{width:5px!important}html[data-resolved-theme] .desk-side-rail::-webkit-scrollbar-track{background:transparent!important}html[data-resolved-theme] .desk-side-rail::-webkit-scrollbar-thumb{background:transparent!important;border-radius:999px!important}html[data-resolved-theme] .desk-side-rail:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--v762-rail-ink) 30%,transparent)!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{color:color-mix(in srgb,var(--v762-rail-ink) 82%,transparent)!important;border-radius:8px!important}html[data-resolved-theme] .desk-side-collapse:hover,html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a:hover{background:color-mix(in srgb,#fff 7%,transparent)!important;color:var(--v762-rail-ink)!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--v762-brand) 32%,transparent),color-mix(in srgb,#fff 7%,transparent))!important;box-shadow:inset 2px 0 0 var(--v762-accent)!important;color:#fff!important}html[data-resolved-theme] .desk-management-drawer{background:linear-gradient(180deg,color-mix(in srgb,var(--v762-glass-strong) 97%,transparent),color-mix(in srgb,var(--v762-glass) 94%,transparent))!important;border-color:var(--v762-line)!important;box-shadow:15px 0 40px rgba(0,0,0,.14)!important;-webkit-backdrop-filter:blur(25px) saturate(1.14)!important;backdrop-filter:blur(25px) saturate(1.14)!important}html[data-resolved-theme] .account-governance-list article,html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .calendar-event,html[data-resolved-theme] .calendar-summary article,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(145deg,color-mix(in srgb,var(--v762-glass-strong) 94%,transparent),color-mix(in srgb,var(--v762-glass) 86%,transparent))!important;border-color:var(--v762-line)!important;box-shadow:var(--v762-shadow)!important;-webkit-backdrop-filter:blur(17px) saturate(1.1)!important;backdrop-filter:blur(17px) saturate(1.1)!important}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover{border-color:var(--v762-line-strong)!important;box-shadow:var(--v762-shadow-hover)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:color-mix(in srgb,var(--v762-glass-strong) 88%,transparent)!important;color:var(--v762-ink)!important;border-color:var(--v762-line)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 32%,transparent)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v762-brand)!important;box-shadow:0 0 0 3px var(--v762-focus),inset 0 1px 0 color-mix(in srgb,#fff 32%,transparent)!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--v762-muted)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v762-brand),var(--v762-brand-deep))!important;border-color:color-mix(in srgb,var(--v762-brand-deep) 72%,transparent)!important;box-shadow:0 9px 20px color-mix(in srgb,var(--v762-brand) 21%,transparent)!important}html[data-theme-variant=blue-night] .primary,html[data-theme-variant=blue-night] .topbar-create,html[data-theme-variant=goldie-black] .primary,html[data-theme-variant=goldie-black] .topbar-create{color:#081319!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:color-mix(in srgb,var(--v762-glass-strong) 66%,transparent)!important;color:var(--v762-ink)!important;border-color:var(--v762-line)!important;-webkit-backdrop-filter:blur(13px)!important;backdrop-filter:blur(13px)!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover{background:color-mix(in srgb,var(--v762-brand) 10%,var(--v762-glass-strong))!important;border-color:var(--v762-line-strong)!important}html[data-resolved-theme] .count,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{background:color-mix(in srgb,var(--v762-brand) 11%,transparent)!important;border-color:color-mix(in srgb,var(--v762-brand) 34%,transparent)!important;color:var(--v762-brand-deep)!important}html[data-theme-variant=blue-night] .count,html[data-theme-variant=blue-night] .state-pill,html[data-theme-variant=blue-night] .status,html[data-theme-variant=goldie-black] .count,html[data-theme-variant=goldie-black] .state-pill,html[data-theme-variant=goldie-black] .status{color:var(--v762-brand)!important}html[data-resolved-theme] table th,html[data-resolved-theme] table thead tr{background:color-mix(in srgb,var(--v762-brand) 8%,var(--v762-glass-strong))!important;color:var(--v762-ink)!important;border-color:var(--v762-line)!important}html[data-resolved-theme] table td{color:var(--v762-copy)!important;border-color:var(--v762-line)!important}html[data-resolved-theme] table tbody tr:hover td{background:color-mix(in srgb,var(--v762-brand) 6%,transparent)!important}html[data-resolved-theme] :focus-visible{outline:3px solid var(--v762-brand)!important;outline-offset:3px!important}html[data-resolved-theme] .theme-mode-control-v762{display:grid!important;grid-template-columns:auto auto;gap:6px 8px!important;align-items:center!important}html[data-resolved-theme] .theme-mode-caption{font-size:10px!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--v762-muted)!important}html[data-resolved-theme] .theme-mode-buttons-v762{display:flex!important;gap:3px!important;padding:3px!important;border:1px solid var(--v762-line)!important;border-radius:9px!important;background:color-mix(in srgb,var(--v762-glass-strong) 68%,transparent)!important;-webkit-backdrop-filter:blur(15px) saturate(1.16)!important;backdrop-filter:blur(15px) saturate(1.16)!important}html[data-resolved-theme] .theme-mode-buttons-v762 button{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:30px!important;padding:4px 7px!important;border-radius:6px!important;color:var(--v762-muted)!important}html[data-resolved-theme] .theme-mode-buttons-v762 button:hover{background:color-mix(in srgb,var(--v762-brand) 10%,transparent)!important;color:var(--v762-ink)!important}html[data-resolved-theme] .theme-mode-buttons-v762 button.is-active{background:color-mix(in srgb,var(--v762-brand) 14%,var(--v762-glass-strong))!important;color:var(--v762-ink)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v762-brand) 34%,transparent),0 2px 8px rgba(0,0,0,.08)!important}html[data-resolved-theme] .theme-choice-swatch{position:relative;display:inline-grid!important;width:12px!important;height:12px!important;flex:0 0 12px!important;border:1px solid color-mix(in srgb,#fff 70%,transparent)!important;border-radius:4px!important;box-shadow:0 1px 3px rgba(0,0,0,.22)!important}html[data-resolved-theme] .theme-choice-swatch i{display:block;width:100%;height:100%}html[data-resolved-theme] [data-theme-family=sky] .theme-choice-swatch i{background:linear-gradient(135deg,#fff 0 43%,#71c6ef 44% 100%)!important}html[data-resolved-theme] [data-theme-family=gold] .theme-choice-swatch i{background:linear-gradient(135deg,#171716 0 43%,#deb86d 44% 100%)!important}html[data-resolved-theme] [data-theme-family=auto-sky] .theme-choice-swatch i{background:linear-gradient(135deg,#8fd9ff 0 47%,#07192b 48% 100%)!important}html[data-resolved-theme] [data-theme-family=auto-sunny] .theme-choice-swatch i{background:linear-gradient(135deg,#ffbd5a 0 47%,#15130e 48% 100%)!important}html[data-resolved-theme] .theme-choice-name{font-size:10px!important;font-weight:760!important;letter-spacing:.01em!important}html[data-resolved-theme] .theme-mode-status{grid-column:2!important;font-size:9px!important;line-height:1.15!important;display:grid!important;gap:1px!important;min-width:150px!important}html[data-resolved-theme] .theme-mode-status b{font-size:9px!important;font-weight:720!important;color:var(--v762-copy)!important}.theme-mode-status i{font-style:normal!important;color:var(--v762-muted)!important}html[data-resolved-theme] .calendar-workspace-v762{max-width:1560px!important}html[data-resolved-theme] .calendar-pagebar-v762{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important}html[data-resolved-theme] .calendar-pagebar-v762 h1{max-width:780px!important;font-size:clamp(28px,3.1vw,45px)!important;letter-spacing:-.046em!important;margin:3px 0 8px!important;font-weight:680!important}html[data-resolved-theme] .calendar-pagebar-v762 p{max-width:760px!important;font-size:13px!important;line-height:1.55!important;margin:0!important}html[data-resolved-theme] .calendar-page-actions-v762{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important}html[data-resolved-theme] .calendar-page-actions-v762 button{min-height:38px!important;font-size:11px!important}html[data-resolved-theme] .agenda-metrics{display:grid!important;grid-template-columns:1.35fr repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:0 0 15px!important}html[data-resolved-theme] .agenda-metrics article{display:grid!important;gap:4px!important;min-height:92px!important;padding:13px 14px!important;border:1px solid var(--v762-line)!important;border-radius:9px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v762-glass-strong) 90%,transparent),color-mix(in srgb,var(--v762-glass) 76%,transparent))!important;box-shadow:var(--v762-shadow)!important}html[data-resolved-theme] .agenda-metrics span{font-size:9px!important;font-weight:760!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--v762-muted)!important}html[data-resolved-theme] .agenda-metrics strong{font-size:17px!important;line-height:1.12!important;font-weight:720!important;letter-spacing:-.025em!important;overflow-wrap:anywhere!important}html[data-resolved-theme] .agenda-metrics small{font-size:10px!important;line-height:1.35!important}html[data-resolved-theme] .agenda-command-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,320px)!important;gap:14px!important;align-items:start!important}html[data-resolved-theme] .agenda-board{padding:14px!important}html[data-resolved-theme] .agenda-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:11px!important;padding-bottom:12px!important;border-bottom:1px solid var(--v762-line)!important}html[data-resolved-theme] .agenda-toolbar-primary{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}html[data-resolved-theme] .agenda-view-switch{display:inline-flex!important;padding:3px!important;border:1px solid var(--v762-line)!important;border-radius:8px!important;background:color-mix(in srgb,var(--v762-soft) 72%,transparent)!important}html[data-resolved-theme] .agenda-view-switch button{min-height:30px!important;padding:4px 9px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:var(--v762-muted)!important;font-size:11px!important;font-weight:720!important}html[data-resolved-theme] .agenda-view-switch button.is-active{background:var(--v762-glass-strong)!important;color:var(--v762-ink)!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important}html[data-resolved-theme] .agenda-navigator{display:flex!important;align-items:center!important;gap:4px!important;min-width:0!important}html[data-resolved-theme] .agenda-navigator .ghost{min-height:30px!important;min-width:30px!important;padding:0!important;font-size:21px!important;line-height:1!important}html[data-resolved-theme] .agenda-current{max-width:260px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border:0!important;background:transparent!important;color:var(--v762-ink)!important;font-size:11px!important;font-weight:760!important;padding:6px!important}html[data-resolved-theme] .agenda-filters{display:flex!important;gap:6px!important}.agenda-filters select{min-height:32px!important;font-size:10px!important;padding:4px 28px 4px 8px!important}html[data-resolved-theme] .agenda-timeline{display:grid!important;gap:0!important}html[data-resolved-theme] .agenda-day{display:grid!important;grid-template-columns:126px minmax(0,1fr)!important;gap:12px!important;padding:13px 0!important;border-bottom:1px solid var(--v762-line)!important}html[data-resolved-theme] .agenda-day:last-child{border-bottom:0!important}html[data-resolved-theme] .agenda-day-label{display:grid!important;align-content:start!important;gap:3px!important;padding-top:2px!important}.agenda-day-label strong{font-size:13px!important;font-weight:760!important;text-transform:capitalize!important}.agenda-day-label span{font-size:10px!important;color:var(--v762-muted)!important;text-transform:capitalize!important}html[data-resolved-theme] .agenda-day-events{display:grid!important;gap:7px!important;min-width:0!important}html[data-resolved-theme] .agenda-event{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:9px 10px!important;border:1px solid var(--v762-line)!important;border-radius:8px!important;background:color-mix(in srgb,var(--v762-glass-strong) 76%,transparent)!important;box-shadow:0 4px 13px rgba(0,0,0,.035)!important}html[data-resolved-theme] .agenda-event:hover{border-color:var(--v762-line-strong)!important;background:color-mix(in srgb,var(--v762-brand) 5%,var(--v762-glass-strong))!important}html[data-resolved-theme] .agenda-event time{display:grid!important;gap:2px!important;padding-right:10px!important;border-right:1px solid var(--v762-line)!important}.agenda-event time b{font-size:13px!important;letter-spacing:-.02em!important}.agenda-event time span{font-size:9px!important;line-height:1.15!important;color:var(--v762-muted)!important}html[data-resolved-theme] .agenda-event-copy{display:grid!important;gap:3px!important;min-width:0!important}.agenda-event-title{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.agenda-event-title a{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--v762-ink)!important;font-size:12px!important;font-weight:740!important}.agenda-event-copy p{margin:0!important;font-size:10px!important;line-height:1.35!important}.agenda-event-copy p i{color:var(--v762-muted)!important;font-style:normal!important}.agenda-event-copy small{font-size:9px!important;line-height:1.3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agenda-state{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;min-height:18px!important;padding:2px 5px!important;border:1px solid color-mix(in srgb,var(--v762-brand) 31%,transparent)!important;border-radius:99px!important;background:color-mix(in srgb,var(--v762-brand) 9%,transparent)!important;color:var(--v762-brand-deep)!important;font-size:8px!important;font-weight:760!important;text-transform:uppercase!important;letter-spacing:.045em!important}html[data-theme-variant=blue-night] .agenda-state,html[data-theme-variant=goldie-black] .agenda-state{color:var(--v762-brand)!important}.agenda-event.is-postponed .agenda-state{border-color:color-mix(in srgb,var(--v762-warn) 42%,transparent)!important;background:color-mix(in srgb,var(--v762-warn) 12%,transparent)!important;color:var(--v762-warn)!important}.agenda-event.is-cancelled{opacity:.58!important}.agenda-open{font-size:10px!important;font-weight:730!important;color:var(--v762-brand-deep)!important}html[data-resolved-theme] .agenda-empty-day{margin:0!important;padding:10px!important;border:1px dashed var(--v762-line)!important;border-radius:7px!important;color:var(--v762-muted)!important;font-size:10px!important}html[data-resolved-theme] .agenda-rail{display:grid!important;gap:14px!important}.agenda-rail .panel{padding:14px!important;margin:0!important}.agenda-rail .section-head{margin-bottom:8px!important}.agenda-rail .section-head h2{font-size:17px!important}.agenda-rail-note{margin:0 0 11px!important;font-size:10px!important;line-height:1.45!important}.agenda-next-list,html[data-resolved-theme] .agenda-reminder-list{display:grid!important;gap:5px!important}.agenda-next-row,.agenda-reminder-row{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;gap:9px!important;padding:8px!important;border:1px solid var(--v762-line)!important;border-radius:7px!important;background:color-mix(in srgb,var(--v762-glass-strong) 57%,transparent)!important}.agenda-next-row:hover,.agenda-reminder-row:hover{border-color:var(--v762-line-strong)!important;background:color-mix(in srgb,var(--v762-brand) 7%,var(--v762-glass-strong))!important}.agenda-reminder-row time{font-size:9px!important;line-height:1.3!important;color:var(--v762-muted)!important}.agenda-next-row div,.agenda-reminder-row div{display:grid!important;gap:2px!important;min-width:0!important}.agenda-next-row strong,.agenda-reminder-row strong{font-size:10px!important;font-weight:740!important}.agenda-next-row span,.agenda-reminder-row span{font-size:9px!important;line-height:1.25!important;color:var(--v762-muted)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agenda-next-row time{display:grid!important;gap:2px!important;align-content:start!important;border-right:1px solid var(--v762-line)!important}.agenda-next-row time b{font-size:12px!important}.agenda-next-row time span{font-size:9px!important;white-space:normal!important;text-transform:capitalize!important}.agenda-empty-side{margin:0!important;padding:10px!important;border:1px dashed var(--v762-line)!important;border-radius:7px!important;color:var(--v762-muted)!important;font-size:10px!important}html[data-resolved-theme] .agenda-week-grid{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;padding-top:12px!important;overflow:auto!important}.agenda-week-day{display:grid!important;grid-template-rows:auto 1fr!important;min-width:130px!important;min-height:330px!important;border:1px solid var(--v762-line)!important;border-radius:8px!important;background:color-mix(in srgb,var(--v762-glass-strong) 54%,transparent)!important}.agenda-week-day header{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px!important;border-bottom:1px solid var(--v762-line)!important}.agenda-week-day header span{font-size:9px!important;color:var(--v762-muted)!important;text-transform:capitalize!important}.agenda-week-day header b{font-size:14px!important}.agenda-week-day.is-today{border-color:var(--v762-line-strong)!important;box-shadow:inset 0 2px 0 var(--v762-brand)!important}.agenda-week-day>div{display:grid!important;align-content:start!important;gap:5px!important;padding:6px!important}.agenda-week-day>div>small{font-size:9px!important;padding:4px!important}.agenda-event.is-compact{grid-template-columns:1fr!important;padding:7px!important;gap:4px!important;border-radius:6px!important}.agenda-event.is-compact time{display:flex!important;gap:5px!important;padding:0!important;border:0!important}.agenda-event.is-compact time b{font-size:10px!important}.agenda-event.is-compact time span{font-size:8px!important}.agenda-event.is-compact .agenda-event-title{display:block!important}.agenda-event.is-compact .agenda-event-title a{display:block!important;font-size:9px!important;white-space:normal!important}html[data-resolved-theme] .agenda-month-grid{padding-top:12px!important}.agenda-month-weekdays{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:5px!important;margin-bottom:5px!important}.agenda-month-weekdays span{padding:4px!important;color:var(--v762-muted)!important;font-size:9px!important;font-weight:760!important;text-align:center!important;text-transform:uppercase!important}.agenda-month-days{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:5px!important}.agenda-month-day{min-height:112px!important;padding:6px!important;border:1px solid var(--v762-line)!important;border-radius:7px!important;background:color-mix(in srgb,var(--v762-glass-strong) 52%,transparent)!important}.agenda-month-day header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:5px!important}.agenda-month-day header b{font-size:11px!important}.agenda-month-day header span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;border-radius:99px!important;background:var(--v762-brand)!important;font-size:8px!important;font-weight:760!important}.agenda-month-day.is-outside{opacity:.45!important}.agenda-month-day.is-today{border-color:var(--v762-brand)!important;box-shadow:inset 0 2px 0 var(--v762-brand)!important}.agenda-month-day>div{display:grid!important;gap:3px!important}.agenda-month-event{display:flex!important;gap:3px!important;align-items:baseline!important;min-width:0!important;padding:3px 4px!important;border-radius:4px!important;background:color-mix(in srgb,var(--v762-brand) 10%,transparent)!important;color:var(--v762-ink)!important;font-size:8px!important}.agenda-month-event:hover{background:color-mix(in srgb,var(--v762-brand) 17%,transparent)!important}.agenda-month-event i{font-style:normal!important;color:var(--v762-brand-deep)!important;flex:0 0 auto!important}.agenda-month-event span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.agenda-month-day small{font-size:8px!important;color:var(--v762-muted)!important}@media(max-width:1320px){html[data-resolved-theme] .theme-mode-status{display:none!important}.theme-mode-control-v762{grid-template-columns:auto!important}.theme-mode-buttons-v762 .theme-choice-name{display:none!important}.theme-mode-buttons-v762 button{min-width:30px!important;justify-content:center!important;padding:4px!important}}@media(max-width:1080px){html[data-resolved-theme] .agenda-command-grid{grid-template-columns:1fr!important}.agenda-rail{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agenda-pagebar-v762{display:grid!important;grid-template-columns:1fr!important}.calendar-page-actions-v762{justify-content:flex-start!important}.agenda-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agenda-toolbar{align-items:flex-start!important;flex-direction:column!important}.agenda-filters{width:100%!important}.agenda-filters select{flex:1 1!important}}@media(max-width:760px){html[data-resolved-theme] .calendar-pagebar-v762 h1{font-size:29px!important}.agenda-metrics{grid-template-columns:1fr 1fr!important}.agenda-metrics article:first-child{grid-column:1/-1!important}.agenda-toolbar-primary{width:100%!important;align-items:flex-start!important;flex-direction:column!important}.agenda-navigator{width:100%!important;justify-content:space-between!important}.agenda-current{max-width:calc(100vw - 124px)!important}.agenda-day{grid-template-columns:1fr!important;gap:8px!important}.agenda-day-label{display:flex!important;align-items:baseline!important;gap:8px!important}.agenda-event{grid-template-columns:61px minmax(0,1fr)!important;align-items:start!important}.agenda-open{grid-column:2!important}.agenda-event-copy small{white-space:normal!important;overflow:visible!important}.agenda-rail{grid-template-columns:1fr!important}.agenda-week-grid{margin-inline:-2px!important}.agenda-month-grid{overflow:auto!important}.agenda-month-days,.agenda-month-weekdays{min-width:660px!important}.agenda-month-day{min-height:95px!important}.theme-mode-buttons-v762{width:100%!important;justify-content:space-between!important}.theme-mode-buttons-v762 button{flex:1 1!important;justify-content:center!important}}html[data-theme-variant=clear-sky]{--v763-page:#eaf6fb;--v763-page-deep:#d7eaf5;--v763-ink:#102d3b;--v763-copy:#3d5b67;--v763-muted:#66828e;--v763-brand:#137d99;--v763-brand-strong:#075a76;--v763-brand-soft:#a8deeb;--v763-brand-tint:#e1f6fa;--v763-accent:#ef9a38;--v763-accent-strong:#bb5e13;--v763-accent-soft:#ffd5a6;--v763-accent-tint:#fff0dc;--v763-highlight:#627fe1;--v763-highlight-soft:#cfd8ff;--v763-signal:#0d9a73;--v763-page-glow:rgba(88,184,218,.22);--v763-edge-glow:rgba(239,154,56,.18);--v763-glass:rgba(255,255,255,.70);--v763-glass-strong:rgba(255,255,255,.88);--v763-soft:rgba(238,249,252,.76);--v763-line:rgba(17,78,99,.15);--v763-line-strong:rgba(19,125,153,.36);--v763-focus:rgba(19,125,153,.24);--v763-rail:#063b4b;--v763-rail-deep:#032a36;--v763-rail-ink:#effcff;--v763-good:#13785d;--v763-warn:#a95912;--v763-danger:#b94e4e;--v763-shadow:0 18px 48px rgba(22,83,104,.12);--v763-shadow-hover:0 26px 58px rgba(22,83,104,.18)}html[data-theme-variant=sunny-orange]{--v763-page:#fff5e6;--v763-page-deep:#ffe2b7;--v763-ink:#3e2918;--v763-copy:#684932;--v763-muted:#8c6d50;--v763-brand:#df7a1e;--v763-brand-strong:#a94d0b;--v763-brand-soft:#ffcb8f;--v763-brand-tint:#fff0d8;--v763-accent:#07989b;--v763-accent-strong:#006f76;--v763-accent-soft:#9de6e2;--v763-accent-tint:#dbf8f5;--v763-highlight:#d55f53;--v763-highlight-soft:#ffc4ba;--v763-signal:#4e8d52;--v763-page-glow:rgba(255,177,78,.27);--v763-edge-glow:rgba(7,152,155,.15);--v763-glass:rgba(255,251,244,.72);--v763-glass-strong:rgba(255,254,250,.90);--v763-soft:rgba(255,241,217,.76);--v763-line:rgba(118,76,24,.16);--v763-line-strong:rgba(223,122,30,.38);--v763-focus:rgba(223,122,30,.23);--v763-rail:#4b2a11;--v763-rail-deep:#2e180a;--v763-rail-ink:#fff8ed;--v763-good:#4f814e;--v763-warn:#ae5314;--v763-danger:#bc4e47;--v763-shadow:0 18px 48px rgba(129,72,14,.11);--v763-shadow-hover:0 26px 58px rgba(129,72,14,.17)}html[data-theme-variant=blue-night]{--v763-page:#061524;--v763-page-deep:#0a2941;--v763-ink:#eaf7ff;--v763-copy:#c4d9e7;--v763-muted:#91afc1;--v763-brand:#72d1ff;--v763-brand-strong:#23a9e2;--v763-brand-soft:#1c4363;--v763-brand-tint:#12324b;--v763-accent:#a891ff;--v763-accent-strong:#7758dc;--v763-accent-soft:#3d376b;--v763-accent-tint:#211d43;--v763-highlight:#47d5b2;--v763-highlight-soft:#1c4d4b;--v763-signal:#64d7ab;--v763-page-glow:rgba(45,159,223,.20);--v763-edge-glow:rgba(168,145,255,.15);--v763-glass:rgba(14,41,61,.70);--v763-glass-strong:rgba(18,49,72,.88);--v763-soft:rgba(9,30,48,.79);--v763-line:rgba(190,226,246,.14);--v763-line-strong:rgba(114,209,255,.36);--v763-focus:rgba(114,209,255,.26);--v763-rail:#030f19;--v763-rail-deep:#01080e;--v763-rail-ink:#effaff;--v763-good:#6ed4ad;--v763-warn:#ffc26c;--v763-danger:#ff8a8a;--v763-shadow:0 22px 58px rgba(0,0,0,.40);--v763-shadow-hover:0 30px 70px rgba(0,0,0,.52)}html[data-theme-variant=goldie-black]{--v763-page:#110f0b;--v763-page-deep:#1b160d;--v763-ink:#fff5e3;--v763-copy:#deceb4;--v763-muted:#af9b80;--v763-brand:#e2b55a;--v763-brand-strong:#a66d20;--v763-brand-soft:#5b431e;--v763-brand-tint:#2b2316;--v763-accent:#46c3bc;--v763-accent-strong:#19867f;--v763-accent-soft:#1c4d4a;--v763-accent-tint:#102a29;--v763-highlight:#d07b3f;--v763-highlight-soft:#51301d;--v763-signal:#7bcb9f;--v763-page-glow:rgba(217,173,74,.16);--v763-edge-glow:rgba(70,195,188,.12);--v763-glass:rgba(31,28,21,.74);--v763-glass-strong:rgba(38,33,24,.90);--v763-soft:rgba(23,20,14,.78);--v763-line:rgba(247,222,161,.15);--v763-line-strong:rgba(226,181,90,.37);--v763-focus:rgba(226,181,90,.27);--v763-rail:#16120b;--v763-rail-deep:#090806;--v763-rail-ink:#fff8e9;--v763-good:#7cc69a;--v763-warn:#efb664;--v763-danger:#ed8e84;--v763-shadow:0 22px 58px rgba(0,0,0,.40);--v763-shadow-hover:0 30px 70px rgba(0,0,0,.52)}html[data-theme-variant=copper-night]{--v763-page:#1b0e0a;--v763-page-deep:#35170d;--v763-ink:#fff2e9;--v763-copy:#e4c9b9;--v763-muted:#b99a88;--v763-brand:#ff9e52;--v763-brand-strong:#c9611c;--v763-brand-soft:#5c341f;--v763-brand-tint:#2f1a11;--v763-accent:#de73a1;--v763-accent-strong:#a74170;--v763-accent-soft:#573044;--v763-accent-tint:#2c1723;--v763-highlight:#a88cff;--v763-highlight-soft:#42355f;--v763-signal:#78d2a9;--v763-page-glow:rgba(248,114,57,.21);--v763-edge-glow:rgba(222,115,161,.16);--v763-glass:rgba(46,22,15,.73);--v763-glass-strong:rgba(55,26,18,.89);--v763-soft:rgba(34,15,11,.80);--v763-line:rgba(255,207,176,.15);--v763-line-strong:rgba(255,158,82,.37);--v763-focus:rgba(255,158,82,.27);--v763-rail:#240d08;--v763-rail-deep:#120604;--v763-rail-ink:#fff5ee;--v763-good:#78d2a9;--v763-warn:#ffc26d;--v763-danger:#ff9790;--v763-shadow:0 22px 58px rgba(0,0,0,.43);--v763-shadow-hover:0 30px 70px rgba(0,0,0,.56)}html[data-theme-variant]{--v762-page:var(--v763-page);--v762-page-deep:var(--v763-page-deep);--v762-ink:var(--v763-ink);--v762-copy:var(--v763-copy);--v762-muted:var(--v763-muted);--v762-brand:var(--v763-brand);--v762-brand-deep:var(--v763-brand-strong);--v762-accent:var(--v763-accent);--v762-glass:var(--v763-glass);--v762-glass-strong:var(--v763-glass-strong);--v762-soft:var(--v763-soft);--v762-line:var(--v763-line);--v762-line-strong:var(--v763-line-strong);--v762-focus:var(--v763-focus);--v762-rail:var(--v763-rail);--v762-rail-deep:var(--v763-rail-deep);--v762-rail-ink:var(--v763-rail-ink);--v762-good:var(--v763-good);--v762-warn:var(--v763-warn);--v762-shadow:var(--v763-shadow);--v762-shadow-hover:var(--v763-shadow-hover);--v76-bg:var(--v763-page);--v76-panel:var(--v763-glass-strong);--v76-panel-soft:var(--v763-soft);--v76-ink:var(--v763-ink);--v76-muted:var(--v763-muted);--v76-line:var(--v763-line);--v76-brand:var(--v763-brand);--v76-brand-deep:var(--v763-brand-strong);--v76-accent:var(--v763-accent);--v76-rail:var(--v763-rail);--v76-rail-deep:var(--v763-rail-deep);--v76-rail-text:var(--v763-rail-ink);--v761-page:var(--v763-page);--v761-page-deep:var(--v763-page-deep);--v761-ink:var(--v763-ink);--v761-copy:var(--v763-copy);--v761-muted:var(--v763-muted);--v761-line:var(--v763-line);--v761-line-strong:var(--v763-line-strong);--v761-brand:var(--v763-brand);--v761-brand-deep:var(--v763-brand-strong);--v761-accent:var(--v763-accent);--v761-field:var(--v763-glass-strong);--v761-panel-top:var(--v763-glass-strong);--v761-panel-bottom:var(--v763-glass);--v761-panel-solid:var(--v763-soft);--v761-panel-soft:var(--v763-soft);--v761-rail:var(--v763-rail);--v761-rail-deep:var(--v763-rail-deep);--v761-rail-text:var(--v763-rail-ink);--v761-focus:var(--v763-focus);--v761-shadow:var(--v763-shadow);--v761-shadow-hover:var(--v763-shadow-hover);--v761-button-ink:#fff;--v761-orb-one:var(--v763-page-glow);--v761-orb-two:var(--v763-edge-glow);--v761-orb-three:color-mix(in srgb,var(--v763-highlight) 18%,transparent)}html[data-resolved-theme] body{background:radial-gradient(74rem 46rem at -14% -18%,var(--v763-page-glow),transparent 62%),radial-gradient(56rem 38rem at 112% -12%,var(--v763-edge-glow),transparent 60%),radial-gradient(40rem 28rem at 68% 108%,color-mix(in srgb,var(--v763-highlight) 9%,transparent),transparent 68%),linear-gradient(143deg,var(--v763-page),var(--v763-page-deep))!important}html[data-resolved-theme] .topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--v763-glass-strong) 91%,transparent),color-mix(in srgb,var(--v763-glass) 82%,transparent))!important;border-bottom-color:var(--v763-line)!important;box-shadow:0 10px 34px color-mix(in srgb,var(--v763-page) 64%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--v763-brand-soft) 32%,transparent)!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(164deg,var(--v763-rail) 0,color-mix(in srgb,var(--v763-rail) 84%,var(--v763-accent-strong)) 48%,var(--v763-rail-deep) 100%)!important;border-right-color:color-mix(in srgb,var(--v763-rail-ink) 13%,transparent)!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--v763-brand) 34%,transparent),color-mix(in srgb,var(--v763-accent) 12%,transparent))!important;box-shadow:inset 2px 0 0 var(--v763-accent),inset 0 1px 0 color-mix(in srgb,var(--v763-brand-soft) 32%,transparent)!important}html[data-resolved-theme] .account-governance-list article,html[data-resolved-theme] .action-card,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .calendar-event,html[data-resolved-theme] .calendar-summary article,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(136deg,color-mix(in srgb,var(--v763-brand-soft) 13%,transparent),transparent 36%),linear-gradient(153deg,color-mix(in srgb,var(--v763-glass-strong) 94%,transparent),color-mix(in srgb,var(--v763-glass) 84%,transparent))!important;border-color:var(--v763-line)!important;box-shadow:var(--v763-shadow),inset 0 1px 0 color-mix(in srgb,#fff 17%,transparent)!important}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .calendar-event:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover{border-color:var(--v763-line-strong)!important;box-shadow:var(--v763-shadow-hover),inset 0 1px 0 color-mix(in srgb,var(--v763-brand-soft) 44%,transparent)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v763-brand),var(--v763-brand-strong))!important;border-color:color-mix(in srgb,var(--v763-brand-strong) 76%,transparent)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--v763-brand) 23%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 27%,transparent)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost,html[data-resolved-theme] .secondary{background:linear-gradient(135deg,color-mix(in srgb,var(--v763-glass-strong) 70%,transparent),color-mix(in srgb,var(--v763-accent-soft) 14%,var(--v763-glass)))!important;border-color:var(--v763-line)!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover,html[data-resolved-theme] .secondary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v763-brand-soft) 28%,var(--v763-glass-strong)),color-mix(in srgb,var(--v763-accent-soft) 26%,var(--v763-glass-strong)))!important;border-color:var(--v763-line-strong)!important}html[data-resolved-theme] .count,html[data-resolved-theme] .scope-pills span,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{background:linear-gradient(135deg,color-mix(in srgb,var(--v763-brand-soft) 36%,transparent),color-mix(in srgb,var(--v763-accent-soft) 21%,transparent))!important;border-color:color-mix(in srgb,var(--v763-brand) 34%,transparent)!important;color:var(--v763-brand-strong)!important}html[data-theme-variant=blue-night] .count,html[data-theme-variant=blue-night] .state-pill,html[data-theme-variant=blue-night] .status,html[data-theme-variant=copper-night] .count,html[data-theme-variant=copper-night] .state-pill,html[data-theme-variant=copper-night] .status,html[data-theme-variant=goldie-black] .count,html[data-theme-variant=goldie-black] .state-pill,html[data-theme-variant=goldie-black] .status{color:var(--v763-brand)!important}html[data-resolved-theme] table th,html[data-resolved-theme] table thead tr{background:linear-gradient(90deg,color-mix(in srgb,var(--v763-brand-soft) 24%,var(--v763-glass-strong)),color-mix(in srgb,var(--v763-accent-soft) 17%,var(--v763-glass-strong)))!important}html[data-resolved-theme] table tbody tr:hover td{background:color-mix(in srgb,var(--v763-brand-soft) 18%,transparent)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:linear-gradient(180deg,color-mix(in srgb,var(--v763-glass-strong) 91%,transparent),color-mix(in srgb,var(--v763-soft) 76%,transparent))!important;border-color:var(--v763-line)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v763-brand)!important;box-shadow:0 0 0 3px var(--v763-focus),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent)!important}html[data-resolved-theme] .agenda-state{background:linear-gradient(135deg,color-mix(in srgb,var(--v763-brand-soft) 34%,transparent),color-mix(in srgb,var(--v763-accent-soft) 20%,transparent))!important;border-color:color-mix(in srgb,var(--v763-brand) 38%,transparent)!important;color:var(--v763-brand-strong)!important}html[data-theme-variant=blue-night] .agenda-state,html[data-theme-variant=copper-night] .agenda-state,html[data-theme-variant=goldie-black] .agenda-state{color:var(--v763-brand)!important}html[data-resolved-theme] .agenda-event.is-postponed .agenda-state{border-color:color-mix(in srgb,var(--v763-warn) 46%,transparent)!important;background:color-mix(in srgb,var(--v763-warn) 14%,transparent)!important;color:var(--v763-warn)!important}html[data-resolved-theme] .theme-mode-control-v763{gap:7px 9px!important}html[data-resolved-theme] .theme-mode-buttons-v763{border-color:color-mix(in srgb,var(--v763-brand) 18%,var(--v763-line))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v763-glass-strong) 76%,transparent),color-mix(in srgb,var(--v763-accent-soft) 12%,transparent))!important}html[data-resolved-theme] .theme-mode-buttons-v763 button.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--v763-brand-soft) 39%,var(--v763-glass-strong)),color-mix(in srgb,var(--v763-accent-soft) 24%,var(--v763-glass-strong)))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v763-brand) 36%,transparent),0 3px 10px rgba(0,0,0,.08)!important}html[data-resolved-theme] [data-theme-choice=clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#f9feff 0 43%,#167f9b 44% 70%,#efa044 71% 100%)!important}html[data-resolved-theme] [data-theme-choice=goldie_black] .theme-choice-swatch{background:linear-gradient(135deg,#11100c 0 43%,#e2b55a 44% 70%,#46c3bc 71% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#86d8ff 0 45%,#0a2841 46% 72%,#ab92ff 73% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_sunny] .theme-choice-swatch{background:linear-gradient(135deg,#ffc48d 0 45%,#271008 46% 72%,#de73a1 73% 100%)!important}html[data-resolved-theme] [data-theme-choice=clear_sky].is-active{box-shadow:inset 0 0 0 1px rgba(19,125,153,.5),0 3px 10px rgba(19,125,153,.15)!important}html[data-resolved-theme] [data-theme-choice=goldie_black].is-active{box-shadow:inset 0 0 0 1px rgba(226,181,90,.55),0 3px 10px rgba(226,181,90,.13)!important}html[data-resolved-theme] [data-theme-choice=auto_clear_sky].is-active{box-shadow:inset 0 0 0 1px rgba(114,209,255,.54),0 3px 10px rgba(114,209,255,.13)!important}html[data-resolved-theme] [data-theme-choice=auto_sunny].is-active{box-shadow:inset 0 0 0 1px rgba(255,158,82,.56),0 3px 10px rgba(222,115,161,.15)!important}html[data-resolved-theme] :focus-visible{outline-color:var(--v763-brand)!important}html[data-theme-variant=clear-sky]{--v765-page:#f4f8fb;--v765-page-deep:#e9f2f6;--v765-surface:#ffffff;--v765-surface-soft:#f3fafc;--v765-ink:#102c39;--v765-muted:#5e7784;--v765-line:rgba(20,73,91,.14);--v765-line-strong:rgba(12,133,153,.42);--v765-brand:#078ca3;--v765-brand-strong:#036779;--v765-brand-soft:#c9eff3;--v765-accent:#e48a2c;--v765-accent-strong:#b85f0d;--v765-accent-soft:#ffe6c2;--v765-signal:#3b78dc;--v765-signal-soft:#dce8ff;--v765-highlight:#13a789;--v765-highlight-soft:#cdf3e9;--v765-warn:#bf6a14;--v765-danger:#bc4952;--v765-rail:#063e4e;--v765-rail-deep:#032b36;--v765-rail-ink:#e9fbff;--v765-glow-a:rgba(52,193,214,.24);--v765-glow-b:rgba(255,180,91,.18);--v765-shadow:0 12px 30px rgba(10,59,78,.08);--v765-shadow-hover:0 18px 40px rgba(10,59,78,.13)}html[data-theme-variant=sunny-orange]{--v765-page:#fff7ec;--v765-page-deep:#fff0dd;--v765-surface:#fffdf9;--v765-surface-soft:#fff7ec;--v765-ink:#402816;--v765-muted:#85654b;--v765-line:rgba(118,69,22,.16);--v765-line-strong:rgba(215,107,35,.45);--v765-brand:#d76b23;--v765-brand-strong:#a94710;--v765-brand-soft:#ffd7af;--v765-accent:#0f9098;--v765-accent-strong:#086d75;--v765-accent-soft:#c5f0ef;--v765-signal:#8b62c9;--v765-signal-soft:#e9ddff;--v765-highlight:#d14c6a;--v765-highlight-soft:#ffd8e0;--v765-warn:#b55b09;--v765-danger:#b4394c;--v765-rail:#4a2313;--v765-rail-deep:#2d130a;--v765-rail-ink:#fff4e9;--v765-glow-a:rgba(255,160,74,.24);--v765-glow-b:rgba(26,166,170,.13);--v765-shadow:0 12px 30px rgba(108,53,17,.09);--v765-shadow-hover:0 18px 40px rgba(108,53,17,.15)}html[data-theme-variant=blue-night]{--v765-page:#07131e;--v765-page-deep:#0b1b29;--v765-surface:#0e2331;--v765-surface-soft:#0a1b27;--v765-ink:#e9f7fb;--v765-muted:#9ab5c0;--v765-line:rgba(184,228,239,.16);--v765-line-strong:rgba(67,209,223,.46);--v765-brand:#41d1dc;--v765-brand-strong:#0da5b3;--v765-brand-soft:#183f4b;--v765-accent:#8595ff;--v765-accent-strong:#6674df;--v765-accent-soft:#252f63;--v765-signal:#3bc5a5;--v765-signal-soft:#173f3b;--v765-highlight:#ed8ca8;--v765-highlight-soft:#4a2434;--v765-warn:#f2ae57;--v765-danger:#f07d8e;--v765-rail:#06131d;--v765-rail-deep:#030b11;--v765-rail-ink:#e8fbff;--v765-glow-a:rgba(54,203,221,.16);--v765-glow-b:rgba(132,147,255,.14);--v765-shadow:0 14px 32px rgba(0,0,0,.28);--v765-shadow-hover:0 20px 44px rgba(0,0,0,.38)}html[data-theme-variant=goldie-black]{--v765-page:#11100d;--v765-page-deep:#1a1812;--v765-surface:#201e17;--v765-surface-soft:#181610;--v765-ink:#fbf5e7;--v765-muted:#c7baa3;--v765-line:rgba(248,222,159,.16);--v765-line-strong:rgba(227,184,88,.47);--v765-brand:#e1b24e;--v765-brand-strong:#ba8420;--v765-brand-soft:#47371b;--v765-accent:#3fc0ad;--v765-accent-strong:#168a78;--v765-accent-soft:#153c36;--v765-signal:#b18cff;--v765-signal-soft:#34265d;--v765-highlight:#ef829f;--v765-highlight-soft:#4b2330;--v765-warn:#f0a84e;--v765-danger:#e76f7b;--v765-rail:#17130a;--v765-rail-deep:#0e0b06;--v765-rail-ink:#fff7e7;--v765-glow-a:rgba(231,182,77,.14);--v765-glow-b:rgba(59,192,173,.1);--v765-shadow:0 14px 34px rgba(0,0,0,.33);--v765-shadow-hover:0 21px 48px rgba(0,0,0,.42)}html[data-theme-variant=copper-night]{--v765-page:#1d0d0a;--v765-page-deep:#2c1510;--v765-surface:#311711;--v765-surface-soft:#25110d;--v765-ink:#fff0e8;--v765-muted:#d0aaa0;--v765-line:rgba(255,193,160,.17);--v765-line-strong:rgba(255,135,88,.48);--v765-brand:#ff935f;--v765-brand-strong:#d75c35;--v765-brand-soft:#55251b;--v765-accent:#da72a4;--v765-accent-strong:#ae4176;--v765-accent-soft:#4d2039;--v765-signal:#54c6c3;--v765-signal-soft:#173e3e;--v765-highlight:#e8bd5a;--v765-highlight-soft:#4f391b;--v765-warn:#f0aa54;--v765-danger:#ee7787;--v765-rail:#260d09;--v765-rail-deep:#170704;--v765-rail-ink:#fff0e8;--v765-glow-a:rgba(255,126,77,.16);--v765-glow-b:rgba(217,104,163,.12);--v765-shadow:0 14px 34px rgba(0,0,0,.32);--v765-shadow-hover:0 21px 48px rgba(0,0,0,.43)}html[data-theme-variant]{--v765-glass:color-mix(in srgb,var(--v765-surface) 79%,transparent);--v765-glass-strong:color-mix(in srgb,var(--v765-surface) 93%,transparent);--v765-inset:inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent);--v765-focus:color-mix(in srgb,var(--v765-brand) 25%,transparent)}html[data-resolved-theme] body{background:radial-gradient(68rem 42rem at -8% -18%,var(--v765-glow-a),transparent 62%),radial-gradient(54rem 34rem at 108% -16%,var(--v765-glow-b),transparent 62%),linear-gradient(143deg,var(--v765-page),var(--v765-page-deep))!important;color:var(--v765-ink)!important}html[data-resolved-theme] .topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--v765-glass-strong) 96%,transparent),color-mix(in srgb,var(--v765-glass) 90%,transparent))!important;border-bottom-color:var(--v765-line)!important;box-shadow:0 12px 34px color-mix(in srgb,var(--v765-page) 42%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--v765-brand-soft) 30%,transparent)!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(165deg,var(--v765-rail) 0,color-mix(in srgb,var(--v765-rail) 87%,var(--v765-accent-strong)) 54%,var(--v765-rail-deep) 100%)!important;border-right-color:color-mix(in srgb,var(--v765-rail-ink) 12%,transparent)!important;box-shadow:10px 0 28px rgba(0,0,0,.14)!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail-nav{scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--v765-rail-ink) 25%,transparent) transparent!important;overflow-y:auto!important;overflow-x:hidden!important}html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar{display:block!important;width:5px!important}html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar-track{background:transparent!important}html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--v765-rail-ink) 23%,transparent)!important;border-radius:999px!important}html[data-resolved-theme] .desk-side-rail-nav::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--v765-rail-ink) 39%,transparent)!important}}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--v765-brand) 33%,transparent),color-mix(in srgb,var(--v765-accent) 13%,transparent))!important;box-shadow:inset 2px 0 0 var(--v765-accent),inset 0 1px 0 color-mix(in srgb,var(--v765-brand-soft) 38%,transparent)!important}html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a:hover{background:color-mix(in srgb,var(--v765-brand) 13%,transparent)!important}html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(136deg,color-mix(in srgb,var(--v765-brand-soft) 15%,transparent),transparent 38%),linear-gradient(152deg,color-mix(in srgb,var(--v765-glass-strong) 96%,transparent),color-mix(in srgb,var(--v765-glass) 82%,transparent))!important;border-color:var(--v765-line)!important;box-shadow:var(--v765-shadow),var(--v765-inset)!important}html[data-resolved-theme] .action-card:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover{border-color:var(--v765-line-strong)!important;box-shadow:var(--v765-shadow-hover),var(--v765-inset)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(135deg,var(--v765-brand),var(--v765-brand-strong))!important;border-color:color-mix(in srgb,var(--v765-brand-strong) 76%,transparent)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--v765-brand) 26%,transparent),var(--v765-inset)!important}html[data-theme-variant=blue-night] .primary,html[data-theme-variant=blue-night] .topbar-create,html[data-theme-variant=copper-night] .primary,html[data-theme-variant=copper-night] .topbar-create,html[data-theme-variant=goldie-black] .primary,html[data-theme-variant=goldie-black] .topbar-create{color:#071114!important}html[data-resolved-theme] .secondary{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-accent-soft) 54%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-brand-soft) 24%,var(--v765-glass)))!important;border-color:color-mix(in srgb,var(--v765-accent) 40%,var(--v765-line))!important;color:var(--v765-ink)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-glass-strong) 76%,transparent),color-mix(in srgb,var(--v765-signal-soft) 19%,transparent))!important;border-color:var(--v765-line)!important;color:var(--v765-ink)!important}html[data-resolved-theme] .secondary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-accent-soft) 74%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-highlight-soft) 34%,var(--v765-glass)))!important}html[data-resolved-theme] .button-link:hover,html[data-resolved-theme] .ghost:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-signal-soft) 55%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-brand-soft) 24%,var(--v765-glass)))!important;border-color:var(--v765-line-strong)!important}html[data-resolved-theme] .count,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-signal-soft) 66%,transparent),color-mix(in srgb,var(--v765-brand-soft) 24%,transparent))!important;border-color:color-mix(in srgb,var(--v765-signal) 41%,transparent)!important;color:var(--v765-signal)!important}html[data-resolved-theme] table th,html[data-resolved-theme] table thead tr{background:linear-gradient(90deg,color-mix(in srgb,var(--v765-brand-soft) 33%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-accent-soft) 29%,var(--v765-glass-strong)))!important}html[data-resolved-theme] table tbody tr:hover td{background:color-mix(in srgb,var(--v765-brand-soft) 22%,transparent)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:linear-gradient(180deg,color-mix(in srgb,var(--v765-glass-strong) 94%,transparent),color-mix(in srgb,var(--v765-surface-soft) 78%,transparent))!important;border-color:var(--v765-line)!important;color:var(--v765-ink)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v765-brand)!important;box-shadow:0 0 0 3px var(--v765-focus),var(--v765-inset)!important}html[data-resolved-theme] .metrics article:nth-child(2){border-top-color:var(--v765-accent)!important}.metrics article:nth-child(3){border-top-color:var(--v765-signal)!important}.metrics article:nth-child(4){border-top-color:var(--v765-highlight)!important}html[data-resolved-theme] .theme-mode-buttons-v763{border-color:color-mix(in srgb,var(--v765-brand) 23%,var(--v765-line))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v765-glass-strong) 74%,transparent),color-mix(in srgb,var(--v765-accent-soft) 14%,transparent))!important}html[data-resolved-theme] .theme-mode-buttons-v763 button.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-brand-soft) 48%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-accent-soft) 26%,var(--v765-glass-strong)))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v765-brand) 44%,transparent),0 4px 11px color-mix(in srgb,var(--v765-brand) 17%,transparent)!important}html[data-resolved-theme] [data-theme-choice=clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#ecfbff 0 34%,#0b8fa4 35% 58%,#377bd6 59% 78%,#ed9c3d 79% 100%)!important}html[data-resolved-theme] [data-theme-choice=goldie_black] .theme-choice-swatch{background:linear-gradient(135deg,#16140d 0 34%,#e0b24e 35% 58%,#3fc0ad 59% 78%,#b18cff 79% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_clear_sky] .theme-choice-swatch{background:linear-gradient(135deg,#8de1ff 0 34%,#42d1dc 35% 58%,#8595ff 59% 78%,#3bc5a5 79% 100%)!important}html[data-resolved-theme] [data-theme-choice=auto_sunny] .theme-choice-swatch{background:linear-gradient(135deg,#ffd4a3 0 34%,#ff935f 35% 58%,#da72a4 59% 78%,#54c6c3 79% 100%)!important}html[data-resolved-theme] .agenda-command-grid-v765{grid-template-columns:minmax(0,1.58fr) minmax(320px,.72fr)!important;gap:15px!important;align-items:start!important}html[data-resolved-theme] .agenda-command-grid-v765 .agenda-board{min-width:0!important}html[data-resolved-theme] .agenda-companion{display:grid!important;gap:14px!important;min-width:0!important;align-content:start!important}html[data-resolved-theme] .agenda-period-panel{padding:14px!important;margin:0!important}html[data-resolved-theme] .agenda-period-panel .section-head{margin-bottom:7px!important}.agenda-period-panel .section-head h2{font-size:18px!important}html[data-resolved-theme] .agenda-period-list{display:grid!important;gap:8px!important;max-height:560px!important;overflow:auto!important;padding-right:3px!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--v765-brand) 40%,transparent) transparent!important}html[data-resolved-theme] .agenda-period-list::-webkit-scrollbar{width:5px!important}.agenda-period-list::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--v765-brand) 42%,transparent)!important;border-radius:99px!important}html[data-resolved-theme] .agenda-period-day{display:grid!important;gap:5px!important;padding:8px!important;border:1px solid var(--v765-line)!important;border-radius:8px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v765-brand-soft) 11%,transparent),color-mix(in srgb,var(--v765-glass-strong) 76%,transparent))!important}html[data-resolved-theme] .agenda-period-day>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding-bottom:5px!important;border-bottom:1px solid color-mix(in srgb,var(--v765-line) 82%,transparent)!important}html[data-resolved-theme] .agenda-period-day>header strong{font-size:10px!important;font-weight:790!important;text-transform:capitalize!important;color:var(--v765-ink)!important}.agenda-period-day>header span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:19px!important;height:19px!important;border-radius:99px!important;background:var(--v765-accent-soft)!important;color:var(--v765-accent-strong)!important;font-size:9px!important;font-weight:800!important}html[data-resolved-theme] .agenda-period-event{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:8px!important;padding:6px!important;border-radius:6px!important;border-left:2px solid var(--v765-brand)!important;background:color-mix(in srgb,var(--v765-surface-soft) 65%,transparent)!important}html[data-resolved-theme] .agenda-period-event:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-brand-soft) 34%,var(--v765-glass-strong)),color-mix(in srgb,var(--v765-accent-soft) 18%,var(--v765-glass)))!important}html[data-resolved-theme] .agenda-period-event time{font-size:10px!important;font-weight:800!important;color:var(--v765-brand-strong)!important}.agenda-period-event div{display:grid!important;gap:2px!important;min-width:0!important}.agenda-period-event b{font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.agenda-period-event span{font-size:9px!important}.agenda-period-event small,.agenda-period-event span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--v765-muted)!important}.agenda-period-event small{font-size:8.5px!important;line-height:1.25!important}html[data-resolved-theme] .agenda-reminder-panel{padding:14px!important;margin:0!important}.agenda-reminder-panel .section-head h2{font-size:17px!important}.agenda-event.is-postponed .agenda-state{border-color:color-mix(in srgb,var(--v765-warn) 48%,transparent)!important;background:color-mix(in srgb,var(--v765-warn) 16%,transparent)!important;color:var(--v765-warn)!important}.agenda-event.is-cancelled .agenda-state{border-color:color-mix(in srgb,var(--v765-danger) 47%,transparent)!important;background:color-mix(in srgb,var(--v765-danger) 15%,transparent)!important;color:var(--v765-danger)!important}.agenda-event.is-planned .agenda-state{border-color:color-mix(in srgb,var(--v765-highlight) 45%,transparent)!important;background:color-mix(in srgb,var(--v765-highlight-soft) 46%,transparent)!important;color:var(--v765-highlight)!important}html[data-resolved-theme] .agenda-month-day.is-today{border-color:var(--v765-accent)!important;box-shadow:inset 0 2px 0 var(--v765-accent)!important}.agenda-month-day header span{background:var(--v765-accent)!important;color:#fff!important}.agenda-month-event{background:linear-gradient(135deg,color-mix(in srgb,var(--v765-brand-soft) 56%,transparent),color-mix(in srgb,var(--v765-signal-soft) 22%,transparent))!important}.agenda-month-event i{color:var(--v765-brand-strong)!important}.agenda-week-day.is-today{border-color:var(--v765-accent)!important;box-shadow:inset 0 2px 0 var(--v765-accent)!important}html[data-resolved-theme] .calendar-sync-fabric{margin:0 0 15px!important;padding:16px!important;border:1px solid var(--v765-line)!important;border-radius:10px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v765-brand-soft) 17%,transparent),transparent 36%),linear-gradient(155deg,color-mix(in srgb,var(--v765-glass-strong) 93%,transparent),color-mix(in srgb,var(--v765-glass) 81%,transparent))!important;box-shadow:var(--v765-shadow),var(--v765-inset)!important}html[data-resolved-theme] .calendar-sync-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:13px!important}.calendar-sync-heading h2{margin:0 0 4px!important;font-size:21px!important;letter-spacing:-.035em!important}.calendar-sync-heading p{max-width:760px!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.calendar-sync-error,.calendar-sync-restricted{margin:0 0 11px!important;padding:9px 10px!important;border-radius:7px!important;font-size:11px!important}.calendar-sync-restricted{border-left:3px solid var(--v765-warn)!important;background:color-mix(in srgb,var(--v765-warn) 11%,transparent)!important}.calendar-sync-error{border-left:3px solid var(--v765-danger)!important;background:color-mix(in srgb,var(--v765-danger) 11%,transparent)!important;color:var(--v765-danger)!important}html[data-resolved-theme] .calendar-sync-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.calendar-sync-card{display:flex!important;flex-direction:column!important;min-height:250px!important;padding:12px!important;border:1px solid var(--v765-line)!important;border-radius:8px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v765-glass-strong) 89%,transparent),color-mix(in srgb,var(--v765-surface-soft) 68%,transparent))!important}.calendar-sync-card.is-google{border-top:3px solid var(--v765-brand)!important}.calendar-sync-card.is-microsoft{border-top:3px solid var(--v765-signal)!important}.calendar-sync-card.is-apple{border-top:3px solid var(--v765-accent)!important}.calendar-sync-card-head{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;align-items:start!important}.calendar-provider-mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:8px!important;background:linear-gradient(135deg,var(--v765-brand-soft),var(--v765-accent-soft))!important;color:var(--v765-brand-strong)!important;font-weight:850!important}.calendar-sync-card.is-microsoft .calendar-provider-mark{background:linear-gradient(135deg,var(--v765-signal-soft),var(--v765-brand-soft))!important;color:var(--v765-signal)!important}.calendar-sync-card.is-apple .calendar-provider-mark{background:linear-gradient(135deg,var(--v765-accent-soft),var(--v765-highlight-soft))!important;color:var(--v765-accent-strong)!important}.calendar-sync-card h3{margin:0 0 3px!important;font-size:14px!important;letter-spacing:-.02em!important}.calendar-sync-card p{margin:0!important;font-size:10px!important;line-height:1.35!important;color:var(--v765-muted)!important}.calendar-sync-state{margin:15px 0!important}.calendar-connection-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:13px 0 10px!important}.calendar-connection-meta div{min-width:0!important;padding:7px!important;border-radius:6px!important;background:color-mix(in srgb,var(--v765-surface-soft) 66%,transparent)!important}.calendar-connection-meta div:nth-child(3){grid-column:1/-1!important}.calendar-connection-meta dt{font-size:8px!important;font-weight:780!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--v765-muted)!important}.calendar-connection-meta dd{margin:3px 0 0!important;font-size:10px!important;font-weight:730!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.calendar-connection-meta dd.is-completed{color:var(--v765-highlight)!important}.calendar-connection-meta dd.is-failed{color:var(--v765-danger)!important}.calendar-connection-meta dd.is-running{color:var(--v765-accent)!important}.calendar-sync-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:auto!important}.calendar-sync-actions button{min-height:32px!important;padding-inline:9px!important;font-size:10px!important}.calendar-detail-control{margin-top:8px!important}.calendar-detail-control label{display:grid!important;gap:4px!important;font-size:9px!important;font-weight:720!important;color:var(--v765-muted)!important}.calendar-detail-control select{min-height:30px!important;font-size:10px!important}.calendar-feed-reveal{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:11px!important;padding:11px!important;border:1px solid color-mix(in srgb,var(--v765-highlight) 36%,var(--v765-line))!important;border-radius:8px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v765-highlight-soft) 43%,transparent),color-mix(in srgb,var(--v765-glass-strong) 72%,transparent))!important}.calendar-feed-reveal strong{display:block!important;font-size:11px!important}.calendar-feed-reveal code{display:block!important;max-width:820px!important;margin-top:6px!important;padding:7px!important;overflow:auto!important;border-radius:5px!important;background:color-mix(in srgb,var(--v765-page) 36%,transparent)!important;font-size:9px!important;color:var(--v765-ink)!important}.calendar-sync-footnote{margin:11px 0 0!important;font-size:10px!important;line-height:1.45!important;color:var(--v765-muted)!important}@media(max-width:1200px){html[data-resolved-theme] .agenda-command-grid-v765{grid-template-columns:minmax(0,1fr) minmax(300px,.76fr)!important}.calendar-sync-grid{grid-template-columns:1fr 1fr!important}.calendar-sync-card.is-apple{grid-column:1/-1!important;min-height:190px!important}}@media(max-width:1030px){html[data-resolved-theme] .agenda-command-grid-v765{grid-template-columns:1fr!important}.agenda-companion{grid-template-columns:1fr 1fr!important}.agenda-period-list{max-height:430px!important}.calendar-sync-grid{grid-template-columns:1fr!important}.calendar-sync-card.is-apple{grid-column:auto!important}.calendar-sync-heading{display:grid!important;grid-template-columns:1fr!important}.calendar-sync-heading>button{justify-self:start!important}}@media(max-width:700px){html[data-resolved-theme] .agenda-companion{grid-template-columns:1fr!important}.agenda-period-list{max-height:none!important}.calendar-feed-reveal{display:grid!important;grid-template-columns:1fr!important}.calendar-sync-fabric{padding:12px!important}.calendar-sync-card{min-height:0!important}.calendar-sync-heading h2{font-size:18px!important}.agenda-command-grid-v765 .agenda-board{padding:11px!important}}html[data-theme-variant=clear-sky]{--v766-page:#f3f9fc;--v766-page-deep:#dcebf3;--v766-surface-a:#ffffff;--v766-surface-b:#f5fbfd;--v766-surface-c:#eaf6fa;--v766-ink:#102a38;--v766-copy:#385866;--v766-muted:#6a8490;--v766-line:rgba(11,83,112,.15);--v766-line-strong:rgba(0,125,163,.42);--v766-brand:#007d9f;--v766-brand-strong:#005c79;--v766-brand-soft:#bdeaf2;--v766-accent:#ef8b2b;--v766-accent-strong:#bd5b0d;--v766-accent-soft:#ffe0b5;--v766-signal:#496fd2;--v766-signal-soft:#dce5ff;--v766-insight:#7f5fd1;--v766-insight-soft:#e8deff;--v766-success:#0d9975;--v766-success-soft:#d3f5e9;--v766-glow-a:rgba(47,189,222,.22);--v766-glow-b:rgba(240,140,43,.16);--v766-glow-c:rgba(74,111,210,.13);--v766-rail-sheen:rgba(106,221,231,.18);--v766-shadow:0 16px 36px rgba(25,86,108,.10),0 2px 8px rgba(25,86,108,.05);--v766-shadow-hover:0 22px 46px rgba(25,86,108,.16),0 5px 15px rgba(25,86,108,.08)}html[data-theme-variant=sunny-orange]{--v766-page:#fff9ef;--v766-page-deep:#ffead0;--v766-surface-a:#fffdf9;--v766-surface-b:#fff8ee;--v766-surface-c:#fff0dc;--v766-ink:#432815;--v766-copy:#704c30;--v766-muted:#926f51;--v766-line:rgba(140,79,17,.16);--v766-line-strong:rgba(224,106,28,.42);--v766-brand:#d96a1d;--v766-brand-strong:#a9480a;--v766-brand-soft:#ffd0a0;--v766-accent:#0a949e;--v766-accent-strong:#006f77;--v766-accent-soft:#bcebea;--v766-signal:#7959c7;--v766-signal-soft:#eadfff;--v766-insight:#cf5071;--v766-insight-soft:#ffd9e2;--v766-success:#4b9152;--v766-success-soft:#d9f0d8;--v766-glow-a:rgba(255,166,68,.27);--v766-glow-b:rgba(3,154,160,.15);--v766-glow-c:rgba(207,80,113,.11);--v766-rail-sheen:rgba(255,188,103,.16);--v766-shadow:0 16px 36px rgba(122,65,14,.11),0 2px 8px rgba(122,65,14,.05);--v766-shadow-hover:0 22px 46px rgba(122,65,14,.17),0 5px 15px rgba(122,65,14,.08)}html[data-theme-variant=blue-night]{--v766-page:#071522;--v766-page-deep:#10263a;--v766-surface-a:#102638;--v766-surface-b:#0b1d2b;--v766-surface-c:#132f44;--v766-ink:#ecf8ff;--v766-copy:#c8dce8;--v766-muted:#95b1c1;--v766-line:rgba(180,229,244,.16);--v766-line-strong:rgba(74,211,237,.47);--v766-brand:#39d0de;--v766-brand-strong:#0b9fab;--v766-brand-soft:#1b4753;--v766-accent:#8b97ff;--v766-accent-strong:#6674df;--v766-accent-soft:#293567;--v766-signal:#3ed0a9;--v766-signal-soft:#174a42;--v766-insight:#e783b5;--v766-insight-soft:#4e273d;--v766-success:#62dcb0;--v766-success-soft:#16463e;--v766-glow-a:rgba(48,204,221,.19);--v766-glow-b:rgba(132,144,255,.16);--v766-glow-c:rgba(231,131,181,.10);--v766-rail-sheen:rgba(89,219,237,.13);--v766-shadow:0 20px 44px rgba(0,0,0,.30),0 3px 10px rgba(0,0,0,.20);--v766-shadow-hover:0 28px 58px rgba(0,0,0,.43),0 6px 18px rgba(0,0,0,.24)}html[data-theme-variant=goldie-black]{--v766-page:#100f0c;--v766-page-deep:#211b10;--v766-surface-a:#211d14;--v766-surface-b:#17140e;--v766-surface-c:#2c2518;--v766-ink:#fff6e5;--v766-copy:#e1ceb0;--v766-muted:#baa587;--v766-line:rgba(251,226,166,.16);--v766-line-strong:rgba(232,184,80,.48);--v766-brand:#e6b751;--v766-brand-strong:#bd8422;--v766-brand-soft:#51401d;--v766-accent:#43c4b3;--v766-accent-strong:#16887e;--v766-accent-soft:#174941;--v766-signal:#aa88fa;--v766-signal-soft:#372660;--v766-insight:#ed7897;--v766-insight-soft:#4d2331;--v766-success:#7bd4a0;--v766-success-soft:#194638;--v766-glow-a:rgba(231,181,72,.17);--v766-glow-b:rgba(58,196,177,.12);--v766-glow-c:rgba(170,136,250,.10);--v766-rail-sheen:rgba(238,197,104,.15);--v766-shadow:0 20px 46px rgba(0,0,0,.36),0 3px 10px rgba(0,0,0,.22);--v766-shadow-hover:0 28px 60px rgba(0,0,0,.50),0 6px 18px rgba(0,0,0,.27)}html[data-theme-variant=copper-night]{--v766-page:#180e11;--v766-page-deep:#2b1720;--v766-surface-a:#2b1820;--v766-surface-b:#201116;--v766-surface-c:#3a2028;--v766-ink:#fff3ec;--v766-copy:#e8cac0;--v766-muted:#c8a19a;--v766-line:rgba(255,211,194,.16);--v766-line-strong:rgba(255,147,92,.48);--v766-brand:#ff9560;--v766-brand-strong:#d85a34;--v766-brand-soft:#5b2c25;--v766-accent:#4bc0c6;--v766-accent-strong:#13878f;--v766-accent-soft:#173f46;--v766-signal:#c283e9;--v766-signal-soft:#4a2859;--v766-insight:#ef719c;--v766-insight-soft:#54253a;--v766-success:#7cd3ab;--v766-success-soft:#174438;--v766-glow-a:rgba(255,124,83,.18);--v766-glow-b:rgba(75,192,198,.12);--v766-glow-c:rgba(194,131,233,.13);--v766-rail-sheen:rgba(255,163,111,.14);--v766-shadow:0 20px 46px rgba(0,0,0,.38),0 3px 10px rgba(0,0,0,.22);--v766-shadow-hover:0 28px 60px rgba(0,0,0,.51),0 6px 18px rgba(0,0,0,.28)}html[data-theme-variant]{--v766-glass:color-mix(in srgb,var(--v766-surface-a) 76%,transparent);--v766-glass-strong:color-mix(in srgb,var(--v766-surface-a) 93%,transparent);--v766-elevated:linear-gradient(150deg,color-mix(in srgb,var(--v766-surface-a) 96%,transparent),color-mix(in srgb,var(--v766-surface-b) 84%,transparent));--v766-subtle:linear-gradient(145deg,color-mix(in srgb,var(--v766-brand-soft) 16%,transparent),transparent 42%),linear-gradient(160deg,color-mix(in srgb,var(--v766-surface-a) 92%,transparent),color-mix(in srgb,var(--v766-surface-b) 86%,transparent));--v766-focus:0 0 0 3px color-mix(in srgb,var(--v766-brand) 26%,transparent),0 0 0 1px color-mix(in srgb,var(--v766-brand) 74%,transparent);--v765-page:var(--v766-page);--v765-page-deep:var(--v766-page-deep);--v765-surface:var(--v766-surface-a);--v765-surface-soft:var(--v766-surface-b);--v765-ink:var(--v766-ink);--v765-muted:var(--v766-muted);--v765-line:var(--v766-line);--v765-line-strong:var(--v766-line-strong);--v765-brand:var(--v766-brand);--v765-brand-strong:var(--v766-brand-strong);--v765-brand-soft:var(--v766-brand-soft);--v765-accent:var(--v766-accent);--v765-accent-strong:var(--v766-accent-strong);--v765-accent-soft:var(--v766-accent-soft);--v765-signal:var(--v766-signal);--v765-signal-soft:var(--v766-signal-soft);--v765-highlight:var(--v766-insight);--v765-highlight-soft:var(--v766-insight-soft);--v765-success:var(--v766-success);--v765-success-soft:var(--v766-success-soft);--v765-glow-a:var(--v766-glow-a);--v765-glow-b:var(--v766-glow-b);--v765-shadow:var(--v766-shadow);--v765-shadow-hover:var(--v766-shadow-hover)}html[data-resolved-theme] body{background:radial-gradient(66rem 48rem at -12% -19%,var(--v766-glow-a),transparent 64%),radial-gradient(54rem 38rem at 112% -14%,var(--v766-glow-b),transparent 61%),radial-gradient(44rem 30rem at 63% 115%,var(--v766-glow-c),transparent 66%),linear-gradient(142deg,var(--v766-page),var(--v766-page-deep))!important}html[data-resolved-theme] .topbar{background:linear-gradient(128deg,color-mix(in srgb,var(--v766-surface-a) 94%,transparent),color-mix(in srgb,var(--v766-surface-b) 84%,transparent))!important;border-bottom:1px solid var(--v766-line)!important;box-shadow:0 12px 30px color-mix(in srgb,var(--v766-page) 34%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--v766-brand-soft) 38%,transparent)!important}html[data-resolved-theme] .desk-side-rail{background:radial-gradient(36rem 26rem at -28% -10%,var(--v766-rail-sheen),transparent 66%),linear-gradient(164deg,var(--v765-rail) 0,color-mix(in srgb,var(--v765-rail) 86%,var(--v766-accent-strong)) 57%,var(--v765-rail-deep) 100%)!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(100deg,color-mix(in srgb,var(--v766-brand) 40%,transparent),color-mix(in srgb,var(--v766-accent) 15%,transparent))!important;box-shadow:inset 3px 0 0 var(--v766-accent),inset 0 1px 0 color-mix(in srgb,var(--v766-brand-soft) 46%,transparent),0 7px 16px rgba(0,0,0,.1)!important}html[data-resolved-theme] .desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a:hover{background:linear-gradient(96deg,color-mix(in srgb,var(--v766-brand) 17%,transparent),color-mix(in srgb,var(--v766-signal) 8%,transparent))!important}html[data-resolved-theme] .agenda-period-card,html[data-resolved-theme] .agenda-reminder-panel,html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .calendar-sync-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-brand-soft) 16%,transparent),transparent 42%),var(--v766-elevated)!important;border-color:var(--v766-line)!important;box-shadow:var(--v766-shadow),inset 0 1px 0 color-mix(in srgb,#fff 29%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--v766-brand-soft) 11%,transparent)!important}html[data-resolved-theme] .calendar-sync-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .quick-card{background-image:linear-gradient(90deg,var(--v766-brand),var(--v766-accent),var(--v766-signal)),linear-gradient(135deg,color-mix(in srgb,var(--v766-brand-soft) 16%,transparent),transparent 42%),var(--v766-elevated)!important;background-size:100% 2px,auto,auto!important;background-position:0 0,0 0,0 0!important;background-repeat:no-repeat!important}html[data-resolved-theme] .assignment-card:hover,html[data-resolved-theme] .calendar-sync-card:hover,html[data-resolved-theme] .draft-card:hover,html[data-resolved-theme] .intake-card:hover,html[data-resolved-theme] .meeting-row:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .party-card:hover,html[data-resolved-theme] .procedure-card:hover,html[data-resolved-theme] .quick-card:hover{border-color:var(--v766-line-strong)!important;box-shadow:var(--v766-shadow-hover),inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent)!important;transform:translateY(-1px)!important}html[data-resolved-theme] .metrics article:nth-child(4n+1){--metric-tone:var(--v766-brand);--metric-soft:var(--v766-brand-soft)}html[data-resolved-theme] .metrics article:nth-child(4n+2){--metric-tone:var(--v766-accent);--metric-soft:var(--v766-accent-soft)}html[data-resolved-theme] .metrics article:nth-child(4n+3){--metric-tone:var(--v766-signal);--metric-soft:var(--v766-signal-soft)}html[data-resolved-theme] .metrics article:nth-child(4n){--metric-tone:var(--v766-insight);--metric-soft:var(--v766-insight-soft)}html[data-resolved-theme] .metrics article{background-image:linear-gradient(90deg,var(--metric-tone),color-mix(in srgb,var(--metric-tone) 42%,transparent)),radial-gradient(14rem 7rem at 100% 0,color-mix(in srgb,var(--metric-soft) 42%,transparent),transparent 72%),var(--v766-elevated)!important;background-size:100% 3px,auto,auto!important;background-position:0 0,100% 0,0 0!important}html[data-resolved-theme] .metrics article strong{color:var(--metric-tone)!important;text-shadow:0 7px 20px color-mix(in srgb,var(--metric-tone) 20%,transparent)!important}html[data-resolved-theme] .metrics article span{color:color-mix(in srgb,var(--metric-tone) 71%,var(--v766-muted))!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-surface-a) 94%,transparent),color-mix(in srgb,var(--v766-surface-c) 67%,transparent))!important;border-color:var(--v766-line)!important;color:var(--v766-ink)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent),0 1px 0 color-mix(in srgb,var(--v766-brand-soft) 20%,transparent)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v766-brand)!important;box-shadow:var(--v766-focus)!important;outline:0!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:color-mix(in srgb,var(--v766-muted) 82%,transparent)!important}html[data-resolved-theme] table thead th{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-brand-soft) 34%,var(--v766-surface-b)),color-mix(in srgb,var(--v766-accent-soft) 16%,var(--v766-surface-b)))!important;color:var(--v766-ink)!important;border-color:var(--v766-line)!important}html[data-resolved-theme] table tbody tr{background:color-mix(in srgb,var(--v766-surface-a) 54%,transparent)!important}html[data-resolved-theme] table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--v766-surface-c) 48%,transparent)!important}html[data-resolved-theme] table tbody tr:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--v766-brand-soft) 42%,transparent),color-mix(in srgb,var(--v766-signal-soft) 20%,transparent))!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{background:linear-gradient(132deg,var(--v766-brand),var(--v766-brand-strong))!important;border-color:color-mix(in srgb,var(--v766-brand-strong) 86%,transparent)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--v766-brand) 27%,transparent),inset 0 1px 0 rgba(255,255,255,.29)!important}html[data-resolved-theme] .secondary{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-accent-soft) 68%,var(--v766-surface-a)),color-mix(in srgb,var(--v766-brand-soft) 24%,var(--v766-surface-b)))!important;border-color:color-mix(in srgb,var(--v766-accent) 47%,var(--v766-line))!important;color:var(--v766-ink)!important}html[data-resolved-theme] .button-link,html[data-resolved-theme] .ghost{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-signal-soft) 48%,var(--v766-surface-a)),color-mix(in srgb,var(--v766-surface-b) 82%,transparent))!important;border-color:color-mix(in srgb,var(--v766-signal) 33%,var(--v766-line))!important;color:var(--v766-ink)!important}html[data-resolved-theme] .danger{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-insight-soft) 54%,var(--v766-surface-a)),color-mix(in srgb,var(--v766-surface-b) 86%,transparent))!important;border-color:color-mix(in srgb,var(--v766-insight) 44%,var(--v766-line))!important;color:var(--v766-ink)!important}html[data-resolved-theme] .primary:hover,html[data-resolved-theme] .topbar-create:hover{filter:brightness(1.055) saturate(1.08)!important;transform:translateY(-1px)!important}html[data-resolved-theme] .count,html[data-resolved-theme] .state-pill,html[data-resolved-theme] .status{background:linear-gradient(135deg,color-mix(in srgb,var(--v766-signal-soft) 78%,transparent),color-mix(in srgb,var(--v766-brand-soft) 22%,transparent))!important;border-color:color-mix(in srgb,var(--v766-signal) 43%,var(--v766-line))!important;color:var(--v766-signal)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent)!important}html[data-resolved-theme] .agenda-month-day.is-today,html[data-resolved-theme] .agenda-week-day.is-today{border-color:var(--v766-accent)!important;box-shadow:inset 0 3px 0 var(--v766-accent),0 0 0 1px color-mix(in srgb,var(--v766-accent) 20%,transparent)!important}html[data-resolved-theme] .agenda-month-day header span{background:linear-gradient(135deg,var(--v766-accent),var(--v766-accent-strong))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--v766-accent) 30%,transparent)!important}html[data-resolved-theme] .agenda-month-event{border-left-color:var(--v766-brand)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v766-brand-soft) 67%,transparent),color-mix(in srgb,var(--v766-signal-soft) 28%,transparent))!important}html[data-resolved-theme] .agenda-period-event{border-left-color:var(--v766-brand)!important;background:linear-gradient(100deg,color-mix(in srgb,var(--v766-brand-soft) 46%,transparent),color-mix(in srgb,var(--v766-surface-b) 72%,transparent))!important}html[data-resolved-theme] .agenda-event.is-planned .agenda-state{border-color:color-mix(in srgb,var(--v766-signal) 50%,transparent)!important;background:color-mix(in srgb,var(--v766-signal-soft) 66%,transparent)!important;color:var(--v766-signal)!important}html[data-resolved-theme] .agenda-event.is-postponed .agenda-state{border-color:color-mix(in srgb,var(--v766-accent) 55%,transparent)!important;background:color-mix(in srgb,var(--v766-accent-soft) 60%,transparent)!important;color:var(--v766-accent-strong)!important}html[data-resolved-theme] .agenda-event.is-cancelled .agenda-state{border-color:color-mix(in srgb,var(--v766-insight) 52%,transparent)!important;background:color-mix(in srgb,var(--v766-insight-soft) 58%,transparent)!important;color:var(--v766-insight)!important}html[data-resolved-theme] .calendar-sync-card.is-google{border-top-color:var(--v766-brand)!important}.calendar-sync-card.is-microsoft{border-top-color:var(--v766-signal)!important}.calendar-sync-card.is-apple{border-top-color:var(--v766-accent)!important}html[data-resolved-theme] .calendar-provider-mark{background:linear-gradient(135deg,var(--v766-brand-soft),var(--v766-accent-soft))!important;color:var(--v766-brand-strong)!important}html[data-resolved-theme] .calendar-sync-card.is-microsoft .calendar-provider-mark{background:linear-gradient(135deg,var(--v766-signal-soft),var(--v766-brand-soft))!important;color:var(--v766-signal)!important}html[data-resolved-theme] .calendar-sync-card.is-apple .calendar-provider-mark{background:linear-gradient(135deg,var(--v766-accent-soft),var(--v766-insight-soft))!important;color:var(--v766-accent-strong)!important}@media (prefers-reduced-motion:no-preference){html[data-resolved-theme] .assignment-card,html[data-resolved-theme] .calendar-sync-card,html[data-resolved-theme] .draft-card,html[data-resolved-theme] .intake-card,html[data-resolved-theme] .meeting-row,html[data-resolved-theme] .panel,html[data-resolved-theme] .party-card,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card{transition:border-color .16s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease!important}}@media(max-width:760px){html[data-resolved-theme] .assignment-card:hover,html[data-resolved-theme] .calendar-sync-card:hover,html[data-resolved-theme] .draft-card:hover,html[data-resolved-theme] .intake-card:hover,html[data-resolved-theme] .meeting-row:hover,html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .party-card:hover,html[data-resolved-theme] .procedure-card:hover,html[data-resolved-theme] .quick-card:hover{transform:none!important}}html[data-resolved-theme] .calendar-provider-hub{position:relative;overflow:hidden;margin:20px 0 24px!important;padding:clamp(18px,2.2vw,30px)!important;border-color:color-mix(in srgb,var(--v766-brand) 30%,var(--v766-line))!important;background:radial-gradient(44rem 18rem at 8% 0,color-mix(in srgb,var(--v766-brand-soft) 38%,transparent),transparent 64%),radial-gradient(36rem 17rem at 100% 0,color-mix(in srgb,var(--v766-accent-soft) 28%,transparent),transparent 67%),var(--v766-elevated)!important}html[data-resolved-theme] .calendar-provider-hub:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--v766-brand),var(--v766-accent),var(--v766-signal),var(--v766-insight));pointer-events:none}html[data-resolved-theme] .calendar-provider-hub-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px;position:relative;z-index:1}html[data-resolved-theme] .calendar-provider-hub h2{margin:0 0 8px;font-size:clamp(23px,2.5vw,34px);line-height:1.05;letter-spacing:-.04em;font-weight:620}html[data-resolved-theme] .calendar-provider-hub-head .muted{max-width:900px}html[data-resolved-theme] .calendar-provider-hub-summary{flex:0 0 142px;display:grid;gap:3px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--v766-signal) 35%,var(--v766-line));background:linear-gradient(145deg,color-mix(in srgb,var(--v766-signal-soft) 54%,var(--v766-surface-a)),color-mix(in srgb,var(--v766-surface-b) 84%,transparent));border-radius:13px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent)}html[data-resolved-theme] .calendar-provider-hub-summary small,html[data-resolved-theme] .calendar-provider-hub-summary span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--v766-muted)}html[data-resolved-theme] .calendar-provider-hub-summary strong{font-size:27px;line-height:1;color:var(--v766-signal);letter-spacing:-.055em}html[data-resolved-theme] .calendar-provider-warning{margin:0 0 16px;padding:11px 13px;border-left:3px solid var(--v766-accent);border-radius:9px;background:linear-gradient(90deg,color-mix(in srgb,var(--v766-accent-soft) 66%,transparent),transparent);color:var(--v766-ink);font-size:13px}html[data-resolved-theme] .calendar-provider-warning code{font-size:12px;color:var(--v766-accent-strong)}html[data-resolved-theme] .calendar-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:start;position:relative;z-index:1}html[data-resolved-theme] .calendar-provider-card{position:relative;overflow:hidden;min-width:0;border:1px solid var(--v766-line);border-radius:14px;padding:17px;background:linear-gradient(155deg,color-mix(in srgb,var(--v766-surface-a) 89%,transparent),color-mix(in srgb,var(--v766-surface-c) 82%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent),0 10px 22px rgba(0,0,0,.04)}html[data-resolved-theme] .calendar-provider-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--provider-tone),color-mix(in srgb,var(--provider-tone) 35%,transparent))}html[data-resolved-theme] .calendar-provider-card.is-google{--provider-tone:var(--v766-brand)}html[data-resolved-theme] .calendar-provider-card.is-microsoft{--provider-tone:var(--v766-signal)}html[data-resolved-theme] .calendar-provider-card.is-apple{--provider-tone:var(--v766-accent)}html[data-resolved-theme] .calendar-provider-card header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:11px;margin-bottom:14px}html[data-resolved-theme] .calendar-provider-card header .calendar-provider-mark{width:40px!important;height:40px!important;border-radius:12px!important;font-weight:780!important;font-size:15px!important;display:grid!important;place-items:center!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 6px 16px color-mix(in srgb,var(--provider-tone) 14%,transparent)!important}html[data-resolved-theme] .calendar-provider-card header p{margin:1px 0 3px;color:color-mix(in srgb,var(--provider-tone) 74%,var(--v766-muted));font-size:9px;letter-spacing:.13em;font-weight:760}html[data-resolved-theme] .calendar-provider-card h3{margin:0 0 4px;font-size:18px;line-height:1.08;letter-spacing:-.03em;font-weight:650}html[data-resolved-theme] .calendar-provider-card header small{display:block;max-width:410px;color:var(--v766-muted);font-size:12px;line-height:1.42}html[data-resolved-theme] .calendar-provider-state{align-self:start;white-space:nowrap;border:1px solid var(--v766-line);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:730;line-height:1;text-transform:uppercase;letter-spacing:.06em}html[data-resolved-theme] .calendar-provider-state.ready{background:color-mix(in srgb,var(--v766-success-soft) 70%,transparent);border-color:color-mix(in srgb,var(--v766-success) 46%,var(--v766-line));color:var(--v766-success)}html[data-resolved-theme] .calendar-provider-state.managed{background:color-mix(in srgb,var(--v766-signal-soft) 70%,transparent);border-color:color-mix(in srgb,var(--v766-signal) 42%,var(--v766-line));color:var(--v766-signal)}html[data-resolved-theme] .calendar-provider-state.pending{background:color-mix(in srgb,var(--v766-accent-soft) 72%,transparent);border-color:color-mix(in srgb,var(--v766-accent) 44%,var(--v766-line));color:var(--v766-accent-strong)}html[data-resolved-theme] .calendar-provider-steps{display:grid;gap:6px;margin:0 0 14px;padding:0;list-style:none;counter-reset:connector}html[data-resolved-theme] .calendar-provider-steps li{display:grid;grid-template-columns:19px minmax(0,1fr);gap:8px;align-items:start;color:var(--v766-muted);font-size:12px;line-height:1.37}html[data-resolved-theme] .calendar-provider-steps li span{display:grid;place-items:center;width:19px;height:19px;border-radius:6px;background:color-mix(in srgb,var(--provider-tone) 15%,transparent);border:1px solid color-mix(in srgb,var(--provider-tone) 27%,transparent);color:var(--provider-tone);font-size:10px;font-weight:760}html[data-resolved-theme] .calendar-provider-callback{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;align-items:end;padding:11px;border:1px solid color-mix(in srgb,var(--provider-tone) 26%,var(--v766-line));border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--provider-tone) 10%,transparent),color-mix(in srgb,var(--v766-surface-b) 76%,transparent));margin-bottom:13px}html[data-resolved-theme] .calendar-provider-callback span{grid-column:1/-1;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:730;color:var(--v766-muted)}html[data-resolved-theme] .calendar-provider-callback code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v766-ink);font-size:11px}html[data-resolved-theme] .calendar-provider-callback .ghost{min-height:31px;padding:5px 8px;font-size:11px}html[data-resolved-theme] .calendar-provider-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-resolved-theme] .calendar-provider-form label{display:grid;gap:5px;color:var(--v766-ink);font-size:12px;font-weight:650}html[data-resolved-theme] .calendar-provider-form label small{font-weight:500;color:var(--v766-muted);font-size:10px;line-height:1.28}html[data-resolved-theme] .calendar-provider-form label:first-child{grid-column:1/-1}html[data-resolved-theme] .calendar-provider-form input{min-width:0;height:38px;padding:8px 10px;font-size:12px}html[data-resolved-theme] .calendar-provider-card footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:13px;border-top:1px solid color-mix(in srgb,var(--v766-line) 85%,transparent)}html[data-resolved-theme] .calendar-provider-card footer .ghost,html[data-resolved-theme] .calendar-provider-card footer .primary,html[data-resolved-theme] .calendar-provider-card footer .secondary{min-height:35px;padding:7px 10px;font-size:11px}html[data-resolved-theme] .calendar-provider-card .danger.ghost{color:var(--v766-insight)!important;border-color:color-mix(in srgb,var(--v766-insight) 42%,var(--v766-line))!important}html[data-resolved-theme] .calendar-provider-remove{display:grid;gap:9px;margin-top:13px;padding:12px;border-radius:11px;border:1px solid color-mix(in srgb,var(--v766-insight) 42%,var(--v766-line));background:linear-gradient(135deg,color-mix(in srgb,var(--v766-insight-soft) 64%,transparent),color-mix(in srgb,var(--v766-surface-b) 80%,transparent))}html[data-resolved-theme] .calendar-provider-remove strong{font-size:13px}.calendar-provider-remove p{margin:0;color:var(--v766-muted);font-size:12px;line-height:1.42}html[data-resolved-theme] .calendar-provider-remove label{display:grid;gap:5px;font-size:12px}.calendar-provider-remove label b{color:var(--v766-insight)}.calendar-provider-remove div{display:flex;justify-content:flex-end;gap:8px}html[data-resolved-theme] .calendar-provider-apple{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px}html[data-resolved-theme] .calendar-provider-apple header{grid-column:1/-1;margin:0}.calendar-provider-apple-copy{padding-left:53px;color:var(--v766-muted);font-size:12px;line-height:1.45}.calendar-provider-apple-copy strong{display:block;color:var(--v766-ink);font-size:13px}.calendar-provider-apple-copy p{margin:4px 0 0}.calendar-provider-apple footer{margin:0;padding:0;border:0}@media(max-width:920px){html[data-resolved-theme] .calendar-provider-grid{grid-template-columns:1fr}html[data-resolved-theme] .calendar-provider-apple{grid-column:auto;grid-template-columns:1fr;gap:12px}html[data-resolved-theme] .calendar-provider-apple-copy{padding-left:0}html[data-resolved-theme] .calendar-provider-apple footer{justify-content:flex-start}}@media(max-width:640px){html[data-resolved-theme] .calendar-provider-hub-head{display:grid;gap:14px}html[data-resolved-theme] .calendar-provider-hub-summary{width:100%}.calendar-provider-card header{grid-template-columns:38px minmax(0,1fr)!important}.calendar-provider-state{grid-column:2;justify-self:start}.calendar-provider-callback,.calendar-provider-form{grid-template-columns:1fr!important}.calendar-provider-callback .ghost{justify-self:start}.calendar-provider-card footer{justify-content:stretch}.calendar-provider-card footer>*{flex:1 1}.calendar-provider-remove div{display:grid;grid-template-columns:1fr}}.regulatory-workspace{display:grid;gap:18px}.reg-period{display:flex;gap:9px;align-items:end;flex-wrap:wrap}.reg-period label{display:grid;gap:5px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.reg-period select{min-height:38px;min-width:95px;padding:0 10px;border:1px solid color-mix(in srgb,var(--v766-line) 75%,transparent);border-radius:10px;background:var(--v766-surface);color:var(--text)}.reg-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.reg-metric{position:relative;overflow:hidden;padding:17px 16px;border:1px solid var(--v766-line);border-radius:14px;background:linear-gradient(145deg,color-mix(in srgb,var(--v766-surface) 94%,#fff),var(--v766-surface-alt));display:grid;gap:4px}.reg-metric:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--v766-brand)}.reg-metric.warning:before{background:var(--v766-warning)}.reg-metric.critical:before{background:var(--v766-danger)}.reg-metric.info:before{background:var(--v766-insight)}.reg-metric span{font-size:11px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.reg-metric strong{font-size:28px;letter-spacing:-.05em;font-weight:620}.reg-metric small{font-size:11px;color:var(--muted)}.reg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.reg-export-panel{display:grid;gap:10px;margin:0!important}.reg-checklist h2,.reg-export-panel h2,.reg-submit-panel h2{margin:0;font-size:22px;letter-spacing:-.035em;font-weight:600}.reg-export-actions{display:flex;flex-wrap:wrap;gap:8px}.reg-checklist .tiny,.reg-export-panel small{color:var(--muted);font-size:12px;line-height:1.45}.reg-submitted{margin:0;padding:8px 10px;border-left:3px solid var(--v766-success);background:color-mix(in srgb,var(--v766-success) 10%,transparent);font-size:12px}.reg-flags{display:grid;gap:7px}.reg-flag{display:grid;grid-template-columns:114px 1fr;gap:12px;padding:11px 12px;border:1px solid var(--v766-line);border-radius:11px;background:color-mix(in srgb,var(--v766-surface) 92%,transparent)}.reg-flag>span{align-self:start;padding:4px 7px;border-radius:6px;background:color-mix(in srgb,var(--v766-insight) 16%,transparent);color:var(--v766-insight);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-align:center}.reg-flag.is-high>span{background:color-mix(in srgb,var(--v766-warning) 17%,transparent);color:var(--v766-warning)}.reg-flag.is-critical>span{background:color-mix(in srgb,var(--v766-danger) 17%,transparent);color:var(--v766-danger)}.reg-flag strong{font-size:13px}.reg-flag p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.35}.reg-submit-fields,.reg-submit-panel{display:grid;gap:10px}.reg-submit-fields{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) auto;align-items:end}.reg-submit-fields label{display:grid;gap:5px;font-size:12px;color:var(--muted)}.reg-submit-fields input{min-height:39px;padding:0 10px;border:1px solid var(--v766-line);border-radius:9px;background:var(--v766-surface);color:var(--text)}@media(max-width:900px){.reg-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reg-grid,.reg-submit-fields{grid-template-columns:1fr}.reg-submit-fields .primary{width:100%}}@media(max-width:520px){.reg-flag,.reg-metrics{grid-template-columns:1fr}.reg-flag{gap:7px}.reg-flag>span{width:max-content}.reg-period{width:100%}.reg-period label{flex:1 1}.reg-period select{width:100%}}.document-factory-v770{position:relative;overflow:hidden}.document-factory-v770:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--v765-highlight,#d1a23a),transparent)}.document-factory-v770 .document-studio-grid label small{display:block;margin-top:5px;color:var(--muted,#647c80);font-size:11px}.document-factory-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.document-factory-review{margin-top:16px;border-top:1px solid var(--line,#d9e3e4);padding-top:14px}.document-factory-review h3{margin:3px 0 10px;font-size:16px}.document-review-list{display:grid;gap:8px}.document-review-list article{border:1px solid var(--line,#d9e3e4);border-left-width:3px;padding:10px 12px;background:color-mix(in srgb,var(--panel,#fff) 90%,transparent)}.document-review-list article.is-critical{border-left-color:#b52f3a}.document-review-list article.is-high{border-left-color:#bd7500}.document-review-list article.is-medium{border-left-color:#287d9c}.document-review-list p{margin:3px 0 0;color:var(--muted,#647c80);font-size:13px}.document-requirements{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:12px}.document-requirements span{border:1px solid var(--line,#d9e3e4);padding:4px 7px;background:var(--panel-soft,#f8fbfb)}.reg-complete-export{border-color:color-mix(in srgb,var(--v765-highlight,#d1a23a) 45%,var(--line,#d9e3e4))}.case-export-links{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:700px){.document-factory-actions .ghost,.document-factory-actions .primary,.document-factory-actions .secondary{width:100%;justify-content:center}.document-requirements{align-items:flex-start;flex-direction:column}.case-export-links{gap:6px}}.tenant-shell{min-height:100vh;--tenant-glow:rgba(98,230,205,.18);--tenant-edge:var(--mint);--tenant-paper:var(--surface)}.tenant-shell[data-tenant-theme=nexus]{--tenant-glow:rgba(77,219,201,.20);--tenant-edge:#4ddbc9}.tenant-shell[data-tenant-theme=aurora]{--mint:#417ee8;--sky:#9b6ff5;--yellow:#efae62;--tenant-edge:#7e71ed;--tenant-glow:rgba(112,105,238,.23)}.tenant-shell[data-tenant-theme=civic]{--mint:#167a67;--sky:#16628f;--yellow:#b57618;--tenant-edge:#1b6d62;--tenant-glow:rgba(20,110,92,.15)}.tenant-shell[data-tenant-theme=obsidian]{--mint:#d0a53c;--sky:#9c7fd9;--yellow:#e6c36f;--tenant-edge:#d6ad47;--tenant-glow:rgba(210,165,60,.18)}.tenant-shell[data-tenant-theme=paper]{--mint:#2d716c;--sky:#346b9d;--yellow:#a16e1c;--tenant-edge:#346b9d;--tenant-glow:rgba(52,107,157,.12)}.tenant-shell[data-tenant-accent=azure]{--mint:#2987d1;--tenant-edge:#2987d1}.tenant-shell[data-tenant-accent=violet]{--mint:#8367d8;--tenant-edge:#8367d8}.tenant-shell[data-tenant-accent=gold]{--mint:#bd8a28;--tenant-edge:#bd8a28}.tenant-shell[data-tenant-accent=coral]{--mint:#d26f58;--tenant-edge:#d26f58}.tenant-shell .topbar{background:color-mix(in srgb,var(--header-glass,var(--surface)) 91%,var(--tenant-edge) 9%)}.tenant-shell .desk-management-drawer,.tenant-shell .desk-side-rail{border-color:color-mix(in srgb,var(--line) 76%,var(--tenant-edge) 24%)}.tenant-shell .panel,.tenant-shell .procedure-card,.tenant-shell .quick-card{position:relative}.tenant-shell .panel:before,.tenant-shell .quick-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--tenant-edge),transparent 62%);opacity:.72;pointer-events:none}.tenant-shell[data-tenant-theme=aurora] .desk-shell-main{background:radial-gradient(48rem 30rem at 100% 0,var(--tenant-glow),transparent 64%)}.tenant-shell[data-tenant-theme=civic] .desk-shell-main{background:linear-gradient(90deg,color-mix(in srgb,var(--tenant-edge) 4%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--tenant-edge) 3%,transparent) 1px,transparent 1px);background-size:28px 28px}.tenant-shell[data-tenant-theme=obsidian] .desk-shell-main{background:radial-gradient(54rem 28rem at 96% -8%,var(--tenant-glow),transparent 60%)}.tenant-shell[data-tenant-theme=paper] .desk-shell-main{background:linear-gradient(180deg,color-mix(in srgb,var(--tenant-edge) 3%,transparent),transparent 22rem)}.platform-console{max-width:1500px;margin:0 auto;padding:clamp(24px,4vw,60px);display:grid;gap:18px}.platform-hero{padding:clamp(22px,4vw,52px);border:1px solid var(--line);background:radial-gradient(50rem 24rem at 100% 0,rgba(114,200,255,.17),transparent 62%),linear-gradient(135deg,color-mix(in srgb,var(--surface) 94%,transparent),var(--surface-2));box-shadow:var(--shadow)}.platform-hero h1{margin:3px 0 12px;font-size:clamp(34px,5vw,70px);line-height:.98;letter-spacing:-.06em;font-weight:520}.platform-hero p:not(.eyebrow){max-width:850px;margin:0;color:var(--muted);line-height:1.55}.platform-tenant-list{display:grid;gap:9px}.platform-tenant-list article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent)}.platform-tenant-list article>div:first-child{display:grid;gap:4px}.platform-tenant-list strong{font-size:15px}.platform-tenant-list small,.platform-tenant-list span{color:var(--muted);font-size:12px}.account-security-actions,.document-review-actions,.platform-tenant-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.account-created-card code{display:block;max-width:100%;overflow-wrap:anywhere;padding:8px;border:1px dashed var(--line);font-size:11px;background:color-mix(in srgb,var(--surface) 84%,transparent)}@media(max-width:740px){.platform-console{padding:16px}.platform-tenant-list article{display:grid;grid-template-columns:1fr}.platform-tenant-actions{width:100%}.platform-tenant-actions>*{flex:1 1}.account-security-actions{margin-top:8px}.account-security-actions>*{flex:1 1}}.tenant-shell{--v79-grid:rgba(92,151,166,.08);--v79-panel-edge:color-mix(in srgb,var(--tenant-edge) 42%,var(--line));--v79-focus:color-mix(in srgb,var(--tenant-edge) 56%,transparent)}.tenant-shell :is(button,input,select,textarea,a):focus-visible{outline:3px solid var(--v79-focus);outline-offset:2px}.tenant-shell .topbar{border-bottom:1px solid var(--v79-panel-edge);box-shadow:0 8px 28px color-mix(in srgb,var(--tenant-edge) 9%,transparent)}.tenant-shell .panel,.tenant-shell .procedure-card,.tenant-shell .quick-card{border-color:var(--v79-panel-edge);box-shadow:0 14px 34px color-mix(in srgb,var(--tenant-edge) 7%,transparent)}.tenant-shell .panel:hover,.tenant-shell .procedure-card:hover,.tenant-shell .quick-card:hover{border-color:color-mix(in srgb,var(--tenant-edge) 62%,var(--line));transform:translateY(-1px);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.tenant-shell[data-tenant-theme=nexus] .desk-shell-main{background:radial-gradient(46rem 28rem at 98% -5%,var(--tenant-glow),transparent 64%),linear-gradient(135deg,transparent 0 82%,color-mix(in srgb,var(--tenant-edge) 5%,transparent) 82% 83%,transparent 83%)}.tenant-shell[data-tenant-theme=aurora]{--v79-grid:rgba(116,97,232,.12)}.tenant-shell[data-tenant-theme=aurora] .topbar{background:linear-gradient(105deg,color-mix(in srgb,var(--header-glass) 91%,#417ee8),color-mix(in srgb,var(--header-glass) 87%,#9b6ff5))}.tenant-shell[data-tenant-theme=aurora] .panel:before,.tenant-shell[data-tenant-theme=aurora] .quick-card:before{background:linear-gradient(90deg,#417ee8,#9b6ff5 55%,transparent)}.tenant-shell[data-tenant-theme=civic]{--v79-grid:rgba(22,122,103,.11)}.tenant-shell[data-tenant-theme=civic] .desk-shell-main{background-image:linear-gradient(90deg,var(--v79-grid) 1px,transparent 1px),linear-gradient(0deg,var(--v79-grid) 1px,transparent 1px);background-size:32px 32px}.tenant-shell[data-tenant-theme=civic] .panel:before,.tenant-shell[data-tenant-theme=civic] .quick-card:before{background:linear-gradient(90deg,#167a67 0 36%,#b57618 36% 42%,transparent 72%)}.tenant-shell[data-tenant-theme=obsidian]{--v79-grid:rgba(214,173,71,.11)}.tenant-shell[data-tenant-theme=obsidian] .desk-shell-main{background:radial-gradient(58rem 30rem at 105% -9%,rgba(214,173,71,.19),transparent 61%),linear-gradient(145deg,rgba(255,255,255,.02),transparent 46%)}.tenant-shell[data-tenant-theme=obsidian] .panel,.tenant-shell[data-tenant-theme=obsidian] .procedure-card{background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 96%,#20190b),var(--surface))}.tenant-shell[data-tenant-theme=paper]{--v79-grid:rgba(52,107,157,.10)}.tenant-shell[data-tenant-theme=paper] .desk-shell-main{background:repeating-linear-gradient(0deg,transparent 0 29px,var(--v79-grid) 30px),linear-gradient(110deg,color-mix(in srgb,var(--tenant-edge) 5%,transparent),transparent 34%)}.tenant-shell[data-tenant-theme=paper] .panel:before,.tenant-shell[data-tenant-theme=paper] .quick-card:before{height:3px;background:linear-gradient(90deg,#346b9d 0 18%,#a16e1c 18% 22%,transparent 66%)}.document-review-actions select{min-height:36px;max-width:min(100%,340px);padding:0 10px;border:1px solid var(--v79-panel-edge);background:var(--surface);color:var(--text)}.document-review-actions .status-chip{max-width:100%;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.tenant-shell .panel:hover,.tenant-shell .procedure-card:hover,.tenant-shell .quick-card:hover{transform:none;transition:none}}@media(max-width:700px){.tenant-shell .panel:hover,.tenant-shell .procedure-card:hover,.tenant-shell .quick-card:hover{transform:none}.document-review-actions select{width:100%;max-width:none}.document-review-actions .secondary{width:100%}}:root{--tone-deep-teal:var(--teal-deep);--tone-teal:var(--teal);--tone-aqua:var(--aqua);--tone-sky:var(--sky-v56);--tone-indigo:var(--indigo);--tone-copper:var(--copper);--tone-gold:var(--gold);--tone-violet:#8d72ff;--universe-haze:radial-gradient(42rem 22rem at 12% 0%,rgba(69,201,210,.09),transparent 62%),radial-gradient(30rem 18rem at 100% 12%,rgba(120,149,255,.10),transparent 64%)}.tenant-shell{--v58-teal-900:var(--teal-deep);--v58-teal-500:var(--teal);--v58-indigo:var(--indigo);--v58-copper:var(--copper);--v59-font:Arial,"Helvetica Neue",Helvetica,sans-serif;--v59-teal-900:var(--teal-deep);--v59-indigo:var(--indigo);--v59-copper:var(--copper)}.tenant-shell .desk-workgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));font-family:Segoe UI Variable,Arial Narrow,Helvetica Neue,Arial,sans-serif}@media(max-width:1120px){.tenant-shell .topbar-nav-desktop{display:none!important}}html[data-resolved-theme]{--v94-ink:#0d2d38;--v94-ink-soft:#284a55;--v94-muted:#637f89;--v94-muted-2:#829ba3;--v94-canvas:#eef5f6;--v94-canvas-top:#f8fbfb;--v94-surface:#ffffff;--v94-surface-soft:#f4f8f9;--v94-surface-tint:#ebf7f7;--v94-line:#d4e3e6;--v94-line-strong:#bdd4d9;--v94-brand:#087f8d;--v94-brand-deep:#056875;--v94-aqua:#1faebb;--v94-amber:#d9781b;--v94-violet:#655eea;--v94-green:#17785a;--v94-radius:14px;--v94-radius-sm:9px;--v94-rail-w:218px;--v94-shadow:0 14px 36px rgba(21,61,70,.075);--v94-shadow-hover:0 18px 42px rgba(21,61,70,.12)}html[data-resolved-theme=dark]{--v94-ink:#edf8f9;--v94-ink-soft:#c3d9dc;--v94-muted:#a0b8bf;--v94-muted-2:#79949b;--v94-canvas:#0a1519;--v94-canvas-top:#0f1d22;--v94-surface:#11232a;--v94-surface-soft:#152c34;--v94-surface-tint:#153239;--v94-line:#29464e;--v94-line-strong:#3a5c64;--v94-brand:#58d5d9;--v94-brand-deep:#72e4e4;--v94-aqua:#81e3e6;--v94-amber:#ffc279;--v94-violet:#a4a0ff;--v94-green:#75d8ad;--v94-shadow:0 16px 40px rgba(0,0,0,.27);--v94-shadow-hover:0 20px 46px rgba(0,0,0,.35)}html[data-resolved-theme] body{background:radial-gradient(72rem 34rem at 88% -15%,color-mix(in srgb,var(--v94-brand) 9%,transparent),transparent 60%),linear-gradient(180deg,var(--v94-canvas-top),var(--v94-canvas) 44%,var(--v94-canvas))!important;color:var(--v94-ink)!important}html[data-resolved-theme] .topbar{height:74px!important;min-height:74px!important;background:color-mix(in srgb,var(--v94-surface) 92%,transparent)!important;border-bottom:1px solid var(--v94-line)!important;box-shadow:0 8px 24px rgba(17,53,60,.045)!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important;backdrop-filter:blur(20px) saturate(1.08)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{height:74px!important;min-height:74px!important;max-width:none!important;padding:0 24px!important;gap:18px!important}html[data-resolved-theme] .desk-brand{gap:11px!important;min-width:max-content!important}html[data-resolved-theme] .desk-brand img{width:37px!important;height:37px!important;border-radius:11px!important;box-shadow:0 5px 16px color-mix(in srgb,var(--v94-brand) 18%,transparent)!important}html[data-resolved-theme] .desk-brand b{line-height:1!important;letter-spacing:-.05em!important;color:var(--v94-ink)!important}html[data-resolved-theme] .desk-brand em{font-size:9px!important;color:var(--v94-brand)!important;font-weight:820!important}html[data-resolved-theme] .desk-header-actions{gap:10px!important}html[data-resolved-theme] .topbar-create{min-height:42px!important;padding:0 15px!important;border-radius:10px!important;background:linear-gradient(135deg,var(--v94-brand),var(--v94-brand-deep))!important;box-shadow:0 8px 18px color-mix(in srgb,var(--v94-brand) 23%,transparent)!important;font-size:12px!important;font-weight:780!important}html[data-resolved-theme] .topbar-create:hover{transform:translateY(-1px)!important;filter:saturate(1.08)!important}html[data-resolved-theme] .theme-mode-control{gap:6px!important;padding:4px!important;border:1px solid var(--v94-line)!important;border-radius:10px!important;background:var(--v94-surface-soft)!important;box-shadow:none!important}html[data-resolved-theme] .theme-mode-control .theme-mode-caption,html[data-resolved-theme] .theme-mode-control .theme-mode-status{display:none!important}html[data-resolved-theme] .theme-mode-buttons{gap:3px!important}html[data-resolved-theme] .theme-mode-buttons button{min-height:30px!important;padding:0 8px!important;border-radius:7px!important;color:var(--v94-muted)!important;font-size:10px!important;font-weight:740!important}html[data-resolved-theme] .theme-mode-buttons button.is-active{background:var(--v94-surface)!important;color:var(--v94-ink)!important;box-shadow:0 2px 8px rgba(17,53,60,.08)!important}html[data-resolved-theme] .theme-choice-swatch{width:11px!important;height:11px!important}html[data-resolved-theme] .profile-pill{min-height:43px!important;padding:5px 7px 5px 11px!important;gap:9px!important;border-color:var(--v94-line)!important;background:var(--v94-surface)!important}html[data-resolved-theme] .profile-copy b{font-size:11px!important;color:var(--v94-ink)!important}html[data-resolved-theme] .profile-copy em{font-size:10px!important;color:var(--v94-muted)!important}html[data-resolved-theme] .profile-avatar{width:29px!important;height:29px!important;border-radius:9px!important;background:linear-gradient(135deg,var(--v94-violet),var(--v94-brand))!important;font-size:12px!important}html[data-resolved-theme] .profile-pill button{padding:4px 6px!important;color:var(--v94-muted)!important;font-size:10px!important;font-weight:720!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail{top:74px!important;width:var(--v94-rail-w)!important;padding:16px 11px 12px!important;background:radial-gradient(30rem 20rem at -20% -8%,rgba(61,188,193,.35),transparent 59%),linear-gradient(180deg,#075867,#034652)!important;border-right:1px solid rgba(208,248,248,.17)!important;box-shadow:9px 0 28px rgba(0,36,45,.11)!important}html[data-resolved-theme] .desk-side-rail-nav{gap:4px!important;padding-bottom:9px!important}html[data-resolved-theme] .desk-side-rail-brand{display:grid!important;gap:4px!important;padding:4px 8px 16px!important;margin-bottom:6px!important;border-bottom:1px solid rgba(219,255,255,.14)!important}html[data-resolved-theme] .desk-side-rail-brand span{font-size:9px!important;letter-spacing:.16em!important;color:rgba(222,255,255,.64)!important;font-weight:780!important}html[data-resolved-theme] .desk-side-rail-brand b{font-size:14px!important;color:#fff!important;letter-spacing:-.025em!important}html[data-resolved-theme] .desk-side-rail-brand small{font-size:10px!important;color:rgba(222,255,255,.68)!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{min-height:40px!important;padding:9px 10px!important;border-radius:9px!important;font-size:12px!important;font-weight:690!important}html[data-resolved-theme] .desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(92deg,rgba(69,221,216,.31),rgba(255,255,255,.09))!important;box-shadow:inset 3px 0 0 #70ede2,0 8px 18px rgba(0,29,36,.12)!important}html[data-resolved-theme] .desk-side-collapse{margin-top:10px!important;border-top:1px solid rgba(219,255,255,.13)!important;border-radius:0!important;color:rgba(235,255,255,.76)!important}html[data-resolved-theme] .desk-shell-main{margin-left:calc(var(--v94-rail-w) + 20px)!important;min-height:calc(100vh - 74px)!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-rail{width:72px!important;padding-inline:10px!important}html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:92px!important}html[data-resolved-theme] .desk-management-drawer{position:fixed!important;z-index:1350!important;top:88px!important;left:calc(var(--v94-rail-w) + 12px)!important;width:310px!important;max-height:calc(100dvh - 106px)!important;display:none!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:12px!important;padding:14px!important;border:1px solid var(--v94-line)!important;border-radius:var(--v94-radius)!important;background:color-mix(in srgb,var(--v94-surface) 96%,transparent)!important;box-shadow:0 24px 52px rgba(12,52,61,.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.12)!important;backdrop-filter:blur(22px) saturate(1.12)!important}html[data-resolved-theme].desk-rail-collapsed .desk-management-drawer{left:84px!important}html[data-resolved-theme] .desk-management-drawer.is-open{display:grid!important}html[data-resolved-theme].desk-management-open .desk-shell-main,html[data-resolved-theme].desk-management-open.desk-rail-collapsed .desk-shell-main{margin-left:calc(var(--v94-rail-w) + 20px)!important}html[data-resolved-theme] .desk-management-drawer-head{padding-bottom:11px!important;border-bottom:1px solid var(--v94-line)!important}html[data-resolved-theme] .desk-management-drawer-head strong{font-size:16px!important;color:var(--v94-ink)!important}html[data-resolved-theme] .desk-management-drawer-head small{display:block!important;margin-top:3px!important;color:var(--v94-muted)!important;font-size:10px!important;line-height:1.35!important}html[data-resolved-theme] .desk-management-drawer-head button{border-color:var(--v94-line)!important;background:var(--v94-surface-soft)!important;color:var(--v94-ink)!important}html[data-resolved-theme] .desk-management-drawer-grid{grid-template-columns:1fr!important;gap:7px!important;overflow-y:auto!important;padding-right:2px!important}html[data-resolved-theme] .desk-management-drawer-group{padding:9px!important;border-color:var(--v94-line)!important;border-radius:var(--v94-radius-sm)!important;background:var(--v94-surface-soft)!important}html[data-resolved-theme] .desk-management-drawer-group a{min-height:28px!important;color:var(--v94-ink-soft)!important;font-size:11px!important}html[data-resolved-theme] .desk-management-drawer-note{color:var(--v94-muted)!important;font-size:10px!important}}html[data-resolved-theme] .desk-shell-main{background:radial-gradient(46rem 28rem at 92% 0,color-mix(in srgb,var(--v94-brand) 7%,transparent),transparent 64%),linear-gradient(180deg,var(--v94-canvas-top),var(--v94-canvas))!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{max-width:1580px!important;padding:34px clamp(20px,2.65vw,46px) 58px!important}html[data-resolved-theme] .app-main,html[data-resolved-theme] .directory-workspace{color:var(--v94-ink)!important}html[data-resolved-theme] .page-head{padding-bottom:18px!important;margin-bottom:22px!important;border-bottom:1px solid var(--v94-line)!important}html[data-resolved-theme] .hero-grid h1,html[data-resolved-theme] .page-head h1,html[data-resolved-theme] .procedure-header h1{font-family:var(--v75-display)!important;color:var(--v94-ink)!important;font-size:clamp(32px,3.3vw,54px)!important;font-weight:760!important;letter-spacing:-.061em!important;line-height:.98!important}html[data-resolved-theme] .hero-grid .muted,html[data-resolved-theme] .page-head .muted{color:var(--v94-muted)!important;font-size:14px!important;max-width:760px!important}html[data-resolved-theme] .choice-card,html[data-resolved-theme] .metrics article,html[data-resolved-theme] .panel,html[data-resolved-theme] .procedure-card,html[data-resolved-theme] .quick-card,html[data-resolved-theme] .wizard-panel{border:1px solid var(--v94-line)!important;border-radius:var(--v94-radius)!important;background:var(--v94-surface)!important;box-shadow:var(--v94-shadow)!important}html[data-resolved-theme] .panel:before,html[data-resolved-theme] .quick-card:before{display:none!important}html[data-resolved-theme] .panel:hover,html[data-resolved-theme] .procedure-card:hover,html[data-resolved-theme] .quick-card:hover{box-shadow:var(--v94-shadow-hover)!important}html[data-resolved-theme] .primary,html[data-resolved-theme] .topbar-create{border:0!important;background:linear-gradient(135deg,var(--v94-brand),var(--v94-brand-deep))!important;color:#fff!important}html[data-resolved-theme] .secondary{background:var(--v94-surface-tint)!important;border-color:color-mix(in srgb,var(--v94-brand) 27%,var(--v94-line))!important;color:var(--v94-brand-deep)!important}html[data-resolved-theme] .button-link.ghost,html[data-resolved-theme] .ghost{background:var(--v94-surface)!important;border-color:var(--v94-line)!important;color:var(--v94-ink-soft)!important}html[data-resolved-theme] input,html[data-resolved-theme] select,html[data-resolved-theme] textarea{background:var(--v94-surface)!important;border-color:var(--v94-line-strong)!important;border-radius:var(--v94-radius-sm)!important;color:var(--v94-ink)!important;font-size:13px!important}html[data-resolved-theme] input::placeholder,html[data-resolved-theme] textarea::placeholder{color:var(--v94-muted-2)!important}html[data-resolved-theme] input:focus,html[data-resolved-theme] select:focus,html[data-resolved-theme] textarea:focus{border-color:var(--v94-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--v94-brand) 16%,transparent)!important}html[data-resolved-theme] .eyebrow{color:var(--v94-brand)!important;font-weight:800!important;letter-spacing:.145em!important}html[data-resolved-theme] .muted{color:var(--v94-muted)!important}html[data-resolved-theme] .dashboard-v94{display:grid!important;gap:18px!important}html[data-resolved-theme] .desk-command-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(304px,360px)!important;gap:24px!important;align-items:stretch!important;padding:clamp(24px,3vw,38px)!important;border:1px solid var(--v94-line)!important;border-radius:18px!important;background:radial-gradient(44rem 18rem at 100% 0,color-mix(in srgb,var(--v94-brand) 12%,transparent),transparent 65%),linear-gradient(132deg,var(--v94-surface),var(--v94-surface-soft))!important;box-shadow:var(--v94-shadow)!important}html[data-resolved-theme] .desk-command-copy{display:grid!important;align-content:start!important;gap:0!important}html[data-resolved-theme] .desk-command-copy h1{max-width:760px!important;margin:1px 0 13px!important;color:var(--v94-ink)!important;font-family:var(--v75-display)!important;font-size:clamp(38px,4.1vw,66px)!important;font-weight:770!important;letter-spacing:-.067em!important;line-height:.94!important}html[data-resolved-theme] .desk-command-copy>p:not(.eyebrow){max-width:760px!important;margin:0!important;color:var(--v94-muted)!important;font-size:15px!important;line-height:1.6!important}html[data-resolved-theme] .desk-command-meta{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:22px!important}html[data-resolved-theme] .desk-command-meta span{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:29px!important;padding:0 9px!important;border:1px solid var(--v94-line)!important;border-radius:999px!important;background:color-mix(in srgb,var(--v94-surface) 86%,transparent)!important;color:var(--v94-muted)!important;font-size:10.5px!important;font-weight:680!important}html[data-resolved-theme] .desk-command-meta i{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--v94-brand)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--v94-brand) 13%,transparent)!important}html[data-resolved-theme] .desk-command-actions{display:grid!important;align-content:center!important;gap:9px!important;padding:5px!important}html[data-resolved-theme] .desk-command-actions .button-link{min-height:44px!important;border-radius:10px!important;font-size:12px!important;font-weight:780!important}html[data-resolved-theme] .desk-command-note{display:flex!important;gap:10px!important;align-items:flex-start!important;margin-top:4px!important;padding:13px!important;border:1px solid color-mix(in srgb,var(--v94-brand) 25%,var(--v94-line))!important;border-radius:10px!important;background:color-mix(in srgb,var(--v94-brand) 6%,var(--v94-surface))!important}html[data-resolved-theme] .desk-command-note>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;border-radius:8px!important;background:var(--v94-brand)!important;color:#fff!important}html[data-resolved-theme] .desk-command-note p{display:grid!important;gap:3px!important;margin:0!important}html[data-resolved-theme] .desk-command-note b{color:var(--v94-ink)!important;font-size:11px!important}html[data-resolved-theme] .desk-command-note small{color:var(--v94-muted)!important;font-size:10.5px!important;line-height:1.38!important}html[data-resolved-theme] .desk-kpis-v94{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;max-width:none!important;margin:0!important}html[data-resolved-theme] .desk-kpis-v94>article:nth-child(n+4){display:flex!important}html[data-resolved-theme] .desk-kpis-v94 .desk-kpi-card{min-height:108px!important;padding:15px!important;border:1px solid var(--v94-line)!important;border-radius:var(--v94-radius)!important;background:var(--v94-surface)!important;box-shadow:var(--v94-shadow)!important}html[data-resolved-theme] .desk-kpi-card:before{height:3px!important;background:linear-gradient(90deg,currentColor 0 38%,transparent 38%)!important}html[data-resolved-theme] .desk-kpi-card.is-teal{color:var(--v94-brand)!important}html[data-resolved-theme] .desk-kpi-card.is-amber{color:var(--v94-amber)!important}html[data-resolved-theme] .desk-kpi-card.is-violet{color:var(--v94-violet)!important}html[data-resolved-theme] .desk-kpi-card.is-slate{color:#4e7e94!important}html[data-resolved-theme] .desk-kpi-card.is-green{color:var(--v94-green)!important}html[data-resolved-theme] .desk-kpi-icon{background:color-mix(in srgb,currentColor 10%,var(--v94-surface))!important;border-radius:10px!important}html[data-resolved-theme] .desk-kpi-copy small{color:var(--v94-muted-2)!important;font-size:9.5px!important}html[data-resolved-theme] .desk-kpi-copy strong{color:var(--v94-ink)!important;font-size:31px!important}html[data-resolved-theme] .desk-kpi-copy>span{color:var(--v94-muted)!important;font-size:10.5px!important}html[data-resolved-theme] .desk-workgrid-v94{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important;gap:16px!important}html[data-resolved-theme] .desk-procedure-panel-v94{padding:22px!important}html[data-resolved-theme] .desk-section-head-v94{align-items:flex-start!important;margin-bottom:17px!important}html[data-resolved-theme] .desk-section-head-v94 h2{font-size:27px!important;font-weight:760!important;letter-spacing:-.047em!important;color:var(--v94-ink)!important}html[data-resolved-theme] .desk-section-head-v94 p:not(.eyebrow){margin:5px 0 0!important;color:var(--v94-muted)!important;font-size:12px!important}html[data-resolved-theme] .desk-section-head-v94 .count{display:grid!important;place-items:center!important;min-width:46px!important;min-height:46px!important;padding:7px!important;border-color:color-mix(in srgb,var(--v94-brand) 30%,var(--v94-line))!important;border-radius:12px!important;background:var(--v94-surface-tint)!important;color:var(--v94-brand-deep)!important;font-size:15px!important;font-weight:800!important}html[data-resolved-theme] .desk-section-head-v94 .count small{color:var(--v94-muted)!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.07em!important}html[data-resolved-theme] .desk-filter-row-v94{grid-template-columns:minmax(0,1fr) 210px!important;gap:9px!important;margin-bottom:15px!important}html[data-resolved-theme] .desk-search-field{height:43px!important;border-color:var(--v94-line-strong)!important;border-radius:10px!important;background:var(--v94-surface)!important}html[data-resolved-theme] .desk-search-field input{height:100%!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-resolved-theme] .desk-filter-row-v94 select{height:43px!important;padding:0 11px!important}html[data-resolved-theme] .procedure-table-v94{border:1px solid var(--v94-line)!important;border-radius:12px!important;overflow:hidden!important;background:var(--v94-surface)!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-head{min-height:39px!important;padding:0 14px!important;background:var(--v94-surface-soft)!important;border-bottom:1px solid var(--v94-line)!important;color:var(--v94-muted-2)!important;font-size:9.5px!important;letter-spacing:.09em!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row{min-height:64px!important;padding:0 14px!important;border-bottom:1px solid var(--v94-line)!important;background:var(--v94-surface)!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row:hover{background:color-mix(in srgb,var(--v94-brand) 5%,var(--v94-surface))!important;box-shadow:inset 3px 0 0 var(--v94-brand)!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row strong{font-family:var(--v75-mono)!important;color:var(--v94-brand-deep)!important;font-size:11px!important;font-weight:740!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row span>b{color:var(--v94-ink)!important;font-size:12px!important;font-weight:720!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row small{color:var(--v94-muted)!important;font-size:10px!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-row em{color:var(--v94-brand)!important;font-size:10px!important;font-weight:780!important}html[data-resolved-theme] .desk-empty-state{display:flex!important;align-items:center!important;gap:14px!important;padding:25px!important;border:1px dashed var(--v94-line-strong)!important;border-radius:12px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v94-brand) 4%,var(--v94-surface)),var(--v94-surface))!important}html[data-resolved-theme] .desk-empty-state>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;border-radius:12px!important;background:var(--v94-surface-tint)!important;color:var(--v94-brand)!important}html[data-resolved-theme] .desk-empty-state>div:nth-child(2){display:grid!important;gap:4px!important;min-width:0!important}html[data-resolved-theme] .desk-empty-state strong{color:var(--v94-ink)!important;font-size:13px!important}html[data-resolved-theme] .desk-empty-state p{margin:0!important;color:var(--v94-muted)!important;font-size:11.5px!important}html[data-resolved-theme] .desk-empty-actions{display:flex!important;gap:7px!important;flex-wrap:wrap!important;margin-left:auto!important}html[data-resolved-theme] .desk-empty-actions .button-link{min-height:36px!important;padding:0 10px!important;border-radius:8px!important;font-size:10.5px!important}html[data-resolved-theme] .desk-side-stack-v94{gap:16px!important}html[data-resolved-theme] .desk-priority-panel-v94{padding:20px!important;background:radial-gradient(25rem 13rem at 100% 0,color-mix(in srgb,var(--v94-amber) 10%,transparent),transparent 66%),var(--v94-surface)!important}html[data-resolved-theme] .desk-priority-panel-v94 h2{font-size:23px!important;font-weight:760!important;line-height:1.06!important}html[data-resolved-theme] .desk-priority-panel-v94 .button-link{min-height:43px!important;border-radius:10px!important}html[data-resolved-theme] .desk-operational-mini{border-top-color:var(--v94-line)!important}html[data-resolved-theme] .desk-operational-mini span{border:1px solid var(--v94-line)!important;border-radius:9px!important;background:var(--v94-surface-soft)!important}html[data-resolved-theme] .desk-operational-mini b{color:var(--v94-ink)!important;font-size:19px!important}html[data-resolved-theme] .desk-shortcuts-v94{padding:19px 20px!important}html[data-resolved-theme] .desk-shortcuts-v94>a{padding:13px 0!important;border-bottom-color:var(--v94-line)!important}html[data-resolved-theme] .desk-shortcuts-v94 a b{color:var(--v94-ink)!important;font-size:12px!important}html[data-resolved-theme] .desk-shortcuts-v94 a span{color:var(--v94-muted)!important;font-size:10.5px!important}html[data-resolved-theme] .desk-shortcuts-v94>a:hover{padding-left:5px!important;background:transparent!important}html[data-resolved-theme] .desk-footer-strip-v94{margin-top:2px!important;padding:18px 20px!important;border-radius:var(--v94-radius)!important;background:linear-gradient(135deg,var(--v94-surface),var(--v94-surface-soft))!important}html[data-resolved-theme] .desk-footer-strip-v94 strong{color:var(--v94-ink)!important;font-size:14px!important}html[data-resolved-theme] .desk-footer-strip-v94 span{color:var(--v94-muted)!important;font-size:11px!important}html[data-resolved-theme] .desk-product-footer{padding:5px 0 0!important;color:var(--v94-muted-2)!important;font-size:10px!important}html[data-resolved-theme] :is(.doc-row,.mail-row,.assignment-card,.task-card,.activity-card,.operation-card,.workspace-card,.directory-item,.course-card){border-color:var(--v94-line)!important;background:var(--v94-surface)!important}html[data-resolved-theme] :is(.assignment-card,.task-card,.activity-card,.operation-card,.workspace-card,.directory-item,.course-card) b,html[data-resolved-theme] :is(.doc-row,.mail-row) strong{color:var(--v94-ink)!important}html[data-resolved-theme] :is(.assignment-card,.task-card,.activity-card,.operation-card,.workspace-card,.directory-item,.course-card) small,html[data-resolved-theme] :is(.doc-row,.mail-row) p{color:var(--v94-muted)!important}html[data-resolved-theme] .status{border-radius:999px!important;font-size:9px!important;font-weight:780!important;letter-spacing:.08em!important}html[data-resolved-theme] .empty{border-color:var(--v94-line-strong)!important;border-radius:12px!important;background:var(--v94-surface-soft)!important;color:var(--v94-muted)!important}html[data-resolved-theme] .global-message{border-color:color-mix(in srgb,var(--v94-brand) 30%,var(--v94-line))!important;border-radius:10px!important;background:var(--v94-surface-tint)!important;color:var(--v94-ink-soft)!important}@media(max-width:1280px){html[data-resolved-theme] .desk-kpis-v94{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-resolved-theme] .desk-command-hero{grid-template-columns:minmax(0,1fr) minmax(280px,330px)!important}}@media(max-width:1100px){html[data-resolved-theme] .topbar{height:68px!important;min-height:68px!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{height:68px!important;min-height:68px!important;padding:0 16px!important}html[data-resolved-theme] .desk-shell-main,html[data-resolved-theme].desk-management-open .desk-shell-main{margin-left:0!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>main.app-main{padding:24px 16px 42px!important}html[data-resolved-theme] .desk-command-hero{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-command-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-resolved-theme] .desk-command-note{grid-column:1/-1!important}html[data-resolved-theme] .desk-workgrid-v94{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-side-stack-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{padding:0 13px!important}html[data-resolved-theme] .desk-brand b{font-size:17px!important}html[data-resolved-theme] .desk-brand img{width:33px!important;height:33px!important}html[data-resolved-theme] .desk-command-hero{padding:22px!important;border-radius:15px!important}html[data-resolved-theme] .desk-command-copy h1{font-size:clamp(37px,11vw,49px)!important}html[data-resolved-theme] .desk-command-actions{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-kpis-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .desk-kpis-v94 .desk-kpi-card{min-height:96px!important;padding:12px!important;gap:10px!important}html[data-resolved-theme] .desk-kpi-copy strong{font-size:27px!important}html[data-resolved-theme] .desk-filter-row-v94{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-empty-state{align-items:flex-start!important;flex-wrap:wrap!important}html[data-resolved-theme] .desk-empty-actions{width:100%!important;margin-left:0!important}html[data-resolved-theme] .desk-empty-actions .button-link{flex:1 1!important}html[data-resolved-theme] .desk-side-stack-v94{grid-template-columns:1fr!important}html[data-resolved-theme] .procedure-table-v94{overflow-x:auto!important}html[data-resolved-theme] .procedure-table-v94 .procedure-table-head,html[data-resolved-theme] .procedure-table-v94 .procedure-table-row{min-width:670px!important}}@media(max-width:420px){html[data-resolved-theme] .desk-kpis-v94{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-command-meta{display:grid!important;grid-template-columns:1fr!important}}.reset-compat{display:flex;gap:10px;align-items:flex-start;margin:10px 0;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45}.reset-compat strong{min-width:152px}.reset-compat.ready{border:1px solid rgba(97,230,224,.35);background:rgba(97,230,224,.06);color:#cceef1}.reset-compat.notice{border:1px solid rgba(255,190,90,.35);background:rgba(255,190,90,.07);color:#ffe0bd}.form-message.info{border-left:3px solid #58bad2;background:rgba(88,186,210,.09);color:#d5f3fb}@media(max-width:720px){.reset-compat{flex-direction:column}.reset-compat strong{min-width:0}}:root{--v96-rail-w:232px;--v96-radius:14px;--v96-radius-sm:10px;--v96-focus:0 0 0 3px color-mix(in srgb,var(--v94-brand) 22%,transparent)}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{gap:14px!important}html[data-resolved-theme] .desk-command-trigger{display:flex;align-items:center;gap:9px;min-width:min(32vw,420px);height:40px;padding:0 10px 0 12px;border:1px solid var(--v94-line);border-radius:10px;background:var(--v94-surface-soft);color:var(--v94-muted);font:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}html[data-resolved-theme] .desk-command-trigger:hover{border-color:color-mix(in srgb,var(--v94-brand) 42%,var(--v94-line));background:var(--v94-surface);color:var(--v94-ink)}html[data-resolved-theme] .desk-command-trigger:focus-visible{outline:0;box-shadow:var(--v96-focus)}html[data-resolved-theme] .desk-command-trigger svg{flex:0 0 auto;color:var(--v94-brand)}html[data-resolved-theme] .desk-command-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:670}.desk-command-palette kbd,html[data-resolved-theme] .desk-command-trigger kbd{display:inline-grid;place-items:center;min-width:28px;height:20px;margin-left:auto;padding:0 5px;border:1px solid var(--v94-line);border-radius:5px;background:var(--v94-surface);color:var(--v94-muted-2);font:700 9px/1 var(--v75-mono,ui-monospace,monospace);white-space:nowrap}html[data-resolved-theme] .topbar-create{display:inline-flex!important;align-items:center!important;gap:7px!important}html[data-resolved-theme] .topbar-create svg{width:15px!important;height:15px!important}@media(min-width:1101px){html[data-resolved-theme] .desk-side-rail{width:var(--v96-rail-w)!important;padding:14px 10px 10px!important}html[data-resolved-theme] .desk-side-rail-nav{display:flex!important;flex-direction:column!important;height:calc(100dvh - 142px)!important;overflow:auto!important;padding-right:2px!important;scrollbar-width:thin}html[data-resolved-theme] .desk-side-rail-brand{padding:5px 8px 13px!important;margin-bottom:7px!important}html[data-resolved-theme] .desk-side-context{display:grid!important;gap:3px!important;margin:0 6px 8px!important;padding:8px 7px!important;border:1px solid rgba(219,255,255,.13)!important;border-radius:8px!important;background:rgba(0,26,34,.14)!important}html[data-resolved-theme] .desk-side-context span{color:rgba(228,255,255,.55)!important;font-size:8px!important;font-weight:800!important;letter-spacing:.14em!important}html[data-resolved-theme] .desk-side-context b{overflow:hidden!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1.22!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-resolved-theme] .desk-side-management{margin-top:8px!important;border-top:1px solid rgba(219,255,255,.14)!important;border-radius:8px!important}html[data-resolved-theme] .desk-side-management-tree{display:none!important;gap:8px!important;margin:4px 3px 7px!important;padding:8px!important;border:1px solid rgba(219,255,255,.15)!important;border-radius:10px!important;background:rgba(0,39,48,.28)!important}html[data-resolved-theme] .desk-side-management-tree.is-open{display:grid!important}html[data-resolved-theme] .desk-management-inline-note{margin:0!important;color:rgba(225,255,255,.68)!important;font-size:9px!important;line-height:1.4!important}html[data-resolved-theme] .desk-management-inline-group{display:grid!important;gap:4px!important;padding-top:7px!important;border-top:1px solid rgba(219,255,255,.11)!important}html[data-resolved-theme] .desk-management-inline-group>p{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:rgba(223,255,255,.72)!important;font-size:9px!important;font-weight:820!important;letter-spacing:.08em!important;text-transform:uppercase!important}html[data-resolved-theme] .desk-management-inline-group>p i{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:6px!important;background:rgba(121,236,229,.13)!important;color:#90f3eb!important}html[data-resolved-theme] .desk-management-inline-group>div{display:grid!important;gap:2px!important}html[data-resolved-theme] .desk-management-inline-group a{display:flex!important;align-items:center!important;min-height:29px!important;padding:5px 7px!important;border-radius:6px!important;color:rgba(237,255,255,.82)!important;font-size:10px!important;font-weight:650!important}html[data-resolved-theme] .desk-management-inline-group a.active,html[data-resolved-theme] .desk-management-inline-group a:hover{background:rgba(112,237,226,.16)!important;color:#fff!important;box-shadow:inset 2px 0 0 #70ede2!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-rail{width:72px!important}html[data-resolved-theme].desk-rail-collapsed .desk-side-context,html[data-resolved-theme].desk-rail-collapsed .desk-side-management-tree{display:none!important}html[data-resolved-theme] .desk-shell-main{margin-left:calc(var(--v96-rail-w) + 18px)!important}html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:90px!important}}html.desk-command-palette-open{overflow:hidden}.desk-command-overlay{position:fixed;z-index:5000;inset:0;display:grid;place-items:start center;padding:clamp(72px,12vh,142px) 16px 24px;background:rgba(2,18,24,.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.desk-command-palette{width:min(680px,100%);overflow:hidden;border:1px solid var(--v94-line-strong);border-radius:16px;background:var(--v94-surface);box-shadow:0 28px 80px rgba(0,18,25,.3)}.desk-command-palette-search{display:flex;align-items:center;gap:10px;min-height:60px;padding:0 15px;border-bottom:1px solid var(--v94-line);color:var(--v94-brand)}.desk-command-palette-search input{width:100%;min-width:0;height:42px;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--v94-ink)!important;font-size:15px!important;font-weight:650!important}.desk-command-palette-search input:focus{outline:0!important}.desk-command-palette-search button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--v94-line);border-radius:7px;background:var(--v94-surface-soft);color:var(--v94-muted)}.desk-command-palette-body{max-height:min(56vh,520px);overflow:auto;padding:11px}.desk-command-palette-body>p{margin:2px 7px 8px;color:var(--v94-muted-2);font-size:9px;font-weight:820;letter-spacing:.13em;text-transform:uppercase}.desk-command-palette-body>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:58px;padding:8px;border-radius:9px;color:inherit;text-decoration:none}.desk-command-palette-body>a:focus-visible,.desk-command-palette-body>a:hover{background:var(--v94-surface-tint);outline:0}.desk-command-palette-body>a i{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;background:color-mix(in srgb,var(--v94-brand) 11%,var(--v94-surface));color:var(--v94-brand)}.desk-command-palette-body>a span{display:grid;gap:2px;min-width:0}.desk-command-palette-body>a b{color:var(--v94-ink);font-size:12px}.desk-command-palette-body>a small{overflow:hidden;color:var(--v94-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.desk-command-palette-body>a em{color:var(--v94-muted-2);font-size:9px;font-style:normal;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.desk-command-palette-empty{padding:28px 10px;color:var(--v94-muted);font-size:12px;text-align:center}.desk-command-palette footer{display:flex;justify-content:space-between;gap:12px;padding:10px 15px;border-top:1px solid var(--v94-line);color:var(--v94-muted-2);font-size:9px}.desk-command-palette footer span{display:flex;align-items:center;gap:4px}.desk-command-palette footer kbd{margin:0}html[data-resolved-theme] .dashboard-v96{gap:16px!important}html[data-resolved-theme] .desk-command-hero-v96{grid-template-columns:minmax(0,1fr) minmax(268px,310px)!important;min-height:0!important;padding:27px 30px!important;border-radius:var(--v96-radius)!important;background:linear-gradient(118deg,var(--v94-surface) 0,var(--v94-surface) 60%,color-mix(in srgb,var(--v94-brand) 7%,var(--v94-surface-soft)) 100%)!important}html[data-resolved-theme] .desk-command-copy-v96 h1{margin:2px 0 9px!important;font-size:clamp(34px,3.4vw,52px)!important;letter-spacing:-.062em!important;line-height:.98!important}html[data-resolved-theme] .desk-command-copy-v96>p:not(.eyebrow){max-width:680px!important;font-size:14px!important;line-height:1.55!important}html[data-resolved-theme] .desk-command-meta-v96{margin-top:16px!important}html[data-resolved-theme] .desk-command-actions-v96{align-content:center!important;padding:0!important}html[data-resolved-theme] .desk-command-actions-v96 .button-link{min-height:41px!important}html[data-resolved-theme] .desk-now-grid{display:grid!important;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr)!important;gap:16px!important}html[data-resolved-theme] .desk-now-card{position:relative!important;display:grid!important;align-content:start!important;gap:11px!important;min-height:202px!important;padding:20px!important;border:1px solid var(--v94-line)!important;border-radius:var(--v96-radius)!important;background:var(--v94-surface)!important;box-shadow:var(--v94-shadow)!important;overflow:hidden!important}html[data-resolved-theme] .desk-now-primary{background:radial-gradient(30rem 14rem at 95% 0,color-mix(in srgb,var(--v94-brand) 12%,transparent),transparent 68%),var(--v94-surface)!important}html[data-resolved-theme] .desk-now-primary:after{content:"";position:absolute;right:-32px;bottom:-45px;width:170px;height:170px;border:1px solid color-mix(in srgb,var(--v94-brand) 20%,transparent);border-radius:50%;pointer-events:none}html[data-resolved-theme] .desk-now-head{display:flex!important;align-items:center!important;gap:8px!important;min-height:24px!important}html[data-resolved-theme] .desk-now-head .eyebrow{margin:0!important}html[data-resolved-theme] .desk-now-icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:8px!important;background:var(--v94-surface-tint)!important;color:var(--v94-brand)!important}html[data-resolved-theme] .desk-now-card h2{max-width:600px!important;margin:0!important;color:var(--v94-ink)!important;font-family:var(--v75-display)!important;font-size:clamp(21px,2vw,30px)!important;font-weight:760!important;letter-spacing:-.045em!important;line-height:1.04!important}html[data-resolved-theme] .desk-now-card>p{max-width:620px!important;margin:0!important;color:var(--v94-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-resolved-theme] .desk-now-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-top:auto!important;z-index:1!important}html[data-resolved-theme] .desk-now-actions .button-link{min-height:39px!important;padding-inline:13px!important;border-radius:9px!important;font-size:11px!important}html[data-resolved-theme] .desk-now-actions>span{color:var(--v94-muted-2)!important;font-size:10px!important;font-weight:690!important}html[data-resolved-theme] .desk-now-agenda{padding:18px 20px!important}html[data-resolved-theme] .desk-now-agenda .desk-now-head>a{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:auto!important;color:var(--v94-brand)!important;font-size:10px!important;font-weight:760!important;text-decoration:none!important}html[data-resolved-theme] .desk-agenda-list{display:grid!important;gap:0!important;border-top:1px solid var(--v94-line)!important}html[data-resolved-theme] .desk-agenda-row{display:grid!important;grid-template-columns:31px minmax(0,1fr) 16px!important;gap:9px!important;align-items:center!important;min-height:47px!important;border-bottom:1px solid var(--v94-line)!important;color:inherit!important;text-decoration:none!important}html[data-resolved-theme] .desk-agenda-row:hover{background:color-mix(in srgb,var(--v94-brand) 5%,transparent)!important}html[data-resolved-theme] .desk-agenda-row-icon{display:grid!important;place-items:center!important;width:27px!important;height:27px!important;border-radius:7px!important;background:var(--v94-surface-soft)!important;color:var(--v94-brand)!important}html[data-resolved-theme] .desk-agenda-row-copy{display:grid!important;gap:2px!important;min-width:0!important}html[data-resolved-theme] .desk-agenda-row-copy b{overflow:hidden!important;color:var(--v94-ink)!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-resolved-theme] .desk-agenda-row-copy small{overflow:hidden!important;color:var(--v94-muted)!important;font-size:9.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-resolved-theme] .desk-agenda-row>svg{color:var(--v94-muted-2)!important}html[data-resolved-theme] .desk-agenda-empty{display:flex!important;align-items:center!important;gap:9px!important;min-height:120px!important;color:var(--v94-muted)!important;font-size:11px!important;line-height:1.45!important}html[data-resolved-theme] .desk-agenda-empty svg{color:var(--v94-green)!important}html[data-resolved-theme] .desk-kpis-v96{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-card-v96{position:relative!important;display:grid!important;grid-template-columns:31px minmax(0,1fr) 14px!important;gap:9px!important;align-items:center!important;min-height:82px!important;padding:12px!important;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-card-v96:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,currentColor 40%,var(--v94-line))!important;box-shadow:var(--v94-shadow-hover)!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-card-v96:before{display:none!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-icon{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:8px!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy{display:grid!important;gap:1px!important;min-width:0!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy small{font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy strong{font-size:24px!important;line-height:1!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy>span{overflow:hidden!important;font-size:9px!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-resolved-theme] .desk-kpi-arrow{display:grid!important;place-items:center!important;color:currentColor!important;opacity:.72!important}html[data-resolved-theme] .desk-workgrid-v96{grid-template-columns:minmax(0,1fr) minmax(285px,322px)!important;gap:15px!important}html[data-resolved-theme] .desk-procedure-panel-v96{padding:20px!important}html[data-resolved-theme] .desk-section-head-v96 h2{font-size:25px!important}html[data-resolved-theme] .desk-filter-row-v96{margin-bottom:13px!important}html[data-resolved-theme] .procedure-table-v96 .procedure-table-row{min-height:59px!important}html[data-resolved-theme] .desk-side-stack-v96{gap:15px!important}html[data-resolved-theme] .desk-control-card{padding:17px!important;background:linear-gradient(140deg,var(--v94-surface),var(--v94-surface-soft))!important}html[data-resolved-theme] .desk-control-grid{display:grid!important;gap:7px!important;margin-top:12px!important}html[data-resolved-theme] .desk-control-grid a{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;min-height:46px!important;padding:8px!important;border:1px solid var(--v94-line)!important;border-radius:9px!important;background:var(--v94-surface)!important;color:inherit!important;text-decoration:none!important}html[data-resolved-theme] .desk-control-grid a:hover{border-color:color-mix(in srgb,var(--v94-brand) 40%,var(--v94-line))!important;background:var(--v94-surface-tint)!important}html[data-resolved-theme] .desk-control-grid b{display:grid!important;place-items:center!important;width:29px!important;height:29px!important;border-radius:7px!important;background:var(--v94-surface-tint)!important;color:var(--v94-brand-deep)!important;font-size:15px!important}html[data-resolved-theme] .desk-control-grid span{color:var(--v94-ink)!important;font-size:10.5px!important;font-weight:680!important;line-height:1.3!important}html[data-resolved-theme] .desk-shortcuts-v96{padding:17px!important}html[data-resolved-theme] .desk-footer-strip-v96{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:16px 19px!important}html[data-resolved-theme] .desk-footer-strip-v96>div{display:grid!important;gap:3px!important}html[data-resolved-theme] .desk-footer-strip-v96 strong{font-size:12px!important}html[data-resolved-theme] .desk-footer-strip-v96 span{font-size:10.5px!important}html[data-resolved-theme] :is(.page-head,.hero-grid,.procedure-header){scroll-margin-top:96px!important}html[data-resolved-theme] :is(.page-head,.hero-grid,.procedure-header) .eyebrow{font-size:10px!important}html[data-resolved-theme] :is(.page-head,.hero-grid,.procedure-header) h1{max-width:980px!important;font-size:clamp(30px,3.1vw,48px)!important}html[data-resolved-theme] :is(.panel,.workspace-card,.operation-card,.activity-card,.task-card,.assignment-card,.course-card,.directory-item,.doc-row,.mail-row){box-shadow:var(--v94-shadow)!important}html[data-resolved-theme] :is(.stack label,.form-grid label,.field label,.form-row label,.block-label){color:var(--v94-ink)!important;font-size:11px!important;font-weight:740!important;line-height:1.35!important}html[data-resolved-theme] :is(input,textarea,select){min-height:40px!important;font-size:13px!important}html[data-resolved-theme] textarea{min-height:96px!important;line-height:1.5!important}html[data-resolved-theme] :is(button,.button-link){font-weight:720!important}html[data-resolved-theme] :is(.form-message,.global-message,.notice,.warning,.evidence-note){font-size:12px!important;line-height:1.48!important}html[data-resolved-theme] :is(.procedure-card,.directory-item,.course-card,.mail-row,.doc-row){transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease!important}html[data-resolved-theme] :is(.procedure-card,.directory-item,.course-card,.mail-row,.doc-row):hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--v94-brand) 34%,var(--v94-line))!important}.desk-mobile-dock{display:none}@media(max-width:1280px){html[data-resolved-theme] .desk-command-trigger{min-width:min(28vw,300px)!important}html[data-resolved-theme] .desk-now-grid{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-now-agenda{min-height:0!important}html[data-resolved-theme] .desk-kpis-v96{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1100px){html[data-resolved-theme] .desk-command-trigger{display:none!important}html[data-resolved-theme] .desk-kpis-v96{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-resolved-theme] .desk-workgrid-v96{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-side-stack-v96{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>main.app-main{padding:17px 13px 96px!important}html[data-resolved-theme] .desk-command-hero-v96{padding:20px!important;border-radius:13px!important}html[data-resolved-theme] .desk-command-copy-v96 h1{font-size:clamp(32px,10vw,43px)!important}html[data-resolved-theme] .desk-command-copy-v96>p:not(.eyebrow){font-size:12.5px!important}html[data-resolved-theme] .desk-command-actions-v96{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-now-grid{gap:12px!important}html[data-resolved-theme] .desk-now-card{min-height:0!important;padding:16px!important;border-radius:13px!important}html[data-resolved-theme] .desk-now-card h2{font-size:23px!important}html[data-resolved-theme] .desk-now-actions{align-items:flex-start!important;flex-direction:column!important;gap:8px!important}html[data-resolved-theme] .desk-kpis-v96{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-card-v96{min-height:76px!important;padding:10px!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy strong{font-size:22px!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy>span{display:none!important}html[data-resolved-theme] .desk-side-stack-v96{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-footer-strip-v96{align-items:flex-start!important;flex-direction:column!important}.desk-mobile-dock{position:fixed;z-index:3500;right:8px;bottom:max(8px,env(safe-area-inset-bottom));left:8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:6px;border:1px solid var(--v94-line);border-radius:14px;background:color-mix(in srgb,var(--v94-surface) 94%,transparent);box-shadow:0 13px 36px rgba(0,20,27,.2);backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05)}.desk-mobile-dock a,.desk-mobile-dock button{display:grid;place-items:center;gap:3px;min-height:48px;padding:4px 2px;border:0;border-radius:9px;background:transparent;color:var(--v94-muted);font:700 9px/1.1 var(--v59-font,Arial,sans-serif);text-decoration:none}.desk-mobile-dock a.active{background:var(--v94-surface-tint);color:var(--v94-brand-deep)}.desk-mobile-dock svg{width:18px;height:18px}.desk-command-overlay{padding-top:72px}.desk-command-palette{border-radius:13px}.desk-command-palette-body>a{min-height:55px}.desk-command-palette-body>a em{display:none}}@media(max-width:420px){html[data-resolved-theme] .desk-kpis-v96{grid-template-columns:1fr!important}html[data-resolved-theme] .desk-kpis-v96 .desk-kpi-copy>span{display:block!important}}@media(prefers-reduced-motion:reduce){.course-card,.desk-command-trigger,.desk-kpi-card-v96,.directory-item,.doc-row,.mail-row,.procedure-card{transition:none!important}.course-card:hover,.desk-kpi-card-v96:hover,.directory-item:hover,.doc-row:hover,.mail-row:hover,.procedure-card:hover{transform:none!important}}@media(max-width:1100px){.desk-side-management-tree{display:none!important}}.desk-data-notice{display:flex;align-items:flex-start;gap:12px;border:1px solid color-mix(in srgb,var(--line,#b7d6dc) 78%,#e3a323);border-left:4px solid #dc8a22;border-radius:14px;padding:14px 16px;background:linear-gradient(90deg,rgba(255,248,229,.92),rgba(248,252,252,.88));color:#25444e;margin:0 0 18px}.desk-data-notice>svg{color:#bd6d0b;flex:0 0 auto;margin-top:2px}.desk-data-notice>div{display:grid;gap:3px;min-width:0}.desk-data-notice b{font-size:14px}.desk-data-notice span{font-size:13px;line-height:1.45;color:#54717a}.desk-data-notice a{margin-left:auto;align-self:center;white-space:nowrap;color:#0a6e80;font-size:13px;font-weight:800;text-decoration:none}.desk-data-notice a:hover{text-decoration:underline}.desk-recovery-page{min-height:calc(100vh - 84px);display:grid;place-items:center;padding:36px 24px;background:radial-gradient(circle at 78% 8%,rgba(80,202,213,.16),transparent 32%),linear-gradient(135deg,#f5fafb,#e7f4f5)}.desk-recovery-card{width:min(650px,100%);padding:36px;border:1px solid #b9dbe1;border-radius:22px;background:rgba(255,255,255,.94);box-shadow:0 24px 70px rgba(17,70,82,.15)}.desk-recovery-mark{display:grid;place-items:center;width:42px;height:42px;border:2px solid #0c8394;border-radius:50%;font-size:24px;font-weight:900;color:#0c8394}.desk-recovery-card h1{max-width:590px;margin:13px 0 10px;font-size:clamp(30px,4vw,46px);line-height:1.04;letter-spacing:-.045em;color:#12323e}.desk-recovery-card p:not(.eyebrow){max-width:590px;line-height:1.6;color:#587781}.desk-recovery-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.desk-recovery-actions button{min-height:43px}.desk-recovery-actions .text-button{border:0;background:transparent;color:#416a75;font-weight:750;padding:10px;cursor:pointer}.desk-recovery-actions .text-button:hover{text-decoration:underline}.desk-loading-shell{display:grid;gap:18px;padding-top:34px}.desk-loading-grid i,.desk-loading-hero,.desk-loading-table{border:1px solid rgba(160,205,213,.45);background:linear-gradient(100deg,rgba(239,248,249,.85) 20%,rgba(255,255,255,.96) 45%,rgba(239,248,249,.85) 70%);background-size:200% 100%;animation:deskPulse 1.35s ease-in-out infinite;border-radius:18px}.desk-loading-hero{min-height:240px;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:36px}.desk-loading-hero span{display:block;width:min(520px,72%);height:22px;border-radius:999px;background:rgba(150,198,205,.36)}.desk-loading-hero span:first-child{width:130px;height:12px}.desk-loading-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.desk-loading-grid i{display:block;min-height:120px}.desk-loading-table{min-height:330px;padding:20px;display:grid;gap:12px}.desk-loading-table span{height:42px;border-radius:10px;background:rgba(151,198,205,.25)}@keyframes deskPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.desk-data-notice{flex-wrap:wrap}.desk-data-notice a{margin-left:30px}.desk-loading-grid{grid-template-columns:repeat(2,1fr)}.desk-loading-grid i:last-child{display:none}}@media (max-width:620px){.desk-recovery-page{padding:18px}.desk-recovery-card{padding:26px 20px;border-radius:16px}.desk-recovery-card h1{font-size:31px}.desk-data-notice a{margin-left:30px}.desk-loading-grid{grid-template-columns:1fr}.desk-loading-grid i:nth-child(n+4){display:none}.desk-loading-hero{min-height:190px;padding:24px}}@media (prefers-reduced-motion:reduce){.desk-loading-grid i,.desk-loading-hero,.desk-loading-table{animation:none}}:root{--v98-rail-open:232px;--v98-rail-closed:72px;--v98-main-gap:18px;--v98-popover-w:346px}@media(min-width:1101px){html[data-resolved-theme] .desk-navigation-frame{position:static!important}html[data-resolved-theme] .desk-side-management-tree{display:none!important}html[data-resolved-theme] .desk-management-popover{position:fixed!important;z-index:1900!important;top:calc(var(--v75-header-h) + 16px)!important;bottom:16px!important;left:calc(var(--v98-rail-open) + 12px)!important;display:none!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:var(--v98-popover-w)!important;max-height:calc(100dvh - var(--v75-header-h) - 32px)!important;padding:14px!important;overflow:hidden!important;border:1px solid var(--v94-line-strong)!important;border-radius:14px!important;background:color-mix(in srgb,var(--v94-surface) 97%,transparent)!important;box-shadow:0 26px 62px rgba(0,23,30,.28)!important;backdrop-filter:blur(20px) saturate(1.12)!important;-webkit-backdrop-filter:blur(20px) saturate(1.12)!important}html[data-resolved-theme] .desk-management-popover.is-open{display:grid!important}html[data-resolved-theme].desk-rail-collapsed .desk-management-popover{left:calc(var(--v98-rail-closed) + 12px)!important}html[data-resolved-theme] .desk-management-popover-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding:1px 1px 12px!important;border-bottom:1px solid var(--v94-line)!important}html[data-resolved-theme] .desk-management-popover-head>div{display:grid!important;gap:4px!important;min-width:0!important}html[data-resolved-theme] .desk-management-popover-head p{margin:0!important;color:var(--v94-brand)!important;font-size:9px!important;font-weight:840!important;letter-spacing:.15em!important}html[data-resolved-theme] .desk-management-popover-head strong{color:var(--v94-ink)!important;font-family:var(--v75-display)!important;font-size:17px!important;font-weight:760!important;letter-spacing:-.03em!important}html[data-resolved-theme] .desk-management-popover-head span{color:var(--v94-muted)!important;font-size:10.5px!important;line-height:1.42!important}html[data-resolved-theme] .desk-management-popover-head button{display:grid!important;place-items:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;border:1px solid var(--v94-line)!important;border-radius:8px!important;background:var(--v94-surface-soft)!important;color:var(--v94-muted)!important}html[data-resolved-theme] .desk-management-popover-head button:hover{border-color:var(--v94-brand)!important;color:var(--v94-brand-deep)!important}html[data-resolved-theme] .desk-management-popover-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:10px!important;overflow:auto!important;padding:12px 1px!important;scrollbar-width:thin!important}html[data-resolved-theme] .desk-management-popover-group{display:grid!important;gap:6px!important;padding:10px!important;border:1px solid var(--v94-line)!important;border-radius:10px!important;background:var(--v94-surface-soft)!important}html[data-resolved-theme] .desk-management-popover-group>p{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:var(--v94-brand-deep)!important;font-size:9px!important;font-weight:820!important;letter-spacing:.09em!important;text-transform:uppercase!important}html[data-resolved-theme] .desk-management-popover-group>p i{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:7px!important;background:color-mix(in srgb,var(--v94-brand) 11%,var(--v94-surface))!important;color:var(--v94-brand)!important}html[data-resolved-theme] .desk-management-popover-group>div{display:grid!important;gap:2px!important}html[data-resolved-theme] .desk-management-popover-group a{display:flex!important;align-items:center!important;min-height:30px!important;padding:5px 6px!important;border-radius:7px!important;color:var(--v94-ink-soft)!important;font-size:10.5px!important;font-weight:680!important;line-height:1.25!important}html[data-resolved-theme] .desk-management-popover-group a.active,html[data-resolved-theme] .desk-management-popover-group a:hover{background:color-mix(in srgb,var(--v94-brand) 11%,var(--v94-surface))!important;color:var(--v94-brand-deep)!important;box-shadow:inset 2px 0 0 var(--v94-brand)!important}html[data-resolved-theme] .desk-management-popover footer{padding:11px 2px 0!important;border-top:1px solid var(--v94-line)!important;color:var(--v94-muted)!important;font-size:10px!important;line-height:1.4!important}html[data-resolved-theme] .desk-shell-main,html[data-resolved-theme].desk-management-open.desk-rail-collapsed .desk-shell-main,html[data-resolved-theme].desk-management-open:not(.desk-rail-collapsed) .desk-shell-main{margin-left:calc(var(--v98-rail-open) + var(--v98-main-gap))!important}html[data-resolved-theme].desk-management-open.desk-rail-collapsed .desk-shell-main,html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:calc(var(--v98-rail-closed) + var(--v98-main-gap))!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{width:100%!important;max-width:1680px!important;margin:0 auto!important}html[data-resolved-theme] .desk-command-hero-v96{padding:24px 26px!important}html[data-resolved-theme] .desk-command-copy-v96 h1{font-size:clamp(33px,3.15vw,48px)!important}html[data-resolved-theme] .desk-now-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)!important}}html[data-resolved-theme] .desk-command-palette-body>a.is-active{background:var(--v94-surface-tint)!important;box-shadow:inset 2px 0 0 var(--v94-brand)!important}@media(max-width:1100px){html[data-resolved-theme] .desk-management-popover{display:none!important}}@media(max-width:760px){html[data-resolved-theme] .desk-command-palette footer span:first-child{display:none!important}}.directory-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:6px 0 16px}.directory-hero h1{max-width:760px;margin:5px 0 9px}.directory-hero p{max-width:820px}.directory-hero-stats{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.directory-hero-stats span{display:grid;gap:2px;min-width:122px;padding:10px 12px;border:1px solid var(--v94-line,#c7dce0);border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(233,246,247,.8));color:var(--v94-muted,#557079);font-size:10px}.directory-hero-stats b{color:var(--v94-brand-deep,#075e6c);font-family:var(--v75-display,Arial,sans-serif);font-size:20px;line-height:1}.credential-vault{margin:0 0 18px;border:1px solid color-mix(in srgb,var(--v94-brand,#0c8394) 42%,#c8e2e6);background:radial-gradient(circle at 95% 5%,rgba(99,216,226,.2),transparent 37%),linear-gradient(135deg,#f8fefe,#ebf7f8)}.credential-vault-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.credential-vault .secure-copy-value{min-width:0}.directory-mfa-note{margin-top:13px;padding:11px 12px;border-left:3px solid #0d8294;background:rgba(13,130,148,.07);color:#315f68;font-size:12px;line-height:1.5}.directory-workspace .directory-three-pane{align-items:start}.directory-workspace .directory-form input,.directory-workspace .directory-form select,.directory-workspace .directory-form textarea{background:color-mix(in srgb,var(--v94-surface,#fff) 94%,#e8f7f8);border-color:var(--v94-line,#c9dfe2)}.directory-workspace .directory-form input:focus,.directory-workspace .directory-form select:focus,.directory-workspace .directory-form textarea:focus{outline:2px solid color-mix(in srgb,var(--v94-brand,#0c8394) 42%,transparent);outline-offset:1px;border-color:var(--v94-brand,#0c8394)}.directory-account-card{display:grid;gap:7px;padding:14px;border:1px solid var(--v94-line,#c9dfe2);border-radius:12px;background:linear-gradient(150deg,#fafdfe,#eff9fa)}.directory-account-card>span{color:var(--v94-muted,#54717a);font-size:12px}.directory-account-card>strong{font-size:17px;color:var(--v94-ink,#14323b)}.directory-account-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.directory-history{margin-top:16px;padding-top:14px;border-top:1px solid var(--v94-line,#c9dfe2)}.directory-history h3{margin:0 0 7px;font-size:13px}.directory-history ul{display:grid;gap:5px;margin:0;padding-left:18px;color:var(--v94-muted,#54717a);font-size:12px;line-height:1.42}.case-participant-hub{margin-top:18px;border-color:color-mix(in srgb,var(--v94-brand,#0c8394) 25%,var(--v94-line,#c9dfe2));background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,250,251,.88))}.case-participant-hub .section-head{align-items:flex-start}.case-participant-hub .section-head p.muted{max-width:790px;margin:7px 0 0}.case-participant-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px;margin-top:15px}.case-participant-list{display:grid;gap:8px;align-content:start;max-height:490px;overflow:auto;padding-right:3px}.case-participant-card{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 13px;border:1px solid var(--v94-line,#c9dfe2);border-radius:11px;background:rgba(255,255,255,.8)}.case-participant-card>div{display:grid;gap:3px;min-width:0}.case-participant-card strong{font-size:14px;color:var(--v94-ink,#14323b)}.case-participant-card small{color:var(--v94-muted,#54717a);font-size:11.5px;line-height:1.38}.participant-role{width:max-content;padding:3px 6px;border-radius:999px;background:rgba(10,110,128,.1);color:#076274;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.case-participant-form{display:grid;gap:10px;align-content:start;padding:13px;border:1px solid var(--v94-line,#c9dfe2);border-radius:12px;background:rgba(247,252,252,.92)}.case-participant-form label{display:grid;gap:5px;color:var(--v94-ink-soft,#37565f);font-size:11px;font-weight:760}.case-participant-form input,.case-participant-form select,.case-participant-form textarea{width:100%;min-width:0;border:1px solid var(--v94-line,#c9dfe2);border-radius:8px;background:#fff;color:var(--v94-ink,#14323b);font:inherit;padding:8px 9px}.case-participant-form textarea{resize:vertical}.participant-form-tabs{display:flex;gap:6px;padding:3px;border:1px solid var(--v94-line,#c9dfe2);border-radius:9px;background:#edf7f8}.participant-form-tabs button{flex:1 1;border:0;border-radius:6px;background:transparent;color:var(--v94-muted,#54717a);font-size:11px;font-weight:750;padding:7px;cursor:pointer}.participant-form-tabs button.is-active{background:#fff;color:var(--v94-brand-deep,#075e6c);box-shadow:0 1px 4px rgba(8,69,79,.12)}.participant-inline-grid .full-field{grid-column:1/-1}.case-participant-hub .empty-state{margin:0;padding:18px;border:1px dashed #b7d7dc;border-radius:10px;color:#55717a;font-size:12px}.case-participant-hub .global-message{margin-top:10px}@media(max-width:1100px){.directory-hero{align-items:flex-start;flex-direction:column}.directory-hero-stats{justify-content:flex-start}.case-participant-grid,.credential-vault-grid{grid-template-columns:1fr}.case-participant-list{max-height:none}}@media(max-width:620px){.directory-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.directory-hero-stats span{min-width:0}.case-participant-card{flex-direction:column}.case-participant-card .danger{width:100%}.case-participant-form{padding:11px}.participant-form-tabs{display:grid;grid-template-columns:1fr}.credential-vault{padding:14px!important}}:root{--v1006-header-h:64px;--v1006-rail-w:216px;--v1006-gap:12px}html[data-resolved-theme] .tenant-shell{font-family:Arial,Segoe UI,sans-serif}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{max-width:1720px!important;padding:18px clamp(14px,1.75vw,28px) 34px!important}html[data-resolved-theme] .panel{margin-bottom:12px!important;padding:15px 17px!important}html[data-resolved-theme] .section-head{margin-bottom:10px!important}html[data-resolved-theme] .eyebrow{margin-bottom:5px!important;font-size:9px!important;letter-spacing:.14em!important}html[data-resolved-theme] :is(.panel h2,.section-head h2){font-size:clamp(19px,1.55vw,24px)!important;line-height:1.12!important}html[data-resolved-theme] .muted{font-size:12px!important;line-height:1.45!important}html[data-resolved-theme] :is(input,select,textarea){min-height:36px!important;font-size:12px!important;padding:7px 9px!important}html[data-resolved-theme] textarea{min-height:74px!important}html[data-resolved-theme] :is(.primary,.secondary,.ghost,.button-link){min-height:35px!important;padding:7px 10px!important;font-size:12px!important}html[data-resolved-theme] .procedure-header{margin-bottom:12px!important;align-items:stretch!important}html[data-resolved-theme] .procedure-header h1{font-size:clamp(25px,2.6vw,38px)!important;margin:1px 0 7px!important}html[data-resolved-theme] .procedure-meta{gap:8px!important;margin-bottom:10px!important}html[data-resolved-theme] .procedure-meta article{padding:10px!important;min-height:64px!important}html[data-resolved-theme] .procedure-meta p{margin:4px 0 0!important;font-size:12px!important}html[data-resolved-theme] .case-command-strip{margin:0 0 10px!important;padding:9px 12px!important;gap:8px!important}html[data-resolved-theme] .case-command-strip div{gap:5px!important}html[data-resolved-theme] .case-command-strip span{font-size:10px!important}html[data-resolved-theme] .case-grid.three{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-resolved-theme] .case-grid.two{gap:8px!important}html[data-resolved-theme] .check-strip{gap:6px 12px!important;margin-top:9px!important}html[data-resolved-theme] .check-row{font-size:11px!important;line-height:1.3!important}.party-add-form,html[data-resolved-theme] .meeting-form{padding:12px!important;margin-top:10px!important}.assignment-grid,.meeting-list,html[data-resolved-theme] .party-cards{gap:8px!important}.assignment-card,.meeting-row,html[data-resolved-theme] .party-card{padding:10px!important}@media(min-width:1101px){html[data-resolved-theme] .topbar,html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{height:var(--v1006-header-h)!important;min-height:var(--v1006-header-h)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{padding:0 15px!important;gap:10px!important}html[data-resolved-theme] .desk-side-rail{top:var(--v1006-header-h)!important;width:var(--v1006-rail-w)!important;padding:10px 9px 8px!important}html[data-resolved-theme] .desk-side-rail-nav{height:calc(100dvh - 120px)!important;gap:2px!important}html[data-resolved-theme] .desk-side-rail-brand{padding:4px 7px 9px!important;margin-bottom:4px!important}html[data-resolved-theme] .desk-side-rail-brand b{font-size:13px!important}html[data-resolved-theme] .desk-side-rail-brand small{font-size:9px!important}html[data-resolved-theme] .desk-side-context{margin:0 5px 5px!important;padding:6px!important}html[data-resolved-theme] .desk-side-collapse,html[data-resolved-theme] .desk-side-management,html[data-resolved-theme] .desk-side-rail a{min-height:34px!important;padding:7px 8px!important;border-radius:7px!important;font-size:11px!important}html[data-resolved-theme] .desk-shell-main{margin-left:calc(var(--v1006-rail-w) + 12px)!important;min-height:calc(100vh - var(--v1006-header-h))!important}html[data-resolved-theme].desk-rail-collapsed .desk-shell-main{margin-left:84px!important}html[data-resolved-theme].desk-management-open .desk-shell-main{margin-left:calc(var(--v1006-rail-w) + 12px)!important}html[data-resolved-theme] .two-col{grid-template-columns:minmax(0,1.28fr) minmax(350px,.72fr)!important;gap:12px!important}html[data-resolved-theme] .document-studio-grid{grid-template-columns:1.1fr .9fr!important;gap:9px!important;margin-top:8px!important}html[data-resolved-theme] .portal-grant-form-v1006{grid-template-columns:minmax(260px,1.3fr) minmax(170px,.7fr) minmax(170px,.7fr) minmax(240px,1fr) auto!important}html[data-resolved-theme] .portal-grant-form-v1006 .create-mode{grid-column:1/-1!important}html[data-resolved-theme] .portal-grant-form-v1006 .portal-scope-fieldset{grid-column:1/-2!important}}@media(max-width:1350px) and (min-width:901px){html[data-resolved-theme] .case-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-resolved-theme] .procedure-meta.four{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){html[data-resolved-theme] .case-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-resolved-theme] .document-preview-grid{grid-template-columns:1fr!important}html[data-resolved-theme] .portal-grant-form-v1006{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){html[data-resolved-theme] .case-grid.three,html[data-resolved-theme] .portal-grant-form-v1006{grid-template-columns:1fr!important}html[data-resolved-theme] .portal-grant-form-v1006 .portal-scope-fieldset{grid-column:auto!important}}html[data-resolved-theme] :is(input,select,textarea,button,a,[role=tab]){scroll-margin-top:calc(var(--v1006-header-h) + 24px)!important;scroll-margin-bottom:24px!important}html[data-resolved-theme] [role=tab]:focus-visible{position:relative;z-index:2}html[data-resolved-theme] :is(.case-participant-form,.party-add-form,.meeting-form,.portal-grant-form,.document-studio-grid){overflow:visible!important}.document-workbench-v1006{overflow:visible!important}.document-workbench-v1006 .document-workbench-head{align-items:center!important}.document-workbench-v1006 .document-action-bar{position:sticky;z-index:8;bottom:8px;margin:11px -2px 0!important;padding:8px;background:color-mix(in srgb,var(--v94-surface,#fff) 92%,transparent);border:1px solid var(--v94-line,#c9dfe2);border-radius:10px;box-shadow:0 9px 24px rgba(10,45,55,.13);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.document-preview-workbench{margin-top:14px;border:1px solid var(--v94-line,#c9dfe2);border-radius:12px;background:var(--v94-surface,#fff);overflow:hidden}.document-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--v94-line,#c9dfe2);background:var(--v94-surface-soft,#f6fbfb)}.document-preview-toolbar strong{font-size:11px;overflow-wrap:anywhere}.document-preview-grid{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(290px,.76fr);align-items:stretch;min-height:560px}.document-preview-paper{min-height:560px;background:#dfe9ea;padding:14px}.document-preview-paper iframe{display:block;width:100%;height:calc(100vh - 220px);min-height:530px;border:1px solid #a7bdc1;background:#fff;box-shadow:0 10px 26px rgba(12,42,49,.18)}.document-review-panel{display:grid;align-content:start;gap:10px;padding:14px;border-left:1px solid var(--v94-line,#c9dfe2);overflow:auto;max-height:calc(100vh - 190px)}.document-review-panel h3{margin:2px 0 0;font-size:16px;line-height:1.17}.document-review-actions{display:grid;gap:8px;padding-top:8px;border-top:1px solid var(--v94-line,#c9dfe2)}.document-review-actions label{display:grid;gap:5px;font-size:11px;font-weight:700}.status-chip.is-reviewed{color:#0d705d;border-color:rgba(13,112,93,.35)}.status-chip.is-attached{color:#176bb5;border-color:rgba(23,107,181,.35)}@media(max-width:900px){.document-workbench-v1006 .document-action-bar{position:static}.document-preview-paper{padding:8px;min-height:440px}.document-preview-paper iframe{height:540px;min-height:420px}.document-review-panel{border-left:0;border-top:1px solid var(--v94-line,#c9dfe2);max-height:none}}.portal-activation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.portal-activation-package .secure-copy-row code{font-size:10px!important}.portal-grant-form-v1006{display:grid;gap:9px;align-items:end;margin:10px 0 0}.portal-grant-form-v1006 label{min-width:0}.portal-scope-fieldset{display:flex;flex-wrap:wrap;gap:7px 12px;align-items:center;margin:0;padding:7px 9px;border:1px solid var(--v94-line,#c9dfe2);min-width:0}.portal-scope-fieldset legend{padding:0 4px;color:var(--v94-muted,#54717a);font-size:10px;font-weight:700}.portal-scope-fieldset .check-row{white-space:nowrap}.portal-grant-card{gap:8px!important;padding:11px!important}.party-access-copy-grid,.portal-grant-card .grant-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.party-access-copy-grid{display:grid;gap:9px;margin-top:10px}.site-portal-bridge{margin-bottom:12px!important}.site-portal-bridge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.site-portal-bridge-grid article{display:grid;gap:4px;padding:10px;border:1px solid var(--v94-line,#c9dfe2);background:var(--v94-surface-soft,#f6fbfb)}.site-portal-bridge-grid strong{font-size:12px}.site-portal-bridge-grid span{font-size:11px;line-height:1.35;color:var(--v94-muted,#54717a)}@media(max-width:700px){.party-access-copy-grid,.portal-activation-grid,.portal-grant-card .grant-facts,.site-portal-bridge-grid{grid-template-columns:1fr}}.video-routing-card{display:grid;gap:10px;margin:15px 0;padding:14px;border:1px solid var(--v94-line,#c9dfe2);background:linear-gradient(135deg,var(--v94-surface-soft,#f6fbfb),rgba(224,246,248,.42));border-radius:10px}.video-routing-card h3{margin:0;font-size:16px;line-height:1.15}.video-routing-card .muted{margin:4px 0 0}.video-routing-enable{width:max-content}.video-routing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.video-routing-grid .full{grid-column:1/-1}.video-routing-grid label{display:grid;gap:5px;min-width:0;font-size:11px;font-weight:700}.video-routing-help{margin:0;color:var(--v94-muted,#54717a);font-size:11px;line-height:1.45}.video-routing-help code{padding:1px 4px;border-radius:4px;background:rgba(15,125,132,.11);font-size:10px}.video-routing-preview{display:block;padding:10px 11px;border:1px dashed rgba(12,100,112,.55);background:#fff;color:#0c6470;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700;overflow-wrap:anywhere}.meeting-auto-link{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:10px;align-items:center;padding:10px 11px;border:1px solid rgba(12,120,132,.35);background:rgba(25,143,154,.07)}.meeting-auto-link div{display:grid;gap:4px}.meeting-auto-link strong{font-size:12px}.meeting-auto-link span{font-size:11px;line-height:1.36;color:var(--muted)}.meeting-auto-link code{padding:7px 8px;border-radius:5px;background:#fff;color:#0b6570;font-size:11px;overflow-wrap:anywhere}.desk-kpi-card{border:0;text-align:left;font:inherit;cursor:pointer}.desk-kpi-card:focus-visible{outline:3px solid rgba(21,141,154,.5);outline-offset:2px}#fascicoli{scroll-margin-top:calc(var(--v1006-header-h,72px) + 18px)}@media(max-width:980px){.video-routing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meeting-auto-link{grid-template-columns:1fr}}@media(max-width:620px){.video-routing-grid{grid-template-columns:1fr}.video-routing-grid .full{grid-column:auto}}html[data-resolved-theme] .desk-route-progress{position:absolute!important;right:clamp(14px,2vw,30px)!important;bottom:-28px!important;z-index:1010!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:24px!important;padding:4px 8px!important;pointer-events:none!important;opacity:0!important;transform:translateY(-5px)!important;transition:opacity .16s ease,transform .16s ease!important;border:1px solid color-mix(in srgb,var(--v1006-line,var(--v751-line,#d8e5e8)) 92%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--v1006-surface,var(--v751-surface,#fff)) 92%,transparent)!important;color:var(--v1006-muted,var(--v751-muted,#68808a))!important;box-shadow:0 8px 20px rgba(13,52,61,.09)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html[data-resolved-theme] .desk-route-progress.is-active{opacity:1!important;transform:translateY(0)!important}html[data-resolved-theme] .desk-route-progress>i{display:block!important;width:8px!important;height:8px!important;border:2px solid color-mix(in srgb,var(--v1006-brand,var(--v751-teal,#007e8a)) 25%,transparent)!important;border-top-color:var(--v1006-brand,var(--v751-teal,#007e8a))!important;border-radius:50%!important;animation:md-v101-spin .72s linear infinite!important}html[data-resolved-theme] .desk-route-progress span{font-size:10px!important;font-weight:760!important;letter-spacing:.01em!important;white-space:nowrap!important}.desk-route-pending .desk-management-popover a,html[data-resolved-theme].desk-route-pending .desk-side-rail a{pointer-events:none!important}html[data-resolved-theme] .desk-route-loading,html[data-resolved-theme] .desk-route-loading-silent{display:block!important;min-height:0!important;padding-top:18px!important;padding-bottom:18px!important}html[data-resolved-theme] .desk-route-loading-silent{min-height:1px!important;padding-top:1px!important;padding-bottom:1px!important}html[data-resolved-theme] .desk-route-loading-card{display:grid!important;grid-template-columns:34px minmax(0,1fr) minmax(140px,220px)!important;align-items:center!important;gap:13px!important;min-height:92px!important;padding:15px 17px!important;border:1px solid var(--v1006-line,var(--v751-line,#d8e5e8))!important;border-left:3px solid var(--v1006-brand,var(--v751-teal,#007e8a))!important;border-radius:10px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v1006-surface,var(--v751-surface,#fff)) 97%,var(--v1006-brand,var(--v751-teal,#007e8a))),var(--v1006-surface,var(--v751-surface,#fff)))!important;box-shadow:0 8px 20px rgba(16,52,60,.05)!important}html[data-resolved-theme] .desk-route-loading-mark{position:relative!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:9px!important;background:color-mix(in srgb,var(--v1006-brand,var(--v751-teal,#007e8a)) 11%,transparent)!important;overflow:hidden!important}html[data-resolved-theme] .desk-route-loading-mark i{position:absolute!important;display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--v1006-brand,var(--v751-teal,#007e8a))!important;animation:md-v101-pulse 1.05s ease-in-out infinite!important}html[data-resolved-theme] .desk-route-loading-mark i:first-child{transform:translateX(-10px)!important;animation-delay:0s!important}html[data-resolved-theme] .desk-route-loading-mark i:nth-child(2){animation-delay:.12s!important}html[data-resolved-theme] .desk-route-loading-mark i:nth-child(3){transform:translateX(10px)!important;animation-delay:.24s!important}html[data-resolved-theme] .desk-route-loading-copy{display:grid!important;gap:3px!important;min-width:0!important}html[data-resolved-theme] .desk-route-loading-copy .eyebrow{margin:0!important;color:var(--v1006-brand,var(--v751-teal,#007e8a))!important;font-size:9px!important;font-weight:820!important;letter-spacing:.13em!important}html[data-resolved-theme] .desk-route-loading-copy strong{color:var(--v1006-ink,var(--v751-ink,#17313c))!important;font-size:15px!important;font-weight:760!important;letter-spacing:-.015em!important}html[data-resolved-theme] .desk-route-loading-copy span{color:var(--v1006-muted,var(--v751-muted,#68808a))!important;font-size:11.5px!important;line-height:1.45!important}html[data-resolved-theme] .desk-route-loading-meter{height:6px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--v1006-line,var(--v751-line,#d8e5e8)) 90%,transparent)!important;border-radius:999px!important;background:var(--v1006-soft,var(--v751-surface-soft,#f8fbfc))!important}html[data-resolved-theme] .desk-route-loading-meter i{display:block!important;width:42%!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,transparent,var(--v1006-brand,var(--v751-teal,#007e8a)),transparent)!important;animation:md-v101-meter 1.05s ease-in-out infinite!important}@keyframes md-v101-spin{to{transform:rotate(1turn)}}@keyframes md-v101-pulse{0%,to{opacity:.38;transform:translateY(2px) scale(.82)}50%{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes md-v101-meter{0%{transform:translateX(-120%)}to{transform:translateX(330%)}}@media(prefers-reduced-motion:reduce){html[data-resolved-theme] .desk-route-loading-mark i,html[data-resolved-theme] .desk-route-loading-meter i,html[data-resolved-theme] .desk-route-progress{animation:none!important;transition:none!important}}@media(max-width:760px){html[data-resolved-theme] .desk-route-progress{right:12px!important;bottom:-26px!important}html[data-resolved-theme] .desk-route-progress span{max-width:145px!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-resolved-theme] .desk-route-loading-card{grid-template-columns:34px minmax(0,1fr)!important;gap:11px!important;min-height:88px!important;padding:13px!important}html[data-resolved-theme] .desk-route-loading-meter{grid-column:1/-1!important}}html[data-theme-variant=emerald-office]{--v765-page:#eff8f4;--v765-page-deep:#e5f2eb;--v765-surface:#ffffff;--v765-surface-soft:#f4fbf7;--v765-ink:#102e29;--v765-muted:#55736c;--v765-line:rgba(23,79,67,.16);--v765-line-strong:rgba(15,135,106,.48);--v765-brand:#078a73;--v765-brand-strong:#056650;--v765-brand-soft:#caefe3;--v765-accent:#1479a4;--v765-accent-strong:#0b5a7c;--v765-accent-soft:#d9effa;--v765-signal:#7660cd;--v765-signal-soft:#ebe6ff;--v765-highlight:#c97920;--v765-highlight-soft:#ffe8c7;--v765-warn:#ae6815;--v765-danger:#b64a54;--v765-rail:#073e38;--v765-rail-deep:#042c29;--v765-rail-ink:#effff9;--v765-glow-a:rgba(51,194,156,.21);--v765-glow-b:rgba(28,134,173,.13);--v765-shadow:0 15px 34px rgba(16,69,58,.09);--v765-shadow-hover:0 22px 48px rgba(16,69,58,.15)}html[data-theme-variant=plum-night]{--v765-page:#12121f;--v765-page-deep:#1b1730;--v765-surface:#211d34;--v765-surface-soft:#19162a;--v765-ink:#f4f0ff;--v765-muted:#beb5d7;--v765-line:rgba(230,219,255,.17);--v765-line-strong:rgba(177,133,255,.49);--v765-brand:#ad87ff;--v765-brand-strong:#8056dc;--v765-brand-soft:#3a2b63;--v765-accent:#46c8bb;--v765-accent-strong:#199989;--v765-accent-soft:#173f3c;--v765-signal:#78a8ff;--v765-signal-soft:#283b70;--v765-highlight:#e5a55e;--v765-highlight-soft:#553a22;--v765-warn:#efb25f;--v765-danger:#f17e9a;--v765-rail:#151126;--v765-rail-deep:#0c0918;--v765-rail-ink:#faf6ff;--v765-glow-a:rgba(170,128,255,.18);--v765-glow-b:rgba(69,202,190,.12);--v765-shadow:0 16px 40px rgba(0,0,0,.34);--v765-shadow-hover:0 24px 54px rgba(0,0,0,.46)}html[data-theme-variant]{--v102-ink:var(--v765-ink);--v102-muted:var(--v765-muted);--v102-line:var(--v765-line);--v102-line-strong:var(--v765-line-strong);--v102-surface:var(--v765-surface);--v102-soft:var(--v765-surface-soft);--v102-brand:var(--v765-brand);--v102-brand-strong:var(--v765-brand-strong);--v102-brand-soft:var(--v765-brand-soft);--v102-accent:var(--v765-accent);--v102-signal:var(--v765-signal);--v102-highlight:var(--v765-highlight);--v102-warn:var(--v765-warn);--v102-danger:var(--v765-danger);--v102-rail:var(--v765-rail);--v102-rail-ink:var(--v765-rail-ink);--v102-shadow:0 16px 38px color-mix(in srgb,var(--v102-ink) 8%,transparent);--v102-shadow-lift:0 24px 52px color-mix(in srgb,var(--v102-ink) 14%,transparent);--v102-ring:0 0 0 3px color-mix(in srgb,var(--v102-brand) 24%,transparent);--v102-inset:inset 0 1px 0 color-mix(in srgb,#fff 52%,transparent)}html[data-resolved-theme] body{font-family:Aptos,Segoe UI,Arial,Helvetica,sans-serif!important;background:radial-gradient(65rem 38rem at -10% -18%,var(--v765-glow-a),transparent 61%),radial-gradient(52rem 30rem at 108% -14%,var(--v765-glow-b),transparent 63%),radial-gradient(42rem 28rem at 52% 112%,color-mix(in srgb,var(--v102-brand-soft) 50%,transparent),transparent 68%),linear-gradient(150deg,var(--v765-page),var(--v765-page-deep))!important;color:var(--v102-ink)!important}html[data-resolved-theme] ::selection{background:color-mix(in srgb,var(--v102-brand) 28%,transparent);color:var(--v102-ink)!important}html[data-resolved-theme] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0!important;box-shadow:var(--v102-ring)!important}html[data-resolved-theme] :is(h1,h2,h3,h4,strong,b){color:var(--v102-ink)!important;text-wrap:balance}html[data-resolved-theme] :is(.muted,.panel .muted,.section-head p,.hero-grid p,.desk-command-copy>p,.quick-card p,.directory-hero p){color:var(--v102-muted)!important}html[data-resolved-theme] :is(.eyebrow,.section-heading,.desk-side-context>span,.quick-card span,.metrics span,.procedure-meta span){color:var(--v102-brand)!important;font-weight:800!important;letter-spacing:.13em!important}html[data-resolved-theme] :is(.app-main,.directory-workspace){text-rendering:optimizeLegibility!important}html[data-resolved-theme] .topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--v102-surface) 96%,transparent),color-mix(in srgb,var(--v102-surface) 85%,transparent))!important;border-bottom:1px solid color-mix(in srgb,var(--v102-line) 86%,transparent)!important;box-shadow:0 10px 30px color-mix(in srgb,var(--v102-ink) 7%,transparent),inset 0 -1px 0 color-mix(in srgb,#fff 38%,transparent)!important}html[data-resolved-theme] .topbar-shell.compact-command-shell.desk-header-shell{gap:12px!important}html[data-resolved-theme] .desk-brand{gap:10px!important}html[data-resolved-theme] .desk-brand img{filter:drop-shadow(0 5px 9px color-mix(in srgb,var(--v102-brand) 23%,transparent))}html[data-resolved-theme] .desk-brand>span:nth-child(2){display:grid!important;gap:1px!important}html[data-resolved-theme] .desk-brand b{color:var(--v102-ink)!important;letter-spacing:-.035em!important;font-size:20px!important;font-weight:780!important}html[data-resolved-theme] .desk-brand em{color:var(--v102-brand)!important;font-size:10px!important;font-style:normal!important;font-weight:840!important;letter-spacing:.16em!important}html[data-resolved-theme] .desk-brand-orbit{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;margin-left:1px!important;opacity:.95!important}html[data-resolved-theme] .desk-brand-orbit img{width:22px!important;height:22px!important;filter:drop-shadow(0 3px 5px color-mix(in srgb,var(--v102-brand) 23%,transparent))!important}html[data-resolved-theme] .desk-command-trigger{min-height:42px!important;border:1px solid var(--v102-line)!important;border-radius:11px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v102-surface) 98%,transparent),color-mix(in srgb,var(--v102-soft) 87%,transparent))!important;color:var(--v102-muted)!important;box-shadow:var(--v102-inset)!important}html[data-resolved-theme] .desk-command-trigger:hover{border-color:var(--v102-line-strong)!important;color:var(--v102-ink)!important;box-shadow:var(--v102-ring),var(--v102-inset)!important}html[data-resolved-theme] .desk-command-trigger kbd{border-color:var(--v102-line)!important;background:color-mix(in srgb,var(--v102-soft) 88%,transparent)!important;color:var(--v102-muted)!important}.primary,html[data-resolved-theme] .topbar-create{border-radius:10px!important;background:linear-gradient(135deg,var(--v102-brand),var(--v102-brand-strong))!important;color:#fff!important;box-shadow:0 10px 22px color-mix(in srgb,var(--v102-brand) 28%,transparent),var(--v102-inset)!important}.primary:hover,html[data-resolved-theme] .topbar-create:hover{transform:translateY(-1px)!important;filter:saturate(1.04) brightness(1.04)!important;box-shadow:0 14px 29px color-mix(in srgb,var(--v102-brand) 33%,transparent),var(--v102-inset)!important}html[data-resolved-theme][data-theme-variant=blue-night] :is(.topbar-create,.primary),html[data-resolved-theme][data-theme-variant=copper-night] :is(.topbar-create,.primary),html[data-resolved-theme][data-theme-variant=goldie-black] :is(.topbar-create,.primary),html[data-resolved-theme][data-theme-variant=plum-night] :is(.topbar-create,.primary){color:#07151a!important}html[data-resolved-theme] .profile-pill{border-color:var(--v102-line)!important;border-radius:11px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v102-surface) 95%,transparent),color-mix(in srgb,var(--v102-soft) 84%,transparent))!important;box-shadow:var(--v102-inset)!important}html[data-resolved-theme] .profile-copy b{color:var(--v102-ink)!important;font-weight:800!important}.profile-copy em{color:var(--v102-brand)!important;font-weight:780!important}.profile-pill button{color:var(--v102-muted)!important;font-weight:750!important}.profile-pill button:hover{color:var(--v102-danger)!important}html[data-resolved-theme] .profile-avatar{background:linear-gradient(135deg,var(--v102-brand),var(--v102-signal))!important;color:#fff!important;box-shadow:0 3px 10px color-mix(in srgb,var(--v102-brand) 27%,transparent)!important}html[data-resolved-theme] .theme-mode-control-v1020{gap:7px!important;min-width:0!important}html[data-resolved-theme] .theme-mode-buttons-v1020{display:grid!important;grid-template-columns:repeat(6,max-content)!important;gap:2px!important;max-width:min(47vw,408px)!important;overflow-x:auto!important;scrollbar-width:none!important;padding:3px!important;border:1px solid var(--v102-line)!important;border-radius:11px!important;background:color-mix(in srgb,var(--v102-soft) 91%,transparent)!important;box-shadow:var(--v102-inset)!important}html[data-resolved-theme] .theme-mode-buttons-v1020::-webkit-scrollbar{display:none!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:32px!important;padding:5px 8px!important;border-radius:8px!important;color:var(--v102-muted)!important;font-size:10px!important;font-weight:800!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button:hover{background:color-mix(in srgb,var(--v102-brand-soft) 48%,transparent)!important;color:var(--v102-ink)!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--v102-brand-soft) 68%,var(--v102-surface)),color-mix(in srgb,var(--v102-accent) 15%,var(--v102-surface)))!important;color:var(--v102-brand-strong)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v102-brand) 42%,transparent),0 3px 10px color-mix(in srgb,var(--v102-brand) 15%,transparent)!important}html[data-resolved-theme] .theme-choice-swatch{display:grid!important;place-items:center!important;width:10px!important;height:10px!important;border-radius:50%!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--v102-ink) 12%,transparent)!important}.theme-choice-swatch i{display:none!important}html[data-resolved-theme] [data-theme-choice=emerald_office] .theme-choice-swatch{background:linear-gradient(135deg,#effdf6 0 40%,#078a73 41% 70%,#1479a4 71% 100%)!important}html[data-resolved-theme] [data-theme-choice=plum_night] .theme-choice-swatch{background:linear-gradient(135deg,#151126 0 40%,#ad87ff 41% 70%,#e5a55e 71% 100%)!important}html[data-resolved-theme] [data-theme-choice=emerald_office].is-active{box-shadow:inset 0 0 0 1px rgba(7,138,115,.5),0 3px 10px rgba(7,138,115,.15)!important}html[data-resolved-theme] [data-theme-choice=plum_night].is-active{box-shadow:inset 0 0 0 1px rgba(173,135,255,.55),0 3px 10px rgba(173,135,255,.16)!important}html[data-resolved-theme] .desk-side-rail{background:linear-gradient(165deg,var(--v102-rail) 0,color-mix(in srgb,var(--v102-rail) 88%,var(--v102-accent)) 59%,color-mix(in srgb,var(--v102-rail) 84%,#000) 100%)!important;box-shadow:12px 0 33px color-mix(in srgb,#000 13%,transparent)!important}html[data-resolved-theme] .desk-side-rail-brand{border-bottom:1px solid color-mix(in srgb,var(--v102-rail-ink) 15%,transparent)!important}.desk-side-rail-brand small,.desk-side-rail-brand>span{color:color-mix(in srgb,var(--v102-rail-ink) 66%,transparent)!important}.desk-side-rail-brand b{color:var(--v102-rail-ink)!important;font-size:14px!important}.desk-side-context{border:1px solid color-mix(in srgb,var(--v102-rail-ink) 17%,transparent)!important;background:color-mix(in srgb,#fff 7%,transparent)!important;border-radius:9px!important}.desk-side-context span{color:color-mix(in srgb,var(--v102-rail-ink) 60%,transparent)!important}.desk-side-context b{color:var(--v102-rail-ink)!important}.desk-side-collapse,.desk-side-management,html[data-resolved-theme] .desk-side-rail a{color:color-mix(in srgb,var(--v102-rail-ink) 86%,transparent)!important}.desk-side-collapse svg,.desk-side-management svg,.desk-side-rail a svg{color:color-mix(in srgb,var(--v102-rail-ink) 83%,transparent)!important}.desk-side-collapse:hover,.desk-side-management:hover,html[data-resolved-theme] .desk-side-rail a:hover{background:color-mix(in srgb,#fff 9%,transparent)!important;color:#fff!important}.desk-side-management.active,html[data-resolved-theme] .desk-side-rail a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--v102-brand) 50%,transparent),color-mix(in srgb,var(--v102-accent) 20%,transparent))!important;box-shadow:inset 3px 0 0 var(--v102-highlight),inset 0 1px 0 color-mix(in srgb,#fff 19%,transparent)!important;color:#fff!important}.desk-side-management.active svg,.desk-side-rail a.active svg{color:var(--v102-highlight)!important}html[data-resolved-theme] .desk-side-collapse{border-top-color:color-mix(in srgb,var(--v102-rail-ink) 14%,transparent)!important}html[data-resolved-theme] .desk-shell-main{min-width:0!important}html[data-resolved-theme] .desk-shell-main>.app-main,html[data-resolved-theme] .desk-shell-main>.directory-workspace,html[data-resolved-theme] .desk-shell-main>main.app-main,html[data-resolved-theme] .desk-shell-main>main.directory-workspace{max-width:1740px!important;padding:24px clamp(16px,2.1vw,34px) 44px!important}html[data-resolved-theme] :is(.panel,.quick-card,.metrics article,.procedure-card,.draft-card,.intake-card,.assignment-card,.party-card,.meeting-row,.activity-card,.task-card,.course-card,.directory-item,.integration-card,.backup-card,.bridge-card,.portal-case,.control-card,.workspace-card,.operation-card,.document-preview-workbench,.credential-card,.calendar-provider-card,.calendar-sync-card,.desk-now-card,.desk-kpi-card,.desk-control-card,.desk-shortcuts,.desk-footer-strip,.desk-data-notice,.import-classification-card,.import-queue-row,.import-confirm-dialog,.safe-action-drawer,.modal-card,.wizard-panel,.directory-account-card,.site-portal-bridge-grid article,.video-routing-card){border:1px solid var(--v102-line)!important;border-radius:13px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--v102-surface) 98%,transparent),color-mix(in srgb,var(--v102-soft) 86%,transparent))!important;box-shadow:var(--v102-shadow),var(--v102-inset)!important}html[data-resolved-theme] :is(.panel,.quick-card,.procedure-card,.draft-card,.intake-card,.assignment-card,.party-card,.meeting-row,.activity-card,.task-card,.course-card,.directory-item,.integration-card,.backup-card,.bridge-card,.portal-case,.workspace-card,.operation-card,.calendar-provider-card,.calendar-sync-card,.desk-now-card,.desk-kpi-card,.desk-control-card,.desk-shortcuts,.import-classification-card,.import-queue-row):hover{border-color:var(--v102-line-strong)!important;box-shadow:var(--v102-shadow-lift),var(--v102-inset)!important}html[data-resolved-theme] :is(.panel,.quick-card,.metrics article,.procedure-card,.draft-card,.intake-card,.assignment-card,.party-card,.meeting-row,.activity-card,.task-card,.course-card,.directory-item,.integration-card,.backup-card,.bridge-card,.portal-case,.workspace-card,.operation-card,.calendar-provider-card,.calendar-sync-card,.desk-now-card,.desk-kpi-card,.desk-control-card,.desk-shortcuts,.import-classification-card,.import-queue-row) :is(h1,h2,h3,strong,b){color:var(--v102-ink)!important}.desk-command-copy h1,.directory-hero h1,.page-head h1,.procedure-header h1,html[data-resolved-theme] .hero-grid h1{font-size:clamp(30px,3.35vw,54px)!important;line-height:1.03!important;font-weight:790!important;letter-spacing:-.052em!important;max-width:980px!important}html[data-resolved-theme] :is(.section-head h2,.panel h2,.workspace-head h2,.directory-hero h2){font-weight:760!important;letter-spacing:-.035em!important}html[data-resolved-theme] .quick-card{position:relative!important;overflow:hidden!important}.quick-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(var(--v102-brand),var(--v102-accent))}.quick-card>*{position:relative!important}html[data-resolved-theme] .metrics article{position:relative!important;overflow:hidden!important;min-height:118px!important}.metrics article:after{content:"";position:absolute;right:-12px;bottom:-16px;width:70px;height:70px;border-radius:50%;background:color-mix(in srgb,var(--v102-brand-soft) 48%,transparent);filter:blur(1px)}.metrics strong{font-weight:790!important;font-size:33px!important}.count,.state-pill,.status-chip,html[data-resolved-theme] .status{border-color:color-mix(in srgb,var(--v102-brand) 34%,var(--v102-line))!important;background:color-mix(in srgb,var(--v102-brand-soft) 62%,transparent)!important;color:var(--v102-brand-strong)!important;font-weight:800!important;letter-spacing:.06em!important}.status.ok,.status.ready,.status.success{border-color:color-mix(in srgb,var(--v102-highlight) 45%,var(--v102-line))!important;background:color-mix(in srgb,var(--v102-highlight) 14%,transparent)!important;color:var(--v102-highlight)!important}.status.warn,.status.warning{border-color:color-mix(in srgb,var(--v102-warn) 48%,var(--v102-line))!important;background:color-mix(in srgb,var(--v102-warn) 13%,transparent)!important;color:var(--v102-warn)!important}.status.danger,.status.error{border-color:color-mix(in srgb,var(--v102-danger) 48%,var(--v102-line))!important;background:color-mix(in srgb,var(--v102-danger) 12%,transparent)!important;color:var(--v102-danger)!important}html[data-resolved-theme] :is(input,textarea,select,.stack input,.stack textarea,.stack select,.assignment-form select,.mail-actions select,.close-panel select){border:1px solid var(--v102-line)!important;border-radius:9px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--v102-surface) 98%,transparent),color-mix(in srgb,var(--v102-soft) 86%,transparent))!important;color:var(--v102-ink)!important;box-shadow:var(--v102-inset)!important}html[data-resolved-theme] :is(input,textarea,select)::placeholder{color:color-mix(in srgb,var(--v102-muted) 77%,transparent)!important}html[data-resolved-theme] :is(input,textarea,select):focus{border-color:var(--v102-brand)!important;box-shadow:var(--v102-ring),var(--v102-inset)!important}html[data-resolved-theme] .secondary{border-color:color-mix(in srgb,var(--v102-accent) 44%,var(--v102-line))!important;border-radius:9px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v102-accent) 13%,var(--v102-surface)),color-mix(in srgb,var(--v102-brand) 10%,var(--v102-surface)))!important;color:var(--v102-ink)!important;font-weight:760!important}.secondary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--v102-accent) 22%,var(--v102-surface)),color-mix(in srgb,var(--v102-brand) 17%,var(--v102-surface)))!important}.button-link.ghost,html[data-resolved-theme] .ghost{border-color:var(--v102-line)!important;border-radius:9px!important;background:color-mix(in srgb,var(--v102-surface) 87%,transparent)!important;color:var(--v102-ink)!important;font-weight:730!important}.button-link.ghost:hover,.ghost:hover{border-color:var(--v102-line-strong)!important;background:color-mix(in srgb,var(--v102-brand-soft) 35%,var(--v102-surface))!important}html[data-resolved-theme] :is(.global-message,.form-message,.notice,.check-strip,.directory-mfa-note,.calendar-provider-warning,.evidence-note,.desk-data-notice){border-left:4px solid var(--v102-brand)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--v102-brand-soft) 52%,transparent),color-mix(in srgb,var(--v102-surface) 93%,transparent))!important;color:var(--v102-ink)!important}html[data-resolved-theme] :is(.form-error,.field-error,.error){color:var(--v102-danger)!important;font-weight:700!important}html[data-resolved-theme] :is(.table-wrap,.procedure-table,.mail-list,.doc-list,.directory-list,.signature-list){border-color:var(--v102-line)!important;background:color-mix(in srgb,var(--v102-surface) 82%,transparent)!important}html[data-resolved-theme] :is(table thead tr,table th,.procedure-table-head){background:linear-gradient(90deg,color-mix(in srgb,var(--v102-brand-soft) 56%,var(--v102-surface)),color-mix(in srgb,var(--v102-accent) 11%,var(--v102-surface)))!important;color:var(--v102-brand-strong)!important}html[data-resolved-theme] :is(table tbody tr:hover td,.procedure-table-row:hover,.mail-row:hover,.doc-row:hover,.directory-person-row:hover){background:color-mix(in srgb,var(--v102-brand-soft) 26%,transparent)!important}html[data-resolved-theme] :is(.procedure-table-row,.mail-row,.doc-row,.directory-person-row){border-bottom-color:var(--v102-line)!important}.text-link,html[data-resolved-theme] .procedure-table-row em{color:var(--v102-brand-strong)!important;font-weight:800!important}html[data-resolved-theme] .desk-command-hero{border:1px solid var(--v102-line)!important;border-radius:17px!important;background:linear-gradient(125deg,color-mix(in srgb,var(--v102-brand-soft) 38%,var(--v102-surface)),color-mix(in srgb,var(--v102-accent) 10%,var(--v102-surface)) 52%,var(--v102-surface))!important;box-shadow:var(--v102-shadow),var(--v102-inset)!important;overflow:hidden!important}.desk-command-hero:after{background:radial-gradient(circle,color-mix(in srgb,var(--v102-accent) 34%,transparent),transparent 70%)!important;opacity:.72!important}.desk-command-meta span{border-color:var(--v102-line)!important;background:color-mix(in srgb,var(--v102-surface) 72%,transparent)!important;color:var(--v102-ink)!important}.desk-command-meta span i{background:var(--v102-highlight)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--v102-highlight) 14%,transparent)!important}html[data-resolved-theme] .desk-route-progress{border-color:var(--v102-line)!important;background:color-mix(in srgb,var(--v102-surface) 95%,transparent)!important;color:var(--v102-muted)!important;box-shadow:0 8px 23px color-mix(in srgb,var(--v102-ink) 10%,transparent)!important}.desk-route-progress>i{border-color:color-mix(in srgb,var(--v102-brand) 26%,transparent)!important;border-top-color:var(--v102-brand)!important}.desk-route-loading-card{border-color:var(--v102-line)!important;border-left-color:var(--v102-brand)!important;border-radius:12px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v102-brand-soft) 30%,var(--v102-surface)),var(--v102-surface))!important;box-shadow:var(--v102-shadow)!important}.desk-route-loading-copy strong{color:var(--v102-ink)!important}.desk-route-loading-copy span{color:var(--v102-muted)!important}.desk-route-loading-meter{border-color:var(--v102-line)!important;background:var(--v102-soft)!important}.desk-route-loading-meter i{background:linear-gradient(90deg,transparent,var(--v102-brand),var(--v102-accent),transparent)!important}@media(max-width:1440px){html[data-resolved-theme] .desk-brand-orbit{display:none!important}html[data-resolved-theme] .theme-mode-buttons-v1020{max-width:328px!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button{padding-inline:6px!important}}@media(max-width:1200px){html[data-resolved-theme] .theme-mode-buttons-v1020{max-width:250px!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button{min-width:31px!important;justify-content:center!important;padding-inline:6px!important}html[data-resolved-theme] .theme-mode-buttons-v1020 .theme-choice-name{display:none!important}}@media(max-width:820px){html[data-resolved-theme] .theme-mode-buttons-v1020{max-width:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;overflow:visible!important}html[data-resolved-theme] .theme-mode-buttons-v1020 button{min-height:34px!important}html[data-resolved-theme] .theme-mode-buttons-v1020 .theme-choice-name{display:inline!important}html[data-resolved-theme] .desk-command-hero{border-radius:13px!important}html[data-resolved-theme] :is(.panel,.quick-card,.metrics article,.procedure-card,.draft-card,.intake-card,.assignment-card,.party-card,.meeting-row,.activity-card,.task-card,.course-card,.directory-item,.integration-card,.backup-card,.bridge-card,.portal-case,.control-card,.workspace-card,.operation-card,.document-preview-workbench,.credential-card,.calendar-provider-card,.calendar-sync-card,.desk-now-card,.desk-kpi-card,.desk-control-card,.desk-shortcuts,.desk-footer-strip,.desk-data-notice,.import-classification-card,.import-queue-row,.import-confirm-dialog,.safe-action-drawer,.modal-card,.wizard-panel,.directory-account-card,.site-portal-bridge-grid article,.video-routing-card){border-radius:11px!important}}@media(prefers-reduced-motion:reduce){html[data-resolved-theme] :is(.panel,.quick-card,.procedure-card,.draft-card,.intake-card,.assignment-card,.party-card,.meeting-row,.activity-card,.task-card,.course-card,.directory-item,.integration-card,.backup-card,.bridge-card,.portal-case,.workspace-card,.operation-card,.calendar-provider-card,.calendar-sync-card,.desk-now-card,.desk-kpi-card,.desk-control-card,.desk-shortcuts,.import-classification-card,.import-queue-row,.primary,.topbar-create){transition:none!important;transform:none!important}}.site-control-guided .desk-console{display:grid;gap:16px;margin-top:18px}.site-control-guided .desk-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.site-control-guided .connection-state{display:grid;gap:8px;margin:14px 0}.site-control-guided .connection-row{display:grid;grid-template-columns:12px 1fr auto;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid var(--v102-line);font-size:12px;color:var(--v102-muted)}.site-control-guided .connection-row strong{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--v102-ink)}.site-control-guided .dot{width:9px;height:9px;border-radius:99px;background:color-mix(in srgb,var(--v102-muted) 45%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--v102-muted) 10%,transparent)}.site-control-guided .dot.on{background:var(--v102-highlight);box-shadow:0 0 0 4px color-mix(in srgb,var(--v102-highlight) 15%,transparent)}.site-control-guided .dot.warning{background:var(--v102-warn);box-shadow:0 0 0 4px color-mix(in srgb,var(--v102-warn) 14%,transparent)}.site-control-guided .table-wrap small{color:var(--v102-muted);font-size:10px}.site-control-guided .panel .button-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;text-decoration:none}.site-control-guided .muted{color:var(--v102-muted)}@media(max-width:1180px){.site-control-guided .desk-panel{grid-template-columns:1fr}}@media(max-width:760px){.site-control-guided .connection-row{grid-template-columns:12px 1fr}.site-control-guided .connection-row strong{grid-column:2}}html[data-resolved-theme] .meeting-row-actions,html[data-resolved-theme] .party-card-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important}html[data-resolved-theme] .party-edit-inline{grid-column:1/-1!important;margin-top:12px!important;padding:14px!important;border:1px solid color-mix(in srgb,var(--v765-line,#dfe6ea) 86%,transparent)!important;background:color-mix(in srgb,var(--surface,#fff) 96%,var(--tenant-edge,#58a6b5) 4%)!important;box-shadow:0 8px 22px rgba(8,24,34,.05)!important}html[data-resolved-theme] .party-edit-inline .case-grid{margin-top:10px!important}html[data-resolved-theme] .meeting-form .section-head{margin-bottom:10px!important}html[data-resolved-theme] .procedure-table-head span:nth-child(2):after{content:" / oggetto";font-weight:650;color:var(--v765-muted,#687780)}.intake-pagebar-pro,html[data-resolved-theme] .intake-workspace-v106912{display:grid!important;gap:18px!important}.intake-pagebar-pro{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)!important;align-items:stretch!important}.intake-desk-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.intake-desk-stats article{border:1px solid var(--v102-line)!important;background:var(--v102-surface)!important;border-radius:12px!important;padding:16px!important;box-shadow:var(--v102-shadow)!important}.intake-desk-stats span{display:block!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:10px!important;color:var(--v102-muted)!important}.intake-desk-stats b{font-size:34px!important;color:var(--v102-ink)!important}.intake-desk-shell{padding:0!important;overflow:hidden!important}.intake-desk-toolbar{display:grid!important;grid-template-columns:auto minmax(280px,1fr) auto!important;gap:12px!important;align-items:center!important;padding:16px 18px!important;border-bottom:1px solid var(--v102-line)!important;background:color-mix(in srgb,var(--v102-soft) 76%,var(--v102-surface))!important}.intake-desk-toolbar strong{font-size:18px!important;letter-spacing:-.035em!important}.intake-desk-grid{display:grid!important;grid-template-columns:minmax(300px,.36fr) minmax(0,1fr)!important;min-height:640px!important}.intake-desk-list{border-right:1px solid var(--v102-line)!important;background:color-mix(in srgb,var(--v102-soft) 48%,var(--v102-surface))!important;align-content:start!important;gap:10px!important;max-height:780px!important;overflow:auto!important}.intake-desk-list,.intake-desk-row{padding:14px!important;display:grid!important}.intake-desk-row{appearance:none!important;text-align:left!important;border:1px solid var(--v102-line)!important;background:var(--v102-surface)!important;border-radius:11px!important;gap:6px!important;box-shadow:0 8px 18px color-mix(in srgb,var(--v102-ink) 5%,transparent)!important}.intake-desk-row.active{border-color:var(--v102-brand)!important;box-shadow:inset 4px 0 0 var(--v102-brand),0 12px 26px color-mix(in srgb,var(--v102-brand) 12%,transparent)!important}.intake-desk-row strong{font-size:16px!important}.intake-desk-row small,.intake-desk-row span{font-size:12px!important;color:var(--v102-muted)!important}.intake-state-chip{justify-self:start!important;padding:5px 7px!important;border-radius:99px!important;background:color-mix(in srgb,var(--v102-brand-soft) 48%,var(--v102-surface))!important;color:var(--v102-brand-strong)!important;font-size:10px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:850!important}.intake-desk-detail{padding:0!important;background:var(--v102-surface)!important;min-width:0!important}.intake-desk-head{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:24px!important;border-bottom:1px solid var(--v102-line)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v102-brand-soft) 38%,var(--v102-surface)),var(--v102-surface))!important}.intake-desk-head h2{font-size:clamp(28px,3vw,48px)!important;letter-spacing:-.065em!important;margin:4px 0!important}.intake-desk-info{display:grid!important;grid-template-columns:1.15fr .85fr!important;border-bottom:1px solid var(--v102-line)!important}.intake-desk-info section{padding:20px 24px!important;border-right:1px solid var(--v102-line)!important}.intake-desk-info section:last-child{border-right:0!important}.desk-minutes-ready h3,.desk-upload-ready h3,.intake-desk-info h3{font-size:16px!important;letter-spacing:-.025em!important}.desk-minutes-ready{display:grid!important;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr) auto!important;gap:18px!important;align-items:start!important;padding:22px 24px!important;border-bottom:1px solid var(--v102-line)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v102-brand-soft) 36%,var(--v102-surface)),color-mix(in srgb,var(--v102-accent) 9%,var(--v102-surface)))!important}.desk-minutes-ready>div:first-child{border-left:4px solid var(--v102-brand)!important;padding-left:14px!important}.desk-minutes-ready dl{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;gap:9px 14px!important;margin:0!important}.desk-minutes-ready dt{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:850!important;color:var(--v102-muted)!important}.desk-minutes-ready dd{margin:0!important;font-size:13px!important;color:var(--v102-ink)!important;line-height:1.45!important}.desk-upload-ready{padding:22px 24px!important}.desk-upload-ready .button-link{justify-content:flex-start!important}.technical-reference{line-height:1.55!important}@media(max-width:1180px){.desk-minutes-ready,.intake-desk-grid,.intake-desk-info,.intake-pagebar-pro{grid-template-columns:1fr!important}.intake-desk-list{max-height:420px!important;border-right:0!important;border-bottom:1px solid var(--v102-line)!important}.intake-desk-head{display:grid!important}.desk-minutes-ready dl,.intake-desk-toolbar{grid-template-columns:1fr!important}}@media(max-width:760px){.desk-minutes-ready,.desk-upload-ready,.intake-desk-head,.intake-desk-info section{padding:16px!important}.intake-desk-stats{grid-template-columns:1fr!important}}.nexus-intake-v107{--nx-line:rgba(148,163,184,.22);--nx-soft:rgba(15,23,42,.48);--nx-card:rgba(15,23,42,.7);--nx-text:#f8fafc;--nx-muted:#a9b6c9;display:grid;gap:18px}.nexus-intake-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(420px,.65fr);gap:24px;align-items:stretch;padding:28px;border:1px solid var(--nx-line);background:linear-gradient(145deg,rgba(8,18,38,.96),rgba(16,31,55,.88));box-shadow:0 24px 70px rgba(2,6,23,.32)}.nexus-intake-hero h1{max-width:880px;font-size:clamp(2rem,3vw,3.2rem);line-height:1.03;letter-spacing:-.04em;margin:.35rem 0 .8rem}.nexus-intake-hero .desk-pagebar-copy>p:last-of-type{max-width:920px;color:var(--nx-muted);font-size:1rem;line-height:1.65}.nexus-system-state{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.nexus-system-state span{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--nx-line);border-radius:999px;background:rgba(255,255,255,.035);font-size:.78rem;color:#dce7f6}.nexus-system-state i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px rgba(74,222,128,.12)}.nexus-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:10px}.nexus-stat-grid article{min-height:104px;padding:16px;border-radius:16px;border:1px solid var(--nx-line);background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.025));display:flex;flex-direction:column;justify-content:space-between}.nexus-stat-grid article span{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:#a9b6c9}.nexus-stat-grid article b{font-size:2rem;line-height:1;color:#fff}.nexus-intake-shell{padding:0;overflow:hidden;border:1px solid var(--nx-line);background:rgba(5,12,24,.72)}.nexus-intake-toolbar{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(240px,1.25fr) 170px 160px auto;gap:10px;padding:14px 16px;border-bottom:1px solid var(--nx-line);background:rgba(15,23,42,.72);align-items:center}.nexus-intake-toolbar>div{display:grid;gap:2px}.nexus-intake-toolbar>div span{font-size:.76rem;color:var(--nx-muted)}.nexus-intake-toolbar input,.nexus-intake-toolbar select{height:42px;border-radius:10px;border:1px solid var(--nx-line);background:rgba(2,6,23,.56);color:var(--nx-text);padding:0 12px}.nexus-intake-grid{grid-template-columns:minmax(285px,360px) minmax(0,1fr);min-height:690px}.nexus-intake-list{max-height:calc(100vh - 235px);min-height:690px;overflow:auto;border-right:1px solid var(--nx-line);background:rgba(2,6,23,.38);padding:10px}.nexus-intake-row{display:grid;gap:8px;width:100%;text-align:left;padding:14px;margin:0 0 8px;border:1px solid transparent;border-radius:13px;background:rgba(255,255,255,.025);color:var(--nx-text);transition:.18s ease}.nexus-intake-row:hover{transform:translateY(-1px);background:rgba(255,255,255,.055);border-color:rgba(148,163,184,.18)}.nexus-intake-row.active{background:linear-gradient(145deg,rgba(31,78,121,.46),rgba(23,48,82,.5));border-color:rgba(125,211,252,.38);box-shadow:inset 3px 0 0 #7dd3fc}.nexus-intake-row.urgent{box-shadow:inset 3px 0 0 #fb7185}.nexus-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.nexus-intake-row strong{font-size:.98rem}.nexus-intake-row span:not(.intake-state-chip):not(.nexus-priority){color:#d7e0ec;font-size:.84rem;line-height:1.45}.nexus-intake-row em,.nexus-intake-row small{font-size:.72rem;color:#8fa0b6;font-style:normal}.nexus-priority{display:inline-flex;align-items:center;padding:4px 7px;border-radius:999px;font-size:.63rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(148,163,184,.22);background:rgba(148,163,184,.08);color:#dbe4ef}.nexus-priority.alta{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.28);color:#fde68a}.nexus-priority.urgente{background:rgba(244,63,94,.14);border-color:rgba(244,63,94,.34);color:#fecdd3}.nexus-priority.bassa{color:#bae6fd}.nexus-intake-detail{min-width:0;padding:20px 22px 30px;background:linear-gradient(180deg,rgba(15,23,42,.36),rgba(2,6,23,.18))}.nexus-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--nx-line)}.nexus-detail-head h2{margin:.2rem 0 .45rem;font-size:clamp(1.55rem,2.2vw,2.35rem);letter-spacing:-.025em}.nexus-title-line{display:flex;align-items:center;gap:8px;margin-bottom:8px}.nexus-primary-actions{max-width:520px;justify-content:flex-end}.nexus-next-action{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:24px;align-items:center;margin:18px 0;padding:18px;border:1px solid rgba(125,211,252,.22);border-radius:16px;background:linear-gradient(135deg,rgba(14,116,144,.12),rgba(30,64,175,.11))}.nexus-next-action h3{margin:.25rem 0 .4rem;font-size:1.08rem}.nexus-next-action p:last-child{margin:0;color:var(--nx-muted);font-size:.88rem}.nexus-progress{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;align-items:end}.nexus-progress strong{font-size:1.6rem}.nexus-progress span{font-size:.74rem;color:var(--nx-muted)}.nexus-progress progress{grid-column:1/-1;width:100%;height:7px;accent-color:#38bdf8}.nexus-tabs{display:flex;gap:4px;overflow:auto;padding:4px;border:1px solid var(--nx-line);border-radius:12px;background:rgba(2,6,23,.36)}.nexus-tabs button{white-space:nowrap;padding:9px 12px;border:0;border-radius:9px;background:transparent;color:#9fb0c5;font-size:.78rem;font-weight:700}.nexus-tabs button.active{background:rgba(125,211,252,.13);color:#e9f7ff;box-shadow:inset 0 0 0 1px rgba(125,211,252,.18)}.nexus-tab-body{margin-top:16px;animation:nexusFade .18s ease}@keyframes nexusFade{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}.nexus-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nexus-info-grid section{padding:17px;border:1px solid var(--nx-line);border-radius:14px;background:var(--nx-card)}.nexus-info-grid dl{display:grid;grid-template-columns:130px 1fr;gap:9px 12px;margin:14px 0 0}.nexus-info-grid dt{color:#91a3b8;font-size:.76rem}.nexus-info-grid dd{margin:0;color:#e8eef7;font-size:.85rem;overflow-wrap:anywhere}.nexus-checklist{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;margin-top:12px;padding:17px;border:1px solid var(--nx-line);border-radius:14px;background:rgba(15,23,42,.5)}.nexus-checklist>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nexus-checklist span{display:flex;align-items:center;gap:9px;padding:10px;border-radius:10px;font-size:.8rem;background:rgba(255,255,255,.03);border:1px solid var(--nx-line)}.nexus-checklist span.done{color:#dcfce7;border-color:rgba(74,222,128,.18)}.nexus-checklist span.todo{color:#fee2e2;border-color:rgba(251,113,133,.2)}.nexus-icon{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:rgba(255,255,255,.08);font-weight:900}.nexus-workflow-editor{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;margin-top:12px;padding:18px;border:1px solid var(--nx-line);border-radius:14px;background:rgba(2,6,23,.42)}.nexus-workflow-editor p{color:var(--nx-muted);font-size:.82rem;line-height:1.5}.nexus-editor-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nexus-editor-fields label{display:grid;gap:6px;color:#b8c5d5;font-size:.76rem}.nexus-editor-fields .wide{grid-column:1/-1}.nexus-editor-fields input,.nexus-editor-fields select,.nexus-editor-fields textarea{width:100%;border:1px solid var(--nx-line);border-radius:10px;background:rgba(15,23,42,.64);color:#f8fafc;padding:10px 11px;resize:vertical}.nexus-editor-fields button{justify-self:start}.nexus-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.nexus-section-head>span{padding:6px 9px;border-radius:999px;background:rgba(148,163,184,.1);font-size:.72rem;color:#b7c4d5}.nexus-file-list{display:grid;gap:9px}.nexus-file-list article{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;border:1px solid var(--nx-line);border-radius:12px;background:rgba(15,23,42,.48)}.nexus-file-type{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:rgba(56,189,248,.1);color:#bae6fd;font-size:.7rem;font-weight:900}.nexus-file-list article>div:nth-child(2){display:grid;gap:4px;min-width:0}.nexus-file-list article span{font-size:.75rem;color:var(--nx-muted);overflow-wrap:anywhere}.nexus-minutes-ready{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(320px,1.3fr);gap:22px;padding:20px;border:1px solid rgba(251,191,36,.2);border-radius:16px;background:linear-gradient(145deg,rgba(120,53,15,.11),rgba(15,23,42,.58))}.nexus-minutes-ready dl{display:grid;grid-template-columns:150px 1fr;gap:9px 12px;margin:0}.nexus-minutes-ready dt{font-size:.75rem;color:#d2b98b}.nexus-minutes-ready dd{margin:0;font-size:.85rem;color:#f6ead4}.nexus-minutes-ready .hero-actions{grid-column:1/-1;justify-content:flex-end}.nexus-history{padding:18px;border:1px solid var(--nx-line);border-radius:14px;background:rgba(15,23,42,.48)}.nexus-timeline{display:grid;gap:0}.nexus-timeline article{display:grid;grid-template-columns:150px 20px minmax(0,1fr);gap:12px;padding:0 0 18px}.nexus-timeline article:before{content:"";grid-column:2;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#38bdf8;box-shadow:0 0 0 5px rgba(56,189,248,.1)}.nexus-timeline article:not(:last-child):after{content:"";grid-column:2;grid-row:1;justify-self:center;width:1px;height:calc(100% + 8px);margin-top:17px;background:var(--nx-line)}.nexus-timeline time{grid-column:1;grid-row:1;color:#91a3b8;font-size:.72rem}.nexus-timeline article>div{grid-column:3;grid-row:1;display:grid;gap:3px}.nexus-timeline span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#7dd3fc}.nexus-timeline p{margin:0;color:#b6c3d4;font-size:.8rem}.nexus-technical{padding:18px;border:1px solid var(--nx-line);border-radius:14px;background:rgba(2,6,23,.5)}.nexus-technical pre{max-height:520px;overflow:auto;padding:14px;border-radius:11px;background:#020617;color:#cbd5e1;font-size:.72rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.nexus-modal{width:min(620px,calc(100vw - 28px));border:1px solid var(--nx-line);background:linear-gradient(160deg,#101c31,#07101f);box-shadow:0 28px 90px rgba(0,0,0,.5)}.nexus-modal label{display:grid;gap:7px;margin-top:14px;color:#cbd5e1}.nexus-modal input,.nexus-modal textarea{width:100%;border:1px solid var(--nx-line);border-radius:10px;background:rgba(2,6,23,.58);color:#fff;padding:11px}.nexus-global-message{position:fixed;right:22px;bottom:22px;z-index:80;max-width:520px;padding:13px 15px;border:1px solid rgba(125,211,252,.25);border-radius:12px;background:rgba(8,20,36,.96);box-shadow:0 16px 45px rgba(0,0,0,.35);color:#e8f6ff}@media(max-width:1180px){.nexus-intake-hero{grid-template-columns:1fr}.nexus-stat-grid{grid-template-columns:repeat(6,minmax(100px,1fr))}.nexus-intake-toolbar{grid-template-columns:1fr 1fr 150px 150px auto}.nexus-intake-toolbar>div{grid-column:1/-1}.nexus-intake-grid{grid-template-columns:300px minmax(0,1fr)}.nexus-checklist,.nexus-workflow-editor{grid-template-columns:1fr}}@media(max-width:900px){.nexus-stat-grid{grid-template-columns:repeat(3,1fr)}.nexus-intake-toolbar{grid-template-columns:1fr 1fr}.nexus-intake-toolbar input,.nexus-intake-toolbar>div{grid-column:1/-1}.nexus-intake-grid{grid-template-columns:1fr}.nexus-intake-list{min-height:0;max-height:310px;border-right:0;border-bottom:1px solid var(--nx-line)}.nexus-detail-head{flex-direction:column}.nexus-primary-actions{justify-content:flex-start}.nexus-checklist>div:last-child,.nexus-info-grid,.nexus-minutes-ready,.nexus-next-action{grid-template-columns:1fr}.nexus-minutes-ready .hero-actions{grid-column:auto}}@media(max-width:600px){.nexus-intake-detail,.nexus-intake-hero{padding:16px}.nexus-stat-grid{grid-template-columns:repeat(2,1fr)}.nexus-intake-toolbar{grid-template-columns:1fr}.nexus-intake-toolbar>*{grid-column:1!important}.nexus-editor-fields{grid-template-columns:1fr}.nexus-editor-fields .wide{grid-column:auto}.nexus-file-list article{grid-template-columns:44px minmax(0,1fr)}.nexus-file-list article a{grid-column:1/-1}.nexus-timeline article{grid-template-columns:1fr 14px minmax(0,1fr)}.nexus-timeline time{font-size:.65rem}}