@font-face{font-family:Simpler Pro;src:url(/brand/SimplerPro-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Simpler Pro;src:url(/brand/SimplerPro-Bold.woff2) format("woff2");font-weight:600 900;font-display:swap}:root{font-family:Simpler Pro,Helvetica Neue,sans-serif;color:#121f3f;background:#f9fbfd;font-synthesis:none;font-size:14px;--line:#e4e4ec;--muted:#4d5b7f;--accent:#2e5dd2}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:1px solid #c3cadd;background:#fff;color:inherit;border-radius:5px;padding:9px 12px;display:inline-flex;gap:6px;align-items:center;justify-content:center}button:hover{background:#eff1fb}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #2e5dd2;outline-offset:3px}::selection{background:#ffdfab}a{color:var(--accent);text-underline-offset:3px}p{line-height:1.6;margin:8px 0 16px}h1{font-size:28px;letter-spacing:-.7px;margin:0;font-weight:600}h2{font-size:20px;line-height:1.35;margin:0 0 12px;font-weight:600}h3{font-size:14px;margin:24px 0 8px;font-weight:650}label{display:block;font-size:13px;color:#41495f}input,textarea,select{border:1px solid #c3cadd;border-radius:4px;padding:9px;background:#fff;color:#121f3f}textarea{display:block;width:100%;min-height:76px;resize:vertical;margin:7px 0 12px}input::placeholder,textarea::placeholder{color:#4d5b7f}.app{display:flex;min-height:100vh}.sidebar{width:240px;flex-shrink:0;background:#121f3f;border-right:1px solid var(--line);padding:28px 18px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:16px;font-weight:650;white-space:nowrap}.organization{font-size:12px;color:var(--muted);margin:12px 0 38px 32px}nav{display:grid;gap:6px}.nav{justify-content:flex-start;gap:12px;border:0;background:transparent;padding:12px;color:#cbd2e8}.nav.active{background:#263353;color:#fff;font-weight:600}.sidebar-bottom{margin-top:auto;padding:40px 10px 0;display:flex;gap:10px;color:#cbd2e8;align-items:center;font-size:12px}.sidebar-bottom span{display:block;margin-top:5px;color:var(--muted)}main{min-width:0;flex:1}.topbar{height:62px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:0 32px;font-size:12px}.topbar>span{display:flex;align-items:center;gap:10px}.role{display:flex;align-items:center;gap:10px;font-size:12px}.role select{padding:5px 8px;font-size:12px}.demo{padding:10px 32px;background:#fff5e6;color:#704600;font-size:12px;border-bottom:1px solid #ffe2b3}.content{padding:30px 32px 50px;max-width:1550px;margin:auto}.page-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:20px}.page-title p{color:var(--muted);margin:8px 0 0}.mode{font-size:12px;white-space:nowrap;border:1px solid #c3cadd;color:#4d5b7f;padding:7px 9px;border-radius:4px}.toolbar{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-bottom:20px}.tabs{display:flex;gap:18px;overflow:auto}.tabs button{border:0;border-radius:0;padding:12px 0;background:none;white-space:nowrap;color:var(--muted);font-size:13px}.tabs button.selected{border-bottom:2px solid var(--accent);color:var(--accent);font-weight:600}.search{display:flex;align-items:center;gap:8px;color:var(--muted)}.search input{border:none;background:transparent;width:220px;font-size:13px}.workspace{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(370px,1.15fr);border:1px solid var(--line);background:#fff}.queue{border-right:1px solid var(--line)}.queue-heading{display:flex;justify-content:space-between;padding:14px 18px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}.event{display:block;text-align:left;width:100%;border:none;border-bottom:1px solid var(--line);border-radius:0;padding:18px 20px;background:transparent}.event.current{background:#eff1fb;box-shadow:inset 2px 0 #2e5dd2}.event h2{font-size:15px;margin:11px 0 5px}.event p{font-size:13px;margin:0 0 14px;color:#4d5b7f}.event-meta,.event-bottom{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.urgent{color:#ac381c;font-weight:600}.detail{padding:24px 28px}.detail-meta{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;margin-bottom:18px}.detail>h2{font-size:22px;max-width:34ch}.customer-line{font-size:13px}.customer-line span{display:block;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px}.state-line{display:flex;gap:14px;align-items:center;font-size:12px;padding-bottom:22px;border-bottom:1px solid var(--line);color:var(--muted)}.state{background:#eff1fb;padding:5px 8px;border-radius:4px;color:#263353;font-size:12px}.assessment p{font-size:14px;max-width:70ch}.assessment>h3{color:#2e5dd2}.next-step{font-weight:500}.uncertainty{background:#fff5e6;padding:14px 16px;margin:22px 0 16px;font-size:13px}.uncertainty p{font-size:13px;margin:5px 0 0;color:#704600}.assessment a{display:inline-flex;gap:5px;align-items:center;font-size:12px}.source-note{font-size:11px!important;color:var(--muted);margin:10px 0 18px}.decision{border-top:1px solid var(--line)}.actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 22px}.actions button{font-size:12px}.primary{background:#2e5dd2;color:#fff;border-color:#2e5dd2}.primary:hover{background:#234aa9}details{border-top:1px solid var(--line);padding:16px 0;color:#4d5b7f;font-size:12px}summary{cursor:pointer}summary span{float:right;color:var(--muted)}li{padding:6px 0;line-height:1.5}.text-button{border:0;padding:12px 0;background:none;color:var(--accent);font-size:12px}.notice{background:#eff1fb;border:1px solid #c3cadd;padding:12px 16px;margin-bottom:18px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px}.notice button{border:none;padding:3px;background:none}.empty{padding:35px 20px;color:var(--muted)}.table-section{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;background:#fff}th{font-size:12px;font-weight:500;color:var(--muted);padding:14px 16px;border-bottom:1px solid var(--line)}td{padding:20px 16px;border-bottom:1px solid var(--line);font-size:13px}td span{display:block;font-size:12px;color:var(--muted);margin-top:6px}td button{font-size:12px}.mapping{padding:12px 16px;max-width:660px}.mapping select{display:block;margin:8px 0 12px;min-width:260px}.muted{color:var(--muted)}.grouping,.message-review,.settings{max-width:850px;background:#fff;border:1px solid var(--line);padding:28px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0}.section-heading h2{margin:0}.related-row{display:flex;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);font-size:12px}.related-row strong{flex:1;font-size:14px}.message-review>label select{display:block;margin:8px 0 24px;width:100%}.message-body{padding:22px;background:#f9fbfd;line-height:1.8;border:1px solid var(--line)}dl{display:grid;grid-template-columns:120px 1fr;gap:14px;font-size:13px;margin:24px 0}dt{color:var(--muted)}dd{margin:0}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:18px 0;font-size:13px}.setting-row p{font-size:12px;margin:5px 0 0;color:var(--muted)}.setting-row>span{color:var(--muted)}.settings h2:not(:first-child){margin-top:32px}.audit{max-width:850px;margin-top:25px}@media(min-width:1600px){.content{padding-top:40px}.event{padding:22px}.detail{padding:30px 36px}}@media(max-width:1100px){.sidebar{width:200px;padding:24px 12px}.brand{font-size:14px}.content{padding:24px 20px}.topbar,.demo{padding-left:20px;padding-right:20px}.workspace{grid-template-columns:minmax(230px,.8fr) minmax(320px,1.2fr)}.detail{padding:20px}.mode{display:none}}@media(max-width:780px){.app{display:block}.sidebar{width:100%;padding:14px 16px;border-right:0;border-bottom:1px solid var(--line)}.organization,.sidebar-bottom{display:none}nav{display:flex;overflow:auto;margin-top:14px;gap:4px}.nav{white-space:nowrap;font-size:12px;padding:9px}.nav svg{width:15px}.topbar{height:54px;padding:0 16px}.role{font-size:0}.role select{font-size:12px}.demo{padding:9px 16px;line-height:1.5}.content{padding:22px 16px}.page-title{margin-bottom:18px}h1{font-size:25px}.page-title p{font-size:13px}.toolbar{gap:8px}.tabs{gap:18px;max-width:100%}.search{width:100%;padding-bottom:8px}.search input{width:100%}.workspace{grid-template-columns:1fr}.queue{border-right:0;max-height:335px;overflow:auto;border-bottom:1px solid var(--line)}.event{padding:14px 18px}.event p{margin-bottom:8px}.detail{padding:24px 18px}.grouping,.message-review,.settings{padding:20px 16px}.related-row{flex-wrap:wrap}.setting-row{align-items:flex-start}.setting-row>span{text-align:right;max-width:55%}dl{grid-template-columns:90px 1fr}td,th{padding:14px 10px;min-width:125px}td:first-child{min-width:210px}}.brand img{display:block;width:119px;height:24px;object-fit:contain}.brand{padding:4px 12px}.organization{margin:16px 12px 34px;color:#cbd2e8;font-size:14px}.sidebar{border-color:#263353}.sidebar .nav:hover{background:#263353;color:#fff}.sidebar .nav.active{background:#263353;color:#ffb314}.sidebar-bottom span{color:#a4b0cf}.sidebar-bottom{color:#cbd2e8}.tabs button.selected{border-bottom-color:#ff9f00}.sidebar .brand:focus-visible{outline-color:#ffb314}@media(max-width:780px){.brand{padding:2px 8px}.organization{display:none}}@media(min-width:781px){.sidebar{position:sticky;top:0;height:100dvh;overflow-y:auto}.sidebar-bottom{flex-shrink:0}}.brand{justify-content:flex-start;border:0;background:transparent}.brand:hover{background:transparent}.user-tools{display:flex;align-items:center;gap:10px}.icon-button{border:0;padding:6px;background:transparent}.assessment a{margin-inline-end:14px}.stack{display:grid;gap:24px}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1000px}.form-section,.empty-panel{background:#fff;border:1px solid var(--line);padding:24px}.form-section label{margin-bottom:14px}.form-section input:not([type=checkbox]),.form-section select{display:block;width:100%;margin-top:7px}.check{display:flex!important;align-items:center;gap:8px}.check input{margin:0}.pending{display:flex;align-items:center;gap:8px;color:var(--muted)}.spinner{animation:spin .85s linear infinite}.center-state{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:16px;text-align:center;padding:24px;background:#121f3f;color:#fff}.center-state img{width:142px;height:auto}.center-state p{max-width:55ch;color:#d6ddf0}.center-state button:not(.primary){color:#121f3f}.message-review dd span{display:block;margin-bottom:5px}.detail pre{max-height:300px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#f9fbfd;border:1px solid var(--line);padding:14px;font-size:12px;line-height:1.5}.event h2,.related-row strong,.setting-row,.message-body,td{overflow-wrap:anywhere}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.admin-grid{grid-template-columns:1fr}}@media(max-width:780px){.role select,input,select,textarea{font-size:16px}.actions button{font-size:14px}.admin-grid{grid-template-columns:1fr}.form-section{padding:20px 16px}}.delivery-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.message-review details li{margin-bottom:10px}.contact-list{display:grid;gap:8px}.contact-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.contact-row span{margin:0}.contact-row button{padding:5px 8px}.setting-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.form-section fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:14px}.form-section fieldset:disabled{opacity:.72}.policy-form{max-width:1000px}.policy-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.policy-form button{justify-self:start}@media(max-width:780px){.sidebar nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;overflow:visible}.sidebar .nav{min-width:0;justify-content:center;padding:10px 4px;font-size:0}.sidebar .nav svg{width:18px;height:18px}}@media(max-width:780px){.policy-fields{grid-template-columns:1fr}.policy-form button{justify-self:stretch}}.bulk-onboarding{border-bottom:1px solid var(--line);padding-bottom:20px}.bulk-onboarding>p{max-width:85ch;color:var(--muted)}.bulk-onboarding .actions{align-items:center}.bulk-onboarding td:first-child,.bulk-onboarding th:first-child{min-width:100px;width:110px}.bulk-onboarding input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.bulk-onboarding td:last-child input{width:100%;min-width:200px}.bulk-onboarding li div{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.triage-progress,.reported-resources{border-bottom:1px solid var(--line);padding-bottom:18px}.triage-progress p,.reported-resources p{font-size:13px}.triage-progress textarea{display:block;width:100%;margin:8px 0 12px}.reported-resources ul{list-style:none;padding:0;max-height:320px;overflow:auto}.reported-resources li{display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid var(--line)}.reported-resources details{border:0;padding:6px 0;flex:1;min-width:0}.reported-resources summary,.reported-resources code{overflow-wrap:anywhere}.reported-resources code{display:block;margin-top:8px;font-size:12px}.reported-resources button{font-size:12px}.help{position:relative;display:inline-flex;vertical-align:middle;margin-inline-start:6px}.help>[role=button]{cursor:pointer;display:inline-flex;padding:3px;border:0;background:transparent;color:var(--muted)}.help-content{position:absolute;z-index:5;inset-inline-start:0;top:100%;width:240px;max-width:70vw;background:#121f3f;color:#fff;border-radius:4px;padding:12px;font-size:12px;font-weight:400;line-height:1.5}@media(max-width:780px){.help-content{position:fixed;inset:auto 16px 16px;width:auto;max-width:none}}.case-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.case-header{padding:16px 20px;border-bottom:1px solid var(--line);flex-shrink:0}.case-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.case-heading h2{font-size:18px;margin:0;overflow-wrap:anywhere}.case-heading p{font-size:12px;color:var(--muted);margin:4px 0 0}.case-indicators{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:8px}.case-indicators .text-button{padding:0}.case-deadline{font-size:13px;color:#ac381c;margin:8px 0 0;font-weight:600}.case-scroll{padding:16px 20px;overflow:auto;min-height:0;flex:1}.case-scroll h3{font-size:14px;margin:16px 0 8px}.case-scroll>section:first-child h3{margin-top:0}.case-recommendation h3{color:var(--accent)}.markdown{font-size:14px;line-height:1.55;overflow-wrap:anywhere}.markdown p{margin:0 0 10px;max-width:75ch}.markdown ul,.markdown ol{padding-left:22px;margin:8px 0}.markdown li{padding:2px 0}.markdown h1,.markdown h2,.markdown h3,.markdown h4{font-size:15px;margin:12px 0 6px}.markdown code{font-size:12px;background:#f0f2f7;padding:2px 4px;border-radius:3px;overflow-wrap:anywhere}.code-block{border:1px solid var(--line);background:#f9fbfd;margin:10px 0;padding:8px;display:flow-root}.code-block button{float:right;font-size:11px;padding:4px 8px}.code-block pre{clear:both;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.code-block code{background:none;padding:0}.case-missing{padding:10px 0;color:#704600}.case-missing .markdown{margin-top:8px;font-size:13px}.evidence-tabs{display:flex;flex-wrap:wrap;gap:4px;border-top:1px solid var(--line);padding-top:8px}.evidence-tabs button{font-size:12px;border:0;background:transparent;padding:6px 8px}.evidence-tabs button.selected{background:#eff1fb;color:var(--accent)}.evidence-panel{font-size:13px}.evidence-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.evidence-panel textarea,.case-actions textarea{display:block;width:100%;min-height:64px;margin:6px 0}.resource-list{list-style:none;padding:0;max-height:240px;overflow:auto}.resource-list li{display:flex;gap:12px;align-items:flex-start}.resource-list details{flex:1;min-width:0;padding:4px 0;border:0}.resource-list code,.resource-list summary{overflow-wrap:anywhere}.resource-list code{display:block;margin-top:8px;font-size:12px}.resource-list button{font-size:12px;padding:6px;min-width:28px;min-height:28px}.case-actions{border-top:1px solid var(--line);padding:12px 20px;background:#fff;flex-shrink:0}.case-action-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.case-action-row button{font-size:12px}.case-more{position:relative;margin-left:auto;padding:0;border:0}.case-more summary{list-style:none;display:flex;padding:8px;border:1px solid var(--line);border-radius:4px}.case-more>div{position:absolute;right:0;bottom:100%;background:#fff;border:1px solid var(--line);padding:4px;min-width:180px;z-index:3}.case-more button{display:block;border:0;width:100%;text-align:left}.fallback-note{font-size:12px;color:#704600;margin:8px 0}.fallback-note .text-button{padding:0}@media(min-width:1000px){.triage-content{height:calc(100dvh - 100px);display:flex;flex-direction:column;padding:20px 24px;max-width:none}.triage-content .page-title{margin-bottom:12px}.triage-content .page-title p{display:none}.triage-content .toolbar{margin-bottom:12px;gap:8px}.triage-content .workspace{flex:1;min-height:0;grid-template-columns:minmax(240px,.65fr) minmax(0,1.7fr)}.triage-content .queue{overflow:auto}.triage-content .event{padding:14px 16px}}@media(max-width:999px){.triage-content .workspace{grid-template-columns:1fr}.triage-content .queue{max-height:210px;overflow:auto}.case-actions{position:sticky;bottom:0;z-index:2}.case-scroll{overflow:visible}.case-header,.case-scroll,.case-actions{padding:12px 16px}.case-action-row{gap:6px}}.case-missing summary .missing-preview{display:block;float:none;color:#704600;font-size:12px;margin-top:4px;font-weight:400}.case-missing[open] .missing-preview{display:none}.case-pane .text-button,.grouping .text-button{text-decoration:underline;text-underline-offset:3px}.case-pane .evidence-tabs button{border:1px solid var(--line);background:#fff}.case-pane .evidence-tabs button[aria-expanded=true]{background:#eff1fb;border-color:var(--accent)}.case-pane button[aria-expanded]:after{content:"⌄";margin-left:6px}.case-pane summary,.grouping summary{font-weight:600;cursor:pointer}.case-pane button:hover,.grouping button:hover{border-color:var(--accent)}.case-pane button:focus-visible,.grouping button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.evidence-strength{padding:10px 0;font-size:12px}.evidence-strength h4{margin:12px 0 4px}.evidence-strength ul{padding-left:20px;margin:4px 0}.assignment-filter{display:flex;align-items:center;gap:8px;font-size:12px}.assignment-filter select{padding:5px;font-size:12px}.grouping textarea{display:block;width:100%;margin-top:8px}.reassess-button{font-size:12px;padding:5px 8px}.case-status{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;color:#4d5b7f}.case-status svg{flex-shrink:0}.status-needs-review{color:#9b3e20}.status-in-progress{color:#2e5dd2}.status-completed{color:#247044}.event-bottom{flex-wrap:wrap;align-items:center}.owner-label{overflow-wrap:anywhere;min-width:0}.case-pane .case-overview-tabs{border-top:0;padding-top:0;margin-bottom:8px}.case-pane .case-overview-tabs button[aria-pressed=true]{background:#eff1fb;border-color:var(--accent)}.case-overview-tabs+.evidence-panel h3{margin-top:8px}.case-overview-tabs+.evidence-panel .resource-list{max-height:128px;margin:4px 0}td .case-status{display:inline-flex;margin-top:0}:root{--surface-subtle:#f9fbfd;--warning:#9b3e20}input,textarea{caret-color:var(--accent)}.queue,.case-scroll,.resource-list{scrollbar-width:thin;scrollbar-color:#b9c3d9 transparent}.topbar{height:48px;background:#fff}.demo{min-height:32px;padding-top:8px;padding-bottom:8px}.page-title h1{font-size:24px;letter-spacing:-.4px}.content{padding-top:24px}.tabs{gap:16px}.tabs button{display:inline-flex;gap:6px;align-items:center}.filter-count{font-size:11px;font-variant-numeric:tabular-nums;color:var(--muted)}.tabs button.selected .filter-count{color:var(--accent)}.search input{width:220px;min-width:0}.queue-heading{position:sticky;top:0;background:var(--surface-subtle);z-index:1;padding:12px 16px}.event.current{box-shadow:inset 1px 0 var(--accent)}.event-meta{font-size:11px;flex-wrap:wrap;gap:4px 12px}.event h2{font-size:16px;margin:10px 0 2px}.event .event-description{margin:0 0 10px;font-size:12px}.event-scope{display:flex;flex-wrap:wrap;gap:5px 12px;font-size:12px;color:var(--muted);margin-bottom:10px}.event-scope span,.event-deadline,.triage-state{display:inline-flex;align-items:center;gap:5px}.event-scope svg,.triage-state svg{flex-shrink:0}.event-deadline{font-size:12px;color:var(--muted);margin-bottom:8px}.event-bottom{gap:6px 12px;margin-bottom:8px;font-size:12px}.event-bottom>.owner-label{max-width:100%;overflow-wrap:anywhere}.triage-state{font-size:12px;color:var(--muted)}.triage-fallback{color:var(--warning)}.triage-ready{color:#247044}.case-header{padding:14px 20px}.case-heading{align-items:flex-start}.case-heading h2{font-size:20px}.case-indicators{gap:8px 14px;line-height:1.5}.case-scroll{padding:14px 20px}.case-pane .case-overview-tabs{align-items:center;gap:8px;margin-bottom:4px}.case-pane .case-overview-tabs button{padding:8px 0;border:0;border-radius:0;border-bottom:2px solid transparent;background:transparent;font-size:12px}.case-pane .case-overview-tabs button[aria-pressed=true]{background:transparent;border-color:var(--accent);color:var(--accent)}.case-overview-tabs+.evidence-panel .resource-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-height:112px;margin:0 0 8px}.resource-list li{min-width:0;padding:4px 0;align-items:center}.resource-list summary{font-weight:400}.resource-list button{min-width:32px;min-height:32px}.case-overview-tabs+.evidence-panel p{margin:8px 0 12px;color:var(--muted)}.assessment-context{display:flex;align-items:center;gap:4px;border-top:1px solid var(--line);padding-top:12px;margin-top:4px;font-size:12px;color:var(--muted)}.assessment-age{font-size:12px;font-weight:400;margin-left:10px;color:var(--warning)}.case-recommendation h3{margin-top:10px}.case-missing{margin-top:12px;padding:12px 0}.case-missing .missing-preview{line-height:1.5}.case-actions{padding:12px 20px}.evidence-tabs{gap:8px}.case-pane .evidence-tabs:not(.case-overview-tabs) button{border:0;padding:8px 0;background:transparent;text-decoration:underline;text-underline-offset:4px}.case-pane .evidence-tabs:not(.case-overview-tabs) button[aria-expanded=true]{color:var(--accent);font-weight:600}.form-section label{margin-bottom:0}.form-section fieldset{gap:16px}.form-section h2{margin-bottom:4px}.form-section button{justify-self:start}.table-section td{padding-top:14px;padding-bottom:14px}.section-heading{margin-top:0}@media(min-width:1000px){.triage-content{height:calc(100dvh - 80px);padding:16px 24px}.triage-content .workspace{grid-template-columns:minmax(300px,1fr) minmax(0,2fr)}.triage-content .event{padding:14px 16px}.triage-content .toolbar{column-gap:16px;row-gap:4px;align-items:center}.triage-content .search{margin-left:auto}}@media(max-width:999px){.case-overview-tabs+.evidence-panel .resource-list{grid-template-columns:1fr}.triage-content .queue{max-height:260px}.case-header,.case-scroll,.case-actions{padding:12px 16px}}@media(max-width:780px){.page-title p{display:none}.content{padding:16px 12px}.page-title{margin-bottom:12px}.toolbar{gap:8px}.tabs{gap:16px;width:100%}.tabs button{min-height:44px}.assignment-filter{width:100%;justify-content:space-between}.assignment-filter select{font-size:16px;min-height:40px}.search{border:1px solid var(--line);padding:0 8px;background:#fff}.search input{min-height:42px;font-size:16px;width:100%}.case-pane .case-overview-tabs button{min-height:44px}.resource-list button,.case-action-row button,.reassess-button{min-height:40px}.case-indicators{gap:8px 12px}.case-action-row button{font-size:12px;padding:8px}.case-more summary{padding:8px;min-height:40px;align-items:center}.triage-content .queue{max-height:200px}.event-meta{font-size:12px}}@media(prefers-reduced-motion:reduce){.spinner{animation:none}}.mobile-delivery-state{display:none}@media(min-width:1000px){.connected-workspace .triage-content{height:calc(100dvh - 48px)}}@media(max-width:780px){.connected-workspace .mobile-delivery-state{display:block;padding:8px 16px;background:#f9fbfd;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}}
