@layer senuor.workspaces{:where(.workspace,.account-entry,.invitation-entry){--ws-midnight:#101a27;--ws-midnight-soft:#172636;--ws-gold:#b89555;--ws-gold-soft:#d7c08f;--ws-sand:#f4f1e9;--ws-sand-deep:#e9e2d4;--ws-graphite:#292d32;--ws-teal:#286c67;--ws-teal-soft:#e7f0ee;--ws-paper:#fbfaf7;--ws-white:#fff;--ws-muted:#66707a;--ws-line:#ded9cf;--ws-line-strong:#c9c1b2;--ws-danger:#a33b3b;--ws-danger-soft:#f8eaea;--ws-warning:#8a6729;--ws-warning-soft:#f8f0df;--ws-radius-xs:6px;--ws-radius-sm:10px;--ws-radius-md:16px;--ws-radius-lg:22px;--ws-shadow-card:0 8px 24px #101a2712;--ws-shadow-float:0 14px 36px #101a271c;color:var(--ws-graphite)}.workspace{background:var(--ws-paper);grid-template-rows:64px minmax(0,1fr);grid-template-columns:216px minmax(0,1fr);block-size:100dvh;display:grid;overflow:hidden}.shell-header{z-index:5;border-bottom:1px solid var(--ws-line);background:color-mix(in srgb, var(--ws-white) 94%, var(--ws-sand));grid-column:1/-1;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:20px;block-size:64px;padding-inline:20px;display:grid;position:relative;box-shadow:0 4px 18px #101a270a}.shell-header .brand-link{color:var(--ws-midnight);align-items:center;display:inline-flex}.shell-header__context{min-width:0;color:var(--ws-muted);align-items:center;gap:9px;font-size:.76rem;line-height:1.35;display:flex}.shell-header__context>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-header__context .dot{background:var(--ws-gold);border-radius:50%;flex:0 0 6px;block-size:6px;inline-size:6px;box-shadow:0 0 0 4px #b895551f}.shell-header__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.shell-identity{border-inline-end:1px solid var(--ws-line);text-align:end;gap:1px;padding-inline-end:12px;display:grid}.shell-identity span{color:var(--ws-midnight);font-size:.78rem;font-weight:700;line-height:1.25}.shell-identity small{color:var(--ws-muted);font-size:.67rem;line-height:1.25}.shell-signout{border:1px solid var(--ws-line);background:var(--ws-white);block-size:36px;color:var(--ws-midnight);font:inherit;cursor:pointer;border-radius:999px;padding-inline:14px;font-size:.76rem;font-weight:700}.shell-signout:hover{border-color:var(--ws-gold);background:var(--ws-sand)}.shell-nav{border-inline-end:1px solid var(--ws-line);background:linear-gradient(180deg, #b8955514, transparent 96px), var(--ws-sand);scrollbar-width:thin;scrollbar-color:var(--ws-line-strong) transparent;flex-direction:column;gap:4px;min-width:0;padding:14px 10px;display:flex;overflow:auto}.shell-nav:before{content:"SENUOR";color:var(--ws-gold);letter-spacing:.14em;padding:4px 11px 10px;font-size:.65rem;font-weight:800;display:block}[dir=rtl] .shell-nav:before{letter-spacing:0}.shell-nav a{border-radius:var(--ws-radius-sm);color:color-mix(in srgb, var(--ws-midnight) 84%, var(--ws-muted));border:1px solid #0000;align-items:center;gap:8px;padding:10px 11px;font-size:.82rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex;position:relative}.shell-nav a:before{content:"";background:var(--ws-line-strong);border-radius:50%;flex:0 0 4px;block-size:4px;inline-size:4px}.shell-nav a:hover{border-color:color-mix(in srgb, var(--ws-gold) 38%, var(--ws-line));color:var(--ws-midnight);background:#ffffffbd}.shell-nav a:hover:before,.shell-nav a[aria-current=page]:before,.shell-nav a.is-active:before{background:var(--ws-gold);box-shadow:0 0 0 4px #b895551f}.shell-nav a[aria-current=page],.shell-nav a.is-active{border-color:color-mix(in srgb, var(--ws-gold) 52%, var(--ws-line));background:var(--ws-white);color:var(--ws-midnight);box-shadow:0 5px 14px #101a270f}.workspace--admin .shell-nav{background:radial-gradient(circle at 20% 0%, #286c6742, transparent 180px), var(--ws-midnight);border-inline-end-color:#ffffff1a}.workspace--admin .shell-nav:before{color:var(--ws-gold-soft)}.workspace--admin .shell-nav a{color:#ffffffc2}.workspace--admin .shell-nav a:before{background:#ffffff47}.workspace--admin .shell-nav a:hover,.workspace--admin .shell-nav a[aria-current=page],.workspace--admin .shell-nav a.is-active{color:var(--ws-white);background:#ffffff14;border-color:#b8955566}.workspace__main{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ws-line-strong) transparent;min-width:0;overflow:auto}.workspace-page{gap:18px;width:min(100% - 36px,1260px);margin-inline:auto;padding-block:28px 38px;display:grid}.workspace-page--command{width:min(100% - 36px,1320px)}.workspace-page :where(h1,h2,h3,p){overflow-wrap:anywhere}.workspace-page h1,.account-entry h1,.invitation-entry h1{color:var(--ws-midnight);letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,3rem);line-height:1.06}[dir=rtl] :where(.workspace-page,.account-entry,.invitation-entry) h1{letter-spacing:0}.workspace-page h2{color:var(--ws-midnight);font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.2}.workspace-page h3{color:var(--ws-midnight);font-size:1rem;line-height:1.3}.workspace-page p{color:var(--ws-muted);font-size:.9rem;line-height:1.65}.workspace-page .eyebrow,.account-entry .eyebrow{color:var(--ws-gold);letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:.7rem;font-weight:800;line-height:1.3}[dir=rtl] :where(.workspace-page,.account-entry) .eyebrow{letter-spacing:0;text-transform:none}.page-heading{border:1px solid var(--ws-line);border-inline-start:4px solid var(--ws-gold);border-radius:var(--ws-radius-md);background:var(--ws-white);box-shadow:var(--ws-shadow-card);gap:8px;padding:22px 24px;display:grid}.page-heading h1,.page-heading p{margin:0}.workspace-empty{border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius-lg);background:var(--ws-white);text-align:center;justify-items:center;gap:10px;padding:34px 26px;display:grid}.workspace-empty__mark{background:var(--ws-sand);block-size:50px;inline-size:50px;color:var(--ws-gold);border:1px solid #b895555c;border-radius:50%;place-items:center;font-weight:800;display:grid}.workspace-empty h2,.workspace-empty p{margin:0}:where(.workspace,.account-entry,.invitation-entry) .button-row{flex-wrap:wrap;gap:9px;display:flex}:where(.workspace,.account-entry,.invitation-entry) .button{block-size:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding-inline:18px;font-size:.82rem;font-weight:750;line-height:1;text-decoration:none;transition:transform .14s,border-color .14s,background-color .14s,box-shadow .14s;display:inline-flex}:where(.workspace,.account-entry,.invitation-entry) .button:hover:not(:disabled){transform:translateY(-1px)}:where(.workspace,.account-entry,.invitation-entry) .button:disabled{opacity:.5;cursor:not-allowed}:where(.workspace,.account-entry,.invitation-entry) .button--primary{background:var(--ws-midnight);color:var(--ws-white);box-shadow:0 7px 18px #101a2724}:where(.workspace,.account-entry,.invitation-entry) .button--primary:hover:not(:disabled){background:var(--ws-midnight-soft);box-shadow:0 9px 22px #101a2730}:where(.workspace,.account-entry,.invitation-entry) .button--secondary{border-color:var(--ws-line);background:var(--ws-sand);color:var(--ws-midnight)}:where(.workspace,.account-entry,.invitation-entry) .button--quiet{color:var(--ws-midnight);background:0 0;border-color:#0000}:where(.workspace,.account-entry,.invitation-entry) .button--danger{background:var(--ws-danger);color:var(--ws-white)}:where(.workspace,.account-entry,.invitation-entry) .button--small{block-size:36px;padding-inline:14px;font-size:.75rem}:where(.workspace,.account-entry,.invitation-entry) :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #286c6747}:where(.workspace,.account-entry,.invitation-entry) .field{gap:6px;display:grid}:where(.workspace,.account-entry,.invitation-entry) .field label,:where(.workspace,.account-entry,.invitation-entry) label.operating-field,:where(.workspace,.account-entry,.invitation-entry) .control-action-form label,:where(.workspace,.account-entry,.invitation-entry) .control-action-form__wide,:where(.workspace,.account-entry,.invitation-entry) .evidence-review-form label{color:var(--ws-graphite);font-size:.76rem;font-weight:700;line-height:1.35}:where(.workspace,.account-entry,.invitation-entry) :where(.field input,.field select,.operating-field input,.operating-field select,.control-action-form input,.control-action-form select,.evidence-review-form input,.evidence-review-form select,.account-entry__panel input,.account-entry__panel select){border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-white);block-size:44px;inline-size:100%;color:var(--ws-midnight);font:inherit;padding-inline:12px;font-size:.85rem;box-shadow:inset 0 1px 1px #101a2708}:where(.workspace,.account-entry,.invitation-entry) :where(.operating-field textarea,.control-action-form textarea,.control-approval-desk textarea){resize:vertical;border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-white);block-size:112px;inline-size:100%;color:var(--ws-midnight);font:inherit;padding:10px 12px;font-size:.85rem;line-height:1.55}:where(.workspace,.account-entry,.invitation-entry) :where(input,select,textarea):hover:not(:disabled){border-color:var(--ws-line-strong)}:where(.workspace,.account-entry,.invitation-entry) :where(input,select,textarea):focus{border-color:var(--ws-teal);box-shadow:0 0 0 3px #286c671c}:where(.workspace,.account-entry,.invitation-entry) :where(input,select,textarea):disabled{color:var(--ws-muted);cursor:not-allowed;background:#efede7}:where(.workspace,.account-entry,.invitation-entry) [aria-invalid=true]{border-color:var(--ws-danger);background:color-mix(in srgb, var(--ws-danger-soft) 38%, var(--ws-white))}:where(.workspace,.account-entry,.invitation-entry) :where(.field__hint,.field__error,.field__success){margin:0;font-size:.72rem;line-height:1.45}:where(.workspace,.account-entry,.invitation-entry) .field__hint{color:var(--ws-muted)}:where(.workspace,.account-entry,.invitation-entry) .field__error,:where(.workspace,.account-entry,.invitation-entry) .form-error,:where(.workspace,.account-entry,.invitation-entry) .form-status--error{color:var(--ws-danger)}:where(.workspace,.account-entry,.invitation-entry) .field__success,:where(.workspace,.account-entry,.invitation-entry) .form-success,:where(.workspace,.account-entry,.invitation-entry) .form-status--success{color:var(--ws-teal)}:where(.workspace,.account-entry,.invitation-entry) .form-status{border-radius:var(--ws-radius-sm);background:var(--ws-sand);padding:10px 12px;font-size:.76rem;line-height:1.5}:where(.workspace,.account-entry,.invitation-entry) .form-status--success{border-inline-start:3px solid var(--ws-teal);background:var(--ws-teal-soft)}:where(.workspace,.account-entry,.invitation-entry) .form-status--error{border-inline-start:3px solid var(--ws-danger);background:var(--ws-danger-soft)}.workspace .table-wrap{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);box-shadow:var(--ws-shadow-card);overflow:auto}.workspace .table-wrap table{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--ws-graphite);font-size:.79rem}.workspace .table-wrap caption{color:var(--ws-midnight);text-align:start;padding:15px 16px;font-size:.9rem;font-weight:750}.workspace .table-wrap th{background:var(--ws-midnight);color:#ffffffdb;letter-spacing:.04em;text-align:start;text-transform:uppercase;white-space:nowrap;border-block:1px solid #ffffff1a;padding:11px 14px;font-size:.68rem;font-weight:750}[dir=rtl] .workspace .table-wrap th{letter-spacing:0;text-transform:none}.workspace .table-wrap td{border-bottom:1px solid var(--ws-line);color:var(--ws-graphite);vertical-align:middle;padding:12px 14px}.workspace .table-wrap tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--ws-sand) 52%, var(--ws-white))}.workspace .table-wrap tbody tr:hover td{background:var(--ws-teal-soft)}.workspace .table-wrap tbody tr:last-child td{border-bottom:0}.workspace .table-wrap a{color:var(--ws-teal);text-underline-offset:3px;font-weight:700;text-decoration-color:#286c6761}.workspace .badge{border:1px solid var(--ws-line);background:var(--ws-white);inline-size:max-content;max-inline-size:100%;color:var(--ws-graphite);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:.68rem;font-weight:750;line-height:1.2;display:inline-flex}.workspace .badge__marker{background:var(--ws-muted);border-radius:50%;flex:0 0 6px;block-size:6px;inline-size:6px}.workspace .badge--success{background:var(--ws-teal-soft);color:var(--ws-teal);border-color:#286c6747}.workspace .badge--success .badge__marker{background:var(--ws-teal)}.workspace .badge--warning,.workspace .badge--gold{background:var(--ws-warning-soft);color:var(--ws-warning);border-color:#b895555c}.workspace :where(.badge--warning,.badge--gold) .badge__marker{background:var(--ws-gold)}.workspace .badge--danger{background:var(--ws-danger-soft);color:var(--ws-danger);border-color:#a33b3b3d}.workspace .badge--danger .badge__marker{background:var(--ws-danger)}.workspace .alert{border:1px solid #286c6738;border-inline-start:4px solid var(--ws-teal);border-radius:var(--ws-radius-sm);background:var(--ws-teal-soft);color:var(--ws-graphite);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 14px;padding:14px 16px;display:grid}.workspace .alert strong{color:var(--ws-midnight);font-size:.8rem}.workspace .alert :where(p,div){color:inherit;margin:0;font-size:.78rem;line-height:1.55}.workspace .alert--warning{border-color:#b8955547;border-inline-start-color:var(--ws-gold);background:var(--ws-warning-soft)}.workspace .alert--success{border-inline-start-color:var(--ws-teal)}.workspace .progress{gap:7px;display:grid}.workspace .progress__label{color:var(--ws-muted);justify-content:space-between;gap:14px;font-size:.72rem;display:flex}.workspace .progress__label strong{color:var(--ws-midnight)}.workspace .progress__track{background:var(--ws-sand-deep);border-radius:999px;block-size:7px;overflow:hidden}.workspace .progress__track span{border-radius:inherit;background:linear-gradient(90deg, var(--ws-teal), var(--ws-gold));block-size:100%;display:block}.command-heading{border:1px solid var(--ws-line);border-top:3px solid var(--ws-gold);border-radius:var(--ws-radius-lg);background:var(--ws-white);box-shadow:var(--ws-shadow-card);grid-template-columns:minmax(0,1fr) 218px;align-items:center;gap:24px;padding:24px;display:grid}.command-heading>div:first-child{min-width:0}.command-heading h1{max-width:24ch;margin:0 0 10px}.command-heading p:not(.eyebrow){max-width:72ch;margin:0}.command-heading__assurance{border-radius:var(--ws-radius-md);background:var(--ws-sand);text-align:center;border:1px solid #b895553d;justify-items:center;gap:3px;padding:18px 14px;display:grid}.command-heading__assurance span,.command-heading__assurance small{color:var(--ws-muted);font-size:.69rem}.command-heading__assurance strong{color:var(--ws-teal);font-size:1.35rem;line-height:1.2}.command-heading--admin{border-color:#ffffff1a;border-top-color:var(--ws-gold);background:radial-gradient(circle at 92% 0%, #286c6742, transparent 280px), var(--ws-midnight)}.command-heading--admin h1{color:var(--ws-white)}.command-heading--admin p:not(.eyebrow){color:#ffffffb8}.command-heading--admin .command-heading__assurance{background:#ffffff12;border-color:#ffffff1f}.command-heading--admin .command-heading__assurance strong{color:var(--ws-gold-soft)}.command-heading--admin .command-heading__assurance :where(span,small){color:#ffffff9e}.command-metrics,.operating-kpis,.control-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.command-metrics article,.operating-kpis article,.control-kpis article{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);gap:6px;min-width:0;padding:15px 16px;display:grid;box-shadow:0 4px 14px #101a270a}:where(.command-metrics,.operating-kpis,.control-kpis) span,:where(.command-metrics,.operating-kpis,.control-kpis) small{color:var(--ws-muted);font-size:.68rem;line-height:1.35}:where(.command-metrics,.operating-kpis,.control-kpis) strong{color:var(--ws-midnight);font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.1}.command-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.7fr);align-items:start;gap:14px;display:grid}.command-panel{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);min-width:0;box-shadow:var(--ws-shadow-card);gap:14px;padding:20px;display:grid}.command-panel>span,.command-panel__heading span{color:var(--ws-gold);letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-weight:800}[dir=rtl] :where(.command-panel>span,.command-panel__heading span){letter-spacing:0;text-transform:none}.command-panel h2{margin:4px 0 0}.command-panel__heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.command-queue{display:grid}.command-queue article{border-top:1px solid var(--ws-line);grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding-block:13px;display:grid}.command-queue article>div:nth-child(2){min-width:0}.command-queue article span,.command-queue article>strong{color:var(--ws-muted);font-size:.69rem}.command-queue article h3{margin:2px 0}.command-queue article p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;overflow:hidden}.command-queue article>strong{color:var(--ws-midnight);white-space:nowrap}.command-state{background:var(--ws-line-strong);border-radius:999px;block-size:34px;inline-size:5px}.command-state--gold{background:var(--ws-gold)}.command-state--teal{background:var(--ws-teal)}.command-state--neutral{background:var(--ws-muted)}.command-actions{gap:8px;display:grid}.command-action{border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-paper);color:var(--ws-midnight);font:inherit;text-align:start;cursor:pointer;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:10px 11px;font-size:.79rem;font-weight:650;display:grid}.command-action:hover{border-color:var(--ws-gold);background:var(--ws-sand)}.command-action span{color:var(--ws-gold);font-size:.68rem}.command-boundaries{border:1px solid #286c6733;border-inline-start:4px solid var(--ws-teal);border-radius:var(--ws-radius-md);background:var(--ws-teal-soft);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start;gap:22px;padding:18px 20px;display:grid}.command-boundaries span{color:var(--ws-teal);font-size:.68rem;font-weight:800}.command-boundaries h2{margin:5px 0 0;font-size:1.15rem}.command-boundaries :where(p,li){color:var(--ws-graphite);margin:0;font-size:.8rem;line-height:1.55}.command-boundaries ul,.case-boundary-list{gap:7px;margin:0;padding-inline-start:18px;display:grid}.command-boundaries--admin{border-color:#b8955542;border-inline-start-color:var(--ws-gold);background:var(--ws-sand)}.admin-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.admin-module-grid a{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);min-width:0;color:var(--ws-graphite);box-shadow:var(--ws-shadow-card);flex-direction:column;gap:9px;padding:18px;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex}.admin-module-grid a:hover{border-color:var(--ws-gold);box-shadow:var(--ws-shadow-float);transform:translateY(-2px)}.admin-module-grid span{color:var(--ws-gold);font-size:.68rem;font-weight:800}.admin-module-grid h2{margin:3px 0 0;font-size:1.18rem}.admin-module-grid p{margin:0;font-size:.8rem}.admin-module-grid strong{color:var(--ws-teal);margin-top:auto;font-size:.74rem}.simulation-notice{border-inline-start:3px solid var(--ws-gold);background:var(--ws-warning-soft);color:var(--ws-warning);margin:0;padding:8px 10px;font-size:.7rem;line-height:1.45}.case-intake-form,.evidence-intake-form,.evidence-review-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;display:grid}.case-intake-form>.field:first-of-type,.case-intake-form>fieldset,.case-intake-form>.button-row,.evidence-review-form .form-status{grid-column:1/-1}.case-intake-options{border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;padding:13px;display:grid}.case-intake-options legend{color:var(--ws-midnight);padding-inline:6px;font-size:.77rem;font-weight:750}.case-intake-options label,.operating-check,.control-check,.signature-consent,.account-entry__consent{color:var(--ws-graphite);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;font-size:.77rem;line-height:1.45;display:grid}:where(.case-intake-options,.operating-check,.control-check,.signature-consent,.account-entry__consent) input{block-size:16px;inline-size:16px;accent-color:var(--ws-teal);margin:1px 0 0}.case-invitation-panel,.evidence-intake-panel,.case-invitation-history,.evidence-history,.evidence-review-list{gap:12px;display:grid}.case-invitation-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.case-invitation-form .field,.evidence-intake-form .field{margin:0}.case-invitation-issued,.evidence-intake-success{border-radius:var(--ws-radius-sm);background:var(--ws-teal-soft);border:1px solid #286c6742;gap:8px;padding:13px 14px;display:grid}:where(.case-invitation-issued,.evidence-intake-success) code{overflow-wrap:anywhere;min-width:0;color:var(--ws-midnight);font-size:.73rem}:where(.case-invitation-issued,.evidence-intake-success) .button{justify-self:start}:where(.case-invitation-history,.evidence-history) h3{margin:0}:where(.case-invitation-history,.evidence-history) article{border-top:1px solid var(--ws-line);justify-content:space-between;align-items:start;gap:16px;padding-block:11px;display:flex}:where(.case-invitation-history,.evidence-history) article>div{gap:3px;display:grid}:where(.case-invitation-history,.evidence-history) :where(span,small){color:var(--ws-muted);font-size:.68rem}.evidence-history__state{text-align:end}.evidence-review-card{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);gap:12px;padding:16px;display:grid}.evidence-review-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.evidence-review-facts>*{border-radius:var(--ws-radius-xs);background:var(--ws-sand);padding:10px}.operating-cell{--cell-midnight:var(--ws-midnight);--cell-gold:var(--ws-gold);--cell-sand:var(--ws-sand);--cell-teal:var(--ws-teal);gap:18px}.operating-hero,.operating-case-hero{border-radius:var(--ws-radius-lg);background:radial-gradient(circle at 88% 10%, #286c6757, transparent 260px), linear-gradient(135deg, var(--ws-midnight), #172b3b 72%);color:var(--ws-white);box-shadow:var(--ws-shadow-float);border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:24px;padding:24px;display:grid}:where(.operating-hero,.operating-case-hero) h1{max-width:22ch;color:var(--ws-white);margin:6px 0 8px;font-size:clamp(2rem,3vw,2.8rem)}:where(.operating-hero,.operating-case-hero) p{color:#ffffffbd;max-width:72ch;margin:0}.operating-hero__identity,.operating-case-hero__state{border-radius:var(--ws-radius-md);background:#ffffff12;border:1px solid #ffffff1f;gap:5px;padding:16px;display:grid}:where(.operating-hero__identity,.operating-case-hero__state) span,.operating-live-panel h3{color:var(--ws-gold-soft);font-size:.68rem;font-weight:750}:where(.operating-hero__identity,.operating-case-hero__state) strong{color:var(--ws-white);font-size:1rem}.operating-case-hero__state a{color:var(--ws-white);text-underline-offset:3px;font-size:.76rem}.operating-kpis{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-sand);padding:10px}.operating-kpis article{border-color:#0000;border-inline-start:3px solid var(--ws-teal);box-shadow:none}.operating-section{gap:13px;margin:0;display:grid}.operating-section__heading,.control-section__heading{justify-content:space-between;align-items:end;gap:18px;margin:0;display:flex}:where(.operating-section__heading,.control-section__heading) h2{margin:3px 0 0}.operating-case-grid,.operating-module-grid,.control-case-grid,.control-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:11px;display:grid}.operating-case-card,.operating-module-grid article,.operating-empty,.operating-live-panel{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);min-width:0;padding:16px;box-shadow:0 5px 16px #101a270d}.operating-case-card>div:first-child{color:var(--ws-teal);justify-content:space-between;gap:12px;font-size:.68rem;display:flex}.operating-case-card h3,.operating-module-grid h3{margin:12px 0 5px}.operating-case-card small{color:var(--ws-muted)}.operating-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.operating-module-grid article>span{color:var(--ws-gold);font-size:.7rem;font-weight:800}.operating-module-nav,.control-module-nav{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);scrollbar-width:thin;gap:6px;padding:7px;display:flex;overflow-x:auto}:where(.operating-module-nav,.control-module-nav) a{border-radius:var(--ws-radius-sm);color:var(--ws-midnight);white-space:nowrap;border:1px solid #0000;flex:none;grid-template-columns:auto max-content;align-items:center;gap:8px;padding:9px 11px;font-size:.76rem;font-weight:650;text-decoration:none;display:grid}:where(.operating-module-nav,.control-module-nav) a span{color:var(--ws-gold);font-size:.68rem;font-weight:800}.operating-module-nav a.is-active{background:var(--ws-sand);box-shadow:inset 0 -2px var(--ws-gold);border-color:#b8955557}.operating-quick-actions,.control-quick-actions,.control-family-strip{flex-wrap:wrap;justify-content:flex-end;gap:7px;padding:0;display:flex}:where(.operating-quick-actions,.control-quick-actions) a,.control-family-strip span{background:var(--ws-white);color:var(--ws-teal);border:1px solid #286c673d;border-radius:999px;padding:7px 10px;font-size:.7rem;font-weight:700;text-decoration:none}.operating-module-heading,.control-module-heading{border-block:1px solid var(--ws-line);grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:14px 0;display:grid}:where(.operating-module-heading,.control-module-heading)>span{color:var(--ws-gold);font-size:1.35rem;font-weight:750}:where(.operating-module-heading,.control-module-heading) h2{margin:0}:where(.operating-module-heading,.control-module-heading) p{max-width:80ch;margin:4px 0 0}.operating-form,.signature-panel,.report-centre,.control-section,.control-work-grid>div,.control-provider-boundary,.control-approval-desk{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-white);box-shadow:var(--ws-shadow-card);padding:18px}.operating-form__grid,.control-action-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.operating-field{gap:6px;display:grid}.operating-field--wide,.control-action-form__wide{grid-column:1/-1}.operating-check,.control-check,.signature-consent{border-radius:var(--ws-radius-sm);background:var(--ws-sand);padding:10px}.voice-input{gap:7px;display:grid}.voice-input__button{background:var(--ws-teal-soft);block-size:36px;color:var(--ws-teal);font:inherit;cursor:pointer;border:1px solid #286c6747;border-radius:999px;justify-self:start;padding-inline:13px;font-size:.72rem;font-weight:700}.voice-input__button.is-listening{border-color:var(--ws-danger);background:var(--ws-danger-soft);color:var(--ws-danger)}.signature-panel,.report-centre{gap:13px;display:grid}.signature-canvas-wrap{border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:linear-gradient(var(--ws-line) 1px, transparent 1px) 0 80% / 100% 1px no-repeat, var(--ws-paper);overflow:hidden}.signature-canvas-wrap canvas{max-inline-size:100%;display:block}.operating-boundary,.control-boundary,.control-provider-boundary{border:1px solid #286c673d;border-inline-start:4px solid var(--ws-teal);border-radius:var(--ws-radius-sm);background:var(--ws-teal-soft);color:var(--ws-graphite);padding:13px 15px;font-size:.78rem;line-height:1.55}.operating-boundary--footer{margin:0}.report-centre__formats{flex-wrap:wrap;gap:7px;display:flex}.report-centre__formats>*{background:var(--ws-sand);color:var(--ws-midnight);border-radius:999px;padding:6px 9px;font-size:.7rem}.operating-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.operating-record-list{gap:8px;max-block-size:440px;display:grid;overflow:auto}.operating-record-list article{border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-paper);padding:11px}.transaction-control-plane{gap:18px;padding-block:28px 38px}.control-hero,.control-case-hero{border-radius:var(--ws-radius-lg);background:radial-gradient(circle at 90% 10%, #b895553d, transparent 260px), linear-gradient(135deg, var(--ws-midnight), #172b3b 74%);color:var(--ws-white);box-shadow:var(--ws-shadow-float);border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:24px;padding:24px;display:grid}:where(.control-hero,.control-case-hero) h1{max-width:22ch;color:var(--ws-white);margin:6px 0 8px;font-size:clamp(2rem,3vw,2.8rem)}:where(.control-hero,.control-case-hero) p{color:#ffffffbd;max-width:75ch;margin:0}:where(.control-hero,.control-case-hero) aside{border-radius:var(--ws-radius-md);background:#ffffff12;border:1px solid #ffffff1f;gap:5px;padding:16px;display:grid}:where(.control-hero,.control-case-hero) aside strong{color:var(--ws-gold-soft);font-size:1rem}:where(.control-hero,.control-case-hero) aside :where(span,small){color:#ffffffad;font-size:.7rem}.control-kpis{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-sand);padding:10px}.control-kpis article{border-color:#0000;border-inline-start:3px solid var(--ws-gold);box-shadow:none}.control-section{gap:13px;display:grid}.control-case-grid article,.control-module-grid article{border:1px solid var(--ws-line);border-radius:var(--ws-radius-md);background:var(--ws-paper);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.control-case-grid article>div{color:var(--ws-teal);justify-content:space-between;gap:10px;font-size:.68rem;display:flex}:where(.control-case-grid,.control-module-grid) h3{margin:0}.control-module-grid article>span{color:var(--ws-gold);font-size:.68rem;font-weight:800}.control-module-grid small{color:var(--ws-teal)}.control-module-nav a.is-active{border-color:var(--ws-midnight);background:var(--ws-midnight);color:var(--ws-white)}.control-work-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:13px;display:grid}.control-work-grid>div,.control-provider-boundary,.control-approval-desk{gap:12px;display:grid}:where(.control-work-grid,.control-provider-boundary,.control-approval-desk) h3{margin:0}.control-action-form{gap:12px;margin-top:0;display:grid}.control-check{grid-template-columns:18px minmax(0,1fr)}.control-record-grid{gap:7px;max-block-size:520px;margin-top:0;display:grid;overflow:auto}.control-record-grid article{border:1px solid var(--ws-line);border-radius:var(--ws-radius-sm);background:var(--ws-paper);padding:10px 11px}.control-record-grid p{grid-template-columns:minmax(90px,.38fr) minmax(0,1fr);gap:8px;margin:3px 0;display:grid}.control-record-grid span{color:var(--ws-muted);font-size:.67rem}.control-record-grid strong{color:var(--ws-midnight);overflow-wrap:anywhere;font-size:.74rem;font-weight:650}.control-approval-desk{border-color:#b895555c}.control-approval-desk form{border-top:1px solid var(--ws-line);grid-template-columns:minmax(160px,.55fr) minmax(240px,1fr) auto;align-items:end;gap:10px;padding-top:12px;display:grid}.control-approval-desk form>div{flex-wrap:wrap;gap:7px;display:flex}.control-empty{border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius-sm);background:var(--ws-paper);color:var(--ws-muted);padding:15px;font-size:.8rem;line-height:1.55}.account-entry__section{background:radial-gradient(circle at 86% 4%, #b8955521, transparent 300px), var(--ws-paper);padding-block:34px 42px}.account-entry__grid{grid-template-columns:minmax(0,.82fr) minmax(380px,.9fr);align-items:start;gap:clamp(28px,5vw,64px);width:min(100% - 36px,1080px);margin-inline:auto;display:grid}.account-entry__grid>div:first-child{padding-block:18px}.account-entry h1{max-width:18ch;margin:8px 0 12px;font-size:clamp(2rem,3vw,2.75rem)}.account-entry__grid>div:first-child>p:not(.eyebrow){max-width:56ch;color:var(--ws-muted);margin:0;font-size:.91rem;line-height:1.7}.account-entry__benefits{gap:8px;margin-top:18px;display:grid}.account-entry__benefits span{color:var(--ws-graphite);padding-inline-start:18px;font-size:.8rem;line-height:1.45;position:relative}.account-entry__benefits span:before{content:"";background:var(--ws-teal);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:.52em;inset-inline-start:0;box-shadow:0 0 0 3px #286c671c}.account-entry__panel,.access-panel,.invitation-entry__card{border:1px solid var(--ws-line);border-top:3px solid var(--ws-gold);border-radius:var(--ws-radius-lg);background:var(--ws-white);box-shadow:var(--ws-shadow-float);gap:14px;padding:22px;display:grid}.account-entry__panel label{gap:6px;display:grid}.account-entry__panel label>span{color:var(--ws-graphite);font-size:.74rem;font-weight:700}.account-entry__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-entry__consent span{color:var(--ws-muted);font-size:.7rem;line-height:1.5}.account-entry__control-note{border-inline-start:3px solid var(--ws-teal);background:var(--ws-teal-soft);color:var(--ws-muted);margin:0;padding:10px 12px;font-size:.7rem;line-height:1.5}.account-entry__divider{color:var(--ws-muted);place-items:center;font-size:.68rem;display:grid;position:relative}.account-entry__divider:before{content:"";border-top:1px solid var(--ws-line);position:absolute;inset-block-start:50%;inset-inline:0}.account-entry__divider span{background:var(--ws-white);padding-inline:9px;position:relative}.invitation-entry{background:var(--ws-paper);padding-block:34px 42px}.invitation-entry__card{width:min(100% - 36px,720px);margin-inline:auto}.invitation-entry__card h1{max-width:20ch;margin:0}.invitation-entry__facts{border-inline-start:3px solid var(--ws-gold);border-radius:var(--ws-radius-xs);background:var(--ws-sand);gap:5px;padding:13px 14px;display:grid}.invitation-entry__facts :where(span,small){color:var(--ws-muted);font-size:.7rem}.invitation-entry__actions{flex-wrap:wrap;gap:9px;display:flex}:where(.workspace,.account-entry,.invitation-entry) .empty-state{border:1px solid var(--ws-line);border-radius:var(--ws-radius-lg);background:var(--ws-white);text-align:center;align-content:center;justify-items:center;gap:12px;width:100%;padding:32px;display:grid}:where(.workspace,.account-entry,.invitation-entry) .empty-state__symbol{place-items:center;display:grid}:where(.workspace,.account-entry,.invitation-entry) .empty-state :where(h2,p){margin:0}:where(.workspace,.account-entry,.invitation-entry) .empty-state p{max-width:58ch}[dir=rtl] :where(.workspace,.account-entry,.invitation-entry){text-align:start}[dir=rtl] .shell-header__actions{justify-content:flex-start}[dir=rtl] :where(.table-wrap th,.table-wrap td,.table-wrap caption){text-align:start}[dir=rtl] :where(.command-queue article>strong,.evidence-history__state){text-align:end}@media (max-width:1180px){.workspace{grid-template-columns:188px minmax(0,1fr)}.shell-header{grid-template-columns:172px minmax(0,1fr) auto}.command-metrics,.operating-kpis,.control-kpis,.admin-module-grid,.operating-case-grid,.operating-module-grid,.control-case-grid,.control-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-grid,.control-work-grid{grid-template-columns:1fr}}@media (max-width:920px){.workspace{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr}.shell-header{grid-template-columns:minmax(150px,1fr) auto;gap:10px 16px;block-size:auto;padding:10px 16px}.shell-header__context{border-top:1px solid var(--ws-line);grid-area:2/1/auto/-1;padding-top:7px}.shell-nav{border-inline-end:0;border-bottom:1px solid var(--ws-line);background:var(--ws-sand);flex-direction:row;gap:5px;padding:7px 12px;overflow-x:auto}.shell-nav:before{display:none}.shell-nav a{white-space:nowrap;flex:none;padding:8px 10px}.workspace--admin .shell-nav{border-bottom-color:#ffffff1a}.workspace-page,.workspace-page--command{width:min(100% - 28px,100%);padding-block:20px 30px}.command-heading,.operating-hero,.operating-case-hero,.control-hero,.control-case-hero{grid-template-columns:1fr}.command-heading__assurance,.operating-hero__identity,.operating-case-hero__state,:where(.control-hero,.control-case-hero) aside{text-align:start;justify-items:start}.account-entry__grid{grid-template-columns:1fr;gap:20px}.account-entry__grid>div:first-child{padding-block:0}}@media (max-width:680px){.shell-header{grid-template-columns:1fr auto}.shell-identity{display:none}.shell-header__actions{gap:7px}.workspace-page,.workspace-page--command{gap:13px;width:min(100% - 22px,100%);padding-block:14px 24px}.page-heading,.command-heading,.operating-hero,.operating-case-hero,.control-hero,.control-case-hero,.command-panel,.operating-form,.signature-panel,.report-centre,.control-section,.control-work-grid>div,.control-provider-boundary,.control-approval-desk{border-radius:var(--ws-radius-md);padding:16px}.command-boundaries,.command-grid,.operating-live-grid,.admin-module-grid,.operating-case-grid,.operating-module-grid,.control-case-grid,.control-module-grid,.case-intake-form,.evidence-intake-form,.evidence-review-form,.operating-form__grid,.control-action-form__grid,.account-entry__two,.evidence-review-facts{grid-template-columns:1fr}.case-intake-form>*,.evidence-intake-form>*,.evidence-review-form>*,.operating-form__grid>*,.control-action-form__grid>*{grid-column:1}.case-intake-options{grid-template-columns:1fr}.case-invitation-form,.control-approval-desk form{grid-template-columns:1fr;align-items:stretch}.command-queue article{grid-template-columns:5px minmax(0,1fr)}.command-queue article>strong{grid-column:2;justify-self:start}.operating-section__heading,.control-section__heading{flex-direction:column;align-items:start}.operating-module-heading,.control-module-heading{grid-template-columns:40px minmax(0,1fr)}.account-entry__section,.invitation-entry{padding-block:20px 28px}.account-entry__grid,.invitation-entry__card{width:min(100% - 22px,100%)}.account-entry__panel,.access-panel,.invitation-entry__card{border-radius:var(--ws-radius-md);padding:17px}.workspace .alert{grid-template-columns:1fr}.workspace .table-wrap{border-radius:var(--ws-radius-sm)}}@media (max-width:460px){.shell-header__context span:last-child,.shell-header__context .dot{display:none}.shell-signout{color:#0000;white-space:nowrap;inline-size:36px;padding-inline:0;overflow:hidden}.shell-signout:before{content:"↗";color:var(--ws-midnight);place-items:center;display:grid}.command-metrics,.operating-kpis,.control-kpis{grid-template-columns:1fr}:where(.case-invitation-history,.evidence-history) article{display:grid}.evidence-history__state{text-align:start}.workspace .table-wrap :where(th,td){padding-inline:10px}}@media (prefers-reduced-motion:reduce){:where(.workspace,.account-entry,.invitation-entry) *,:where(.workspace,.account-entry,.invitation-entry) :before,:where(.workspace,.account-entry,.invitation-entry) :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (forced-colors:active){:where(.workspace,.account-entry,.invitation-entry) :where(.command-heading,.command-panel,.admin-module-grid a,.operating-hero,.control-hero,.account-entry__panel,.invitation-entry__card){box-shadow:none;border:1px solid canvastext}:where(.workspace,.account-entry,.invitation-entry) :where(.button,.shell-signout){border:1px solid buttontext}}}.operating-cell .operating-hero .operating-hero__identity strong{color:var(--ws-midnight)}.operating-cell .operating-hero .operating-hero__identity small{color:var(--ws-muted)}.workspace--admin .operating-kpis{background:var(--ws-midnight)!important;border-color:var(--ws-midnight)!important}
