@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-variable-Dk9Pm7OY.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-variable-8kRkwJBP.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sp1:.25rem;--sp2:.5rem;--sp3:.75rem;--sp4:1rem;--sp5:1.5rem;--sp6:2rem;--sp7:3rem;--sp8:4rem;--t1:.6875rem;--t2:.75rem;--t3:.8125rem;--t4:.875rem;--t5:.9375rem;--t6:1.0625rem;--t7:1.35rem;--t8:2rem;--radius:.5rem;--r-sm:calc(var(--radius) / 2);--page:74rem;--page-wide:92rem;--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"DM Serif Display", ui-serif, Georgia, Cambria, "Times New Roman", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--ground:#edf1f4;--surface:#fcfdff;--surface-sunken:#eaeff4;--surface-raised:#fff;--line:#d8e0e7;--line-strong:#b9c8d3;--line-soft:#14243712;--ink:#142437;--ink-muted:#5a6b7d;--ink-faint:#5a6b7d;--accent:#0c60a3;--accent-hover:#094a7d;--accent-ink:#fff;--accent-quiet:#e4eef8;--focus:#0c60a3;--act:#0d2034;--act-hover:#091624;--act-ink:#f5f9fb;--waiting:#8a3d00;--waiting-quiet:#fdf0e2;--working:#0b5a99;--working-quiet:#e4eef8;--settled:#00674a;--settled-quiet:#e3f4ed;--stopped:#a4000e;--stopped-quiet:#fdeaec;--sure:#127373;--sure-bar:#127373;--sure-track:#eaeff4;--sure-quiet:#eef5f5;--sure-line:#cfe2e2;--rail:#0d2034;--rail-ink:#f5f9fb;--rail-raised:#1e354b;--rail-line:#1e354b;--rail-link-ink:#b4bcc3;--rail-end-ink:#bbc3c9;--rail-end-line:#1a3045;--lane:#fcfdff;--lane-shared:#fcfdff;--feeds:#127373;--shadow:#0d20340d;--shadow-lift:#0d203414;--shadow-1:0 1px 2px var(--shadow);--shadow-2:0 16px 44px var(--shadow-lift);--space-1:var(--sp1);--space-2:var(--sp2);--space-3:var(--sp3);--space-4:var(--sp4);--space-5:var(--sp5);--space-6:var(--sp6);--space-7:var(--sp7);--radius-1:var(--r-sm);--radius-2:var(--radius);--radius-3:var(--radius);--radius-4:var(--radius);--font-reading:var(--font-display);--font-body:var(--font-sans);--text-1:var(--t3);--text-2:var(--t4);--text-3:var(--t5);--text-4:var(--t6);--text-5:var(--t7);--text-6:var(--t8);--text-7:var(--t8);--rail-height:calc(var(--sp3) * 2 + var(--t3) * 1.55 + var(--sp2) + 2px);--picture-rail:9.5rem;--piece-panel:min(28rem, 92vw);--noli-ground:#f5f8fa;--noli-link:#0368b8;--noli-link-hover:#023e6e;--noli-teal:#09b8ab;--noli-teal-hover:#07a094;--noli-on-teal:#0f1a21;--noli-teal-tint:#e3f6f4;--noli-teal-deep:#05524c;--noli-teal-text:#05665f;--noli-teal-line:#a8e3dd;--noli-teal-mark:#067a72;--noli-teal-bright:#6fe0d6;--noli-blue:#028df6;--noli-blue-bright:#4fb0ff;--noli-blue-tint:#e6f0fb;--noli-blue-deep:#0b4f8a;--noli-ink:#1b2730;--noli-heading:#23323c;--noli-ink-2:#3e4f5c;--noli-muted:#5a6b78;--noli-white:#fff;--noli-line:#dde5eb;--noli-line-soft:#e8eef2;--noli-hover:#f0f4f7;--noli-track:#e1e8ed;--noli-field-line:#c5d1da;--noli-dash-line:#b9c7d1;--noli-recess:#eef2f5;--noli-chip:#eef3f6;--noli-grey-tint:#eef1f4;--noli-card-soft:#fafbfc;--noli-row-hover:#f8fafb;--noli-violet-tint:#ede9fb;--noli-violet:#4a3a99;--noli-violet-line:#d6cef5;--noli-violet-deep:#3b2e80;--noli-amber-tint:#fff4db;--noli-amber:#7a4a00;--noli-amber-mark:#fff1d6;--noli-notice:#fff8eb;--noli-notice-line:#f3d9a4;--noli-notice-ink:#5c3b00;--noli-green-tint:#e5f4e8;--noli-green:#1d6b33;--noli-red-tint:#fde8e1;--noli-red:#9a3412;--noli-orange:#f2994a;--noli-panel-dark:#23323c;--noli-on-dark:#fff;--noli-on-dark-soft:#d5dfe6;--noli-on-dark-muted:#c9d5dd;--noli-on-dark-text:#e4ecf1;--noli-on-dark-faint:#a9b8c3;--noli-on-dark-line:#6b7f8c;--noli-on-dark-track:#ffffff2e;--noli-ring-track:#3a4c58;--noli-shadow-card:#23323c0f;--noli-shadow-raised:#23323c1f;--noli-shadow-play:#00000040;--noli-glow-teal:#09b8ab59;--noli-font-display:Montserrat, sans-serif;--noli-font-body:Inter, system-ui, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b1723;--surface:#142537;--surface-sunken:#101f2e;--surface-raised:#142537;--line:#ffffff1f;--line-strong:#fff3;--line-soft:#ffffff14;--ink:#f5f9fb;--ink-muted:#a2b1b8;--ink-faint:#a2b1b8;--accent:#58aaec;--accent-hover:#58aaec;--accent-ink:#0b1723;--accent-quiet:#1e2f41;--focus:#58aaec;--act:#58aaec;--act-hover:#58aaec;--act-ink:#0b1723;--waiting:#f98500;--waiting-quiet:#2e2312;--working:#58aaec;--working-quiet:#10263a;--settled:#00ba85;--settled-quiet:#0d2b23;--stopped:#ff7a85;--stopped-quiet:#33161b;--sure:#2ab5b5;--sure-bar:#2ab5b5;--sure-track:#101f2e;--sure-quiet:#113232;--sure-line:#265e5e;--rail:#0d2034;--rail-ink:#f5f9fb;--rail-raised:#1e354b;--rail-line:#1e354b;--lane:#142537;--lane-shared:#142537;--feeds:#2ab5b5;--shadow:#00000059;--shadow-lift:#0009;--noli-ground:#0b1723;--noli-link:#58aaec;--noli-link-hover:#58aaec;--noli-teal:#2ab5b5;--noli-teal-hover:#2ab5b5;--noli-on-teal:#0b1723;--noli-teal-tint:#113232;--noli-teal-deep:#2ab5b5;--noli-teal-text:#2ab5b5;--noli-teal-line:#265e5e;--noli-teal-mark:#2ab5b5;--noli-teal-bright:#2ab5b5;--noli-blue:#58aaec;--noli-blue-bright:#58aaec;--noli-blue-tint:#10263a;--noli-blue-deep:#58aaec;--noli-ink:#f5f9fb;--noli-heading:#f5f9fb;--noli-ink-2:#a2b1b8;--noli-muted:#a2b1b8;--noli-white:#142537;--noli-line:#ffffff1f;--noli-line-soft:#ffffff14;--noli-hover:#1e2f41;--noli-track:#101f2e;--noli-field-line:#fff3;--noli-dash-line:#fff3;--noli-recess:#101f2e;--noli-chip:#101f2e;--noli-grey-tint:#101f2e;--noli-card-soft:#101f2e;--noli-row-hover:#1e2f41;--noli-violet-tint:#10263a;--noli-violet:#58aaec;--noli-violet-line:#1e354b;--noli-violet-deep:#58aaec;--noli-amber-tint:#2e2312;--noli-amber:#f98500;--noli-amber-mark:#2e2312;--noli-notice:#2e2312;--noli-notice-line:#fff3;--noli-notice-ink:#f98500;--noli-green-tint:#0d2b23;--noli-green:#00ba85;--noli-red-tint:#33161b;--noli-red:#ff7a85;--noli-orange:#f98500;--noli-panel-dark:#0d2034;--noli-on-dark:#f5f9fb;--noli-shadow-card:#00000059;--noli-shadow-raised:#0009;--noli-shadow-play:#0009;--noli-glow-teal:#00000059}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b1723;--surface:#142537;--surface-sunken:#101f2e;--surface-raised:#142537;--line:#ffffff1f;--line-strong:#fff3;--line-soft:#ffffff14;--ink:#f5f9fb;--ink-muted:#a2b1b8;--ink-faint:#a2b1b8;--accent:#58aaec;--accent-hover:#58aaec;--accent-ink:#0b1723;--accent-quiet:#1e2f41;--focus:#58aaec;--act:#58aaec;--act-hover:#58aaec;--act-ink:#0b1723;--waiting:#f98500;--waiting-quiet:#2e2312;--working:#58aaec;--working-quiet:#10263a;--settled:#00ba85;--settled-quiet:#0d2b23;--stopped:#ff7a85;--stopped-quiet:#33161b;--sure:#2ab5b5;--sure-bar:#2ab5b5;--sure-track:#101f2e;--sure-quiet:#113232;--sure-line:#265e5e;--rail:#0d2034;--rail-ink:#f5f9fb;--rail-raised:#1e354b;--rail-line:#1e354b;--lane:#142537;--lane-shared:#142537;--feeds:#2ab5b5;--shadow:#00000059;--shadow-lift:#0009;--noli-ground:#0b1723;--noli-link:#58aaec;--noli-link-hover:#58aaec;--noli-teal:#2ab5b5;--noli-teal-hover:#2ab5b5;--noli-on-teal:#0b1723;--noli-teal-tint:#113232;--noli-teal-deep:#2ab5b5;--noli-teal-text:#2ab5b5;--noli-teal-line:#265e5e;--noli-teal-mark:#2ab5b5;--noli-teal-bright:#2ab5b5;--noli-blue:#58aaec;--noli-blue-bright:#58aaec;--noli-blue-tint:#10263a;--noli-blue-deep:#58aaec;--noli-ink:#f5f9fb;--noli-heading:#f5f9fb;--noli-ink-2:#a2b1b8;--noli-muted:#a2b1b8;--noli-white:#142537;--noli-line:#ffffff1f;--noli-line-soft:#ffffff14;--noli-hover:#1e2f41;--noli-track:#101f2e;--noli-field-line:#fff3;--noli-dash-line:#fff3;--noli-recess:#101f2e;--noli-chip:#101f2e;--noli-grey-tint:#101f2e;--noli-card-soft:#101f2e;--noli-row-hover:#1e2f41;--noli-violet-tint:#10263a;--noli-violet:#58aaec;--noli-violet-line:#1e354b;--noli-violet-deep:#58aaec;--noli-amber-tint:#2e2312;--noli-amber:#f98500;--noli-amber-mark:#2e2312;--noli-notice:#2e2312;--noli-notice-line:#fff3;--noli-notice-ink:#f98500;--noli-green-tint:#0d2b23;--noli-green:#00ba85;--noli-red-tint:#33161b;--noli-red:#ff7a85;--noli-orange:#f98500;--noli-panel-dark:#0d2034;--noli-on-dark:#f5f9fb;--noli-shadow-card:#00000059;--noli-shadow-raised:#0009;--noli-shadow-play:#0009;--noli-glow-teal:#00000059}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:var(--t4);-webkit-font-smoothing:antialiased;line-height:1.55}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page{max-width:60rem;padding:var(--space-7) var(--space-5);margin:0 auto}.page-wide{max-width:77.5rem}.page-narrow{max-width:45rem}.page-heading{font-family:var(--font-display);font-size:var(--t8);color:var(--act);margin:0 0 var(--space-6);font-weight:600;line-height:1.15}.queue-head .page-heading,.outcome-head .page-heading{margin-bottom:0}.heading{font-family:var(--font-display);font-size:var(--t7);color:var(--act);margin:0 0 var(--space-4);font-weight:600;line-height:1.2}.page-said{font-size:var(--t4);color:var(--ink-muted);margin:var(--space-1) 0 var(--space-6)}.text-muted{color:var(--ink-muted)}.press-open{appearance:none;align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;width:100%;margin:0 0 var(--space-3);background:0 0;border:none;padding:0;display:flex}.press-open>.eyebrow,.press-open>.card-kicker{margin:0}.press-open-mark{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--ink-muted);flex:none;width:0;height:0}.press-open[aria-expanded=false] .press-open-mark{transform:rotate(-90deg)}.eyebrow{font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-3)}.top-bar{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface);border-bottom:1px solid var(--line);min-height:3.75rem;display:flex}.top-bar-mark{font-family:var(--font-display);font-size:var(--t6);color:var(--ink);font-weight:600;text-decoration:none}.top-bar-spacer{flex:auto}.top-bar-person{font-size:var(--t3);color:var(--ink)}.top-bar-team{font-size:var(--t3);color:var(--ink-muted)}.top-bar-signout{font-size:var(--t3)}.run-page,.run-page.at-intake,.run-page.at-triage,.run-page.at-summary{--stage-width:1320px}.run-page.at-run{--stage-width:980px}.run-page.at-outcome{--stage-width:1320px}.case-bar{padding:var(--space-3) var(--space-5);background:var(--surface);border-bottom:1px solid var(--line)}.case-bar-inner{justify-content:space-between;align-items:center;gap:var(--space-5);max-width:var(--stage-width);margin:0 auto;display:flex}.case-bar-case{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.case-bar-run{align-items:center;gap:var(--space-3);flex:none;display:flex}.case-bar-run-of{white-space:nowrap}.case-bar-name{appearance:none;border-radius:var(--radius-1);padding:2px var(--space-1);font-family:var(--font-display);font-size:var(--t4);color:var(--ink);white-space:nowrap;cursor:text;background:0 0;border:1px solid #0000;font-weight:600}.case-bar-name:hover{border-color:var(--line);background:var(--surface-sunken)}.case-bar-name-field{width:16rem;max-width:40vw;padding:2px var(--space-1);font-family:var(--font-display);font-size:var(--t4);color:var(--ink);background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-1);font-weight:600}.attempts{margin:var(--space-5) 0 0}.attempts-line{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-1)}.case-runs{gap:var(--space-1);margin:var(--space-5) 0 0;flex-direction:column;display:flex}.case-runs-row{appearance:none;align-items:center;gap:var(--space-1) var(--space-3);width:100%;padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);text-align:left;cursor:pointer;flex-wrap:wrap;display:flex}.case-runs-row:hover{background:var(--surface-sunken)}.case-runs-name{font-family:var(--font-display);font-size:var(--t4);color:var(--ink);flex:none;font-weight:600}.case-runs-stage,.case-runs-fact{font-size:var(--t3);color:var(--ink-muted)}.case-runs-attempts{font-size:var(--t2);color:var(--ink-muted);margin-left:auto}.case-bar-id{font-family:var(--font-display);font-size:var(--t5);font-weight:600}.case-bar-fact{font-size:var(--t3);color:var(--ink-muted)}.tabs{padding:var(--space-2) var(--space-5);background:var(--ground)}.tabs-inner{max-width:var(--stage-width);gap:6px;margin:0 auto;display:flex}.tab{appearance:none;border:1px solid var(--line);border-radius:var(--radius-1);background:var(--surface-raised);font:inherit;font-size:var(--t2);color:var(--ink);cursor:pointer;padding:4px 10px}.tab:hover{border-color:var(--line-strong)}.tab.is-active{background:var(--act);border-color:var(--act);color:var(--act-ink)}.tab.is-off{color:var(--ink-faint);cursor:default;background:0 0;border-color:#0000}.tab.is-off:hover{border-color:#0000}.page-stage{box-sizing:content-box;max-width:var(--stage-width);padding:40px 24px 64px}.run-page.at-outcome .page-stage{padding-bottom:72px}.run-said{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-4)}.press-said{appearance:none;margin:0 0 0 var(--space-2);font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.press-said:disabled{color:var(--ink-muted);cursor:default;text-decoration:none}.continue-without-list{font-size:var(--t3);color:var(--ink);margin:0;padding:0;list-style:none}.continue-without-list>li{margin:0 0 var(--space-2);overflow-wrap:anywhere}.reading{margin:0 0 var(--space-4);display:block}.reading .loader-bar{margin:0 0 var(--space-3)}.reading-word{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-3)}.reading-line{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);display:flex}.reading-line>.reading-word{flex:auto;min-width:0;margin:0}.reading-figure{font-size:var(--t3);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.reading-steps{margin:0 0 var(--space-3);padding:0;list-style:none}.reading-step{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--t3);color:var(--ink-muted);display:flex}.reading-step.is-working{color:var(--ink)}.reading-step-mark{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.reading-step-tick{border:solid var(--working);border-width:0 2px 2px 0;width:6px;height:11px;display:inline-block;transform:translateY(-1px)rotate(45deg)}.reading-step-plain{border-radius:var(--radius-1);background:var(--line-strong);width:10px;height:2px;display:inline-block}.reading-usually{font-size:var(--t3);color:var(--ink-muted);margin:var(--space-2) 0 0}.page-actions{justify-content:flex-end;gap:var(--space-2);margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--line);display:flex}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-4);box-shadow:var(--shadow-1)}.card-kicker{font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-2)}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-4)}.stat-number{font-family:var(--font-display);font-size:var(--t8);margin:0;font-weight:600;line-height:1.1}.card-ready{padding:var(--sp8);text-align:center;box-shadow:var(--shadow-2);margin:0 0 var(--space-4)}.section{border-bottom:1px solid var(--line);padding:var(--space-6) 0}.section.is-last{border-bottom:none}.section-heading{font-size:var(--t2);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-3);font-weight:600}.section-heading.is-message{color:var(--stopped)}.message-card{background:var(--accent-quiet);border:1px solid var(--accent);border-radius:var(--radius-2);padding:var(--space-5)}.message-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin:0 0 var(--space-3);display:flex}.message-note{font-size:var(--t2);color:var(--ink-muted);max-width:46ch;margin:0}.message-body{background:var(--ground);border-radius:var(--radius-2);padding:var(--space-4);font-size:var(--t4);white-space:pre-wrap;line-height:1.7}.notice-card{background:var(--accent-quiet);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-4);box-shadow:var(--shadow-1);font-size:var(--t3);color:var(--accent);margin:0}.table{border-collapse:collapse;width:100%;font-size:var(--t3)}.table th{text-align:left;font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-strong);font-weight:600}.table td{padding:var(--space-3);border-bottom:1px solid var(--line)}.tag{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-1);min-height:1.25rem;font-size:var(--t1);white-space:nowrap;border:1px solid #0000;line-height:1.25rem;display:inline-flex}.tag-neutral{background:var(--surface-sunken);color:var(--ink)}.tag-outline{border-color:var(--accent);color:var(--accent);background:0 0}.tag-accent{background:var(--accent-quiet);color:var(--accent)}.tag-accent-2{background:var(--stopped-quiet);color:var(--stopped)}.tag-settled{background:var(--settled-quiet);color:var(--settled)}.btn{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-2);font:inherit;font-size:var(--t3);cursor:pointer;border:1px solid #0000;line-height:1.4;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.45;cursor:default}.btn:disabled:has(.loader-spinner){opacity:1}.btn-primary{background:var(--act);color:var(--act-ink)}.btn-primary:hover:not(:disabled){background:var(--act-hover)}.btn-secondary{background:var(--surface-raised);border-color:var(--line-strong);color:var(--ink)}.btn-ghost{color:var(--accent);background:0 0}.btn-icon{color:var(--ink-muted);padding:var(--space-1);border-radius:var(--radius-1);background:0 0}.field{margin:0 0 var(--space-4);display:block}.field-label{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-1);display:block}.field-hint{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0;display:block}.input{width:100%;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-2);font:inherit;font-size:var(--t4);color:var(--ink);display:block}.input:read-only{background:var(--surface-sunken)}textarea.input{resize:vertical;min-height:7rem;line-height:1.55}.input[type=date]{min-height:calc(var(--t4) * 1.5 + var(--space-2) * 2 + 2px)}.input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}.input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.input[type=date]:read-only::-webkit-calendar-picker-indicator{display:none}.seg{gap:var(--space-1);padding:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-2);display:inline-flex}.seg-opt{appearance:none;border-radius:var(--radius-1);padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--t2);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;position:relative}.seg-opt.is-active{background:var(--surface-raised);color:var(--ink)}.dropzone{border:1px dashed var(--line-strong);border-radius:var(--radius-2);padding:var(--space-6);text-align:center;color:var(--ink-muted)}.file-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-1);flex-wrap:wrap;display:flex}.file-row.is-sending .file-name{color:var(--ink-muted)}.file-mark{align-items:center;gap:var(--space-2);font-size:var(--t1);color:var(--ink-muted);flex:none;display:inline-flex}.file-row-said{align-items:center;gap:var(--space-2);font-size:var(--t1);color:var(--ink-muted);flex:1 0 100%;display:flex}.file-mark.is-refused{color:var(--stopped)}.on-the-case-label{margin:0}.check-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-radius:var(--radius-1);display:flex}.check-group{margin:0 0 var(--space-6)}.check-list{gap:var(--space-2);flex-direction:column;display:flex}.check-main{flex:auto;min-width:0}.check-title{font-size:var(--t4);margin:0;font-weight:600}.check-desc{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0}.check-note{font-size:var(--t2);color:var(--accent);margin:var(--space-1) 0 0}.check-quiet{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0}.check-acts{align-items:stretch;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.check-acts>.check-acts-note{width:0;min-width:100%}.check-reason{flex:none;width:20rem;max-width:100%}.check-reason-acts{justify-content:flex-end;gap:var(--space-2);margin:var(--space-2) 0 0;display:flex}.triage-note{max-width:24rem;font-size:var(--t3);color:var(--ink-muted);align-self:center;margin:0}.queue-under{margin:var(--space-1) 0 0;font-size:var(--t3);color:var(--ink-muted)}.queue-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin:0 0 var(--space-6);display:flex}.queue-new{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.queue-new-refused{font-size:var(--t3);color:var(--stopped);text-align:right;margin:0}.queue-cards{gap:var(--space-3);margin:0 0 var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.queue-controls{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);display:flex}.queue-search{max-width:17.5rem}.spacer{flex:auto}.queue-group{margin:0 0 var(--space-6)}.queue-group-head{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);display:flex}.queue-group-heading{font-family:var(--font-display);font-size:var(--t5);margin:0;font-weight:600;line-height:1.2}.queue-group-fold{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.queue-group-count{font-size:var(--t2);color:var(--ink-muted)}.queue-said{font-size:var(--t3);color:var(--ink-muted);margin:0}.cell-case-id{font-family:var(--font-display);font-weight:600}.cell-open{text-align:right}.seg-input{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.intake-columns{gap:var(--space-6);grid-template-columns:1.4fr 1fr;align-items:start;display:grid}.intake-left{gap:var(--space-4);flex-direction:column;display:flex}.intake-left .field{margin:0}.intake-pair{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.field-with-tag{position:relative}.field-with-tag .input{padding-right:6rem}.field-tag{top:50%;right:var(--space-2);position:absolute;transform:translateY(-50%)}.picker{position:relative}.picker-chosen{gap:var(--space-2);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.picker-chip{gap:var(--space-1);padding-right:var(--space-1)}.picker-chip-off{appearance:none;border-radius:var(--radius-1);width:1rem;height:1rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.picker-chip-off:hover{background:var(--surface-raised)}.picker-list{z-index:20;margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-2);max-height:18rem;box-shadow:var(--shadow-2);list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.picker-option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);cursor:pointer;display:block}.picker-option.is-on{background:var(--accent-quiet)}.picker-option-name{color:var(--ink);display:block}.picker-option-question{font-size:var(--t2);color:var(--ink-muted);display:block}.picker-nothing{padding:var(--space-2) var(--space-3);font-size:var(--t3);color:var(--ink-muted);display:block}.key-dates{gap:var(--space-2);display:grid}.key-date-row{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.key-date-head .field-label{margin:0}.key-date-when{min-width:0}.key-date-add{margin:var(--space-2) 0 0;padding-left:0}.input-amount{max-width:12.5rem}.intake-right{flex-direction:column;display:flex}.dropzone-here{font-size:var(--t3);color:var(--ink);margin:0 0 var(--space-1)}.dropzone-or{font-size:var(--t2);margin:0 0 var(--space-3)}.dropzone.is-over{border-color:var(--accent);background:var(--accent-quiet)}.dropzone-accepts{margin:var(--space-2) 0 0;font-size:var(--t1);color:var(--ink-muted)}.file-picker{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.attached-label{margin:var(--space-2) 0 var(--space-2)}.attached-list{gap:var(--space-2);display:grid}.file-name{font-size:var(--t3);overflow-wrap:anywhere;flex:auto}.file-size{font-size:var(--t1);color:var(--ink-muted)}.intake-needed{font-size:var(--t3);color:var(--stopped);align-self:center;margin:0}.summary-about{margin:0 0 var(--space-4)}.summary-narrative{font-size:var(--t4);margin:0;line-height:1.6}.summary-columns{gap:var(--space-4);margin:0 0 var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.summary-docs{font-size:var(--t3);flex-direction:column;gap:6px;display:flex}.summary-doc{overflow-wrap:anywhere;margin:0}.summary-doc>span{font-size:var(--t2);display:block}.summary-sides{gap:var(--space-4);font-size:var(--t3);flex-direction:column;display:flex}.summary-side{flex-direction:column;gap:6px;display:flex}.summary-side-who{margin:0;font-weight:600}.summary-side-list{padding:0 0 0 var(--space-4);flex-direction:column;gap:6px;margin:0;list-style:outside;display:flex}.summary-side-list>li{overflow-wrap:anywhere}.summary-side-list>li>span{font-size:var(--t2);display:block}.summary-kicker-again{margin-top:var(--space-4)}.summary-ready-heading{font-family:var(--font-display);font-size:var(--t6);margin:0;font-weight:600;line-height:1.2}.summary-start{font-size:var(--t4);padding:var(--space-3) var(--space-6);margin-top:var(--space-5)}.outcome-head{margin:0 0 var(--space-5)}.outcome-said{font-size:var(--t3);color:var(--ink-muted);margin:var(--space-1) 0 0}.outcome-layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 15rem;align-items:start;display:grid}.outcome-report{min-width:0}.outcome-acts{gap:var(--space-2);top:var(--space-5);flex-direction:column;display:flex;position:sticky}.outcome-acts .btn{width:100%}.outcome-score{padding:var(--space-3) var(--space-4) var(--space-4)}.outcome-score-fold{padding:var(--space-3) 0 0;border-top:1px solid var(--line);margin:var(--space-3) 0 0}.outcome-score-fold .press-open{margin:0}.outcome-score-names{gap:var(--space-1);max-height:12rem;margin:var(--space-2) 0 0;flex-direction:column;display:flex;overflow-y:auto}.outcome-score-name{font-size:var(--t2);color:var(--ink-muted);margin:0;line-height:1.4}.outcome-other{padding:var(--space-3) 0 0;border-top:1px solid var(--line);margin:var(--space-2) 0 0}.outcome-other .press-open{margin:0}.outcome-other-rows{gap:var(--space-1);max-height:15rem;margin:var(--space-3) 0 0;flex-direction:column;display:flex;overflow-y:auto}.outcome-other-row{appearance:none;align-items:center;gap:var(--space-1) var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-1);text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;display:flex}.outcome-other-row:hover{background:var(--surface-sunken)}.outcome-other-n{font-size:var(--t3);color:var(--ink);flex:none}.outcome-other-day{font-size:var(--t2);color:var(--ink-muted);flex:none;margin-left:auto}@media (max-width:56.25rem){.outcome-layout{grid-template-columns:minmax(0,1fr)}.outcome-acts{order:-1;position:static}}.btn[aria-disabled=true]{color:var(--ink-faint);cursor:default}.btn-secondary[aria-disabled=true]{border-color:var(--line);background:0 0}.outcome-prose{font-size:var(--t5);max-width:68ch;margin:0;line-height:1.7}.outcome-paragraphs>.outcome-prose+.outcome-prose{margin-top:1.7em}.outcome-rows{gap:var(--space-3);flex-direction:column;display:flex}.outcome-row{align-items:baseline;gap:var(--space-4);display:flex}.outcome-row-press{flex:none;padding:0}.outcome-row-title{min-width:0;font-size:var(--t4);overflow-wrap:anywhere;flex:auto;margin:0;font-weight:600}.outcome-rows .law-row-name{font-size:var(--t4);font-weight:600}.message-part{margin:0 0 var(--space-4)}.message-part:last-child{margin-bottom:0}.message-hole{background:var(--waiting-quiet);color:var(--waiting);border-radius:var(--radius-1);padding:0 var(--space-1);font-weight:600}.message-fill{margin:var(--space-4) 0 0}.message-fill-heading{font-size:var(--t2);letter-spacing:.08em;text-transform:uppercase;color:var(--waiting);margin:0 0 var(--space-2);font-weight:600}.message-fill-row{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-1)}.message-head-acts{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.message-versions{position:relative}.message-version-press{padding-right:var(--space-3)}.message-version-press[aria-expanded=true]{border-color:var(--accent)}.message-versions-menu{top:calc(100% + var(--space-2));z-index:2;width:27rem;max-width:calc(100vw - 2 * var(--space-5));box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-2);box-shadow:var(--shadow-2);padding:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex;position:absolute;right:0}.message-versions-heading{font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:var(--space-2) var(--space-3) var(--space-1);margin:0}.message-version{appearance:none;width:100%;padding:var(--space-3);border-radius:var(--radius-1);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.message-version:hover:not(:disabled){background:var(--surface-sunken)}.message-version[aria-checked=true]{background:var(--accent-quiet)}.message-version:disabled{cursor:default}.message-version-top{align-items:center;gap:var(--space-2);width:100%;display:flex}.message-version-name{font-size:var(--t3);font-weight:600}.message-version-who{font-size:var(--t2);color:var(--ink-muted)}.message-version-what{font-size:var(--t2)}.message-versions-said{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3) var(--space-2);border-top:1px solid var(--line)}.message-tools{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.message-tools-label{font-size:var(--t3);color:var(--ink-muted);margin-right:var(--space-1)}.message-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-5);box-shadow:var(--shadow-1);margin:0 0 var(--space-3)}.message-panel-heading{font-family:var(--font-display);font-size:var(--t6);margin:0;font-weight:600;line-height:1.2}.message-panel>.message-panel-heading{margin-bottom:var(--space-4)}.message-panel-choices{border:0;min-width:0;margin:0;padding:0}.message-panel-legend{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-2);padding:0}.message-tones{gap:var(--space-2);flex-wrap:wrap;display:flex}.message-tone{padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);cursor:pointer;flex-direction:column;flex:9.5rem;gap:.125rem;display:flex}.message-tone.is-picked{border-color:var(--accent);background:var(--accent-quiet)}.message-tone-top{align-items:center;gap:var(--space-2);display:flex}.message-tone-top input{accent-color:var(--accent);margin:0}.message-tone-name{font-size:var(--t3);color:var(--ink);font-weight:600}.message-tone-says{font-size:var(--t2);color:var(--ink-muted);padding-left:1.4rem}.message-panel-acts{justify-content:flex-end;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.message-panel-working{font-size:var(--t3);color:var(--ink-muted)}.message-refused{font-size:var(--t3);color:var(--stopped);margin:0 0 var(--space-3)}.message-version-line{align-items:center;gap:var(--space-2) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.message-version-said{font-size:var(--t3);flex:20rem;margin:0}.message-version-said>span+span{margin-left:.3em}.message-version-title{font-weight:600}.message-back{appearance:none;align-items:center;gap:var(--space-2);color:var(--accent);font:inherit;font-size:var(--t3);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.message-back:disabled{cursor:default}.message-fact-words{min-height:5.5rem}.message-fact-row{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.message-fact-on,.message-fact-amount{flex:10rem}.message-fact-source{flex:2 14rem}.message-fact-source select.input{background:var(--surface-raised)}.message-remove{align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.message-remove-said{flex:24rem;min-width:0}.message-remove-acts{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.message-sentence{cursor:pointer;-webkit-text-decoration:underline dotted var(--ink-muted);text-decoration:underline dotted var(--ink-muted);text-underline-offset:4px;border-radius:var(--radius-1);position:relative}.message-sentence.is-out{color:var(--stopped);background:var(--stopped-quiet);padding:0 var(--space-1);text-decoration:line-through}.message-sentence:focus-within{outline:2px solid var(--focus);outline-offset:2px}.message-sentence-box{opacity:0;width:1px;height:1px;margin:0;position:absolute}.answer-now{background:var(--surface-sunken);border-radius:var(--radius-2);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-4)}.answer-now-kicker,.ask-why-kicker{font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-1)}.answer-now-said{margin:0}.answer-amount-row{align-items:flex-end;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.answer-amount{flex:10rem;max-width:14rem}.answer-made-of{flex:3 18rem;min-width:0}.answer-made-of select.input{background:var(--surface-raised)}.answer-sum{align-items:stretch;display:flex}.answer-sum-mark{padding:0 var(--space-2);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-2) 0 0 var(--radius-2);color:var(--ink-muted);border-right:0;align-items:center;display:flex}.answer-sum .input{border-radius:0 var(--radius-2) var(--radius-2) 0;flex:auto;min-width:0}.answer-met{gap:var(--space-4);padding:0 0 var(--space-4);display:flex}.answer-met-choice{align-items:center;gap:var(--space-2);font-size:var(--t3);cursor:pointer;display:inline-flex}.changed-mark{background:var(--waiting-quiet);color:var(--ink);border-radius:var(--radius-1);padding:0 .2rem}.answer-line{align-items:flex-start;gap:var(--space-2) var(--space-4);background:var(--waiting-quiet);border-radius:var(--radius-2);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.answer-line-said{font-size:var(--t3);flex:22rem;margin:0}.answer-line-who{color:var(--waiting);font-weight:600}.outcome-para{font-size:var(--t5);max-width:68ch;position:relative}.outcome-paragraphs>.outcome-para+.outcome-para{margin-top:1.7em}.outcome-para.is-asked{background:var(--accent-quiet);border-radius:var(--radius-2);padding:var(--space-2) var(--space-3);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3))}.outcome-paragraphs>.outcome-para+.outcome-para.is-asked{margin-top:calc(1.7em - var(--space-2))}.outcome-para-ask{appearance:none;padding:var(--space-1) 0 0;color:var(--accent);font:inherit;font-size:var(--t2);cursor:pointer;opacity:0;background:0 0;border:0;margin:0;line-height:1.55;position:absolute;top:100%;left:0}.outcome-para:hover>.outcome-para-ask,.outcome-para:focus-within>.outcome-para-ask,.outcome-para-ask:focus{opacity:1}.outcome-para-ask:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.outcome-para-asked{font-size:var(--t2);color:var(--accent);margin:var(--space-1) 0 0;font-weight:600}.outcome-ask{border-top:1px solid var(--line);margin:var(--space-2) 0 0;padding:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;display:flex}.outcome-ask-press{border-color:var(--accent);background:var(--accent-quiet);width:100%;color:var(--accent);font-weight:600}.outcome-ask-said{font-size:var(--t2);color:var(--ink-muted);margin:0;line-height:1.45}body:has(.ask-why){position:relative}.ask-why{box-sizing:border-box;background:var(--surface);border-left:1px solid var(--line);width:28rem;max-width:100%;min-height:100vh;box-shadow:var(--shadow-2);position:absolute;top:0;bottom:0;right:0}.ask-why-held{flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.ask-why-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);display:flex}.ask-why-heading{font-family:var(--font-display);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.2}.ask-why-case{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0}.ask-why-close{appearance:none;border-radius:var(--radius-1);width:2rem;height:2rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ask-why-close:focus-visible{outline:2px solid var(--focus)}.ask-why-body{min-height:0;padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ask-why-about{background:var(--surface-sunken);border-radius:var(--radius-2);padding:var(--space-2) var(--space-3)}.ask-why-passage{font-size:var(--t3);margin:0}.ask-why-pair{gap:var(--space-2);flex-direction:column;display:flex}.ask-why-question{background:var(--ink);max-width:85%;color:var(--surface-raised);border-radius:.75rem .75rem .25rem;align-self:flex-end;padding:.625rem .875rem}.ask-why-question p{white-space:pre-wrap;margin:0}.ask-why-who{font-size:var(--t1);color:var(--ink-muted);align-self:flex-end;margin:0}.ask-why-answer{background:var(--surface-raised);border:1px solid var(--line);max-width:92%;padding:var(--space-3) .875rem;align-self:flex-start;gap:var(--space-2);border-radius:.75rem .75rem .75rem .25rem;flex-direction:column;display:flex}.ask-why-answer>p{margin:0}.ask-why-based,.ask-why-offer{border-top:1px solid var(--line);padding:var(--space-2) 0 0;gap:var(--space-1);flex-direction:column;display:flex}.ask-why-offer{align-items:center;gap:var(--space-2);flex-flow:wrap}.ask-why-offer-said{font-size:var(--t3);color:var(--ink-muted)}.ask-why-basis{align-items:baseline;gap:var(--space-3);display:flex}.ask-why-basis-title{min-width:0;font-size:var(--t3);overflow-wrap:anywhere;flex:auto}.ask-why-open{appearance:none;color:var(--accent);font:inherit;font-size:var(--t3);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ask-why-foot{border-top:1px solid var(--line);padding:var(--space-3) var(--space-5) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ask-why-label{font-size:var(--t3);color:var(--ink-muted)}.ask-why-box{resize:vertical;min-height:4.5rem}.ask-why-acts{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ask-why-hint{font-size:var(--t2);color:var(--ink-muted);flex:12rem}.record-list{gap:var(--space-4);margin:var(--space-5) 0 0;padding:0 0 0 var(--space-6);flex-direction:column;display:flex}.record-step{padding-left:var(--space-2)}.record-step-row{align-items:flex-start;gap:var(--space-4);display:flex}.record-step-said{flex:auto;min-width:0}.record-step-press{flex:none;padding:0}.record-step-name{align-items:center;gap:var(--space-3);font-size:var(--t4);margin:0;font-weight:600;display:flex}.record-step-does{font-size:var(--t3);color:var(--ink-muted);max-width:68ch;margin:var(--space-1) 0 0}.record-step-when{font-size:var(--t2);color:var(--ink-faint);margin:var(--space-1) 0 0}.outcome-case{margin:var(--space-4) 0 0}.outcome-case-heading{font-size:var(--t2);letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0 0 var(--space-2);font-weight:600}.outcome-case-row{align-items:center;gap:var(--space-3);display:flex}.outcome-case-said{font-size:var(--t3);color:var(--ink-muted)}.panel-ground{background:var(--shadow-lift);padding:var(--space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);width:30rem;max-width:100%;padding:var(--space-5);box-shadow:var(--shadow-2)}.panel-heading{font-family:var(--font-display);font-size:var(--t6);margin:0;font-weight:600;line-height:1.2}.panel-said{font-size:var(--t3);color:var(--ink-muted);margin:var(--space-2) 0 var(--space-4)}.panel-options{gap:var(--space-2);display:grid}.option{text-align:left;width:100%;padding:var(--space-3) var(--space-4);flex-direction:column;align-items:flex-start;gap:0}.option-detail{font-size:var(--t2);color:var(--ink-muted)}.panel-actions{justify-content:flex-end;gap:var(--space-2);margin:var(--space-4) 0 0;display:flex}.decision-card{align-items:center;gap:var(--space-4);background:var(--accent-quiet);border-color:var(--accent);margin:0 0 var(--space-5);display:flex}.decision-card-said{font-size:var(--t4);flex:1;margin:0}.panel-settle{flex-direction:column;width:45rem;max-height:88vh;display:flex}.decision-head{align-items:baseline;gap:var(--space-4);display:flex}.decision-title{color:var(--act);flex:auto}.decision-count{font-size:var(--t3);color:var(--ink-muted);flex:none;margin:0}.decision-scroll{min-height:0;margin:var(--space-4) 0 0;padding:var(--space-1) var(--space-2) var(--space-1) 0;flex:auto;overflow-y:auto}.decision-sides{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}.decision-side{background:var(--surface-sunken);border-radius:var(--radius-2);padding:var(--space-4)}.decision-side.is-wide{grid-column:1/-1}.decision-said{font-size:var(--t4);margin:0;line-height:1.6}.decision-proposal{background:var(--surface-raised);border-left:3px solid var(--accent)}.decision-recommends{font-size:var(--t5);color:var(--ink);margin:0 0 var(--space-4);line-height:1.6}.decision-folds{gap:var(--space-2);display:grid}.decision-fold .press-open{margin:0}.decision-fold-said{font-size:var(--t3);color:var(--ink-muted);margin:var(--space-2) 0;line-height:1.6}.decision-laws{gap:var(--space-1);margin:var(--space-3) 0 0;display:grid}.law-row{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.law-row-name{font-size:var(--t3);color:var(--ink);margin:0}.law-row-aside{font-size:var(--t2);color:var(--ink-muted);flex:auto;margin:0}.law-row-press{flex:none;margin-left:auto;padding:0}.panel-popup-aside{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0}.panel-popup{flex-direction:column;width:40rem;max-height:84vh;display:flex;position:relative}.panel-popup>.loader-bar{border-radius:var(--radius-2) var(--radius-2) 0 0;margin:0;position:absolute;top:0;left:0;right:0}.panel-popup-heading{font-size:var(--t5)}.panel-popup-scroll{min-height:0;margin:var(--space-4) 0 0;padding:var(--space-1) var(--space-2) var(--space-1) 0;flex:auto;overflow-y:auto}.panel-popup-words{background:var(--surface-sunken);border-left:2px solid var(--line-strong);border-radius:0 var(--radius-1) var(--radius-1) 0;padding:var(--space-3) var(--space-4);margin:0 0 var(--space-3);font-size:var(--t3);white-space:pre-wrap;line-height:1.7}.panel-popup-note{font-size:var(--t3);color:var(--stopped);margin:0}.panel-popup-step{width:50rem}.panel-popup-item{width:45rem}.step-items{gap:var(--space-1);display:grid}.step-tabs{margin:var(--space-4) 0 0;gap:6px;display:flex}.tab.is-empty{color:var(--ink-faint)}.said-section{margin:0 0 var(--space-5)}.said-section:last-child{margin-bottom:0}.said-part{margin:0 0 var(--space-4)}.said-part:last-child{margin-bottom:0}.said-pairs{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);font-size:var(--t3);grid-template-columns:minmax(0,11rem) minmax(0,1fr);line-height:1.6;display:grid}.said-pairs:last-child{margin-bottom:0}.said-pair-label{font-size:var(--t2);color:var(--ink-muted);overflow-wrap:anywhere;margin:0}.said-pair-value{color:var(--ink);overflow-wrap:anywhere;margin:0}@media (max-width:32rem){.said-pairs{grid-template-columns:minmax(0,1fr);gap:0}.said-pair-value{margin:0 0 var(--space-2)}}.said-bullets{padding-left:var(--space-4);font-size:var(--t3);margin:0;line-height:1.6}.said-bullets>li{margin:0 0 var(--space-1);overflow-wrap:anywhere}.said-table{overflow-x:auto}.said-grid{border-collapse:collapse;width:100%;font-size:var(--t3);line-height:1.5}.said-grid th{padding:0 var(--space-3) var(--space-1) 0;border-bottom:1px solid var(--line);font-size:var(--t2);text-align:left;white-space:nowrap;color:var(--ink-muted);font-weight:500}.said-grid td{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--line-soft);vertical-align:top;color:var(--ink);overflow-wrap:anywhere}.said-grid tr:last-child td{border-bottom:0}.said-cards{gap:var(--space-3);flex-direction:column;display:flex}.said-card{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-2)}.said-card>:last-child{margin-bottom:0}.said-prose{font-size:var(--t3);max-width:68ch;margin:0 0 var(--space-2);white-space:pre-wrap;line-height:1.7}.said-note{font-size:var(--t3);margin:0 0 var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.said-under{border-left:1px solid var(--line);padding-left:var(--space-4)}.said-nothing{margin:var(--space-6) 0;text-align:center;font-size:var(--t3);color:var(--ink-muted)}.decision-choices{gap:var(--space-2);margin:var(--space-5) 0 0;grid-template-columns:repeat(3,1fr);display:grid}.decision-choice{width:100%;padding:var(--space-3);font-size:var(--t4)}.decision-fields{gap:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-2);padding:var(--space-4);margin:var(--space-3) 0 0;display:grid}.decision-fields .field{margin:0}.decision-files{margin:var(--space-5) 0 0}.decision-attach{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.decision-attach-note{font-size:var(--t2);color:var(--ink-muted);flex:12rem;margin:0}.decision-files .attached-list{margin:var(--space-3) 0 0}.decision-foot{align-items:center;gap:var(--space-3);margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line);display:flex}.decision-answered{font-size:var(--t3);color:var(--ink-muted);margin:0}.decision-saved{font-size:var(--t2);color:var(--ink-faint);margin:0}.decision-note{font-size:var(--t3);color:var(--stopped);margin:0}.run-page.at-analysis{--stage-width:80rem}.draft-scroll{margin:var(--space-4) 0 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);overflow:hidden}.draft-table{table-layout:fixed}.draft-col-number{width:3rem}.draft-col-saying{width:25%}.draft-col-based{width:34%}.draft-col-followed{width:19%}.draft-col-action{width:9.5rem}.draft-table th{white-space:nowrap}.draft-table td{vertical-align:top;overflow-wrap:anywhere}.draft-number{color:var(--ink-muted);font-variant-numeric:tabular-nums}.draft-saying{font-size:var(--t4);line-height:1.55}.draft-source+.draft-source{margin:var(--space-3) 0 0}.draft-source-link{font:inherit;color:var(--accent);text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.draft-source-link:hover{color:var(--accent-hover)}.draft-source-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.draft-source-name{font-weight:600}.draft-quote{margin:var(--space-1) 0 0;padding:0 0 0 var(--space-3);border-left:2px solid var(--line-strong);font-size:var(--t3);color:var(--ink-muted);line-height:1.6;display:block}.draft-nothing{font-size:var(--t3);color:var(--ink-muted);margin:0}.draft-based>.draft-fold:not(:first-child),.draft-based>.draft-no-clause:not(:first-child){margin:var(--space-3) 0 0}.draft-fold-summary{cursor:pointer;font-weight:600;list-style:none}.draft-fold-summary::-webkit-details-marker{display:none}.draft-fold-summary:before{content:"▸";margin:0 var(--space-1) 0 0;font-size:var(--t2);color:var(--ink-muted);display:inline-block}.draft-fold[open]>.draft-fold-summary:before{content:"▾"}.draft-fold-summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.draft-fold>.draft-source{margin:var(--space-2) 0 0}.draft-fold>.draft-source+.draft-source{margin:var(--space-3) 0 0}.draft-mark{font-size:var(--t3);line-height:1.55}.draft-mark.is-followed{color:var(--settled)}.draft-mark.is-violated{color:var(--stopped)}.draft-mark.is-unknown{color:var(--waiting)}.draft-actions .draft-action{width:100%;margin:0 0 var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--t3)}.draft-row.is-answered td{background:var(--surface-raised)}.draft-row:has(+.draft-open) td{border-bottom:0}.draft-fields{margin:0}.draft-popup-text{resize:vertical;width:100%;min-height:16rem;line-height:1.6}.draft-popup-file{font-size:var(--t3);display:block}.panel-actions:has(>.draft-popup-status){flex-wrap:wrap;align-items:center}.draft-popup-status{align-items:center;gap:var(--space-2);font-size:var(--t3);color:var(--ink);flex:14rem;margin:0;line-height:1.4;display:flex}.draft-popup-status.is-refused{color:var(--stopped)}.draft-foot{flex-wrap:wrap}.draft-foot>.draft-popup-status{flex:0 auto}.draft-foot-bar{flex:100%;min-width:0}.draft-foot-bar .reading{margin:0}.draft-paragraph{white-space:pre-wrap}.draft-need-label{color:var(--ink);font-weight:700}.draft-chosen{font-size:var(--t3);margin:0}.draft-chosen-reason{margin:var(--space-1) 0 0;white-space:pre-wrap}.draft-needed{font-size:var(--t3);color:var(--ink-muted);margin:0}.draft-marked{background:var(--accent-quiet);color:inherit;box-shadow:inset 0 -2px 0 var(--accent);border-radius:var(--radius-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}.draft-section+.draft-section{margin:var(--space-4) 0 0}.draft-section-heading{font-size:var(--t4);margin:0 0 var(--space-2);font-weight:600}.draft-section.is-cited .panel-popup-words{border-left-color:var(--accent);background:var(--accent-quiet)}@media (max-width:62.5rem){.draft-scroll{background:0 0;border:0;border-radius:0;overflow:visible}.draft-table,.draft-table tbody,.draft-table tr,.draft-table td{width:auto;display:block}.draft-table colgroup{display:none}.draft-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.draft-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);margin:0 0 var(--space-3);overflow:hidden}.draft-row:has(+.draft-open){border-radius:var(--radius-2) var(--radius-2) 0 0;border-bottom:0;margin-bottom:0}.draft-open{background:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--radius-2) var(--radius-2);margin:0 0 var(--space-3);border-top:0}.draft-open-gap{display:none}.draft-table td{padding:var(--space-2) var(--space-4);border-bottom:0}.draft-table td:first-child{padding-top:var(--space-4)}.draft-table td:last-child{padding-bottom:var(--space-4)}.draft-table td[data-heading]:before{content:attr(data-heading);font-size:var(--t1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-1);font-weight:600;display:block}.draft-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.draft-table td.draft-actions{display:flex}.draft-actions:before{flex-basis:100%}.draft-actions .draft-action{flex:6rem;width:auto;margin:0}}.signin{min-height:100vh;padding:var(--space-5);justify-content:center;align-items:center;display:flex}.signin-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);width:24rem;max-width:100%;padding:var(--space-6);box-shadow:var(--shadow-2)}.signin-mark{font-family:var(--font-display);font-size:var(--t6);margin:0 0 var(--space-4);font-weight:600}.signin-submit{width:100%;margin-top:var(--space-3)}.signin-who{font-size:var(--t3);color:var(--ink-muted);margin:0 0 var(--space-5)}.signin-forgot{width:-moz-fit-content;width:fit-content;margin:var(--space-2) 0 0 auto;color:var(--accent);font-size:var(--t3);text-decoration:none;display:block}.signin-back{margin-top:var(--space-4);text-align:center;color:var(--accent);font-size:var(--t3);text-decoration:none;display:block}.signin-sent{font-size:var(--t4);color:var(--ink);margin:0}.field-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.field-head .field-hint{margin:0}.problem{font-size:var(--t3);color:var(--stopped);margin:0 0 var(--space-3)}.problem-said{font-size:var(--t4);color:var(--ink-muted);margin:var(--space-3) 0 var(--space-4)}.appearance{appearance:none;border-radius:var(--radius-1);padding:var(--space-1);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.appearance:hover{color:var(--ink)}.appearance__icon{display:block}.loader-bar{border-radius:var(--radius-1);background:var(--sure-track);height:3px;margin:0 0 var(--space-4);position:relative;overflow:hidden}.loader-bar:after{content:"";border-radius:var(--radius-1);background:var(--working);width:35%;animation:1.15s ease-in-out infinite loader-run;position:absolute;top:0;bottom:0;left:0}@keyframes loader-run{0%{transform:translate(-100%)}to{transform:translate(386%)}}.loader-spinner{border:2px solid #0000;border-top-color:var(--working);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite loader-turn;display:inline-block}.btn .loader-spinner{border-top-color:currentColor}@keyframes loader-turn{to{transform:rotate(360deg)}}.loader-blocks{display:block}.loader-block{border-radius:var(--radius-1);background:var(--surface-sunken);display:block;position:relative;overflow:hidden}.loader-block:after{content:"";background:linear-gradient(90deg, transparent, var(--surface-raised), transparent);width:100%;animation:1.4s ease-in-out infinite loader-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes loader-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.loader-block-row{height:2.75rem;margin:0 0 var(--space-2)}.loader-block-case-bar{height:3rem;margin:0 0 var(--space-5)}.loader-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-4);box-shadow:var(--shadow-1)}.loader-block-kicker{width:9rem;height:var(--t2);margin:0 0 var(--space-4)}.loader-block-heading{width:16rem;height:var(--t6);margin:0 0 var(--space-3)}.loader-block-line{height:var(--t4);margin:0 0 var(--space-2)}.loader-block-line.is-short{width:60%}.loader-section{margin:0 0 var(--space-6)}@media (prefers-reduced-motion:reduce){.loader-bar:after,.rn-track.is-moving:after{animation-duration:3.4s}.loader-spinner{animation-duration:2.4s}.loader-block:after{animation-duration:4.5s}.activity-live-dot{animation-duration:4.8s}.activity-row.has-arrived{animation-duration:1.2s}}.top-bar-logo{width:auto;height:2.25rem;display:block}.top-bar-logo-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .top-bar-logo-light{display:none}:root:not([data-theme=light]) .top-bar-logo-dark{display:block}}:root[data-theme=dark] .top-bar-logo-light{display:none}:root[data-theme=dark] .top-bar-logo-dark{display:block}.top-bar-places{align-items:center;gap:var(--space-3);margin-left:var(--space-4);display:flex}.top-bar-place{font-size:var(--t3);color:var(--ink-muted);padding:var(--space-1) 0;border-bottom:2px solid #0000;text-decoration:none}.top-bar-place:hover{color:var(--ink)}.top-bar-place.is-here{color:var(--act);border-bottom-color:var(--act)}.cell-case-id-name{display:block}.cell-opened-by{font-family:var(--font-body);font-weight:400;font-size:var(--t2);color:var(--ink-muted);display:block}.activity-controls{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);display:flex}.activity-who{max-width:13rem}.activity-search{max-width:15rem}.activity-live{align-items:center;gap:var(--space-2);font-size:var(--t2);color:var(--ink-muted);white-space:nowrap;display:inline-flex}.activity-live-dot{background:var(--waiting);border-radius:50%;width:.5rem;height:.5rem;animation:1.6s ease-in-out infinite activity-breathe;display:inline-block}.activity-live.is-live .activity-live-dot{background:var(--working)}@keyframes activity-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.activity-day{margin:0 0 var(--space-5)}.activity-day-heading{font-family:var(--font-body);font-size:var(--t2);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-2);font-weight:600}.activity-list{border-top:1px solid var(--line-soft);margin:0;padding:0;list-style:none}.activity-row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line-soft);display:flex}.activity-row.has-arrived{animation:.45s ease-out activity-arrive}@keyframes activity-arrive{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.activity-said{min-width:0}.activity-line{align-items:baseline;gap:var(--space-2);font-size:var(--t3);flex-wrap:wrap;display:flex}.activity-time{font-family:var(--font-mono);font-size:var(--t2);color:var(--ink-muted);flex:none}.activity-dot{color:var(--ink-faint)}.activity-by{color:var(--ink);font-weight:600}.activity-what{color:var(--ink)}.activity-detail{font-size:var(--t2);color:var(--ink-muted);margin:var(--space-1) 0 0;overflow-wrap:anywhere;display:block}.activity-open{font-size:var(--t3);flex:none;text-decoration:none}.activity-more{margin:var(--space-5) 0 0;justify-content:center;display:flex}.viewer{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.viewer .viewer-body{min-width:0}.viewer .viewer-actions{justify-content:flex-end;display:flex}.viewer .viewer-note{font-size:var(--t3);color:var(--ink-muted);margin:0}.viewer .viewer-picture{background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-3);justify-content:center;display:flex}.viewer .viewer-picture img{max-width:100%;height:auto;display:block}.viewer .viewer-text{font-family:var(--font-mono);font-size:var(--t3);color:var(--ink);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-2);padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;max-height:70vh;margin:0;line-height:1.55;overflow:auto}.viewer .viewer-table-frame{border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface);max-height:70vh;overflow:auto}.viewer .viewer-table{border-collapse:separate;border-spacing:0;font-size:var(--t3);min-width:100%}.viewer .viewer-table th,.viewer .viewer-table td{box-sizing:border-box;max-width:24rem;height:32px;padding:0 var(--space-3);white-space:nowrap;text-overflow:ellipsis;text-align:left;border-bottom:1px solid var(--line-soft);color:var(--ink);overflow:hidden}.viewer .viewer-table th{z-index:1;background:var(--surface-sunken);border-bottom:1px solid var(--line);font-weight:600;position:sticky;top:0}.viewer .viewer-table .viewer-table-gap td{border:0;padding:0}.viewer .viewer-pdf{gap:var(--space-3);max-height:80vh;padding:var(--space-3);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-2);flex-direction:column;display:flex;overflow:auto}.viewer .viewer-pdf-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;box-shadow:var(--shadow-1);background:canvas;position:relative}.viewer .viewer-pdf-page canvas{width:100%;height:auto;display:block}.viewer .viewer-sheets{gap:var(--space-4);max-height:80vh;padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-2);flex-direction:column;display:flex;overflow:auto}.viewer .viewer-sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;box-shadow:var(--shadow-1);padding:var(--space-6) var(--space-6);font-family:var(--font-body);font-size:var(--t4);overflow-wrap:anywhere;background:canvas;line-height:1.55}.viewer .viewer-para{margin:0 0 var(--space-3);white-space:pre-wrap}.viewer .viewer-heading1{font-size:var(--t7);margin-top:var(--space-4);font-weight:600}.viewer .viewer-heading2{font-size:var(--t6);margin-top:var(--space-3);font-weight:600}.viewer .viewer-heading3{font-size:var(--t5);font-weight:600}.viewer .viewer-align-left{text-align:left}.viewer .viewer-align-centre{text-align:center}.viewer .viewer-align-right{text-align:right}.viewer .viewer-align-justify{text-align:justify}.viewer .viewer-list{margin:0 0 var(--space-3);padding-left:var(--space-5)}.viewer .viewer-list li{margin:0 0 var(--space-1);white-space:pre-wrap}.viewer .viewer-bold{font-weight:700}.viewer .viewer-italic{font-style:italic}.viewer .viewer-underline{text-decoration:underline}.viewer .viewer-size-small{font-size:.85em}.viewer .viewer-size-large{font-size:1.25em}.viewer .viewer-sheet-table-frame{margin:0 0 var(--space-3);overflow-x:auto}.viewer .viewer-sheet-table{border-collapse:collapse;min-width:50%}.viewer .viewer-sheet-table td{padding:var(--space-2);vertical-align:top;border:1px solid}.viewer .viewer-sheet-table td .viewer-para:last-child{margin-bottom:0}.viewer .viewer-sheet-picture{max-width:100%;height:auto;margin:0 0 var(--space-3);display:block}.viewer .viewer-break{height:var(--space-4)}.viewer .viewer-email-lines{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);padding:0 0 var(--space-3);border-bottom:1px solid;grid-template-columns:max-content 1fr;display:grid}.viewer .viewer-email-lines dt{font-weight:600}.viewer .viewer-email-lines dd{margin:0}.viewer .viewer-email-body{font-family:var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 var(--space-4)}.viewer .viewer-email-attachments ul{margin:0;padding:0;list-style:none}.viewer .viewer-email-attachments-label{margin:0 0 var(--space-2);font-weight:600}.viewer .viewer-email-attachment{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline;display:inline-flex}.viewer .viewer-email-attachment-size{opacity:.75;font-size:.85em}.viewer .viewer-email-attachment-open{color-scheme:normal;color:var(--ink);background:var(--surface);border-radius:var(--radius-2);padding:var(--space-3);margin:var(--space-2) 0 var(--space-3)}.fr{font-family:var(--noli-font-body);color:var(--noli-ink);background:var(--noli-ground);min-height:100vh;line-height:normal}:where(.fr) :where(.cards-issue-body>:not(.cards-issue-grid),.viewer,.panel-ground,.ask-why){line-height:1.55}.fr a{color:var(--noli-link)}.fr a:hover{color:var(--noli-link-hover)}.fr button{cursor:pointer;font-family:inherit}.fr :is(input,select,textarea):focus{outline:2px solid var(--noli-blue);outline-offset:1px}:is(a,button).nl-primary{background:var(--noli-teal);color:var(--noli-on-teal)}:is(a,button).nl-primary:hover{background:var(--noli-teal-hover)!important;color:var(--noli-on-teal)!important}:is(a,button).nl-outline{border:1px solid var(--noli-teal);background:var(--noli-white);color:var(--noli-teal-deep)}:is(a,button).nl-outline:hover{background:var(--noli-teal-tint)!important;color:var(--noli-teal-deep)!important}.fr-header{background:var(--noli-white);border-bottom:1px solid var(--noli-line)}.fr-header-row{box-sizing:content-box;flex-wrap:wrap;align-items:center;gap:16px;max-width:1320px;min-height:52px;margin:0 auto;padding:0 14px;display:flex}.fr .fr-brand{align-items:center;gap:6px;text-decoration:none;display:flex}.fr-logo-teal{fill:var(--noli-teal)}.fr-logo-blue{fill:var(--noli-blue)}.fr-logo-core{fill:var(--noli-heading)}.fr-wordmark{font-family:var(--noli-font-display);letter-spacing:.04em;font-size:14px;font-weight:700}.fr-wordmark-no{color:var(--noli-teal-mark)}.fr-wordmark-litigation{color:var(--noli-heading)}.fr-wordmark-dot{color:var(--noli-blue)}.fr-spacer{flex:auto}.fr-account{color:var(--noli-ink-2);align-items:center;gap:10px;font-size:12px;display:flex}.fr .fr-signout{color:var(--noli-link);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.fr .fr-signout:hover{color:var(--noli-link-hover);text-decoration:underline}.fr-body{flex-wrap:wrap;align-items:stretch;min-height:calc(100vh - 53px);display:flex}.fr-content{flex:999 560px;min-width:0}.sn{box-sizing:border-box;background:var(--noli-white);border-right:1px solid var(--noli-line);flex-direction:column;flex:216px;gap:4px;max-width:100%;padding:12px 10px;display:flex}.sn .navtoggle{border:1px solid var(--noli-line);background:var(--noli-white);width:24px;height:24px;color:var(--noli-ink-2);border-radius:6px;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:5px;padding:0;display:flex}.sn .navtoggle:hover{background:var(--noli-hover)!important}.sn .sn-new{color:var(--noli-on-teal);background:var(--noli-teal);border-radius:6px;justify-content:center;align-items:center;gap:5px;margin-bottom:10px;padding:8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.sn .sn-new:hover{background:var(--noli-teal-hover);color:var(--noli-on-teal)}.sn-nav{flex-direction:column;gap:2px;display:flex}.sn .sn-item{color:var(--noli-ink-2);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.sn .sn-item:hover{color:var(--noli-ink-2)}.sn .sn-item.is-current{background:var(--noli-teal-tint);color:var(--noli-teal-deep);font-weight:600}.sn .sn-icon{flex:none}.sn .sn-label{flex:1}.sn .sn-count{background:var(--noli-white);color:var(--noli-teal-deep);border-radius:999px;padding:2px 5px;font-size:11px;font-weight:600}.sn .sn-item:not(.is-current) .sn-count{background:var(--noli-hover);color:var(--noli-ink-2)}.sn .sn-badge-enterprise{background:var(--noli-violet-tint);color:var(--noli-violet);border-radius:999px;padding:2px 5px;font-size:11px;font-weight:600}.sn .sn-sub{color:var(--noli-ink-2);border-radius:6px;justify-content:space-between;padding:4px 8px 4px 32px;font-size:12px;text-decoration:none;display:flex}.sn .sn-sub-count{font-weight:600}.sn a:not([aria-current]):not(.sn-new):hover{background:var(--noli-hover)}.sn-divider{background:var(--noli-line-soft);height:1px;margin:8px 4px}.sn-usage{background:var(--noli-ground);border:1px solid var(--noli-line-soft);border-radius:8px;margin-top:auto;padding:10px}.sn-usage-plan{color:var(--noli-heading);margin:0 0 2px;font-size:12px;font-weight:600}.sn-usage-line{color:var(--noli-ink-2);margin:0 0 6px;font-size:12px}.sn-usage-track{background:var(--noli-track);border-radius:999px;height:6px;margin-bottom:6px;overflow:hidden}.sn-usage-fill{background:var(--noli-teal);height:100%}.sn .sn-usage-upgrade{font-size:12px;font-weight:600}.sn.collapsed{flex:0 0 60px!important;padding:12px 8px!important}.sn.collapsed .lbl,.sn.collapsed .sub,.sn.collapsed .usage{display:none!important}.sn.collapsed a{justify-content:center!important;padding-left:0!important;padding-right:0!important}.sn.collapsed .navtoggle{align-self:center!important}.sn.collapsed .navtoggle svg{transform:rotate(180deg)}.li-page{box-sizing:border-box;flex-direction:column;align-items:center;padding:56px 16px;display:flex}.fr .li-brand{margin-bottom:36px}.li-card{background:var(--noli-white);border:1px solid var(--noli-line);box-sizing:border-box;width:100%;max-width:440px;box-shadow:0 12px 32px var(--noli-shadow-card);border-radius:14px;padding:40px}.li-head{margin:0 0 28px}.li-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0;font-size:26px;font-weight:800}.li-lead{color:var(--noli-muted);margin:6px 0 0;font-size:15px}.li-form{flex-direction:column;gap:18px;display:flex}.li-field{flex-direction:column;gap:6px;display:flex}.li-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.li-label{color:var(--noli-ink-2);font-size:14px;font-weight:500}.li-hint{color:var(--noli-muted);font-size:13px}.li-input{border:1px solid var(--noli-field-line);border-radius:8px;padding:13px 14px;font-family:inherit;font-size:15px}.li-small{font-size:13px}.li-problem{margin:0}.fr button.li-primary{border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:4px;padding:14px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.fr button.li-primary:disabled{cursor:progress}.li-text{color:var(--noli-ink);margin:0;font-size:15px}.li-back{text-align:center;margin:20px 0 0}.li-or{align-items:center;gap:12px;margin:26px 0;display:flex}.li-or-rule{background:var(--noli-line);flex:1;height:1px}.li-or-word{color:var(--noli-muted);font-size:13px}.li-sso{flex-direction:column;gap:10px;display:flex}.fr a.li-sso-button{text-align:center;border-radius:8px;padding:13px;font-size:15px;font-weight:600;text-decoration:none;display:block}.li-foot{color:var(--noli-muted);text-align:center;max-width:440px;margin:28px 0 0;font-size:13px;line-height:1.5}@media (min-width:900px) and (min-height:640px){.fr.li-page{overflow-y:auto}}.rn{max-width:980px;margin:0 auto}.rn-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.rn-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0 0 4px;font-size:24px;font-weight:800}.rn-stopped{margin-bottom:14px}.rn-refusal{color:var(--noli-ink-2);margin:0 0 4px;font-size:13px}.fr button.rn-replay{border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.rn-track{background:var(--noli-track);border-radius:999px;height:8px;margin-bottom:5px;position:relative;overflow:hidden}.rn-fill{background:var(--noli-teal);height:100%;transition:width .6s}.rn-track.is-moving .rn-fill{visibility:hidden}.rn-track.is-moving:after{content:"";background:var(--working);border-radius:999px;width:35%;animation:1.15s ease-in-out infinite loader-run;position:absolute;top:0;bottom:0;left:0}.rn-progress{color:var(--noli-ink-2);margin:0 0 16px;font-size:12px}.rn-steps{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px;margin:0;padding:0;list-style:none}.rn-step{border-bottom:1px solid var(--noli-hover);align-items:center;gap:10px;padding:10px 12px;display:flex}.rn-dot{background:var(--noli-grey-tint);width:22px;height:22px;color:var(--noli-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.rn-dot.is-done{background:var(--noli-teal);color:var(--noli-on-teal)}.rn-dot.is-active{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.rn-dot .loader-spinner{width:14px;height:14px}.rn-step-body{flex:1;min-width:0}.rn-step-title{color:var(--noli-muted);margin:0;font-size:13px;font-weight:600}.rn-step-title.is-done,.rn-step-title.is-active{color:var(--noli-ink)}.rn-step-state{color:var(--noli-muted);white-space:nowrap;font-size:12px}.rn-step-state.is-active{color:var(--noli-blue-deep);font-weight:600}.rn-done{background:var(--noli-teal-tint);border:1px solid var(--noli-teal-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.rn-done-title{color:var(--noli-teal-deep);margin:0 0 4px;font-size:14px;font-weight:600}.rn-done-said{color:var(--noli-teal-deep);margin:0;font-size:12px}.fr button.rn-go{border:0;border-radius:6px;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rn-again{margin-top:16px}@media (min-width:900px) and (min-height:640px){.rn.is-one-screen{flex-direction:column;width:100%;max-width:none;margin:0;display:flex}.rn.is-one-screen>*{flex:none}.rn.is-one-screen>.rn-steps{flex:0 auto;min-height:0;overflow-y:auto}}.wn-tri-heading{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0 0 12px;font-size:24px;font-weight:800}.wn-tri-panels{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (min-width:900px) and (min-height:640px){.wn-tri.is-one-screen{flex-direction:column;display:flex}.wn-tri.is-one-screen>*{flex:none}.wn-tri.is-one-screen>.wn-tri-panels{flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;row-gap:0;min-height:0}.wn-tri.is-one-screen .wn-tri-col{grid-row:span 2;grid-template-rows:subgrid;min-height:0;display:grid}.wn-tri.is-one-screen .wn-tri-col-body{flex:auto;min-height:0;overflow-y:auto}.wn-tri.is-one-screen>.wn-tri-footer{margin-top:10px}}.wn-tri-col{background:var(--noli-white);border:1px solid var(--noli-line);border-top:4px solid var(--noli-teal);border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.wn-tri-col.is-law{border-top-color:var(--noli-blue)}.wn-tri-col.is-checklist{border-top-color:var(--noli-heading)}.wn-tri-col-head{background:var(--noli-teal-tint);border-bottom:1px solid var(--noli-teal-line);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:10px 12px;display:flex}.wn-tri-col.is-law .wn-tri-col-head{background:var(--noli-blue-tint);border-bottom-color:var(--noli-line)}.wn-tri-col.is-checklist .wn-tri-col-head{background:var(--noli-grey-tint);border-bottom-color:var(--noli-line)}.wn-tri-col-icon{background:var(--noli-teal);width:24px;height:24px;color:var(--noli-white);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.wn-tri-col.is-law .wn-tri-col-icon{background:var(--noli-blue)}.wn-tri-col.is-checklist .wn-tri-col-icon{background:var(--noli-heading)}.wn-tri-col-heading{min-width:0;color:var(--noli-teal-deep);flex:1;margin:0;font-size:14px;font-weight:700}.wn-tri-col.is-law .wn-tri-col-heading{color:var(--noli-blue-deep)}.wn-tri-col.is-checklist .wn-tri-col-heading{color:var(--noli-heading)}.wn-tri-col-pill{background:var(--noli-white);color:var(--noli-heading);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:600}.wn-tri-col-body{flex-direction:column;gap:12px;padding:12px;display:flex}.wn-tri-col-body.is-law{gap:0;padding:0 12px 10px}.wn-tri-col-body.is-rows{gap:0;padding:0}.wn-tri-group{border-bottom:1px solid var(--noli-line)}.wn-tri-group:last-child{border-bottom:0}.wn-tri-group-head{align-items:center;gap:6px;padding:8px 12px 4px;display:flex}.wn-tri-group-heading{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0;font-size:11px;font-weight:600}.wn-tri-law-group+.wn-tri-law-group,.wn-tri-law-terms{border-top:1px solid var(--noli-line-soft)}.wn-tri-law-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-blue-deep);margin:0;padding:8px 0 0;font-size:11px;font-weight:600}.wn-tri-law-list{margin:0;padding:0;list-style:none}.wn-tri-law-rule{border-bottom:1px solid var(--noli-hover);padding:8px 0}.wn-tri-law-rule:last-child{border-bottom:0}.wn-tri-law-title{color:var(--noli-ink);margin:0 0 2px;font-size:13px;font-weight:600}.fr button.wn-tri-law-open{color:var(--noli-link);background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.wn-tri-law-terms{padding:8px 0 0}.wn-tri-law-line{color:var(--noli-ink-2);margin:0;font-size:12px;line-height:1.5}.wn-tri-law-wait{padding-top:12px}.wn-tri-count{text-align:center;background:var(--noli-amber-tint);min-width:18px;color:var(--noli-amber);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.wn-tri-count.is-quiet{background:var(--noli-grey-tint);color:var(--noli-muted)}.fr button.wn-tri-outline{color:var(--noli-teal-deep);background:var(--noli-white);border:1px solid var(--noli-teal);border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}.wn-tri-part{margin:0}.wn-tri-statement-edit{gap:5px;display:grid}.wn-tri-statement-edit .wn-tri-row-acts{justify-content:flex-start}.wn-tri-edited{color:var(--noli-muted);margin:4px 0 0;font-size:11px}.wn-tri-original{margin-top:4px}.wn-tri-original>summary{cursor:pointer;color:var(--noli-link);font-size:11px;font-weight:600}.wn-tri-original>.wn-tri-text{color:var(--noli-ink-2);margin-top:4px}.wn-tri-class{grid-template-columns:auto 1fr;gap:5px 8px;margin:0;font-size:12px;display:grid}.wn-tri-class dt{color:var(--noli-muted)}.wn-tri-class dd{color:var(--noli-ink);margin:0;font-weight:600}.wn-tri-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-teal-mark);margin:0 0 5px;font-size:11px;font-weight:600}.wn-tri-kicker.is-facts{margin-bottom:8px}.wn-tri-text{color:var(--noli-ink);margin:0;font-size:13px;line-height:1.6}.wn-tri-edit{box-sizing:border-box;border:1px solid var(--noli-field-line);resize:vertical;border-radius:6px;width:100%;padding:8px;font-family:inherit;font-size:14px;line-height:1.6}.wn-tri-facts{border-left:2px solid var(--noli-line);margin:0;padding:0;list-style:none}.wn-tri-fact{padding:0 0 10px 12px;position:relative}.wn-tri-fact:last-child{padding:0 0 0 12px}.wn-tri-dot{background:var(--noli-teal);border-radius:999px;width:8px;height:8px;position:absolute;top:4px;left:-5px}.wn-tri-fact-day{color:var(--noli-heading);margin:0 0 2px;font-size:12px;font-weight:600}.wn-tri-fact-what{color:var(--noli-ink-2);margin:0;font-size:12px;line-height:1.5}.wn-tri-source{color:var(--noli-muted);font-size:12px}.wn-tri-missing{color:var(--noli-ink-2);margin:0;padding-left:12px;font-size:13px;line-height:1.7}.wn-tri-skel{background:var(--noli-track);border-radius:6px;height:11px;margin-bottom:6px;display:block}.wn-tri-skel.is-96{width:96%}.wn-tri-skel.is-88{width:88%}.wn-tri-skel.is-64{width:64%}.wn-tri-check{color:var(--noli-ink);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.wn-tri-check input{flex:none;width:14px;height:14px;margin:2px 0 0}.wn-tri-list-band,.wn-tri-list-said{padding:10px 12px}.wn-tri-list-said p{color:var(--noli-ink-2);margin:0 0 4px;font-size:12px}.wn-tri-row{border-bottom:1px solid var(--noli-hover);align-items:flex-start;gap:8px;padding:6px 10px;display:flex}.wn-tri-row:last-child{border-bottom:0}.wn-tri-row.is-resolved{padding-top:8px;padding-bottom:8px}.wn-tri-row.is-needed+.wn-tri-row.is-resolved{border-top:1px solid var(--noli-line)}.wn-tri-icon{border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:700;display:flex}.wn-tri-icon.is-ok{background:var(--noli-teal-tint);color:var(--noli-teal-text)}.wn-tri-icon.is-missing{background:var(--noli-amber-tint);color:var(--noli-amber)}.wn-tri-icon.is-na{background:var(--noli-grey-tint);color:var(--noli-ink-2)}.wn-tri-row-body{flex-wrap:wrap;flex:1;align-items:flex-start;gap:6px 10px;min-width:0;display:flex}.wn-tri-row-text{flex:280px;min-width:0}.wn-tri-row-body>.wn-tri-row-acts{flex:0 auto;max-width:100%}.wn-tri-row-detail{color:var(--noli-muted);margin:0;font-size:12px;line-height:1.5}.wn-tri-row-detail.is-one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wn-tri-ask-text{color:var(--noli-ink);margin:0;font-size:13px;line-height:1.45}.fr button.wn-tri-ask-head{text-align:left;width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.wn-tri-ask-text.is-one-line{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.wn-tri-row-acts{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.fr button.wn-tri-upload{color:var(--noli-teal-deep);background:var(--noli-white);border:1px solid var(--noli-teal);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.fr button.wn-tri-text-act{color:var(--noli-link);background:0 0;border:0;padding:4px 6px;font-size:12px;font-weight:600}.wn-tri-footer{flex-direction:column;gap:8px;margin-top:12px;display:flex}.wn-tri-footer-acts{border-top:1px solid var(--noli-line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.wn-tri-holding{color:var(--noli-muted);font-size:12px}.fr button.wn-tri-back{color:var(--noli-teal-deep);background:var(--noli-white);border:1px solid var(--noli-teal);border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600}.fr button.wn-tri-primary{border:0;border-radius:6px;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.fr button:is(.wn-tri-primary,.wn-tri-upload,.wn-tri-text-act):disabled{cursor:not-allowed;opacity:.6}.wn-tri-ask{gap:5px;margin-top:6px;display:grid}.wn-tri-ask .wn-tri-row-acts{justify-content:flex-start}.cards-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0 0 8px;font-size:11px;font-weight:600}.cards-kicker.is-rules{margin-bottom:8px}.cards-facts{grid-template-columns:auto 1fr;gap:6px 10px;margin:0;font-size:12px;display:grid}.cards-facts dt{color:var(--noli-muted)}.cards-facts dd{color:var(--noli-ink);margin:0;font-weight:600}.cards-rules{flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.fr button.cards-link{text-align:left;font-size:inherit;color:var(--noli-link);background:0 0;border:0;padding:0;text-decoration:underline}.fr button.cards-link:hover{color:var(--noli-link-hover)}.cards-row-main{flex:1;min-width:0}.cards-row-line{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.cards-row-end{flex:auto;align-items:center;gap:4px 8px;min-width:0;display:flex}.cards-row-end>.cards-row-arrow{margin-left:auto}.fr .cards-row.is-resolved button.cards-row-head{flex-basis:220px}.fr .cards-row.is-needed[data-kind=rule] button.cards-row-head{flex-basis:400px}.cards-row-second{align-items:center;gap:6px;min-width:0;display:flex}.fr button.cards-row-head{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;flex:1000 320px;align-items:stretch;gap:1px;margin:0;padding:0;display:flex}.cards-row-top{align-items:baseline;gap:6px;min-width:0;display:flex}.cards-row-title{min-width:0;color:var(--noli-ink);font-size:13px;font-weight:600;line-height:1.35}.cards-row-title.is-one-line{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.cards-row-sub,.cards-row-settled{min-width:0;color:var(--noli-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.cards-row-settled{flex:none;max-width:60%}.cards-tag{white-space:nowrap;background:var(--noli-grey-tint);color:var(--noli-muted);border-radius:999px;flex:none;padding:1px 6px;font-size:11px}.cards-tag.is-warn{background:var(--noli-amber-tint);color:var(--noli-amber)}.cards-tag.is-rule{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.fr button.cards-row-arrow{color:var(--noli-muted);background:0 0;border:0;flex:none;padding:2px;display:flex}.cards-pill{white-space:nowrap;background:var(--noli-amber-tint);color:var(--noli-amber);border-radius:999px;flex:none;margin-bottom:8px;padding:4px 6px;font-size:11px;font-weight:600;display:inline-block}.cards-pill.is-strong{background:var(--noli-teal-tint);color:var(--noli-teal-text)}.cards-chevron{color:var(--noli-muted);flex:none;transform:rotate(0)}.cards-chevron.is-open{transform:rotate(180deg)}.cards-issue-body{border-top:1px solid var(--noli-line-soft);margin-top:8px;padding-top:8px}.cards-issue-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.cards-label{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0 0 5px;font-size:11px;font-weight:600;display:block}.cards-value{color:var(--noli-ink);margin:0 0 8px;font-size:12px;line-height:1.6}.cards-issue-grid .cards-value{margin:0}.cards-quiet{color:var(--noli-muted);margin:0 0 8px;font-size:12px;line-height:1.5}.cards-check{border-top:1px solid var(--noli-line-soft);margin-top:12px;padding-top:10px}.cards-issue-body>.cards-check:first-child{border-top:0;margin-top:0;padding-top:0}.cards-followed.is-met,.cards-followed.is-declared{color:var(--noli-teal-text)}.cards-followed.is-notMet,.cards-followed.is-notMetContinued,.cards-followed.is-notMetAccepted,.cards-followed.is-unknown{color:var(--noli-amber)}.cards-basis-body{flex-direction:column;gap:8px;margin-top:8px;display:flex}.fr button.cards-basis-toggle{align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.cards-sources,.cards-source{flex-direction:column;gap:4px;font-size:12px;display:flex}.cards-source-name{color:var(--noli-ink);font-weight:600}.cards-source-words{color:var(--noli-ink-2);line-height:1.55}.cards-acts{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;display:flex}.cards-acts.is-under{justify-content:flex-start;margin-top:6px}.fr button.cards-act{border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.fr button.cards-act.nl-primary{border:0}.fr button.cards-text-act{white-space:nowrap;color:var(--noli-link);background:0 0;border:0;padding:4px 6px;font-size:12px;font-weight:600}.fr button:is(.cards-act,.cards-text-act):disabled{cursor:not-allowed;opacity:.6}.cards-paste{margin-top:6px}.cards-paste-box{box-sizing:border-box;border:1px solid var(--noli-field-line);resize:vertical;background:var(--noli-white);width:100%;color:var(--noli-ink);border-radius:6px;padding:8px;font-family:inherit;font-size:12px;line-height:1.6}.cards-working{color:var(--noli-ink-2);align-items:center;gap:5px;margin-top:4px;font-size:12px;display:flex}.cards-refused{color:var(--noli-red);margin:4px 0 0;font-size:12px}.cards-docs{flex-direction:column;gap:5px;margin-top:10px;display:flex}.cards-doc{color:var(--noli-ink);flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:12px;display:flex}.cards-doc-name{overflow-wrap:anywhere;min-width:0}.wn-out-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.wn-out-top{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:14px;display:grid}.wn-out-improve{background:var(--noli-notice);border:1px solid var(--noli-notice-line);border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:14px;display:flex}.wn-out-improve-mark{color:var(--noli-amber);margin-bottom:6px}.wn-out-improve-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-amber);margin:0 0 8px;font-size:11px;font-weight:600}.wn-out-improve-said{color:var(--noli-amber);margin:0 0 10px;font-size:13px;line-height:1.5}.wn-out-title{min-width:0}.wn-out-meta{color:var(--noli-ink-2);margin:4px 0 0;font-size:13px}.fr button.wn-out-primary.is-improve{border:1px solid var(--noli-teal);justify-content:center;width:100%;padding:7px;font-size:12px;display:flex}.wn-out-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.wn-out-col{background:var(--noli-white);border:1px solid var(--noli-line);border-top:4px solid var(--wn-out-col-top);border-radius:10px;min-width:0;overflow:hidden}.wn-out-col[data-col=report]{--wn-out-col-top:var(--noli-blue);--wn-out-col-tint:var(--noli-blue-tint);--wn-out-col-ink:var(--noli-blue-deep)}.wn-out-col[data-col=response]{--wn-out-col-top:var(--noli-teal);--wn-out-col-tint:var(--noli-teal-tint);--wn-out-col-ink:var(--noli-teal-deep)}.wn-out-col[data-col=conf]{--wn-out-col-top:var(--noli-heading);--wn-out-col-tint:var(--noli-grey-tint);--wn-out-col-ink:var(--noli-heading)}.wn-out-col.is-hidden{display:none}.wn-out-col.is-alone{box-shadow:0 8px 16px var(--noli-shadow-raised);grid-column:1/-1}.wn-out-col-head{background:var(--wn-out-col-tint);border-bottom:1px solid var(--noli-track);align-items:center;gap:6px;padding:6px 8px 6px 12px;display:flex}.wn-out-col-h2{color:var(--wn-out-col-ink);flex:1;margin:0;font-size:14px;font-weight:700}.fr button.wn-out-expand{color:var(--wn-out-col-ink);background:var(--noli-white);border:1px solid var(--noli-white);border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:600;display:inline-flex}.wn-out-col-body{flex-direction:column;gap:10px;padding:12px;display:flex}.wn-out-points{flex-direction:column;gap:8px;display:flex}.wn-out-issue{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px}.wn-out-issue-head{text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:10px;display:flex}button.wn-out-issue-head{cursor:pointer}.wn-out-issue-num{font-family:var(--noli-font-display);color:var(--noli-teal-mark);flex:none;margin-top:1px;font-size:12px;font-weight:700}.wn-out-issue-text{flex:180px;min-width:0}.wn-out-issue-q{color:var(--noli-ink);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.wn-out-issue-finding{color:var(--noli-ink-2);font-size:12px;line-height:1.55;display:block}.wn-out-issue-end{flex:none;align-items:center;gap:8px;display:flex}.wn-out-issue-pill{white-space:nowrap;background:var(--noli-amber-tint);color:var(--noli-amber);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:600}.wn-out-issue-pill.is-strong{background:var(--noli-teal-tint);color:var(--noli-teal-text)}.wn-out-issue-chevron{color:var(--noli-muted);flex:none;margin-top:1px;transform:rotate(0)}.wn-out-issue-chevron.is-open{transform:rotate(180deg)}.wn-out-issue-body{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:0 10px 10px;display:grid}.wn-out-issue-label{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0 0 5px;font-size:11px;font-weight:600}.wn-out-issue-value{color:var(--noli-ink);margin:0;font-size:12px;line-height:1.6}.wn-out-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0;font-size:24px;font-weight:800}.wn-out-panel{background:var(--noli-panel-dark);min-width:0;color:var(--noli-on-dark);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.wn-out-panel-text{flex:380px}.wn-out-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--noli-teal-bright);margin:0 0 6px;font-size:11px;font-weight:600}.wn-out-amount{font-family:var(--noli-font-display);margin:0 0 6px;font-size:24px;font-weight:800}.wn-out-reason{color:var(--noli-on-dark-soft);margin:0;font-size:13px;line-height:1.6}.wn-out-reason+.wn-out-reason{margin-top:6px}.wn-out-ring{text-align:center;flex:0 200px}.wn-out-ring-track{stroke:var(--noli-ring-track)}.wn-out-ring-arc{stroke:var(--noli-teal)}.wn-out-ring-number{font-family:var(--noli-font-display);fill:var(--noli-on-dark);font-size:26px;font-weight:800}.wn-out-ring-said{color:var(--noli-on-dark-soft);margin:4px 0 0;font-size:12px}.wn-out-ring-reduced{color:var(--noli-on-dark-faint);margin:4px 0 0;font-size:11px}.wn-out-section{border-bottom:1px solid var(--noli-line-soft);margin:0;padding:0 0 10px}.wn-out-section:last-child{border-bottom:0;padding-bottom:0}.wn-out-h2{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-link);margin:0 0 8px;font-size:12px;font-weight:600}.wn-out-h2.is-10{margin-bottom:6px}.wn-out-h2.is-6{margin-bottom:4px}.wn-out-h2.is-0{margin:0}.wn-out-dispute{color:var(--noli-ink);margin:0;font-size:14px;line-height:1.65}.wn-out-rows{flex-direction:column;display:flex}.wn-out-row{border-bottom:1px solid var(--noli-recess);justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.wn-out-row:last-child{border-bottom:0}.wn-out-row-name{overflow-wrap:anywhere;min-width:0;font-weight:500}.fr .wn-out-link{font-size:inherit;color:var(--noli-link);background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.fr .wn-out-link:hover{color:var(--noli-link-hover)}.wn-out-s4{border-bottom:1px solid var(--noli-line);padding-bottom:12px}.wn-out-s4-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.wn-out-s4-acts{gap:5px;display:flex}.fr button.wn-out-primary{border:0;border-radius:6px;align-items:center;gap:4px;font-weight:600;display:inline-flex}.fr button.wn-out-primary.is-9{padding:6px 10px;font-size:12px}.fr button.wn-out-primary.is-11{padding:7px 10px;font-size:12px}.fr button.wn-out-primary.is-12{padding:8px 10px;font-size:13px}.fr button.wn-out-primary.is-send{padding:8px 12px;font-size:13px}.fr button.wn-out-outline{border-radius:6px;justify-content:center;align-items:center;gap:4px;font-weight:600;display:inline-flex}.fr button.wn-out-outline.is-edit{padding:6px 10px;font-size:12px}.fr button.wn-out-outline.is-small{padding:5px 8px;font-size:12px}.fr button.wn-out-outline.is-big{padding:7px 10px;font-size:12px}.fr button.wn-out-outline.is-12{padding:8px 10px;font-size:13px}.fr button.wn-out-outline.is-ask{width:100%;padding:7px;font-size:12px}.fr button.wn-out-outline[aria-pressed=true]{background:var(--noli-teal-tint)}.fr button.wn-out-text{color:var(--noli-link);background:0 0;border:0;font-weight:600}.fr button.wn-out-text.is-small{padding:5px 8px;font-size:12px}.fr button.wn-out-text.is-undo{padding:6px 10px;font-size:12px}.fr button.wn-out-text:hover{color:var(--noli-link-hover)}.fr button:is(.wn-out-primary,.wn-out-outline,.wn-out-text,.wn-out-tab,.wn-out-icon):disabled{cursor:not-allowed;opacity:.6}.wn-out-changes{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.wn-out-s4 .message-panel,.wn-out-s4 .message-refused{margin-bottom:8px}.wn-out-tabs-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.wn-out-tabs{background:var(--noli-line-soft);border-radius:999px;padding:4px;display:inline-flex}.fr button.wn-out-tab{color:var(--noli-ink-2);background:0 0;border:0;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:600}.fr button.wn-out-tab.is-on{background:var(--noli-teal);color:var(--noli-on-teal)}.fr button.wn-out-tab.is-listing{align-items:center;gap:4px;display:inline-flex}.fr button.wn-out-tab .cards-chevron{color:currentColor}.wn-out-versions-menu{box-sizing:border-box;background:var(--noli-white);border:1px solid var(--noli-line);border-radius:8px;flex-direction:column;gap:2px;max-height:22rem;margin:0 0 8px;padding:6px;display:flex;overflow-y:auto}.wn-out-versions-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--noli-muted);margin:0;padding:6px 8px 4px;font-size:11px;font-weight:600}.fr button.wn-out-version{appearance:none;width:100%;color:var(--noli-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px;display:flex}.fr button.wn-out-version:hover:not(:disabled){background:var(--noli-row-hover)}.fr button.wn-out-version[aria-checked=true]{background:var(--noli-teal-tint)}.fr button.wn-out-version:disabled{cursor:default}.wn-out-version-top{align-items:center;gap:6px;width:100%;display:flex}.wn-out-version-name{color:var(--noli-heading);font-size:12px;font-weight:600}.wn-out-version-in-use{color:var(--noli-teal-text);margin-left:auto;font-size:11px;font-weight:600}.wn-out-version-who{color:var(--noli-muted);font-size:11px}.wn-out-version-what{color:var(--noli-ink-2);font-size:12px}.wn-out-versions-said{border-top:1px solid var(--noli-line-soft);color:var(--noli-muted);margin:2px 0 0;padding:6px 8px;font-size:11px}.wn-out-edited-by{color:var(--noli-muted);font-size:12px}.wn-out-letter{background:var(--noli-white);border:1px solid var(--noli-field-line);color:var(--noli-ink);border-radius:8px;padding:10px;font-size:12px;line-height:1.65}.wn-out-letter>p{white-space:pre-line;margin:0 0 8px}.wn-out-letter>p:last-of-type{margin:0}.wn-out-letter mark{background:var(--noli-amber-mark);color:var(--noli-amber);border-radius:4px;padding:1px 4px;font-weight:600}.wn-out-letter-foot{border-top:1px solid var(--noli-recess);margin-top:14px;padding-top:10px}.wn-out-letter-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-amber);margin:0 0 4px;font-size:11px;font-weight:600}.wn-out-letter-fill{color:var(--noli-ink-2);margin:0;font-size:12px}.wn-out-editor{background:var(--noli-white);border:2px solid var(--noli-teal);border-radius:10px;padding:12px}.wn-out-editor-label{color:var(--noli-ink-2);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.wn-out-editor-box{border:1px solid var(--noli-field-line);background:var(--noli-white);border-radius:6px;flex-direction:column;gap:8px;padding:8px;display:flex}.fr .wn-out-editor-part{box-sizing:border-box;width:100%;color:var(--noli-ink);resize:none;field-sizing:content;background:0 0;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:13px;line-height:1.7;display:block;overflow-y:auto}.wn-out-editor-box:focus-within{border-color:var(--noli-teal)}.wn-out-editor-acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.wn-out-s5{margin:0}.wn-out-s5-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wn-out-s5-said{color:var(--noli-ink-2);flex:320px;margin:0;font-size:13px}.wn-out-s5-said.is-closed{color:var(--noli-ink)}.wn-out-s5-acts{flex-wrap:wrap;gap:6px;display:flex}.wn-out-card{border-bottom:1px solid var(--noli-line-soft);padding:0 0 10px}.wn-out-card:last-child{border-bottom:0;padding-bottom:0}.wn-out-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0;font-size:11px;font-weight:600}.wn-out-kicker.is-14{margin-bottom:8px}.wn-out-kicker.is-10{margin-bottom:6px}.wn-out-kicker.is-8{margin-bottom:5px}.wn-out-factors{flex-direction:column;gap:8px;font-size:12px;display:flex}.wn-out-factor-top{justify-content:space-between;margin-bottom:4px;display:flex}.wn-out-factor-level{font-weight:600}.wn-out-factor-track{background:var(--noli-line-soft);border-radius:999px;height:6px}.wn-out-factor-fill{background:var(--noli-teal);border-radius:999px;height:100%}.wn-out-card-foot{border-top:1px solid var(--noli-recess);margin-top:10px;padding-top:8px}.wn-out-kicker.is-14+.wn-out-card-foot{border-top:0;margin-top:0;padding-top:0}.wn-out-na-heading{color:var(--noli-ink-2);margin:0 0 4px;font-size:12px;font-weight:600}.wn-out-na-list{color:var(--noli-muted);margin:0;font-size:12px;line-height:1.55}.wn-out-hidden{clip:rect(0 0 0 0);width:1px;height:1px;font-size:16px;position:absolute;overflow:hidden}.wn-out-ask-box{box-sizing:border-box;border:1px solid var(--noli-field-line);background:var(--noli-white);border-radius:6px;width:100%;margin-bottom:6px;padding:7px 8px;font-family:inherit;font-size:12px}.wn-out-icons{gap:6px;display:flex}.fr .wn-out-icon{width:36px;height:36px;color:var(--noli-teal-deep);background:var(--noli-white);border:1px solid var(--noli-teal);border-radius:8px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.fr .wn-out-icon[data-tip]{position:relative}.fr .wn-out-icon[data-tip]:hover{background:var(--noli-teal-tint)!important;border-color:var(--noli-teal)!important}.fr .wn-out-icon[data-tip]:hover:after,.fr .wn-out-icon[data-tip]:focus-visible:after{content:attr(data-tip);background:var(--noli-panel-dark);color:var(--noli-on-dark);font:500 11px/1.3 var(--noli-font-body);white-space:nowrap;z-index:5;pointer-events:none;border-radius:6px;padding:4px 6px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.wn-out-run{justify-content:space-between;gap:8px;padding:5px 0;font-size:12px;display:flex}.fr button.wn-out-run.is-other{text-align:left;width:100%;color:inherit;background:0 0;border:0}.fr button.wn-out-run.is-other:hover .wn-out-run-name{color:var(--noli-link-hover)}.wn-out-run-name{font-weight:600}.wn-out-run-when{color:var(--noli-muted)}.fr .wn-out-head .wn-out-icon[data-tip]:hover:after,.fr .wn-out-head .wn-out-icon[data-tip]:focus-visible:after{inset:calc(100% + 5px) 0 auto auto;transform:none}@media (min-width:900px){.wn-out-top.is-improve{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.wn-out-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.wn-out-cols.is-expanded{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px) and (min-height:640px){.wn-out.is-one-screen{flex-direction:column;display:flex}.wn-out.is-one-screen>.wn-out-head,.wn-out.is-one-screen>.wn-out-top{flex:none}.wn-out.is-one-screen>.wn-out-cols{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.wn-out.is-one-screen .wn-out-col{flex-direction:column;min-height:0;display:flex}.wn-out.is-one-screen .wn-out-col.is-hidden{display:none}.wn-out.is-one-screen .wn-out-col-head{flex:none}.wn-out.is-one-screen .wn-out-col-body{flex:auto;min-height:0;overflow-y:auto}.wn-out.is-one-screen .wn-out-col-body>*{flex:none}}.qx-main{box-sizing:content-box;max-width:1320px;margin:0 auto;padding:20px 14px 24px}.qx-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.qx-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0;font-size:24px;font-weight:800}.qx-new-case{border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.qx-refused{color:var(--noli-red);margin:5px 0 0;font-size:12px}.qx-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;display:grid}.qx-card{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px;padding:12px}.qx-card-label{color:var(--noli-muted);margin:0 0 5px;font-size:12px}.qx-figure{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0;font-size:24px;font-weight:800}.qx-figure.is-due{color:var(--noli-red)}.qx-table-card{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px}.qx-toolbar{border-bottom:1px solid var(--noli-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.qx-tabs{flex-wrap:wrap;gap:4px;display:flex}.qx-tab{border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}.qx-tab.is-on{border:1px solid var(--noli-teal)}.qx-tab.is-off,.qx-act.is-off{border:1px solid var(--noli-line);background:var(--noli-white);color:var(--noli-ink-2)}.qx-tab-count{opacity:.75}.qx-search-wrap{align-items:center;gap:5px;display:flex}.qx-hidden{clip:rect(0 0 0 0);width:1px;height:1px;font-size:16px;position:absolute;overflow:hidden}.qx-search{border:1px solid var(--noli-field-line);border-radius:6px;width:210px;max-width:100%;padding:6px 8px;font-family:inherit;font-size:12px}.qx-scroll{overflow-x:auto}.qx-table{border-collapse:collapse;width:100%;min-width:980px;font-size:12px}.qx-head-row{text-align:left;color:var(--noli-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.qx-case-link{white-space:nowrap}.qx-th{padding:8px 10px;font-weight:600}.qx-th.is-right{text-align:right}.qx-row{border-top:1px solid var(--noli-line-soft)}.qx-row.is-over{background:var(--noli-row-hover)}.qx-td{padding:10px}.qx-case-link{color:var(--noli-link);font-weight:600}.qx-ref,.qx-last{color:var(--noli-ink-2)}.qx-ink{color:var(--noli-ink)}.qx-runs{text-align:right;font-variant-numeric:tabular-nums;color:var(--noli-ink)}.qx-last{font-variant-numeric:tabular-nums}.qx-empty{text-align:center;color:var(--noli-muted);margin:0;padding:16px 10px;font-size:13px}.qx-pill{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:11px;font-weight:600;display:inline-block}.qx-pill.is-draft{background:var(--noli-grey-tint);color:var(--noli-ink-2)}.qx-pill.is-triageDone{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.qx-pill.is-analysing{background:var(--noli-amber-tint);color:var(--noli-amber)}.qx-pill.is-ready{background:var(--noli-teal-tint);color:var(--noli-teal-text)}.qx-pill.is-sent{background:var(--noli-violet-tint);color:var(--noli-violet)}.qx-pill.is-accepted{background:var(--noli-green-tint);color:var(--noli-green)}.qx-deadline{color:var(--noli-ink-2);font-size:12px}.qx-deadline.is-closed{color:var(--noli-muted)}.qx-deadline.is-soon,.qx-deadline.is-near{border-radius:999px;padding:4px 6px;font-weight:600}.qx-deadline.is-soon{background:var(--noli-red-tint);color:var(--noli-red)}.qx-deadline.is-near{background:var(--noli-amber-tint);color:var(--noli-amber)}.qx-act{border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:12px;font-weight:600;display:inline-flex}.qx-act.is-discard{border:1px solid var(--noli-teal)}@media (min-width:900px) and (min-height:640px){.qx-main{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;padding:16px;display:flex}.qx-main>*{flex:none}.qx-main>.qx-table-card{flex-direction:column;flex:auto;min-height:0;display:flex}.qx-table-card>*{flex:none}.qx-table-card>.qx-scroll{flex:auto;min-height:0;overflow:auto}.qx-th{z-index:1;background:var(--noli-white);position:sticky;top:0}.qx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cdx-main{box-sizing:border-box;align-self:stretch;width:100%;max-width:1132px;margin:0;padding:16px}.cdx-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0 0 16px;font-size:24px;font-weight:800}.cdx-row{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.cdx-tabs{flex-direction:column;flex:0 0 200px;gap:2px;display:flex}.cdx-tab{text-align:left;color:var(--noli-ink-2);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;padding:6px 8px;font-size:13px;font-weight:500;display:flex}.cdx-tab.is-picked{background:var(--noli-teal-tint);color:var(--noli-teal-deep);font-weight:600}.cdx-panels{flex:999 520px;min-width:0}.cdx-panel{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.cdx-heading{color:var(--noli-heading);margin:0;font-size:15px;font-weight:600}.cdx-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.cdx-field{flex-direction:column;gap:4px;min-width:0;display:flex}.cdx-label,.cdx-legend{color:var(--noli-ink-2);font-size:12px;font-weight:500}.cdx-input{box-sizing:border-box;border:1px solid var(--noli-field-line);background:var(--noli-white);width:100%;min-width:0;color:var(--noli-ink);border-radius:6px;padding:8px;font-family:inherit;font-size:13px}.cdx-input[readonly],.cdx-input:disabled{background:var(--noli-recess);color:var(--noli-ink-2)}.cdx-custom{gap:5px;display:flex}.cdx-count{flex:0 0 88px}.cdx-unit{flex:auto}.cdx-fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.cdx-legend{margin-bottom:6px;padding:0}.cdx-check{color:var(--noli-ink);align-items:flex-start;gap:8px;font-size:13px;display:flex}.cdx-check-box{width:14px;height:14px;accent-color:var(--noli-teal);margin:2px 0 0}.cdx-save{flex-wrap:wrap;align-items:center;gap:8px;padding-top:5px;display:flex}.cdx-btn{border:0;border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.cdx-refused{color:var(--noli-red);margin:0;font-size:12px}.crx-bar{background:var(--noli-white);border-bottom:1px solid var(--noli-line)}.crx-bar-row{box-sizing:content-box;flex-wrap:wrap;align-items:center;gap:8px;max-width:1320px;margin:0 auto;padding:8px 14px;display:flex}.crx-bar-id{font-family:var(--noli-font-display);color:var(--noli-heading);font-size:14px;font-weight:700}.crx-bar-ref{color:var(--noli-muted);font-size:12px}.crx-main{box-sizing:content-box;max-width:980px;margin:0 auto;padding:20px 14px}.crx-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.crx-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0;font-size:24px;font-weight:800}.crx-new-run{border:1px solid var(--noli-teal);border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.crx-table-card{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px}.crx-scroll{overflow-x:auto}.crx-table{border-collapse:collapse;width:100%;font-size:12px}.crx-row.is-later{border-top:1px solid var(--noli-line-soft)}.crx-row.is-over{background:var(--noli-row-hover)}.crx-td{padding:10px}.crx-name{color:var(--noli-link);font-weight:600}.crx-stage{color:var(--noli-ink)}.crx-fact{color:var(--noli-ink-2);font-variant-numeric:tabular-nums}.crx-attempts{color:var(--noli-muted);font-size:12px}.crx-pill{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:11px;font-weight:600;display:inline-block}.crx-pill.is-grey{background:var(--noli-grey-tint);color:var(--noli-ink-2)}.crx-pill.is-blue{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.crx-pill.is-amber{background:var(--noli-amber-tint);color:var(--noli-amber)}.crx-pill.is-red{background:var(--noli-red-tint);color:var(--noli-red)}.crx-pill.is-teal{background:var(--noli-teal-tint);color:var(--noli-teal-text)}@media (min-width:900px) and (min-height:640px){.crx-bar{flex:none}.crx-main{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;padding:16px;display:flex}.crx-main>*{flex:none}.crx-main>.crx-table-card{flex-direction:column;flex:0 auto;min-height:0;display:flex}.crx-table-card>.crx-scroll{flex:auto;min-height:0;overflow:auto}}.acx-main{box-sizing:content-box;max-width:1100px;margin:0 auto;padding:20px 14px 24px}.acx-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0 0 16px;font-size:24px;font-weight:800}.acx-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.acx-tabs{flex-wrap:wrap;gap:4px;display:flex}.acx-tab{border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}.acx-tab.is-on{border:1px solid var(--noli-teal)}.acx-tab.is-off{border:1px solid var(--noli-line);background:var(--noli-white);color:var(--noli-ink-2)}.acx-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acx-label{color:var(--noli-ink-2);align-items:center;gap:5px;font-size:12px;display:flex}.acx-select{border:1px solid var(--noli-field-line);background:var(--noli-white);border-radius:6px;padding:6px 8px;font-family:inherit;font-size:12px}.acx-section{margin-bottom:14px}.acx-h2{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);margin:0 0 6px;font-size:11px;font-weight:600}.acx-ol{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px;margin:0;padding:0;list-style:none}.acx-row{border-bottom:1px solid var(--noli-hover);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.acx-dot{border-radius:999px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.acx-dot.is-run{background:var(--noli-teal-tint);color:var(--noli-teal-deep)}.acx-dot.is-edit{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.acx-dot.is-outcome{background:var(--noli-green-tint);color:var(--noli-green)}.acx-dot.is-case{background:var(--noli-hover);color:var(--noli-ink-2)}.acx-text{flex:1;min-width:0}.acx-sentence{color:var(--noli-ink);margin:0 0 4px;font-size:13px;line-height:1.5}.acx-meta{color:var(--noli-muted);margin:0;font-size:12px}.acx-case-link{font-weight:600}.acx-case-button{font:inherit;color:var(--noli-link);background:0 0;border:0;padding:0;font-weight:600}.acx-time{color:var(--noli-muted);font-variant-numeric:tabular-nums;font-size:12px}.acx-empty{text-align:center;background:var(--noli-white);border:1px solid var(--noli-line);color:var(--noli-muted);border-radius:10px;margin:0;padding:16px;font-size:13px}.acx-said{color:var(--noli-muted);margin:0 0 14px;font-size:13px}.acx-more{justify-content:center;display:flex}@media (min-width:900px) and (min-height:640px){.acx-main{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;padding:16px;display:flex}.acx-main>*{flex:none}.acx-main>.acx-list{flex:auto;min-height:0;overflow-y:auto}}.ik-h1{font-family:var(--noli-font-display);color:var(--noli-heading);margin:0 0 16px;font-size:24px;font-weight:800}.ik-columns{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ik-form{flex-direction:column;flex:999 560px;gap:12px;min-width:0;display:flex}.ik-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ik-grid--three{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ik-field{flex-direction:column;gap:4px;display:flex}.ik-field--amount{max-width:270px}.ik-label{color:var(--noli-ink-2);font-size:12px;font-weight:500}.ik-required{color:var(--noli-red);margin-left:3px}.ik-hint{color:var(--noli-muted);font-size:12px}.ik-box{border:1px solid var(--noli-field-line);background:var(--noli-white);border-radius:6px;padding:8px;font-family:inherit;font-size:13px}.ik-box--long{resize:vertical;line-height:1.55}.ik-box--locked{border:1px solid var(--noli-line);background:var(--noli-recess);color:var(--noli-muted)}.ik-box--currency{padding:8px 6px}.ik-box--amount{flex:1;min-width:0}.ik-date-box{border:1px solid var(--noli-field-line);background:var(--noli-white);border-radius:6px;padding:6px 8px;font-family:inherit;font-size:12px}.ik-date-box--what{flex:195px}.ik-fieldset{border:0;margin:0;padding:0}.ik-legend{margin-bottom:4px}.ik-box::placeholder{color:var(--noli-muted);opacity:1}.ik-dates{flex-direction:column;gap:6px;display:flex}.ik-date-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fr button.ik-remove-date{border:1px solid var(--noli-line);background:var(--noli-white);width:30px;height:30px;color:var(--noli-muted);border-radius:6px;justify-content:center;align-items:center;display:flex}.ik-written-day{flex-basis:100%}.fr button.ik-add-date{color:var(--noli-link);background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:600}.ik-amount-row{gap:5px;display:flex}.ik-aside{flex-direction:column;flex:380px;gap:10px;min-width:0;display:flex}.ik-drop{border:2px dashed var(--noli-dash-line);background:var(--noli-white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ik-drop--over{border:2px dashed var(--noli-teal);background:var(--noli-teal-tint)}.ik-drop-icon{flex:none}.ik-drop-text{flex:160px;min-width:0}.ik-drop-here{color:var(--noli-heading);margin:0 0 2px;font-size:14px;font-weight:600}.fr button.ik-browse{border-radius:6px;flex:none;padding:7px 10px;font-size:12px;font-weight:600}.ik-formats{color:var(--noli-muted);margin:0;font-size:12px;line-height:1.45}.ik-files{background:var(--noli-white);border:1px solid var(--noli-line);border-radius:10px}.ik-files-head{letter-spacing:.1em;text-transform:uppercase;color:var(--noli-muted);border-bottom:1px solid var(--noli-line-soft);margin:0;padding:8px 10px;font-size:11px;font-weight:600}.ik-file{border-bottom:1px solid var(--noli-hover);align-items:center;gap:8px;padding:8px 10px;display:flex}.ik-chip{background:var(--noli-chip);width:30px;height:30px;color:var(--noli-ink-2);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.ik-file-body{flex:1;min-width:0}.fr button.ik-file-name{text-align:left;max-width:100%;color:var(--noli-ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;display:block;overflow:hidden}.ik-sending-name{color:var(--noli-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.fr button.ik-remove-file{width:27px;height:27px;color:var(--noli-muted);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.fr button.ik-again{border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.ik-bar-row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ik-bar-row>.ik-bar{flex:999 560px;min-width:0}.ik-bar-beside{flex:380px;min-width:0}.ik-bar{border-top:1px solid var(--noli-line);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:20px;padding-top:14px;display:flex}.ik-needed{color:var(--noli-red);margin:0;font-size:12px}.fr button.ik-save{border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600}.fr button.ik-submit{border:0;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600}@media (min-width:900px) and (min-height:640px){.ik.is-one-screen{flex-direction:column;display:flex}.ik.is-one-screen>*{flex:none}.ik.is-one-screen>.ik-columns{flex-wrap:nowrap;flex:0 auto;align-items:stretch;min-height:0}.ik.is-one-screen .ik-form,.ik.is-one-screen .ik-aside{min-height:0;margin:-3px;padding:3px;overflow-y:auto}.ik.is-one-screen .ik-form>*,.ik.is-one-screen .ik-aside>*{flex-shrink:0}.ik.is-one-screen .ik-bar{margin-top:14px}.ik.is-one-screen .ik-bar-row{flex-wrap:nowrap}.ik.is-one-screen .ik-bar-beside{margin-left:-6px}}.rp-head{background:var(--noli-white);border-bottom:1px solid var(--noli-line)}.rp-bar{box-sizing:content-box;flex-wrap:wrap;align-items:center;gap:8px;max-width:1320px;margin:0 auto;padding:8px 14px;display:flex}.fr a.rp-back,.fr a.rp-back:hover{color:var(--noli-link);font-size:12px;text-decoration:none}.rp-case-id{font-family:var(--noli-font-display);color:var(--noli-heading);font-size:14px;font-weight:700}.rp-ref{color:var(--noli-muted);font-size:12px}.rp-jurisdiction{border:1px solid var(--noli-link);color:var(--noli-link);border-radius:6px;padding:3px 5px;font-size:11px;font-weight:600}.rp-pill{border-radius:999px;padding:4px 6px;font-size:11px;font-weight:600}.rp-pill--grey{background:var(--noli-grey-tint);color:var(--noli-ink-2)}.rp-pill--blue{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.rp-pill--amber{background:var(--noli-amber-tint);color:var(--noli-amber)}.rp-pill--green{background:var(--noli-green-tint);color:var(--noli-green)}.rp-pill--red{background:var(--noli-red-tint);color:var(--noli-red)}.rp-pill--teal{background:var(--noli-teal-tint);color:var(--noli-teal-text)}.rp-tag{border:1px solid var(--noli-line);color:var(--noli-muted);border-radius:6px;padding:3px 5px;font-size:11px;font-weight:600}.rp-bar-run{color:var(--noli-ink-2);align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.rp-days{background:var(--noli-grey-tint);color:var(--noli-ink-2);border-radius:999px;padding:4px 6px;font-size:12px;font-weight:600}.fr button.rp-name,.fr button.rp-name:hover{color:var(--noli-heading);font-weight:600}.rp-steps{box-sizing:content-box;flex-wrap:wrap;gap:5px;max-width:1320px;margin:0 auto;padding:0 14px 8px;display:flex}.fr :is(a,span).rp-step,.fr :is(a,span).rp-step:hover{border-radius:6px;padding:5px 8px;font-size:12px;text-decoration:none}.fr :is(a,span).rp-step--done,.fr :is(a,span).rp-step--done:hover{border:1px solid var(--noli-teal-line);background:var(--noli-teal-tint);color:var(--noli-teal-deep)}.fr :is(a,span).rp-step--current,.fr :is(a,span).rp-step--current:hover{background:var(--noli-teal);color:var(--noli-on-teal);font-weight:600}.fr :is(a,span).rp-step--later{border:1px solid var(--noli-line);color:var(--noli-muted)}.rp-steps-row{box-sizing:content-box;align-items:center;gap:8px;max-width:1320px;margin:0 auto;padding:0 14px 8px;display:flex}.rp-steps-row .rp-steps{flex:auto;min-width:0;max-width:none;margin:0;padding:0}.rp-timer{font-variant-numeric:tabular-nums;background:var(--noli-grey-tint);color:var(--noli-ink-2);border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.rp-timer.is-ticking{background:var(--noli-blue-tint);color:var(--noli-blue-deep)}.rp-timer-icon{flex:none}@media (min-width:900px) and (min-height:640px){.fr{flex-direction:column;height:100vh;min-height:0;display:flex;overflow:hidden}.fr-header{flex:none}.fr-body{flex-wrap:nowrap;flex:auto;min-height:0}.sn{overflow-y:auto}.fr-content{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.run-page{flex-direction:column;flex:auto;min-height:0;display:flex}.rp-head{flex:none}.run-page>.page-stage{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;padding:16px;display:flex;overflow:hidden}.run-page.at-outcome>.page-stage{padding-bottom:16px}.run-page>.page-stage>*{flex:none}.run-page>.page-stage>.is-one-screen{flex:auto;min-height:0}.fr-header-row,.rp-bar,.rp-steps,.crx-bar-row{max-width:none;margin:0;padding-left:16px;padding-right:16px}}
