[data-v3]{--paper:var(--color-background);--sunk:var(--color-surface-sunken);--rule:var(--color-border);--rule-strong:var(--color-border-strong);--ink:var(--color-text-primary);--body:var(--color-text-secondary);--muted-c:var(--color-text-muted);--teal-deep:var(--color-primary-hover);--teal:var(--color-primary);--teal-mid:var(--color-primary);--teal-soft:var(--color-primary-soft);--teal-tint:var(--color-primary-tint);--gold-text:var(--color-text-accent);--gold-line:var(--color-accent);--sand:var(--gold-200);--gold-tint:var(--gold-50);--ok:var(--color-success);--ok-bg:var(--color-success-bg);--warn:var(--color-warning);--warn-bg:var(--color-warning-bg);--bad:var(--color-danger);--bad-bg:var(--color-danger-bg);--info-c:var(--color-info);--info-bg:var(--color-info-bg);--z-nav:40;--z-drawer:60;--z-toast:80;--sh-1:0 1px 2px #0f23200d, 0 1px 1px #0f23200a;--sh-2:0 2px 6px #0f23200f, 0 6px 16px #0f23200d;--sh-3:0 8px 24px #0f232017, 0 2px 6px #0f23200d;--sh-4:0 18px 48px #0f232024, 0 4px 12px #0f23200f;--sh-brand:0 12px 28px -10px color-mix(in srgb, var(--teal-mid) 42%, transparent);--r-1:8px;--r-2:12px;--r-3:16px;--r-4:22px;--r-full:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sec-y:clamp(40px, 5vw, 72px);--sec-y-tight:clamp(32px, 4vw, 56px);--hero-y-top:clamp(32px, 4.4vw, 64px);--hero-y-bot:clamp(40px, 5vw, 72px);--flow-eyebrow:var(--sp-3);--flow-lede:var(--sp-3);--flow-action:var(--sp-5);--flow-block:var(--sp-6);--foot-y:var(--sp-5);--foot-y-end:var(--sp-4);--foot-gap:var(--sp-5);--foot-gap-tight:var(--sp-4);--foot-stack:var(--sp-3);--foot-bar:var(--sp-4);--fs-display:clamp(32px, 5.4vw, 60px);--fs-h2:clamp(24px, 3.4vw, 40px);--fs-h3:clamp(18px, 2vw, 22px);--fs-lede:clamp(16px, 1.5vw, 19px);--fs-tiny:13px;--dur-1:.16s;--dur-2:.24s;--dur-3:.4s;--ease:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--f-sans:var(--font-ar);--f-serif:var(--font-ar);--f-mono:var(--font-latin);font-family:var(--f-sans);color:var(--body);line-height:1.7}.dark [data-v3]{--teal-deep:var(--color-primary);--teal:var(--color-primary-hover);--sand:#4a3f22;--gold-tint:#1c1810;--sh-1:0 1px 2px #0006;--sh-2:0 2px 6px #00000073, 0 6px 16px #0000004d;--sh-3:0 8px 24px #00000080, 0 2px 6px #00000059;--sh-4:0 18px 48px #0009, 0 4px 12px #0006}:where([data-v3]) :where(h1,h2,h3,h4){color:var(--ink);letter-spacing:-.01em;font-weight:700;line-height:1.25}:where([data-v3]) :where(button:not([disabled])){cursor:pointer}[data-v3] code,[data-v3] kbd,[data-v3] .mono,[data-v3] .num{font-family:var(--f-mono);text-align:start;direction:ltr;unicode-bidi:isolate}[data-v3] .tnum{font-variant-numeric:tabular-nums}[data-v3] :focus-visible{outline:3px solid var(--teal-mid);outline-offset:2px;border-radius:var(--r-1)}[data-v3] svg :focus-visible{outline:3px solid var(--teal-mid);outline-offset:3px;border-radius:var(--r-1)}[data-v3] .cdot:focus-visible{stroke:var(--teal-deep);stroke-width:3.5px}[data-v3] .wrap{max-width:1180px;padding-inline:var(--s5);margin:0 auto}@media (max-width:760px){[data-v3] .wrap{padding-inline:var(--s4)}}[data-v3] .eyebrow{letter-spacing:.06em;color:var(--gold-text);text-transform:none;background:var(--gold-tint);border:1px solid color-mix(in srgb, var(--gold-line) 45%, transparent);border-radius:var(--r-full);align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex}[data-v3] .eyebrow:before{content:none}[data-v3] .eyebrow .dotpulse{background:var(--teal-mid);width:6px;height:6px;animation:v3-pulse 2.4s var(--ease) infinite;border-radius:50%}@keyframes v3-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}[data-v3] .serif{font-family:var(--font-ar);color:var(--gold-text);font-style:normal;font-weight:700}[data-v3] h1.display{font-size:var(--fs-display);letter-spacing:-.025em;line-height:1.1}[data-v3] h2.sechead,[data-v3] h1.sechead{font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.18}[data-v3] h3.sub{font-size:var(--fs-h3)}[data-v3] .lede{font-size:var(--fs-lede);color:var(--body);max-width:62ch;line-height:1.7}[data-v3] .tiny{font-size:var(--fs-tiny);color:var(--muted-c);line-height:1.6}[data-v3] .eyebrow+h1.sechead,[data-v3] .eyebrow+h2.sechead,[data-v3] .eyebrow+h1.display{margin-block-start:var(--flow-eyebrow)}[data-v3] h1.sechead,[data-v3] h2.sechead,[data-v3] h1.display{margin-block-end:var(--flow-lede)}[data-v3] h1.sechead:last-child,[data-v3] h2.sechead:last-child,[data-v3] h1.display:last-child{margin-block-end:0}[data-v3] .lede+.row,[data-v3] .lede+.btnrow{margin-block-start:var(--flow-action)}[data-v3] .muted{color:var(--muted-c)}[data-v3] .center{text-align:center}[data-v3] .mxauto{margin-inline:auto}[data-v3] .btn{min-height:44px;padding:0 var(--s5);border-radius:var(--r-full);cursor:pointer;white-space:nowrap;transition:background var(--dur-3) var(--ease), border-color var(--dur-3) var(--ease), box-shadow var(--dur-3) var(--ease), color var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}[data-v3] .btn:active{box-shadow:var(--sh-1);transition-duration:var(--dur-1);transform:translateY(1px)}[data-v3] .btn--p{background:var(--teal-deep);color:var(--paper);box-shadow:var(--sh-2), inset 0 1px 0 color-mix(in srgb, var(--paper) 14%, transparent)}.dark [data-v3] .btn--p{color:#08211e}[data-v3] .btn--p:hover{background:var(--teal);box-shadow:var(--sh-brand), inset 0 1px 0 color-mix(in srgb, var(--paper) 18%, transparent);transition:background var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out)}[data-v3] .btn--p:active{box-shadow:var(--sh-1), inset 0 1px 0 color-mix(in srgb, var(--paper) 14%, transparent);transition-duration:var(--dur-1)}[data-v3] .btn--s{background:var(--color-surface);color:var(--ink);border-color:var(--rule-strong);box-shadow:var(--sh-1)}[data-v3] .btn--s:hover{border-color:var(--teal-mid)}[data-v3] .btn--g{color:var(--ink);background:0 0}[data-v3] .btn--g:hover{background:var(--sunk)}[data-v3] .btn--d{background:var(--bad-bg);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 30%, transparent)}[data-v3] .btn--sm{min-height:36px;padding:0 var(--s4);font-size:13px}[data-v3] .btn--lg{min-height:52px;padding:0 var(--s6);font-size:16px}[data-v3] .btn--icon{border-radius:var(--r-2);width:44px;min-height:44px;padding:0}[data-v3] .btn[disabled],[data-v3] .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}[data-v3] .btn .i{flex:none;width:17px;height:17px}[dir=ltr] [data-v3] .arrow{transform:scaleX(-1)}[data-v3] .card{background:var(--color-surface);border:1px solid var(--rule);border-radius:var(--r-3);box-shadow:var(--sh-1);padding:0}[data-v3] .card--pad{padding:var(--s5)}[data-v3] .card--i{transition:box-shadow var(--dur-3) var(--ease), border-color var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);position:relative}[data-v3] .card--i:before{content:"";inset-inline:var(--s5);background:linear-gradient(to right, transparent, color-mix(in srgb, var(--gold-line) 55%, transparent), transparent);opacity:0;pointer-events:none;border-radius:inherit;height:1px;transition:opacity var(--dur-3) var(--ease);position:absolute;inset-block-start:0}[data-v3] .card--i:hover{box-shadow:var(--sh-3), var(--sh-brand);border-color:color-mix(in srgb, var(--teal-mid) 40%, var(--rule));transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:translateY(-3px)}[data-v3] .card--i:hover:before{opacity:1;transition:opacity var(--dur-2) var(--ease-out)}[data-v3] .badge{border-radius:var(--r-full);letter-spacing:0;border:1px solid #0000;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;line-height:1.6;display:inline-flex}[data-v3] .badge--ok{background:var(--ok-bg);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 22%, transparent)}[data-v3] .badge--warn{background:var(--warn-bg);color:var(--warn);border-color:color-mix(in srgb, var(--warn) 22%, transparent)}[data-v3] .badge--bad{background:var(--bad-bg);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 22%, transparent)}[data-v3] .badge--info{background:var(--info-bg);color:var(--info-c);border-color:color-mix(in srgb, var(--info-c) 22%, transparent)}[data-v3] .badge--gold{background:var(--gold-tint);color:var(--gold-text);border-color:color-mix(in srgb, var(--gold-line) 45%, transparent)}[data-v3] .badge--neutral{background:var(--sunk);color:var(--muted-c);border-color:var(--rule)}[data-v3] .badge .i{width:13px;height:13px}[data-v3] .i{stroke-width:1.75px;flex:none;width:20px;height:20px}[data-v3] .divider{background:var(--rule);height:1px;margin:var(--s6) 0;border:0}[data-v3] .grid{gap:var(--s4);display:grid}[data-v3] .g2{grid-template-columns:repeat(2,1fr)}[data-v3] .g3{grid-template-columns:repeat(3,1fr)}[data-v3] .g4{grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){[data-v3] .g4,[data-v3] .g3{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){[data-v3] .g4,[data-v3] .g3,[data-v3] .g2{grid-template-columns:1fr}}[data-v3] .row{align-items:center;gap:var(--s3);display:flex}[data-v3] .row--between{justify-content:space-between}[data-v3] .row--wrap{flex-wrap:wrap}[data-v3] .stack{gap:var(--s3);flex-direction:column;display:flex}[data-v3] .section-pad{padding-block:var(--sec-y)}[data-v3] .section-pad--tight{padding-block:var(--sec-y-tight)}[data-v3] .cta-band{background:var(--brand-fill);color:var(--on-brand);padding-block:var(--sec-y);position:relative;overflow:hidden}[data-v3] .section-sunk{background:var(--sunk)}[data-v3] .emptybox{text-align:center;align-items:center;gap:var(--s3);padding:var(--s7) var(--s5);border:1px dashed var(--rule);border-radius:var(--r-3);background:var(--color-surface);flex-direction:column;display:flex}[data-v3] .emptybox__disc{background:var(--teal-soft);block-size:64px;inline-size:64px;color:var(--teal-deep);border-radius:50%;flex:none;place-items:center;display:grid}[data-v3] .emptybox__disc>svg{block-size:26px;inline-size:26px}[data-v3] .emptybox__t{color:var(--ink);font-size:16px;font-weight:700;line-height:1.35}[data-v3] .emptybox__b{color:var(--muted-c);max-inline-size:46ch;font-size:13.5px;line-height:1.65}[data-v3] .emptybox__act{margin-block-start:var(--s2)}[data-v3] .emptybox--sm{gap:var(--s2);padding:var(--s5) var(--s4);background:0 0;border:0;border-radius:0}[data-v3] .emptybox--sm .emptybox__disc{block-size:40px;inline-size:40px}[data-v3] .emptybox--sm .emptybox__disc>svg{block-size:18px;inline-size:18px}[data-v3] .emptybox--sm .emptybox__t{font-size:14px}[data-v3] .emptybox--sm .emptybox__b{font-size:12.5px}[data-v3] .skel{border-radius:var(--r-2);background:var(--sunk);animation:v3-skel var(--dur-skel) var(--ease) infinite;display:block}[data-v3]{--dur-skel:1.6s}@keyframes v3-skel{0%,to{opacity:1}50%{opacity:.45}}[data-v3] .skel__t{block-size:14px;inline-size:34%}[data-v3] .skel__l{block-size:12px}[data-v3] .skel__l:last-child{inline-size:66%}[data-v3] .skel__row{gap:var(--s2);flex-direction:column;margin-block-start:var(--s4);display:flex}[data-v3] .skel--block{border-radius:var(--r-3);inline-size:100%}[data-v3] .stat{flex-direction:column;gap:2px;display:flex}[data-v3] .stat__l{color:var(--muted-c);font-size:12px;font-weight:500}[data-v3] .stat__v{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.15}[data-v3] .stat__v .unit{color:var(--muted-c);margin-inline-start:3px;font-size:.5em;font-weight:600}[data-v3] .stat__v .unit>[data-riyal]{margin-inline-start:.3em}[data-v3] .delta{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}[data-v3] .delta--up{color:var(--ok)}[data-v3] .delta--down{color:var(--bad)}[data-v3] .delta--flat{color:var(--muted-c)}[data-v3] .delta .i{width:14px;height:14px}[data-v3] .dial{flex:none;width:88px;height:88px;position:relative}[data-v3] .dial svg{transform:rotate(-90deg)}[dir=rtl] [data-v3] .dial svg{transform:rotate(-90deg)scaleY(-1)}[data-v3] .dial__c{stroke:var(--sunk);fill:none;stroke-width:9px}[data-v3] .dial__p{stroke:var(--teal-mid);fill:none;stroke-width:9px;stroke-linecap:round;transition:stroke-dashoffset var(--dur-3) var(--ease-out)}[data-v3] .dial__t{color:var(--ink);font-variant-numeric:tabular-nums;place-items:center;font-size:19px;font-weight:700;display:grid;position:absolute;inset:0}[data-v3] .chart{position:relative}[data-v3] .chart svg{width:100%;height:auto;overflow:visible}[data-v3] .gridline{stroke:var(--rule);stroke-width:1px;stroke-dasharray:3 4}[data-v3] .axis-t{fill:var(--muted-c);font-size:10.5px;font-family:var(--f-sans)}[data-v3] .cline{fill:none;stroke:var(--teal-mid);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}[data-v3] .carea{fill:url(#gradTeal);opacity:.9}[data-v3] .cdot{fill:var(--color-surface);stroke:var(--teal-mid);stroke-width:2.5px;cursor:pointer;transition:r var(--dur-1) var(--ease)}[data-v3] .cdot:hover,[data-v3] .cdot:focus-visible{r:6}[data-v3] .chart-tip{pointer-events:none;opacity:0;background:var(--ink);color:var(--paper);border-radius:var(--r-1);white-space:nowrap;box-shadow:var(--sh-3);transition:opacity var(--dur-1) var(--ease);z-index:5;padding:6px 10px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-118%)}.dark [data-v3] .chart-tip{background:var(--color-surface);color:var(--ink);border:1px solid var(--rule)}[data-v3] .chart-tip.is-on{opacity:1}[data-v3] .bar{fill:var(--teal-mid);transition:fill var(--dur-1) var(--ease)}[data-v3] .bar:hover{fill:var(--teal-deep)}.dark [data-v3] .bar:hover{fill:var(--teal-soft)}[data-v3] .field{flex-direction:column;gap:6px;display:flex}[data-v3] .label{color:var(--ink);font-size:13px;font-weight:600}[data-v3] .label .req{color:var(--bad);margin-inline-start:2px}[data-v3] .input{width:100%;min-height:48px;padding:0 var(--s4);background:var(--color-surface);border:1.5px solid var(--rule-strong);border-radius:var(--r-2);color:var(--ink);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);font-size:16px}[data-v3] textarea.input{padding:var(--s3) var(--s4);resize:vertical;min-height:96px;line-height:1.7}[data-v3] .input::placeholder{color:var(--muted-c);opacity:.8}[data-v3] .input:hover{border-color:var(--muted-c)}[data-v3] .input:focus-visible{border-color:var(--teal-mid);box-shadow:0 0 0 4px color-mix(in srgb, var(--teal-mid) 18%, transparent);outline:0}[data-v3] .input[aria-invalid=true]{border-color:var(--bad)}[data-v3] .input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--bad) 18%, transparent)}[data-v3] .input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--color-surface);transition:background-color 600000s 0s, border-color var(--dur-1) var(--ease)}[data-v3] .input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--color-surface);transition:background-color 600000s 0s, border-color var(--dur-1) var(--ease)}[data-v3] .input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--color-surface);transition:background-color 600000s 0s, border-color var(--dur-1) var(--ease)}[data-v3] .input:-webkit-autofill:active{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--color-surface);transition:background-color 600000s 0s, border-color var(--dur-1) var(--ease)}[data-v3] .input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--color-surface);transition:background-color 600000s 0s, border-color var(--dur-1) var(--ease)}[data-v3] .input:-webkit-autofill:focus-visible{box-shadow:inset 0 0 0 100px var(--color-surface), 0 0 0 4px color-mix(in srgb, var(--teal-mid) 18%, transparent)}[data-v3] .input[aria-invalid=true]:-webkit-autofill:focus-visible{box-shadow:inset 0 0 0 100px var(--color-surface), 0 0 0 4px color-mix(in srgb, var(--bad) 18%, transparent)}[data-v3] .help{color:var(--muted-c);font-size:12.5px;line-height:1.5}[data-v3] .errmsg{color:var(--bad);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:none}[data-v3] .errmsg.is-on{display:flex}[data-v3] .errmsg .i{width:14px;height:14px}[data-v3] .input-wrap{position:relative}[data-v3] .input-wrap .input{padding-inline-end:48px}[data-v3] .input-btn{inset-inline-end:4px;border-radius:var(--r-1);width:40px;height:40px;color:var(--muted-c);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[data-v3] .input-btn:hover{background:var(--sunk);color:var(--ink)}[data-v3] .seg{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--r-full);gap:3px;padding:4px;display:inline-flex}[data-v3] .seg button,[data-v3] .seg a{min-height:40px;padding:0 var(--s4);border-radius:var(--r-full);color:var(--muted-c);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);justify-content:center;align-items:center;font-size:13.5px;font-weight:600;display:inline-flex}[data-v3] .seg button:hover,[data-v3] .seg a:hover{color:var(--ink)}[data-v3] .seg button[aria-pressed=true],[data-v3] .seg a[aria-pressed=true]{background:var(--color-surface);color:var(--ink);box-shadow:var(--sh-1)}[data-v3] .seg .save{color:var(--ok);background:var(--ok-bg);border-radius:var(--r-full);margin-inline-start:6px;padding:1px 6px;font-size:10.5px;font-weight:700}[data-v3] .switch{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:inline-flex}[data-v3] .switch__t{background:var(--rule-strong);width:46px;height:26px;transition:background var(--dur-2) var(--ease);border-radius:99px;flex:none;position:relative}[data-v3] .switch__t:after{content:"";top:3px;width:20px;height:20px;box-shadow:var(--sh-1);transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px}[data-v3] .switch input{opacity:0;pointer-events:none;position:absolute}[data-v3] .switch input:checked+.switch__t{background:var(--teal-mid)}[data-v3] .switch input:checked+.switch__t:after{transform:translate(-20px)}[dir=ltr] [data-v3] .switch input:checked+.switch__t:after{transform:translate(20px)}[data-v3] .switch input:focus-visible+.switch__t{outline:3px solid var(--teal-mid);outline-offset:2px}[data-v3] .switch-btn{background:var(--rule-strong);cursor:pointer;width:46px;height:26px;transition:background var(--dur-2) var(--ease);border:0;border-radius:99px;flex:none;padding:0;position:relative}[data-v3] .switch-btn:after{content:"";top:3px;width:20px;height:20px;box-shadow:var(--sh-1);transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px}[data-v3] .switch-btn[aria-checked=true]{background:var(--teal-mid)}[data-v3] .switch-btn[aria-checked=true]:after{transform:translate(-20px)}[dir=ltr] [data-v3] .switch-btn[aria-checked=true]:after{transform:translate(20px)}[data-v3] .switch-btn:focus-visible{outline:3px solid var(--teal-mid);outline-offset:2px}[data-v3] .switch-btn:disabled{opacity:.5;cursor:not-allowed}[data-v3] .tablewrap{-webkit-overflow-scrolling:touch;contain:inline-size;border:1px solid var(--rule);border-radius:var(--r-3);background:var(--color-surface);overflow-x:auto}[data-v3] table.data{border-collapse:collapse;width:100%;min-width:660px;font-size:13.5px}[data-v3] table.data th,[data-v3] table.data td{padding:13px var(--s4);text-align:start;border-bottom:1px solid var(--rule);vertical-align:middle}[data-v3] table.data thead th{background:var(--sunk);color:var(--muted-c);z-index:2;white-space:nowrap;font-size:12px;font-weight:600;position:sticky;top:0}[data-v3] table.data thead th button{font:inherit;color:inherit;align-items:center;gap:5px;min-height:32px;display:inline-flex}[data-v3] table.data thead th button:hover{color:var(--ink)}[data-v3] table.data tbody tr{transition:background var(--dur-1) var(--ease);cursor:pointer}[data-v3] table.data tbody tr:hover{background:var(--teal-tint)}[data-v3] table.data tbody tr:last-child td{border-bottom:0}[data-v3] table.data .num{font-variant-numeric:tabular-nums;font-family:var(--f-sans)}[data-v3] .avatar{background:var(--teal-soft);width:36px;height:36px;color:var(--teal-deep);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}[data-v3] .meter{background:var(--sunk);border-radius:99px;min-width:70px;height:6px;overflow:hidden}[data-v3] .meter i{background:var(--teal-mid);height:100%;transition:width var(--dur-3) var(--ease-out);border-radius:99px;display:block}[data-v3] .meter.is-warn i{background:var(--warn)}[data-v3] .meter.is-bad i{background:var(--bad)}[data-v3] .app{background:var(--paper);grid-template-columns:264px 1fr;min-height:100dvh;display:grid}[data-v3] .sidebar{background:var(--color-surface);border-inline-end:1px solid var(--rule);padding:var(--s4) var(--s3);gap:var(--s2);flex-direction:column;width:auto;display:flex}@media (min-width:901px){[data-v3] .sidebar{overscroll-behavior:contain;align-self:start;block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}}[data-v3]{--shell-brand-h:68px}[data-v3] .sidebar__brand{align-items:center;gap:var(--sp-3);min-height:var(--shell-brand-h);padding:var(--s2) var(--s3) var(--s4);display:flex}[data-v3] .sidebar__brand .mv-logo{flex:none}[data-v3] .sidebar__brandrule{background:var(--rule);flex:none;block-size:22px;inline-size:1px}[data-v3] .sidebar__brandcol{min-width:0;display:block}[data-v3] .sidebar__tenant{min-width:0}[data-v3] .sidebar__tenant b{color:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;display:block;overflow:hidden}[data-v3] .sidebar__role{color:var(--muted-c);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.6;display:block;overflow:hidden}[data-v3] .sidebar__sec{color:var(--muted-c);letter-spacing:.08em;padding:var(--s4) var(--s3) 6px;font-size:10.5px;font-weight:700}[data-v3] .navitem{min-height:44px;padding:0 var(--s3);border-radius:var(--r-2);color:var(--body);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);align-items:center;gap:11px;font-size:14px;font-weight:500;display:flex;position:relative}[data-v3] .navitem:hover{background:var(--sunk);color:var(--ink)}[data-v3] .navitem .i{width:19px;height:19px;color:var(--muted-c);transition:color var(--dur-1) var(--ease)}[data-v3] .navitem:hover .i{color:var(--teal-mid)}[data-v3] .navitem[aria-current=page]{background:var(--teal-soft);color:var(--teal-deep);font-weight:600}[data-v3] .navitem[aria-current=page] .i{color:var(--teal-deep)}[data-v3] .navitem[aria-current=page]:before{content:"";background:var(--teal-mid);border-radius:99px;width:3px;position:absolute;inset-block:9px;inset-inline-start:calc(var(--s3) * -1 + 3px)}[data-v3] .navitem .count{background:var(--sunk);color:var(--muted-c);font-variant-numeric:tabular-nums;border-radius:99px;margin-inline-start:auto;padding:2px 8px;font-size:11px;font-weight:700}[data-v3] .navitem[aria-current=page] .count{background:var(--color-surface);color:var(--teal-deep)}[data-v3] .navitem .count.is-alert{background:var(--bad-bg);color:var(--bad)}[data-v3] .navitem .t-dot{margin-inline-start:auto}[data-v3] .navitem .t-dot+.count{margin-inline-start:6px}[data-v3] .sidebar__foot{padding-top:var(--s4);border-top:1px solid var(--rule);margin-top:auto}[data-v3] .planbox{background:linear-gradient(160deg, var(--teal-tint), var(--color-surface));border:1px solid var(--rule);border-radius:var(--r-2);padding:var(--s3)}[data-v3] .main{flex-direction:column;min-width:0;display:flex}[data-v3] .topbar{align-items:center;gap:var(--s3);padding:var(--s3) var(--s5);background:var(--paper);border-bottom:1px solid var(--rule);box-shadow:var(--sh-1);z-index:var(--z-nav);display:flex;position:sticky;top:0}[data-v3] .topbar h1{margin:0;font-size:18px;font-weight:700;line-height:1.35}[data-v3] .toolbar__spacer{flex:auto}[data-v3] .search{flex:260px;max-width:400px;position:relative}[data-v3] .search .i{inset-inline-start:13px;color:var(--muted-c);pointer-events:none;width:17px;height:17px;position:absolute;top:50%;transform:translateY(-50%)}[data-v3] .search input{width:100%;min-height:42px;padding-inline:40px var(--s3);background:var(--color-surface);border:1px solid var(--rule);border-radius:var(--r-full);color:var(--ink);font-size:14px}[data-v3] .search input:focus-visible{border-color:var(--teal-mid);box-shadow:0 0 0 4px color-mix(in srgb, var(--teal-mid) 15%, transparent);outline:0}[data-v3] .iconbtn{border-radius:var(--r-2);width:42px;height:42px;color:var(--muted-c);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border:1px solid #0000;place-items:center;display:grid;position:relative}[data-v3] .iconbtn:hover{background:var(--color-surface);color:var(--ink);border-color:var(--rule)}[data-v3] .iconbtn .dot{top:8px;background:var(--bad);border:2px solid var(--paper);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:9px}[data-v3] .iconbtn--sm{border-radius:var(--r-1);width:34px;height:34px}[data-v3] .iconbtn--d:hover,[data-v3] .iconbtn--d:focus-visible{background:var(--bad-bg);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 26%, transparent)}[data-v3] .iconbtn:focus-visible{outline:3px solid var(--teal-mid);outline-offset:2px}[data-v3] .iconbtn:disabled{opacity:.45;cursor:not-allowed}[data-v3] .content{padding:var(--s5);gap:var(--s5);flex-direction:column;flex:1;display:flex}[data-v3] .topbar .iconbtn,[data-v3] .topbar .avatar{min-block-size:44px;min-inline-size:44px}[data-v3] .topbar button.avatar{border-radius:var(--r-full)}[data-v3] .sidebar__logout{display:none}@media (max-width:1024px){[data-v3] .sidebar__logout{display:block}}[data-v3] .menutoggle{display:none}@media (max-width:900px){[data-v3] .app{grid-template-columns:1fr}[data-v3] .sidebar{width:280px;z-index:var(--z-drawer);transition:transform var(--dur-3) var(--ease-out);box-shadow:var(--sh-4);overscroll-behavior:contain;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(100%)}[dir=ltr] [data-v3] .sidebar{transform:translate(-100%)}[data-v3] .app.is-open .sidebar{transform:none}[data-v3] .menutoggle{display:grid}[data-v3] .content{padding:var(--s4)}[data-v3] .topbar{padding:var(--s3) var(--s4)}}[data-v3] .topbar{padding-block-start:calc(var(--s3) + env(safe-area-inset-top,0px))}@media (max-width:900px){[data-v3] .sidebar{padding-block-start:calc(var(--s4) + env(safe-area-inset-top,0px))}}[data-v3] .scrim{z-index:calc(var(--z-drawer) - 1);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a14128c;position:fixed;inset:0}[data-v3] .app.is-open .scrim{opacity:1;pointer-events:auto}[data-v3] .bottomnav{display:none}@media (max-width:660px){[data-v3] .bottomnav{z-index:var(--z-nav);background:color-mix(in srgb, var(--color-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rule);grid-auto-flow:column;padding-block-start:6px;padding-block-end:calc(6px + env(safe-area-inset-bottom,0px));padding-inline:4px;display:grid;position:sticky;bottom:0}[data-v3] .bottomnav a{min-height:52px;color:var(--muted-c);border-radius:var(--r-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:flex}[data-v3] .bottomnav a .i{width:21px;height:21px}[data-v3] .bottomnav a[aria-current=page]{color:var(--teal-deep)}[data-v3]{--bottomnav-h:65px}[data-v3] .content{padding-bottom:var(--s6)}[data-v3] .content--bottomnav{padding-bottom:calc(var(--s6) + var(--bottomnav-h) + env(safe-area-inset-bottom,0px))}}[data-v3] .bento{gap:var(--s4);grid-template-columns:repeat(6,1fr);display:grid}[data-v3] .bento>*{grid-column:span 2}[data-v3] .bento .b3{grid-column:span 3}[data-v3] .bento .b4{grid-column:span 4}[data-v3] .bento .b6{grid-column:span 6}@media (max-width:900px){[data-v3] .bento{grid-template-columns:repeat(2,1fr)}[data-v3] .bento>*,[data-v3] .bento .b3,[data-v3] .bento .b4,[data-v3] .bento .b6{grid-column:span 2}[data-v3] .bento .half{grid-column:span 1}}@media (max-width:520px){[data-v3] .bento{grid-template-columns:1fr}[data-v3] .bento .half{grid-column:span 1}}[data-v3] .toasts{z-index:var(--z-toast);gap:var(--s2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--s5);inset-inline-start:var(--s5)}[data-v3] .toast{background:var(--color-surface);border:1px solid var(--rule);border-inline-start:4px solid var(--ok);border-radius:var(--r-2);padding:12px var(--s4);box-shadow:var(--sh-4);pointer-events:auto;max-width:360px;animation:v3-toastIn var(--dur-3) var(--ease-out);align-items:flex-start;gap:10px;display:flex}[data-v3] .toast .i{color:var(--ok);margin-top:2px}[data-v3] .toast b{color:var(--ink);font-size:13.5px;display:block}[data-v3] .toast span{color:var(--muted-c);font-size:12.5px}[data-v3] .toast button{color:var(--muted-c);white-space:nowrap;margin-inline-start:auto;font-size:12px;font-weight:600}@keyframes v3-toastIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}[data-v3] .drawer{width:min(440px,92vw);z-index:var(--z-drawer);background:var(--color-surface);border-inline-start:1px solid var(--rule);box-shadow:var(--sh-4);transition:transform var(--dur-3) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;transform:translate(-100%)}[dir=ltr] [data-v3] .drawer{transform:translate(100%)}[data-v3] .drawer.is-open{transform:none}[data-v3] .drawer__head{background:var(--color-surface);border-bottom:1px solid var(--rule);padding:var(--s4) var(--s5);align-items:center;gap:var(--s3);z-index:2;display:flex;position:sticky;top:0}[data-v3] .drawer__body{padding:var(--s5);gap:var(--s5);flex-direction:column;display:flex}[data-v3].nav{z-index:var(--z-nav);background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);transition:border-color var(--dur-2) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}[data-v3].nav.is-stuck{border-bottom-color:var(--rule)}[data-v3] .nav__in{align-items:center;gap:var(--s5);min-height:70px;display:flex}[data-v3] .brand{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:flex}[data-v3] .brandmark{color:var(--ink);flex:none}[data-v3] .mv-logo{color:inherit;max-width:100%;height:auto;display:block}[data-v3] .authpage{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}[data-v3] .authhead{padding:var(--sp-4) var(--sp-5);flex:none;align-items:center;display:flex}[data-v3] .authhead__brand{color:var(--ink);flex:none;display:inline-flex}[data-v3] .authcol{padding:var(--sp-7) var(--sp-5);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}[data-v3] .authcol__form{width:100%;max-width:410px}[data-v3] .navlinks{gap:var(--s1);margin-inline-start:var(--s5);display:flex}[data-v3] .navlinks a{border-radius:var(--r-full);color:var(--body);min-height:40px;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);align-items:center;padding:9px 13px;font-size:14px;font-weight:500;display:inline-flex}[data-v3] .navlinks a:hover{background:var(--sunk);color:var(--ink)}[data-v3] .navlinks a[aria-current=page]{color:var(--ink);font-weight:600}[data-v3] .nav__cta{align-items:center;gap:var(--s2);margin-inline-start:auto;display:flex}@media (max-width:900px){[data-v3] .navlinks,[data-v3] .nav__cta .btn--g{display:none}}[data-v3] .hero{padding-block:var(--hero-y-top) var(--hero-y-bot);position:relative;overflow:hidden}[data-v3] .hero:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--teal-mid) 15%, transparent) 0%, transparent 68%);pointer-events:none;z-index:0;border-radius:50%;width:min(760px,90vw);position:absolute;inset-block-start:-30%;inset-inline-end:-15%}[data-v3] .hero:after{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gold-line) 16%, transparent) 0%, transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:min(620px,80vw);position:absolute;inset-block-end:-40%;inset-inline-start:-20%}[data-v3] .hero__in{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid;position:relative}@media (max-width:940px){[data-v3] .hero__in{grid-template-columns:1fr}}[data-v3] .phone{width:min(300px,84vw);box-shadow:var(--sh-4);background:#17211f;border-radius:38px;margin-inline:auto;padding:9px;position:relative}[data-v3] .phone:before{content:"";top:16px;z-index:3;background:#2c3936;border-radius:99px;width:78px;height:5px;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[data-v3] .phone__scr{background:var(--paper);padding:26px var(--s4) var(--s4);border-radius:30px;flex-direction:column;gap:11px;min-height:520px;display:flex;overflow:hidden}[data-v3] .marquee{gap:var(--s6);align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}[data-v3] .marquee__t{gap:var(--s6);flex:none;align-items:center;animation:32s linear infinite v3-slide;display:flex}@keyframes v3-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}[dir=ltr] [data-v3] .marquee__t{animation-direction:reverse}[data-v3] .marquee:hover .marquee__t{animation-play-state:paused}[data-v3] .pillar{min-height:0;position:relative;overflow:hidden}[data-v3] .pillar__n{font-family:var(--font-latin);color:color-mix(in srgb, var(--gold-line) 40%, transparent);pointer-events:none;font-size:46px;font-style:normal;font-weight:300;line-height:1;position:absolute;inset-block-start:var(--s4);inset-inline-end:var(--s4)}[data-v3] .pillar__ic{background:var(--teal-soft);width:46px;height:46px;color:var(--teal-deep);margin-bottom:var(--s4);border-radius:14px;place-items:center;display:grid}[data-v3] .pillar__ic .i{width:23px;height:23px}[data-v3] .pricecard{gap:var(--s4);flex-direction:column;display:flex;position:relative}[data-v3] .pricecard.is-hl{border-color:var(--gold-line);box-shadow:var(--sh-3)}[data-v3] .pricecard.is-hl:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg, color-mix(in srgb, var(--gold-line) 22%, transparent), transparent 45%);position:absolute;inset:-1px}[data-v3] .pricecard__hd{z-index:1;position:relative}[data-v3] .price{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}[data-v3] .price b{color:var(--ink);letter-spacing:-.03em;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1}[data-v3] .price .cur{color:var(--muted-c);font-size:17px;font-weight:600}[data-v3] .price .per{color:var(--muted-c);font-size:13px}[data-v3] .price .was{color:var(--muted-c);margin-inline-start:6px;font-size:14px;text-decoration:line-through}[data-v3] .featlist{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}[data-v3] .featlist li{color:var(--body);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.55;display:flex}[data-v3] .featlist .i{width:16px;height:16px;color:var(--teal-mid);flex:none;margin-top:3px}[data-v3] .featlist li.is-off{color:var(--muted-c)}[data-v3] .featlist li.is-off .i{color:var(--rule-strong)}[data-v3] .faq{border-bottom:1px solid var(--rule)}[data-v3] .faq summary{align-items:center;gap:var(--s3);padding:var(--s4) 0;cursor:pointer;color:var(--ink);min-height:56px;font-size:15.5px;font-weight:600;list-style:none;display:flex}[data-v3] .faq summary::-webkit-details-marker{display:none}[data-v3] .faq summary .i{color:var(--muted-c);transition:transform var(--dur-2) var(--ease);margin-inline-start:auto}[data-v3] .faq[open] summary .i{transform:rotate(180deg)}[data-v3] .faq__b{padding:0 0 var(--s4);color:var(--body);max-width:70ch;font-size:14.5px;line-height:1.75}[data-v3] .footer{background:var(--brand-fill);color:var(--on-brand-dim);padding-block:var(--foot-y) var(--foot-y-end)}.dark [data-v3] .footer{background:var(--sunk);color:var(--body);border-top:1px solid var(--rule)}[data-v3] .footer h4{color:#fff;margin-bottom:var(--sp-2);font-size:13px;font-weight:600}.dark [data-v3] .footer h4{color:var(--ink)}[data-v3] .footer a{color:inherit;opacity:.85;min-height:24px;padding:2px 0;font-size:13.5px;line-height:1.5;display:block}[data-v3] .footer a:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}[data-v3] .footer .fgrid{gap:var(--foot-gap);grid-template-columns:2fr repeat(3,1fr);align-items:start;display:grid}@media (max-width:760px){[data-v3] .footer .fgrid{gap:var(--foot-gap-tight);grid-template-columns:1fr}}[data-v3] .footer .fbrand{gap:var(--foot-stack);flex-direction:column;display:flex}[data-v3] .footer .fbrand>.brand{color:#fff;margin:0}[data-v3] .footer .fbrand>p{opacity:.85;max-width:100%;margin:0;font-size:13px;line-height:1.7}[data-v3] .footer .fcontact{gap:var(--sp-3);flex-direction:row;margin-top:0;display:flex}[data-v3] .footer .fcontact a{opacity:.7;width:34px;height:34px;min-height:34px;transition:opacity var(--dur-2) var(--ease), color var(--dur-2) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-v3] .footer .fcontact a:hover{opacity:1;color:#fff;text-decoration:none}.dark [data-v3] .footer .fcontact a:hover{color:var(--ink)}[data-v3] .footer .fcontact .i{width:20px;height:20px}[data-v3] .footer .fbar{margin-top:var(--foot-bar);padding-top:var(--sp-2);justify-content:space-between;align-items:baseline;gap:var(--sp-5);border-top:1px solid #ffffff1f;flex-direction:row;display:flex}@media (max-width:760px){[data-v3] .footer .fbar{gap:var(--sp-2);flex-direction:column}}[data-v3] .footer .fbar span{flex:none}.dark [data-v3] .footer .fbar{border-top-color:var(--rule)}[data-v3] .footer .fbar p{opacity:.55;max-width:90ch;font-size:11.5px;line-height:1.65}[data-v3] .footer .fbar span{opacity:.7;font-size:11.5px}[data-v3] .demoflag{color:var(--warn);background:var(--warn-bg);border:1px dashed color-mix(in srgb, var(--warn) 40%, transparent);border-radius:var(--r-full);align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}[data-v3] .demoflag .i{width:13px;height:13px}[data-v3] .notebar{background:var(--warn-bg);border:1px solid color-mix(in srgb, var(--warn) 30%, transparent);border-radius:var(--r-2);padding:12px var(--s4);color:var(--body);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}[data-v3] .notebar .i{color:var(--warn);margin-top:2px}[data-v3] .notebar b{color:var(--ink)}@media (max-width:900px){[data-v3] .sessiongrid{grid-template-columns:1fr!important}[data-v3] .sessiongrid aside{position:static!important}}@media (max-width:660px){[data-v3] .todaygrid{grid-template-columns:1fr!important}[data-v3] .todaygrid .dial{margin-inline:auto}}[data-v3] .reveal{opacity:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);transform:translateY(16px)}[data-v3] .reveal.is-in{opacity:1;transform:none}[data-v3] input[type=range]{accent-color:var(--teal-mid)}[data-v3] .legaldoc{gap:var(--s7);grid-template-columns:230px 1fr;align-items:start;display:grid}[data-v3] .legaldoc__nav{top:var(--s5);flex-direction:column;gap:2px;display:flex;position:sticky}@media (max-width:900px){[data-v3] .legaldoc{gap:var(--s5);grid-template-columns:1fr}[data-v3] .legaldoc__nav{position:static}}@media (prefers-reduced-motion:reduce){[data-v3] *,[data-v3] :before,[data-v3] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-public] [data-v3]{--flow-eyebrow:var(--sp-4);--flow-lede:var(--sp-5);--flow-action:var(--sp-6);--flow-block:var(--sp-7);--sec-y:clamp(48px, 6vw, 88px);--sec-y-tight:clamp(36px, 4.6vw, 64px);--hero-y-top:clamp(36px, 4.6vw, 72px);--hero-y-bot:clamp(48px, 6vw, 88px)}[data-public] [data-v3] h1.display{letter-spacing:-.01em;font-weight:700;line-height:1.35}[data-public] [data-v3] h1.sechead,[data-public] [data-v3] h2.sechead{letter-spacing:-.008em;font-weight:700;line-height:1.42}[data-public] [data-v3] h3.sub{letter-spacing:0;font-weight:700;line-height:1.45}[data-public] [data-v3] h4.sub{letter-spacing:0;font-weight:700;line-height:1.5}[data-public] [data-v3] .lede{max-width:66ch;color:var(--body);font-weight:400;line-height:1.95}[data-public] [data-v3] .tiny{max-width:68ch;line-height:1.9}[data-public] [data-v3] .faq summary{line-height:1.7}[data-public] [data-v3] .faq__b{max-width:70ch;line-height:1.95}[data-public] [data-v3] .featlist li{line-height:1.8}[data-public] [data-v3] .card .tiny,[data-public] [data-v3] .card .lede{max-width:58ch}[data-public] [data-v3] .center>.tiny{margin-inline:auto}[data-public] [data-v3] .pub-app .tiny,[data-public] [data-v3] .pub-surface .tiny{max-width:none;line-height:1.6}[data-public] [data-v3] .pub-surface .card .tiny{max-width:none}[data-public] [data-v3] .eyebrow{align-items:center;gap:var(--s3);letter-spacing:normal;color:var(--gold-text);background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex}[data-public] [data-v3] .eyebrow:before{content:"";background:radial-gradient(circle at center, var(--teal-deep) 0 2.5px, var(--teal-tint) 2.5px 100%);border-radius:50%;flex:none;block-size:11px;inline-size:11px}[data-public][lang=en] [data-v3] .eyebrow,[lang=en] [data-public] [data-v3] .eyebrow{letter-spacing:.1em}[data-public] [data-v3] .card>.eyebrow{margin-block-end:var(--s2)}[data-public] [data-v3] h1.eyebrow,[data-public] [data-v3] h2.eyebrow{margin-block-end:var(--s6)}[data-public] [data-v3] .eyebrow>.dotpulse{display:none}[data-public] [data-v3] .reveal{opacity:0;transition:none;transform:translateY(20px)}[data-public] [data-v3] .reveal.is-in{opacity:1;transition:opacity .62s var(--ease-out) var(--rv-d,0s), transform .62s var(--ease-out) var(--rv-d,0s);transform:none}@media (prefers-reduced-motion:reduce){[data-public] [data-v3] .reveal,[data-public] [data-v3] .reveal.is-in{opacity:1;transition:none;transform:none}}[data-public] [data-v3] .pub-hero-lean h1.display{margin-block-end:0}[data-public] [data-v3] .pub-stage{isolation:isolate;position:relative}[data-public] [data-v3] .pub-stage__glow{z-index:0;background:linear-gradient(145deg, color-mix(in srgb, var(--teal-mid) 16%, transparent), color-mix(in srgb, var(--gold-line) 14%, transparent));border-radius:var(--r-4);filter:blur(2px);pointer-events:none;position:absolute;inset-block:6% 10%;inset-inline:-4% 6%;transform:rotate(-3deg)}[data-public] [data-v3] .pub-app{background:var(--color-surface);border:1px solid var(--rule-strong);border-radius:var(--r-3);padding:var(--s5);gap:var(--s4);box-shadow:var(--sh-3);display:grid}[data-public] [data-v3] .pub-app__bar{align-items:center;gap:var(--s2);border-block-end:1px solid var(--rule);padding-block-end:var(--s3);display:flex}[data-public] [data-v3] .pub-app__dot{background:var(--teal-mid);border-radius:50%;flex:none;block-size:8px;inline-size:8px}[data-public] [data-v3] .pub-app__t{color:var(--ink);font-size:13px;font-weight:600}[data-public] [data-v3] .pub-app__meta{color:var(--muted-c);margin-inline-start:auto;font-size:12px}[data-public] [data-v3] .pub-app .meter{block-size:8px}[data-public] [data-v3] .pub-app--hero{z-index:1;inline-size:min(100%,460px);position:relative}[data-public] [data-v3] .pub-row{justify-content:space-between;align-items:center;gap:var(--s3);padding-block:var(--s2);border-block-end:1px solid var(--rule);color:var(--body);font-size:13.5px;display:flex}[data-public] [data-v3] .pub-row:last-child{border-block-end:0}[data-public] [data-v3] .pub-row.is-off{color:var(--muted-c)}[data-public] [data-v3] .pub-cards{z-index:2;gap:var(--s3);grid-template-columns:1.25fr 1fr;align-items:start;margin-block-start:-22px;margin-inline-start:var(--s6);display:grid;position:relative}[data-public] [data-v3] .pub-float{background:var(--color-surface);border:1px solid var(--rule-strong);border-radius:var(--r-3);box-shadow:var(--sh-4);padding:var(--s4)}[data-public] [data-v3] .pub-float--streak{align-items:center;display:flex}[data-public] [data-v3] .pub-float .stat__v{font-size:28px}@media (max-width:620px){[data-public] [data-v3] .pub-cards{grid-template-columns:1fr;margin-block-start:var(--s3);margin-inline-start:0}[data-public] [data-v3] .pub-float{box-shadow:var(--sh-2)}[data-public] [data-v3] .pub-stage__glow{display:none}}[data-public] [data-v3] .pub-flat{box-shadow:none}[data-public] [data-v3] .pub-lift{box-shadow:var(--sh-2)}[data-public] [data-v3] .pub-surface{background:var(--color-surface);border:1px solid var(--rule-strong);border-radius:var(--r-3);box-shadow:var(--sh-3);margin:0;overflow:hidden}[data-public] [data-v3] .pub-surface__cap{align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-block-end:1px solid var(--rule);background:var(--sunk);flex-wrap:wrap;display:flex}[data-public] [data-v3] .pub-surface__cap b{color:var(--ink);font-size:13.5px;font-weight:700}[data-public] [data-v3] .pub-surface__cap .tiny{align-items:center;gap:var(--s3);margin:0;display:inline-flex}[data-public] [data-v3] .pub-surface__cap .tiny:before{content:"·";color:var(--rule-strong);font-weight:700}[data-public] [data-v3] .pub-surface__dot{background:radial-gradient(circle at center, var(--teal-deep) 0 2.5px, var(--teal-tint) 2.5px 100%);border-radius:50%;flex:none;block-size:11px;inline-size:11px}[data-public] [data-v3] .pub-surface__body{padding:var(--s5);gap:var(--s4);background:var(--paper);display:grid}[data-public] [data-v3] .pub-surface .card{box-shadow:none}[data-public] [data-v3] .pub-surface .bento{align-items:start}[data-public] [data-v3] .pub-surface .g4>.card{align-content:center;display:grid}[data-public] [data-v3] .pub-surface .tablewrap{border:0;border-radius:0}@media (max-width:560px){[data-public] [data-v3] .pub-surface__body{padding:var(--s3)}}[data-public] [data-v3] .pub-ch{padding:var(--s6) var(--s5);display:block}[data-public] [data-v3] .pub-ch__ic{border-radius:var(--r-3);background:var(--teal-soft);block-size:56px;inline-size:56px;color:var(--teal-deep);transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);place-items:center;margin-block-end:var(--s5);display:grid}[data-public] [data-v3] .pub-ch__ic .i{block-size:26px;inline-size:26px}[data-public] [data-v3] .pub-ch__v{color:var(--ink);margin-block-start:var(--s4);font-size:15.5px;font-weight:600}[data-public] [data-v3] a.pub-ch{color:inherit;transition:box-shadow var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease)}[data-public] [data-v3] a.pub-ch:hover{box-shadow:var(--sh-3);border-color:color-mix(in srgb, var(--teal-mid) 45%, var(--rule));transform:translateY(-2px)}[data-public] [data-v3] a.pub-ch:hover .pub-ch__ic{background:var(--teal-deep);color:var(--paper)}[data-public] [data-v3] a.pub-ch:active{box-shadow:var(--sh-1);transform:translateY(0)}[data-public] [data-v3] .pub-ch__go{align-items:center;gap:var(--s2);color:var(--teal-deep);margin-block-start:var(--s5);font-size:13.5px;font-weight:600;display:inline-flex}[data-public] [data-v3] .pub-ch__go .i{block-size:16px;inline-size:16px}@media (prefers-reduced-motion:reduce){[data-public] [data-v3] a.pub-ch,[data-public] [data-v3] a.pub-ch:hover,[data-public] [data-v3] a.pub-ch:active{transform:none}}[data-public] [data-v3] [data-pub-surface=off]{display:none}[data-public] [data-v3] .pub-channels[data-pub-channels=all]{gap:var(--s5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1000px){[data-public] [data-v3] .pub-channels[data-pub-channels=all]{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){[data-public] [data-v3] .pub-channels[data-pub-channels=all]{grid-template-columns:1fr}}[data-public] [data-v3] .pub-channels[data-pub-channels=email-only]{display:block}[data-public] [data-v3] .pub-channels[data-pub-channels=email-only]>[data-channel=phone],[data-public] [data-v3] .pub-channels[data-pub-channels=email-only]>[data-channel=whatsapp]{display:none}[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo{text-align:center;max-inline-size:560px;padding:var(--s8) var(--s6);margin-inline:auto}[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo .pub-ch__ic{block-size:64px;inline-size:64px;margin-inline:auto}[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo .pub-ch__ic .i{block-size:30px;inline-size:30px}[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo .pub-ch__v{font-size:var(--fs-h3);letter-spacing:-.01em;margin-block-start:var(--s5);font-weight:700}[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo .pub-ch__go{border-block-start:1px solid var(--rule);justify-content:center;inline-size:100%;margin-block-start:var(--s6);padding-block-start:var(--s5);font-size:14.5px}@media (max-width:560px){[data-public] [data-v3] [data-pub-channels=email-only]>.pub-ch--solo{padding:var(--s7) var(--s5)}}[data-public] [data-v3] .pub-tile{align-items:center;gap:var(--s4);padding:var(--s5);grid-template-columns:auto minmax(0,1fr);display:grid}[data-public] [data-v3] .pub-tile>.pillar__ic{margin:0}[data-public] [data-v3] .pub-tile__b{min-inline-size:0}[data-public] [data-v3] .pub-tile__b>*{margin:0}[data-public] [data-v3] .pub-tile__b>*+*{margin-block-start:var(--s2)}[data-public] [data-v3] .pub-tile__b .tiny{color:var(--body)}[data-public] [data-v3] .pub-tile .eyebrow{margin-block-end:0}[data-public] [data-v3] .pub-tile--stmt{padding:var(--s6) var(--s5);gap:var(--s5)}[data-public] [data-v3] .pub-tile--stmt>.pillar__ic{border-radius:var(--r-3);block-size:52px;inline-size:52px}[data-public] [data-v3] .pub-tile--stmt>.pillar__ic .i{block-size:25px;inline-size:25px}[data-public] [data-v3] .pub-tile--sm>.pillar__ic{border-radius:var(--r-2);block-size:40px;inline-size:40px}[data-public] [data-v3] .pub-tile--sm>.pillar__ic .i{block-size:20px;inline-size:20px}[data-public] [data-v3] .pub-pillars{gap:var(--s5);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}@media (max-width:860px){[data-public] [data-v3] .pub-pillars{grid-template-columns:1fr}}[data-public] [data-v3] .pub-goal{align-content:center;gap:var(--s4);padding:var(--s6) var(--s5);display:grid}[data-public] [data-v3] .pub-goal__n{border-radius:var(--r-2);background:var(--gold-tint);block-size:44px;inline-size:44px;color:var(--gold-text);border:1px solid color-mix(in srgb, var(--gold-line) 40%, transparent);place-items:center;font-size:17px;font-weight:700;line-height:1;display:grid}[data-public] [data-v3] .pub-goal>h3,[data-public] [data-v3] .pub-goal>h4{margin:0}@media (max-width:660px){[data-public] [data-v3] .pub-goal{align-items:center;gap:var(--s4);padding:var(--s5);grid-template-columns:auto minmax(0,1fr)}}[data-public] [data-v3] .footer .pub-fgrid{column-gap:var(--sp-7);grid-template-columns:1.6fr 1fr 1fr 1fr}@media (max-width:980px){[data-public] [data-v3] .footer .pub-fgrid{column-gap:var(--sp-6);grid-template-columns:1fr 1fr 1fr}}@media (max-width:760px){[data-public] [data-v3] .footer .pub-fgrid{row-gap:var(--sp-5)}}@media (max-width:620px){[data-public] [data-v3] .footer .pub-fgrid{grid-template-columns:1fr}}[data-public] [data-v3] .footer .pub-fgrid>nav{padding-block-start:var(--sp-1)}[data-public] [data-v3] .footer .pub-legalnote{max-width:46ch;font-size:12.5px;line-height:1.7}[data-public] [data-v3] .footer .fbrand{gap:var(--s4)}[data-public] [data-v3] .footer a{align-items:center;min-height:44px;padding-block:0;display:flex}[data-public] [data-v3] .footer .fbar span{opacity:.85}[data-public] [data-v3] .pub-drawer{padding-block:var(--s3) var(--s4)}[data-public] [data-v3] .pub-drawer__grid{gap:var(--s4);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:660px){[data-public] [data-v3] .pub-drawer__grid{grid-template-columns:1fr}}[data-public] [data-v3] .pub-drawer .label{margin-bottom:var(--s2);color:var(--muted-c);letter-spacing:.06em;font-size:11.5px;display:block}[data-public] [data-v3] .pub-plangrid{column-gap:var(--s5);row-gap:var(--s4);grid-template-rows:auto auto auto 1fr auto auto;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}[data-public] [data-v3] .pub-plangrid>.pricecard{grid-row:span 6;grid-template-rows:subgrid;gap:0;display:grid}@supports not (grid-template-rows:subgrid){[data-public] [data-v3] .pub-plangrid{grid-template-rows:none}[data-public] [data-v3] .pub-plangrid>.pricecard{gap:var(--s4);flex-direction:column;grid-row:auto;display:flex}[data-public] [data-v3] .pub-plangrid>.pricecard>.featlist{flex:auto}[data-public] [data-v3] .pub-plangrid>.pricecard>.pub-pc__cta{margin-block-start:auto}}[data-public] [data-v3] .pub-plangrid--solo{grid-template-rows:none}[data-public] [data-v3] .pub-plangrid--solo>.pricecard{flex-direction:column;grid-area:auto/2;gap:0;display:flex}[data-public] [data-v3] .pub-plangrid--solo>.pricecard>.featlist{flex:auto}[data-public] [data-v3] .pub-plangroup{margin-block-end:var(--s6)}[data-public] [data-v3] .pub-pc__name{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}[data-public] [data-v3] .pub-pc .price{margin-block-start:var(--s4)}[data-public] [data-v3] .pub-pc__lede{margin:var(--s3) 0 0;max-width:34ch}[data-public] [data-v3] .pub-plangrid>.pricecard>.featlist{border-block-start:1px solid var(--rule);margin-block-start:var(--s5);padding-block-start:var(--s5)}[data-public] [data-v3] .pub-pc__cta{inline-size:100%;margin-block-start:var(--s5)}[data-public] [data-v3] .pub-pc__note{margin:var(--s3) 0 0;text-align:center;max-width:none;font-size:12px}[data-public] [data-v3] .pricecard.pub-pc--reco{border-color:var(--teal-mid);box-shadow:var(--sh-3), inset 0 0 0 1px color-mix(in srgb, var(--teal-mid) 30%, transparent)}[data-public] [data-v3] .pub-badge--reco{background:var(--teal-soft);color:var(--teal-deep);border-color:color-mix(in srgb, var(--teal-mid) 40%, transparent)}[data-public] [data-v3] .pricecard{transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease)}[data-public] [data-v3] .pricecard:hover{border-color:color-mix(in srgb, var(--teal-mid) 45%, var(--rule));box-shadow:var(--sh-2)}[data-public] [data-v3] .pricecard:focus-within{border-color:var(--teal-mid);box-shadow:var(--sh-2)}[data-public] [data-v3] .pricecard.pub-pc--reco:hover,[data-public] [data-v3] .pricecard.pub-pc--reco:focus-within{border-color:var(--teal-deep);box-shadow:var(--sh-4), inset 0 0 0 1px color-mix(in srgb, var(--teal-mid) 45%, transparent)}@media (max-width:1000px){[data-public] [data-v3] .pub-plangrid{row-gap:var(--s5);grid-template-rows:none;grid-template-columns:1fr;max-inline-size:460px;margin-inline:auto}[data-public] [data-v3] .pub-plangrid>.pricecard{flex-direction:column;grid-row:auto;gap:0;display:flex}[data-public] [data-v3] .pub-plangrid--solo>.pricecard{grid-column:1}}[data-public] [data-v3] .faq summary{transition:color var(--dur-1) var(--ease)}[data-public] [data-v3] .faq summary:hover,[data-public] [data-v3] .faq summary:hover .i{color:var(--teal-deep)}[data-public] [data-v3] .pub-rot{display:block}[data-public] [data-v3] .pub-rot__stage{align-items:start;display:grid;position:relative}[data-public] [data-v3] .pub-rot__slide{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);grid-area:1/1;transform:scale(.985)}[data-public] [data-v3] .pub-rot__slide.is-on{opacity:1;visibility:visible;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out), visibility 0s linear 0s;transform:none}[data-public] [data-v3] .pub-rot__slide.is-out{transform:none}[data-public] [data-v3] .pub-rot__nav{z-index:2;appearance:none;cursor:pointer;block-size:44px;inline-size:44px;color:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}[data-public] [data-v3] .pub-rot__nav:before{content:"";border-radius:var(--r-full);background:var(--color-surface);border:1px solid var(--rule-strong);box-shadow:var(--sh-2);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);position:absolute;inset:4px}[data-public] [data-v3] .pub-rot__nav .i{block-size:17px;inline-size:17px;position:relative}[data-public] [data-v3] .pub-rot__nav--prev{inset-inline-start:6px}[data-public] [data-v3] .pub-rot__nav--next{inset-inline-end:6px}[data-public] [data-v3] .pub-rot__nav--prev .i{transform:scaleX(-1)}[data-public][dir=ltr] [data-v3] .pub-rot__nav--prev .i,[dir=ltr] [data-public] [data-v3] .pub-rot__nav--prev .i{transform:none}[data-public][dir=ltr] [data-v3] .pub-rot__nav--next .i,[dir=ltr] [data-public] [data-v3] .pub-rot__nav--next .i{transform:scaleX(-1)}[data-public] [data-v3] .pub-rot:hover .pub-rot__nav,[data-public] [data-v3] .pub-rot:focus-within .pub-rot__nav{opacity:1;pointer-events:auto}[data-public] [data-v3] .pub-rot__nav:hover:before{border-color:var(--teal-mid);box-shadow:var(--sh-3)}@media (hover:none){[data-public] [data-v3] .pub-rot__nav,[data-public] [data-v3] .pub-rot:hover .pub-rot__nav{opacity:.62;pointer-events:auto}[data-public] [data-v3] .pub-rot:focus-within .pub-rot__nav{opacity:1}[data-public] [data-v3] .pub-rot__nav:before{box-shadow:var(--sh-1);inset:7px}[data-public] [data-v3] .pub-rot__nav .i{block-size:15px;inline-size:15px}}[data-public] [data-v3] .pub-rot__ctl{justify-content:center;align-items:center;gap:var(--s3);min-block-size:44px;margin-block-start:var(--s5);display:flex}[data-public] [data-v3] .pub-rot__segs{align-items:center;gap:var(--s3);display:inline-flex}[data-public] [data-v3] .pub-rot__seg{appearance:none;cursor:pointer;border-radius:var(--r-1);background:0 0;border:0;align-items:center;block-size:44px;inline-size:56px;padding:0;display:grid}[data-public] [data-v3] .pub-rot__bar{border-radius:var(--r-full);background:var(--rule-strong);block-size:3px;inline-size:100%;transition:background var(--dur-1) var(--ease);display:block;position:relative;overflow:hidden}[data-public] [data-v3] .pub-rot__seg:hover .pub-rot__bar{background:var(--muted-c)}[data-public] [data-v3] .pub-rot__seg[aria-pressed=true] .pub-rot__bar{background:var(--teal-tint)}[data-public] [data-v3] .pub-rot__fill{background:var(--teal-deep);inline-size:100%;transform-origin:var(--rot-o,left) center;display:block;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(0)}[data-public][dir=rtl],[dir=rtl] [data-public]{--rot-o:right}[data-public] [data-v3] .pub-rot__seg[aria-pressed=true] .pub-rot__fill{transform:scaleX(1)}[data-public] [data-v3] .pub-rot.is-auto .pub-rot__seg[aria-pressed=true] .pub-rot__fill{animation:pub-rot-fill var(--rot-dur,7s) linear both}[data-public] [data-v3] .pub-rot.is-held .pub-rot__seg[aria-pressed=true] .pub-rot__fill{animation-play-state:paused}@keyframes pub-rot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-public] [data-v3] .pub-rot__slide,[data-public] [data-v3] .pub-rot__slide.is-on,[data-public] [data-v3] .pub-rot__slide.is-out{transition:none;transform:none}[data-public] [data-v3] .pub-rot__nav,[data-public] [data-v3] .pub-rot__bar{transition:none}[data-public] [data-v3] .pub-rot.is-auto .pub-rot__seg[aria-pressed=true] .pub-rot__fill{animation:none}}[data-public] [data-v3] .pub-rot--hero .pub-rot__slide{inline-size:100%}[data-public] [data-v3] .pub-rot .pub-surface .g4{grid-template-columns:repeat(2,1fr)}[data-public] [data-v3] .pub-rot__stats{gap:var(--s3)}[data-public] [data-v3] .pub-rot__stats .card--pad{padding:var(--s4)}[data-public] [data-v3] .pub-rot__stats .stat__v{font-size:22px}[data-public] [data-v3] .pub-rot__stats .stat__l{font-size:11.5px}[data-public] [data-v3] .pub-split{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid}[data-public] [data-v3] .pub-split__txt{min-inline-size:0}@media (max-width:1040px){[data-public] [data-v3] .pub-split{gap:var(--sp-7);grid-template-columns:1fr}}[data-public] [data-v3].nav{padding-block-start:env(safe-area-inset-top,0px)}[data-public] [data-v3] .footer{padding-block-end:calc(var(--foot-y-end) + env(safe-area-inset-bottom,0px))}@media (max-width:900px){[data-public] [data-v3].nav .menutoggle{min-block-size:44px;min-inline-size:44px}}[data-v3] .t-verdict{gap:var(--s5);padding:var(--s5);grid-template-columns:auto 1fr;align-items:center;display:grid}[data-v3] .t-verdict__q{color:var(--muted-c);margin-bottom:2px;font-size:13px;font-weight:500;display:block}[data-v3] .t-verdict__n{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(44px,7vw,64px);font-weight:700;line-height:1;display:block}[data-v3] .t-verdict[data-tone=bad] .t-verdict__n{color:var(--bad)}[data-v3] .t-verdict[data-tone=warn] .t-verdict__n{color:var(--warn)}[data-v3] .t-verdict[data-tone=calm] .t-verdict__n{color:var(--ink)}[data-v3] .t-verdict[data-tone=bad]{border-color:color-mix(in srgb, var(--bad) 35%, var(--rule))}[data-v3] .t-verdict[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 32%, var(--rule))}[data-v3] .t-verdict__sub{color:var(--body);font-size:13.5px;line-height:1.55}[data-v3] .t-verdict__cuts{gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}[data-v3] .t-cut{min-height:40px;padding:0 var(--s3);border-radius:var(--r-full);border:1px solid var(--rule);background:var(--color-surface);color:var(--body);transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}[data-v3] .t-cut:hover{border-color:var(--rule-strong);background:var(--sunk)}[data-v3] .t-cut[aria-pressed=true]{background:var(--teal-soft);border-color:var(--teal-mid);color:var(--teal-deep)}[data-v3] .t-cut__n{font-variant-numeric:tabular-nums;font-weight:700}[data-v3] .t-dot{border-radius:50%;flex:none;width:9px;height:9px}[data-v3] .t-dot--bad{background:var(--bad)}[data-v3] .t-dot--gold{background:var(--gold-line)}[data-v3] .t-dot--warn{background:var(--warn)}[data-v3] .t-dot--neutral{background:var(--rule-strong)}@media (max-width:660px){[data-v3] .t-verdict{gap:var(--s3);grid-template-columns:1fr;align-items:start}}[data-v3] .t-triage{flex-direction:column;display:flex}[data-v3] .t-case{gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);transition:background var(--dur-1) var(--ease);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}[data-v3] .t-case:hover{background:var(--teal-tint)}[data-v3] .t-case:first-child{border-top:0}[data-v3] .t-case{position:relative}[data-v3] .t-case:before{content:"";inset-block:var(--s2);background:0 0;border-radius:99px;width:3px;position:absolute;inset-inline-start:0}[data-v3] .t-case[data-sev="1"]:before{background:var(--bad)}[data-v3] .t-case[data-sev="2"]:before{background:var(--gold-line)}[data-v3] .t-case[data-sev="3"]:before{background:var(--warn)}[data-v3] .t-case[data-sev="4"]:before{background:var(--rule-strong)}[data-v3] .t-case__who{min-width:0}[data-v3] .t-case__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;display:block;overflow:hidden}[data-v3] .t-case__why{color:var(--body);font-size:12.5px;line-height:1.5;display:block}[data-v3] .t-case__dx{color:var(--muted-c)}[data-v3] .t-case__v{text-align:end;font-variant-numeric:tabular-nums;min-width:56px}[data-v3] .t-case__v b{font-size:19px;font-weight:700;line-height:1.2;display:block}[data-v3] .t-case__v[data-tone=bad] b{color:var(--bad)}[data-v3] .t-case__v[data-tone=warn] b{color:var(--warn)}[data-v3] .t-case__v[data-tone=neutral] b{color:var(--ink)}[data-v3] .t-case__v span{color:var(--muted-c);font-size:11px;display:block}@media (max-width:660px){[data-v3] .t-case{row-gap:var(--s2);grid-template-columns:auto 1fr auto;grid-template-areas:"av who val"".act act"}[data-v3] .t-case>.avatar{grid-area:av}[data-v3] .t-case__who{grid-area:who}[data-v3] .t-case__v{grid-area:val}[data-v3] .t-case__act{grid-area:act;justify-self:start}}[data-v3] .t-strip{align-items:center;gap:var(--s5);padding:var(--s3) var(--s5);flex-wrap:wrap;display:flex}[data-v3] .t-strip__cell{flex-direction:column;gap:1px;min-width:0;display:flex}[data-v3] .t-strip__l{color:var(--muted-c);white-space:nowrap;font-size:11.5px;font-weight:500}[data-v3] .t-strip__v{color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;font-size:18px;font-weight:700;line-height:1.25;display:flex}[data-v3] .t-strip__v .unit{color:var(--muted-c);font-size:12px;font-weight:600}[data-v3] .t-strip__sep{background:var(--rule);flex:none;align-self:stretch;width:1px}@media (max-width:660px){[data-v3] .t-strip{gap:var(--s4) var(--s5)}[data-v3] .t-strip__sep{display:none}}[data-v3] .t-fold{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--color-surface);box-shadow:var(--sh-1)}[data-v3] .t-fold>summary{cursor:pointer;align-items:center;gap:var(--s3);min-height:52px;padding:0 var(--s5);color:var(--ink);border-radius:var(--r-3);font-size:14.5px;font-weight:600;list-style:none;display:flex}[data-v3] .t-fold>summary::-webkit-details-marker{display:none}[data-v3] .t-fold>summary:hover{background:var(--sunk)}[data-v3] .t-fold__hint{color:var(--muted-c);text-align:end;margin-inline-start:auto;font-size:12.5px;font-weight:400}[data-v3] .t-fold__chev{width:16px;height:16px;color:var(--muted-c);transition:transform var(--dur-2) var(--ease);flex:none}[data-v3] .t-fold[open]>summary .t-fold__chev{transform:rotate(180deg)}[data-v3] .t-fold[open]>summary{border-bottom:1px solid var(--rule);border-end-end-radius:0;border-end-start-radius:0}[data-v3] .t-fold__body{padding:var(--s5)}[data-v3] .t-dx{color:var(--body);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}[data-v3] .t-dx__pin{background:var(--teal-mid);border-radius:50%;flex:none;width:6px;height:6px}[data-v3] .t-head{align-items:center;gap:var(--s3);padding:var(--s4) var(--s5) var(--s3);flex-wrap:wrap;display:flex}[data-v3] .t-head h3{color:var(--ink);font-size:16px;font-weight:700}[data-v3] .t-owner{border-radius:var(--r-full);background:var(--gold-tint);color:var(--gold-text);border:1px dashed color-mix(in srgb, var(--gold-line) 55%, transparent);vertical-align:middle;white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}[data-v3] .t-pt{align-items:flex-start;gap:var(--s4);padding:var(--s5);flex-wrap:wrap;display:flex}[data-v3] .t-pt__av{width:56px;height:56px;font-size:20px}[data-v3] .t-pt__id{flex:220px;min-width:0}[data-v3] .t-pt__name{color:var(--ink);font-size:22px;font-weight:700;line-height:1.25}[data-v3] h1.t-pt__name{margin:0}[data-v3] .t-pt__meta{gap:var(--s2) var(--s4);flex-wrap:wrap;margin-top:6px;display:flex}[data-v3] .t-pt__act{gap:var(--s2);flex-wrap:wrap;display:flex}[data-v3] .t-timeline{flex-direction:column;gap:0;display:flex}[data-v3] .t-log{gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);grid-template-columns:auto 1fr auto;align-items:start;display:grid}[data-v3] .t-log:first-child{border-top:0}[data-v3] .t-log__d{color:var(--muted-c);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:2px;font-size:12px}[data-v3] .t-log__b{min-width:0;color:var(--body);font-size:13px;line-height:1.6}[data-v3] .t-log__p{font-variant-numeric:tabular-nums;text-align:end;font-size:16px;font-weight:700}[data-v3] .t-note{background:var(--sunk);border-radius:var(--r-2);padding:var(--s2) var(--s3);color:var(--body);margin-top:6px;font-size:12.5px}[data-v3] .t-note__k{margin-inline-end:6px;font-size:11px;font-weight:700}[data-v3] .t-roster{flex-direction:column;display:flex}[data-v3] .t-rrow{gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);transition:background var(--dur-1) var(--ease);grid-template-columns:auto 1fr 130px auto;align-items:center;display:grid}[data-v3] .t-rrow:hover{background:var(--teal-tint)}[data-v3] .t-rrow:first-child{border-top:0}@media (max-width:900px){[data-v3] .t-rrow{row-gap:var(--s2);grid-template-columns:auto 1fr auto;grid-template-areas:"av who val"".met met"}[data-v3] .t-rrow>.avatar{grid-area:av}[data-v3] .t-rrow__who{grid-area:who}[data-v3] .t-rrow__met{grid-area:met}[data-v3] .t-rrow__val{grid-area:val}}[data-v3] .t-strip__cell--spark{align-items:center;gap:var(--s3);flex-direction:row}[data-v3] .t-strip__txt{flex-direction:column;gap:1px;min-width:0;display:flex}[data-v3] .t-spark{--spark:var(--teal-mid);flex:none;block-size:26px;inline-size:64px;display:block}[data-v3] .t-spark--good{--spark:var(--teal-mid)}[data-v3] .t-spark--warn{--spark:var(--warn)}[data-v3] .t-spark--bad{--spark:var(--bad)}[data-v3] .t-spark--flat{--spark:var(--rule-strong)}[data-v3] .t-spark__line{fill:none;stroke:var(--spark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-v3] .t-spark__area{fill:var(--spark);opacity:.13}[data-v3] .t-spark__dot{fill:var(--spark)}@media (max-width:660px){[data-v3] .t-spark{inline-size:52px}}[data-v3] .t-illus{block-size:auto;inline-size:100%;max-inline-size:264px;margin-block-end:var(--s2)}[data-v3] .t-act-solo{align-items:center;gap:var(--s2);flex-direction:column;margin-block-start:var(--s3)}@keyframes t-in{0%{opacity:0;transform:translateY(var(--s2))}to{opacity:1;transform:translateY(0)}}[data-v3] .t-enter,[data-v3] .t-enter-list>*{animation:t-in var(--dur-2) var(--ease-out) both}[data-v3] .t-enter-list>:first-child{animation-delay:60ms}[data-v3] .t-enter-list>:nth-child(2){animation-delay:.105s}[data-v3] .t-enter-list>:nth-child(3){animation-delay:.15s}[data-v3] .t-enter-list>:nth-child(4){animation-delay:.195s}[data-v3] .t-enter-list>:nth-child(5){animation-delay:.24s}[data-v3] .t-enter-list>:nth-child(6){animation-delay:.285s}[data-v3] .t-enter-list>:nth-child(n+7){animation-delay:.33s}@media (prefers-reduced-motion:reduce){[data-v3] .t-enter,[data-v3] .t-enter-list>*{opacity:1;transform:none;animation:none!important}}[data-v3] .t-verdict{background:linear-gradient(155deg, var(--teal-deep) 0%, var(--teal-mid) 72%);color:var(--paper);box-shadow:var(--sh-3), var(--sh-brand);row-gap:var(--s4);border-color:#0000;grid-template-columns:auto 1fr;align-items:center}[data-v3] .t-verdict__q{color:var(--teal-soft);font-size:13px}[data-v3] .t-verdict__n{color:var(--paper);font-size:clamp(52px,8vw,76px)}[data-v3] .t-verdict[data-tone=bad] .t-verdict__n,[data-v3] .t-verdict[data-tone=warn] .t-verdict__n,[data-v3] .t-verdict[data-tone=calm] .t-verdict__n{color:var(--paper)}[data-v3] .t-verdict[data-tone=bad],[data-v3] .t-verdict[data-tone=warn]{border-color:#0000}[data-v3] .t-verdict .tiny{color:var(--teal-soft)}[data-v3] .t-verdict__sub{color:var(--paper);font-size:14.5px}[data-v3] .t-verdict__sub b{color:var(--paper);font-weight:700}[data-v3] .t-verdict__cuts{margin-top:var(--s4);gap:var(--s2)}[data-v3] .t-verdict__cuts .t-cut{flex:auto;justify-content:center}[data-v3] .t-verdict .t-cut{background:var(--color-surface);box-shadow:var(--sh-2);border-color:#0000}[data-v3] .t-verdict .t-cut:hover{background:var(--paper);border-color:#0000}[data-v3] .t-verdict .t-cut[aria-pressed=true]{background:var(--teal-soft);color:var(--teal-deep);border-color:var(--teal-deep);box-shadow:var(--sh-2), inset 0 0 0 1px var(--teal-deep)}[data-v3] .t-verdict__cuts .t-cut__clear{flex:none}[data-v3] .t-verdict>*{min-width:0}[data-v3] .t-tablenote{padding:var(--s3) var(--s5) var(--s4);margin:0}[data-v3] .acct-elev{border-color:var(--rule-strong);box-shadow:var(--sh-2), var(--sh-brand)}@media (max-width:660px){[data-v3] .t-verdict__cuts{scrollbar-width:none;margin-top:var(--s3);flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}[data-v3] .t-verdict__cuts::-webkit-scrollbar{display:none}[data-v3] .t-verdict__cuts .t-cut{flex:none}[data-v3] .t-verdict{align-items:start;row-gap:var(--s3);grid-template-columns:1fr}[data-v3] .t-verdict__n{font-size:46px}[data-v3] .t-verdict .badge{margin-bottom:var(--s1)}}[data-v3] .t-case__name{font-size:15.5px}[data-v3] .t-score{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-weight:700;line-height:1;display:inline-flex}[data-v3] .t-score__n{font-size:15.5px}[data-v3] .t-score__d{color:var(--muted-c);font-size:10.5px;font-weight:600}[data-v3] .t-score[data-band=good] .t-score__n{color:var(--ok)}[data-v3] .t-score[data-band=warn] .t-score__n{color:var(--warn)}[data-v3] .t-score[data-band=bad] .t-score__n{color:var(--bad)}[data-v3] .t-score--lg{flex-direction:column;align-items:flex-start;gap:2px;display:flex}[data-v3] .t-score--lg .t-score__n{letter-spacing:-.03em;font-size:44px}[data-v3] .t-score--lg .t-score__d{font-size:12px}[data-v3] .t-scorebar{inline-size:100%;max-inline-size:220px;margin-block-start:var(--s2)}[data-v3] .t-ba{align-items:center;gap:var(--s3) var(--s4);padding:var(--s4) var(--s5);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}[data-v3] .t-ba:first-of-type{border-top:0}[data-v3] .t-ba__k{color:var(--muted-c);flex:0 0 108px;font-size:12.5px}[data-v3] .t-ba__pt{flex-direction:column;gap:1px;min-width:54px;display:flex}[data-v3] .t-ba__l{color:var(--muted-c);font-size:11px}[data-v3] .t-ba__v{font-variant-numeric:tabular-nums;color:var(--ink);font-size:27px;font-weight:700;line-height:1.05}[data-v3] .t-ba__ar{block-size:14px;inline-size:26px;color:var(--rule-strong);flex:none}[data-v3] .t-ba__na{color:var(--body);font-size:14.5px;font-weight:600;line-height:1.35}[data-v3] .t-ba__d{border-radius:var(--r-full);white-space:nowrap;border:1px solid #0000;padding:5px 12px;font-size:14.5px;font-weight:700}[data-v3] .t-ba__d[data-tone=good]{background:var(--ok-bg);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 22%, transparent)}[data-v3] .t-ba__d[data-tone=bad]{background:var(--bad-bg);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 22%, transparent)}[data-v3] .t-ba__note{color:var(--muted-c);flex:180px;font-size:12px;line-height:1.5}[data-v3] .t-dual__key{gap:var(--s2) var(--s4);flex-wrap:wrap;margin-block-end:var(--s3);display:flex}[data-v3] .t-dual__k{color:var(--body);align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-v3] .t-dual__sw{border-radius:2px;flex:none;block-size:3px;inline-size:16px}[data-v3] .t-heat{flex-direction:column;gap:3px;min-inline-size:470px;display:flex}[data-v3] .t-heat__row{grid-template-columns:152px repeat(8,1fr);align-items:center;gap:3px;display:grid}[data-v3] .t-heat__name{align-items:center;gap:5px;min-inline-size:0;display:flex}[data-v3] .t-heat__nm{color:var(--body);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font:inherit;text-align:start;cursor:pointer;transition:color var(--dur-1) var(--ease);background:0 0;border:0;padding:0;font-size:12px;overflow:hidden}[data-v3] .t-heat__h{color:var(--muted-c);text-align:center;font-size:10.5px}[data-v3] .t-heat__c{border-radius:var(--r-1);border:1px solid var(--rule);background:var(--color-surface);block-size:22px}[data-v3] .t-heat__c[data-l="0"]{background:var(--sunk);border-style:dashed;border-color:var(--rule-strong)}[data-v3] .t-heat__c[data-l="1"]{background:color-mix(in srgb, var(--teal-mid) 20%, var(--color-surface))}[data-v3] .t-heat__c[data-l="2"]{background:color-mix(in srgb, var(--teal-mid) 40%, var(--color-surface))}[data-v3] .t-heat__c[data-l="3"]{background:color-mix(in srgb, var(--teal-mid) 62%, var(--color-surface))}[data-v3] .t-heat__c[data-l="4"]{background:color-mix(in srgb, var(--teal-mid) 85%, var(--color-surface));border-color:color-mix(in srgb, var(--teal-deep) 40%, var(--rule))}[data-v3] .t-heat__c[data-l="5"]{background:var(--teal-deep);border-color:var(--teal-deep)}[data-v3] .t-heat__legend{color:var(--muted-c);flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:var(--s3);font-size:11.5px;display:flex}[data-v3] .t-heat__legend i{border:1px solid var(--rule);border-radius:5px;block-size:16px;inline-size:16px;display:inline-block}[data-v3] .t-pat{border-radius:var(--r-full);white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-flex}[data-v3] .t-pat--stop{background:var(--gold-tint);color:var(--gold-text);border-color:color-mix(in srgb, var(--gold-line) 55%, transparent)}[data-v3] .t-pat--gap{background:var(--color-surface);color:var(--gold-text);border-color:var(--gold-line)}[data-v3] .t-pat--slide{background:var(--sunk);color:var(--body);border-color:var(--rule-strong)}[data-v3] .t-heat__row--go{border-radius:var(--r-2);cursor:pointer;transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease)}[data-v3] .t-heat__row--go:hover{background:var(--sunk);box-shadow:0 0 0 5px var(--sunk)}[data-v3] .t-heat__row--go:hover .t-heat__nm{color:var(--ink);text-underline-offset:2px;text-decoration:underline}[data-v3] .t-heat__nm:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px;border-radius:var(--r-1)}@media (hover:none){[data-v3] .t-heat__row--go:hover{box-shadow:none;background:0 0}[data-v3] .t-heat__row--go:hover .t-heat__nm{color:var(--body);text-decoration:none}}[data-v3] .t-tabs{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--r-full);gap:3px;padding:3px;display:inline-flex}[data-v3] .t-tabs button{min-height:34px;padding:0 var(--s4);border-radius:var(--r-full);font:inherit;color:var(--muted-c);cursor:pointer;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}[data-v3] .t-tabs button:hover{color:var(--ink)}[data-v3] .t-tabs button[aria-selected=true]{background:var(--color-surface);color:var(--ink);box-shadow:var(--sh-1)}[data-v3] .t-tabs button:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}[data-v3] .t-pan--pad{padding:var(--s5);border-block-start:1px solid var(--rule)}@media (max-width:660px){[data-v3] .t-heat__row{grid-template-columns:132px repeat(8,1fr)}[data-v3] .t-heat__nm{font-size:11px}[data-v3] .t-pat{padding:1px 6px;font-size:10px}}[data-v3] .t-filters{align-items:center;gap:var(--s2);padding:var(--s4) var(--s5);flex-wrap:wrap;display:flex}[data-v3] .t-search{align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s4);border:1px solid var(--rule-strong);border-radius:var(--r-full);background:var(--color-surface);flex:240px;min-width:0;display:flex}[data-v3] .t-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}[data-v3] .t-search input::placeholder{color:var(--muted-c)}[data-v3] .t-search svg{block-size:17px;inline-size:17px;color:var(--muted-c);flex:none}[data-v3] .t-exgrid{gap:var(--s4);padding:var(--s4) var(--s5) var(--s5);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}[data-v3] .t-ex{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--color-surface);box-shadow:var(--sh-1);transition:box-shadow var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);flex-direction:column;display:flex;overflow:hidden}[data-v3] .t-ex:hover{box-shadow:var(--sh-2);border-color:var(--teal-mid)}[data-v3] .t-ex__media{aspect-ratio:16/9;background:var(--sunk);border-bottom:1px solid var(--rule);justify-content:center;align-items:center;display:flex;position:relative}[data-v3] .t-ex__media svg{block-size:100%;inline-size:100%;display:block}[data-v3] .t-ex__dur{border-radius:var(--r-full);background:color-mix(in srgb, var(--ink) 82%, transparent);color:var(--paper);font-variant-numeric:tabular-nums;padding:2px 7px;font-size:10.5px;font-weight:700;position:absolute;inset-block-end:6px;inset-inline-end:8px}[data-v3] .t-ex__b{padding:var(--s3) var(--s4);flex-direction:column;flex:1;gap:6px;display:flex}[data-v3] .t-ex__t{color:var(--ink);font-size:14px;font-weight:700;line-height:1.4}[data-v3] .t-ex__meta{flex-wrap:wrap;align-items:center;gap:5px;display:flex}[data-v3] .t-ex__use{flex-direction:column;gap:3px;margin-top:auto;display:flex}[data-v3] .t-ex__usel{color:var(--muted-c);justify-content:space-between;gap:var(--s2);font-size:11px;display:flex}[data-v3] .t-ex__foot{padding:var(--s2) var(--s4) var(--s4);gap:var(--s2);display:flex}[data-v3] .t-ex__foot .btn{flex:1}[data-v3] .t-prow{gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}[data-v3] .t-prow:first-of-type{border-top:0}[data-v3] .t-prow:hover{background:var(--teal-tint)}[data-v3] .t-prow__i{border-radius:var(--r-1);background:var(--sunk);block-size:26px;inline-size:26px;color:var(--body);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}[data-v3] .t-prow__b{min-width:0}[data-v3] .t-prow__t{color:var(--ink);font-size:14px;font-weight:600;display:block}[data-v3] .t-prow__note{color:var(--body);font-size:12.5px;line-height:1.5;display:block}[data-v3] .t-prow__dose{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}[data-v3] .t-prow__days{color:var(--muted-c);font-size:11px;font-weight:400;display:block}[data-v3] .t-danger{background:var(--color-surface);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 45%, transparent);box-shadow:var(--sh-1)}[data-v3] .t-danger:hover{background:var(--bad-bg);border-color:var(--bad)}@media (max-width:660px){[data-v3] .t-prow{row-gap:var(--s2);grid-template-columns:auto 1fr;grid-template-areas:"idx body"".dose"".act"}[data-v3] .t-prow__i{grid-area:idx}[data-v3] .t-prow__b{grid-area:body}[data-v3] .t-prow__dose{grid-area:dose}[data-v3] .t-prow__act{grid-area:act;justify-self:start}}[data-v3] .t-agg{gap:var(--s5);padding:var(--s5);background:var(--teal-tint);border-color:color-mix(in srgb, var(--teal-mid) 28%, var(--rule));grid-template-columns:auto 1fr;align-items:center;display:grid}[data-v3] .t-agg__n{color:var(--teal-deep);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:42px;font-weight:700;line-height:1;display:block}[data-v3] .t-agg__of{color:var(--body);font-size:13px;font-weight:600}[data-v3] .t-stars{align-items:center;gap:2px;display:inline-flex}[data-v3] .t-stars svg{flex:none;block-size:15px;inline-size:15px}[data-v3] .t-stars--lg svg{block-size:19px;inline-size:19px}[data-v3] .t-dist{flex-direction:column;gap:5px;min-width:0;display:flex}[data-v3] .t-dist__r{gap:var(--s2);color:var(--muted-c);font-variant-numeric:tabular-nums;grid-template-columns:30px 1fr 34px;align-items:center;font-size:11.5px;display:grid}[data-v3] .t-dist__b{background:var(--color-surface);border:1px solid var(--rule);border-radius:99px;block-size:8px;overflow:hidden}[data-v3] .t-dist__b i{background:var(--teal-mid);block-size:100%;display:block}[data-v3] .t-rev{padding:var(--s4) var(--s5);border-top:1px solid var(--rule);gap:var(--s2);flex-direction:column;display:flex}[data-v3] .t-rev:first-of-type{border-top:0}[data-v3] .t-rev__h{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}[data-v3] .t-rev__d{color:var(--muted-c);font-variant-numeric:tabular-nums;font-size:12px}[data-v3] .t-rev__c{color:var(--body);font-size:13.5px;line-height:1.7}[data-v3] .t-rev__r{background:var(--sunk);border-radius:var(--r-2);padding:var(--s2) var(--s3);color:var(--body);border-inline-start:3px solid var(--teal-mid);font-size:12.5px}[data-v3] .t-rev__a{gap:var(--s2);flex-wrap:wrap;display:flex}[data-v3] .t-rev[data-reply=none]{background:color-mix(in srgb, var(--gold-tint) 55%, transparent)}[data-v3] .t-tick{gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);transition:background var(--dur-1) var(--ease);grid-template-columns:1fr auto auto auto;align-items:center;display:grid}[data-v3] .t-tick:first-of-type{border-top:0}[data-v3] .t-tick:hover{background:var(--teal-tint)}[data-v3] .t-tick__s{color:var(--ink);font-size:14px;font-weight:600;display:block}[data-v3] .t-tick__m{color:var(--muted-c);font-size:11.5px;display:block}[data-v3] .t-thread{gap:var(--s3);padding:var(--s4) var(--s5);background:var(--sunk);border-top:1px solid var(--rule);flex-direction:column;display:flex}[data-v3] .t-msg{border-radius:var(--r-3);max-inline-size:78%;padding:var(--s3) var(--s4);background:var(--color-surface);color:var(--body);border:1px solid var(--rule);align-self:flex-start;font-size:13px;line-height:1.7}[data-v3] .t-msg--me{background:var(--teal-tint);border-color:color-mix(in srgb, var(--teal-mid) 30%, var(--rule));align-self:flex-end}[data-v3] .t-msg__w{color:var(--muted-c);margin-block-end:3px;font-size:11px;font-weight:600;display:block}[data-v3] .t-msg__file{color:var(--teal-deep);word-break:break-all;margin-block-start:6px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-block}[data-v3] .t-msg__file:hover{color:var(--teal-mid)}[data-v3] .star-btn{cursor:pointer;border-radius:var(--r-1);transition:transform var(--dur-1) var(--ease);background:0 0;border:0;padding:2px;display:inline-flex}[data-v3] .star-btn:hover{transform:scale(1.1)}[data-v3] .star-btn:focus-visible{outline:3px solid var(--teal-mid);outline-offset:1px}[data-v3] .t-modal{z-index:60;padding:var(--s5);background:color-mix(in srgb, var(--ink) 42%, transparent);place-items:center;display:grid;position:fixed;inset:0}[data-v3] .t-modal__box{inline-size:100%;max-inline-size:400px;box-shadow:var(--sh-3)}[data-v3] .t-toast{z-index:70;align-items:center;gap:var(--s2);padding:10px var(--s4);border-radius:var(--r-2);background:var(--teal-deep);color:#fff;box-shadow:var(--sh-3);font-size:13.5px;font-weight:600;display:flex;position:fixed;inset-block-end:var(--s6);inset-inline-start:var(--s6)}[data-v3] .t-toast--bad{background:var(--bad)}[data-v3] .t-toast .i{color:currentColor}[data-v3] .t-pulse{padding:var(--s3);text-align:start;box-shadow:none;background:var(--sunk);transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease)}[data-v3] button.t-pulse{cursor:pointer;font:inherit}[data-v3] button.t-pulse:hover{border-color:var(--teal-mid)}[data-v3] .t-pulse[aria-pressed=true]{border-color:var(--teal-mid);background:var(--teal-tint)}[data-v3] .t-pulse:focus-visible{outline:3px solid var(--teal-mid);outline-offset:2px}@media (max-width:660px){[data-v3] .t-tick{row-gap:var(--s2);grid-template-columns:1fr auto}[data-v3] .t-msg{max-inline-size:92%}}[data-v3] .t-form{gap:var(--s4);padding:var(--s5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}[data-v3] .t-field{flex-direction:column;gap:6px;min-width:0;display:flex}[data-v3] .t-field--wide{grid-column:1/-1}[data-v3] .t-field__l{color:var(--body);font-size:12.5px;font-weight:600}[data-v3] .t-field__l .req{color:var(--bad);margin-inline-start:2px}[data-v3] .t-input{min-height:44px;padding:0 var(--s3);border-radius:var(--r-2);border:1px solid var(--rule-strong);background:var(--color-surface);font:inherit;color:var(--ink);inline-size:100%;transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);font-size:14px}[data-v3] textarea.t-input{min-height:96px;padding:var(--s3);resize:vertical;line-height:1.7}[data-v3] .t-input:hover{border-color:var(--muted-c)}[data-v3] .t-input:focus-visible{border-color:var(--teal-mid);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal-mid) 22%, transparent);outline:2px solid var(--teal-deep);outline-offset:1px}[data-v3] .t-input[aria-invalid=true]{border-color:var(--bad);background:color-mix(in srgb, var(--bad-bg) 45%, var(--color-surface))}[data-v3] .t-input[aria-invalid=true]:focus-visible{outline-color:var(--bad);box-shadow:0 0 0 3px color-mix(in srgb, var(--bad) 20%, transparent)}[data-v3] .t-input:disabled{background:var(--sunk);color:var(--muted-c);cursor:not-allowed}[data-v3] .t-field__err{color:var(--bad);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}[data-v3] .t-field__err svg{flex:none;block-size:14px;inline-size:14px}[data-v3] .t-field__ok{color:var(--ok);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}[data-v3] .t-savebar{align-items:center;gap:var(--s3);padding:var(--s3) var(--s5);border-top:1px solid var(--rule);background:var(--sunk);flex-wrap:wrap;display:flex}[data-v3] .t-savebar[hidden]{display:none}[data-v3] .t-tick__b{min-width:0}