.tc{gap:var(--sp-5);flex-direction:column;display:flex}.tc-group{gap:var(--sp-2);flex-direction:column;display:flex}.tc-label{font-size:var(--fs-s);color:var(--text-2);font-weight:600}.tc-options{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.tc-opt{min-block-size:var(--ctl-h);border-radius:var(--radius-s);min-inline-size:4.5rem;color:var(--text-2);font-size:var(--fs-m);cursor:pointer;transition:background-color var(--motion), color var(--motion);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.3rem;padding:0 .875rem;font-weight:500;display:inline-flex}.tc-opt:hover{color:var(--text)}.tc-opt.is-on{background:var(--surface);color:var(--brand-ink);border-color:var(--line-strong);font-weight:600}.tc-reset{align-self:flex-start;padding-inline:0}.drawer-root{z-index:60;position:fixed;inset:0}.drawer-scrim{background:var(--scrim);animation:drawer-fade var(--motion);position:absolute;inset:0}.drawer{background:var(--surface);inline-size:min(44rem,92vw);color:var(--text);border-inline-start:1px solid var(--line-strong);box-shadow:var(--shadow-pop);animation:drawer-in var(--motion);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.drawer:focus{outline:none}.drawer-head{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-block-end:1px solid var(--line);display:flex}.drawer-titles{flex:1;min-inline-size:0}.drawer-title{font-size:var(--fs-l);margin:0;font-weight:600}.drawer-intro{color:var(--text-2);font-size:var(--fs-m);margin:.15rem 0 0}.drawer-close{min-inline-size:var(--ctl-h);min-block-size:var(--ctl-h);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.drawer-close:hover{color:var(--text);background:var(--surface-2)}.drawer-body{overscroll-behavior:contain;min-block-size:0;padding:var(--sp-4);flex:1;overflow-y:auto}.drawer-foot{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-block-start:1px solid var(--line);flex-wrap:wrap;display:flex}@media (width<=40rem){.drawer{border-inline-start:0;inline-size:100vw}.drawer-head,.drawer-body,.drawer-foot{padding-inline:var(--sp-3)}}@keyframes drawer-in{0%{opacity:0;transform:translate(-16px)}}html[dir=ltr] .drawer{animation-name:drawer-in-ltr}@keyframes drawer-in-ltr{0%{opacity:0;transform:translate(16px)}}@keyframes drawer-fade{0%{opacity:0}}:root{--shell-top-h:3.25rem;--shell-side-w:14rem}html{scroll-padding-block-start:calc(var(--shell-top-h) + .5rem)}.shell-skip{z-index:90;border-radius:var(--radius);background:var(--surface);color:var(--text);border:2px solid var(--focus);padding:.5rem 1rem;font-weight:600;text-decoration:none;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.shell-skip:focus{transform:none}.shell-top{z-index:30;block-size:var(--shell-top-h);justify-content:space-between;align-items:center;gap:var(--sp-3);padding-inline:var(--sp-4) var(--sp-3);background:var(--surface);border-block-end:1px solid var(--line);display:flex;position:fixed;inset-block-start:0;inset-inline:0}.shell-top-start,.shell-top-end{align-items:center;gap:var(--sp-3);min-inline-size:0;display:flex}.shell-menu-btn,.shell-icon-btn{min-inline-size:var(--ctl-h);min-block-size:var(--ctl-h);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.shell-menu-btn:hover,.shell-icon-btn:hover{color:var(--text);background:var(--surface-2)}.shell-menu-btn{min-block-size:44px;min-inline-size:44px;display:none}.shell-brand{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.shell-brand-mark{border-radius:var(--radius);block-size:1.875rem;inline-size:1.875rem;color:var(--on-brand);background:var(--brand);flex:none;place-items:center;display:grid}.shell-brand-text{align-items:baseline;gap:.75rem;min-inline-size:0;display:flex}.shell-brand-name{font-weight:600;font-size:var(--fs-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shell-brand-sub{font-size:var(--fs-s);color:var(--text-2);white-space:nowrap;border-inline-start:1px solid var(--line-strong);padding-inline-start:.75rem}.shell-demo{font-size:var(--fs-xs);border-radius:var(--radius-s);border:1px solid var(--info-line);background:var(--info-soft);color:var(--info-ink);white-space:nowrap;padding:.1rem .5rem;font-weight:600}.shell-user{align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}.shell-avatar{border-radius:var(--radius-pill);block-size:1.75rem;inline-size:1.75rem;font-weight:600;font-size:var(--fs-xs);color:var(--brand-ink);background:var(--brand-soft);border:1px solid var(--brand-line);place-items:center;display:grid}.shell-user-name{font-size:var(--fs-s);white-space:nowrap;text-overflow:ellipsis;max-inline-size:12rem;overflow:hidden}.shell-side{inset-block:var(--shell-top-h) 0;z-index:29;inline-size:var(--shell-side-w);padding:var(--sp-3) var(--sp-2);background:var(--surface);border-inline-end:1px solid var(--line);position:fixed;inset-inline-start:0;overflow-y:auto}.shell-side-head{padding:0 var(--sp-2) var(--sp-2);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;margin-block-end:var(--sp-2);display:none}.shell-side-title{font-weight:600}.shell-nav-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.shell-link{min-block-size:var(--ctl-h);border-radius:var(--radius);color:var(--text-2);font-size:var(--fs-m);transition:background-color var(--motion), color var(--motion);align-items:center;gap:.625rem;padding:0 .75rem;font-weight:500;text-decoration:none;display:flex;position:relative}.shell-link:hover{background:var(--surface-2);color:var(--text)}.shell-link.is-active{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.shell-link.is-active:before{content:"";background:var(--brand);border-radius:0 2px 2px 0;inline-size:3px;position:absolute;inset-block:.4rem;inset-inline-start:0}.shell-link:focus-visible{outline-offset:-2px}.shell-link-icon{place-items:center;display:grid}.shell-main{padding:var(--sp-5) clamp(1rem, 2.5vw, 2rem) var(--sp-6);min-inline-size:0;margin-block-start:var(--shell-top-h);margin-inline-start:var(--shell-side-w)}.shell-main:focus{outline:none}.shell-scrim{display:none}@media (width<=880px){.shell-menu-btn{display:grid}.shell-side-head{display:flex}.shell-side{z-index:36;inline-size:17rem;max-inline-size:86vw;box-shadow:var(--shadow-pop);visibility:hidden;transition:transform var(--motion), visibility 0s linear .15s;inset-block:0;transform:translate(100%)}html[dir=ltr] .shell-side{transform:translate(-100%)}.shell-side.is-open,html[dir=ltr] .shell-side.is-open{visibility:visible;transition:transform var(--motion), visibility 0s;transform:none}.shell-link{min-block-size:44px}.shell-scrim.is-open{z-index:35;background:var(--scrim);display:block;position:fixed;inset:0}.shell-main{margin-inline-start:0}}@media (width<=40rem){.shell-top{padding-inline:var(--sp-1) var(--sp-2);gap:var(--sp-1)}.shell-top-start,.shell-top-end{gap:var(--sp-1)}.shell-brand-mark{display:none}.shell-brand-text{flex-direction:column;gap:0;line-height:1.2}.shell-brand-sub{font-size:var(--fs-xs);border:0;padding-inline-start:0}.shell-user-name{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.shell-main{padding:var(--sp-4) var(--sp-3) var(--sp-6)}}.state{text-align:center;align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-4);flex-direction:column;max-inline-size:36rem;margin-inline:auto;display:flex}.state-empty{border:1px dashed var(--line-strong);border-radius:var(--radius-l);background:var(--surface)}.state-icon{border-radius:var(--radius-l);block-size:2.75rem;inline-size:2.75rem;color:var(--brand-ink);background:var(--brand-soft);place-items:center;display:grid}.state-error .state-icon{color:var(--tone-ink);background:var(--tone-soft)}.state-title{font-size:var(--fs-l);margin:0;font-weight:600}.state-text{color:var(--text-2);margin:0;line-height:1.6}.state-action{margin-block-start:var(--sp-2)}.state-spin svg{animation:1s linear infinite state-spin}@keyframes state-spin{to{transform:rotate(360deg)}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--sp-4);min-inline-size:0}.card-optional{border-style:dashed;border-color:var(--line-strong)}.card-head{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;margin-block-end:var(--sp-3);display:flex}.card-head h2{font-size:var(--fs-base);margin:0;font-weight:600}.card-aside{font-size:var(--fs-s);color:var(--text-3)}.card-actions{gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}@media (width<=40rem){.card{padding:var(--sp-3)}}.ph{gap:var(--sp-2);flex-direction:column;display:flex}.ph-top{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ph-title{font-size:var(--fs-xl);margin:0;font-weight:600}.ph-tools{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ph-primary{margin-inline-start:auto}.ph-conclusion{font-size:var(--fs-l);color:var(--text);max-inline-size:64rem;margin:0;line-height:1.6}.ph-conclusion strong{font-weight:600}@media (width<=40rem){.ph-conclusion{font-size:var(--fs-base)}.ph-tools{flex-basis:100%;order:3}}.page{gap:var(--page-gap);flex-direction:column;max-inline-size:80rem;margin-inline:auto;display:flex}.home-sentence strong{white-space:nowrap}.home-undated{font-size:var(--fs-m);margin:0}.home-control{gap:var(--sp-4);flex-direction:column;display:flex}.home-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.kpi{min-inline-size:0;padding-inline:var(--sp-4);border-inline-start:1px solid var(--line);flex-direction:column;gap:.1rem;display:flex}.kpi:first-child{border-inline-start:0;padding-inline-start:0}.kpi-label{font-size:var(--fs-s);color:var(--text-2)}.kpi-value{font-size:var(--fs-2xl);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.25}.kpi-sub{font-size:var(--fs-s);color:var(--text-2);margin:0}.home-verdicts{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));align-items:start;display:grid}.home-ok{font-size:var(--fs-m);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.home-ok .tone-icon{color:var(--ok)}.att-list{border-block-start:1px solid var(--line);grid-template-columns:max-content minmax(0,1fr) max-content max-content;margin:0;padding:0;list-style:none;display:grid}.att-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--sp-3);padding-block:var(--sp-2);border-block-end:1px solid var(--line);font-size:var(--fs-m);display:grid}.att-row:hover{background:var(--surface-hover)}.att-sev{display:flex}.att-text{line-height:1.45}.att-amount{text-align:end;min-inline-size:5.5rem;font-weight:600}.att-actions{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.att-more{margin-block-start:var(--sp-2);padding-inline:0}.att-empty{color:var(--text-2);align-items:center;gap:.5rem;margin:0;display:flex}.att-empty .tone-icon{color:var(--ok)}@media (width<=64rem){.home-kpis{row-gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (width<=40rem){.kpi-value{font-size:var(--fs-xl)}.kpi{padding-inline:var(--sp-3)}.att-list{display:block}.att-row{row-gap:var(--sp-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sev amount""text text""actions actions"}.att-sev{grid-area:sev}.att-amount{grid-area:amount}.att-text{grid-area:text}.att-actions{grid-area:actions;justify-content:flex-start}}.bd-list{flex-direction:column;margin:0;display:flex}.bd-row{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-2);border-block-end:1px solid var(--line);display:flex}.bd-row dt{color:var(--text-2);flex-direction:column;display:flex}.bd-row dd{text-align:end;margin:0;font-weight:500}.bd-row.is-strong{border-block-start:1px solid var(--line-strong)}.bd-row.is-strong dt,.bd-row.is-strong dd{color:var(--text);font-weight:600}.bd-hint{font-size:var(--fs-xs);color:var(--text-3)}.toasts{z-index:80;align-items:center;gap:var(--sp-2);pointer-events:none;flex-direction:column;padding-inline:1rem;display:flex;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline:0}.toast{pointer-events:auto;align-items:center;gap:var(--sp-3);max-inline-size:min(36rem,100%);padding:var(--sp-1) var(--sp-1);border-radius:var(--radius-l);background:var(--text);color:var(--surface);border:1px solid var(--text);box-shadow:var(--shadow-pop);font-size:var(--fs-m);animation:toast-in var(--motion);padding-inline-start:var(--sp-4);display:flex}.toast.tone-bad{background:var(--bad-soft);color:var(--bad-ink);border-color:var(--bad-line)}.toast-msg{flex:1;min-inline-size:0}.toast .toast-undo{min-block-size:44px;color:inherit;font-weight:600;text-decoration:underline}.toast-close{border-radius:var(--radius);min-block-size:44px;min-inline-size:44px;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.toast-close:hover{opacity:1}.toast :focus-visible{outline-color:currentColor}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}.dt-tools{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-block-end:var(--sp-2);display:flex}.dt-filters{gap:var(--sp-2);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.dt-wrap{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);max-block-size:70vh;overflow:auto}.dt-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--fs-m)}.dt-table th,.dt-table td{padding:var(--cell-py) var(--cell-px);text-align:start;border-block-end:1px solid var(--line);vertical-align:middle}.dt-table tbody tr:last-child>:is(td,th){border-block-end:0}.dt-table thead th{z-index:1;background:var(--surface-2);color:var(--text-2);font-size:var(--fs-s);white-space:nowrap;border-block-end:1px solid var(--line-strong);padding:0;font-weight:600;position:sticky;inset-block-start:0}.dt-table tbody tr:hover{background:var(--surface-hover)}.dt-table tfoot :is(td,th){background:var(--surface-2);border-block-start:1px solid var(--line-strong);border-block-end:0;font-weight:600;position:sticky;inset-block-end:0}.dt-table .cell-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.dt-sort{inline-size:100%;min-block-size:var(--ctl-h);padding:0 var(--cell-px);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;display:inline-flex}th.cell-num .dt-sort{justify-content:flex-end}.dt-sort:hover{color:var(--text)}.dt-sort:focus-visible{outline-offset:-2px}.dt-sort-off{opacity:.4}.dt-sort-on{color:var(--brand-ink)}.dt-sort-n{font-size:var(--fs-xs);color:var(--brand-ink)}.dt-empty{color:var(--text-2);text-align:center!important;padding:var(--sp-5)!important}@media (width<=40rem){.dt-wrap{max-block-size:none}.dt-wrap.dt-virtual{max-block-size:75vh;overflow:auto}.dt-table tfoot :is(td,th){position:static}}.dt-count{font-size:var(--fs-s);color:var(--text-2)}.dt-cols{position:relative}.dt-cols-pop{z-index:40;max-block-size:60vh;min-inline-size:13rem;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-pop);gap:.1rem;margin:0;display:grid;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;overflow-y:auto}.dt-cols-pop .check{min-block-size:2rem}.dt-sel{inline-size:2.5rem;text-align:center!important}.dt-sel input{block-size:1.05rem;inline-size:1.05rem;accent-color:var(--brand);cursor:pointer}.dt-table tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dt-row-open{cursor:pointer}.dt-table tbody tr.dt-row-sel{background:var(--brand-soft)}.dt-table tbody tr.dt-row-active{background:var(--surface-hover)}.dt-table tbody tr.dt-row-active>:first-child{border-inline-start:3px solid var(--brand)}.dt-spacer td{border:0!important;padding:0!important}.dt-bulk{z-index:20;align-items:center;gap:var(--sp-3);inline-size:fit-content;max-inline-size:100%;margin:var(--sp-2) auto 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--brand-line);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-pop);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:var(--sp-3)}.dt-bulk-count{color:var(--brand-ink);font-weight:600}.dt-bulk-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chips{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip{min-block-size:var(--ctl-h-s);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-s);cursor:pointer;align-items:center;gap:.3rem;padding:0 .65rem;display:inline-flex}.chip:hover{background:var(--surface-hover)}.chip[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.chip-count{color:var(--text-2)}@media (pointer:coarse){.chip,.dt-cols-pop .check{min-block-size:44px}.dt-sel input{block-size:1.4rem;inline-size:1.4rem}}@media (width<=40rem){.dt-bulk{inline-size:auto;margin-inline:0}}.form{gap:var(--sp-4);display:grid}.form-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));align-items:start;display:grid}.form-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.form-error{padding:var(--sp-2) var(--sp-3);border:1px solid var(--bad-line);border-radius:var(--radius);background:var(--bad-soft);color:var(--bad-ink);font-weight:500}.field{align-content:start;gap:.3rem;min-inline-size:0;display:grid}.field-label-row{align-items:center;gap:.3rem;display:flex}.field-label{font-size:var(--fs-s);color:var(--text-2);font-weight:600}.field-req{color:var(--bad-ink)}.field-hint{font-size:var(--fs-s);color:var(--text-2);margin:0}.field-error{font-size:var(--fs-s);color:var(--bad-ink);margin:0;font-weight:500}.input{inline-size:100%;min-block-size:var(--ctl-h);border:1px solid var(--field-line);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-m);padding:0 .6rem}textarea.input{resize:vertical;padding-block:.45rem}.input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.input:disabled{background:var(--surface-2);color:var(--text-3)}.input[aria-invalid=true]{border-color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad)}.input-num{font-variant-numeric:tabular-nums;text-align:start}.input-date{text-align:end}.input-affix{align-items:center;display:flex;position:relative}.input-affix.has-prefix .input{padding-inline-start:1.6rem}.input-pre{color:var(--text-2);pointer-events:none;position:absolute;inset-inline-end:.6rem}.input-suf{color:var(--text-2);white-space:nowrap;margin-inline-start:var(--sp-2)}.select{padding-inline-end:.4rem}.check{align-items:center;gap:var(--sp-2);min-block-size:var(--ctl-h);cursor:pointer;display:inline-flex}.check input{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--brand)}.helptip{display:inline-flex;position:relative}.helptip-btn{min-block-size:1.5rem;min-inline-size:1.5rem;color:var(--brand-ink);font:inherit;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.helptip-pop{z-index:30;inline-size:max-content;max-inline-size:min(20rem,80vw);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop);font-size:var(--fs-s);font-weight:400;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}.combo{position:relative}.combo-list{z-index:30;max-block-size:16rem;padding:var(--sp-1) 0;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-pop);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + 2px);inset-inline:0;overflow-y:auto}.combo-opt{cursor:pointer;padding:.4rem .75rem}.combo-opt:hover,.combo-opt-active{background:var(--brand-soft);color:var(--brand-ink)}.combo-new{font-size:var(--fs-xs);color:var(--info-ink);margin-block-start:.25rem;display:inline-block}@media (pointer:coarse){.input,.check{min-block-size:44px}.helptip-btn{min-block-size:44px;min-inline-size:44px}.combo-opt{padding-block:.75rem}}.drp{position:relative}.drp-toggle{min-block-size:var(--ctl-h);border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-size:var(--fs-m);cursor:pointer;align-items:center;gap:.4rem;padding:0 .75rem;display:inline-flex}.drp-toggle:hover{border-color:var(--brand-line);background:var(--surface-hover)}.drp-toggle[aria-expanded=true]{border-color:var(--brand)}.drp-toggle svg{color:var(--brand-ink)}.drp-panel{z-index:40;gap:var(--sp-3);inline-size:min(24rem,100vw - 32px);padding:var(--sp-4);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-pop);display:grid;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}.drp-quick{gap:var(--sp-2);flex-wrap:wrap;display:flex}.drp-fields{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=24rem){.drp-fields{grid-template-columns:1fr}}.pbar{padding-block-end:1.5rem}.pbar-track{border-radius:var(--radius-s);background:var(--surface-2);block-size:.625rem;box-shadow:inset 0 0 0 1px var(--line);position:relative}.pbar-fill{border-radius:var(--radius-s);background:var(--brand);block-size:100%;transition:inline-size var(--motion)}.pbar.tone-bad .pbar-fill{background:var(--bad)}.pbar.tone-warn .pbar-fill{background:var(--warn)}.pbar-marker{background:var(--text);inline-size:2px;margin-inline-start:-1px;position:absolute;inset-block:-.3rem}.pbar-marker-label{white-space:nowrap;font-size:var(--fs-xs);color:var(--text-2);position:absolute;inset-block-start:calc(100% + .2rem);inset-inline-start:50%;translate:50%}html[dir=ltr] .pbar-marker-label{translate:-50%}.pbar-marker.at-start .pbar-marker-label{inset-inline-start:0;translate:none}.pbar-marker.at-end .pbar-marker-label{inset-inline:auto 0;translate:none}.verdict{border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);border-block-start:3px solid var(--tone);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.verdict-head{padding:var(--sp-2) var(--sp-3) 0;color:var(--tone-ink);align-items:center;gap:.4rem;display:flex}.verdict-head .tone-icon{color:var(--tone);flex:none}.verdict-title{font-size:var(--fs-m);color:var(--tone-ink);margin:0;font-weight:600}.verdict-count{font-size:var(--fs-xs);text-align:center;border-radius:var(--radius-s);background:var(--tone-soft);min-inline-size:1.25rem;color:var(--tone-ink);padding:0 .3rem;font-weight:600}.verdict-total{font-size:var(--fs-l);color:var(--text);margin-inline-start:auto;font-weight:600}.verdict-hint{padding:0 var(--sp-3) var(--sp-2);font-size:var(--fs-s);color:var(--text-2);border-block-end:1px solid var(--line);margin:0}.verdict-list{margin:0;padding:0;list-style:none}.verdict-row{align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-3);min-block-size:calc(var(--ctl-h) + var(--sp-2));border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.verdict-row:first-child{border-block-start:0}.verdict-who{flex-direction:column;min-inline-size:0;display:flex}.verdict-name{font-weight:500}.verdict-note{font-size:var(--fs-xs);color:var(--text-3);font-weight:400}.verdict-amount{text-align:end;grid-area:1/3;font-weight:600}.verdict-act{grid-area:1/2}.ed{gap:var(--sp-3);display:grid}.ed-nav{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ed-pos{font-size:var(--fs-s);color:var(--text-2);margin-inline-start:auto}.ed-tabs{gap:var(--sp-1);border-block-end:1px solid var(--line);display:flex}.ed-tab{min-block-size:var(--ctl-h);padding:0 var(--sp-3);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-block-end:3px solid #0000;font-weight:600}.ed-tab[aria-selected=true]{color:var(--brand-ink);border-block-end-color:var(--brand)}.ed-tab:focus-visible{outline-offset:-2px}.ed-sections{gap:var(--sp-4);display:grid}.ed-section+.ed-section{border-block-start:1px solid var(--line);padding-block-start:var(--sp-4)}.ed-section-title{margin:0 0 var(--sp-2);font-size:var(--fs-base);font-weight:600}.ed-history{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.ed-hist{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--radius)}.ed-hist-head{gap:var(--sp-2);flex-wrap:wrap;align-items:baseline;display:flex}.ed-hist-who{color:var(--text-2);font-size:var(--fs-s)}.ed-hist-legacy{margin:var(--sp-1) 0 0;color:var(--text-2)}.ed-hist-diff{margin:var(--sp-1) 0 0;font-size:var(--fs-s);gap:.2rem;display:grid}.ed-hist-diff>div{gap:var(--sp-2);grid-template-columns:minmax(6rem,30%) 1fr;display:grid}.ed-hist-diff dt{color:var(--text-2)}.ed-hist-diff dd{margin:0}.ed-hist-diff del{color:var(--bad-ink)}.ed-hist-diff ins{color:var(--ok-ink);font-weight:600;text-decoration:none}.signin{place-items:center;min-block-size:100dvh;padding:1rem;display:grid}.signin-card{align-items:center;gap:var(--sp-3);text-align:center;inline-size:min(24rem,100%);padding:var(--sp-6) var(--sp-5);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);flex-direction:column;display:flex}.signin-mark{border-radius:var(--radius-l);block-size:2.75rem;inline-size:2.75rem;color:var(--on-brand);background:var(--brand);place-items:center;display:grid}.signin-title{font-size:var(--fs-xl);margin:0;font-weight:600}.signin-text{color:var(--text-2);margin:0}.signin-btn{inline-size:100%}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-hebrew-400-normal-DtcEHBoE.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-hebrew-500-normal-BiCWpF8d.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-hebrew-600-normal-C_LU4WLU.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-hebrew-700-normal-BkQFwguy.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-latin-400-normal-LNOA4mnG.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-latin-500-normal-CPKaftYY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-latin-600-normal-D8In27CT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-hebrew-latin-700-normal-DLIo8124.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:"IBM Plex Sans Hebrew", "Noto Sans Hebrew", "Segoe UI", system-ui, sans-serif;--bg:#f4f5f6;--surface:#fff;--surface-2:#f0f2f3;--surface-hover:#edf3f3;--line:#dde2e4;--line-strong:#c3cbce;--field-line:#7a868b;--text:#192023;--text-2:#465156;--text-3:#5b666b;--brand:#0f5f66;--brand-hover:#0a4b51;--brand-ink:#0f5f66;--brand-soft:#e3eff0;--brand-line:#9fc5c8;--on-brand:#fff;--ok:#1f7a3d;--ok-ink:#1a6934;--ok-soft:#e8f3eb;--ok-line:#a8d2b4;--warn:#a86500;--warn-ink:#855000;--warn-soft:#fbf1df;--warn-line:#e6c88f;--bad:#c0322b;--bad-ink:#a5261f;--bad-soft:#fbeae8;--bad-line:#ebb4af;--info:#2d5e9e;--info-ink:#2a5690;--info-soft:#e8eef8;--info-line:#b0c4e2;--scrim:#11181b52;--shadow-pop:0 1px 2px #11181b0f, 0 8px 24px #11181b1f;--focus:#0f5f66}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111517;--surface:#181d20;--surface-2:#1e2427;--surface-hover:#1f2b2d;--line:#2b3337;--line-strong:#3b464a;--field-line:#75838a;--text:#e6ebed;--text-2:#b3bdc1;--text-3:#9aa5aa;--brand:#4fb0b6;--brand-hover:#6cc2c7;--brand-ink:#6fc3c8;--brand-soft:#173638;--brand-line:#2f6a6f;--on-brand:#0b1a1c;--ok:#4cc27a;--ok-ink:#6fd394;--ok-soft:#15301f;--ok-line:#2c6b42;--warn:#e0a93b;--warn-ink:#edbe5e;--warn-soft:#33270f;--warn-line:#6e5420;--bad:#f07167;--bad-ink:#f4918a;--bad-soft:#3a1a18;--bad-line:#7a3530;--info:#6d9ee0;--info-ink:#8db3ea;--info-soft:#172638;--info-line:#2f4d75;--scrim:#00000080;--shadow-pop:0 1px 2px #0006, 0 10px 28px #00000073;--focus:#6fc3c8}:root{--radius-s:4px;--radius:6px;--radius-l:8px;--radius-pill:999px;--fs-xs:.8rem;--fs-s:.8667rem;--fs-m:.9333rem;--fs-base:1rem;--fs-l:1.1333rem;--fs-xl:1.3333rem;--fs-2xl:1.6rem;--motion:.15s ease-out;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--cell-py:.45rem;--cell-px:.75rem;--ctl-h:2.4rem;--ctl-h-s:1.875rem;--page-gap:1rem}[data-density=compact]{--sp-2:.375rem;--sp-3:.5rem;--sp-4:.75rem;--sp-5:1rem;--sp-6:1.5rem;--cell-py:.25rem;--cell-px:.5rem;--ctl-h:2.1333rem;--ctl-h-s:1.625rem;--page-gap:.75rem}@media (pointer:coarse){:root,[data-density=compact]{--ctl-h:44px;--ctl-h-s:44px}}html{font-size:15px}html[data-fontsize=s]{font-size:14px}html[data-fontsize=l]{font-size:17px}html[data-fontsize=xl]{font-size:19px}@media (prefers-contrast:more){:root{--text-2:#2f383c;--text-3:#3a4448;--line:#8d989d;--line-strong:#6f7b80;--field-line:#59656a}[data-theme=dark]{--text-2:#d0d8db;--text-3:#c2cbcf;--line:#6b787e;--line-strong:#84929a;--field-line:#9aa7ad}}td,th{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}@media (width<=40rem){table[data-stack=cards]{background:0 0;border:0;max-inline-size:100%;inline-size:100%!important;min-inline-size:0!important;display:block!important;overflow:visible!important}table[data-stack=cards]>:is(tbody,tfoot){display:block}.dt-wrap:not(.dt-virtual):has(>table[data-stack=cards]){background:0 0;border:0;border-radius:0;max-block-size:none;overflow:visible}table[data-stack=cards]>thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}table[data-stack=cards]>:is(tbody,tfoot)>tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--sp-1) var(--sp-3);margin-block-end:var(--sp-2);display:block}table[data-stack=cards]>:is(tbody,tfoot)>tr:last-child{margin-block-end:0}table[data-stack=cards]>tfoot>tr{background:var(--surface-2);border-color:var(--line-strong)}table[data-stack=cards]>:is(tbody,tfoot)>tr>:is(td,th){justify-content:space-between;align-items:baseline;gap:var(--sp-3);white-space:normal!important;text-align:end!important;border:0!important;border-block-end:1px solid var(--line)!important;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;padding:.4em 0!important;display:flex!important;position:static!important}table[data-stack=cards]>:is(tbody,tfoot)>tr>:is(td,th):last-child{border-block-end:0!important}table[data-stack=cards]>:is(tbody,tfoot)>tr>:is(td,th):empty{display:none!important}table[data-stack=cards] :is(td,th)[data-label]:before{content:attr(data-label);max-inline-size:50%;font-size:var(--fs-s);color:var(--text-2);text-align:start;white-space:normal;flex:none;font-weight:500}table[data-stack=cards] :is(td,th)[data-long]{text-align:start!important;display:block!important}table[data-stack=cards] :is(td,th)[data-long][data-label]:before{max-inline-size:none;margin-block-end:.15em;display:block}table[data-stack=cards] :is(td,th)[data-full]{justify-content:center;text-align:center!important}table[data-stack=cards]>tbody>tr>:is(td,th):first-child{color:var(--text);font-weight:600}table[data-stack=scroll]{-webkit-overflow-scrolling:touch;max-inline-size:100%;display:block;overflow-x:auto}table[data-stack=scroll] tr>:is(td,th):first-child{z-index:1;background:var(--surface);border-inline-end:1px solid var(--line-strong);max-inline-size:42vw;position:sticky;inset-inline-start:0}table[data-stack=scroll] thead tr>:is(td,th):first-child{z-index:2;background:var(--surface-2)}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-base);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5}h1,h2,h3{margin:0 0 .5em;font-weight:600;line-height:1.3}a{color:var(--brand-ink);text-underline-offset:.18em}button,input,select,textarea{font:inherit;color:inherit}@media (pointer:coarse){:is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:max(16px,1em)}}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (forced-colors:active){:focus-visible{outline:3px solid highlight!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn,.btn-ghost,.btn-link{min-block-size:var(--ctl-h);border-radius:var(--radius);font-size:var(--fs-m);cursor:pointer;white-space:nowrap;transition:background-color var(--motion), border-color var(--motion);justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn{background:var(--brand);color:var(--on-brand);border:1px solid var(--brand)}.btn:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.btn-ghost{background:var(--surface);color:var(--text);border:1px solid var(--line-strong)}.btn-ghost:hover{background:var(--surface-hover);border-color:var(--brand-line)}.btn-link{color:var(--brand-ink);background:0 0;border:1px solid #0000;padding-inline:.375rem}.btn-link:hover{text-decoration:underline}.btn-sm{min-block-size:var(--ctl-h-s);font-size:var(--fs-s);padding:0 .625rem}.btn:disabled,.btn-ghost:disabled{opacity:.55;cursor:not-allowed}.num-btn{color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;text-align:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--field-line);text-decoration-color:var(--field-line);text-underline-offset:.25em;background:0 0;border:0;margin:0;padding:0;display:inline}.num-btn:hover{color:var(--brand-ink);text-decoration-style:solid;text-decoration-color:currentColor}.tone-ok{--tone:var(--ok);--tone-ink:var(--ok-ink);--tone-soft:var(--ok-soft);--tone-line:var(--ok-line)}.tone-warn{--tone:var(--warn);--tone-ink:var(--warn-ink);--tone-soft:var(--warn-soft);--tone-line:var(--warn-line)}.tone-bad{--tone:var(--bad);--tone-ink:var(--bad-ink);--tone-soft:var(--bad-soft);--tone-line:var(--bad-line)}.tone-info{--tone:var(--info);--tone-ink:var(--info-ink);--tone-soft:var(--info-soft);--tone-line:var(--info-line)}.tone-muted{--tone:var(--text-3);--tone-ink:var(--text-2);--tone-soft:var(--surface-2);--tone-line:var(--line-strong)}.badge{white-space:nowrap;font-size:var(--fs-xs);border-radius:var(--radius-s);color:var(--tone-ink,var(--text-2));background:var(--tone-soft,var(--surface-2));border:1px solid var(--tone-line,var(--line));align-items:center;gap:.25rem;padding:0 .4rem;font-weight:600;line-height:1.5;display:inline-flex}.badge .tone-icon{color:var(--tone,currentColor)}.neg{color:var(--bad-ink)}
