:root{color:var(--osta-ink-900);background:var(--osta-surface-50);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--osta-navy-950:#081427;--osta-navy-900:#0c1b33;--osta-navy-850:#12233f;--osta-navy-800:#162c4a;--osta-navy-700:#213a5d;--osta-ink-900:#142235;--osta-ink-700:#42546d;--osta-ink-600:#5f7088;--osta-ink-500:#7e8da3;--osta-surface-0:#fff;--osta-surface-25:#fbfcfd;--osta-surface-50:#f6f8fb;--osta-surface-75:#eef3f8;--osta-surface-100:#e8eef5;--osta-line-soft:#d7e0ea;--osta-line-mid:#c5d0dc;--osta-gold-500:#c9a24d;--osta-gold-600:#b68a34;--osta-gold-100:#f5ead1;--osta-gold-050:#fbf6ea;--osta-success:#234b3c;--osta-warning:#7b5a18;--osta-danger:#7a2f2f;--osta-hero-text:#f8fbff;--osta-hero-muted:#c9d5e6;--container-xl:1280px;--container-lg:1180px;--container-md:1040px;--container-sm:920px;--text-hero:clamp(56px, 7vw, 88px);--text-display:clamp(34px, 4vw, 52px);--text-h1:40px;--text-h2:28px;--text-h3:22px;--text-body-lg:21px;--text-body:17px;--text-small:14px;--text-micro:12px;--radius-xs:10px;--radius-sm:14px;--radius-md:18px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--shadow-soft:0 10px 30px #0814270f;--shadow-card:0 18px 50px #0d1b3014;--shadow-hero:0 30px 80px #0000002e;--ease-premium:cubic-bezier(.22, 1, .36, 1);--dur-fast:.16s;--dur-med:.24s;--dur-slow:.42s;--navy:var(--osta-navy-950);--navy-2:var(--osta-navy-850);--ink:var(--osta-ink-900);--muted:var(--osta-ink-600);--muted-strong:var(--osta-ink-700);--line:var(--osta-line-soft);--paper:var(--osta-surface-25);--panel:var(--osta-surface-0);--gold:var(--osta-gold-500);--gold-2:var(--osta-gold-100);--green:var(--osta-success);--red:var(--osta-danger);--blue:var(--osta-navy-700);--radius:var(--radius-sm);--shadow:var(--shadow-card);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.58}.app-shell{background:linear-gradient(180deg, #f8fafc 0%, #f4f7fb 100%), var(--osta-surface-50);min-height:100vh;color:var(--osta-ink-900)}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffffe6;border-bottom:1px solid #13274314;position:sticky;top:0}.topbar{min-height:72px;width:min(100%, var(--container-xl));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin:0 auto;padding:0 28px;display:grid}.utility-band{background:linear-gradient(#f3f7fb 0%,#eef4f8 100%);border-top:1px solid #12233f0f}.brand-lockup{min-width:178px;color:var(--ink);text-align:left;transition:color var(--dur-fast) var(--ease-premium), transform var(--dur-fast) var(--ease-premium);background:0 0;border:0;align-items:center;gap:10px;display:inline-flex}.brand-lockup:hover{color:var(--osta-navy-800);transform:translateY(-1px)}.brand-mark{border-radius:var(--radius-xs);background:linear-gradient(180deg, var(--osta-navy-850), var(--osta-navy-950));width:38px;height:38px;color:var(--osta-gold-100);border:1px solid #c9a24d2e;place-items:center;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #08142724}.brand-mark img{width:26px;height:26px}.brand-lockup strong,.brand-lockup small{line-height:1.1;display:block}.brand-lockup small{color:var(--muted);margin-top:3px;font-size:.78rem}.nav-strip{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.nav-strip::-webkit-scrollbar{display:none}.nav-item,.tab,.toggle,.icon-button,.primary-action,.secondary-action{border-radius:var(--radius-sm);white-space:nowrap;min-height:38px;transition:background-color var(--dur-fast) var(--ease-premium), border-color var(--dur-fast) var(--ease-premium), color var(--dur-fast) var(--ease-premium), box-shadow var(--dur-fast) var(--ease-premium), transform var(--dur-fast) var(--ease-premium);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;display:inline-flex}.nav-item{color:var(--osta-ink-700);background:0 0;padding:0 11px;font-size:.86rem;font-weight:760}.nav-item:hover{color:var(--osta-navy-900);background:#12233f0b}.nav-item.active{background:var(--osta-gold-050);color:var(--osta-navy-900);border-color:#c9a24d47;box-shadow:inset 0 0 0 1px #ffffffb8}.status-cluster{width:min(100%, var(--container-xl));scrollbar-width:none;align-items:center;gap:10px;min-height:46px;margin:0 auto;padding:7px 28px;display:flex;overflow-x:auto}.status-cluster::-webkit-scrollbar{display:none}.data-pill,.reserve-pill,.status-note{border-radius:var(--radius-pill);min-height:30px;color:var(--osta-ink-700);background:#ffffff9e;border:1px solid #b68a342e;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffa3}.reserve-pill{background:var(--osta-gold-050);color:var(--osta-warning);border-color:#b68a3433}.icon-button{background:var(--panel);width:38px;color:var(--ink);border-color:#12233f1a;padding:0;box-shadow:0 8px 18px #0814270d}.icon-button:hover,.primary-action:hover,.secondary-action:hover,.tab:hover,.toggle:hover{transform:translateY(-1px)}.icon-button.danger{color:var(--red)}.icon-button.warning{color:#a16207}.icon-button.success{color:var(--green)}.session-action-shell,.demo-reset-action-shell{align-items:center;gap:8px;display:inline-flex}.session-action-feedback,.demo-reset-feedback{grid-template-columns:minmax(172px,228px) minmax(172px,260px);align-items:center;gap:6px;width:auto;min-width:0;display:grid}.session-action-feedback-item,.demo-reset-feedback-item{border-radius:var(--radius-xs);background:#ffffffc7;border:1px solid #326da82e;align-content:center;gap:2px;min-height:34px;padding:5px 9px;display:grid}.session-action-feedback-item strong,.demo-reset-feedback-item strong{color:currentColor;text-transform:uppercase;letter-spacing:0;font-size:.68rem;line-height:1}.session-action-feedback-item span,.session-action-feedback-item p,.demo-reset-feedback-item span,.demo-reset-feedback-item p{overflow-wrap:anywhere}.session-action-feedback-item span,.demo-reset-feedback-item span{color:var(--navy);font-size:.72rem;font-weight:800;line-height:1.15}.session-action-feedback-item p,.demo-reset-feedback-item p{color:var(--muted);margin:0;font-size:.68rem;font-weight:650;line-height:1.2}.session-action-submit-button-reason,.demo-reset-submit-button-reason{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.68rem;font-weight:650;line-height:1.2}.session-action-feedback-item.ready,.demo-reset-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a33}.session-action-feedback-item.pending,.demo-reset-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d47}.session-action-feedback-item.blocked,.demo-reset-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.mobile-route-title{display:none}.system-banner{color:#17395c;background:#326da814;border-bottom:1px solid #326da833;align-items:center;gap:10px;min-height:44px;padding:8px 7vw;font-size:.9rem;font-weight:800;display:flex}.system-banner>span{flex:220px;min-width:180px}.system-banner.critical{color:#7a2d2d;background:#aa3e3e14;border-color:#aa3e3e3d}.system-banner-handoff{flex:2 520px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.system-banner-handoff-card{border-radius:var(--radius);background:#ffffffb8;border:1px solid #326da82e;gap:2px;min-height:66px;padding:7px 8px;display:grid}.system-banner-handoff-card strong{color:currentColor;text-transform:uppercase;letter-spacing:0;font-size:.72rem}.system-banner-handoff-card span{color:var(--navy);font-size:.82rem;line-height:1.25}.system-banner-handoff-card p{color:var(--muted);margin:0;font-size:.75rem;font-weight:650;line-height:1.35}.system-banner-handoff-card.ready{background:#0b6b4a14;border-color:#0b6b4a33}.system-banner-handoff-card.pending{background:#c9a24d1f;border-color:#c9a24d47}.system-banner-handoff-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.system-recovery-guide{flex:3 720px;gap:6px;min-width:min(100%,360px);display:grid}.system-recovery-guide h2{color:currentColor;text-transform:uppercase;letter-spacing:0;margin:0;font-size:.78rem}.system-recovery-attention{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.system-recovery-command{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.system-recovery-attention-card,.system-recovery-command-card{border-radius:var(--radius);background:#ffffffb8;border:1px solid #326da82e;gap:3px;min-height:82px;padding:7px 8px;display:grid}.system-recovery-attention-card span,.system-recovery-command-card span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1.1}.system-recovery-attention-card strong,.system-recovery-command-card strong{color:var(--navy);font-size:.82rem;line-height:1.2}.system-recovery-attention-card p,.system-recovery-command-card p{color:var(--muted);margin:0;font-size:.72rem;font-weight:650;line-height:1.25}.system-recovery-attention-card small,.system-recovery-command-card small{color:currentColor;font-size:.68rem;font-weight:800;line-height:1.2}.system-recovery-attention-card.ready,.system-recovery-command-card.ready{background:#0b6b4a14;border-color:#0b6b4a33}.system-recovery-attention-card.pending,.system-recovery-command-card.pending{background:#c9a24d1f;border-color:#c9a24d47}.system-recovery-attention-card.blocked,.system-recovery-command-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.system-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.system-recovery-card{border-radius:var(--radius);background:#ffffffb8;border:1px solid #326da82e;gap:3px;min-height:76px;padding:7px 8px;display:grid}.system-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1.1}.system-recovery-card strong{color:var(--navy);font-size:.82rem;line-height:1.2}.system-recovery-card p{color:var(--muted);margin:0;font-size:.72rem;font-weight:650;line-height:1.25}.system-recovery-card small{color:currentColor;font-size:.68rem;font-weight:800;line-height:1.2}.system-recovery-card.ready{background:#0b6b4a14;border-color:#0b6b4a33}.system-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d47}.system-recovery-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.system-refresh-actions{flex:300px;justify-content:flex-end;align-items:stretch;gap:7px;display:inline-flex}.system-refresh-feedback{width:min(260px,30vw);min-width:190px;display:grid}.system-refresh-feedback-item{border-radius:var(--radius);background:#ffffffc7;border:1px solid #326da82e;align-content:center;gap:2px;min-height:44px;padding:6px 8px;display:grid}.system-refresh-feedback-item strong{color:currentColor;text-transform:uppercase;letter-spacing:0;font-size:.7rem;line-height:1}.system-refresh-feedback-item span,.system-refresh-feedback-item p{overflow-wrap:anywhere}.system-refresh-feedback-item span{color:var(--navy);font-size:.74rem;font-weight:800;line-height:1.15}.system-refresh-feedback-item p{color:var(--muted);margin:0;font-size:.7rem;font-weight:650;line-height:1.2}.system-refresh-submit-button-reason{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.7rem;font-weight:650;line-height:1.2}.system-refresh-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a33}.system-refresh-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d47}.system-refresh-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.setup-required-panel{min-height:calc(100vh - 188px);color:var(--ink);background:#fff8f7;grid-template-columns:minmax(0,1fr) minmax(260px,.52fr);align-items:start;gap:28px;display:grid}.setup-required-panel .eyebrow{color:var(--red)}.setup-required-panel h1{letter-spacing:0;max-width:820px;margin:14px 0 12px;font-size:2.8rem;line-height:1.02}.setup-required-panel p{color:#5d3540;max-width:820px;line-height:1.7}.setup-required-checks{gap:10px;display:grid}.setup-required-check{border-radius:var(--radius);color:#5d1f2b;background:#ffffffb8;border:1px solid #aa3e3e3d;gap:6px;min-height:118px;padding:14px;display:grid}.setup-required-check span{color:var(--red);letter-spacing:0;text-transform:uppercase;font-size:.73rem;font-weight:800}.setup-required-check strong{color:var(--ink);font-size:1rem}.setup-required-check p{color:#5d3540;margin:0;font-size:.9rem;line-height:1.45}.text-button{color:inherit;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;font-weight:900;text-decoration:underline;display:inline-flex}.hero{min-height:min(720px,100vh - 118px);padding:94px max(7vw, calc((100vw - var(--container-xl)) / 2 + 28px)) 72px;color:var(--osta-hero-text);grid-template-columns:minmax(0,.92fr) minmax(280px,.78fr);align-items:center;display:grid;position:relative}.osta-hero-visual{background:radial-gradient(circle at 78% 28%, #c9a24d0f, transparent 18%), radial-gradient(circle at 68% 62%, #ffffff0d, transparent 24%), linear-gradient(135deg, var(--osta-navy-950) 0%, var(--osta-navy-900) 55%, #132743 100%);position:relative;overflow:hidden}.osta-hero-visual:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#08142700 0%,#ffffff09 49%,#c9a24d0e 50%,#fff0 72%);position:absolute;inset:0}.osta-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0b,#0000 22%),radial-gradient(circle at 78%,#ffffff0f,#0000 32%);animation:58s ease-in-out infinite driftGlow;position:absolute;inset:0}@keyframes floatOrbA{0%{transform:translate(0,0)scale(1)}34%{transform:translate(-4px,-7px)scale(1.006)}68%{transform:translate(5px,-2px)scale(.998)}to{transform:translate(0,0)scale(1)}}@keyframes floatOrbB{0%{transform:translate(0,0)scale(1)}38%{transform:translate(6px,4px)scale(.996)}74%{transform:translate(-3px,7px)scale(1.004)}to{transform:translate(0,0)scale(1)}}@keyframes driftGlow{0%{opacity:.26}50%{opacity:.34}to{opacity:.26}}@media (prefers-reduced-motion:reduce){.osta-hero-visual:after,.hero-orb{animation:none}}.hero-circle-field{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-orb{opacity:.95;will-change:transform;background:radial-gradient(circle at 30% 30%,#ffffff17,#ffffff05 45%,#fff0 70%);border:1px solid #c9a24d1a;border-radius:999px;position:absolute;box-shadow:inset 0 1px #ffffff0d,0 20px 60px #030a1659}.hero-orb-a{width:clamp(220px,27vw,420px);height:clamp(220px,27vw,420px);animation:92s ease-in-out infinite floatOrbA;top:13%;right:9%}.hero-orb-b{opacity:.74;border-color:#ffffff17;width:clamp(140px,17vw,260px);height:clamp(140px,17vw,260px);animation:104s ease-in-out -18s infinite floatOrbB;top:44%;right:26%}.hero-orb-c{opacity:.62;width:clamp(92px,10vw,156px);height:clamp(92px,10vw,156px);animation:86s ease-in-out -34s infinite floatOrbA;top:24%;right:38%}.hero-orb-d{opacity:.72;width:clamp(120px,14vw,220px);height:clamp(120px,14vw,220px);animation:118s ease-in-out -46s infinite floatOrbB;bottom:10%;right:-2%}.hero-orb-e{opacity:.54;width:clamp(64px,7vw,104px);height:clamp(64px,7vw,104px);animation:96s ease-in-out -24s infinite floatOrbA;bottom:19%;right:18%}.hero-orb-f{opacity:.42;width:clamp(42px,4.5vw,72px);height:clamp(42px,4.5vw,72px);animation:108s ease-in-out -52s infinite floatOrbB;top:60%;right:44%}.hero-copy{z-index:2;max-width:690px;position:relative}.eyebrow{color:var(--osta-gold-500);font-size:var(--text-micro);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;font-weight:700;line-height:1.2;display:inline-flex}.hero h1{color:var(--osta-hero-text);font-size:var(--text-hero);letter-spacing:0;margin:18px 0 12px;font-weight:800;line-height:.96}.hero p{max-width:640px;color:var(--osta-hero-muted);font-size:var(--text-body-lg);margin:0;line-height:1.62}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.primary-action,.secondary-action{border-radius:var(--radius-sm);min-width:0;min-height:42px;padding:0 16px;font-weight:800}.primary-action{border-color:var(--osta-gold-600);background:linear-gradient(180deg, #d1aa56 0%, var(--osta-gold-500) 100%);color:#120f08;box-shadow:0 12px 26px #966c162e}.primary-action.danger{background:var(--red);color:#fff;border-color:#aa3e3e57}.primary-action.warning{color:#fff;background:#a16207;border-color:#a1620759}.primary-action.success{background:var(--green);color:#fff;border-color:#1d7f5f52}.secondary-action{color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border-color:#ffffff38}.content-band .secondary-action,.form-band .secondary-action,.dashboard-panel .secondary-action{background:var(--panel);color:var(--ink);border-color:#12233f24;box-shadow:0 8px 18px #0814270a}.pricing-split{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.dialog-backdrop{z-index:30;background:#0c121c75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.confirmation-dialog{border-radius:var(--radius);background:var(--panel);border:1px solid #aa3e3e38;grid-template-columns:46px minmax(0,1fr);gap:16px;width:min(100%,480px);padding:20px;display:grid;box-shadow:0 24px 70px #0c121c3d}.dialog-icon{border-radius:var(--radius);width:46px;height:46px;color:var(--blue);background:#326da81f;place-items:center;display:grid}.dialog-icon.danger{color:var(--red);background:#aa3e3e1c}.dialog-icon.warning{color:#8a5200;background:#a162071f}.dialog-icon.success{color:var(--green);background:#1d7f5f1f}.confirmation-dialog h2{color:var(--ink);margin:6px 0 10px;font-size:1.35rem}.confirmation-dialog strong{color:var(--ink);display:block}.confirmation-dialog p{color:var(--muted);margin:8px 0 0;line-height:1.5}.dialog-feedback{grid-column:2;gap:10px;display:grid}.dialog-feedback-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:12px;display:grid}.dialog-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.dialog-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.dialog-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.dialog-feedback-item strong{color:var(--ink);font-size:.86rem}.dialog-feedback-item span{color:#4d5a6d;font-weight:900}.dialog-feedback-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.dialog-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.45}.dialog-actions{grid-column:2;justify-content:flex-end;gap:10px;display:flex}.pricing-split span,.operator-tags small{border-radius:var(--radius-pill);color:#e7eef9;min-height:34px;font-size:var(--text-small);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff24;align-items:center;padding:10px 14px;font-weight:700;line-height:1.3;display:inline-flex}.metric-band{background:var(--osta-surface-0);border-top:1px solid var(--osta-line-soft);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.metric{border-right:1px solid var(--osta-line-soft);background:var(--osta-surface-0);gap:9px;min-height:140px;padding:28px;display:grid}.metric:last-child{border-right:0}.metric svg{border-radius:var(--radius-xs);background:var(--osta-gold-050);width:34px;height:34px;color:var(--osta-gold-600);border:1px solid #b68a342e;padding:7px}.metric span,.panel-label,.price-card span,.bench-card span,.operator-card span{color:var(--osta-ink-600);font-size:var(--text-micro);letter-spacing:0;text-transform:uppercase;font-weight:760;line-height:1.2}.metric strong{color:var(--ink);font-size:1.28rem;line-height:1.18}.content-band,.page-header,.form-band,.dashboard-grid,.pricing-grid,.admin-tabs,.network-stage{padding:72px max(7vw, calc((100vw - var(--container-xl)) / 2 + 28px))}.page-header{background:radial-gradient(circle at 84% 18%, #c9a24d14, transparent 24%), linear-gradient(135deg, var(--osta-navy-950), var(--osta-navy-850));color:var(--osta-hero-text)}.page-header h1,.content-band h2,.dashboard-panel strong,.plain-panel h2,.price-card strong,.bench-card h2,.operator-card h2,.empty-state h2{color:inherit;letter-spacing:0;margin:0;line-height:1.08}.page-header h1{font-size:var(--text-display);margin-top:12px;font-weight:780}.page-header p{max-width:860px;color:var(--osta-hero-muted);font-size:1.04rem;line-height:1.68}.two-column,.split-detail,.form-band{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}.vertical-grid,.dashboard-grid,.pricing-grid,.bench-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.list-card,.dashboard-panel,.plain-panel,.price-card,.bench-card,.operator-card,.empty-state{border-radius:var(--radius-md);background:linear-gradient(180deg, var(--osta-surface-0) 0%, var(--osta-surface-25) 100%);box-shadow:var(--shadow-soft);border:1px solid #12233f1a}.list-card{min-height:82px;transition:border-color var(--dur-fast) var(--ease-premium), box-shadow var(--dur-fast) var(--ease-premium), transform var(--dur-fast) var(--ease-premium);align-items:center;gap:12px;padding:22px 24px;font-weight:800;display:flex}.list-card:hover{box-shadow:var(--shadow-card);border-color:#12233f2e;transform:translateY(-1px)}.list-card svg{color:var(--osta-gold-600);flex:none}.timeline{gap:10px;display:grid}.timeline-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.timeline-row span{border-radius:var(--radius);background:var(--navy);width:44px;height:44px;color:var(--gold-2);place-items:center;font-weight:900;display:grid}.timeline-row p,.split-detail p,.plain-panel p,.dashboard-panel p,.price-card p,.bench-card p,.operator-card p,.empty-state p{color:var(--muted);margin:0;line-height:1.55}.split-detail{border-top:1px solid var(--line)}.split-detail h2,.content-band h2{color:var(--ink);letter-spacing:0;margin-bottom:16px;font-size:clamp(34px,3vw,46px);font-weight:760;line-height:1.02}.verification-subsection{gap:14px;margin-top:24px;display:grid}.verification-subsection h3{color:var(--ink);margin:0;font-size:1rem}.structured-form,.plain-panel,.list-stack,.outcome-form{gap:14px;display:grid}.structured-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.structured-form.compact{grid-template-columns:1fr}.field{gap:7px;display:grid}.field.wide,.form-submit,.cost-disclosure,.access-cost-boundary,.access-funding-handoff,.access-submission-attention,.access-submission-command-plan,.access-submission-checkpoint,.request-readiness-list,.signup-command-plan,.signup-onboarding-checkpoint,.signup-blocker-summary,.signup-validation-handoff,.signup-action-plan,.signup-intake-evidence,.signup-continuation-guide,.signup-existing-account-handoff,.signup-bootstrap-preview,.access-contact-handoff,.access-submission-preview,.access-submission-handoff,.access-submission-blocker-summary,.facility-setup-preview,.operator-onboarding-intake-preview,.manager-invite-preview,.invoice-approval-impact-preview,.invoice-rejection-impact-preview,.outcome-context-list,.outcome-preview-list,.outcome-save-impact-list,.request-state-list,.field-warning,.terms-check{grid-column:1/-1}.field span{color:var(--osta-ink-700);font-size:var(--text-small);font-weight:800}.field input,.field select,.field textarea,.inline-form input,.document-actions input,.category-name-edit input,.wide-list-item select{border:1px solid var(--osta-line-soft);border-radius:var(--radius-sm);width:100%;min-height:46px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-premium), box-shadow var(--dur-fast) var(--ease-premium), background-color var(--dur-fast) var(--ease-premium);background:#fff;padding:0 12px}.field input:focus,.field select:focus,.field textarea:focus,.inline-form input:focus,.document-actions input:focus,.category-name-edit input:focus,.wide-list-item select:focus{border-color:#213a5d80;outline:none;box-shadow:0 0 0 4px #213a5d1a}.field textarea{resize:vertical;min-height:104px;padding-top:12px}.field-hint{border-radius:var(--radius);color:#4d5a6d;background:#326da80f;border:1px solid #326da82e;gap:3px;padding:8px 10px;font-size:.76rem;font-weight:750;line-height:1.25;display:grid}.field-hint strong,.field-hint span,.field-hint em{display:block}.field-hint strong{color:var(--ink);font-size:.78rem}.field-hint em{color:var(--muted);font-style:normal;font-weight:650}.field-hint.ready{background:#0b6b4a14;border-color:#0b6b4a33}.field-hint.pending{background:#c9a24d1a;border-color:#c9a24d47}.field-hint.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.terms-check{border:1px solid var(--line);border-radius:var(--radius);color:#354257;background:#fff;flex-wrap:wrap;align-items:flex-start;gap:10px;min-height:42px;padding:12px 13px;font-size:.9rem;font-weight:700;line-height:1.35;display:flex}.terms-check input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:1px}.terms-check label{flex:220px}.terms-check .field-hint{flex:1 0 100%;margin-left:28px}.terms-review-link{color:#24506d;white-space:nowrap;margin-left:28px;padding:0}.terms-review-link:disabled{cursor:not-allowed;opacity:.58}.plain-panel{padding:26px}.login-form{border-top:1px solid var(--line);gap:12px;margin-top:12px;padding-top:16px;display:grid}.login-form h3{margin:0}.cost-disclosure{border-radius:var(--radius);background:#c9a24d1a;border:1px solid #c9a24d52;gap:8px;padding:14px;display:grid}.cost-disclosure span{font-weight:800}.request-readiness-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.operator-readiness-list{grid-template-columns:repeat(5,minmax(0,1fr))}.manual-assignment-readiness{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-readiness-list{grid-template-columns:repeat(5,minmax(0,1fr))}.outcome-context-list,.outcome-preview-list,.outcome-command-grid,.outcome-action-grid,.outcome-save-impact-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.outcome-context-list{grid-template-columns:repeat(5,minmax(0,1fr))}.outcome-preview-list{grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-command-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.outcome-command-plan,.outcome-action-plan{gap:8px;display:grid}.outcome-command-plan h3,.outcome-action-plan h3{color:var(--navy);margin:0;font-size:1rem}.invoice-approval-readiness{grid-template-columns:repeat(3,minmax(0,1fr))}.facility-readiness-list,.document-registration-readiness{grid-template-columns:repeat(5,minmax(0,1fr))}.operator-edit-readiness{grid-template-columns:repeat(7,minmax(0,1fr))}.blacklist-reference-readiness,.wallet-adjustment-readiness,.manager-invite-readiness,.account-access-readiness{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-record-readiness{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-pipeline-panel{gap:12px;display:grid}.crm-pipeline-panel h3{margin:0;font-size:1rem}.crm-pipeline-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.crm-pipeline-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.crm-pipeline-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-pipeline-card strong{font-size:1.45rem}.crm-pipeline-card p{color:var(--muted);margin:0;line-height:1.45}.crm-pipeline-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.crm-pipeline-card.ready{border-color:#0b6b4a38}.crm-pipeline-card.pending{border-color:#c9a24d4d}.crm-pipeline-card.blocked{border-color:#aa3e3e38}.crm-pipeline-attention{gap:10px;display:grid}.crm-pipeline-attention h4{margin:0;font-size:.95rem}.crm-pipeline-attention-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-pipeline-attention-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.crm-pipeline-attention-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-pipeline-attention-card strong{color:var(--navy);font-size:1.2rem}.crm-pipeline-attention-card p,.crm-pipeline-attention-card small{color:var(--muted);margin:0;line-height:1.45}.crm-pipeline-attention-card small{font-size:.84rem}.crm-pipeline-attention-card.ready{border-color:#0b6b4a38}.crm-pipeline-attention-card.pending{border-color:#c9a24d4d}.crm-pipeline-attention-card.blocked{border-color:#aa3e3e38}.crm-recovery-checkpoint{gap:10px;display:grid}.crm-recovery-checkpoint h4{margin:0;font-size:.95rem}.crm-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.crm-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:132px;padding:12px;display:grid}.crm-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-recovery-card strong{color:var(--navy);font-size:1.2rem}.crm-recovery-card p,.crm-recovery-card small{color:var(--muted);margin:0;line-height:1.45}.crm-recovery-card small{font-size:.84rem}.crm-recovery-card.ready{border-color:#0b6b4a38}.crm-recovery-card.pending{border-color:#c9a24d4d}.crm-recovery-card.blocked{border-color:#aa3e3e38}.crm-command-plan{gap:12px;display:grid}.crm-command-plan h4{margin:0}.crm-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.crm-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:126px;padding:12px;display:grid}.crm-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.crm-command-card strong{color:var(--navy);font-size:1.05rem}.crm-command-card p,.crm-command-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.crm-command-card small{color:var(--text);font-weight:800}.crm-command-card.ready{border-color:#0b6b4a38}.crm-command-card.pending{border-color:#c9a24d4d}.crm-command-card.blocked{border-color:#aa3e3e38}.crm-acquisition-funnel{gap:12px;display:grid}.crm-acquisition-funnel h4{margin:0;font-size:.95rem}.crm-acquisition-funnel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-acquisition-funnel-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:124px;padding:12px;display:grid}.crm-acquisition-funnel-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-acquisition-funnel-card strong{color:var(--navy);font-size:1.35rem;line-height:1.2}.crm-acquisition-funnel-card p,.crm-acquisition-funnel-card small{color:var(--muted);margin:0;line-height:1.45}.crm-acquisition-funnel-card small{font-size:.84rem}.crm-acquisition-funnel-card.ready{border-color:#0b6b4a38}.crm-acquisition-funnel-card.pending{border-color:#c9a24d4d}.crm-acquisition-funnel-card.blocked{border-color:#aa3e3e38}.crm-pipeline-timing{gap:10px;display:grid}.crm-pipeline-timing h4{margin:0;font-size:.95rem}.crm-pipeline-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.crm-pipeline-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.crm-pipeline-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-pipeline-timing-card strong{color:var(--navy);font-size:1.35rem}.crm-pipeline-timing-card p{color:var(--muted);margin:0;line-height:1.45}.crm-pipeline-timing-card small{color:var(--muted);font-weight:800;line-height:1.35}.crm-pipeline-timing-card.ready{border-color:#0b6b4a38}.crm-pipeline-timing-card.pending{border-color:#c9a24d4d}.crm-pipeline-timing-card.blocked{border-color:#aa3e3e38}.crm-pipeline-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-pipeline-action-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.crm-pipeline-action-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.crm-pipeline-action-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.crm-pipeline-action-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.crm-pipeline-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.crm-pipeline-action-card strong{color:var(--navy);line-height:1.25}.crm-pipeline-action-card p{color:var(--muted);margin:0;line-height:1.45}.crm-pipeline-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.crm-pipeline-empty-state svg{color:#0b6b4a;margin-top:2px}.crm-pipeline-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.crm-pipeline-empty-state p{color:var(--muted);margin:0;line-height:1.45}.crm-pipeline-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-pipeline-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.crm-pipeline-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.crm-pipeline-empty-card strong{color:var(--ink)}.crm-pipeline-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.crm-pipeline-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.crm-pipeline-empty-card.ready{border-color:#0b6b4a38}.crm-record-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.crm-record-empty-state svg{color:#8a6420;margin-top:2px}.crm-record-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.crm-record-empty-state p{color:var(--muted);margin:0;line-height:1.45}.crm-record-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-record-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.crm-record-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.crm-record-empty-card strong{color:var(--ink)}.crm-record-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.crm-record-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.crm-record-empty-card.pending{border-color:#c9a24d4d}.company-shell-readiness{grid-template-columns:repeat(5,minmax(0,1fr))}.company-edit-readiness{grid-template-columns:repeat(7,minmax(0,1fr))}.service-category-coverage{gap:12px;margin:18px 0;display:grid}.service-category-coverage h3{margin:0;font-size:1rem}.service-category-coverage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.service-category-coverage-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.service-category-coverage-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.service-category-coverage-card strong{font-size:1.45rem}.service-category-coverage-card p{color:var(--muted);margin:0;line-height:1.45}.service-category-coverage-card.ready{border-color:#0b6b4a38}.service-category-coverage-card.pending{border-color:#c9a24d4d}.service-category-coverage-card.blocked{border-color:#aa3e3e38}.service-category-empty-state{border-radius:var(--radius);background:#c9a24d17;border:1px dashed #c9a24d57;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.service-category-empty-state svg{color:#7d642b;margin-top:2px}.service-category-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.service-category-empty-state p{color:var(--muted);margin:0;line-height:1.45}.service-category-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.service-category-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.service-category-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.service-category-empty-card strong{color:var(--ink)}.service-category-empty-card p{color:var(--muted);font-size:.86rem;line-height:1.4}.service-category-empty-card.pending{border-color:#c9a24d4d}.admin-business-lifecycle-queue{gap:12px;margin:18px 0;display:grid}.admin-business-lifecycle-queue h3{margin:0;font-size:1rem}.admin-business-lifecycle-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-business-lifecycle-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-business-lifecycle-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-business-lifecycle-card strong{font-size:1.45rem}.admin-business-lifecycle-card p{color:var(--muted);margin:0;line-height:1.45}.admin-business-lifecycle-card.ready{border-color:#0b6b4a38}.admin-business-lifecycle-card.pending{border-color:#c9a24d4d}.admin-business-lifecycle-card.blocked{border-color:#aa3e3e38}.admin-business-lifecycle-action-plan{gap:10px;display:grid}.admin-business-lifecycle-action-plan h4{color:var(--navy);margin:0;font-size:1rem}.admin-business-lifecycle-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-business-lifecycle-action-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.admin-business-lifecycle-action-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.admin-business-lifecycle-action-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.admin-business-lifecycle-action-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-business-lifecycle-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-business-lifecycle-action-card strong{color:var(--navy);line-height:1.25}.admin-business-lifecycle-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-business-lifecycle-timing{gap:10px;display:grid}.admin-business-lifecycle-timing h4{color:var(--navy);margin:0;font-size:1rem}.admin-business-lifecycle-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-business-lifecycle-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-business-lifecycle-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-business-lifecycle-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-business-lifecycle-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-business-lifecycle-timing-card.ready{border-color:#0b6b4a38}.admin-business-lifecycle-timing-card.pending{border-color:#c9a24d4d}.admin-business-lifecycle-timing-card.blocked{border-color:#aa3e3e38}.admin-business-lifecycle-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-business-lifecycle-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-business-lifecycle-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-business-lifecycle-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-business-lifecycle-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-business-lifecycle-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-business-lifecycle-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-business-lifecycle-empty-card strong{color:var(--ink)}.admin-business-lifecycle-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-business-lifecycle-empty-card.ready{border-color:#0b6b4a38}.business-list-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-list-empty-state svg{color:#8a6420;margin-top:2px}.business-list-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-list-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-list-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-list-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-list-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-list-empty-card strong{color:var(--ink)}.business-list-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-list-empty-card.pending{border-color:#c9a24d4d}.profile-readiness-list{grid-template-columns:repeat(6,minmax(0,1fr))}.profile-readiness-action-plan{gap:10px;display:grid}.profile-readiness-action-plan h3{color:var(--navy);margin:0;font-size:1rem}.profile-readiness-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-readiness-action-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.profile-readiness-action-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.profile-readiness-action-card strong{color:var(--navy);font-size:1rem}.profile-readiness-action-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.profile-readiness-action-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.profile-readiness-action-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.profile-readiness-action-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.signup-readiness-list{grid-template-columns:repeat(5,minmax(0,1fr))}.signup-blocker-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.signup-attention,.signup-command-plan,.signup-onboarding-checkpoint,.signup-recovery-checkpoint,.signup-continuity-checkpoint{gap:10px;display:grid}.signup-onboarding-checkpoint h3,.signup-attention h3,.signup-command-plan h3,.signup-recovery-checkpoint h3,.signup-continuity-checkpoint h3{color:var(--navy);margin:0;font-size:1rem}.signup-attention-grid,.signup-command-grid,.signup-onboarding-checkpoint-grid,.signup-recovery-checkpoint-grid,.signup-continuity-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.signup-validation-handoff,.account-access-command-plan,.account-access-validation-handoff{gap:10px;display:grid}.signup-validation-handoff h3,.account-access-command-plan h3,.account-access-validation-handoff h3{color:var(--navy);margin:0;font-size:1rem}.signup-validation-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.account-access-validation-grid,.account-access-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.signup-bootstrap-preview,.access-contact-handoff,.access-submission-preview,.facility-setup-preview,.access-readiness-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.access-submission-action-plan,.access-funding-handoff,.access-submission-attention,.access-submission-command-plan,.access-brief-quality,.access-submission-checkpoint,.access-submission-blocker-summary,.access-submission-handoff,.access-submit-control,.access-request-recovery-checkpoint,.access-post-submit-evidence{gap:10px;display:grid}.access-submission-action-plan h3,.access-funding-handoff h3,.access-submission-attention h3,.access-submission-command-plan h3,.access-brief-quality h3,.access-submission-checkpoint h3,.access-submission-handoff h3,.access-submit-control h3,.access-request-recovery-checkpoint h3,.access-post-submit-evidence h3{margin:0;font-size:1rem}.access-request-recovery-guide{gap:10px;display:grid}.access-request-recovery-guide h3{margin:0;font-size:1rem}.facility-operations-panel{gap:12px;display:grid}.facility-operations-panel h2{margin:0;font-size:1.15rem}.facility-operations-summary,.facility-operations-command-grid,.facility-operations-action-grid,.facility-operations-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.facility-operations-command-plan{gap:10px;display:grid}.facility-operations-command-plan h3{color:var(--navy);margin:0;font-size:1rem}.access-submission-action-grid,.access-submission-attention-grid,.access-submission-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.access-funding-handoff-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.access-brief-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.access-submission-handoff-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.access-submission-checkpoint-grid,.access-submit-control-grid,.access-request-recovery-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.access-post-submit-evidence-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.access-request-recovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.manager-invite-preview,.manager-access-timing-summary,.manager-invite-action-grid,.account-access-handoff,.account-access-recovery-grid,.invoice-approval-impact-preview,.invoice-rejection-impact-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.account-access-handoff{grid-template-columns:repeat(3,minmax(0,1fr))}.account-access-recovery{gap:10px;display:grid}.account-access-recovery h3{color:var(--navy);margin:0;font-size:1rem}.signup-intake-evidence-card small,.account-access-recovery-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.manager-invite-action-plan{gap:10px;display:grid}.manager-invite-action-plan h3{margin:0;font-size:1rem}.manager-access-timing{gap:10px;margin-top:12px;display:grid}.manager-access-timing h3{color:var(--navy);margin:0;font-size:1rem}.invoice-rejection-impact-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-invoice-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.admin-invoice-review-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-invoice-review-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-invoice-review-card strong{font-size:1.45rem}.admin-invoice-review-card p{color:var(--muted);margin:0;line-height:1.45}.admin-invoice-review-card small{color:var(--ink);font-size:.78rem;font-weight:800}.admin-invoice-review-card.ready{border-color:#0b6b4a38}.admin-invoice-review-card.pending{border-color:#c9a24d4d}.admin-invoice-review-card.blocked{border-color:#aa3e3e38}.admin-invoice-recovery-checkpoint{gap:12px;margin-bottom:14px;display:grid}.admin-invoice-recovery-checkpoint h2{margin:0}.admin-invoice-recovery-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-invoice-recovery-checkpoint-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:142px;padding:12px;display:grid}.admin-invoice-recovery-checkpoint-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-invoice-recovery-checkpoint-card strong{color:var(--navy);font-size:1.05rem;line-height:1.25}.admin-invoice-recovery-checkpoint-card p,.admin-invoice-recovery-checkpoint-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-invoice-recovery-checkpoint-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-invoice-recovery-checkpoint-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-invoice-recovery-checkpoint-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-invoice-runtime{gap:12px;display:grid}.admin-invoice-runtime h2{margin:0}.admin-invoice-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.admin-invoice-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.admin-invoice-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-invoice-runtime-card strong{color:var(--navy);font-size:1.05rem}.admin-invoice-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-invoice-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-invoice-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-invoice-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-invoice-timing{gap:12px;margin-bottom:14px;display:grid}.admin-invoice-timing h2{margin:0}.admin-invoice-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-invoice-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-invoice-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-invoice-timing-card strong{color:var(--navy);font-size:1.25rem}.admin-invoice-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-invoice-timing-card small{color:var(--ink);font-size:.78rem;font-weight:800}.admin-invoice-timing-card.ready{border-color:#0b6b4a38}.admin-invoice-timing-card.pending{border-color:#c9a24d4d}.admin-invoice-timing-card.blocked{border-color:#aa3e3e38}.admin-invoice-action-plan{gap:10px;margin-bottom:14px;display:grid}.admin-invoice-action-plan h3{color:var(--navy);margin:0;font-size:1rem}.admin-invoice-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-invoice-action-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.admin-invoice-action-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.admin-invoice-action-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.admin-invoice-action-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-invoice-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-invoice-action-card strong{color:var(--navy);line-height:1.25}.admin-invoice-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-invoice-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-invoice-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-invoice-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-invoice-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-invoice-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-invoice-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-invoice-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-invoice-empty-card strong{color:var(--ink)}.admin-invoice-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-invoice-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.admin-invoice-empty-card.ready{border-color:#0b6b4a38}.admin-invoice-ledger-empty-state,.credit-pack-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.credit-pack-empty-state{background:#c9a24d14;border-color:#c9a24d52}.admin-invoice-ledger-empty-state svg{color:#0b6b4a;margin-top:2px}.credit-pack-empty-state svg{color:#8a6420;margin-top:2px}.admin-invoice-ledger-empty-state strong,.credit-pack-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-invoice-ledger-empty-state p,.credit-pack-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-invoice-ledger-empty-grid,.credit-pack-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-invoice-ledger-empty-card,.credit-pack-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-invoice-ledger-empty-card span,.credit-pack-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-invoice-ledger-empty-card strong,.credit-pack-empty-card strong{color:var(--ink)}.admin-invoice-ledger-empty-card p,.credit-pack-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-invoice-ledger-empty-card small,.credit-pack-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.admin-invoice-ledger-empty-card.ready{border-color:#0b6b4a38}.credit-pack-empty-card.pending{border-color:#c9a24d4d}.signup-bootstrap-preview,.access-contact-handoff,.access-submission-preview,.facility-setup-preview,.operator-onboarding-intake-preview{grid-template-columns:repeat(5,minmax(0,1fr))}.operator-onboarding-intake-preview{gap:8px;display:grid}.operator-onboarding-prerequisite{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d6b;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px;display:grid}.operator-onboarding-prerequisite svg{color:var(--accent);margin-top:2px}.operator-onboarding-prerequisite strong{color:var(--navy);margin-bottom:4px;display:block}.operator-onboarding-prerequisite p{color:var(--muted);margin:0;line-height:1.45}.operator-onboarding-runtime{gap:10px;margin-bottom:12px;display:grid}.operator-onboarding-runtime h3{color:var(--navy);margin:0;font-size:1rem}.operator-onboarding-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.operator-onboarding-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.operator-onboarding-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-onboarding-runtime-card strong{color:var(--navy);font-size:1.05rem}.operator-onboarding-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.operator-onboarding-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.operator-onboarding-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.operator-onboarding-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.operator-onboarding-recovery-checkpoint{gap:10px;margin:0 0 14px;display:grid}.operator-onboarding-recovery-checkpoint h3,.operator-onboarding-recovery-checkpoint p{margin:0}.operator-onboarding-recovery-checkpoint h3{color:var(--navy);font-size:1rem}.operator-onboarding-recovery-checkpoint p{color:var(--muted);line-height:1.45}.operator-onboarding-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-onboarding-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.operator-onboarding-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-onboarding-recovery-card strong{color:var(--navy);font-size:1.05rem}.operator-onboarding-recovery-card p,.operator-onboarding-recovery-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.operator-onboarding-recovery-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.operator-onboarding-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.operator-onboarding-recovery-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.operator-onboarding-command-plan{gap:12px;margin:0 0 14px;display:grid}.operator-onboarding-command-plan h3{color:var(--navy);margin:0;font-size:1rem}.operator-onboarding-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-onboarding-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:126px;padding:12px;display:grid}.operator-onboarding-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-onboarding-command-card strong{color:var(--navy);font-size:1.05rem}.operator-onboarding-command-card p,.operator-onboarding-command-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.operator-onboarding-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.operator-onboarding-command-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.operator-onboarding-command-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-request-prerequisite{border-radius:var(--radius);background:#aa3e3e12;border:1px dashed #aa3e3e52;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px;display:grid}.access-request-prerequisite svg{color:#9f3131;margin-top:2px}.access-request-prerequisite strong{color:var(--navy);margin-bottom:4px;display:block}.access-request-prerequisite p{color:var(--muted);margin:0;line-height:1.45}.access-request-prerequisite-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.access-request-prerequisite-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.access-request-prerequisite-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.access-request-prerequisite-card.blocked{border-color:#aa3e3e3d}.access-request-prerequisite-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.operator-onboarding-action-plan,.signup-action-plan,.signup-intake-evidence,.signup-continuation-guide{gap:10px;display:grid}.operator-onboarding-action-plan h3,.signup-action-plan h3,.signup-intake-evidence h3,.signup-continuation-guide h3{color:var(--navy);margin:0;font-size:1rem}.signup-existing-account-handoff{scroll-margin-top:96px}.signup-existing-account-action{justify-self:start;margin-top:4px}.signup-existing-account-action:disabled{cursor:not-allowed;opacity:.64}.operator-onboarding-action-grid,.signup-action-grid,.signup-intake-evidence-grid,.signup-continuation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.reserve-invoice-preview,.reserve-invoice-cost-boundary,.reserve-invoice-field-validation,.reserve-invoice-command-grid,.reserve-invoice-gate-summary,.reserve-invoice-funding-path{gap:8px;display:grid}.credit-pack-archive-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.access-request-readiness-list{grid-template-columns:repeat(3,minmax(0,1fr))}.access-cost-boundary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.access-cost-boundary-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:12px;display:grid}.access-cost-boundary-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.access-cost-boundary-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.access-cost-boundary-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.request-readiness-item{border-radius:var(--radius);background:#326da812;border:1px solid #326da833;gap:4px;min-height:62px;padding:12px;display:grid}.request-readiness-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.request-readiness-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.request-readiness-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-readiness-summary-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:104px;padding:12px;display:grid}.access-readiness-summary-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.access-readiness-summary-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.access-readiness-summary-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-readiness-summary-card small{color:var(--muted-strong);font-weight:700;line-height:1.35}.access-submission-action-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.access-submission-blocker-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.access-submission-blocker-card,.access-submission-attention-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.access-submission-command-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:126px;padding:12px;display:grid}.access-funding-handoff-card,.access-brief-quality-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.access-submission-checkpoint-card,.access-submit-control-card,.access-request-recovery-checkpoint-card,.access-request-recovery-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:126px;padding:12px;display:grid}.operator-onboarding-action-card,.signup-attention-card,.signup-command-card,.signup-onboarding-checkpoint-card,.signup-recovery-checkpoint-card,.signup-continuity-checkpoint-card,.signup-blocker-summary-card,.signup-validation-card,.signup-action-card,.signup-intake-evidence-card,.signup-continuation-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.access-submission-action-card.ready,.access-submission-attention-card.ready,.access-submission-command-card.ready,.access-funding-handoff-card.ready,.access-brief-quality-card.ready,.access-submission-checkpoint-card.ready,.access-submit-control-card.ready,.access-request-recovery-checkpoint-card.ready,.access-submission-blocker-card.ready,.access-request-recovery-card.ready,.operator-onboarding-action-card.ready,.signup-attention-card.ready,.signup-command-card.ready,.signup-onboarding-checkpoint-card.ready,.signup-recovery-checkpoint-card.ready,.signup-continuity-checkpoint-card.ready,.signup-blocker-summary-card.ready,.signup-validation-card.ready,.signup-action-card.ready,.signup-intake-evidence-card.ready,.signup-continuation-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.access-submission-action-card.pending,.access-submission-attention-card.pending,.access-submission-command-card.pending,.access-funding-handoff-card.pending,.access-brief-quality-card.pending,.access-submission-checkpoint-card.pending,.access-submit-control-card.pending,.access-request-recovery-checkpoint-card.pending,.access-submission-blocker-card.pending,.access-request-recovery-card.pending,.operator-onboarding-action-card.pending,.signup-attention-card.pending,.signup-command-card.pending,.signup-onboarding-checkpoint-card.pending,.signup-recovery-checkpoint-card.pending,.signup-continuity-checkpoint-card.pending,.signup-blocker-summary-card.pending,.signup-validation-card.pending,.signup-action-card.pending,.signup-intake-evidence-card.pending,.signup-continuation-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.access-submission-action-card.blocked,.access-submission-attention-card.blocked,.access-submission-command-card.blocked,.access-funding-handoff-card.blocked,.access-brief-quality-card.blocked,.access-submission-checkpoint-card.blocked,.access-submit-control-card.blocked,.access-request-recovery-checkpoint-card.blocked,.access-submission-blocker-card.blocked,.access-request-recovery-card.blocked,.operator-onboarding-action-card.blocked,.signup-attention-card.blocked,.signup-command-card.blocked,.signup-onboarding-checkpoint-card.blocked,.signup-recovery-checkpoint-card.blocked,.signup-continuity-checkpoint-card.blocked,.signup-blocker-summary-card.blocked,.signup-validation-card.blocked,.signup-action-card.blocked,.signup-intake-evidence-card.blocked,.signup-continuation-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.facility-operations-timing{gap:10px;display:grid}.facility-operations-timing h3{color:var(--navy);margin:0;font-size:1rem}.facility-operations-summary-card,.facility-operations-command-card,.facility-operations-action-card,.facility-operations-timing-card{border-radius:var(--radius);background:#fff;border:1px solid #326da82e;gap:6px;min-height:120px;padding:13px;display:grid}.facility-operations-summary-card span,.facility-operations-command-card span,.facility-operations-action-card span,.facility-operations-timing-card span{color:var(--muted);text-transform:uppercase;letter-spacing:0;font-size:.78rem;font-weight:700}.facility-operations-summary-card strong,.facility-operations-command-card strong,.facility-operations-action-card strong,.facility-operations-timing-card strong{color:var(--navy);line-height:1.25}.facility-operations-summary-card p,.facility-operations-command-card p,.facility-operations-action-card p,.facility-operations-timing-card p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.facility-operations-command-card small{color:var(--navy);font-size:.78rem;font-weight:900;line-height:1.35}.facility-operations-summary-card.ready,.facility-operations-command-card.ready,.facility-operations-action-card.ready,.facility-operations-timing-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.facility-operations-summary-card.pending,.facility-operations-command-card.pending,.facility-operations-action-card.pending,.facility-operations-timing-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.facility-operations-summary-card.blocked,.facility-operations-command-card.blocked,.facility-operations-action-card.blocked,.facility-operations-timing-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.signup-bootstrap-preview-item,.access-contact-handoff-card,.access-submission-preview-item,.access-submission-handoff-card,.access-post-submit-evidence-card,.facility-setup-preview-item,.operator-onboarding-intake-preview-item,.manager-invite-action-card,.manager-invite-preview-item,.manager-access-timing-card,.account-access-validation-card,.account-access-command-card,.account-access-handoff-card,.account-access-recovery-card,.reserve-invoice-cost-boundary-item,.reserve-invoice-preview-item,.reserve-invoice-field-card,.reserve-invoice-gate-card,.reserve-invoice-funding-path-item,.reserve-invoice-command-card,.invoice-approval-impact-item,.invoice-rejection-impact-item,.credit-pack-archive-preview-item,.outcome-command-card,.outcome-action-card,.outcome-save-impact-item{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:108px;padding:12px;display:grid}.signup-bootstrap-preview-item.ready,.access-contact-handoff-card.ready,.access-submission-preview-item.ready,.access-submission-handoff-card.ready,.access-post-submit-evidence-card.ready,.facility-setup-preview-item.ready,.operator-onboarding-intake-preview-item.ready,.manager-invite-action-card.ready,.manager-invite-preview-item.ready,.manager-access-timing-card.ready,.account-access-validation-card.ready,.account-access-command-card.ready,.account-access-handoff-card.ready,.account-access-recovery-card.ready,.reserve-invoice-cost-boundary-item.ready,.reserve-invoice-preview-item.ready,.reserve-invoice-field-card.ready,.reserve-invoice-gate-card.ready,.reserve-invoice-funding-path-item.ready,.reserve-invoice-command-card.ready,.invoice-approval-impact-item.ready,.invoice-rejection-impact-item.ready,.credit-pack-archive-preview-item.ready,.outcome-command-card.ready,.outcome-action-card.ready,.outcome-save-impact-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.signup-bootstrap-preview-item.pending,.access-contact-handoff-card.pending,.access-submission-preview-item.pending,.access-submission-handoff-card.pending,.access-post-submit-evidence-card.pending,.facility-setup-preview-item.pending,.operator-onboarding-intake-preview-item.pending,.manager-invite-action-card.pending,.manager-invite-preview-item.pending,.manager-access-timing-card.pending,.account-access-validation-card.pending,.account-access-command-card.pending,.account-access-handoff-card.pending,.account-access-recovery-card.pending,.reserve-invoice-cost-boundary-item.pending,.reserve-invoice-preview-item.pending,.reserve-invoice-field-card.pending,.reserve-invoice-gate-card.pending,.reserve-invoice-funding-path-item.pending,.reserve-invoice-command-card.pending,.invoice-approval-impact-item.pending,.invoice-rejection-impact-item.pending,.credit-pack-archive-preview-item.pending,.outcome-command-card.pending,.outcome-action-card.pending,.outcome-save-impact-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.signup-bootstrap-preview-item.blocked,.access-contact-handoff-card.blocked,.access-submission-preview-item.blocked,.access-submission-handoff-card.blocked,.access-post-submit-evidence-card.blocked,.facility-setup-preview-item.blocked,.operator-onboarding-intake-preview-item.blocked,.manager-invite-action-card.blocked,.manager-invite-preview-item.blocked,.manager-access-timing-card.blocked,.account-access-validation-card.blocked,.account-access-command-card.blocked,.account-access-handoff-card.blocked,.account-access-recovery-card.blocked,.reserve-invoice-cost-boundary-item.blocked,.reserve-invoice-preview-item.blocked,.reserve-invoice-field-card.blocked,.reserve-invoice-gate-card.blocked,.reserve-invoice-funding-path-item.blocked,.reserve-invoice-command-card.blocked,.invoice-approval-impact-item.blocked,.invoice-rejection-impact-item.blocked,.credit-pack-archive-preview-item.blocked,.outcome-command-card.blocked,.outcome-action-card.blocked,.outcome-save-impact-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-submit-feedback,.account-access-submit-feedback,.availability-submit-feedback,.blacklist-reference-submit-feedback,.company-edit-submit-feedback,.company-shell-submit-feedback,.crm-record-submit-feedback,.crm-status-submit-feedback,.facility-submit-feedback,.invoice-review-submit-feedback,.manual-assignment-submit-feedback,.manager-invite-submit-feedback,.operator-document-registration-submit-feedback,.operator-document-review-submit-feedback,.operator-document-signed-url-feedback,.operator-edit-submit-feedback,.operator-onboarding-submit-feedback,.profile-submit-feedback,.reserve-invoice-submit-feedback,.outcome-recovery-resolution-submit-feedback,.service-category-edit-submit-feedback,.service-category-submit-feedback,.signup-submit-feedback,.wallet-adjustment-submit-feedback,.worker-verification-approval-submit-feedback,.outcome-submit-feedback{gap:10px;display:grid}.outcome-submit-button-reason,.signup-submit-button-reason,.profile-submit-button-reason,.facility-submit-button-reason,.manager-invite-submit-button-reason,.account-access-submit-button-reason,.wallet-adjustment-submit-button-reason,.invoice-review-action-reason,.manual-assignment-submit-button-reason,.worker-verification-approval-submit-button-reason,.admin-outcome-submit-button-reason,.outcome-recovery-resolution-submit-button-reason,.operator-onboarding-submit-button-reason,.company-shell-submit-button-reason,.company-edit-submit-button-reason,.operator-edit-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.operator-document-registration-submit-button-reason,.operator-document-review-submit-button-reason,.operator-document-signed-url-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;grid-column:1/-1;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.45}.operator-edit-submit-button-reason,.company-edit-submit-button-reason{flex:320px;margin:0}.crm-record-submit-button-reason,.crm-status-submit-button-reason,.service-category-submit-button-reason,.service-category-edit-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.catalog-archive-action-reason{border-radius:var(--radius);min-height:42px;color:var(--muted);background:#aa3e3e0f;border:1px solid #aa3e3e2e;flex:260px;margin:0;padding:10px 12px;font-size:.88rem;line-height:1.45}.category-actions .catalog-archive-action-reason{grid-column:1/-1}.catalog-status-action-reason{border-radius:var(--radius);min-height:42px;color:var(--muted);background:#c9a24d14;border:1px solid #c9a24d3d;flex:260px;margin:0;padding:10px 12px;font-size:.88rem;line-height:1.45}.availability-submit-button-reason,.blacklist-reference-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.signup-runtime{gap:10px;display:grid}.signup-runtime h3{color:var(--navy);margin:0;font-size:1rem}.signup-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.signup-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:118px;padding:12px;display:grid}.signup-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.signup-runtime-card strong{color:var(--navy);font-size:1.05rem}.signup-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.signup-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.signup-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.signup-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-request-runtime{gap:10px;display:grid}.access-request-runtime h3{color:var(--navy);margin:0;font-size:1rem}.access-request-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.access-request-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.access-request-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.access-request-runtime-card strong{color:var(--navy);font-size:1.05rem}.access-request-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.access-request-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.access-request-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.access-request-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.profile-runtime{gap:10px;display:grid}.profile-runtime h3{color:var(--navy);margin:0;font-size:1rem}.profile-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:118px;padding:12px;display:grid}.profile-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.profile-runtime-card strong{color:var(--navy);font-size:1.05rem}.profile-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.profile-runtime-card small{color:var(--navy);font-size:.76rem;font-weight:900;line-height:1.35}.profile-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.profile-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.profile-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.outcome-runtime{gap:10px;display:grid}.outcome-runtime h3{color:var(--navy);margin:0;font-size:1rem}.outcome-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.outcome-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:118px;padding:12px;display:grid}.outcome-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.outcome-runtime-card strong{color:var(--navy);font-size:1.05rem}.outcome-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.outcome-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.outcome-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.outcome-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.manager-invite-command-plan{gap:10px;display:grid}.manager-invite-command-plan h3{color:var(--navy);margin:0;font-size:1rem}.manager-invite-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.manager-invite-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.manager-invite-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.manager-invite-command-card strong{color:var(--navy);font-size:1.05rem}.manager-invite-command-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.manager-invite-command-card small{color:var(--navy);font-size:.76rem;font-weight:900;line-height:1.35}.manager-invite-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.manager-invite-command-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.manager-invite-command-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.manager-invite-runtime{gap:10px;display:grid}.manager-invite-runtime h3{color:var(--navy);margin:0;font-size:1rem}.manager-invite-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.manager-invite-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.manager-invite-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.manager-invite-runtime-card strong{color:var(--navy);font-size:1.05rem}.manager-invite-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.manager-invite-runtime-card small{color:var(--navy);font-size:.76rem;font-weight:900;line-height:1.35}.manager-invite-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.manager-invite-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.manager-invite-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.manager-invite-recovery-checkpoint{gap:10px;margin-bottom:12px;display:grid}.manager-invite-recovery-checkpoint h3,.manager-invite-recovery-checkpoint p{margin:0}.manager-invite-recovery-checkpoint h3{color:var(--navy);font-size:1rem}.manager-invite-recovery-checkpoint p{color:var(--muted);line-height:1.45}.manager-invite-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.manager-invite-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.manager-invite-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.manager-invite-recovery-card strong{color:var(--navy);font-size:1.05rem}.manager-invite-recovery-card p,.manager-invite-recovery-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.manager-invite-recovery-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.manager-invite-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.manager-invite-recovery-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.facility-runtime{gap:10px;display:grid}.facility-runtime h3{color:var(--navy);margin:0;font-size:1rem}.facility-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.facility-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.facility-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.facility-runtime-card strong{color:var(--navy);font-size:1.05rem}.facility-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.facility-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.facility-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.facility-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.reserve-invoice-runtime{gap:14px;display:grid}.reserve-invoice-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.reserve-invoice-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.reserve-invoice-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.reserve-invoice-runtime-card strong{color:var(--navy);font-size:1.05rem}.reserve-invoice-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.reserve-invoice-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.reserve-invoice-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.reserve-invoice-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.operator-document-intake-prerequisite{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d6b;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:12px;display:grid}.operator-document-intake-prerequisite svg{color:var(--accent);margin-top:2px}.operator-document-intake-prerequisite strong{color:var(--navy);margin-bottom:4px;display:block}.operator-document-intake-prerequisite p{color:var(--muted);margin:0;line-height:1.45}.access-submit-feedback-item,.account-access-submit-feedback-item,.availability-submit-feedback-item,.blacklist-reference-submit-feedback-item,.company-edit-submit-feedback-item,.company-shell-submit-feedback-item,.crm-record-submit-feedback-item,.crm-status-submit-feedback-item,.facility-submit-feedback-item,.invoice-review-submit-feedback-item,.manual-assignment-submit-feedback-item,.manager-invite-submit-feedback-item,.operator-document-registration-submit-feedback-item,.operator-document-review-submit-feedback-item,.operator-document-signed-url-feedback-item,.operator-edit-submit-feedback-item,.operator-onboarding-submit-feedback-item,.profile-submit-feedback-item,.reserve-invoice-submit-feedback-item,.outcome-recovery-resolution-submit-feedback-item,.service-category-edit-submit-feedback-item,.service-category-submit-feedback-item,.signup-submit-feedback-item,.wallet-adjustment-submit-feedback-item,.worker-verification-approval-submit-feedback-item,.outcome-submit-feedback-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:12px;display:grid}.access-submit-feedback-item.ready,.account-access-submit-feedback-item.ready,.availability-submit-feedback-item.ready,.blacklist-reference-submit-feedback-item.ready,.company-edit-submit-feedback-item.ready,.company-shell-submit-feedback-item.ready,.crm-record-submit-feedback-item.ready,.crm-status-submit-feedback-item.ready,.facility-submit-feedback-item.ready,.invoice-review-submit-feedback-item.ready,.manual-assignment-submit-feedback-item.ready,.manager-invite-submit-feedback-item.ready,.operator-document-registration-submit-feedback-item.ready,.operator-document-review-submit-feedback-item.ready,.operator-document-signed-url-feedback-item.ready,.operator-edit-submit-feedback-item.ready,.operator-onboarding-submit-feedback-item.ready,.profile-submit-feedback-item.ready,.reserve-invoice-submit-feedback-item.ready,.outcome-recovery-resolution-submit-feedback-item.ready,.service-category-edit-submit-feedback-item.ready,.service-category-submit-feedback-item.ready,.signup-submit-feedback-item.ready,.wallet-adjustment-submit-feedback-item.ready,.worker-verification-approval-submit-feedback-item.ready,.outcome-submit-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.access-submit-feedback-item.pending,.account-access-submit-feedback-item.pending,.availability-submit-feedback-item.pending,.blacklist-reference-submit-feedback-item.pending,.company-edit-submit-feedback-item.pending,.company-shell-submit-feedback-item.pending,.crm-record-submit-feedback-item.pending,.crm-status-submit-feedback-item.pending,.facility-submit-feedback-item.pending,.invoice-review-submit-feedback-item.pending,.manual-assignment-submit-feedback-item.pending,.manager-invite-submit-feedback-item.pending,.operator-document-registration-submit-feedback-item.pending,.operator-document-review-submit-feedback-item.pending,.operator-document-signed-url-feedback-item.pending,.operator-edit-submit-feedback-item.pending,.operator-onboarding-submit-feedback-item.pending,.profile-submit-feedback-item.pending,.reserve-invoice-submit-feedback-item.pending,.outcome-recovery-resolution-submit-feedback-item.pending,.service-category-edit-submit-feedback-item.pending,.service-category-submit-feedback-item.pending,.signup-submit-feedback-item.pending,.wallet-adjustment-submit-feedback-item.pending,.worker-verification-approval-submit-feedback-item.pending,.outcome-submit-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.access-submit-feedback-item.blocked,.account-access-submit-feedback-item.blocked,.availability-submit-feedback-item.blocked,.blacklist-reference-submit-feedback-item.blocked,.company-edit-submit-feedback-item.blocked,.company-shell-submit-feedback-item.blocked,.crm-record-submit-feedback-item.blocked,.crm-status-submit-feedback-item.blocked,.facility-submit-feedback-item.blocked,.invoice-review-submit-feedback-item.blocked,.manual-assignment-submit-feedback-item.blocked,.manager-invite-submit-feedback-item.blocked,.operator-document-registration-submit-feedback-item.blocked,.operator-document-review-submit-feedback-item.blocked,.operator-document-signed-url-feedback-item.blocked,.operator-edit-submit-feedback-item.blocked,.operator-onboarding-submit-feedback-item.blocked,.profile-submit-feedback-item.blocked,.reserve-invoice-submit-feedback-item.blocked,.outcome-recovery-resolution-submit-feedback-item.blocked,.service-category-edit-submit-feedback-item.blocked,.service-category-submit-feedback-item.blocked,.signup-submit-feedback-item.blocked,.wallet-adjustment-submit-feedback-item.blocked,.worker-verification-approval-submit-feedback-item.blocked,.outcome-submit-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.access-submit-feedback-item strong,.account-access-submit-feedback-item strong,.availability-submit-feedback-item strong,.blacklist-reference-submit-feedback-item strong,.company-edit-submit-feedback-item strong,.company-shell-submit-feedback-item strong,.crm-record-submit-feedback-item strong,.crm-status-submit-feedback-item strong,.facility-submit-feedback-item strong,.invoice-review-submit-feedback-item strong,.manual-assignment-submit-feedback-item strong,.manager-invite-submit-feedback-item strong,.operator-document-registration-submit-feedback-item strong,.operator-document-review-submit-feedback-item strong,.operator-document-signed-url-feedback-item strong,.operator-edit-submit-feedback-item strong,.operator-onboarding-submit-feedback-item strong,.profile-submit-feedback-item strong,.reserve-invoice-submit-feedback-item strong,.outcome-recovery-resolution-submit-feedback-item strong,.service-category-edit-submit-feedback-item strong,.service-category-submit-feedback-item strong,.signup-submit-feedback-item strong,.wallet-adjustment-submit-feedback-item strong,.worker-verification-approval-submit-feedback-item strong,.outcome-submit-feedback-item strong{color:var(--ink);font-size:.86rem}.access-submit-feedback-item span,.account-access-submit-feedback-item span,.availability-submit-feedback-item span,.blacklist-reference-submit-feedback-item span,.company-edit-submit-feedback-item span,.company-shell-submit-feedback-item span,.crm-record-submit-feedback-item span,.crm-status-submit-feedback-item span,.facility-submit-feedback-item span,.invoice-review-submit-feedback-item span,.manual-assignment-submit-feedback-item span,.manager-invite-submit-feedback-item span,.operator-document-registration-submit-feedback-item span,.operator-document-review-submit-feedback-item span,.operator-document-signed-url-feedback-item span,.operator-edit-submit-feedback-item span,.operator-onboarding-submit-feedback-item span,.profile-submit-feedback-item span,.reserve-invoice-submit-feedback-item span,.outcome-recovery-resolution-submit-feedback-item span,.service-category-edit-submit-feedback-item span,.service-category-submit-feedback-item span,.signup-submit-feedback-item span,.wallet-adjustment-submit-feedback-item span,.worker-verification-approval-submit-feedback-item span,.outcome-submit-feedback-item span{color:#4d5a6d;font-weight:900}.access-submit-feedback-item p,.account-access-submit-feedback-item p,.availability-submit-feedback-item p,.blacklist-reference-submit-feedback-item p,.company-edit-submit-feedback-item p,.company-shell-submit-feedback-item p,.crm-record-submit-feedback-item p,.crm-status-submit-feedback-item p,.facility-submit-feedback-item p,.invoice-review-submit-feedback-item p,.manual-assignment-submit-feedback-item p,.manager-invite-submit-feedback-item p,.operator-document-registration-submit-feedback-item p,.operator-document-review-submit-feedback-item p,.operator-document-signed-url-feedback-item p,.operator-edit-submit-feedback-item p,.operator-onboarding-submit-feedback-item p,.profile-submit-feedback-item p,.reserve-invoice-submit-feedback-item p,.outcome-recovery-resolution-submit-feedback-item p,.service-category-edit-submit-feedback-item p,.service-category-submit-feedback-item p,.signup-submit-feedback-item p,.wallet-adjustment-submit-feedback-item p,.worker-verification-approval-submit-feedback-item p,.outcome-submit-feedback-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.outcome-preview-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;min-height:82px;padding:12px;display:grid}.outcome-preview-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.outcome-preview-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.outcome-preview-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.outcome-context-item{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:12px;display:grid}.outcome-context-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.outcome-context-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.outcome-context-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.outcome-context-item strong{color:var(--ink);font-size:.82rem}.outcome-context-item span{color:#4d5a6d;font-weight:900}.outcome-context-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.request-readiness-item strong,.signup-bootstrap-preview-item strong,.access-cost-boundary-card strong,.access-funding-handoff-card strong,.access-contact-handoff-card strong,.access-readiness-summary-card strong,.access-submission-action-card strong,.access-submission-attention-card strong,.access-submission-command-card strong,.access-brief-quality-card strong,.access-submission-checkpoint-card strong,.access-submit-control-card strong,.access-request-recovery-checkpoint-card strong,.access-submission-blocker-card strong,.access-request-recovery-card strong,.operator-onboarding-action-card strong,.signup-command-card strong,.signup-onboarding-checkpoint-card strong,.signup-recovery-checkpoint-card strong,.signup-continuity-checkpoint-card strong,.signup-blocker-summary-card strong,.signup-validation-card strong,.signup-action-card strong,.signup-intake-evidence-card strong,.signup-continuation-card strong,.access-submission-preview-item strong,.access-submission-handoff-card strong,.access-post-submit-evidence-card strong,.facility-setup-preview-item strong,.operator-onboarding-intake-preview-item strong,.manager-invite-action-card strong,.manager-invite-preview-item strong,.manager-access-timing-card strong,.account-access-validation-card strong,.account-access-command-card strong,.account-access-handoff-card strong,.account-access-recovery-card strong,.reserve-invoice-cost-boundary-item strong,.reserve-invoice-preview-item strong,.reserve-invoice-field-card strong,.reserve-invoice-gate-card strong,.reserve-invoice-funding-path-item strong,.reserve-invoice-command-card strong,.invoice-approval-impact-item strong,.invoice-rejection-impact-item strong,.credit-pack-archive-preview-item strong,.outcome-command-card strong,.outcome-action-card strong,.outcome-save-impact-item strong,.outcome-preview-item strong{color:var(--ink);font-size:.82rem}.signup-bootstrap-preview-item span,.access-cost-boundary-card span,.access-funding-handoff-card span,.access-contact-handoff-card span,.access-readiness-summary-card span,.access-submission-action-card span,.access-submission-attention-card span,.access-submission-command-card span,.access-brief-quality-card span,.access-submission-checkpoint-card span,.access-submit-control-card span,.access-request-recovery-checkpoint-card span,.access-submission-blocker-card span,.access-request-recovery-card span,.operator-onboarding-action-card span,.signup-command-card span,.signup-onboarding-checkpoint-card span,.signup-recovery-checkpoint-card span,.signup-continuity-checkpoint-card span,.signup-blocker-summary-card span,.signup-validation-card span,.signup-action-card span,.signup-intake-evidence-card span,.signup-continuation-card span,.access-submission-preview-item span,.access-submission-handoff-card span,.access-post-submit-evidence-card span,.facility-setup-preview-item span,.operator-onboarding-intake-preview-item span,.manager-invite-action-card span,.manager-invite-preview-item span,.manager-access-timing-card span,.account-access-validation-card span,.account-access-command-card span,.account-access-handoff-card span,.account-access-recovery-card span,.reserve-invoice-cost-boundary-item span,.reserve-invoice-preview-item span,.reserve-invoice-field-card span,.reserve-invoice-gate-card span,.reserve-invoice-funding-path-item span,.reserve-invoice-command-card span,.invoice-approval-impact-item span,.invoice-rejection-impact-item span,.credit-pack-archive-preview-item span,.outcome-command-card span,.outcome-action-card span,.outcome-save-impact-item span{color:#4d5a6d;font-weight:900}.signup-bootstrap-preview-item p,.access-cost-boundary-card p,.access-funding-handoff-card p,.access-contact-handoff-card p,.access-readiness-summary-card p,.access-submission-action-card p,.access-submission-attention-card p,.access-submission-command-card p,.access-brief-quality-card p,.access-submission-checkpoint-card p,.access-submit-control-card p,.access-request-recovery-checkpoint-card p,.access-submission-blocker-card p,.access-request-recovery-card p,.operator-onboarding-action-card p,.signup-command-card p,.signup-onboarding-checkpoint-card p,.signup-recovery-checkpoint-card p,.signup-continuity-checkpoint-card p,.signup-blocker-summary-card p,.signup-validation-card p,.signup-action-card p,.signup-intake-evidence-card p,.signup-continuation-card p,.access-submission-preview-item p,.access-submission-handoff-card p,.access-post-submit-evidence-card p,.facility-setup-preview-item p,.operator-onboarding-intake-preview-item p,.manager-invite-action-card p,.manager-invite-preview-item p,.manager-access-timing-card p,.account-access-validation-card p,.account-access-command-card p,.account-access-handoff-card p,.account-access-recovery-card p,.reserve-invoice-cost-boundary-item p,.reserve-invoice-preview-item p,.reserve-invoice-field-card p,.reserve-invoice-gate-card p,.reserve-invoice-funding-path-item p,.reserve-invoice-command-card p,.invoice-approval-impact-item p,.invoice-rejection-impact-item p,.credit-pack-archive-preview-item p,.outcome-command-card p,.outcome-action-card p,.outcome-save-impact-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.signup-onboarding-checkpoint-card small,.signup-command-card small,.signup-recovery-checkpoint-card small,.signup-continuity-checkpoint-card small,.signup-bootstrap-preview-item small,.signup-submit-feedback-item small,.account-access-validation-card small,.account-access-command-card small,.account-access-handoff-card small,.account-access-submit-feedback-item small,.manager-access-timing-card small,.profile-submit-feedback-item small,.facility-submit-feedback-item small,.signup-blocker-summary-card small,.signup-validation-card small,.access-submission-blocker-card small,.access-submission-attention-card small,.access-submission-command-card small,.access-brief-quality-card small,.access-submission-checkpoint-card small,.access-cost-boundary-card small,.access-funding-handoff-card small,.access-submission-preview-item small,.access-contact-handoff-card small,.access-submission-handoff-card small,.access-submit-feedback-item small,.access-submit-control-card small,.access-request-recovery-checkpoint-card small,.access-post-submit-evidence-card small,.availability-submit-feedback-item small,.service-category-submit-feedback-item small,.service-category-edit-submit-feedback-item small,.operator-onboarding-submit-feedback-item small,.operator-edit-submit-feedback-item small,.company-shell-submit-feedback-item small,.company-edit-submit-feedback-item small,.reserve-invoice-preview-item small,.reserve-invoice-funding-path-item small,.reserve-invoice-command-card small,.reserve-ledger-summary-card small,.reserve-invoice-submit-feedback-item small,.outcome-command-card small,.outcome-submit-feedback-item small,.invoice-review-submit-feedback-item small,.wallet-adjustment-submit-feedback-item small,.reserve-invoice-gate-card small{color:var(--navy);font-size:.76rem;font-weight:900}.reserve-invoice-field-card small{color:var(--navy);font-size:.76rem;font-weight:900;line-height:1.35}.outcome-preview-item span{color:#4d5a6d;font-weight:900}.outcome-preview-item p{color:var(--muted);margin:0;line-height:1.45}.request-readiness-item span{color:var(--muted);font-size:.84rem;font-weight:800}.request-state-list{gap:8px;display:grid}.request-state-item{border-radius:var(--radius);background:#326da814;border:1px solid #326da838;gap:4px;min-height:58px;padding:12px 14px;display:grid}.request-state-item.critical{background:#aa3e3e14;border-color:#aa3e3e3d}.request-state-item strong{color:var(--ink);font-size:.92rem}.request-state-item span{color:var(--muted);font-size:.86rem;line-height:1.45}.setup-next-action{border-radius:var(--radius);background:#326da814;border:1px solid #326da838;gap:6px;margin:12px 0;padding:14px;display:grid}.setup-next-action.ready{background:#0b6b4a14;border-color:#0b6b4a38}.setup-next-action.pending{background:#c9a24d1f;border-color:#c9a24d59}.setup-next-action.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.setup-next-action strong{color:var(--ink);font-size:.84rem}.setup-next-action>span:not(.status-note){color:var(--ink);font-size:1rem;font-weight:900}.setup-next-action p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.setup-next-action small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.setup-action-plan{gap:10px;margin:0 0 14px;display:grid}.setup-action-plan h3{margin:0;font-size:1rem}.setup-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:132px;padding:12px;display:grid}.setup-action-card.ready{border-color:#0b6b4a38}.setup-action-card.pending{border-color:#c9a24d4d}.setup-action-card.blocked{border-color:#aa3e3e38}.setup-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.setup-action-card strong{color:var(--navy)}.setup-action-card p{color:var(--muted);margin:0;line-height:1.45}.setup-command-plan{gap:10px;margin:0 0 14px;display:grid}.setup-command-plan h3{margin:0;font-size:1rem}.setup-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:128px;padding:12px;display:grid}.setup-command-card.ready{border-color:#0b6b4a38}.setup-command-card.pending{border-color:#c9a24d4d}.setup-command-card.blocked{border-color:#aa3e3e38}.setup-command-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.setup-command-card strong{color:var(--navy)}.setup-command-card p,.setup-command-card small{color:var(--muted);margin:0;line-height:1.45}.setup-command-card small{font-weight:800}.setup-recovery-checkpoint{gap:10px;margin:0 0 14px;display:grid}.setup-recovery-checkpoint h3{margin:0;font-size:1rem}.setup-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:132px;padding:12px;display:grid}.setup-recovery-card.ready{border-color:#0b6b4a38}.setup-recovery-card.pending{border-color:#c9a24d4d}.setup-recovery-card.blocked{border-color:#aa3e3e38}.setup-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.setup-recovery-card strong{color:var(--navy)}.setup-recovery-card p,.setup-recovery-card small{color:var(--muted);margin:0;line-height:1.45}.setup-timing{gap:10px;margin-bottom:14px;display:grid}.setup-timing h3{margin:0;font-size:1rem}.setup-timing-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setup-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:118px;padding:12px;display:grid}.setup-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.setup-timing-card strong{color:var(--navy);font-size:1.3rem}.setup-timing-card p{color:var(--muted);margin:0;line-height:1.45}.setup-timing-card small{color:var(--muted);font-weight:800;line-height:1.35}.setup-timing-card.ready{border-color:#0b6b4a38}.setup-timing-card.pending{border-color:#c9a24d4d}.setup-timing-card.blocked{border-color:#aa3e3e38}.phase-setup-item.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.phase-setup-item.pending{background:#c9a24d14;border-color:#c9a24d4d}.phase-setup-item.blocked{background:#aa3e3e0f;border-color:#aa3e3e38}.command-readiness-panel{gap:12px;display:grid}.command-readiness-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.command-readiness-header>div:first-child{flex:320px;min-width:0}.command-readiness-panel h2{margin:0}.command-readiness-header p{color:var(--muted);margin:6px 0 0;line-height:1.45}.command-primary-action{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex:0 420px;gap:8px;min-width:min(100%,320px);min-height:148px;padding:14px;display:grid}.command-primary-action span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.command-primary-action strong{color:var(--navy);font-size:1.05rem;line-height:1.25}.command-primary-action p,.command-primary-action small{color:var(--muted);margin:0;line-height:1.45}.command-primary-action small{color:var(--ink);font-weight:700}.command-primary-action .secondary-action{justify-self:start}.command-primary-action.ready{border-color:#0b6b4a38}.command-primary-action.pending{border-color:#c9a24d4d}.command-primary-action.blocked{border-color:#aa3e3e38}.command-readiness-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.command-readiness-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:132px;padding:12px;display:grid}.command-readiness-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.command-readiness-card strong{font-size:1rem}.command-readiness-card p{color:var(--muted);margin:0;line-height:1.4}.command-readiness-card.ready{border-color:#0b6b4a38}.command-readiness-card.pending{border-color:#c9a24d4d}.command-readiness-card.blocked{border-color:#aa3e3e38}.command-action-queue{gap:10px;min-width:0;display:grid}.command-action-queue h3{color:var(--ink);margin:0;font-size:1rem}.command-dispatch-readiness{gap:10px;min-width:0;display:grid}.command-dispatch-readiness h3{color:var(--ink);margin:0;font-size:1rem}.command-dispatch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.command-dispatch-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:142px;padding:12px;display:grid}.command-dispatch-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.command-dispatch-card p{color:var(--muted);margin:0;line-height:1.4}.command-dispatch-card.ready{border-color:#0b6b4a38}.command-dispatch-card.pending{border-color:#c9a24d4d}.command-dispatch-card.blocked{border-color:#aa3e3e38}.command-facilities-empty-state,.command-manager-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.command-manager-empty-state{background:#0b6b4a12;border-color:#0b6b4a38}.command-facilities-empty-state svg{color:#8a6420;margin-top:2px}.command-manager-empty-state svg{color:#0b6b4a;margin-top:2px}.command-facilities-empty-state strong,.command-manager-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.command-facilities-empty-state p,.command-manager-empty-state p{color:var(--muted);margin:0;line-height:1.45}.command-facilities-empty-grid,.command-manager-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.command-facilities-empty-card,.command-manager-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.command-facilities-empty-card span,.command-manager-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.command-facilities-empty-card strong,.command-manager-empty-card strong{color:var(--ink)}.command-facilities-empty-card p,.command-manager-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.command-facilities-empty-card small,.command-manager-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.command-facilities-empty-card.pending,.command-manager-empty-card.pending{border-color:#c9a24d4d}.command-manager-empty-card.ready{border-color:#0b6b4a38}.field-warning,.fine-print,.empty-copy{color:var(--muted);margin:0;line-height:1.5}.route-loading-fallback{border-radius:var(--radius);background:#326da80f;border:1px solid #326da82e;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.route-error-fallback{border-radius:var(--radius);background:#aa3e3e0f;border:1px solid #aa3e3e2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.route-loading-card{border-radius:var(--radius);background:#fff;border:1px solid #326da82e;gap:5px;min-height:112px;padding:12px;display:grid}.route-error-card{border-radius:var(--radius);background:#fff;border:1px solid #aa3e3e2e;gap:5px;min-height:112px;padding:12px;display:grid}.route-loading-card.ready,.route-error-card.ready{border-color:#0b6b4a38}.route-loading-card.pending,.route-error-card.pending{border-color:#c9a24d4d}.route-error-card.blocked{border-color:#aa3e3e38}.route-loading-card span,.route-error-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.route-loading-card strong,.route-error-card strong{color:var(--navy);font-size:1rem}.route-loading-card p,.route-error-card p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.45}.route-error-fallback .secondary-action{grid-column:1/-1;justify-self:start}.route-error-button-reason{color:var(--muted);grid-column:1/-1;margin:0;font-size:.84rem;line-height:1.45}.admin-empty-state{border-radius:var(--radius);background:#326da80f;border:1px solid #326da82e;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.admin-empty-state svg{color:var(--blue);margin-top:2px}.admin-empty-state>div{gap:4px;display:grid}.admin-empty-state strong{color:var(--ink)}.admin-empty-state p,.admin-empty-state span{color:var(--muted);margin:0;line-height:1.45}.admin-empty-state span{font-size:.84rem;font-weight:800}.admin-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-empty-card strong{color:var(--ink)}.admin-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-empty-card small{color:#516070;font-size:.76rem;font-weight:800}.admin-empty-card.pending{border-color:#c9a24d4d}.admin-phase0-board{gap:16px;display:grid}.admin-phase0-board-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-phase0-board-header>div:first-child{flex:360px;min-width:0}.admin-phase0-board-header h2{margin:0 0 6px}.admin-phase0-board-header p{color:var(--muted);margin:0;line-height:1.5}.admin-phase0-primary-command{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex:0 420px;gap:8px;min-width:min(100%,320px);min-height:150px;padding:14px;display:grid}.admin-phase0-primary-command span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-phase0-primary-command strong{color:var(--navy);font-size:1.1rem;line-height:1.25}.admin-phase0-primary-command p,.admin-phase0-primary-command small{color:var(--muted);margin:0;line-height:1.45}.admin-phase0-primary-command small{color:var(--ink);font-weight:700}.admin-phase0-primary-command .secondary-action{justify-self:start}.admin-phase0-primary-command.ready{border-color:#0b6b4a38}.admin-phase0-primary-command.pending{border-color:#c9a24d4d}.admin-phase0-primary-command.blocked{border-color:#aa3e3e38}.admin-phase0-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-phase0-attention,.admin-phase0-command-plan{gap:10px;min-width:0;display:grid}.admin-phase0-attention-grid,.admin-phase0-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-phase0-workstream-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-phase0-visibility,.admin-phase0-evidence-ledger,.admin-phase0-action-handoff{gap:10px;min-width:0;display:grid}.admin-phase0-attention h3,.admin-phase0-command-plan h3,.admin-phase0-visibility h3,.admin-phase0-evidence-ledger h3,.admin-phase0-action-handoff h3{color:var(--ink);margin:0 0 4px;font-size:1rem}.admin-phase0-visibility p,.admin-phase0-command-plan p,.admin-phase0-evidence-ledger p,.admin-phase0-action-handoff p{color:var(--muted);margin:0;line-height:1.45}.admin-phase0-visibility-grid,.admin-phase0-evidence-grid,.admin-phase0-action-grid,.admin-phase0-bottleneck-grid,.admin-phase0-owner-grid,.admin-phase0-destination-grid,.admin-phase0-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-phase0-timing{gap:10px;min-width:0;display:grid}.admin-phase0-timing h3{color:var(--ink);margin:0;font-size:1rem}.admin-phase0-summary-card,.admin-phase0-attention-card,.admin-phase0-command-card,.admin-phase0-visibility-card,.admin-phase0-evidence-card,.admin-phase0-bottleneck-card,.admin-phase0-owner-card,.admin-phase0-destination-card,.admin-phase0-action-card,.admin-phase0-timing-card,.admin-phase0-workstream-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:132px;padding:14px;display:grid}.admin-phase0-summary-card span,.admin-phase0-attention-card span,.admin-phase0-command-card span,.admin-phase0-visibility-card span,.admin-phase0-evidence-card span,.admin-phase0-bottleneck-card span,.admin-phase0-owner-card span,.admin-phase0-destination-card span,.admin-phase0-action-card span,.admin-phase0-timing-card span,.admin-phase0-workstream-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-phase0-summary-card strong,.admin-phase0-attention-card strong,.admin-phase0-command-card strong,.admin-phase0-visibility-card strong,.admin-phase0-evidence-card strong,.admin-phase0-bottleneck-card strong,.admin-phase0-owner-card strong,.admin-phase0-destination-card strong,.admin-phase0-action-card strong,.admin-phase0-timing-card strong,.admin-phase0-workstream-card strong{color:var(--navy);font-size:1.1rem;line-height:1.25}.admin-phase0-summary-card p,.admin-phase0-attention-card p,.admin-phase0-command-card p,.admin-phase0-visibility-card p,.admin-phase0-evidence-card p,.admin-phase0-bottleneck-card p,.admin-phase0-owner-card p,.admin-phase0-destination-card p,.admin-phase0-action-card p,.admin-phase0-timing-card p,.admin-phase0-workstream-card p{color:var(--muted);margin:0;line-height:1.45}.admin-phase0-attention-card small,.admin-phase0-command-card small,.admin-phase0-visibility-card small,.admin-phase0-evidence-card small,.admin-phase0-owner-card small,.admin-phase0-destination-card small,.admin-phase0-action-card small{color:var(--ink);font-weight:700;line-height:1.4}.admin-phase0-summary-card.ready,.admin-phase0-attention-card.ready,.admin-phase0-command-card.ready,.admin-phase0-visibility-card.ready,.admin-phase0-evidence-card.ready,.admin-phase0-bottleneck-card.ready,.admin-phase0-owner-card.ready,.admin-phase0-destination-card.ready,.admin-phase0-action-card.ready,.admin-phase0-timing-card.ready,.admin-phase0-workstream-card.ready{border-color:#0b6b4a38}.admin-phase0-summary-card.pending,.admin-phase0-attention-card.pending,.admin-phase0-command-card.pending,.admin-phase0-visibility-card.pending,.admin-phase0-evidence-card.pending,.admin-phase0-bottleneck-card.pending,.admin-phase0-owner-card.pending,.admin-phase0-destination-card.pending,.admin-phase0-action-card.pending,.admin-phase0-timing-card.pending,.admin-phase0-workstream-card.pending{border-color:#c9a24d4d}.admin-phase0-summary-card.blocked,.admin-phase0-attention-card.blocked,.admin-phase0-command-card.blocked,.admin-phase0-visibility-card.blocked,.admin-phase0-evidence-card.blocked,.admin-phase0-bottleneck-card.blocked,.admin-phase0-owner-card.blocked,.admin-phase0-destination-card.blocked,.admin-phase0-action-card.blocked,.admin-phase0-timing-card.blocked,.admin-phase0-workstream-card.blocked{border-color:#aa3e3e38}.admin-north-star-funnel{gap:16px;display:grid}.admin-north-star-header h2{margin:0 0 6px}.admin-north-star-header p{color:var(--muted);margin:0;line-height:1.5}.admin-north-star-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-north-star-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:136px;padding:14px;display:grid}.admin-north-star-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-north-star-card strong{color:var(--navy);font-size:1.2rem;line-height:1.2}.admin-north-star-card p,.admin-north-star-card small{color:var(--muted);margin:0;line-height:1.45}.admin-north-star-card small{font-size:.84rem}.admin-north-star-card.ready{border-color:#0b6b4a38}.admin-north-star-card.pending{border-color:#c9a24d4d}.admin-north-star-card.blocked{border-color:#aa3e3e38}.dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dashboard-panel{align-content:start;gap:12px;min-height:178px;padding:24px;display:grid}.dashboard-panel.accent{background:linear-gradient(180deg, #ffffff09, #fff0), linear-gradient(135deg, var(--osta-navy-900), var(--osta-navy-800));color:var(--osta-hero-text);box-shadow:var(--shadow-card);border-color:#c9a24d33}.dashboard-panel.accent .panel-label,.dashboard-panel.accent p{color:#ffffffb8}.dashboard-panel strong{font-size:1.48rem;line-height:1.16}.reserve-summary-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-summary-card small{color:var(--muted-strong);font-weight:700;line-height:1.35}.reserve-summary-card.ready{border-color:#0b6b4a38}.reserve-summary-card.pending{border-color:#c9a24d4d}.reserve-summary-card.blocked{border-color:#aa3e3e38}.reserve-attention h2{margin-top:0}.reserve-attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-attention-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:164px;padding:14px;display:grid}.reserve-attention-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-attention-card strong{color:var(--navy);font-size:1.25rem;line-height:1.25}.reserve-attention-card p,.reserve-attention-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-attention-card small{color:var(--text);font-weight:800}.reserve-attention-card.ready{border-color:#0b6b4a38}.reserve-attention-card.pending{border-color:#c9a24d4d}.reserve-attention-card.blocked{border-color:#aa3e3e38}.reserve-command-plan h2{margin-top:0}.reserve-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:158px;padding:14px;display:grid}.reserve-command-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-command-card strong{color:var(--navy);font-size:1.25rem;line-height:1.25}.reserve-command-card p,.reserve-command-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-command-card small{color:var(--text);font-weight:800}.reserve-command-card.ready{border-color:#0b6b4a38}.reserve-command-card.pending{border-color:#c9a24d4d}.reserve-command-card.blocked{border-color:#aa3e3e38}.reserve-credit-readiness h2{margin-top:0}.reserve-credit-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-credit-readiness-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:168px;padding:14px;display:grid}.reserve-credit-readiness-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-credit-readiness-card strong{color:var(--navy);font-size:1.35rem}.reserve-credit-readiness-card p,.reserve-credit-readiness-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-credit-readiness-card.ready{border-color:#0b6b4a38}.reserve-credit-readiness-card.pending{border-color:#c9a24d4d}.reserve-credit-readiness-card.blocked{border-color:#aa3e3e38}.reserve-request-handoff h2{margin-top:0}.reserve-request-handoff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-invoice-funding-handoff-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.reserve-invoice-funding-handoff-card{min-height:142px}.reserve-request-handoff-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:168px;padding:14px;display:grid}.reserve-request-handoff-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-request-handoff-card strong{color:var(--navy);font-size:1.35rem}.reserve-request-handoff-card p,.reserve-request-handoff-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-request-handoff-card.ready{border-color:#0b6b4a38}.reserve-request-handoff-card.pending{border-color:#c9a24d4d}.reserve-request-handoff-card.blocked{border-color:#aa3e3e38}.reserve-funding-checkpoint h2{margin-top:0}.reserve-funding-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-funding-checkpoint-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:168px;padding:14px;display:grid}.reserve-funding-checkpoint-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-funding-checkpoint-card strong{color:var(--navy);font-size:1.35rem}.reserve-funding-checkpoint-card p,.reserve-funding-checkpoint-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-funding-checkpoint-card.ready{border-color:#0b6b4a38}.reserve-funding-checkpoint-card.pending{border-color:#c9a24d4d}.reserve-funding-checkpoint-card.blocked{border-color:#aa3e3e38}.reserve-invoice-checkpoint h2,.reserve-invoice-recovery-checkpoint h2{margin-top:0}.reserve-invoice-checkpoint-grid,.reserve-invoice-recovery-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-invoice-checkpoint-card,.reserve-invoice-recovery-checkpoint-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:168px;padding:14px;display:grid}.reserve-invoice-checkpoint-card span,.reserve-invoice-recovery-checkpoint-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-invoice-checkpoint-card strong,.reserve-invoice-recovery-checkpoint-card strong{color:var(--navy);font-size:1.35rem}.reserve-invoice-checkpoint-card p,.reserve-invoice-checkpoint-card small,.reserve-invoice-recovery-checkpoint-card p,.reserve-invoice-recovery-checkpoint-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-invoice-checkpoint-card.ready,.reserve-invoice-recovery-checkpoint-card.ready{border-color:#0b6b4a38}.reserve-invoice-checkpoint-card.pending,.reserve-invoice-recovery-checkpoint-card.pending{border-color:#c9a24d4d}.reserve-invoice-checkpoint-card.blocked,.reserve-invoice-recovery-checkpoint-card.blocked{border-color:#aa3e3e38}.reserve-action-queue h2{margin-top:0}.reserve-action-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.reserve-action-summary-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.reserve-action-summary-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-action-summary-card strong{font-size:1.45rem}.reserve-action-summary-card p,.reserve-action-summary-card small{color:var(--muted);margin:0;line-height:1.45}.reserve-action-summary-card.ready{border-color:#0b6b4a38}.reserve-action-summary-card.pending{border-color:#c9a24d4d}.reserve-action-summary-card.blocked{border-color:#aa3e3e38}.reserve-funding-action-plan{gap:10px;margin-bottom:14px;display:grid}.reserve-funding-action-plan h3{color:var(--navy);margin:0}.reserve-funding-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.reserve-funding-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:150px;padding:12px;display:grid}.reserve-funding-action-card.ready{border-color:#0b6b4a38}.reserve-funding-action-card.pending{border-color:#c9a24d4d}.reserve-funding-action-card.blocked{border-color:#aa3e3e38}.reserve-funding-action-card strong{color:var(--navy)}.reserve-funding-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-funding-action-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-recovery-guide{gap:10px;margin-bottom:14px;display:grid}.reserve-recovery-guide h3{color:var(--navy);margin:0}.reserve-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:136px;padding:12px;display:grid}.reserve-recovery-card.ready{border-color:#0b6b4a38}.reserve-recovery-card.pending{border-color:#c9a24d4d}.reserve-recovery-card.blocked{border-color:#aa3e3e38}.reserve-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-recovery-card strong{color:var(--navy)}.reserve-recovery-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-funding-timing{gap:10px;margin-bottom:14px;display:grid}.reserve-funding-timing h3{color:var(--navy);margin:0}.reserve-funding-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reserve-funding-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:122px;padding:12px;display:grid}.reserve-funding-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-funding-timing-card strong{color:var(--navy);font-size:1.35rem}.reserve-funding-timing-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-funding-timing-card small{color:var(--ink);font-size:.78rem;font-weight:800}.reserve-funding-timing-card.ready{border-color:#0b6b4a38}.reserve-funding-timing-card.pending{border-color:#c9a24d4d}.reserve-funding-timing-card.blocked{border-color:#aa3e3e38}.reserve-invoice-status-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.reserve-invoice-status-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:122px;padding:12px;display:grid}.reserve-invoice-status-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-invoice-status-card strong{color:var(--navy);font-size:1.35rem}.reserve-invoice-status-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-invoice-status-card small{color:var(--muted-strong);font-weight:700;line-height:1.35}.reserve-invoice-status-card.ready{border-color:#0b6b4a38}.reserve-invoice-status-card.pending{border-color:#c9a24d4d}.reserve-invoice-status-card.blocked{border-color:#aa3e3e38}.reserve-invoice-action-plan{gap:10px;margin-bottom:14px;display:grid}.reserve-invoice-action-plan h3{color:var(--navy);margin:0}.reserve-invoice-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.reserve-invoice-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:150px;padding:12px;display:grid}.reserve-invoice-action-card.ready{border-color:#0b6b4a38}.reserve-invoice-action-card.pending{border-color:#c9a24d4d}.reserve-invoice-action-card.blocked{border-color:#aa3e3e38}.reserve-invoice-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.reserve-invoice-action-card strong{color:var(--navy)}.reserve-invoice-action-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-action-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.reserve-action-status{white-space:nowrap;align-self:start}.reserve-action-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.reserve-action-status.ready{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.reserve-action-status.pending{color:#3c321e;background:#c9a24d1a;border-color:#c9a24d47}.reserve-action-status.blocked{color:#7d2222;background:#aa3e3e1a;border-color:#aa3e3e3d}.reserve-funding-empty-state,.reserve-invoice-history-empty-state,.facility-list-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.reserve-funding-empty-state svg,.reserve-invoice-history-empty-state svg,.facility-list-empty-state svg{color:#8a6420;margin-top:2px}.reserve-funding-empty-state strong,.reserve-invoice-history-empty-state strong,.facility-list-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.reserve-funding-empty-state p,.reserve-invoice-history-empty-state p,.facility-list-empty-state p{color:var(--muted);margin:0;line-height:1.45}.reserve-funding-empty-grid,.reserve-invoice-history-empty-grid,.facility-list-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.reserve-funding-empty-card,.reserve-invoice-history-empty-card,.facility-list-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.reserve-funding-empty-card span,.reserve-invoice-history-empty-card span,.facility-list-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.reserve-funding-empty-card strong,.reserve-invoice-history-empty-card strong,.facility-list-empty-card strong{color:var(--ink)}.reserve-funding-empty-card p,.reserve-invoice-history-empty-card p,.facility-list-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.reserve-funding-empty-card small,.reserve-invoice-history-empty-card small,.facility-list-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.reserve-funding-empty-card.pending,.reserve-invoice-history-empty-card.pending,.facility-list-empty-card.pending{border-color:#c9a24d4d}.reserve-invoice-history-recovery{border-radius:var(--radius);background:#fff;border:1px solid #2a529829;grid-column:1/-1;gap:10px;padding:12px;display:grid}.reserve-invoice-history-recovery h3{color:var(--navy);margin:0;font-size:.95rem}.reserve-invoice-history-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.reserve-invoice-history-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#f7f9fcb8;gap:5px;padding:10px 12px;display:grid}.reserve-invoice-history-recovery-card span{color:#4d5a6d;text-transform:uppercase;font-size:.74rem;font-weight:900}.reserve-invoice-history-recovery-card strong{color:var(--ink)}.reserve-invoice-history-recovery-card p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.4}.reserve-invoice-history-recovery-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.reserve-invoice-history-recovery-card.ready{border-color:#307d5e47}.reserve-invoice-history-recovery-card.pending{border-color:#c9a24d4d}.reserve-invoice-history-recovery-card.blocked{border-color:#c4474742}.reserve-ledger-summary{margin:0 0 14px;padding:0}.reserve-ledger-summary-card p{color:var(--muted);margin:0;line-height:1.45}.reserve-ledger-summary-card.ready{border-color:#0b6b4a38}.reserve-ledger-summary-card.pending{border-color:#c9a24d4d}.reserve-ledger-summary-card.blocked{border-color:#aa3e3e38}.admin-analytics-history{gap:14px;display:grid}.admin-analytics-history h2{margin:0}.admin-analytics-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px;display:grid}.admin-analytics-empty-state svg{color:#8a6420;margin-top:2px}.admin-analytics-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-analytics-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-analytics-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-analytics-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-analytics-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-analytics-empty-card strong{color:var(--ink)}.admin-analytics-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-analytics-empty-card small{color:var(--ink);font-size:.78rem;font-weight:800;line-height:1.4}.admin-analytics-empty-card.ready{border-color:#0b6b4a38}.admin-analytics-empty-card.pending{border-color:#c9a24d4d}.admin-analytics-empty-card.blocked{border-color:#aa3e3e38}.simple-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.simple-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:12px}.assignment-panel h3{margin:0;font-size:1.45rem}.assignment-confirmation-summary,.assignment-confirmation-handoff,.assignment-dispatch-readiness,.assignment-confirmation-command-plan,.assignment-confirmation-action-plan,.assignment-confirmation-timing,.assignment-confirmation-impact,.assignment-confirmation-recovery-checkpoint,.assignment-confirmation-runtime,.assignment-confirmation-submit-feedback{gap:8px;display:grid}.assignment-confirmation-item,.assignment-confirmation-handoff-item,.assignment-dispatch-card,.assignment-confirmation-command-card,.assignment-confirmation-action-card,.assignment-confirmation-timing-card,.assignment-confirmation-impact-item,.assignment-confirmation-recovery-card,.assignment-confirmation-runtime-card,.assignment-confirmation-submit-feedback-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;padding:10px 12px;display:grid}.assignment-confirmation-action-plan h3,.assignment-dispatch-readiness h3,.assignment-confirmation-command-plan h3,.assignment-confirmation-timing h3,.assignment-confirmation-recovery-checkpoint h3,.assignment-confirmation-runtime h3{margin:0;font-size:1rem}.assignment-confirmation-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.assignment-dispatch-grid,.assignment-confirmation-command-grid,.assignment-confirmation-action-grid,.assignment-confirmation-timing-summary,.assignment-confirmation-timing-grid,.assignment-confirmation-recovery-grid,.assignment-confirmation-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.assignment-confirmation-item span,.assignment-confirmation-handoff-item span,.assignment-dispatch-card span,.assignment-confirmation-command-card span,.assignment-confirmation-action-card span,.assignment-confirmation-timing-card span,.assignment-confirmation-impact-item span,.assignment-confirmation-recovery-card span,.assignment-confirmation-runtime-card span,.assignment-confirmation-submit-feedback-item span{color:var(--muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.assignment-confirmation-item p,.assignment-confirmation-handoff-item p,.assignment-dispatch-card p,.assignment-confirmation-command-card p,.assignment-confirmation-command-card small,.assignment-confirmation-action-card p,.assignment-confirmation-timing-card p,.assignment-confirmation-impact-item p,.assignment-confirmation-recovery-card p,.assignment-confirmation-recovery-card small,.assignment-confirmation-runtime-card p,.assignment-confirmation-submit-feedback-item p{color:var(--muted);margin:0;line-height:1.45}.assignment-confirmation-item.ready,.assignment-confirmation-handoff-item.ready,.assignment-dispatch-card.ready,.assignment-confirmation-command-card.ready,.assignment-confirmation-action-card.ready,.assignment-confirmation-timing-card.ready,.assignment-confirmation-impact-item.ready,.assignment-confirmation-recovery-card.ready,.assignment-confirmation-runtime-card.ready,.assignment-confirmation-submit-feedback-item.ready{border-color:#0b6b4a38}.assignment-confirmation-item.pending,.assignment-confirmation-handoff-item.pending,.assignment-dispatch-card.pending,.assignment-confirmation-command-card.pending,.assignment-confirmation-action-card.pending,.assignment-confirmation-timing-card.pending,.assignment-confirmation-impact-item.pending,.assignment-confirmation-recovery-card.pending,.assignment-confirmation-runtime-card.pending,.assignment-confirmation-submit-feedback-item.pending{border-color:#c9a24d4d}.assignment-confirmation-item.blocked,.assignment-confirmation-handoff-item.blocked,.assignment-dispatch-card.blocked,.assignment-confirmation-command-card.blocked,.assignment-confirmation-action-card.blocked,.assignment-confirmation-timing-card.blocked,.assignment-confirmation-impact-item.blocked,.assignment-confirmation-recovery-card.blocked,.assignment-confirmation-runtime-card.blocked,.assignment-confirmation-submit-feedback-item.blocked{border-color:#aa3e3e38}.assignment-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d6b;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:12px;display:grid}.assignment-empty-state svg{color:var(--accent);margin-top:2px}.assignment-empty-state strong{margin-bottom:3px;display:block}.assignment-empty-state p{color:var(--muted);margin:0;line-height:1.45}.assignment-handoff-status{gap:8px;display:grid}.assignment-handoff-status h3{margin:0;font-size:1rem}.assignment-handoff-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.assignment-handoff-status-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;min-height:126px;padding:10px 12px;display:grid}.assignment-handoff-status-card span{color:var(--muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.assignment-handoff-status-card p{color:var(--muted);margin:0;line-height:1.45}.assignment-handoff-status-card.ready{border-color:#0b6b4a38}.assignment-handoff-status-card.pending{border-color:#c9a24d4d}.assignment-handoff-status-card.blocked{border-color:#aa3e3e38}.assignment-empty-checklist{gap:8px;display:grid}.assignment-empty-checklist-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;padding:10px 12px;display:grid}.assignment-empty-checklist-item span{color:var(--muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.assignment-empty-checklist-item p{color:var(--muted);margin:0;line-height:1.45}.assignment-empty-checklist-item.pending{border-color:#c9a24d4d}.assignment-facts{gap:8px;display:grid}.assignment-facts span{border-radius:var(--radius);background:#eef3f5;padding:10px 12px;font-weight:800}.business-request-lifecycle-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.business-request-lifecycle-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.business-request-lifecycle-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.business-request-lifecycle-card strong{font-size:1.45rem}.business-request-lifecycle-card p{color:var(--muted);margin:0;line-height:1.45}.business-request-lifecycle-card small{color:var(--ink);font-size:.78rem;font-weight:800}.business-request-lifecycle-card.ready{border-color:#0b6b4a38}.business-request-lifecycle-card.pending{border-color:#c9a24d4d}.business-request-action-ownership,.business-request-handoff-timing,.business-request-milestone-board{gap:10px;margin:0 0 14px;display:grid}.business-request-action-ownership h3,.business-request-handoff-timing h3,.business-request-milestone-board h3{margin:0}.business-request-handoff-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.business-request-handoff-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:118px;padding:12px;display:grid}.business-request-handoff-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.business-request-handoff-timing-card strong{color:var(--navy);font-size:1.35rem}.business-request-handoff-timing-card p{color:var(--muted);margin:0;line-height:1.45}.business-request-handoff-timing-card small{color:var(--ink);font-size:.78rem;font-weight:800}.business-request-handoff-timing-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.business-request-handoff-timing-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.business-request-handoff-timing-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.business-request-action-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-action-empty-state svg{color:#8a6420;margin-top:2px}.business-request-action-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-action-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-action-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-request-action-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-request-action-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-request-action-empty-card strong{color:var(--ink)}.business-request-action-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-request-action-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-request-action-empty-card.pending{border-color:#c9a24d4d}.business-request-milestone-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:12px;padding:14px;display:grid}.business-request-milestone-row>div:first-child{gap:5px;display:grid}.business-request-milestone-row span{color:var(--muted);line-height:1.4}.business-request-milestone-row p{color:var(--muted);margin:0;line-height:1.45}.business-request-milestone-row.ready{border-color:#0b6b4a38}.business-request-milestone-row.pending{border-color:#c9a24d4d}.business-request-milestone-row.blocked{border-color:#aa3e3e38}.business-request-milestone-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.business-request-milestone-step{border:1px solid var(--line);border-radius:var(--radius);background:#f8fafb;gap:4px;min-height:72px;padding:9px 10px;display:grid}.business-request-milestone-step span{text-transform:uppercase;font-size:.72rem;font-weight:800}.business-request-milestone-step strong{color:var(--navy);font-size:.9rem;line-height:1.25}.business-request-milestone-step.ready{border-color:#0b6b4a38}.business-request-milestone-step.pending{border-color:#c9a24d4d}.business-request-milestone-step.blocked{border-color:#aa3e3e38}.business-request-milestone-empty-state{border-radius:var(--radius);background:#c9a24d17;border:1px dashed #c9a24d57;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-milestone-empty-state svg{color:#7d642b;margin-top:2px}.business-request-milestone-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-milestone-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-milestone-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.business-request-milestone-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-request-milestone-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-request-milestone-empty-card strong{color:var(--ink)}.business-request-milestone-empty-card p{color:var(--muted);font-size:.86rem;line-height:1.4}.business-request-milestone-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-request-milestone-empty-card.pending{border-color:#c9a24d4d}.business-request-handoff-list{gap:10px;margin:0 0 14px;display:grid}.business-request-handoff-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.business-request-handoff-status{white-space:nowrap;align-self:start}.business-request-handoff-status.pending{color:#3c321e;background:#c9a24d1a;border-color:#c9a24d47}.business-request-handoff-status.blocked{color:#7d2222;background:#aa3e3e1a;border-color:#aa3e3e3d}.business-request-handoff-status.ready{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.business-request-handoff-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-handoff-empty-state svg{color:#0b6b4a;margin-top:2px}.business-request-handoff-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-handoff-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-handoff-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.business-request-handoff-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-request-handoff-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-request-handoff-empty-card strong{color:var(--ink)}.business-request-handoff-empty-card p{color:var(--muted);font-size:.86rem;line-height:1.4}.business-request-handoff-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-request-handoff-empty-card.ready{border-color:#0b6b4a38}.business-request-exception-list{gap:10px;margin:0 0 14px;display:grid}.business-request-exception-list h3{margin:0;font-size:1rem}.business-request-exception-item{border-color:#aa3e3e2e;grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.business-request-exception-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.business-request-exception-status{white-space:nowrap;color:#7d2222;background:#aa3e3e1a;border-color:#aa3e3e3d;align-self:start}.business-request-exception-resolution{gap:10px;margin:0 0 14px;display:grid}.business-request-exception-resolution h3{margin:0;font-size:1rem}.business-request-exception-resolution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.business-request-exception-resolution-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:144px;padding:12px;display:grid}.business-request-exception-resolution-card.blocked{border-color:#aa3e3e38}.business-request-exception-resolution-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.business-request-exception-resolution-card strong{color:var(--navy)}.business-request-exception-resolution-card p{color:var(--muted);margin:0;line-height:1.45}.business-request-exception-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-exception-empty-state svg{color:#0b6b4a;margin-top:2px}.business-request-exception-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-exception-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-exception-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-request-exception-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-request-exception-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-request-exception-empty-card strong{color:var(--ink)}.business-request-exception-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-request-exception-empty-card.ready{border-color:#0b6b4a38}.business-outcome-recovery-panel{gap:12px;margin:0 0 14px;display:grid}.business-outcome-recovery-panel h3{margin:0;font-size:1rem}.business-outcome-recovery-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.business-outcome-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.business-outcome-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.business-outcome-recovery-card strong{font-size:1.45rem}.business-outcome-recovery-card p{color:var(--muted);margin:0;line-height:1.45}.business-outcome-recovery-card.ready{border-color:#0b6b4a38}.business-outcome-recovery-handoff{gap:8px;display:grid}.business-outcome-recovery-handoff h4{color:var(--ink);margin:0;font-size:.94rem}.business-outcome-recovery-card.blocked,.business-outcome-recovery-status.blocked{border-color:#aa3e3e3d}.business-outcome-recovery-status.pending{color:#7a5a12;background:#c9a24d1f}.business-outcome-recovery-status.ready{color:#0b6b4a;background:#0b6b4a1a}.business-outcome-recovery-item{border-color:#aa3e3e2e;grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.business-outcome-recovery-status{white-space:nowrap;color:#7d2222;background:#aa3e3e1a;align-self:start}.business-outcome-recovery-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-outcome-recovery-empty-state svg{color:#0b6b4a;margin-top:2px}.business-outcome-recovery-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-outcome-recovery-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-outcome-recovery-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-outcome-recovery-empty-card,.business-request-evidence-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-outcome-recovery-empty-card span,.business-request-evidence-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-outcome-recovery-empty-card strong,.business-request-evidence-empty-card strong{color:var(--ink)}.business-outcome-recovery-empty-card p,.business-request-evidence-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-request-evidence-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-outcome-recovery-empty-card.ready{border-color:#0b6b4a38}.business-request-evidence-trail{gap:12px;margin:0 0 14px;display:grid}.business-request-evidence-trail h3{margin:0;font-size:1rem}.business-request-evidence-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.business-request-evidence-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.business-request-evidence-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.business-request-evidence-card strong{font-size:1.45rem}.business-request-evidence-card p{color:var(--muted);margin:0;line-height:1.45}.business-request-evidence-card small{color:var(--ink);font-size:.78rem;font-weight:800}.business-request-evidence-card.ready{border-color:#0b6b4a38}.business-request-evidence-card.pending{border-color:#c9a24d4d}.business-request-evidence-card.blocked{border-color:#aa3e3e38}.business-request-evidence-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-evidence-empty-state svg{color:#8a6420;margin-top:2px}.business-request-evidence-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-evidence-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-evidence-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-request-evidence-empty-card.pending{border-color:#c9a24d4d}.business-request-history-ledger{gap:12px;margin:0 0 14px;display:grid}.business-request-history-ledger h3{margin:0;font-size:1rem}.business-request-history-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-request-history-empty-state svg{color:#8a6420;margin-top:2px}.business-request-history-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-request-history-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-request-history-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-request-history-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-request-history-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-request-history-empty-card strong{color:var(--ink)}.business-request-history-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-request-history-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-request-history-empty-card.pending{border-color:#c9a24d4d}.business-request-history-recovery{border-radius:var(--radius);background:#fff;border:1px solid #2a529829;grid-column:1/-1;gap:10px;padding:12px;display:grid}.business-request-history-recovery h4{color:var(--navy);margin:0;font-size:.95rem}.business-request-history-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.business-request-history-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#f7f9fcb8;gap:5px;padding:10px 12px;display:grid}.business-request-history-recovery-card span{color:#4d5a6d;text-transform:uppercase;font-size:.74rem;font-weight:900}.business-request-history-recovery-card strong{color:var(--ink)}.business-request-history-recovery-card p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.4}.business-request-history-recovery-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-request-history-recovery-card.ready{border-color:#307d5e47}.business-request-history-recovery-card.pending{border-color:#c9a24d4d}.business-request-history-recovery-card.blocked{border-color:#c4474742}.outcome-shell{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;padding:24px;display:grid}.outcome-form{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-history-panel{gap:14px;display:grid}.outcome-history-panel h2{margin:0}.business-outcome-history-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.business-outcome-history-empty-state svg{color:#8a6420;margin-top:2px}.business-outcome-history-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.business-outcome-history-empty-state p{color:var(--muted);margin:0;line-height:1.45}.business-outcome-history-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-outcome-history-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.business-outcome-history-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.business-outcome-history-empty-card strong{color:var(--ink)}.business-outcome-history-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.business-outcome-history-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.business-outcome-history-empty-card.pending{border-color:#c9a24d4d}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.price-card,.bench-card{align-content:start;gap:12px;min-height:190px;padding:22px;display:grid}.price-card strong{font-size:2rem}.reserve-invoice-submit-button-reason,.reserve-invoice-funding-handoff-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.reserve-invoice-funding-handoff-reason strong{color:var(--ink);text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.reserve-invoice-funding-handoff-reason small{color:var(--ink);margin-top:5px;font-size:.78rem;font-weight:800;display:block}.access-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;padding:10px 12px;font-size:.9rem;line-height:1.45}.table-wrap{border-radius:var(--radius-md);background:var(--panel);box-shadow:var(--shadow-soft);border:1px solid #12233f1a;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:720px}th,td{text-align:left;border-bottom:1px solid #12233f14;padding:15px 16px}th{background:var(--osta-surface-50);color:var(--osta-ink-600);text-transform:uppercase;font-size:.78rem}tbody tr{transition:background-color var(--dur-fast) var(--ease-premium)}tbody tr:hover{background:var(--osta-surface-25)}.table-empty-cell{padding:18px 14px}.wide-list-item{border-radius:var(--radius-md);background:var(--panel);transition:border-color var(--dur-fast) var(--ease-premium), background-color var(--dur-fast) var(--ease-premium), box-shadow var(--dur-fast) var(--ease-premium);border:1px solid #12233f17;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid;box-shadow:0 8px 22px #08142709}.wide-list-item:hover{background:var(--osta-surface-25);box-shadow:var(--shadow-soft);border-color:#12233f26}.wide-list-item>svg{color:var(--osta-navy-700)}.wide-list-item strong,.wide-list-item span{display:block}.wide-list-item span{color:var(--muted);margin-top:3px;font-size:.88rem}.wide-list-item p{color:var(--muted);margin:7px 0 0;line-height:1.45}.wide-list-item .document-retention-note{color:#6f5b2b;font-weight:700}.wide-list-item .document-retention-note.blocked{color:#7d2222}.worker-verification-readiness.ready{color:#0b6b4a;font-weight:700}.worker-verification-readiness.blocked{color:#7d2222;font-weight:700}.worker-document-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.worker-verification-impact-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.worker-document-status-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;padding:10px 12px;display:grid}.worker-verification-impact-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:4px;min-height:112px;padding:10px 12px;display:grid}.worker-document-status-card strong{color:var(--navy);font-size:.88rem}.worker-verification-impact-card strong{color:var(--navy);font-size:.82rem}.worker-document-status-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.worker-verification-impact-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.worker-document-status-card p{color:var(--muted);margin:0;line-height:1.4}.worker-verification-impact-card p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.worker-document-status-card.ready{border-color:#0b6b4a38}.worker-verification-impact-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.worker-document-status-card.pending{border-color:#c9a24d4d}.worker-verification-impact-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.worker-document-status-card.blocked{border-color:#aa3e3e38}.worker-verification-impact-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.category-actions{grid-template-columns:minmax(180px,260px) 42px 42px;align-items:end;gap:8px;display:grid}.category-name-edit{gap:5px;display:grid}.category-name-edit span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:800}.facility-edit-form,.operator-edit-form,.company-edit-form{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.row-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.compact-actions{grid-column:auto;justify-content:flex-end}.operator-edit-actions{grid-column:1/-1}.operator-onboarding-handoff{gap:12px;margin:16px 0;display:grid}.operator-onboarding-handoff h3,.operator-onboarding-handoff p{margin:0}.operator-onboarding-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-onboarding-summary-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.operator-onboarding-summary-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:800}.operator-onboarding-summary-card strong{color:var(--navy);font-size:1.35rem}.operator-onboarding-summary-card p{color:var(--muted);line-height:1.45}.operator-onboarding-summary-card.ready{border-color:#0b6b4a38}.operator-onboarding-summary-card.pending{border-color:#c9a24d4d}.operator-onboarding-summary-card.blocked{border-color:#aa3e3e38}.operator-onboarding-handoff-timing{gap:10px;display:grid}.operator-onboarding-handoff-timing h4{color:var(--ink);margin:0;font-size:.96rem}.operator-onboarding-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-onboarding-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;padding:12px;display:grid}.operator-onboarding-timing-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:800}.operator-onboarding-timing-card strong{color:var(--navy);font-size:1.25rem}.operator-onboarding-timing-card p{color:var(--muted);line-height:1.45}.operator-onboarding-timing-card.ready{border-color:#0b6b4a38}.operator-onboarding-timing-card.pending{border-color:#c9a24d4d}.operator-onboarding-timing-card.blocked{border-color:#aa3e3e38}.operator-onboarding-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.operator-onboarding-empty-state svg{color:#0b6b4a;margin-top:2px}.operator-onboarding-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.operator-onboarding-empty-state p{color:var(--muted);margin:0;line-height:1.45}.operator-onboarding-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.operator-onboarding-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.operator-onboarding-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-onboarding-empty-card strong{color:var(--ink)}.operator-onboarding-empty-card p{color:var(--muted);font-size:.86rem;line-height:1.4}.operator-onboarding-empty-card.ready{border-color:#0b6b4a38}.operator-list-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.operator-list-empty-state svg{color:#8a6420;margin-top:2px}.operator-list-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.operator-list-empty-state p{color:var(--muted);margin:0;line-height:1.45}.operator-list-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.operator-list-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.operator-list-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-list-empty-card strong{color:var(--ink)}.operator-list-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.operator-list-empty-card.pending{border-color:#c9a24d4d}.company-edit-actions{grid-column:1/-1}.document-review-item{grid-template-columns:28px minmax(0,1fr) minmax(260px,.9fr)}.operator-document-review-queue{gap:10px;display:grid}.operator-document-review-queue h4,.operator-document-review-action-plan h4{color:var(--ink);margin:0;font-size:.96rem}.operator-document-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-document-review-action-plan{gap:10px;display:grid}.operator-document-review-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.operator-document-review-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:124px;padding:12px;display:grid}.operator-document-review-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:144px;padding:12px;display:grid}.operator-document-review-card span,.operator-document-review-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.operator-document-review-card strong{color:var(--navy);font-size:1.4rem}.operator-document-review-action-card strong{color:var(--navy)}.operator-document-review-card p{color:var(--muted);margin:0;line-height:1.45}.operator-document-review-card small{color:var(--ink);font-size:.78rem;font-weight:800}.operator-document-review-action-card p{color:var(--muted);margin:0;line-height:1.45}.operator-document-review-card.ready,.operator-document-review-action-card.ready{border-color:#0b6b4a38}.operator-document-review-card.pending,.operator-document-review-action-card.pending{border-color:#c9a24d4d}.operator-document-review-card.blocked,.operator-document-review-action-card.blocked{border-color:#aa3e3e38}.operator-document-review-timing{gap:10px;display:grid}.operator-document-review-timing h4{color:var(--ink);margin:0;font-size:.96rem}.operator-document-review-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-document-review-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.operator-document-review-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.operator-document-review-timing-card strong{color:var(--navy);font-size:1.25rem}.operator-document-review-timing-card p{color:var(--muted);margin:0;line-height:1.45}.operator-document-review-timing-card small{color:var(--ink);font-size:.78rem;font-weight:800}.operator-document-review-timing-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.operator-document-review-timing-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.operator-document-review-timing-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.operator-document-runtime{gap:10px;display:grid}.operator-document-runtime h4{color:var(--ink);margin:0;font-size:.96rem}.operator-document-runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.operator-document-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.operator-document-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-document-runtime-card strong{color:var(--navy);font-size:1.05rem}.operator-document-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.operator-document-runtime-card small{color:var(--ink);font-size:.78rem;font-weight:800}.operator-document-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.operator-document-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.operator-document-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.operator-document-review-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.operator-document-review-empty-state svg{color:#0b6b4a;margin-top:2px}.operator-document-review-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.operator-document-review-empty-state p{color:var(--muted);margin:0;line-height:1.45}.operator-document-review-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.operator-document-review-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.operator-document-review-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-document-review-empty-card strong{color:var(--ink)}.operator-document-review-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.operator-document-review-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.operator-document-review-empty-card.ready{border-color:#0b6b4a38}.operator-document-ledger-empty-state,.blacklist-reference-empty-state,.availability-operator-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.blacklist-reference-empty-state{background:#aa3e3e12;border-color:#aa3e3e3d}.operator-document-ledger-empty-state svg,.availability-operator-empty-state svg{color:#8a6420;margin-top:2px}.blacklist-reference-empty-state svg{color:#9f3131;margin-top:2px}.operator-document-ledger-empty-state strong,.blacklist-reference-empty-state strong,.availability-operator-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.operator-document-ledger-empty-state p,.blacklist-reference-empty-state p,.availability-operator-empty-state p{color:var(--muted);margin:0;line-height:1.45}.operator-document-ledger-empty-grid,.blacklist-reference-empty-grid,.availability-operator-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.operator-document-ledger-empty-card,.blacklist-reference-empty-card,.availability-operator-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.operator-document-ledger-empty-card span,.blacklist-reference-empty-card span,.availability-operator-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-document-ledger-empty-card strong,.blacklist-reference-empty-card strong,.availability-operator-empty-card strong{color:var(--ink)}.operator-document-ledger-empty-card p,.blacklist-reference-empty-card p,.availability-operator-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.operator-document-ledger-empty-card small,.availability-operator-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.operator-document-ledger-empty-card.pending,.blacklist-reference-empty-card.pending,.availability-operator-empty-card.pending{border-color:#c9a24d4d}.blacklist-reference-empty-card.pending{border-color:#aa3e3e3d}.worker-verification-summary{padding:0}.worker-verification-summary-card p{color:var(--muted);margin:0;line-height:1.45}.worker-verification-summary-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.worker-verification-summary-card.ready{border-color:#0b6b4a38}.worker-verification-summary-card.pending{border-color:#c9a24d4d}.worker-verification-summary-card.blocked{border-color:#aa3e3e38}.operator-readiness-bridge{gap:10px;margin-bottom:14px;display:grid}.operator-readiness-bridge h3{color:var(--navy);margin:0}.operator-readiness-bridge p{color:var(--muted);margin:0;line-height:1.45}.operator-readiness-bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operator-readiness-bridge-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.operator-readiness-bridge-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.operator-readiness-bridge-card strong{color:var(--navy);font-size:1.35rem}.operator-readiness-bridge-card small{color:var(--ink);font-weight:700;line-height:1.4}.operator-readiness-bridge-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.operator-readiness-bridge-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.operator-readiness-bridge-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.availability-bottleneck-summary{gap:10px;margin-bottom:14px;display:grid}.availability-bottleneck-summary h3{color:var(--navy);margin:0}.availability-bottleneck-summary p{color:var(--muted);margin:0;line-height:1.45}.availability-bottleneck-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.availability-bottleneck-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.availability-bottleneck-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.availability-bottleneck-card strong{color:var(--navy);font-size:1.35rem}.availability-bottleneck-card small{color:var(--ink);font-weight:700;line-height:1.4}.availability-bottleneck-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.availability-bottleneck-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.availability-bottleneck-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.worker-verification-runtime{gap:12px;margin-bottom:14px;display:grid}.worker-verification-runtime h2{margin:0}.worker-verification-runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.worker-verification-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.worker-verification-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.worker-verification-runtime-card strong{color:var(--navy);font-size:1.05rem}.worker-verification-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.worker-verification-runtime-card small,.worker-verification-timing-card small,.worker-verification-approval-card small,.availability-summary-card small{color:var(--ink);font-size:.78rem;font-weight:800}.worker-verification-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.worker-verification-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.worker-verification-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.worker-verification-timing{gap:12px;margin-bottom:14px;display:grid}.worker-verification-timing h2{margin:0}.worker-verification-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.worker-verification-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.worker-verification-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.worker-verification-timing-card strong{color:var(--navy);font-size:1.35rem}.worker-verification-timing-card p{color:var(--muted);margin:0;line-height:1.45}.worker-verification-timing-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.worker-verification-timing-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.worker-verification-timing-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.worker-verification-approval-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.worker-verification-approval-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.worker-verification-approval-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.worker-verification-approval-card strong{color:var(--navy);font-size:1.45rem}.worker-verification-approval-card p{color:var(--muted);margin:0;line-height:1.45}.worker-verification-approval-card.ready{border-color:#0b6b4a38}.worker-verification-approval-card.pending{border-color:#c9a24d4d}.worker-verification-approval-card.blocked{border-color:#aa3e3e38}.worker-verification-action-plan{gap:10px;display:grid}.worker-verification-action-plan h3{color:var(--navy);margin:0}.worker-verification-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.worker-verification-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:150px;padding:12px;display:grid}.worker-verification-action-card.ready{border-color:#0b6b4a38}.worker-verification-action-card.pending{border-color:#c9a24d4d}.worker-verification-action-card.blocked{border-color:#aa3e3e38}.worker-verification-action-card strong{color:var(--navy)}.worker-verification-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.worker-verification-action-card p{color:var(--muted);margin:0;line-height:1.45}.worker-verification-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.worker-verification-empty-state svg{color:#0b6b4a;margin-top:2px}.worker-verification-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.worker-verification-empty-state p{color:var(--muted);margin:0;line-height:1.45}.worker-verification-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.worker-verification-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.worker-verification-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.worker-verification-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.worker-verification-empty-card.ready{border-color:#0b6b4a38}.worker-verification-triage,.worker-verification-exceptions,.worker-verification-approval-checklist{gap:12px;margin-bottom:14px;display:grid}.worker-verification-triage h2,.worker-verification-exceptions h2,.worker-verification-approval-checklist h2{margin:0}.worker-verification-decision-trail{gap:12px;margin-bottom:14px;display:grid}.worker-verification-decision-trail h2{margin:0}.availability-controls{gap:14px;display:grid}.availability-summary{padding:0}.availability-note{color:var(--muted);margin:0;line-height:1.45}.availability-dispatch-checkpoint{gap:10px;display:grid}.availability-dispatch-checkpoint h3{color:var(--navy);margin:0;font-size:1rem}.availability-dispatch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.availability-dispatch-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:132px;padding:12px;display:grid}.availability-dispatch-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.availability-dispatch-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.availability-dispatch-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.availability-dispatch-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.availability-dispatch-card strong{color:var(--navy);font-size:1.18rem;line-height:1.25}.availability-dispatch-card p{color:var(--muted);margin:0;line-height:1.45}.availability-dispatch-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.availability-action-plan{gap:10px;display:grid}.availability-action-plan h3{color:var(--navy);margin:0;font-size:1rem}.availability-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.availability-action-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:118px;padding:12px;display:grid}.availability-action-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.availability-action-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.availability-action-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.availability-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.availability-action-card strong{color:var(--navy);line-height:1.25}.availability-action-card p{color:var(--muted);margin:0;line-height:1.45}.availability-timing{gap:10px;display:grid}.availability-timing h3{color:var(--navy);margin:0;font-size:1rem}.availability-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.availability-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;min-height:118px;padding:12px;display:grid}.availability-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.availability-timing-card strong{color:var(--navy);font-size:1.25rem}.availability-timing-card p{color:var(--muted);margin:0;line-height:1.45}.availability-timing-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.availability-timing-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.availability-timing-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.availability-item{align-items:start}.availability-submit-action{justify-items:stretch;gap:8px;min-width:min(240px,28vw);display:grid}.availability-submit-action .toggle{width:100%}.availability-event-ledger{gap:12px;display:grid}.availability-event-ledger h3{margin:0}.availability-event-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.availability-event-status{white-space:nowrap;align-self:start}.availability-event-status.available{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.availability-event-status.offline{color:#36404f;background:#505c6d14;border-color:#505c6d40}.availability-event-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.availability-event-empty-state svg{color:#8a6420;margin-top:2px}.availability-event-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.availability-event-empty-state p{color:var(--muted);margin:0;line-height:1.45}.availability-event-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.availability-event-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.availability-event-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.availability-event-empty-card strong{color:var(--ink)}.availability-event-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.availability-event-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.availability-event-empty-card.pending{border-color:#c9a24d4d}.availability-operator-recovery{border-radius:var(--radius);background:#fff;border:1px solid #2a529829;grid-column:1/-1;gap:10px;padding:12px;display:grid}.availability-operator-recovery h3{color:var(--navy);margin:0;font-size:.95rem}.availability-operator-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.availability-operator-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#f7f9fcb8;gap:5px;padding:10px 12px;display:grid}.availability-operator-recovery-card span{color:#4d5a6d;text-transform:uppercase;font-size:.74rem;font-weight:900}.availability-operator-recovery-card strong{color:var(--ink)}.availability-operator-recovery-card p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.4}.availability-operator-recovery-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.availability-operator-recovery-card.ready{border-color:#307d5e47}.availability-operator-recovery-card.pending{border-color:#c9a24d4d}.availability-operator-recovery-card.blocked{border-color:#c4474742}.admin-alerts-panel{gap:20px;display:grid}.admin-alert-summary{padding:0}.admin-alert-triage{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-alert-triage-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:108px;padding:14px;display:grid}.admin-alert-triage-card.ready{border-color:#0b6b4a38}.admin-alert-triage-card.pending{border-color:#c9a24d4d}.admin-alert-triage-card.blocked{border-color:#aa3e3e38}.admin-alert-triage-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem}.admin-alert-triage-card strong{color:var(--navy);font-size:1.55rem}.admin-alert-triage-card p{color:var(--muted);margin:0;line-height:1.45}.admin-alert-command-plan{gap:12px;display:grid}.admin-alert-command-plan h3{margin:0;font-size:1.05rem}.admin-alert-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-alert-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:136px;padding:14px;display:grid}.admin-alert-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-alert-command-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-alert-command-card p,.admin-alert-command-card small{color:var(--muted);margin:0;line-height:1.4}.admin-alert-command-card small{color:var(--ink);font-weight:800}.admin-alert-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-alert-command-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-alert-command-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-alert-escalation-timing{gap:12px;display:grid}.admin-alert-escalation-timing h3{margin:0;font-size:1.05rem}.admin-alert-escalation-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-alert-escalation-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:122px;padding:12px;display:grid}.admin-alert-escalation-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-alert-escalation-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-alert-escalation-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-alert-escalation-timing-card.ready{border-color:#0b6b4a38}.admin-alert-escalation-timing-card.pending{border-color:#c9a24d4d}.admin-alert-escalation-timing-card.blocked{border-color:#aa3e3e38}.admin-alert-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.admin-alert-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.admin-alert-status{white-space:nowrap;align-self:start}.admin-alert-status.failed{color:#7d2222;background:#bf44441a;border-color:#bf44444d}.admin-alert-status.queued,.admin-alert-status.sent{color:#3c321e;background:#c9a24d1a;border-color:#c9a24d47}.admin-alert-status.delivered{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.admin-alert-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-alert-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-alert-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-alert-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-alert-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.admin-alert-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-alert-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-alert-empty-card strong{color:var(--ink)}.admin-alert-empty-card p{color:var(--muted);font-size:.86rem;line-height:1.4}.admin-alert-empty-card.ready{border-color:#0b6b4a38}.admin-quality-panel{gap:16px;display:grid}.admin-quality-panel h2,.admin-quality-panel p{margin:0}.admin-quality-panel>div:first-child{gap:8px;display:grid}.admin-quality-panel>div:first-child p{color:var(--muted);line-height:1.45}.admin-quality-summary{padding:0}.admin-response-sla{gap:12px;display:grid}.admin-response-sla h3{margin:0;font-size:1.05rem}.admin-response-sla-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-response-sla-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:118px;padding:14px;display:grid}.admin-response-sla-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-response-sla-card strong{color:var(--navy);font-size:1.25rem;line-height:1.2}.admin-response-sla-card p{color:var(--muted);margin:0;line-height:1.45}.admin-response-sla-card.ready{border-color:#1d7f5f38}.admin-response-sla-card.pending{border-color:#c9a24d4d}.admin-response-sla-card.blocked{border-color:#bf444442}.admin-quality-action-plan{gap:14px;display:grid}.admin-quality-action-plan h3{margin:0;font-size:1.05rem}.admin-quality-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-quality-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:8px;min-width:0;padding:16px;display:grid}.admin-quality-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-quality-action-card strong{color:var(--ink);font-size:1.05rem}.admin-quality-action-card p,.admin-quality-action-card small{color:var(--muted);margin:0;line-height:1.45}.admin-quality-action-card.ready{border-color:#1d7f5f38}.admin-quality-action-card.pending{border-color:#c9a24d4d}.admin-quality-action-card.blocked{border-color:#bf444442}.admin-quality-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-quality-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-quality-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-quality-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-quality-empty-grid,.admin-quality-ledger-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-quality-ledger-empty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-quality-empty-card,.admin-quality-ledger-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-quality-empty-card span,.admin-quality-ledger-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-quality-empty-card strong,.admin-quality-ledger-empty-card strong{color:var(--ink)}.admin-quality-empty-card p,.admin-quality-ledger-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-quality-empty-card.ready{border-color:#0b6b4a38}.admin-quality-ledger-empty-card.pending{border-color:#c9a24d4d}.admin-notifications-panel{gap:20px;display:grid}.admin-notification-summary{padding:0}.admin-notification-delivery-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-notification-delivery-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-notification-delivery-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-notification-delivery-card strong{font-size:1.45rem}.admin-notification-delivery-card p{color:var(--muted);margin:0;line-height:1.45}.admin-notification-delivery-card.ready{border-color:#0b6b4a38}.admin-notification-delivery-card.pending{border-color:#c9a24d4d}.admin-notification-delivery-card.blocked{border-color:#aa3e3e38}.admin-notification-command-plan{gap:12px;display:grid}.admin-notification-command-plan h3{margin:0;font-size:1.05rem}.admin-notification-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-notification-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:136px;padding:14px;display:grid}.admin-notification-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-notification-command-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-notification-command-card p,.admin-notification-command-card small{color:var(--muted);margin:0;line-height:1.4}.admin-notification-command-card small{color:var(--ink);font-weight:800}.admin-notification-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-notification-command-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-notification-command-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-notification-delivery-timing{gap:12px;display:grid}.admin-notification-delivery-timing h3{margin:0;font-size:1.05rem}.admin-notification-delivery-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-notification-delivery-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:122px;padding:12px;display:grid}.admin-notification-delivery-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-notification-delivery-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-notification-delivery-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-notification-delivery-timing-card.ready{border-color:#0b6b4a38}.admin-notification-delivery-timing-card.pending{border-color:#c9a24d4d}.admin-notification-delivery-timing-card.blocked{border-color:#aa3e3e38}.admin-notification-action-plan{gap:14px;display:grid}.admin-notification-action-plan h3{margin:0;font-size:1.05rem}.admin-notification-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-notification-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:8px;min-width:0;padding:16px;display:grid}.admin-notification-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-notification-action-card strong{color:var(--ink);font-size:1.05rem}.admin-notification-action-card p,.admin-notification-action-card small{color:var(--muted);margin:0;line-height:1.45}.admin-notification-action-card.ready{border-color:#1d7f5f38}.admin-notification-action-card.pending{border-color:#c9a24d4d}.admin-notification-action-card.blocked{border-color:#bf444442}.admin-notification-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-notification-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-notification-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-notification-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-notification-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-notification-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-notification-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-notification-empty-card strong{color:var(--ink)}.admin-notification-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-notification-empty-card.ready{border-color:#0b6b4a38}.admin-notification-ledger-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-notification-ledger-empty-state svg{color:#8a6420;margin-top:2px}.admin-notification-ledger-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-notification-ledger-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-notification-ledger-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-notification-ledger-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-notification-ledger-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-notification-ledger-empty-card strong{color:var(--ink)}.admin-notification-ledger-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-notification-ledger-empty-card.pending{border-color:#c9a24d4d}.admin-notification-id{overflow-wrap:anywhere}.admin-notification-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.admin-notification-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.admin-notification-status{white-space:nowrap;align-self:start}.admin-notification-status.delivered{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.admin-notification-status.queued,.admin-notification-status.sent{color:#3c321e;background:#c9a24d1a;border-color:#c9a24d47}.admin-notification-status.failed{color:#7d2222;background:#bf44441a;border-color:#bf44444d}.admin-notification-status.skipped{color:#36404f;background:#505c6d14;border-color:#505c6d40}.admin-audit-panel{gap:20px;display:grid}.admin-audit-summary{padding:0}.admin-audit-category-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.admin-audit-category-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:128px;padding:14px;display:grid}.admin-audit-category-card span,.admin-audit-category-card small{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-category-card strong{color:var(--navy);font-size:1.55rem}.admin-audit-category-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-category-card.pending{border-color:#c9a24d4d}.admin-audit-category-card.ready{border-color:#0b6b4a38}.admin-audit-category-card.empty{border-color:#505c6d33}.admin-audit-integrity,.admin-audit-repair-queue,.admin-audit-manual-controls{gap:14px;display:grid}.admin-audit-manual-controls h2,.admin-audit-repair-queue h2,.admin-audit-integrity h2{margin:0}.admin-audit-manual-summary,.admin-audit-repair-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-manual-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.admin-audit-manual-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-manual-card strong{color:var(--navy);font-size:1.45rem}.admin-audit-manual-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-manual-card.ready{border-color:#0b6b4a38}.admin-audit-manual-card.pending{border-color:#c9a24d4d}.admin-audit-manual-card.blocked{border-color:#aa3e3e38}.admin-audit-repair-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.admin-audit-repair-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-repair-card strong{color:var(--navy);font-size:1.45rem}.admin-audit-repair-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-repair-card.ready{border-color:#0b6b4a38}.admin-audit-repair-card.blocked{border-color:#aa3e3e38}.admin-audit-repair-command-plan{gap:10px;display:grid}.admin-audit-repair-command-plan h3{color:var(--navy);margin:0}.admin-audit-repair-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-repair-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:136px;padding:14px;display:grid}.admin-audit-repair-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-audit-repair-command-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-audit-repair-command-card p,.admin-audit-repair-command-card small{color:var(--muted);margin:0;line-height:1.4}.admin-audit-repair-command-card small{color:var(--ink);font-weight:800}.admin-audit-repair-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-audit-repair-command-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-audit-repair-command-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-audit-repair-action-plan{gap:10px;display:grid}.admin-audit-repair-action-plan h3{color:var(--navy);margin:0}.admin-audit-repair-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-audit-repair-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:140px;padding:12px;display:grid}.admin-audit-repair-action-card.ready{border-color:#0b6b4a38}.admin-audit-repair-action-card.blocked{border-color:#aa3e3e38}.admin-audit-repair-action-card strong{color:var(--navy)}.admin-audit-repair-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-repair-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-repair-timing{gap:10px;display:grid}.admin-audit-repair-timing h3{color:var(--navy);margin:0}.admin-audit-repair-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-repair-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.admin-audit-repair-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-repair-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-audit-repair-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-repair-timing-card.ready{border-color:#0b6b4a38}.admin-audit-repair-timing-card.pending{border-color:#c9a24d4d}.admin-audit-repair-timing-card.blocked{border-color:#aa3e3e38}.admin-audit-repair-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-audit-repair-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-audit-repair-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-audit-repair-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-repair-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-audit-repair-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-audit-repair-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-audit-repair-empty-card.ready{border-color:#0b6b4a38}.admin-audit-integrity-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-integrity-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.admin-audit-integrity-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-integrity-card strong{color:var(--navy);font-size:1.45rem}.admin-audit-integrity-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-integrity-card.ready{border-color:#0b6b4a38}.admin-audit-integrity-card.pending{border-color:#c9a24d4d}.admin-audit-integrity-card.blocked{border-color:#aa3e3e38}.admin-audit-evidence-drilldown{gap:14px;display:grid}.admin-audit-evidence-drilldown h2{margin:0}.admin-audit-evidence-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-evidence-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-audit-evidence-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-evidence-card strong{font-size:1.45rem}.admin-audit-evidence-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-evidence-card.ready{border-color:#0b6b4a38}.admin-audit-evidence-card.pending{border-color:#c9a24d4d}.admin-audit-evidence-card.blocked{border-color:#aa3e3e38}.admin-audit-evidence-command-plan{gap:10px;display:grid}.admin-audit-evidence-command-plan h3{color:var(--navy);margin:0;font-size:.95rem}.admin-audit-evidence-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-evidence-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:142px;padding:12px;display:grid}.admin-audit-evidence-command-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-audit-evidence-command-card strong{color:var(--navy);font-size:1.05rem}.admin-audit-evidence-command-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-evidence-command-card small{color:#4d5a6d;font-weight:800;line-height:1.4}.admin-audit-evidence-command-card.ready{border-color:#0b6b4a38}.admin-audit-evidence-command-card.pending{border-color:#c9a24d4d}.admin-audit-evidence-command-card.blocked{border-color:#aa3e3e38}.admin-audit-review{gap:14px;display:grid}.admin-audit-review h2{margin:0}.admin-audit-review-command-plan{gap:10px;display:grid}.admin-audit-review-command-plan h3{color:var(--navy);margin:0;font-size:.95rem}.admin-audit-review-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-audit-review-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:142px;padding:12px;display:grid}.admin-audit-review-command-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-audit-review-command-card strong{color:var(--navy);font-size:1.05rem}.admin-audit-review-command-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-review-command-card small{color:#4d5a6d;font-weight:800;line-height:1.4}.admin-audit-review-command-card.ready{border-color:#0b6b4a38}.admin-audit-review-command-card.pending{border-color:#c9a24d4d}.admin-audit-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.admin-audit-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.admin-audit-priority{white-space:nowrap;align-self:start}.admin-audit-priority.pending{color:#7a5a11;background:#c9a24d1f;border-color:#c9a24d52}.admin-audit-priority.ready{color:var(--green);background:#0b6b4a1a;border-color:#0b6b4a3d}.admin-audit-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d66;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:14px;display:grid}.admin-audit-empty-state svg{color:var(--accent);margin-top:2px}.admin-audit-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-audit-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-audit-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:5px;padding:12px;display:grid}.admin-audit-empty-card strong{color:var(--navy)}.admin-audit-empty-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-audit-empty-card p{color:var(--muted);margin:0;line-height:1.45}.admin-audit-empty-card.pending{border-color:#c9a24d4d}.admin-routing-panel{gap:20px;display:grid}.admin-routing-summary,.admin-outcome-summary{padding:0}.admin-outcome-summary-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-summary-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.admin-outcome-summary-card.ready{border-color:#0b6b4a38}.admin-outcome-summary-card.pending{border-color:#c9a24d4d}.admin-outcome-summary-card.blocked{border-color:#aa3e3e38}.admin-routing-attention{gap:12px;display:grid}.admin-routing-attention h2{margin:0}.admin-routing-attention-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-routing-attention-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:126px;padding:12px;display:grid}.admin-routing-attention-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-routing-attention-card strong{color:var(--navy);font-size:1.05rem}.admin-routing-attention-card p,.admin-routing-attention-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-routing-attention-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-routing-attention-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-routing-attention-card.blocked,.admin-routing-attention-card.critical{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-routing-command-plan{gap:12px;display:grid}.admin-routing-command-plan h2{margin:0}.admin-routing-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-routing-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:126px;padding:12px;display:grid}.admin-routing-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-routing-command-card strong{color:var(--navy);font-size:1.05rem}.admin-routing-command-card p,.admin-routing-command-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-routing-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-routing-command-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-routing-command-card.blocked,.admin-routing-command-card.critical{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-routing-runtime{gap:12px;display:grid}.admin-routing-runtime h2{margin:0}.admin-routing-runtime-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.admin-routing-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.admin-routing-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-routing-runtime-card strong{color:var(--navy);font-size:1.05rem}.admin-routing-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-routing-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-routing-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-routing-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-routing-recovery-checkpoint{gap:12px;display:grid}.admin-routing-recovery-checkpoint h2{margin:0}.admin-routing-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-routing-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.admin-routing-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-routing-recovery-card strong{color:var(--navy);font-size:1.05rem}.admin-routing-recovery-card p,.admin-routing-recovery-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-routing-recovery-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-routing-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-routing-recovery-card.blocked,.admin-routing-recovery-card.critical{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-routing-empty-recovery{gap:12px;display:grid}.admin-routing-empty-recovery h2{margin:0}.admin-routing-empty-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-routing-empty-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.admin-routing-empty-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-routing-empty-recovery-card strong{color:var(--navy);font-size:1.05rem}.admin-routing-empty-recovery-card p,.admin-routing-empty-recovery-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-routing-empty-recovery-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-routing-empty-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-routing-empty-recovery-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-verification-recovery-checkpoint{gap:12px;margin:14px 0 18px;display:grid}.admin-verification-recovery-checkpoint h3,.admin-verification-recovery-checkpoint p{margin:0}.admin-verification-recovery-checkpoint p{color:var(--muted)}.admin-verification-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-verification-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.admin-verification-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-verification-recovery-card strong{color:var(--navy);font-size:1.05rem}.admin-verification-recovery-card p,.admin-verification-recovery-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-verification-recovery-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-verification-recovery-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-verification-recovery-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-verification-attention{gap:12px;margin:14px 0 18px;display:grid}.operator-dispatch-visibility,.admin-verification-command-plan{gap:12px;margin:0 0 18px;display:grid}.admin-verification-attention h3,.admin-verification-command-plan h3,.operator-dispatch-visibility h3{margin:0}.operator-dispatch-visibility p{color:var(--muted);margin:0;line-height:1.45}.admin-verification-attention-grid,.operator-dispatch-visibility-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-dispatch-owner-grid,.admin-verification-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-verification-attention-card,.operator-dispatch-visibility-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:138px;padding:12px;display:grid}.operator-dispatch-owner-card,.admin-verification-command-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:126px;padding:12px;display:grid}.admin-verification-attention-card span,.operator-dispatch-visibility-card span,.operator-dispatch-owner-card span,.admin-verification-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-verification-attention-card strong,.operator-dispatch-visibility-card strong,.operator-dispatch-owner-card strong,.admin-verification-command-card strong{color:var(--navy);font-size:1.05rem;line-height:1.25}.admin-verification-attention-card p,.admin-verification-attention-card small,.operator-dispatch-visibility-card p,.operator-dispatch-visibility-card small,.operator-dispatch-owner-card p,.operator-dispatch-owner-card small,.admin-verification-command-card p,.admin-verification-command-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-verification-attention-card small,.admin-verification-command-card small,.operator-dispatch-visibility-card small,.operator-dispatch-owner-card small{color:var(--text);font-weight:800}.admin-verification-attention-card.ready,.operator-dispatch-visibility-card.ready,.operator-dispatch-owner-card.ready,.admin-verification-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-verification-attention-card.pending,.admin-verification-command-card.pending,.operator-dispatch-visibility-card.pending,.operator-dispatch-owner-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-verification-attention-card.blocked,.operator-dispatch-visibility-card.blocked,.operator-dispatch-owner-card.blocked,.admin-verification-command-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-request-intervention-queue,.admin-request-lifecycle-ledger{gap:12px;display:grid}.admin-request-intervention-queue h2,.admin-request-lifecycle-ledger h2{margin:0}.admin-request-intervention-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-request-intervention-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:138px;padding:12px;display:grid}.admin-request-intervention-action-card.ready{border-color:#0b6b4a38}.admin-request-intervention-action-card.pending{border-color:#c9a24d4d}.admin-request-intervention-action-card.blocked{border-color:#aa3e3e38}.admin-request-intervention-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-request-intervention-action-card strong{color:var(--navy)}.admin-request-intervention-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-request-intervention-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-request-intervention-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-request-intervention-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-request-intervention-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-request-intervention-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-request-intervention-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-request-intervention-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-request-intervention-empty-card strong{color:var(--ink)}.admin-request-intervention-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-request-intervention-empty-card.ready{border-color:#0b6b4a38}.admin-request-evidence-review{gap:12px;display:grid}.admin-request-evidence-review h2{margin:0}.admin-lifecycle-health-summary,.admin-request-evidence-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-lifecycle-health-card,.admin-request-evidence-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-lifecycle-health-card span,.admin-request-evidence-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-lifecycle-health-card strong,.admin-request-evidence-card strong{font-size:1.45rem}.admin-lifecycle-health-card p,.admin-request-evidence-card p{color:var(--muted);margin:0;line-height:1.45}.admin-request-evidence-card small,.admin-lifecycle-health-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.admin-lifecycle-health-card.ready,.admin-request-evidence-card.ready{border-color:#0b6b4a38}.admin-lifecycle-health-card.pending,.admin-request-evidence-card.pending{border-color:#c9a24d4d}.admin-lifecycle-health-card.blocked,.admin-request-evidence-card.blocked{border-color:#aa3e3e38}.admin-lifecycle-sla-watchlist{gap:12px;display:grid}.admin-lifecycle-sla-watchlist h3{color:var(--navy);margin:0}.admin-lifecycle-sla-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-lifecycle-sla-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.admin-lifecycle-sla-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-lifecycle-sla-card strong{color:var(--navy);font-size:1.35rem}.admin-lifecycle-sla-card p{color:var(--muted);margin:0;line-height:1.45}.admin-lifecycle-sla-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.admin-lifecycle-sla-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.admin-lifecycle-sla-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-lifecycle-sla-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-lifecycle-empty-state,.admin-request-evidence-empty-state,.manual-assignment-workload-empty-state,.manual-assignment-queue-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-lifecycle-empty-state svg,.admin-request-evidence-empty-state svg,.manual-assignment-workload-empty-state svg,.manual-assignment-queue-empty-state svg{color:#8a6420;margin-top:2px}.admin-lifecycle-empty-state strong,.admin-request-evidence-empty-state strong,.manual-assignment-workload-empty-state strong,.manual-assignment-queue-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-lifecycle-empty-state p,.admin-request-evidence-empty-state p,.manual-assignment-workload-empty-state p,.manual-assignment-queue-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-lifecycle-empty-grid,.admin-request-evidence-empty-grid,.manual-assignment-workload-empty-grid,.manual-assignment-queue-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-lifecycle-empty-card,.admin-request-evidence-empty-card,.manual-assignment-workload-empty-card,.manual-assignment-queue-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-lifecycle-empty-card span,.admin-request-evidence-empty-card span,.manual-assignment-workload-empty-card span,.manual-assignment-queue-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-lifecycle-empty-card strong,.admin-request-evidence-empty-card strong,.manual-assignment-workload-empty-card strong,.manual-assignment-queue-empty-card strong{color:var(--ink)}.admin-lifecycle-empty-card p,.admin-request-evidence-empty-card p,.manual-assignment-workload-empty-card p,.manual-assignment-queue-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-lifecycle-empty-card small,.admin-request-evidence-empty-card small,.manual-assignment-workload-empty-card small,.manual-assignment-queue-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.admin-lifecycle-empty-card.pending,.admin-request-evidence-empty-card.pending,.manual-assignment-workload-empty-card.pending,.manual-assignment-queue-empty-card.pending{border-color:#c9a24d4d}.admin-manual-assignment-workload,.admin-manual-assignment-queue{gap:12px;display:grid}.admin-manual-assignment-workload h2,.admin-manual-assignment-queue h2{margin:0}.admin-manual-assignment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-manual-assignment-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-manual-assignment-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-manual-assignment-card strong{font-size:1.45rem}.admin-manual-assignment-card p{color:var(--muted);margin:0;line-height:1.45}.admin-manual-assignment-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.admin-manual-assignment-card.ready{border-color:#0b6b4a38}.admin-manual-assignment-card.pending{border-color:#c9a24d4d}.admin-manual-assignment-card.blocked{border-color:#aa3e3e38}.manual-assignment-queue-timing{gap:10px;display:grid}.manual-assignment-queue-timing h3{color:var(--ink);margin:0;font-size:.96rem}.manual-assignment-queue-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.manual-assignment-queue-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.manual-assignment-queue-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.manual-assignment-queue-timing-card strong{color:var(--navy);font-size:1.25rem}.manual-assignment-queue-timing-card p{color:var(--muted);margin:0;line-height:1.45}.manual-assignment-queue-timing-card small{color:var(--muted);font-weight:800;line-height:1.35}.manual-assignment-queue-timing-card.ready{border-color:#0b6b4a38}.manual-assignment-queue-timing-card.pending{border-color:#c9a24d4d}.manual-assignment-queue-timing-card.blocked{border-color:#aa3e3e38}.admin-assignment-tracking-summary,.admin-assignment-recovery-summary,.admin-assignment-recovery-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-assignment-tracking-card,.admin-assignment-recovery-card,.admin-assignment-recovery-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-assignment-tracking-card span,.admin-assignment-recovery-card span,.admin-assignment-recovery-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-assignment-tracking-card strong,.admin-assignment-recovery-card strong,.admin-assignment-recovery-timing-card strong{font-size:1.45rem}.admin-assignment-tracking-card p,.admin-assignment-recovery-card p,.admin-assignment-recovery-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-assignment-tracking-card small,.admin-assignment-recovery-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.admin-assignment-tracking-card.ready,.admin-assignment-recovery-card.ready,.admin-assignment-recovery-timing-card.ready,.admin-assignment-status.ready{border-color:#0b6b4a38}.admin-assignment-tracking-card.pending,.admin-assignment-recovery-card.pending,.admin-assignment-recovery-timing-card.pending,.admin-assignment-status.pending{border-color:#c9a24d4d}.admin-assignment-tracking-card.blocked,.admin-assignment-recovery-card.blocked,.admin-assignment-recovery-timing-card.blocked,.admin-assignment-status.blocked{border-color:#aa3e3e38}.admin-assignment-recovery,.admin-assignment-recovery-timing{gap:12px;display:grid}.admin-assignment-recovery h3,.admin-assignment-recovery-timing h3{margin:0;font-size:1rem}.admin-assignment-recovery-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-assignment-recovery-checklist-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-assignment-recovery-empty{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-assignment-recovery-empty svg{color:#0b6b4a;margin-top:2px}.admin-assignment-recovery-empty strong{color:var(--navy);margin-bottom:4px;display:block}.admin-assignment-recovery-empty p{color:var(--muted);margin:0;line-height:1.45}.admin-assignment-recovery-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-assignment-recovery-empty-card{border-radius:var(--radius);background:#fff;border:1px solid #0b6b4a33;gap:5px;padding:10px 12px;display:grid}.admin-assignment-recovery-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-assignment-recovery-empty-card.ready,.admin-assignment-recovery-checklist-card.ready{border-color:#0b6b4a38}.admin-assignment-recovery-checklist-card.pending{border-color:#c9a24d4d}.admin-assignment-recovery-checklist-card.blocked{border-color:#aa3e3e38}.admin-assignment-recovery-checklist-card strong{color:var(--navy)}.admin-assignment-recovery-checklist-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-assignment-recovery-checklist-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-outcome-review-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-outcome-review-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-outcome-review-card strong{font-size:1.45rem}.admin-outcome-review-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-review-card small{color:var(--muted-strong);font-weight:800;line-height:1.35}.admin-outcome-review-card.ready{border-color:#0b6b4a38}.admin-outcome-review-card.blocked,.admin-outcome-review-status.blocked{border-color:#aa3e3e38}.admin-outcome-decision-trail{gap:12px;display:grid}.admin-outcome-decision-trail h3,.admin-outcome-recovery-coverage h3{margin:0;font-size:1rem}.admin-outcome-recovery-coverage{gap:12px;display:grid}.admin-outcome-decision-summary,.admin-outcome-coverage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-outcome-decision-card,.admin-outcome-coverage-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-outcome-decision-card span,.admin-outcome-coverage-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-outcome-decision-card strong,.admin-outcome-coverage-card strong{font-size:1.45rem}.admin-outcome-decision-card p,.admin-outcome-coverage-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-decision-card.ready,.admin-outcome-coverage-card.ready{border-color:#0b6b4a38}.admin-outcome-decision-card.blocked,.admin-outcome-coverage-card.blocked{border-color:#aa3e3e38}.admin-outcome-decision-card.critical,.admin-outcome-coverage-card.critical{background:#aa3e3e0f;border-color:#aa3e3e52}.admin-outcome-coverage-card.pending{border-color:#c9a24d4d}.admin-outcome-action-plan{gap:10px;display:grid}.admin-outcome-action-plan h4{color:var(--navy);margin:0}.admin-outcome-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-outcome-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:140px;padding:12px;display:grid}.admin-outcome-action-card.ready{border-color:#0b6b4a38}.admin-outcome-action-card.blocked{border-color:#aa3e3e38}.admin-outcome-action-card.critical{background:#aa3e3e0f;border-color:#aa3e3e52}.admin-outcome-action-card strong{color:var(--navy)}.admin-outcome-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-outcome-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-recovery-timing{gap:10px;display:grid}.admin-outcome-recovery-timing h4{color:var(--navy);margin:0}.admin-outcome-recovery-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-outcome-recovery-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-outcome-recovery-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-outcome-recovery-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-outcome-recovery-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-recovery-timing-card.ready{border-color:#0b6b4a38}.admin-outcome-recovery-timing-card.pending{border-color:#c9a24d4d}.admin-outcome-recovery-timing-card.blocked{border-color:#aa3e3e38}.admin-outcome-recovery-timing-card.critical{background:#aa3e3e0f;border-color:#aa3e3e52}.admin-outcome-recovery-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-outcome-recovery-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-outcome-recovery-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-outcome-recovery-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-outcome-recovery-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-outcome-recovery-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-outcome-recovery-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-outcome-recovery-empty-card.ready{border-color:#0b6b4a38}.admin-outcome-resolution-form{margin-top:12px}.admin-outcome-resolution-form .primary-action,.outcome-recovery-resolution-preview{grid-column:1/-1}.outcome-recovery-resolution-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.outcome-recovery-resolution-item{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:10px 12px;display:grid}.outcome-recovery-resolution-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.outcome-recovery-resolution-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.outcome-recovery-resolution-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.outcome-recovery-resolution-item strong{color:var(--navy);font-size:.82rem}.outcome-recovery-resolution-item span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.outcome-recovery-resolution-item p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.admin-routing-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:22px;display:grid}.admin-routing-layout>div{gap:14px;display:grid}.admin-routing-layout h2{margin:0}.admin-routing-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.admin-routing-status{white-space:nowrap;align-self:start}.admin-routing-status.no_available_technician{color:#7d2222;background:#bf44441a;border-color:#bf44444d}.manual-assignment-form{margin-top:12px}.manual-assignment-request-handoff{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.manual-assignment-request-handoff-card{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:10px 12px;display:grid}.manual-assignment-request-handoff-card.ready{background:#0b6b4a14;border-color:#0b6b4a38}.manual-assignment-request-handoff-card.pending{background:#c9a24d1f;border-color:#c9a24d59}.manual-assignment-request-handoff-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.manual-assignment-request-handoff-card strong{color:var(--navy);font-size:.82rem}.manual-assignment-request-handoff-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.manual-assignment-request-handoff-card p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.manual-assignment-request-handoff-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.manual-assignment-empty-state{border-radius:var(--radius);background:#aa3e3e12;border:1px dashed #aa3e3e47;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.manual-assignment-empty-state svg{color:#9f3131;margin-top:2px}.manual-assignment-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.manual-assignment-empty-state p{color:var(--muted);margin:0;line-height:1.45}.manual-assignment-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.manual-assignment-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.manual-assignment-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.manual-assignment-empty-card small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.manual-assignment-empty-card.blocked{border-color:#aa3e3e3d}.manual-assignment-empty-card.pending{border-color:#c9a24d59}.manual-assignment-form .wide,.manual-assignment-form .primary-action,.manual-assignment-lock-preview{grid-column:1/-1}.assignment-candidate-evidence{grid-column:1/-1;gap:8px;display:grid}.assignment-candidate-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:start;gap:8px 12px;padding:10px 0;display:grid}.assignment-candidate-row.selected{border-left:3px solid var(--green);padding-left:10px}.assignment-candidate-row strong,.assignment-candidate-row span{display:block}.assignment-candidate-row span{color:var(--muted);font-size:.82rem}.assignment-candidate-row p{color:var(--muted);grid-column:1/-1;margin:0;line-height:1.45}.manual-assignment-lock-preview{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.manual-assignment-lock-preview-item{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:10px 12px;display:grid}.manual-assignment-lock-preview-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.manual-assignment-lock-preview-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.manual-assignment-lock-preview-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.manual-assignment-lock-preview-item strong{color:var(--navy);font-size:.82rem}.manual-assignment-lock-preview-item span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.manual-assignment-lock-preview-item p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.wallet-adjustment-form{margin-top:12px}.wallet-adjustment-form .wide,.wallet-adjustment-context,.wallet-adjustment-form .primary-action{grid-column:1/-1}.wallet-adjustment-context{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wallet-adjustment-context-item{border-radius:var(--radius);background:#fff;border:1px solid #326da833;gap:5px;min-height:112px;padding:10px 12px;display:grid}.wallet-adjustment-context-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.wallet-adjustment-context-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.wallet-adjustment-context-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.wallet-adjustment-context-item strong{color:var(--navy);font-size:.82rem}.wallet-adjustment-context-item span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.wallet-adjustment-context-item p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.wallet-adjustment-impact-preview{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.wallet-adjustment-impact-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;padding:10px;display:grid}.wallet-adjustment-impact-item span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.wallet-adjustment-impact-item p{color:var(--muted);margin:0;line-height:1.4}.wallet-adjustment-impact-item.ready{border-color:#0b6b4a38}.wallet-adjustment-impact-item.pending{border-color:#c9a24d4d}.wallet-adjustment-impact-item.blocked{border-color:#aa3e3e38}.admin-wallet-summary{padding:0}.admin-wallet-summary-card p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-summary-card small{color:var(--ink);font-size:.78rem;font-weight:800}.admin-wallet-runtime{gap:12px;display:grid}.admin-wallet-runtime h2{margin:0}.admin-wallet-runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-wallet-runtime-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.admin-wallet-runtime-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-wallet-runtime-card strong{color:var(--navy);font-size:1.05rem}.admin-wallet-runtime-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-wallet-runtime-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-wallet-runtime-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-wallet-runtime-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-wallet-recovery-checkpoint{gap:12px;margin:20px 0;display:grid}.admin-wallet-recovery-checkpoint h2{margin:0}.admin-wallet-recovery-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-wallet-recovery-checkpoint-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.admin-wallet-recovery-checkpoint-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-wallet-recovery-checkpoint-card strong{color:var(--navy);font-size:1.05rem}.admin-wallet-recovery-checkpoint-card p,.admin-wallet-recovery-checkpoint-card small{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.admin-wallet-recovery-checkpoint-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-wallet-recovery-checkpoint-card.pending{background:#c9a24d1f;border-color:#c9a24d57}.admin-wallet-recovery-checkpoint-card.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-wallet-action-timing{gap:12px;margin:20px 0;display:grid}.admin-wallet-action-timing h2{margin:0}.admin-wallet-action-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-wallet-action-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:122px;padding:12px;display:grid}.admin-wallet-action-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-wallet-action-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-wallet-action-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-action-timing-card small{color:var(--ink);font-size:.78rem;font-weight:800}.admin-wallet-action-timing-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.admin-wallet-action-timing-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-wallet-action-timing-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-wallet-summary-card.ready{border-color:#0b6b4a38}.admin-wallet-summary-card.pending{border-color:#c9a24d4d}.admin-wallet-summary-card.blocked{border-color:#aa3e3e38}.admin-finance-attention{gap:12px;margin:14px 0 18px;display:grid}.admin-finance-attention h2{margin:0}.admin-finance-attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-finance-attention-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:148px;padding:14px;display:grid}.admin-finance-attention-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-finance-attention-card strong{color:var(--navy);font-size:1.18rem;line-height:1.25}.admin-finance-attention-card p,.admin-finance-attention-card small{color:var(--muted);margin:0;line-height:1.45}.admin-finance-attention-card small{color:var(--text);font-weight:800}.admin-finance-attention-card.ready{border-color:#0b6b4a38}.admin-finance-attention-card.pending{border-color:#c9a24d4d}.admin-finance-attention-card.blocked{border-color:#aa3e3e38}.admin-finance-command-plan{gap:12px;margin:14px 0 18px;display:grid}.admin-finance-command-plan h2{margin:0}.admin-finance-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-finance-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);align-content:start;gap:7px;min-height:138px;padding:14px;display:grid}.admin-finance-command-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-finance-command-card strong{color:var(--navy);font-size:1.18rem;line-height:1.25}.admin-finance-command-card p,.admin-finance-command-card small{color:var(--muted);margin:0;line-height:1.45}.admin-finance-command-card small{color:var(--text);font-weight:800}.admin-finance-command-card.ready{border-color:#0b6b4a38}.admin-finance-command-card.pending{border-color:#c9a24d4d}.admin-finance-command-card.blocked{border-color:#aa3e3e38}.admin-wallet-reconciliation,.admin-wallet-operations-queue{gap:12px;margin:20px 0;display:grid}.admin-wallet-reconciliation h2,.admin-wallet-operations-queue h2{margin:0}.admin-wallet-reconciliation-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-wallet-reconciliation-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:126px;padding:12px;display:grid}.admin-wallet-reconciliation-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-wallet-reconciliation-card strong{color:var(--navy);font-size:1.45rem}.admin-wallet-reconciliation-card p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-reconciliation-card.ready{border-color:#0b6b4a38}.admin-wallet-reconciliation-card.pending{border-color:#c9a24d4d}.admin-wallet-reconciliation-card.blocked{border-color:#aa3e3e38}.admin-wallet-action-plan{gap:10px;display:grid}.admin-wallet-action-plan h3{color:var(--navy);margin:0}.admin-wallet-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-wallet-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:150px;padding:12px;display:grid}.admin-wallet-action-card.ready{border-color:#0b6b4a38}.admin-wallet-action-card.pending{border-color:#c9a24d4d}.admin-wallet-action-card.blocked{border-color:#aa3e3e38}.admin-wallet-action-card strong{color:var(--navy)}.admin-wallet-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-wallet-action-card p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-action-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-wallet-action-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-wallet-action-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-wallet-action-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-action-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-wallet-action-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-wallet-action-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-wallet-action-empty-card strong{color:var(--ink)}.admin-wallet-action-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-wallet-action-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.admin-wallet-action-empty-card.ready{border-color:#0b6b4a38}.admin-wallet-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d6b;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-wallet-empty-state svg{color:var(--accent);margin-top:2px}.admin-wallet-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-wallet-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-wallet-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-wallet-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-wallet-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.admin-wallet-empty-card.pending{border-color:#c9a24d59}.admin-wallet-adjustment-ledger h2{margin-top:0}.admin-wallet-adjustment-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.admin-wallet-adjustment-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;padding:12px;display:grid}.admin-wallet-adjustment-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-wallet-adjustment-card strong{font-size:1.45rem}.admin-wallet-adjustment-card p{color:var(--muted);margin:0;line-height:1.45}.admin-wallet-adjustment-card small{color:var(--ink);font-size:.78rem;font-weight:800}.admin-wallet-adjustment-card.ready{border-color:#0b6b4a38}.admin-wallet-adjustment-card.pending{border-color:#c9a24d4d}.admin-wallet-adjustment-card.blocked{border-color:#aa3e3e38}.admin-webhooks-panel{gap:20px;display:grid}.admin-webhook-summary{padding:0}.admin-webhook-recovery-summary,.admin-webhook-action-plan{gap:14px;display:grid}.admin-webhook-recovery-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-webhook-command-plan{gap:12px;display:grid}.admin-webhook-command-plan h3{margin:0;font-size:1.05rem}.admin-webhook-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-webhook-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:136px;padding:14px;display:grid}.admin-webhook-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-webhook-command-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-webhook-command-card p,.admin-webhook-command-card small{color:var(--muted);margin:0;line-height:1.4}.admin-webhook-command-card small{color:var(--ink);font-weight:800}.admin-webhook-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-webhook-command-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-webhook-command-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-webhook-action-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-webhook-recovery-timing{gap:12px;display:grid}.admin-webhook-recovery-timing h3{margin:0;font-size:1.05rem}.admin-webhook-recovery-timing-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-webhook-recovery-timing-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:6px;min-height:122px;padding:12px;display:grid}.admin-webhook-recovery-timing-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-webhook-recovery-timing-card strong{color:var(--navy);font-size:1.35rem}.admin-webhook-recovery-timing-card p{color:var(--muted);margin:0;line-height:1.45}.admin-webhook-recovery-timing-card.ready{border-color:#0b6b4a38}.admin-webhook-recovery-timing-card.pending{border-color:#c9a24d4d}.admin-webhook-recovery-timing-card.blocked{border-color:#aa3e3e38}.admin-webhook-recovery-card,.admin-webhook-action-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:8px;min-width:0;padding:16px;display:grid}.admin-webhook-recovery-card span,.admin-webhook-action-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-webhook-recovery-card strong,.admin-webhook-action-card strong{color:var(--ink);font-size:1.05rem}.admin-webhook-recovery-card p,.admin-webhook-action-card p,.admin-webhook-action-card small{color:var(--muted);margin:0;line-height:1.45}.admin-webhook-recovery-card.ready,.admin-webhook-action-card.ready{border-color:#1d7f5f38}.admin-webhook-recovery-card.pending,.admin-webhook-action-card.pending{border-color:#c9a24d4d}.admin-webhook-recovery-card.blocked,.admin-webhook-action-card.blocked{border-color:#bf444442}.admin-webhook-empty-state{border-radius:var(--radius);background:#0b6b4a12;border:1px dashed #0b6b4a3d;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-webhook-empty-state svg{color:#0b6b4a;margin-top:2px}.admin-webhook-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-webhook-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-webhook-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-webhook-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-webhook-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-webhook-empty-card strong{color:var(--ink)}.admin-webhook-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-webhook-empty-card.ready{border-color:#0b6b4a38}.admin-webhook-ledger-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.admin-webhook-ledger-empty-state svg{color:#8a6420;margin-top:2px}.admin-webhook-ledger-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.admin-webhook-ledger-empty-state p{color:var(--muted);margin:0;line-height:1.45}.admin-webhook-ledger-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-webhook-ledger-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.admin-webhook-ledger-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-webhook-ledger-empty-card strong{color:var(--ink)}.admin-webhook-ledger-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.admin-webhook-ledger-empty-card.pending{border-color:#c9a24d4d}.admin-webhook-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start}.admin-webhook-item small{color:var(--navy);margin-top:6px;font-size:.78rem;font-weight:900;line-height:1.35;display:block}.admin-webhook-id{overflow-wrap:anywhere}.admin-webhook-status{white-space:nowrap;align-self:start}.admin-webhook-status.processed{color:#15583f;background:#1d7f5f1a;border-color:#1d7f5f40}.admin-webhook-status.duplicate,.admin-webhook-status.received{color:#3c321e;background:#c9a24d1a;border-color:#c9a24d47}.admin-webhook-status.failed{color:#7d2222;background:#bf44441a;border-color:#bf44444d}.document-actions{grid-template-columns:minmax(120px,1fr) auto 38px 38px;align-items:center;gap:8px;display:grid}.document-link{color:var(--blue);font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.document-link-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.document-link-row small{color:var(--muted)}.invoice-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:minmax(0,1.1fr) minmax(160px,.7fr) minmax(160px,.8fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.invoice-item strong,.invoice-item span,.invoice-item small{display:block}.invoice-item span,.invoice-item small{color:var(--muted);margin-top:4px}.invoice-item input{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;padding:0 11px}.bench-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bench-card strong{color:var(--green)}.bench-card small{color:var(--muted)}.bench-signal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bench-signal-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:4px;min-height:112px;padding:10px;display:grid}.bench-signal-item span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:900}.bench-signal-item strong{color:var(--navy);font-size:.92rem}.bench-signal-item p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.4}.bench-signal-item small{color:var(--muted-strong);font-weight:800;line-height:1.35}.bench-signal-item.ready{background:#0b6b4a12;border-color:#0b6b4a38}.bench-signal-item.pending{background:#c9a24d1a;border-color:#c9a24d57}.bench-signal-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.bench-attention{gap:10px;display:grid}.bench-attention h3{color:var(--navy);margin:0}.bench-attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bench-attention-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:124px;padding:12px;display:grid}.bench-attention-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.bench-attention-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.bench-attention-card p{color:var(--muted);margin:0;line-height:1.4}.bench-attention-card small{color:var(--ink);font-weight:800;line-height:1.4}.bench-attention-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.bench-attention-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.bench-attention-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.bench-command-plan,.bench-action-plan{gap:10px;display:grid}.bench-command-plan h3,.bench-action-plan h3{color:var(--navy);margin:0}.bench-command-grid,.bench-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bench-command-card,.bench-action-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:128px;padding:12px;display:grid}.bench-command-card span,.bench-action-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.bench-command-card strong,.bench-action-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.bench-command-card p,.bench-action-card p{color:var(--muted);margin:0;line-height:1.4}.bench-command-card small,.bench-action-card small{color:var(--ink);font-weight:800;line-height:1.4}.bench-command-card.ready,.bench-action-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.bench-command-card.pending,.bench-action-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.bench-command-card.blocked,.bench-action-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.bench-recovery-guide{gap:10px;display:grid}.bench-recovery-guide h3{color:var(--navy);margin:0}.bench-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bench-recovery-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:6px;min-height:132px;padding:12px;display:grid}.bench-recovery-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.bench-recovery-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.bench-recovery-card p{color:var(--muted);margin:0;line-height:1.4}.bench-recovery-card small{color:var(--ink);font-weight:800;line-height:1.4}.bench-recovery-card.ready{background:#0b6b4a0f;border-color:#0b6b4a38}.bench-recovery-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.bench-recovery-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.bench-empty-state{border-radius:var(--radius);background:#c9a24d14;border:1px dashed #c9a24d52;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px;display:grid}.bench-empty-state svg{color:#8a6420;margin-top:2px}.bench-empty-state strong{color:var(--navy);margin-bottom:4px;display:block}.bench-empty-state p{color:var(--muted);margin:0;line-height:1.45}.bench-empty-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bench-empty-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:10px 12px;display:grid}.bench-empty-card span{color:#4d5a6d;text-transform:uppercase;font-size:.76rem;font-weight:900}.bench-empty-card strong{color:var(--ink)}.bench-empty-card p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.bench-empty-card small{color:#4d5a6d;font-size:.78rem;font-weight:800;line-height:1.35}.bench-empty-card.pending{border-color:#c9a24d4d}.legal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.legal-card{border-radius:var(--radius-md);min-height:220px;box-shadow:var(--shadow-soft);background:linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #12233f1a;gap:12px;padding:24px;display:grid}.legal-card span{color:var(--osta-ink-600);font-size:var(--text-micro);letter-spacing:0;text-transform:uppercase;font-weight:800}.legal-card h2{color:var(--ink);margin:0;font-size:1.35rem}.legal-card p{color:var(--muted);margin:0;line-height:1.55}.network-stage{background:linear-gradient(135deg, #051423fa, #0e2d44f5), var(--navy);gap:24px;display:grid;overflow:hidden}.network-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-summary-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:126px;padding:14px;display:grid}.network-summary-card.ready{border-color:#5aa98f6b}.network-summary-card.pending{border-color:#c9a24d6b}.network-summary-card.blocked{border-color:#e97a6c80}.network-summary-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-summary-card strong{color:#fff;font-size:1.08rem}.network-summary-card p{color:#ffffffb8;margin:0;line-height:1.45}.network-summary-card small{color:#ffffffc7;font-weight:800;line-height:1.35}.network-attention,.network-command-plan{gap:12px;display:grid}.network-attention h2,.network-command-plan h2{color:#fff;margin:0 0 4px}.network-attention p,.network-command-plan p{color:#ffffffb8;margin:0;line-height:1.45}.network-attention-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.network-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-attention-card,.network-command-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:142px;padding:14px;display:grid}.network-attention-card.ready,.network-command-card.ready{border-color:#5aa98f6b}.network-attention-card.pending,.network-command-card.pending{border-color:#c9a24d6b}.network-attention-card.blocked,.network-command-card.blocked{border-color:#e97a6c80}.network-attention-card span,.network-command-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-attention-card strong,.network-command-card strong{color:#fff;font-size:1.04rem;line-height:1.25}.network-attention-card p,.network-command-card p{color:#ffffffb8;margin:0;line-height:1.45}.network-attention-card small,.network-command-card small{color:#ffffffe0;font-weight:800;line-height:1.4}.network-visibility-audit{gap:12px;display:grid}.network-visibility-audit h2{color:#fff;margin:0 0 4px}.network-visibility-audit p{color:#ffffffb8;margin:0;line-height:1.45}.network-visibility-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-visibility-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:126px;padding:14px;display:grid}.network-visibility-card.ready{border-color:#5aa98f6b}.network-visibility-card.pending{border-color:#c9a24d6b}.network-visibility-card.blocked{border-color:#e97a6c80}.network-visibility-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-visibility-card strong{color:#fff;font-size:1.08rem}.network-visibility-card p{color:#ffffffb8;margin:0;line-height:1.45}.network-dispatch-readiness{gap:12px;display:grid}.network-dispatch-readiness h2{color:#fff;margin:0 0 4px}.network-dispatch-readiness p{color:#ffffffb8;margin:0;line-height:1.45}.network-dispatch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-dispatch-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:154px;padding:14px;display:grid}.network-dispatch-card.ready{border-color:#5aa98f6b}.network-dispatch-card.pending{border-color:#c9a24d6b}.network-dispatch-card.blocked{border-color:#e97a6c80}.network-dispatch-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-dispatch-card strong{color:#fff;font-size:1.04rem;line-height:1.25}.network-dispatch-card small{color:#ffffffe0;font-weight:800;line-height:1.4}.network-recovery-guide{gap:12px;display:grid}.network-recovery-guide h2{color:#fff;margin:0 0 4px}.network-recovery-guide p{color:#ffffffb8;margin:0;line-height:1.45}.network-recovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-recovery-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:142px;padding:14px;display:grid}.network-recovery-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-recovery-card strong{color:#fff;font-size:1.02rem;line-height:1.25}.network-recovery-card small{color:#ffffffe0;font-weight:800;line-height:1.4}.network-recovery-card.ready{border-color:#5aa98f6b}.network-recovery-card.pending{border-color:#c9a24d6b}.network-recovery-card.blocked{border-color:#e97a6c80}.network-recovery-checkpoint{gap:12px;display:grid}.network-recovery-checkpoint h2{color:#fff;margin:0 0 4px}.network-recovery-checkpoint p{color:#ffffffb8;margin:0;line-height:1.45}.network-recovery-checkpoint-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.network-recovery-checkpoint-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:6px;min-height:142px;padding:14px;display:grid}.network-recovery-checkpoint-card span{color:#fff9;text-transform:uppercase;font-size:.72rem;font-weight:900}.network-recovery-checkpoint-card strong{color:#fff;font-size:1.02rem;line-height:1.25}.network-recovery-checkpoint-card small{color:#ffffffe0;font-weight:800;line-height:1.4}.network-recovery-checkpoint-card.ready{border-color:#5aa98f6b}.network-recovery-checkpoint-card.pending{border-color:#c9a24d6b}.network-recovery-checkpoint-card.blocked{border-color:#e97a6c80}.network-operator-roster{gap:16px;margin-top:20px;display:grid}.network-operator-roster h2{color:#fff;margin:0}.network-operator-roster p{color:#ffffffb8;margin:4px 0 0;line-height:1.45}.network-operator-roster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.network-operator-roster-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:8px;min-height:154px;padding:16px;display:grid}.network-operator-roster-card span{color:#fff9;text-transform:uppercase;font-size:.75rem;font-weight:900}.network-operator-roster-card strong{color:#fff}.network-operator-roster-card small{color:#ffffffe0;line-height:1.45}.network-operator-availability-evidence{border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff24;gap:5px;padding:9px;display:grid}.network-operator-availability-evidence.ready{border-color:#5aa98f6b}.network-operator-availability-evidence.pending{border-color:#c9a24d6b}.network-operator-availability-evidence.blocked{border-color:#e97a6c80}.network-operator-availability-evidence span{font-size:.68rem}.network-operator-availability-evidence strong{font-size:.82rem}.network-operator-availability-evidence em{color:#ffffffad;overflow-wrap:anywhere;font-size:.72rem;font-style:normal;font-weight:800;line-height:1.35}.network-operator-roster-card.ready{border-color:#5aa98f6b}.network-operator-roster-card.pending{border-color:#c9a24d6b}.network-operator-roster-card.blocked{border-color:#e97a6c80}.operator-band{gap:16px;min-width:max-content;display:flex}.operator-band.band-2{transform:translate(-54px)translateY(14px)}.operator-band.band-3{transform:translate(36px)translateY(4px)}.operator-card{color:#fff;width:360px;min-height:240px;box-shadow:none;background:#ffffff14;border-color:#ffffff24;gap:12px;padding:22px;display:grid}.operator-card span,.operator-card p{color:#ffffffb8}.operator-card h2{color:#fff}.operator-tags{flex-wrap:wrap;align-self:end;gap:7px;display:flex}.operator-readiness-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.operator-readiness-tags small{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;align-content:start;gap:5px;min-height:118px;padding:9px;display:grid}.operator-readiness-tags small.ready{border-color:#5aa98f6b}.operator-readiness-tags small.pending{border-color:#c9a24d6b}.operator-readiness-tags small.blocked{border-color:#e97a6c80}.operator-readiness-tags span{color:#ffffff8f;text-transform:uppercase;font-size:.68rem;font-weight:900}.operator-readiness-tags strong{color:#fff;font-size:.78rem;line-height:1.25}.operator-readiness-tags em{color:#ffffffa8;overflow-wrap:anywhere;font-size:.68rem;font-style:normal;font-weight:800;line-height:1.28}.operator-handoff-note{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;gap:5px;padding:10px;display:grid}.operator-handoff-note.ready{border-color:#5aa98f6b}.operator-handoff-note.pending{border-color:#c9a24d6b}.operator-handoff-note.blocked{border-color:#e97a6c80}.operator-handoff-note strong{color:#fff;font-size:.86rem}.operator-handoff-note p{color:#ffffffb8;margin:0;font-size:.78rem;line-height:1.4}.admin-tabs{gap:8px;padding-bottom:0;display:flex;overflow-x:auto}.tab{background:var(--panel);color:var(--ink);border-color:#12233f1a;padding:0 13px;font-weight:800;box-shadow:0 8px 20px #0814270a}.tab.active,.toggle.active{background:var(--osta-gold-050);color:var(--osta-warning);border-color:#b68a3438}.admin-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.monitoring-check{justify-content:space-between;align-items:center;gap:18px;display:flex}.monitoring-check p{color:var(--muted);margin:6px 0 0}.admin-monitoring-feedback{gap:10px;margin-top:12px;display:grid}.admin-monitoring-feedback-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:12px;display:grid}.admin-monitoring-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.admin-monitoring-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.admin-monitoring-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-monitoring-feedback-item strong{color:var(--ink);font-size:.86rem}.admin-monitoring-feedback-item span{color:#4d5a6d;font-weight:900}.admin-monitoring-feedback-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.admin-monitoring-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);min-height:42px;color:var(--muted);background:#1d4e740f;margin:12px 0 0;padding:10px 12px;font-size:.9rem;line-height:1.45}.admin-intelligence-panel{gap:20px;display:grid}.admin-intelligence-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;min-width:0;display:grid}.admin-intelligence-header p{color:var(--muted);margin:7px 0 0}.admin-intelligence-header>*{min-width:0}.admin-intelligence-controls{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;display:flex}.segmented-control{border:1px solid var(--line);border-radius:var(--radius);background:#eef2f4;flex:320px;gap:4px;min-width:0;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.segment{color:#455366;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-weight:800;display:inline-flex}.segment.active{background:var(--panel);color:#15583f;border-color:#1d7f5f3d}.dry-run-toggle{padding:0 12px}.dry-run-toggle input{accent-color:var(--green)}.admin-intelligence-run-submit-button-reason{border:1px solid var(--line);border-radius:var(--radius);max-width:560px;color:var(--muted);background:#1d4e740f;flex:100%;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.45}.admin-intelligence-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-intelligence-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-intelligence-readiness-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:8px;min-width:0;padding:16px;display:grid}.admin-intelligence-readiness-card span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.admin-intelligence-readiness-card strong{color:var(--ink);font-size:1.05rem}.admin-intelligence-readiness-card p,.admin-intelligence-readiness-card small{color:var(--muted);margin:0;line-height:1.45}.admin-intelligence-readiness-card.ready{border-color:#1d7f5f38}.admin-intelligence-readiness-card.pending{border-color:#c9a24d4d}.admin-intelligence-readiness-card.blocked{border-color:#bf444442}.admin-intelligence-command-plan{gap:12px;display:grid}.admin-intelligence-command-plan h3{color:var(--navy);margin:0}.admin-intelligence-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-intelligence-command-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:138px;padding:14px;display:grid}.admin-intelligence-command-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-intelligence-command-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-intelligence-command-card p,.admin-intelligence-command-card small{color:var(--muted);margin:0;line-height:1.4}.admin-intelligence-command-card small{color:var(--ink);font-weight:800}.admin-intelligence-command-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-intelligence-command-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-intelligence-command-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.admin-intelligence-run-feedback{gap:10px;display:grid}.admin-intelligence-run-feedback-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:5px;padding:12px;display:grid}.admin-intelligence-run-feedback-item.ready{background:#0b6b4a14;border-color:#0b6b4a38}.admin-intelligence-run-feedback-item.pending{background:#c9a24d1f;border-color:#c9a24d59}.admin-intelligence-run-feedback-item.blocked{background:#aa3e3e14;border-color:#aa3e3e3d}.admin-intelligence-run-feedback-item strong{color:var(--ink);font-size:.86rem}.admin-intelligence-run-feedback-item span{color:#4d5a6d;font-weight:900}.admin-intelligence-run-feedback-item p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.admin-intelligence-run-feedback-item small{color:var(--navy);font-size:.76rem;font-weight:900}.admin-intelligence-review-queue{gap:10px;min-width:0;display:grid}.admin-intelligence-review-queue-header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.admin-intelligence-review-queue-header h3{color:var(--ink);margin:0;font-size:1rem}.admin-intelligence-review-queue-header span{color:var(--muted);text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:900}.admin-intelligence-review-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-intelligence-review-summary-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:8px;min-width:0;padding:14px;display:grid}.admin-intelligence-review-summary-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-intelligence-review-summary-card strong{color:var(--ink);font-size:1rem}.admin-intelligence-review-summary-card p,.admin-intelligence-review-summary-card small{color:var(--muted);margin:0;line-height:1.45}.admin-intelligence-review-summary-card.ready{border-color:#1d7f5f38}.admin-intelligence-review-summary-card.pending{border-color:#c9a24d4d}.admin-intelligence-review-summary-card.blocked{border-color:#bf444442}.admin-intelligence-result{gap:16px;min-width:0;display:grid}.admin-intelligence-result-handoff{gap:12px;min-width:0;display:grid}.admin-intelligence-result-handoff h3{color:var(--navy);margin:0}.admin-intelligence-result-handoff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-intelligence-result-handoff-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:7px;min-width:0;min-height:134px;padding:14px;display:grid}.admin-intelligence-result-handoff-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-intelligence-result-handoff-card strong{color:var(--navy);font-size:1rem;line-height:1.25}.admin-intelligence-result-handoff-card p,.admin-intelligence-result-handoff-card small{color:var(--muted);margin:0;line-height:1.4}.admin-intelligence-result-handoff-card small{color:var(--ink);font-weight:800}.admin-intelligence-result-handoff-card.ready{background:#0b6b4a12;border-color:#0b6b4a38}.admin-intelligence-result-handoff-card.pending{background:#c9a24d1a;border-color:#c9a24d4d}.admin-intelligence-result-handoff-card.blocked{background:#aa3e3e12;border-color:#aa3e3e38}.intelligence-summary,.sanitized-preview{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-width:0;padding:16px}.status-pill{border-radius:var(--radius);align-items:center;min-height:28px;padding:0 9px;font-size:.78rem;font-weight:900;display:inline-flex}.status-pill.warning{color:#594315;background:#c9a24d1f;border:1px solid #c9a24d57}.status-pill.success{color:#15583f;background:#1d7f5f1a;border:1px solid #1d7f5f42}.intelligence-summary h3,.intelligence-lists h3{color:var(--ink);margin:10px 0 0;font-size:1rem}.intelligence-summary p{color:var(--muted);margin:8px 0 0;line-height:1.5}.intelligence-lists{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.intelligence-lists h3{margin-bottom:10px}.sanitized-preview summary{cursor:pointer;font-weight:900}.sanitized-preview pre{white-space:pre-wrap;word-break:break-word;color:#273449;max-height:320px;margin:14px 0 0;font-size:.82rem;line-height:1.45;overflow:auto}.toggle{border-color:var(--line);min-width:100px;color:var(--muted);background:#f2f4f6;font-weight:800}.toggle:disabled{cursor:not-allowed;opacity:.55}.catalog-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr);gap:24px;display:grid}.inline-form{gap:10px;margin-bottom:14px;display:flex}.category-create-form{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.service-category-readiness,.service-category-edit-readiness{grid-template-columns:repeat(5,minmax(0,1fr))}.empty-state{text-align:center;place-items:center;gap:12px;min-height:240px;padding:30px;display:grid}.empty-state svg{color:var(--gold)}.app-shell [class*=-card].ready,.app-shell [class*=-item].ready,.app-shell .field-hint.ready,.app-shell .dialog-feedback-item.ready{background:linear-gradient(#fffffffa,#f7fbf9f0),#fff;border-color:#234b3c2e;box-shadow:inset 3px 0 #234b3c57,0 10px 24px #0814270b}.app-shell [class*=-card].pending,.app-shell [class*=-item].pending,.app-shell .field-hint.pending,.app-shell .dialog-feedback-item.pending{background:linear-gradient(#fffffffa,#fdf9f0eb),#fff;border-color:#b68a3433;box-shadow:inset 3px 0 #b68a3461,0 10px 24px #0814270b}.app-shell [class*=-card].blocked,.app-shell [class*=-item].blocked,.app-shell .field-hint.blocked,.app-shell .dialog-feedback-item.blocked{background:linear-gradient(#fffffffc,#fdfafaf0),#fff;border-color:#7a2f2f29;box-shadow:inset 3px 0 #7a2f2f52,0 10px 24px #0814270b}.app-shell [class*=-card].ready,.app-shell [class*=-card].pending,.app-shell [class*=-card].blocked,.app-shell [class*=-item].ready,.app-shell [class*=-item].pending,.app-shell [class*=-item].blocked{min-height:0}.app-shell [class*=-card].ready span,.app-shell [class*=-card].pending span,.app-shell [class*=-card].blocked span,.app-shell [class*=-item].ready span,.app-shell [class*=-item].pending span,.app-shell [class*=-item].blocked span,.app-shell .field-hint.ready span,.app-shell .field-hint.pending span,.app-shell .field-hint.blocked span{color:var(--osta-ink-600)}.app-shell [class*=-card].ready strong,.app-shell [class*=-card].pending strong,.app-shell [class*=-card].blocked strong,.app-shell [class*=-item].ready strong,.app-shell [class*=-item].pending strong,.app-shell [class*=-item].blocked strong{color:var(--osta-ink-900)}.app-shell [class*=-card].ready p,.app-shell [class*=-card].pending p,.app-shell [class*=-card].blocked p,.app-shell [class*=-item].ready p,.app-shell [class*=-item].pending p,.app-shell [class*=-item].blocked p{color:var(--osta-ink-600)}.footer-band{padding:32px max(7vw, calc((100vw - var(--container-xl)) / 2 + 28px));background:var(--osta-surface-75);color:var(--osta-ink-600);border-top:1px solid #12233f14;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:.86rem;display:flex}@media (width<=1180px){.topbar{grid-template-columns:1fr;height:auto;padding:12px 16px}.nav-strip{order:3;grid-column:1/-1}.status-cluster{padding:8px 16px}.hero{grid-template-columns:minmax(0,1fr) minmax(220px,.56fr);padding-right:32px}.dashboard-grid,.admin-grid,.pricing-grid,.bench-attention-grid,.bench-command-grid,.bench-action-grid,.bench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-layout,.admin-routing-layout{grid-template-columns:1fr}.admin-routing-attention-grid,.admin-routing-command-grid,.admin-routing-runtime-grid,.admin-routing-empty-recovery-grid,.admin-routing-recovery-grid,.admin-verification-attention-grid,.admin-verification-command-grid,.operator-dispatch-owner-grid,.operator-dispatch-visibility-grid,.admin-verification-recovery-grid,.admin-lifecycle-sla-summary,.business-request-handoff-timing-summary,.admin-wallet-runtime-grid,.admin-finance-command-grid,.admin-wallet-recovery-checkpoint-grid,.admin-wallet-action-timing-summary,.admin-invoice-runtime-grid,.admin-invoice-recovery-checkpoint-grid,.admin-invoice-timing-summary,.worker-verification-runtime-grid,.worker-verification-timing-summary,.operator-document-runtime-grid,.operator-document-review-timing-summary,.availability-dispatch-grid,.availability-timing-summary,.manager-access-timing-summary,.signup-runtime-grid,.signup-command-grid,.signup-onboarding-checkpoint-grid,.signup-recovery-checkpoint-grid,.signup-continuity-checkpoint-grid,.signup-intake-evidence-grid,.account-access-recovery-grid,.account-access-command-grid,.access-request-runtime-grid,.access-submission-attention-grid,.access-submission-command-grid,.access-submission-checkpoint-grid,.access-request-recovery-checkpoint-grid,.profile-runtime-grid,.profile-readiness-action-grid,.outcome-command-grid,.outcome-runtime-grid,.manager-invite-command-grid,.manager-invite-runtime-grid,.manager-invite-recovery-grid,.facility-runtime-grid,.reserve-invoice-runtime-grid,.reserve-invoice-command-grid,.reserve-invoice-checkpoint-grid,.reserve-invoice-recovery-checkpoint-grid,.operator-onboarding-runtime-grid,.operator-onboarding-command-grid,.operator-onboarding-recovery-grid,.operator-onboarding-timing-summary,.crm-pipeline-attention-grid,.crm-recovery-grid,.crm-command-grid,.crm-pipeline-timing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.topbar{gap:10px}.brand-lockup{min-width:0}.brand-lockup small,.data-pill{display:none}.mobile-route-title{border-bottom:1px solid var(--line);background:var(--paper);align-items:center;gap:8px;padding:12px 18px;font-weight:800;display:flex}.hero{grid-template-columns:1fr;min-height:auto;padding:56px 22px 44px}.hero-circle-field{opacity:.56}.hero-orb-a{top:4%;right:-28%}.hero-orb-b{top:46%;right:8%}.hero-orb-c,.hero-orb-f{display:none}.hero h1{font-size:3.2rem}.hero p{font-size:1rem}.metric-band,.two-column,.split-detail,.form-band,.structured-form,.outcome-shell,.outcome-form,.vertical-grid,.command-readiness-grid,.command-dispatch-grid,.command-facilities-empty-grid,.command-manager-empty-grid,.dashboard-grid,.pricing-grid,.bench-grid,.bench-signal-list,.bench-attention-grid,.bench-command-grid,.bench-action-grid,.bench-empty-grid,.legal-grid,.admin-grid,.admin-empty-grid,.route-loading-fallback,.route-error-fallback,.admin-phase0-summary,.admin-phase0-attention-grid,.admin-phase0-command-grid,.admin-phase0-visibility-grid,.admin-phase0-evidence-grid,.admin-phase0-bottleneck-grid,.admin-phase0-owner-grid,.admin-phase0-destination-grid,.admin-phase0-action-grid,.admin-phase0-timing-summary,.admin-phase0-workstream-grid,.admin-north-star-grid,.admin-alert-triage,.admin-alert-command-grid,.admin-alert-escalation-timing-summary,.admin-alert-empty-grid,.admin-quality-empty-grid,.admin-quality-ledger-empty-grid,.admin-quality-action-grid,.admin-webhook-recovery-summary,.admin-webhook-command-grid,.admin-webhook-recovery-timing-summary,.admin-webhook-action-plan,.admin-webhook-empty-grid,.admin-webhook-ledger-empty-grid,.service-category-coverage-summary,.service-category-empty-grid,.admin-business-lifecycle-summary,.admin-business-lifecycle-timing-summary,.admin-business-lifecycle-action-grid,.admin-business-lifecycle-empty-grid,.business-list-empty-grid,.admin-manual-assignment-summary,.manual-assignment-queue-timing-summary,.admin-audit-category-summary,.admin-audit-repair-summary,.admin-audit-repair-command-grid,.admin-audit-repair-timing-summary,.admin-audit-repair-action-grid,.admin-audit-repair-empty-grid,.admin-audit-manual-summary,.admin-audit-integrity-summary,.admin-audit-evidence-summary,.admin-audit-evidence-command-grid,.admin-audit-review-command-grid,.admin-audit-empty-grid,.admin-intelligence-readiness,.admin-intelligence-command-grid,.admin-intelligence-result-handoff-grid,.admin-intelligence-run-feedback,.admin-intelligence-review-summary,.admin-response-sla-summary,.admin-notification-delivery-summary,.admin-notification-command-grid,.admin-notification-delivery-timing-summary,.admin-notification-action-grid,.admin-notification-empty-grid,.admin-notification-ledger-empty-grid,.admin-analytics-empty-grid,.admin-wallet-action-timing-summary,.admin-wallet-recovery-checkpoint-grid,.admin-finance-attention-grid,.admin-finance-command-grid,.admin-wallet-reconciliation-summary,.admin-wallet-action-grid,.admin-wallet-action-empty-grid,.admin-wallet-empty-grid,.admin-wallet-adjustment-summary,.admin-request-evidence-summary,.admin-lifecycle-sla-summary,.admin-request-intervention-action-grid,.admin-request-intervention-empty-grid,.admin-lifecycle-empty-grid,.admin-request-evidence-empty-grid,.manual-assignment-workload-empty-grid,.manual-assignment-queue-empty-grid,.admin-assignment-recovery-summary,.admin-assignment-recovery-timing-summary,.admin-assignment-recovery-checklist,.admin-assignment-recovery-empty-grid,.admin-outcome-coverage-summary,.admin-outcome-recovery-timing-summary,.admin-outcome-action-grid,.admin-outcome-recovery-empty-grid,.business-request-lifecycle-summary,.business-request-handoff-timing-summary,.business-request-action-empty-grid,.business-request-evidence-summary,.business-request-evidence-empty-grid,.business-request-history-empty-grid,.business-request-history-recovery-grid,.business-outcome-recovery-empty-grid,.business-outcome-history-empty-grid,.business-request-exception-resolution-grid,.business-request-exception-empty-grid,.business-request-milestone-row,.business-request-milestone-steps,.business-request-milestone-empty-grid,.business-request-handoff-empty-grid,.setup-command-grid,.setup-action-grid,.setup-recovery-grid,.setup-timing-summary,.request-readiness-list,.profile-readiness-action-grid,.profile-submit-feedback,.crm-pipeline-summary,.crm-pipeline-attention-grid,.crm-recovery-grid,.crm-command-grid,.crm-pipeline-timing-summary,.crm-pipeline-action-grid,.signup-action-grid,.signup-attention-grid,.signup-command-grid,.signup-onboarding-checkpoint-grid,.signup-recovery-checkpoint-grid,.signup-continuity-checkpoint-grid,.signup-blocker-summary,.signup-validation-grid,.account-access-validation-grid,.account-access-command-grid,.signup-intake-evidence-grid,.signup-continuation-grid,.signup-submit-feedback,.manager-invite-command-grid,.manager-invite-runtime-grid,.manager-invite-recovery-grid,.facility-runtime-grid,.reserve-invoice-runtime-grid,.facility-operations-summary,.facility-operations-command-grid,.facility-operations-action-grid,.facility-operations-timing-summary,.access-readiness-summary,.access-cost-boundary,.access-funding-handoff-grid,.access-request-prerequisite-grid,.access-submission-attention-grid,.access-submission-command-grid,.access-brief-quality-grid,.access-submission-checkpoint-grid,.access-submit-control-grid,.access-request-recovery-checkpoint-grid,.access-submission-blocker-summary,.access-submission-action-grid,.access-submission-handoff-grid,.access-post-submit-evidence-grid,.access-request-recovery-grid,.assignment-handoff-status-grid,.assignment-dispatch-grid,.assignment-confirmation-command-grid,.assignment-confirmation-action-grid,.assignment-confirmation-timing-summary,.assignment-confirmation-timing-grid,.assignment-confirmation-recovery-grid,.assignment-confirmation-runtime-grid,.access-contact-handoff,.access-submit-feedback,.access-submit-control,.facility-submit-feedback,.manual-assignment-submit-feedback,.signup-bootstrap-preview,.access-submission-preview,.access-submission-handoff,.facility-setup-preview,.reserve-action-summary,.reserve-attention-grid,.reserve-command-grid,.reserve-credit-readiness-grid,.reserve-request-handoff-grid,.reserve-funding-checkpoint-grid,.reserve-funding-action-grid,.reserve-recovery-grid,.reserve-funding-timing-summary,.reserve-invoice-checkpoint-grid,.reserve-invoice-recovery-checkpoint-grid,.reserve-invoice-status-summary,.reserve-invoice-action-grid,.reserve-invoice-history-empty-grid,.reserve-invoice-history-recovery-grid,.reserve-invoice-cost-boundary,.reserve-invoice-field-validation,.reserve-invoice-command-grid,.reserve-invoice-funding-path,.reserve-invoice-gate-summary,.reserve-funding-empty-grid,.facility-list-empty-grid,.operator-onboarding-action-grid,.operator-onboarding-intake-preview,.manager-access-timing-summary,.manager-invite-preview,.manager-invite-action-grid,.manager-invite-submit-feedback,.account-access-readiness,.account-access-validation-grid,.account-access-command-grid,.account-access-handoff,.account-access-recovery-grid,.account-access-submit-feedback,.operator-document-review-action-grid,.operator-document-review-empty-grid,.operator-document-review-timing-summary,.availability-dispatch-grid,.availability-action-grid,.availability-timing-summary,.operator-document-ledger-empty-grid,.blacklist-reference-empty-grid,.availability-operator-empty-grid,.availability-operator-recovery-grid,.availability-event-empty-grid,.crm-acquisition-funnel-grid,.crm-pipeline-empty-grid,.crm-record-empty-grid,.invoice-approval-impact-preview,.invoice-rejection-impact-preview,.invoice-review-submit-feedback,.admin-invoice-review-summary,.admin-invoice-recovery-checkpoint-grid,.admin-invoice-timing-summary,.admin-invoice-action-grid,.admin-invoice-empty-grid,.admin-invoice-ledger-empty-grid,.credit-pack-empty-grid,.credit-pack-archive-preview,.outcome-context-list,.outcome-command-grid,.outcome-action-grid,.outcome-save-impact-list,.outcome-runtime-grid,.outcome-submit-feedback,.admin-routing-attention-grid,.admin-routing-command-grid,.admin-routing-runtime-grid,.admin-routing-empty-recovery-grid,.admin-routing-recovery-grid,.admin-verification-attention-grid,.admin-verification-command-grid,.operator-dispatch-owner-grid,.operator-dispatch-visibility-grid,.admin-verification-recovery-grid,.admin-wallet-runtime-grid,.admin-wallet-recovery-checkpoint-grid,.admin-finance-attention-grid,.admin-finance-command-grid,.wallet-adjustment-submit-feedback,.wallet-adjustment-context,.operator-document-review-summary,.operator-document-runtime-grid,.worker-verification-approval-summary,.operator-readiness-bridge-grid,.availability-bottleneck-grid,.worker-verification-action-grid,.worker-verification-empty-grid,.worker-verification-impact-grid,.worker-verification-runtime-grid,.worker-verification-timing-summary,.signup-runtime-grid,.signup-command-grid,.access-request-runtime-grid,.profile-runtime-grid,.bench-attention-grid,.bench-command-grid,.bench-action-grid,.bench-recovery-grid,.network-summary,.network-attention-grid,.network-command-grid,.reserve-attention-grid,.reserve-command-grid,.reserve-request-handoff-grid,.network-visibility-grid,.network-dispatch-grid,.network-recovery-checkpoint-grid,.network-recovery-grid,.network-operator-roster-grid,.operator-onboarding-runtime-grid,.operator-onboarding-command-grid,.operator-onboarding-recovery-grid,.operator-onboarding-timing-summary,.operator-onboarding-summary,.operator-onboarding-empty-grid,.operator-list-empty-grid,.admin-invoice-runtime-grid,.setup-required-panel{grid-template-columns:1fr}.content-band,.page-header,.form-band,.dashboard-grid,.pricing-grid,.admin-tabs,.network-stage,.system-banner{flex-direction:column;align-items:stretch;padding:32px 18px}.system-banner-handoff{grid-template-columns:1fr;width:100%}.system-recovery-guide{width:100%}.system-recovery-attention,.system-recovery-grid{grid-template-columns:1fr}.system-refresh-actions{justify-content:flex-start;width:100%}.system-refresh-feedback{flex:1;width:auto;min-width:0}.session-action-shell,.demo-reset-action-shell{flex:none;width:auto}.session-action-feedback,.demo-reset-feedback{flex:none;grid-template-columns:minmax(172px,228px) minmax(160px,220px);width:auto;min-width:0}.monitoring-check{flex-direction:column;align-items:stretch}.admin-intelligence-header,.intelligence-lists{grid-template-columns:1fr}.admin-intelligence-controls{justify-content:flex-start}.segmented-control{width:100%}.page-header h1{font-size:2rem}.setup-required-panel h1{font-size:2.15rem}.metric{min-height:auto;padding:18px}.wide-list-item{grid-template-columns:24px minmax(0,1fr)}.wide-list-item .icon-button,.wide-list-item .category-actions,.wide-list-item .document-actions,.wide-list-item .company-edit-form,.wide-list-item .operator-edit-form,.wide-list-item select,.wide-list-item .status-note,.wide-list-item .availability-submit-action,.wide-list-item .toggle{grid-column:2}.wide-list-item .icon-button,.wide-list-item .document-actions,.wide-list-item select,.wide-list-item .toggle{width:100%}.wide-list-item .availability-submit-action .toggle{grid-column:auto}.wide-list-item .availability-submit-action{width:100%}.category-actions{grid-template-columns:minmax(0,1fr) 42px 42px}.category-actions .icon-button,.compact-actions .icon-button{grid-column:auto;width:42px}.wide-list-item .compact-actions{grid-column:2;justify-content:flex-start}.facility-edit-form,.company-edit-form,.operator-edit-form{grid-column:2;grid-template-columns:1fr}.assignment-candidate-row,.manual-assignment-request-handoff,.manual-assignment-empty-grid,.manual-assignment-lock-preview,.manual-assignment-submit-feedback,.wallet-adjustment-submit-feedback,.outcome-recovery-resolution-preview{grid-template-columns:1fr}.document-review-item{grid-template-columns:24px minmax(0,1fr)}.confirmation-dialog{grid-template-columns:1fr}.dialog-feedback{grid-column:1}.dialog-actions{flex-direction:column-reverse;grid-column:1}.dialog-actions .primary-action,.dialog-actions .secondary-action{width:100%}.document-actions{grid-template-columns:1fr}.operator-card{width:286px}.operator-readiness-tags{grid-template-columns:1fr}.operator-band.band-2,.operator-band.band-3{transform:none}.inline-form{flex-direction:column}.category-create-form,.invoice-item{grid-template-columns:1fr}}
