@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_ca89feea-module__ouPrma__className{font-family:Newsreader,Newsreader Fallback}.newsreader_ca89feea-module__ouPrma__variable{--font-serif-display:"Newsreader", "Newsreader Fallback"}
.ToastViewport-module-scss-module__MRUS3q__viewport{z-index:var(--z-toast);top:max(var(--pad-3),env(safe-area-inset-top));right:var(--pad-3);width:min(360px,100vw - var(--pad-3)*2);gap:var(--pad-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.ToastViewport-module-scss-module__MRUS3q__toast{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 var(--lit),var(--shadow-float);--toast-tone:var(--feedback-info);align-items:start;gap:var(--pad-2);padding:var(--pad-2);border-color:color-mix(in srgb, var(--toast-tone) 42%, var(--line-strong));pointer-events:auto;isolation:isolate;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;position:relative}.ToastViewport-module-scss-module__MRUS3q__toast[data-tone=success]{--toast-tone:var(--feedback-positive)}.ToastViewport-module-scss-module__MRUS3q__toast[data-tone=warning]{--toast-tone:var(--feedback-warning)}.ToastViewport-module-scss-module__MRUS3q__toast[data-tone=error]{--toast-tone:var(--feedback-critical)}.ToastViewport-module-scss-module__MRUS3q__icon{color:var(--toast-tone);margin-top:1px}.ToastViewport-module-scss-module__MRUS3q__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ToastViewport-module-scss-module__MRUS3q__copy strong{color:var(--text);font-size:var(--fs-body);font-weight:600}.ToastViewport-module-scss-module__MRUS3q__copy span{color:var(--text-dim);font-size:var(--fs-body);line-height:1.45}@media (pointer:coarse){.ToastViewport-module-scss-module__MRUS3q__action{min-width:44px;min-height:44px}}.ToastViewport-module-scss-module__MRUS3q__action{padding:2px var(--pad-1);color:var(--accent);font-size:var(--fs-sm);white-space:nowrap;background:0 0;border:0;align-self:center}.ToastViewport-module-scss-module__MRUS3q__dismiss{border-radius:var(--radius);width:18px;height:18px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ToastViewport-module-scss-module__MRUS3q__dismiss:hover{color:var(--text);background:var(--accent-soft)}@media (pointer:coarse){.ToastViewport-module-scss-module__MRUS3q__dismiss{min-width:44px;min-height:44px}}.ToastViewport-module-scss-module__MRUS3q__timeoutTrack{height:2px;margin:0 calc(var(--pad-2)*-1) calc(var(--pad-2)*-1);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:color-mix(in srgb, var(--toast-tone) 14%, transparent);grid-column:1/-1;overflow:hidden}.ToastViewport-module-scss-module__MRUS3q__timeoutBar{background:var(--toast-tone);width:100%;height:100%;transform:scaleX(var(--toast-progress));transform-origin:0;display:block}.ToastViewport-module-scss-module__MRUS3q__timeoutBar[data-running]{animation:ToastViewport-module-scss-module__MRUS3q__toast-timeout var(--toast-remaining) linear forwards}@keyframes ToastViewport-module-scss-module__MRUS3q__toast-timeout{to{transform:scaleX(0)}}@media (max-width:640px){.ToastViewport-module-scss-module__MRUS3q__viewport{right:var(--pad-2);left:calc(40px + var(--pad-2));width:auto}.ToastViewport-module-scss-module__MRUS3q__toast{grid-template-columns:auto minmax(0,1fr) auto}.ToastViewport-module-scss-module__MRUS3q__action{grid-column:2;justify-self:start}}@media (max-width:820px){body:has([data-reference-root]) .ToastViewport-module-scss-module__MRUS3q__viewport{top:calc(92px + var(--pad-2))}}@media (prefers-reduced-motion:reduce){.ToastViewport-module-scss-module__MRUS3q__timeoutTrack{display:none}}
.Credits-module-scss-module__Yov1Ia__meter{gap:var(--pad-1);flex-direction:column;display:flex}.Credits-module-scss-module__Yov1Ia__meterHead{justify-content:space-between;align-items:baseline;gap:var(--pad-3);display:flex}.Credits-module-scss-module__Yov1Ia__amount{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.Credits-module-scss-module__Yov1Ia__amountUnit{font-size:var(--fs-body);color:var(--text-dim);margin-left:4px;font-weight:400}.Credits-module-scss-module__Yov1Ia__cycleNote{font-size:var(--fs-body);color:var(--text-dim);font-variant-numeric:tabular-nums}.Credits-module-scss-module__Yov1Ia__bar{background:var(--line);border-radius:2px;height:4px;display:flex;position:relative;overflow:hidden}.Credits-module-scss-module__Yov1Ia__barSettled{background:var(--text-dim)}.Credits-module-scss-module__Yov1Ia__barReserved{background:var(--accent);opacity:.45}.Credits-module-scss-module__Yov1Ia__split{gap:var(--pad-1) var(--pad-3);font-size:var(--fs-sm);color:var(--text-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.Credits-module-scss-module__Yov1Ia__splitItem{gap:4px;display:flex}.Credits-module-scss-module__Yov1Ia__splitValue{color:var(--text)}.Credits-module-scss-module__Yov1Ia__notice{align-items:flex-start;gap:var(--pad-2);padding:var(--pad-2);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--fs-body);color:var(--text-dim);background:var(--surface-2);display:flex}.Credits-module-scss-module__Yov1Ia__notice[data-level=low]{border-color:var(--feedback-warning);color:var(--text)}.Credits-module-scss-module__Yov1Ia__notice[data-level=critical]{border-color:var(--feedback-critical);color:var(--text)}.Credits-module-scss-module__Yov1Ia__noticeIcon{flex:none;margin-top:1px}.Credits-module-scss-module__Yov1Ia__noticeBody{flex-direction:column;gap:2px;display:flex}.Credits-module-scss-module__Yov1Ia__noticeTitle{color:var(--text);font-weight:600}.Credits-module-scss-module__Yov1Ia__noticeAction{font-size:var(--fs-body);color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;text-decoration:underline}.Credits-module-scss-module__Yov1Ia__estimate{gap:var(--pad-3);flex-direction:column;display:flex}.Credits-module-scss-module__Yov1Ia__price{align-items:baseline;gap:var(--pad-2);display:flex}.Credits-module-scss-module__Yov1Ia__priceValue{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.Credits-module-scss-module__Yov1Ia__priceUnit,.Credits-module-scss-module__Yov1Ia__equivalent{font-size:var(--fs-body);color:var(--text-dim)}.Credits-module-scss-module__Yov1Ia__rows{gap:var(--pad-1);padding:var(--pad-2) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.Credits-module-scss-module__Yov1Ia__row{justify-content:space-between;align-items:baseline;gap:var(--pad-3);font-size:var(--fs-body);color:var(--text-dim);display:flex}.Credits-module-scss-module__Yov1Ia__rowValue{color:var(--text);font-variant-numeric:tabular-nums}.Credits-module-scss-module__Yov1Ia__assumptions{font-size:var(--fs-sm);color:var(--text-dim);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Credits-module-scss-module__Yov1Ia__assumption{gap:6px;display:flex}.Credits-module-scss-module__Yov1Ia__assumption:before{content:"·";color:var(--text-faint)}.Credits-module-scss-module__Yov1Ia__actions{justify-content:flex-end;gap:var(--pad-2);display:flex}.Credits-module-scss-module__Yov1Ia__cancel,.Credits-module-scss-module__Yov1Ia__confirm{font-size:var(--fs-body);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);cursor:pointer;background:0 0;padding:6px 12px}.Credits-module-scss-module__Yov1Ia__cancel:disabled,.Credits-module-scss-module__Yov1Ia__confirm:disabled{opacity:.5;cursor:default}.Credits-module-scss-module__Yov1Ia__confirm{border-color:var(--line-accent);background:var(--accent-soft)}.Credits-module-scss-module__Yov1Ia__error{font-size:var(--fs-body);color:var(--feedback-critical);margin:0}.Credits-module-scss-module__Yov1Ia__budgetRow{align-items:center;gap:var(--pad-2);flex-wrap:wrap;display:flex}.Credits-module-scss-module__Yov1Ia__budgetInput{width:140px;font-size:var(--fs-body);font-variant-numeric:tabular-nums;border:1px solid var(--line);border-radius:var(--radius);color:var(--text);background:0 0;padding:5px 8px}.Credits-module-scss-module__Yov1Ia__budgetUnit{color:var(--text-faint);font-size:var(--fs-sm);margin-inline-end:var(--pad-2)}.Credits-module-scss-module__Yov1Ia__hint{font-size:var(--fs-sm);color:var(--text-dim);margin:0;line-height:1.5}.Credits-module-scss-module__Yov1Ia__ledgerToggle{color:var(--text-dim);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Credits-module-scss-module__Yov1Ia__ledgerToggle:hover,.Credits-module-scss-module__Yov1Ia__ledgerToggle[aria-pressed=true]{color:var(--accent)}.Credits-module-scss-module__Yov1Ia__ledgerToggle:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.Credits-module-scss-module__Yov1Ia__ledgerList{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Credits-module-scss-module__Yov1Ia__ledgerRow{justify-content:start;align-items:baseline;gap:var(--pad-3);padding:var(--pad-2) 0;font-size:var(--fs-body);border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,40rem) minmax(7rem,auto);display:grid}.Credits-module-scss-module__Yov1Ia__ledgerRow:last-child{border-bottom:0}.Credits-module-scss-module__Yov1Ia__ledgerRow[data-direction=hold]{color:var(--text-dim)}.Credits-module-scss-module__Yov1Ia__ledgerWhen{color:var(--text-dim);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.Credits-module-scss-module__Yov1Ia__ledgerWhat{flex-direction:column;gap:2px;min-width:0;display:flex}.Credits-module-scss-module__Yov1Ia__ledgerWhat b{color:var(--text);font-weight:500}.Credits-module-scss-module__Yov1Ia__ledgerWhat small{font-size:var(--fs-sm);color:var(--text-dim)}.Credits-module-scss-module__Yov1Ia__ledgerAmount{font-variant-numeric:tabular-nums;color:var(--text)}[data-direction=credit] .Credits-module-scss-module__Yov1Ia__ledgerAmount{color:var(--feedback-positive)}[data-direction=hold] .Credits-module-scss-module__Yov1Ia__ledgerAmount{color:var(--text-dim)}.Credits-module-scss-module__Yov1Ia__ledgerHeld{font-size:var(--fs-sm);color:var(--text-dim);margin-left:4px}.Credits-module-scss-module__Yov1Ia__ledgerFoot{padding:var(--pad-2) 0 0;color:var(--text-faint);font-size:var(--fs-xs);margin:0}.Credits-module-scss-module__Yov1Ia__topUp{gap:var(--pad-3);display:grid}.Credits-module-scss-module__Yov1Ia__topUpRow{gap:var(--pad-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));display:grid}.Credits-module-scss-module__Yov1Ia__topUpPack{background-color:var(--surface-2);background-image:var(--face-veil-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:inset 0 1px 0 var(--lit);padding:var(--pad-3);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease;justify-items:start;gap:2px;display:grid;position:relative}.Credits-module-scss-module__Yov1Ia__topUpPack:hover:not(:disabled){border-color:var(--line-accent);background-color:var(--surface-hover)}.Credits-module-scss-module__Yov1Ia__topUpPack:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.Credits-module-scss-module__Yov1Ia__topUpPack:disabled{opacity:.5;cursor:default}.Credits-module-scss-module__Yov1Ia__topUpPack small{color:var(--text-dim);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.Credits-module-scss-module__Yov1Ia__topUpPrice{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:520px){.Credits-module-scss-module__Yov1Ia__ledgerRow{grid-template-columns:minmax(0,1fr) auto}.Credits-module-scss-module__Yov1Ia__ledgerWhen{grid-column:1/-1}}
.Settings-module-scss-module__JViBpq__sections{align-content:start;min-width:0;display:grid}.Settings-module-scss-module__JViBpq__section{align-items:start;gap:var(--pad-3) clamp(var(--pad-5),3vw,56px);min-width:0;padding-block:var(--pad-5);grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);display:grid}.Settings-module-scss-module__JViBpq__section+.Settings-module-scss-module__JViBpq__section{border-top:1px solid var(--line)}.Settings-module-scss-module__JViBpq__section:first-child{padding-top:0}.Settings-module-scss-module__JViBpq__section:last-child{padding-bottom:0}.Settings-module-scss-module__JViBpq__sectionHead{gap:var(--pad-1);min-width:0;display:grid}.Settings-module-scss-module__JViBpq__sectionHead h3{color:var(--text);font-size:var(--fs-md);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.25}.Settings-module-scss-module__JViBpq__sectionHead p{color:var(--text-dim);font-size:var(--fs-sm);margin:0;line-height:1.5}.Settings-module-scss-module__JViBpq__sectionAside{align-items:center;gap:var(--pad-2);margin-top:var(--pad-1);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}.Settings-module-scss-module__JViBpq__sectionBody{align-content:start;gap:var(--pad-3);min-width:0;max-width:64rem;display:grid}.Settings-module-scss-module__JViBpq__sectionWide .Settings-module-scss-module__JViBpq__sectionBody{max-width:none}.Settings-module-scss-module__JViBpq__rows{min-width:0;display:grid}.Settings-module-scss-module__JViBpq__row{align-items:start;gap:var(--pad-2) var(--pad-5);min-width:0;padding-block:var(--pad-3);grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);display:grid}.Settings-module-scss-module__JViBpq__rows>.Settings-module-scss-module__JViBpq__row+.Settings-module-scss-module__JViBpq__row{border-top:1px solid var(--line)}.Settings-module-scss-module__JViBpq__rows>.Settings-module-scss-module__JViBpq__row:first-child{padding-top:0}.Settings-module-scss-module__JViBpq__rows>.Settings-module-scss-module__JViBpq__row:last-child{padding-bottom:0}.Settings-module-scss-module__JViBpq__rowCenter{align-items:center}.Settings-module-scss-module__JViBpq__rowText{gap:2px;min-width:0;display:grid}.Settings-module-scss-module__JViBpq__rowText strong{color:var(--text);font-size:var(--fs-body);font-weight:550;line-height:1.35}.Settings-module-scss-module__JViBpq__rowText small{color:var(--text-dim);font-size:var(--fs-xs);line-height:1.45}.Settings-module-scss-module__JViBpq__row:not(.Settings-module-scss-module__JViBpq__rowCenter)>.Settings-module-scss-module__JViBpq__rowText{padding-top:7px}.Settings-module-scss-module__JViBpq__rowControl{align-content:start;justify-items:start;gap:var(--pad-2);min-width:0;display:grid}.Settings-module-scss-module__JViBpq__rowControl>*{max-width:100%}.Settings-module-scss-module__JViBpq__rowControl>.Settings-module-scss-module__JViBpq__field,.Settings-module-scss-module__JViBpq__sectionBody>.Settings-module-scss-module__JViBpq__field{width:min(100%,24rem)}.Settings-module-scss-module__JViBpq__rowControl>.Settings-module-scss-module__JViBpq__fieldShort{width:min(100%,9rem)}.Settings-module-scss-module__JViBpq__value{color:var(--text);font-size:var(--fs-body);overflow-wrap:anywhere;line-height:1.45}.Settings-module-scss-module__JViBpq__valueMono{color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;overflow-wrap:anywhere}.Settings-module-scss-module__JViBpq__valueSub{color:var(--text-dim);font-size:var(--fs-xs)}.Settings-module-scss-module__JViBpq__copy{max-width:72ch;color:var(--text-dim);font-size:var(--fs-sm);margin:0;line-height:1.5}.Settings-module-scss-module__JViBpq__copy strong{color:var(--text)}.Settings-module-scss-module__JViBpq__note{max-width:72ch;color:var(--text-faint);font-size:var(--fs-xs);margin:0;line-height:1.5}.Settings-module-scss-module__JViBpq__empty{color:var(--text-faint);font-size:var(--fs-sm);margin:0}.Settings-module-scss-module__JViBpq__error{align-items:center;gap:var(--pad-1);color:var(--feedback-critical);font-size:var(--fs-sm);margin:0;display:flex}.Settings-module-scss-module__JViBpq__notice{color:var(--text-dim);font-size:var(--fs-sm);margin:0}.Settings-module-scss-module__JViBpq__link{color:var(--accent)}.Settings-module-scss-module__JViBpq__toggle{appearance:none;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-2);cursor:pointer;width:34px;height:20px;transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease;margin:0;position:relative}.Settings-module-scss-module__JViBpq__toggle:after{background:var(--text-faint);content:"";width:12px;height:12px;transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-1) ease;border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}.Settings-module-scss-module__JViBpq__toggle:checked{border-color:var(--line-accent);background:var(--accent-soft)}.Settings-module-scss-module__JViBpq__toggle:checked:after{background:var(--accent);transform:translate(14px)}.Settings-module-scss-module__JViBpq__toggle:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.Settings-module-scss-module__JViBpq__toggle:disabled{cursor:not-allowed;opacity:.55}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Settings-module-scss-module__JViBpq__toggle:checked:after{transform:translate(-14px)}.Settings-module-scss-module__JViBpq__choices{gap:var(--pad-2);width:100%;border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),13rem));min-inline-size:0;margin:0;padding:0;display:grid}.Settings-module-scss-module__JViBpq__choice{background-color:var(--surface-2);background-image:var(--face-veil-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:inset 0 1px 0 var(--lit);align-items:start;gap:1px var(--pad-2);padding:var(--pad-2) var(--pad-3);color:var(--text-dim);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.Settings-module-scss-module__JViBpq__choice>svg{color:var(--text-faint);grid-row:span 2;margin-top:2px}.Settings-module-scss-module__JViBpq__choice strong{color:var(--text-dim);font-size:var(--fs-sm);font-weight:560}.Settings-module-scss-module__JViBpq__choice small{color:var(--text-faint);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.Settings-module-scss-module__JViBpq__choice:hover{border-color:var(--line-strong);background-color:var(--surface-hover)}.Settings-module-scss-module__JViBpq__choice:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.Settings-module-scss-module__JViBpq__choice[aria-pressed=true]{color:var(--text);border-color:var(--line-accent);background-color:var(--accent-soft)}.Settings-module-scss-module__JViBpq__choice[aria-pressed=true]>svg{color:var(--accent)}.Settings-module-scss-module__JViBpq__choice[aria-pressed=true] strong{color:var(--text)}.Settings-module-scss-module__JViBpq__choice[aria-pressed=true] small{color:var(--text-dim)}.Settings-module-scss-module__JViBpq__scale{align-items:center;gap:var(--pad-3);grid-template-columns:minmax(0,1fr) auto;width:min(100%,28rem);display:grid}.Settings-module-scss-module__JViBpq__range{width:100%;accent-color:var(--accent);background:0 0;border:none;margin:0;padding:0}.Settings-module-scss-module__JViBpq__range:hover{border:none}.Settings-module-scss-module__JViBpq__readout{color:var(--text);font-family:var(--font-mono);font-size:var(--fs-body);font-variant-numeric:tabular-nums;white-space:nowrap}.Settings-module-scss-module__JViBpq__ticks{justify-content:space-between;gap:var(--pad-2);width:min(100%,28rem);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.05em;display:flex}.Settings-module-scss-module__JViBpq__identity{align-items:center;gap:var(--pad-3);grid-template-columns:auto minmax(0,1fr);display:grid}.Settings-module-scss-module__JViBpq__avatar{border:1px solid var(--line-accent);background-color:var(--accent-soft);width:36px;height:36px;color:var(--accent);font-size:var(--fs-body);object-fit:cover;border-radius:50%;place-items:center;font-weight:600;display:grid}.Settings-module-scss-module__JViBpq__identityText{gap:2px;min-width:0;display:grid}.Settings-module-scss-module__JViBpq__email{color:var(--text);font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.Settings-module-scss-module__JViBpq__planName{color:var(--text);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:600;line-height:1.1}.Settings-module-scss-module__JViBpq__planName[data-tier=quant]{color:var(--accent-estate,var(--accent))}.Settings-module-scss-module__JViBpq__actions{align-items:center;gap:var(--pad-2);flex-wrap:wrap;display:flex}.Settings-module-scss-module__JViBpq__button,.Settings-module-scss-module__JViBpq__primary,.Settings-module-scss-module__JViBpq__danger{justify-content:center;align-items:center;gap:var(--pad-1);min-height:30px;padding:0 var(--pad-3);border:1px solid var(--line);border-radius:var(--radius);background-color:var(--surface-2);color:var(--text-dim);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease,color var(--dur-1) ease;text-decoration:none;display:inline-flex}.Settings-module-scss-module__JViBpq__button:hover:not(:disabled),.Settings-module-scss-module__JViBpq__primary:hover:not(:disabled),.Settings-module-scss-module__JViBpq__danger:hover:not(:disabled){border-color:var(--line-strong);background-color:var(--surface-hover);color:var(--text)}.Settings-module-scss-module__JViBpq__button:focus-visible,.Settings-module-scss-module__JViBpq__primary:focus-visible,.Settings-module-scss-module__JViBpq__danger:focus-visible{outline:1px solid var(--accent);outline-offset:1px}.Settings-module-scss-module__JViBpq__button:disabled,.Settings-module-scss-module__JViBpq__primary:disabled,.Settings-module-scss-module__JViBpq__danger:disabled{cursor:not-allowed;opacity:.55}.Settings-module-scss-module__JViBpq__primary{border-color:var(--line-accent);background-color:var(--accent-soft);color:var(--text)}.Settings-module-scss-module__JViBpq__quiet,.Settings-module-scss-module__JViBpq__danger{background-color:#0000}.Settings-module-scss-module__JViBpq__danger:hover:not(:disabled){border-color:var(--warn);color:var(--warn)}@media (max-width:1180px){.Settings-module-scss-module__JViBpq__section{gap:var(--pad-3);padding-block:var(--pad-4);grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.Settings-module-scss-module__JViBpq__row{gap:var(--pad-2);grid-template-columns:minmax(0,1fr)}.Settings-module-scss-module__JViBpq__row:not(.Settings-module-scss-module__JViBpq__rowCenter)>.Settings-module-scss-module__JViBpq__rowText{padding-top:0}.Settings-module-scss-module__JViBpq__field,.Settings-module-scss-module__JViBpq__scale,.Settings-module-scss-module__JViBpq__ticks{width:100%}.Settings-module-scss-module__JViBpq__choices{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}}
.ArchivedItemControls-module-scss-module__56Ihha__controls{align-items:center;gap:var(--pad-1) var(--pad-2);flex-wrap:wrap;min-width:0;display:flex}.ArchivedItemControls-module-scss-module__56Ihha__expiry{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap}.ArchivedItemControls-module-scss-module__56Ihha__button{justify-content:center;align-items:center;gap:var(--pad-1);min-height:26px;padding:0 var(--pad-2);border:1px solid var(--line);border-radius:var(--radius);background-color:var(--surface-2);color:var(--text-dim);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;display:inline-flex}.ArchivedItemControls-module-scss-module__56Ihha__button:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.ArchivedItemControls-module-scss-module__56Ihha__button:focus-visible{outline:1px solid var(--accent);outline-offset:1px}.ArchivedItemControls-module-scss-module__56Ihha__button:disabled{cursor:default;opacity:.5}.ArchivedItemControls-module-scss-module__56Ihha__quiet,.ArchivedItemControls-module-scss-module__56Ihha__danger{background-color:#0000}.ArchivedItemControls-module-scss-module__56Ihha__danger:hover:not(:disabled){border-color:var(--warn);color:var(--warn)}.ArchivedItemControls-module-scss-module__56Ihha__error{align-items:center;gap:var(--pad-1);color:var(--feedback-critical);font-size:var(--fs-sm);flex-basis:100%;margin:0;display:flex}.ArchivedItemControls-module-scss-module__56Ihha__body{gap:var(--pad-3);padding:var(--pad-3) var(--pad-2) var(--pad-2);display:grid;overflow-y:auto}.ArchivedItemControls-module-scss-module__56Ihha__body p{color:var(--text-dim);font-size:var(--fs-body);margin:0;line-height:1.5}.ArchivedItemControls-module-scss-module__56Ihha__body strong{color:var(--text);font-weight:500}.ArchivedItemControls-module-scss-module__56Ihha__reasons{gap:var(--pad-2);margin:0;padding:0;list-style:none;display:grid}.ArchivedItemControls-module-scss-module__56Ihha__reasons li{padding-top:var(--pad-2);border-top:1px solid var(--line);color:var(--text);font-size:var(--fs-sm);line-height:1.5}.ArchivedItemControls-module-scss-module__56Ihha__actions{gap:var(--pad-2);flex-wrap:wrap;justify-content:flex-end;display:flex}
.Review-module-scss-module__5WNzUq__route{background-color:var(--bg);background-image:var(--deck-wash);min-height:100%;position:relative}.Review-module-scss-module__5WNzUq__route:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(var(--graticule) 1px, transparent 1px),linear-gradient(90deg, var(--graticule) 1px, transparent 1px);background-size:var(--graticule-step) var(--graticule-step);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 88%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 88%)}.Review-module-scss-module__5WNzUq__frame{z-index:1;gap:var(--pad-3);padding:var(--pad-3) clamp(14px,1.8vw,30px) var(--pad-5);align-content:start;display:grid;position:relative}.Review-module-scss-module__5WNzUq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Review-module-scss-module__5WNzUq__commandFallback{gap:var(--pad-2);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__topAction{color:var(--text-dim);cursor:pointer;font-size:var(--fs-xs);align-items:center;gap:var(--pad-2);letter-spacing:.04em;padding:var(--pad-2) var(--pad-3);text-transform:uppercase;background:0 0;border:0;display:inline-flex}.Review-module-scss-module__5WNzUq__topAction:hover:not(:disabled){color:var(--text)}.Review-module-scss-module__5WNzUq__topAction:disabled{cursor:default;opacity:.5}.Review-module-scss-module__5WNzUq__section{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 1px 0 var(--lit),var(--shadow-face);flex-direction:column;min-width:0;display:flex;position:relative}.Review-module-scss-module__5WNzUq__sectionHead{align-items:center;gap:var(--pad-2);min-height:2.55rem;padding-inline:var(--pad-3);border-bottom:1px solid var(--line);color:var(--text-dim);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-weight:600;display:flex}.Review-module-scss-module__5WNzUq__sectionKicker{align-items:center;gap:var(--pad-2);min-width:0;display:inline-flex}.Review-module-scss-module__5WNzUq__sectionKicker:before{content:"";background:var(--accent);opacity:.85;border-radius:50%;flex:none;width:3px;height:3px}.Review-module-scss-module__5WNzUq__sectionKicker{text-overflow:ellipsis;overflow:hidden}.Review-module-scss-module__5WNzUq__sectionCount{color:var(--text-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Review-module-scss-module__5WNzUq__sectionAside{align-items:center;gap:var(--pad-2);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-weight:500;display:flex}.Review-module-scss-module__5WNzUq__sectionAside a{color:inherit;align-items:center;gap:3px;display:inline-flex}.Review-module-scss-module__5WNzUq__sectionAside a:hover{color:var(--accent)}.Review-module-scss-module__5WNzUq__sectionBody{flex-direction:column;flex:1;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__sectionNote{border-top:1px solid var(--line);color:var(--text-dim);font-size:var(--fs-xs);max-width:none;padding:var(--pad-2) var(--box-card);margin:0;line-height:1.55}.Review-module-scss-module__5WNzUq__loop{min-width:0}.Review-module-scss-module__5WNzUq__loopCell{justify-content:center;gap:var(--pad-1);min-width:0;padding:var(--pad-3) var(--pad-4);border-right:1px solid var(--line);color:var(--text);transition:background-color var(--dur-1) ease;flex-direction:column;flex:110px;display:flex;position:relative}.Review-module-scss-module__5WNzUq__loopCell:last-child{border-right:0}.Review-module-scss-module__5WNzUq__loopCell:hover{background-color:var(--surface-hover)}.Review-module-scss-module__5WNzUq__loopCell:hover .Review-module-scss-module__5WNzUq__loopCount{color:var(--accent)}.Review-module-scss-module__5WNzUq__loopCell[data-empty=true] .Review-module-scss-module__5WNzUq__loopCount{color:var(--text-faint)}.Review-module-scss-module__5WNzUq__loopCell:before{content:"";inset:0 var(--pad-4) auto var(--pad-4);z-index:2;background:var(--review-accent);height:2px;box-shadow:0 0 10px -1px var(--review-accent);opacity:0;transition:opacity var(--dur-2) ease;position:absolute}.Review-module-scss-module__5WNzUq__loopCell:not([data-empty=true]):before{opacity:1}.Review-module-scss-module__5WNzUq__loopCell:not([data-empty=true]){background-image:linear-gradient(to top, color-mix(in srgb, var(--review-accent) 10%, transparent), transparent 60%)}.Review-module-scss-module__5WNzUq__loopCell:not([data-empty=true]) .Review-module-scss-module__5WNzUq__loopKey{color:color-mix(in srgb, var(--review-accent) 72%, var(--text-dim))}.Review-module-scss-module__5WNzUq__loopCell:not([data-empty=true]) .Review-module-scss-module__5WNzUq__loopCount{color:var(--review-accent)}.Review-module-scss-module__5WNzUq__loopKey{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.15em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.Review-module-scss-module__5WNzUq__loopCount{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;letter-spacing:-.024em;transition:color var(--dur-1) ease;font-weight:600;line-height:1}.Review-module-scss-module__5WNzUq__loopShare{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--text-faint) 20%, transparent);max-width:76px;height:4px;position:relative;overflow:hidden}.Review-module-scss-module__5WNzUq__loopShare:after{content:"";width:calc(var(--share,0)*100%);border-radius:var(--radius-xs);background:var(--review-accent);position:absolute;inset:0 auto 0 0}.Review-module-scss-module__5WNzUq__deck,.Review-module-scss-module__5WNzUq__deckMain,.Review-module-scss-module__5WNzUq__deckRail{gap:var(--pad-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1180px){.Review-module-scss-module__5WNzUq__deck{align-items:start;gap:var(--pad-3);grid-template-columns:minmax(0,2.35fr) minmax(300px,1fr);display:grid}}.Review-module-scss-module__5WNzUq__duo{align-items:start;gap:var(--pad-3);min-width:0;display:grid}@media (min-width:1180px){.Review-module-scss-module__5WNzUq__duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.Review-module-scss-module__5WNzUq__ledger{min-width:0;margin:0;padding:0;list-style:none;display:grid}.Review-module-scss-module__5WNzUq__ledgerRow{border-top:1px solid var(--line);align-items:center;gap:var(--pad-1) var(--pad-3);min-width:0;padding:var(--pad-2) var(--box-card);transition:background-color var(--dur-1) ease;flex-wrap:wrap;display:flex;position:relative}.Review-module-scss-module__5WNzUq__ledgerRow:first-child{border-top:0}.Review-module-scss-module__5WNzUq__ledgerRow:before{background:var(--review-accent);border-radius:0 var(--radius-xs) var(--radius-xs) 0;content:"";inline-size:2px;inset-block:var(--pad-2);position:absolute;inset-inline-start:0}.Review-module-scss-module__5WNzUq__ledgerRow:hover,.Review-module-scss-module__5WNzUq__ledgerRow:focus-within{background-color:var(--surface-hover)}.Review-module-scss-module__5WNzUq__ledgerBody{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__ledgerName{color:var(--text);font-size:var(--fs-sm);overflow-wrap:anywhere;font-weight:500;line-height:1.35}.Review-module-scss-module__5WNzUq__ledgerName:hover{color:var(--accent)}.Review-module-scss-module__5WNzUq__ledgerMeta{color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-1) var(--pad-2);flex-wrap:wrap;line-height:1.5;display:flex}.Review-module-scss-module__5WNzUq__ledgerRank{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;flex:none}.Review-module-scss-module__5WNzUq__ledgerGo{border-radius:var(--radius);color:var(--accent);font-size:var(--fs-xs);letter-spacing:.04em;padding:var(--pad-1) var(--pad-2);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;flex:none;margin-inline-start:auto}.Review-module-scss-module__5WNzUq__ledgerRow:hover .Review-module-scss-module__5WNzUq__ledgerGo,.Review-module-scss-module__5WNzUq__ledgerGo:hover,.Review-module-scss-module__5WNzUq__ledgerGo:focus-visible{border-color:var(--line-accent)}.Review-module-scss-module__5WNzUq__ledgerFact{color:var(--text-dim);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;flex:none}.Review-module-scss-module__5WNzUq__tiles{min-width:0;margin:0;padding:0;list-style:none;display:grid}.Review-module-scss-module__5WNzUq__tiles>li{border-top:1px solid var(--line)}.Review-module-scss-module__5WNzUq__tiles>li:first-child{border-top:0}.Review-module-scss-module__5WNzUq__tile{align-items:start;column-gap:var(--pad-3);min-width:0;padding:var(--pad-2) var(--box-card);transition:background-color var(--dur-1) ease;grid-template-columns:auto minmax(0,1fr);display:grid}.Review-module-scss-module__5WNzUq__tile:hover{background-color:var(--surface-hover)}.Review-module-scss-module__5WNzUq__tileIcon{color:var(--text-faint);grid-row:span 2;padding-block-start:3px;display:inline-flex}.Review-module-scss-module__5WNzUq__tile:hover .Review-module-scss-module__5WNzUq__tileIcon{color:var(--accent)}.Review-module-scss-module__5WNzUq__tileName{color:var(--text);font-size:var(--fs-xs);letter-spacing:.12em;font-weight:600}.Review-module-scss-module__5WNzUq__tileNote{color:var(--text-faint);font-size:var(--fs-micro);line-height:1.5}.Review-module-scss-module__5WNzUq__cards{gap:var(--pad-2);min-width:0;padding:var(--box-card);grid-template-columns:repeat(auto-fill,minmax(248px,1fr));margin:0;list-style:none;display:grid}.Review-module-scss-module__5WNzUq__cards>li{min-width:0;display:flex}.Review-module-scss-module__5WNzUq__card{background-color:var(--surface-2);background-image:var(--face-veil-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:inset 0 1px 0 var(--lit);gap:var(--pad-2);min-width:0;padding:var(--box-card);transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease;flex-direction:column;flex:auto;display:flex;position:relative}.Review-module-scss-module__5WNzUq__card:hover{background-color:var(--surface-hover);border-color:var(--line-strong)}.Review-module-scss-module__5WNzUq__cardKicker{color:var(--accent);font-size:var(--fs-micro);letter-spacing:.16em;align-items:center;gap:var(--pad-2);text-transform:uppercase;display:flex}.Review-module-scss-module__5WNzUq__cardLine{color:var(--text-dim);font-size:var(--fs-sm);margin:0;line-height:1.55}.Review-module-scss-module__5WNzUq__tally{gap:var(--pad-3) var(--pad-5);min-width:0;padding:var(--box-card);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.Review-module-scss-module__5WNzUq__tallyGroup{gap:var(--pad-2);flex-direction:column;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__tallyLabel{color:var(--text-dim);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.Review-module-scss-module__5WNzUq__tallyMetrics{gap:var(--pad-2) var(--pad-4);flex-wrap:wrap;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__tallyMetric{flex-direction:column;gap:2px;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__tallyKey{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}.Review-module-scss-module__5WNzUq__tallyValue{color:var(--text);font-family:var(--font-mono);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600;line-height:1.1}.Review-module-scss-module__5WNzUq__toneChip,.Review-module-scss-module__5WNzUq__stateDot,.Review-module-scss-module__5WNzUq__ledgerRow,.Review-module-scss-module__5WNzUq__loopCell,.Review-module-scss-module__5WNzUq__railStation{--review-accent:var(--text-faint)}.Review-module-scss-module__5WNzUq__toneChip[data-tone=information],.Review-module-scss-module__5WNzUq__stateDot[data-tone=information],.Review-module-scss-module__5WNzUq__ledgerRow[data-tone=information],.Review-module-scss-module__5WNzUq__loopCell[data-tone=information],.Review-module-scss-module__5WNzUq__railStation[data-tone=information]{--review-accent:var(--feedback-info)}.Review-module-scss-module__5WNzUq__toneChip[data-tone=ready],.Review-module-scss-module__5WNzUq__stateDot[data-tone=ready],.Review-module-scss-module__5WNzUq__ledgerRow[data-tone=ready],.Review-module-scss-module__5WNzUq__loopCell[data-tone=ready],.Review-module-scss-module__5WNzUq__railStation[data-tone=ready]{--review-accent:var(--feedback-positive)}.Review-module-scss-module__5WNzUq__toneChip[data-tone=attention],.Review-module-scss-module__5WNzUq__stateDot[data-tone=attention],.Review-module-scss-module__5WNzUq__ledgerRow[data-tone=attention],.Review-module-scss-module__5WNzUq__loopCell[data-tone=attention],.Review-module-scss-module__5WNzUq__railStation[data-tone=attention]{--review-accent:var(--feedback-warning)}.Review-module-scss-module__5WNzUq__toneChip[data-tone=critical],.Review-module-scss-module__5WNzUq__stateDot[data-tone=critical],.Review-module-scss-module__5WNzUq__ledgerRow[data-tone=critical],.Review-module-scss-module__5WNzUq__loopCell[data-tone=critical],.Review-module-scss-module__5WNzUq__railStation[data-tone=critical]{--review-accent:var(--feedback-critical)}.Review-module-scss-module__5WNzUq__stateDot{background:var(--review-accent);border-radius:var(--radius-xs);flex:none;width:6px;height:6px}.Review-module-scss-module__5WNzUq__toneChip{background:color-mix(in srgb, var(--review-accent) 12%, transparent);border-color:color-mix(in srgb, var(--review-accent) 55%, var(--line));color:var(--review-accent);font-size:var(--fs-micro);padding-inline:var(--pad-1);white-space:nowrap;flex:none}.Review-module-scss-module__5WNzUq__toneChip[data-tone=neutral]{color:var(--text-faint);background:0 0}.Review-module-scss-module__5WNzUq__rowTitle{align-items:center;gap:var(--pad-2);min-width:0;display:flex}.Review-module-scss-module__5WNzUq__rowName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Review-module-scss-module__5WNzUq__rowMarket{color:var(--text-faint);font-size:var(--fs-micro)}.Review-module-scss-module__5WNzUq__rowAction{border-radius:var(--radius);color:var(--accent);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.04em;padding:var(--pad-1) var(--pad-2);text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;margin-inline-start:auto}.Review-module-scss-module__5WNzUq__rowAction:hover:not(:disabled),.Review-module-scss-module__5WNzUq__rowAction:focus-visible{border-color:var(--line-accent)}.Review-module-scss-module__5WNzUq__rowAction:disabled{cursor:default;opacity:.5}.Review-module-scss-module__5WNzUq__tableFlush{box-shadow:none;background:0 0;border:0;border-radius:0}.Review-module-scss-module__5WNzUq__empty{color:var(--text-dim);font-size:var(--fs-body);max-width:62ch;padding:var(--pad-6) var(--pad-2);margin:0;line-height:1.6}.Review-module-scss-module__5WNzUq__errorNote{background:color-mix(in srgb, var(--feedback-critical) 9%, transparent);border:1px solid color-mix(in srgb, var(--feedback-critical) 30%, transparent);border-radius:var(--radius-md);color:var(--feedback-critical);font-size:var(--fs-sm);align-items:flex-start;gap:var(--pad-2);padding:var(--pad-2) var(--box-card);margin:0;line-height:1.5;display:flex}.Review-module-scss-module__5WNzUq__errorNote svg{flex:none;margin-block-start:2px}.Review-module-scss-module__5WNzUq__locked{color:var(--text-dim);font-size:var(--fs-sm);gap:var(--pad-2);padding:var(--pad-4) var(--box-card);flex-direction:column;line-height:1.55;display:flex}.Review-module-scss-module__5WNzUq__lockedTitle{color:var(--text);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Review-module-scss-module__5WNzUq__frame>.Review-module-scss-module__5WNzUq__locked{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 1px 0 var(--lit),var(--shadow-face);position:relative}.Review-module-scss-module__5WNzUq__conflict{background:color-mix(in srgb, var(--feedback-warning) 10%, transparent);border-radius:var(--radius-md);color:var(--feedback-warning);font-size:var(--fs-sm);align-items:flex-start;gap:var(--pad-2);margin:var(--pad-2) var(--box-card) 0;padding:var(--pad-2) var(--pad-3);line-height:1.5;display:flex}.Review-module-scss-module__5WNzUq__panelBody{gap:var(--pad-3);min-width:0;padding:var(--box-card);flex-direction:column;display:flex}.Review-module-scss-module__5WNzUq__capture{gap:var(--pad-3);padding:var(--box-card);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.Review-module-scss-module__5WNzUq__field{gap:var(--pad-1);flex-direction:column;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__fieldLabel{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase}.Review-module-scss-module__5WNzUq__input,.Review-module-scss-module__5WNzUq__textarea{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:var(--fs-sm);padding:var(--pad-2) var(--pad-3);width:100%}.Review-module-scss-module__5WNzUq__input:hover,.Review-module-scss-module__5WNzUq__textarea:hover{border-color:var(--line-strong)}.Review-module-scss-module__5WNzUq__input:focus-visible,.Review-module-scss-module__5WNzUq__textarea:focus-visible{border-color:var(--line-accent);outline:none}.Review-module-scss-module__5WNzUq__textarea{resize:vertical;min-height:84px;line-height:1.55}.Review-module-scss-module__5WNzUq__checkboxField{color:var(--text-dim);font-size:var(--fs-sm);align-items:center;gap:var(--pad-2);display:flex}.Review-module-scss-module__5WNzUq__actions{align-items:center;gap:var(--pad-2);padding:0 var(--box-card) var(--pad-2);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__headActions{align-items:center;gap:var(--pad-1);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__action{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font-family:inherit;font-size:var(--fs-xs);align-items:center;gap:var(--pad-2);letter-spacing:.04em;padding:var(--pad-1) var(--pad-3);text-transform:uppercase;transition:border-color var(--dur-1) ease,color var(--dur-1) ease;background:0 0;display:inline-flex}.Review-module-scss-module__5WNzUq__action:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.Review-module-scss-module__5WNzUq__action:disabled{cursor:default;opacity:.5}.Review-module-scss-module__5WNzUq__actionPrimary{background:var(--accent-soft);border-color:var(--line-accent);color:var(--text)}.Review-module-scss-module__5WNzUq__actionPrimary:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.Review-module-scss-module__5WNzUq__caseHead{gap:var(--pad-2) var(--pad-3);padding:var(--pad-2) var(--pad-1) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.Review-module-scss-module__5WNzUq__caseIdentity{gap:var(--pad-1);flex-direction:column;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__caseKicker{color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-2);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__caseTitle{font-size:var(--fs-xl);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.Review-module-scss-module__5WNzUq__backLink{color:var(--text-dim);font-size:var(--fs-xs);align-self:flex-start;align-items:center;gap:var(--pad-1);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;display:inline-flex}.Review-module-scss-module__5WNzUq__backLink:hover{color:var(--accent)}.Review-module-scss-module__5WNzUq__caseFacts{align-items:center;gap:var(--pad-2);flex-wrap:wrap;padding-block-start:var(--pad-1);display:flex}.Review-module-scss-module__5WNzUq__caseRail{background-color:var(--surface);background-image:radial-gradient(620px 200px at 6% 0%, var(--accent-wash), transparent 72%),var(--face-veil);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 var(--lit),var(--shadow-band);align-items:stretch;display:flex;position:relative;overflow:hidden}.Review-module-scss-module__5WNzUq__caseRail:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--accent), var(--line-accent) 42%, transparent);height:1px;position:absolute;inset:0 0 auto}.Review-module-scss-module__5WNzUq__caseRail{margin:0;padding:0;list-style:none}.Review-module-scss-module__5WNzUq__caseRail>li{border-right:1px solid var(--line);flex:150px;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__caseRail>li:last-child{border-right:0}@media (max-width:900px){.Review-module-scss-module__5WNzUq__caseRail{flex-wrap:wrap}.Review-module-scss-module__5WNzUq__caseRail>li{flex-basis:50%}}.Review-module-scss-module__5WNzUq__railStation{gap:var(--pad-1);min-width:0;padding:var(--pad-3) var(--pad-4);flex-direction:column;flex:1;display:flex;overflow:hidden}.Review-module-scss-module__5WNzUq__railStation[data-state=done]{color:var(--text-dim)}.Review-module-scss-module__5WNzUq__railStation[data-state=current]{background:color-mix(in srgb, var(--accent) 7%, transparent);color:var(--text)}.Review-module-scss-module__5WNzUq__railStation[data-state=held]{background:color-mix(in srgb, var(--feedback-warning) 8%, transparent);color:var(--text)}.Review-module-scss-module__5WNzUq__railStation[data-state=upcoming]{color:var(--text-faint)}.Review-module-scss-module__5WNzUq__railLabel{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600;overflow:hidden}.Review-module-scss-module__5WNzUq__railStation[data-state=current] .Review-module-scss-module__5WNzUq__railLabel{color:var(--accent)}.Review-module-scss-module__5WNzUq__railStation[data-state=held] .Review-module-scss-module__5WNzUq__railLabel{color:var(--feedback-warning)}.Review-module-scss-module__5WNzUq__railStamp{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.Review-module-scss-module__5WNzUq__railVerbs{gap:var(--pad-1);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--pad-1);display:flex}.Review-module-scss-module__5WNzUq__railVerb{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font-family:inherit;font-size:var(--fs-micro);align-items:center;gap:var(--pad-1);letter-spacing:.06em;padding:1px var(--pad-2);text-transform:uppercase;transition:border-color var(--dur-1) ease,color var(--dur-1) ease;background:0 0;display:inline-flex}.Review-module-scss-module__5WNzUq__railVerb:hover:not(:disabled){border-color:var(--line-accent);color:var(--text)}.Review-module-scss-module__5WNzUq__railVerb:disabled{cursor:default;opacity:.5}.Review-module-scss-module__5WNzUq__railStation[data-state=current] .Review-module-scss-module__5WNzUq__railVerb{border-color:var(--line-accent);color:var(--accent)}.Review-module-scss-module__5WNzUq__railStation[data-state=current] .Review-module-scss-module__5WNzUq__railVerb:hover:not(:disabled){border-color:var(--accent)}.Review-module-scss-module__5WNzUq__casePass{gap:var(--pad-3);flex-direction:column;display:flex}.Review-module-scss-module__5WNzUq__passEvidence,.Review-module-scss-module__5WNzUq__passNote{gap:var(--pad-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1080px){.Review-module-scss-module__5WNzUq__casePass{align-items:start;gap:var(--pad-3);grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);display:grid}}.Review-module-scss-module__5WNzUq__caseFile{align-items:start;gap:var(--pad-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-block-start:var(--pad-2);display:grid}.Review-module-scss-module__5WNzUq__fileColumn{gap:var(--pad-3);flex-direction:column;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__replay{width:100%;height:clamp(240px,42vh,460px);position:relative}.Review-module-scss-module__5WNzUq__replay[data-empty=true]{height:auto}.Review-module-scss-module__5WNzUq__replayHost{width:100%;height:100%}.Review-module-scss-module__5WNzUq__cutoffEdge{color:var(--text-faint);font-size:var(--fs-micro);align-items:flex-start;gap:var(--pad-1);letter-spacing:.04em;padding:var(--pad-2);pointer-events:none;text-transform:uppercase;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.Review-module-scss-module__5WNzUq__replayFallback{color:var(--text-dim);font-size:var(--fs-sm);height:100%;padding:var(--pad-4) var(--box-card);text-align:center;justify-content:center;align-items:center;display:flex}.Review-module-scss-module__5WNzUq__transport{border-block-start:1px solid var(--line);align-items:center;gap:var(--pad-2);padding:var(--pad-2) var(--box-card);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__transportButton{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font-size:var(--fs-micro);align-items:center;gap:var(--pad-1);letter-spacing:.04em;padding:var(--pad-1) var(--pad-2);text-transform:uppercase;background:0 0;display:inline-flex}.Review-module-scss-module__5WNzUq__transportButton:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.Review-module-scss-module__5WNzUq__transportButton:disabled{cursor:default;opacity:.4}.Review-module-scss-module__5WNzUq__transportReadout{color:var(--text-faint);font-size:var(--fs-micro);gap:var(--pad-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.Review-module-scss-module__5WNzUq__replayCaveat{color:var(--text-dim);font-size:var(--fs-sm);padding:0 var(--box-card) var(--pad-2);line-height:1.5}.Review-module-scss-module__5WNzUq__fidelityTable{border-collapse:collapse;font-size:var(--fs-sm);width:100%}.Review-module-scss-module__5WNzUq__fidelityTable th,.Review-module-scss-module__5WNzUq__fidelityTable td{padding:var(--pad-1) var(--box-card);text-align:left;vertical-align:baseline}.Review-module-scss-module__5WNzUq__fidelityTable tbody th{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;width:1%;font-weight:400}.Review-module-scss-module__5WNzUq__fidelityTable tbody td{color:var(--text-dim)}.Review-module-scss-module__5WNzUq__fidelityTable thead th{border-bottom:1px solid var(--line);color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.08em;padding-block:var(--pad-2);text-transform:uppercase;white-space:nowrap;font-weight:400}.Review-module-scss-module__5WNzUq__fidelityTable tbody tr:first-child th,.Review-module-scss-module__5WNzUq__fidelityTable tbody tr:first-child td{padding-block-start:var(--pad-2)}.Review-module-scss-module__5WNzUq__fidelityTable tbody tr:last-child th,.Review-module-scss-module__5WNzUq__fidelityTable tbody tr:last-child td{padding-block-end:var(--pad-2)}.Review-module-scss-module__5WNzUq__fidelityTable td.Review-module-scss-module__5WNzUq__heatCell{border:1px solid var(--line);padding-block:var(--pad-2);text-align:center}.Review-module-scss-module__5WNzUq__reasonList{color:var(--text-dim);font-size:var(--fs-sm);gap:var(--pad-1);padding:0 var(--box-card) var(--pad-2);flex-direction:column;margin:0;line-height:1.5;list-style:none;display:flex}.Review-module-scss-module__5WNzUq__journal{gap:var(--pad-3);padding:var(--box-card);flex-direction:column;display:flex}.Review-module-scss-module__5WNzUq__journalFields{gap:var(--pad-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.Review-module-scss-module__5WNzUq__tagRow{align-items:center;gap:var(--pad-2);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__tagChip{align-items:center;gap:var(--pad-1);max-width:100%;padding-inline-end:2px;display:inline-flex}.Review-module-scss-module__5WNzUq__tagText{overflow-wrap:anywhere;white-space:normal}.Review-module-scss-module__5WNzUq__tagRemove{border-radius:var(--radius);width:18px;height:18px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Review-module-scss-module__5WNzUq__tagRemove:hover{color:var(--text);background:var(--accent-soft)}@media (pointer:coarse){.Review-module-scss-module__5WNzUq__tagRemove{min-width:44px;min-height:44px}}.Review-module-scss-module__5WNzUq__tagRemove:disabled{cursor:default;opacity:.5}.Review-module-scss-module__5WNzUq__tagEntry{align-items:center;gap:var(--pad-2);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__tagEntry .Review-module-scss-module__5WNzUq__input{flex:180px;width:auto}.Review-module-scss-module__5WNzUq__tagMeta{color:var(--text-faint);font-size:var(--fs-micro);margin:0}.Review-module-scss-module__5WNzUq__journalMeta{color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-3);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__revision{background:var(--well);border:1px solid var(--line);border-radius:var(--radius-xs);gap:var(--pad-2);padding:var(--box-card);flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #00000038}.Review-module-scss-module__5WNzUq__revisionHead{color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-2);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__revisionBody{color:var(--text-dim);font-size:var(--fs-sm);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.Review-module-scss-module__5WNzUq__provenance{font-size:var(--fs-sm);gap:var(--pad-2);padding:var(--pad-2) var(--box-card);flex-direction:column;display:flex}.Review-module-scss-module__5WNzUq__provenanceRow{color:var(--text-dim);gap:var(--pad-3);justify-content:space-between;display:flex}.Review-module-scss-module__5WNzUq__provenanceRow>:first-child{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase}.Review-module-scss-module__5WNzUq__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Review-module-scss-module__5WNzUq__claim{color:var(--text-dim);font-size:var(--fs-xs);max-width:78ch;padding:var(--pad-2) var(--box-card) var(--pad-3);margin:0;line-height:1.55}.Review-module-scss-module__5WNzUq__eventLog{font-size:var(--fs-micro);gap:var(--pad-1);padding:var(--pad-2) var(--box-card);flex-direction:column;margin:0;list-style:none;display:flex}.Review-module-scss-module__5WNzUq__eventRow{color:var(--text-dim);gap:var(--pad-3);display:flex}.Review-module-scss-module__5WNzUq__eventSeq{color:var(--text-faint);flex:none;width:2ch}.Review-module-scss-module__5WNzUq__observationList{gap:var(--pad-1);padding:0 var(--box-card) var(--pad-2);flex-direction:column;margin:0;list-style:none;display:flex}.Review-module-scss-module__5WNzUq__observation{background:var(--well);border:1px solid var(--line);border-radius:var(--radius-xs);font-size:var(--fs-sm);gap:var(--pad-2);padding:var(--pad-2) var(--box-card);flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #00000038}.Review-module-scss-module__5WNzUq__observationHead{color:var(--text-dim);align-items:center;gap:var(--pad-3);justify-content:space-between;display:flex}.Review-module-scss-module__5WNzUq__observationPair{color:var(--text-dim);font-size:var(--fs-sm);gap:var(--pad-3);flex-wrap:wrap;justify-content:space-between;display:flex}.Review-module-scss-module__5WNzUq__observationReason{color:var(--text-faint);font-size:var(--fs-sm);margin:0;line-height:1.5}.Review-module-scss-module__5WNzUq__observationDispute{color:var(--text-dim);font-size:var(--fs-sm);align-items:flex-start;gap:var(--pad-2);margin:0;line-height:1.5;display:flex}.Review-module-scss-module__5WNzUq__observationDispute svg{flex:none;margin-top:3px}.Review-module-scss-module__5WNzUq__observationDispute em{color:var(--text-faint);font-style:normal}.Review-module-scss-module__5WNzUq__hit{gap:var(--pad-1);min-width:0;padding:var(--pad-2) var(--box-card);transition:background-color var(--dur-1) ease;flex-direction:column;display:flex}.Review-module-scss-module__5WNzUq__hit:hover{background-color:var(--surface-hover)}.Review-module-scss-module__5WNzUq__hit+.Review-module-scss-module__5WNzUq__hit,li+li>.Review-module-scss-module__5WNzUq__hit{border-top:1px solid var(--line)}.Review-module-scss-module__5WNzUq__hitName{color:var(--text);font-size:var(--fs-sm);font-weight:500;line-height:1.35}.Review-module-scss-module__5WNzUq__hit:hover .Review-module-scss-module__5WNzUq__hitName{color:var(--accent)}.Review-module-scss-module__5WNzUq__hitMeta{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}.Review-module-scss-module__5WNzUq__hitSnippet{color:var(--text-dim);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0;line-height:1.6}@media (max-width:640px){.Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__journalFields{grid-template-columns:1fr}.Review-module-scss-module__5WNzUq__replay{height:clamp(200px,34vh,320px)}}.Review-module-scss-module__5WNzUq__filters{align-items:center;gap:var(--pad-1);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__filterChip{appearance:none;padding:1px var(--pad-2);border-radius:var(--radius);color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #0000;line-height:1.7}.Review-module-scss-module__5WNzUq__filterChip:hover{color:var(--text-dim)}.Review-module-scss-module__5WNzUq__filterChip[data-current=true]{color:var(--text);border-color:var(--line-accent);background-color:var(--accent-soft)}.Review-module-scss-module__5WNzUq__attachmentGrid{gap:var(--pad-2);padding:var(--box-card);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;list-style:none;display:grid}.Review-module-scss-module__5WNzUq__attachment{background-color:var(--surface-2);background-image:var(--face-veil-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:inset 0 1px 0 var(--lit);gap:var(--pad-2);min-width:0;padding:var(--pad-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.Review-module-scss-module__5WNzUq__attachmentImage{background:var(--well);border-radius:var(--radius-xs);object-fit:contain;width:100%;height:auto;max-height:220px;display:block}.Review-module-scss-module__5WNzUq__attachmentText{color:var(--text-dim);font-size:var(--fs-sm);overflow-wrap:anywhere;padding:var(--pad-1)}.Review-module-scss-module__5WNzUq__attachmentMeta{color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-2);flex-wrap:wrap;justify-content:space-between;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__attachmentMeta>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Review-module-scss-module__5WNzUq__fileInput{opacity:0;flex:none;block-size:1px;inline-size:1px;padding:0}.Review-module-scss-module__5WNzUq__roomBar{flex-direction:column;min-width:0;display:flex;overflow:hidden}.Review-module-scss-module__5WNzUq__analyticsNav{border-bottom:1px solid var(--line);overscroll-behavior-inline:contain;align-items:center;min-width:0;display:flex;overflow-x:auto}.Review-module-scss-module__5WNzUq__analyticsNavLink{color:var(--text-faint);font-size:var(--fs-xs);letter-spacing:.12em;padding-inline:var(--pad-3);text-transform:uppercase;flex:none;line-height:34px;position:relative}.Review-module-scss-module__5WNzUq__analyticsNavLink:hover{color:var(--text-dim)}.Review-module-scss-module__5WNzUq__analyticsNavLink[data-current=true]{color:var(--accent)}.Review-module-scss-module__5WNzUq__analyticsNavLink[data-current=true]:before{background:var(--accent);content:"";bottom:0;pointer-events:none;block-size:2px;inline-size:18px;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.Review-module-scss-module__5WNzUq__queryRow{background:var(--bg-raised);color:var(--text-faint);font-size:var(--fs-micro);align-items:center;gap:var(--pad-2) var(--pad-3);padding:var(--pad-2) var(--box-card);flex-wrap:wrap;display:flex}.Review-module-scss-module__5WNzUq__queryRow .Review-module-scss-module__5WNzUq__field{align-items:center;gap:var(--pad-2);flex-direction:row}.Review-module-scss-module__5WNzUq__queryRow .Review-module-scss-module__5WNzUq__input{padding:var(--pad-1) var(--pad-2);width:auto}.Review-module-scss-module__5WNzUq__queryRow .Review-module-scss-module__5WNzUq__mono{color:var(--text-dim);margin-inline-start:auto}.Review-module-scss-module__5WNzUq__plot{color:var(--text-dim);width:100%;max-width:460px;display:block}.Review-module-scss-module__5WNzUq__plotFrame{padding:var(--pad-2) var(--box-card) 0}.Review-module-scss-module__5WNzUq__heatCell{position:relative}.Review-module-scss-module__5WNzUq__heatCell:before{content:"";opacity:calc(var(--heat,0)*.28);pointer-events:none;background:currentColor;position:absolute;inset:0}.Review-module-scss-module__5WNzUq__heatCell>span{position:relative}.Review-module-scss-module__5WNzUq__cols{background:var(--well);border:1px solid var(--line);border-radius:var(--radius-xs);height:72px;margin:var(--pad-2) var(--box-card) 0;padding:var(--pad-1) var(--pad-1) 0;align-items:flex-end;gap:2px;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #00000038}.Review-module-scss-module__5WNzUq__col{background:color-mix(in srgb, var(--text-faint) 22%, transparent);min-height:1px;height:calc(var(--h,0)*100%);flex:1 1 0}.Review-module-scss-module__5WNzUq__col[data-nonzero=true]{background:var(--text-faint)}.Review-module-scss-module__5WNzUq__colLabels{color:var(--text-faint);font-size:var(--fs-micro);padding:var(--pad-1) var(--box-card) 0;justify-content:space-between;display:flex}.Review-module-scss-module__5WNzUq__cadence{padding:var(--pad-2) var(--box-card) 0;gap:3px;display:flex}.Review-module-scss-module__5WNzUq__cadenceWeek{flex-direction:column;flex:1 1 0;gap:3px;display:flex}.Review-module-scss-module__5WNzUq__cadenceDay{aspect-ratio:1;background:var(--well);border:1px solid var(--line);border-radius:var(--radius-xs);position:relative}.Review-module-scss-module__5WNzUq__cadenceDay[data-density="1"]{background:color-mix(in srgb, var(--text-faint) 40%, var(--well))}.Review-module-scss-module__5WNzUq__cadenceDay[data-density="2"]{background:color-mix(in srgb, var(--text-faint) 70%, var(--well))}.Review-module-scss-module__5WNzUq__cadenceDay[data-density="3"]{background:var(--text-faint)}.Review-module-scss-module__5WNzUq__cadenceDay[data-completed=true]:after{background:var(--accent);content:"";border-radius:50%;width:4px;height:4px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.Review-module-scss-module__5WNzUq__runStrip{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 1px 0 var(--lit),var(--shadow-face);color:var(--text-dim);font-size:var(--fs-xs);align-items:center;gap:var(--pad-2) var(--pad-3);padding:var(--pad-2) var(--box-card);flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.Review-module-scss-module__5WNzUq__runStripTitle{align-items:center;gap:var(--pad-2);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;min-width:0;display:flex}.Review-module-scss-module__5WNzUq__bar{font-size:var(--fs-micro);min-width:6ch;padding:0 var(--pad-1);align-items:center;display:flex;position:relative}.Review-module-scss-module__5WNzUq__bar:before{background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:var(--radius-xs);content:"";width:var(--bar-width,0%);z-index:0;position:absolute;inset:0 auto 0 0}.Review-module-scss-module__5WNzUq__bar>*{z-index:1;position:relative}.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__observationList,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__conflict{padding-inline:0}.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__actions,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__capture,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__provenance,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__eventLog,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__reasonList{padding-block:0}.Review-module-scss-module__5WNzUq__panelBody .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__journal .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__locked .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__capture .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__observation .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__runStrip .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__attachment .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__card .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__ledgerRow .Review-module-scss-module__5WNzUq__conflict,.Review-module-scss-module__5WNzUq__revision .Review-module-scss-module__5WNzUq__conflict{margin-inline:0}.Review-module-scss-module__5WNzUq__frame>.Review-module-scss-module__5WNzUq__claim,.Review-module-scss-module__5WNzUq__frame>.Review-module-scss-module__5WNzUq__reasonList,.Review-module-scss-module__5WNzUq__frame>.Review-module-scss-module__5WNzUq__filters{padding-inline:var(--pad-1)}.Review-module-scss-module__5WNzUq__frame>.Review-module-scss-module__5WNzUq__claim{padding-block:var(--pad-1) 0}
.BacktestRunPage-module-scss-module__y-wkfG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BacktestRunPage-module-scss-module__y-wkfG__band{flex-wrap:wrap}.BacktestRunPage-module-scss-module__y-wkfG__bandName{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BacktestRunPage-module-scss-module__y-wkfG__bandAbsent{color:var(--text-faint);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.BacktestRunPage-module-scss-module__y-wkfG__band [data-tone=up]{color:var(--up)}.BacktestRunPage-module-scss-module__y-wkfG__band [data-tone=down]{color:var(--down)}.BacktestRunPage-module-scss-module__y-wkfG__band [data-tone=warn]{color:var(--warn)}.BacktestRunPage-module-scss-module__y-wkfG__grid{align-items:start;gap:var(--pad-3);grid-template-columns:minmax(0,1fr) minmax(280px,360px);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__main,.BacktestRunPage-module-scss-module__y-wkfG__side{gap:var(--pad-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.BacktestRunPage-module-scss-module__y-wkfG__tailAction{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font:inherit;align-items:center;gap:var(--pad-1);min-height:22px;padding-inline:var(--pad-2);text-transform:inherit;background:0 0;display:inline-flex}.BacktestRunPage-module-scss-module__y-wkfG__tailAction:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.BacktestRunPage-module-scss-module__y-wkfG__tailAction:disabled{cursor:not-allowed;opacity:.5}.BacktestRunPage-module-scss-module__y-wkfG__verdictBody{gap:var(--pad-2);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__artifacts{border-collapse:collapse;font-size:var(--fs-xs);width:100%}.BacktestRunPage-module-scss-module__y-wkfG__artifactsScroll{overscroll-behavior-inline:contain;min-width:0;overflow-x:auto}.BacktestRunPage-module-scss-module__y-wkfG__artifacts th,.BacktestRunPage-module-scss-module__y-wkfG__artifacts td{border-top:1px solid var(--line);padding:var(--box-row) var(--pad-3);text-align:left}.BacktestRunPage-module-scss-module__y-wkfG__artifacts thead th{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase;border-top:0;font-weight:500}.BacktestRunPage-module-scss-module__y-wkfG__artifacts tbody th{color:var(--text);font-weight:560}.BacktestRunPage-module-scss-module__y-wkfG__provenance{gap:0;margin:0;display:grid}.BacktestRunPage-module-scss-module__y-wkfG__provenance dt{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase}.BacktestRunPage-module-scss-module__y-wkfG__provenance dd{color:var(--text);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.BacktestRunPage-module-scss-module__y-wkfG__provenance>div{border-top:1px solid var(--line);align-items:baseline;gap:var(--pad-3);padding:var(--box-row) var(--pad-3);grid-template-columns:110px minmax(0,1fr);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__provenance>div:first-child{border-top:0}.BacktestRunPage-module-scss-module__y-wkfG__verdictBody .BacktestRunPage-module-scss-module__y-wkfG__provenance>div{padding-inline:0}.BacktestRunPage-module-scss-module__y-wkfG__field{gap:var(--pad-1);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__field>span{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase}.BacktestRunPage-module-scss-module__y-wkfG__field select,.BacktestRunPage-module-scss-module__y-wkfG__field textarea{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font:inherit;font-size:var(--fs-xs);padding:var(--box-row);background:0 0}.BacktestRunPage-module-scss-module__y-wkfG__field textarea{resize:vertical;min-height:88px;line-height:1.5}.BacktestRunPage-module-scss-module__y-wkfG__field select:focus-visible,.BacktestRunPage-module-scss-module__y-wkfG__field textarea:focus-visible,.BacktestRunPage-module-scss-module__y-wkfG__action:focus-visible,.BacktestRunPage-module-scss-module__y-wkfG__tailAction:focus-visible,.BacktestRunPage-module-scss-module__y-wkfG__links a:focus-visible{outline:1px solid var(--accent);outline-offset:1px}.BacktestRunPage-module-scss-module__y-wkfG__actions,.BacktestRunPage-module-scss-module__y-wkfG__links{gap:var(--pad-1);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__action,.BacktestRunPage-module-scss-module__y-wkfG__links a,.BacktestRunPage-module-scss-module__y-wkfG__statePanel a{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font:inherit;font-size:var(--fs-xs);align-items:center;gap:var(--pad-1);min-height:28px;padding-inline:var(--pad-2);background:0 0;justify-content:center;text-decoration:none;display:inline-flex}.BacktestRunPage-module-scss-module__y-wkfG__action:hover:not(:disabled),.BacktestRunPage-module-scss-module__y-wkfG__links a:hover,.BacktestRunPage-module-scss-module__y-wkfG__statePanel a:hover{border-color:var(--line-strong);color:var(--text)}.BacktestRunPage-module-scss-module__y-wkfG__action:disabled{cursor:not-allowed;opacity:.5}.BacktestRunPage-module-scss-module__y-wkfG__integrityOk,.BacktestRunPage-module-scss-module__y-wkfG__integrityError,.BacktestRunPage-module-scss-module__y-wkfG__note{color:var(--text-dim);font-size:var(--fs-xs);align-items:center;gap:var(--pad-1);padding:var(--box-row) var(--pad-3);margin:0;line-height:1.5;display:flex}.BacktestRunPage-module-scss-module__y-wkfG__verdictBody .BacktestRunPage-module-scss-module__y-wkfG__integrityError,.BacktestRunPage-module-scss-module__y-wkfG__verdictBody .BacktestRunPage-module-scss-module__y-wkfG__note{padding-inline:0}.BacktestRunPage-module-scss-module__y-wkfG__integrityOk{color:var(--text)}.BacktestRunPage-module-scss-module__y-wkfG__integrityError{color:var(--feedback-critical)}.BacktestRunPage-module-scss-module__y-wkfG__statePanel{gap:var(--pad-2);padding:var(--pad-5);grid-template-columns:minmax(0,1fr);justify-items:start;width:min(100%,560px);display:grid}.BacktestRunPage-module-scss-module__y-wkfG__statePanel h1{font-size:var(--fs-md);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:560}.BacktestRunPage-module-scss-module__y-wkfG__statePanel p{color:var(--text-faint);font-size:var(--fs-micro);margin:0}@media (max-width:860px){.BacktestRunPage-module-scss-module__y-wkfG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:500px){.BacktestRunPage-module-scss-module__y-wkfG__provenance>div{gap:var(--pad-1);grid-template-columns:minmax(0,1fr)}.BacktestRunPage-module-scss-module__y-wkfG__artifacts{min-width:580px}}
.EdgeAtlasLineage-module-scss-module__JZ7Xaa__panel{gap:var(--pad-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__title{gap:1px;display:grid}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__title h2{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:560}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__title span{color:var(--text-faint);font-size:var(--fs-micro);margin:0}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__note{color:var(--text-dim);font-size:var(--fs-xs);max-width:78ch;margin:0;line-height:1.5}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__rows{gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__row{border:1px solid var(--line);border-radius:var(--radius);color:inherit;align-items:baseline;gap:var(--pad-2);min-width:0;padding:var(--box-row);flex-wrap:wrap;text-decoration:none;display:flex}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__row:hover{background:var(--surface-2)}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__name{font-size:var(--fs-sm);overflow-wrap:anywhere;flex:auto;min-width:0}.EdgeAtlasLineage-module-scss-module__JZ7Xaa__meta{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.06em;flex:none}
.ForwardLineage-module-scss-module__bjBj7q__panel{gap:var(--pad-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ForwardLineage-module-scss-module__bjBj7q__title{gap:1px;display:grid}.ForwardLineage-module-scss-module__bjBj7q__title h2{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:560}.ForwardLineage-module-scss-module__bjBj7q__title span{color:var(--text-faint);font-size:var(--fs-micro);margin:0}.ForwardLineage-module-scss-module__bjBj7q__note{color:var(--text-dim);font-size:var(--fs-xs);max-width:78ch;margin:0;line-height:1.5}.ForwardLineage-module-scss-module__bjBj7q__rows{gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ForwardLineage-module-scss-module__bjBj7q__row{border:1px solid var(--line);border-radius:var(--radius);color:inherit;align-items:baseline;gap:var(--pad-2);min-width:0;padding:var(--box-row);flex-wrap:wrap;text-decoration:none;display:flex}.ForwardLineage-module-scss-module__bjBj7q__row:hover{background:var(--surface-2)}.ForwardLineage-module-scss-module__bjBj7q__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ForwardLineage-module-scss-module__bjBj7q__name{font-size:var(--fs-sm);overflow-wrap:anywhere;flex:auto;min-width:0}.ForwardLineage-module-scss-module__bjBj7q__meta{color:var(--text-faint);font-size:var(--fs-micro);letter-spacing:.06em;flex:none}
.BacktestRuns-module-scss-module__rt4WHG__tableHead,.BacktestRuns-module-scss-module__rt4WHG__tableRow{grid-template-columns:minmax(150px,1.45fr) minmax(130px,1.1fr) minmax(96px,.7fr) minmax(92px,.7fr) minmax(130px,1.1fr) minmax(90px,.7fr) minmax(115px,.9fr) minmax(86px,.65fr) minmax(84px,.6fr)}.BacktestRuns-module-scss-module__rt4WHG__runIdentity,.BacktestRuns-module-scss-module__rt4WHG__market,.BacktestRuns-module-scss-module__rt4WHG__state,.BacktestRuns-module-scss-module__rt4WHG__sample{gap:2px;min-width:0;display:grid}.BacktestRuns-module-scss-module__rt4WHG__runIdentity strong,.BacktestRuns-module-scss-module__rt4WHG__market strong,.BacktestRuns-module-scss-module__rt4WHG__state strong,.BacktestRuns-module-scss-module__rt4WHG__sample strong{color:var(--text);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.BacktestRuns-module-scss-module__rt4WHG__runIdentity small,.BacktestRuns-module-scss-module__rt4WHG__market small,.BacktestRuns-module-scss-module__rt4WHG__state small,.BacktestRuns-module-scss-module__rt4WHG__sample small{color:var(--text-faint);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BacktestRuns-module-scss-module__rt4WHG__state[data-state=failed] strong,.BacktestRuns-module-scss-module__rt4WHG__state[data-state=canceled] strong{color:var(--feedback-critical)}.BacktestRuns-module-scss-module__rt4WHG__when{color:var(--text-dim);font-size:var(--fs-xs);white-space:nowrap}.BacktestRuns-module-scss-module__rt4WHG__chip{gap:1px;min-width:0;display:grid}.BacktestRuns-module-scss-module__rt4WHG__chip strong{border:1px solid var(--line);border-radius:var(--radius-xs);font-size:var(--fs-nano);letter-spacing:.08em;justify-self:start;padding:0 3px;font-weight:560;display:inline-block}.BacktestRuns-module-scss-module__rt4WHG__chip[data-evidence=current] strong{border-color:var(--line-strong)}.BacktestRuns-module-scss-module__rt4WHG__chip[data-evidence=strategy-stale] strong,.BacktestRuns-module-scss-module__rt4WHG__chip[data-evidence=insufficient] strong{border-color:var(--warn);color:var(--warn)}.BacktestRuns-module-scss-module__rt4WHG__chip[data-evidence=invalid] strong,.BacktestRuns-module-scss-module__rt4WHG__chip[data-evidence=engine-obsolete] strong{border-color:var(--feedback-critical);color:var(--feedback-critical)}.BacktestRuns-module-scss-module__rt4WHG__chip[data-verdict=unset] strong{color:var(--text-faint)}.BacktestRuns-module-scss-module__rt4WHG__chip[data-origin=local] strong{color:var(--text-faint);border-style:dashed}.BacktestRuns-module-scss-module__rt4WHG__chip[data-origin=server] strong{border-color:var(--line-strong)}.BacktestRuns-module-scss-module__rt4WHG__shapeAbsent{color:var(--text-faint);font-size:var(--fs-nano)}.BacktestRuns-module-scss-module__rt4WHG__chip small{color:var(--text-faint);font-size:var(--fs-nano);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1180px){.BacktestRuns-module-scss-module__rt4WHG__tableHead,.BacktestRuns-module-scss-module__rt4WHG__tableRow{min-width:1180px}}
.ExecutionStudiesSection-module-scss-module__ZJEzmW__title{color:var(--text);text-decoration:none}.ExecutionStudiesSection-module-scss-module__ZJEzmW__title:hover{text-decoration:underline}.ExecutionStudiesSection-module-scss-module__ZJEzmW__dim{color:var(--text-faint);font-size:var(--fs-sm)}.ExecutionStudiesSection-module-scss-module__ZJEzmW__note{padding:var(--pad-2) var(--pad-3);color:var(--text-dim);font-size:var(--fs-sm);max-width:68ch;margin:0}.ExecutionStudiesSection-module-scss-module__ZJEzmW__coverage{border-bottom:1px solid var(--line);padding:var(--pad-2) var(--pad-3)}.ExecutionStudiesSection-module-scss-module__ZJEzmW__coverageList{gap:var(--pad-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ExecutionStudiesSection-module-scss-module__ZJEzmW__coverageRow{gap:var(--pad-2);font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;display:flex}
.AccessibleTabs-module-scss-module__Kasgyq__root{flex-direction:column;flex:1;min-height:0;display:flex}.AccessibleTabs-module-scss-module__Kasgyq__tablist{z-index:2;padding:var(--pad-1) var(--pad-2) 0;border-bottom:1px solid var(--line);background:var(--surface);scrollbar-width:thin;flex-shrink:0;gap:2px;display:flex;position:sticky;top:0;overflow-x:auto}@media (pointer:coarse){.AccessibleTabs-module-scss-module__Kasgyq__tab{min-width:44px;min-height:44px}}.AccessibleTabs-module-scss-module__Kasgyq__tab{color:var(--text-faint);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;padding:6px 8px 8px;position:relative}.AccessibleTabs-module-scss-module__Kasgyq__tab:before{background:var(--accent);content:"";width:18px;height:0;transition:height var(--dur-2) var(--ease-out);position:absolute;bottom:0;left:50%;translate:-50%}.AccessibleTabs-module-scss-module__Kasgyq__tab[aria-selected=true]{color:var(--text)}.AccessibleTabs-module-scss-module__Kasgyq__tab[aria-selected=true]:before{height:2px}.AccessibleTabs-module-scss-module__Kasgyq__tab:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.AccessibleTabs-module-scss-module__Kasgyq__panel{min-height:0;padding:var(--pad-2);flex:1;overflow-y:auto}.AccessibleTabs-module-scss-module__Kasgyq__panel:focus{outline:none}@media (max-width:480px){.AccessibleTabs-module-scss-module__Kasgyq__tablist{padding-inline:var(--pad-1)}.AccessibleTabs-module-scss-module__Kasgyq__tab{font-size:var(--fs-micro);padding-inline:6px}}
.Loading-module-scss-module__pV2QAG__loader{--loader-size:28px;width:var(--loader-size);height:var(--loader-size);color:var(--text-dim);flex:none;place-items:center;display:inline-grid;position:relative}.Loading-module-scss-module__pV2QAG__loader[data-size=sm]{--loader-size:16px}.Loading-module-scss-module__pV2QAG__loader[data-size=lg]{--loader-size:44px}.Loading-module-scss-module__pV2QAG__orbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-110deg)}.Loading-module-scss-module__pV2QAG__track,.Loading-module-scss-module__pV2QAG__ring{stroke-width:2px}.Loading-module-scss-module__pV2QAG__track{stroke:var(--line-strong)}.Loading-module-scss-module__pV2QAG__ring{stroke:var(--accent);stroke-dasharray:34 73;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:Loading-module-scss-module__pV2QAG__meridian-orbit calc(var(--dur-3) + var(--dur-3)) var(--ease-out) infinite alternate}.Loading-module-scss-module__pV2QAG__core{border:1px solid var(--line);background:var(--surface-2);width:58%;height:58%;color:var(--text-dim);font-family:var(--font-serif);font-size:calc(var(--loader-size)*.34);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.Loading-module-scss-module__pV2QAG__glyph{transform:translateY(.13em)}@keyframes Loading-module-scss-module__pV2QAG__meridian-orbit{0%{transform:rotate(-80deg)}to{transform:rotate(240deg)}}.Loading-module-scss-module__pV2QAG__state{justify-content:center;align-items:center;gap:var(--pad-2);min-width:0;color:var(--text-faint);font-family:var(--font-mono);text-align:center;display:flex}.Loading-module-scss-module__pV2QAG__state[data-variant=inline]{font-size:var(--fs-sm);letter-spacing:.04em;justify-content:flex-start;display:inline-flex}.Loading-module-scss-module__pV2QAG__state[data-variant=section]{min-height:8rem;padding:var(--pad-4) var(--pad-3)}.Loading-module-scss-module__pV2QAG__state[data-variant=page],.Loading-module-scss-module__pV2QAG__state[data-variant=viewport]{min-height:18rem;padding:var(--pad-5);flex-direction:column}.Loading-module-scss-module__pV2QAG__state[data-variant=page]{width:100%;height:100%}.Loading-module-scss-module__pV2QAG__state[data-variant=viewport]{background:var(--bg);min-height:100dvh}.Loading-module-scss-module__pV2QAG__copy{gap:var(--pad-1);flex-direction:column;min-width:0;display:flex}.Loading-module-scss-module__pV2QAG__copy strong{color:var(--text-dim);font-size:var(--fs-body);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Loading-module-scss-module__pV2QAG__copy>span{max-width:42ch;font-size:var(--fs-sm);line-height:1.5}.Loading-module-scss-module__pV2QAG__skeleton{border-radius:var(--radius-xs);background:var(--surface-2);width:100%;height:.72em;display:block;position:relative;overflow:hidden}.Loading-module-scss-module__pV2QAG__skeleton:after{background:linear-gradient(90deg, transparent, var(--line-strong), transparent);content:"";animation:Loading-module-scss-module__pV2QAG__meridian-skeleton calc(var(--dur-3) + var(--dur-3) + var(--dur-3)) linear infinite;position:absolute;inset:0;transform:translate(-100%)}.Loading-module-scss-module__pV2QAG__skeleton[data-shape=block]{border-radius:var(--radius-md);min-height:3rem}.Loading-module-scss-module__pV2QAG__skeleton[data-shape=circle]{border-radius:50%;width:2rem;height:2rem}@keyframes Loading-module-scss-module__pV2QAG__meridian-skeleton{to{transform:translate(100%)}}
.ConfirmDialog-module-scss-module__ry1pVa__body{gap:var(--pad-3);min-height:0;padding:var(--pad-3);flex-direction:column;flex:1;display:flex}.ConfirmDialog-module-scss-module__ry1pVa__prose{gap:var(--pad-2);min-height:0;color:var(--text-dim);font-size:var(--fs-body);flex-direction:column;line-height:1.55;display:flex;overflow-y:auto}.ConfirmDialog-module-scss-module__ry1pVa__prose p{margin:0}.ConfirmDialog-module-scss-module__ry1pVa__prose strong{color:var(--text);font-weight:500}.ConfirmDialog-module-scss-module__ry1pVa__actions{justify-content:flex-end;gap:var(--pad-2);padding-top:var(--pad-3);border-top:1px solid var(--line);flex:none;display:flex}.ConfirmDialog-module-scss-module__ry1pVa__action{min-height:30px;padding:0 var(--pad-3);border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);font-size:var(--fs-body);align-items:center;gap:6px;display:inline-flex}.ConfirmDialog-module-scss-module__ry1pVa__action:hover:not(:disabled),.ConfirmDialog-module-scss-module__ry1pVa__action:focus-visible{border-color:var(--line-strong);color:var(--text)}.ConfirmDialog-module-scss-module__ry1pVa__action:disabled{opacity:.42;cursor:not-allowed}.ConfirmDialog-module-scss-module__ry1pVa__primary{border-color:var(--line-accent);background-color:var(--accent-soft);color:var(--text)}.ConfirmDialog-module-scss-module__ry1pVa__destructive{border-color:color-mix(in oklab, var(--warn) 40%, var(--line));color:var(--warn)}.ConfirmDialog-module-scss-module__ry1pVa__destructive:hover:not(:disabled),.ConfirmDialog-module-scss-module__ry1pVa__destructive:focus-visible{border-color:var(--warn);background-color:color-mix(in oklab, var(--warn) 12%, transparent);color:var(--warn)}
.Dialog-module-scss-module__NwNy3G__backdrop{z-index:var(--z-overlay);padding:var(--pad-4);background:color-mix(in srgb, var(--bg) 62%, transparent);place-items:center;display:grid;position:fixed;inset:0}.Dialog-module-scss-module__NwNy3G__dialog{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 var(--lit),var(--shadow-float);width:min(var(--dialog-width),100vw - var(--pad-4)*2);max-height:var(--dialog-max-height);color:var(--text);flex-direction:column;display:flex;position:relative;overflow:hidden}.Dialog-module-scss-module__NwNy3G__top{place-items:start center;padding-top:15vh}.Dialog-module-scss-module__NwNy3G__head{align-items:center;gap:var(--pad-1);padding:var(--pad-2) var(--pad-2) var(--pad-1);color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.02em;padding-bottom:var(--pad-2);border-bottom:1px solid var(--line);gap:var(--pad-2);flex:none;min-height:36px;display:flex}.Dialog-module-scss-module__NwNy3G__title{min-width:0;color:var(--text-dim);font-size:var(--fs-body);letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Dialog-module-scss-module__NwNy3G__headerActions{align-items:center;gap:var(--pad-1);display:inline-flex}.Dialog-module-scss-module__NwNy3G__close{border-radius:var(--radius);width:18px;height:18px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Dialog-module-scss-module__NwNy3G__close:hover{color:var(--text);background:var(--accent-soft)}@media (pointer:coarse){.Dialog-module-scss-module__NwNy3G__close{min-width:44px;min-height:44px}}.Dialog-module-scss-module__NwNy3G__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:640px){.Dialog-module-scss-module__NwNy3G__backdrop{padding:var(--pad-2)}.Dialog-module-scss-module__NwNy3G__top{padding-top:15vh}}:lang(th) .Dialog-module-scss-module__NwNy3G__title{letter-spacing:normal}
.Drawer-module-scss-module__JQVhFG__backdrop{z-index:var(--z-overlay);background:color-mix(in srgb, var(--bg) 62%, transparent);position:fixed;inset:0}.Drawer-module-scss-module__JQVhFG__viewportBound{inset:auto;top:var(--drawer-viewport-top);left:var(--drawer-viewport-left);width:var(--drawer-viewport-width);height:var(--drawer-viewport-height)}.Drawer-module-scss-module__JQVhFG__drawer{background-color:var(--surface);background-image:var(--face-veil);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 var(--lit),var(--shadow-float);z-index:1;color:var(--text);flex-direction:column;display:flex;position:absolute;overflow:hidden}.Drawer-module-scss-module__JQVhFG__right{width:min(var(--drawer-width),92vw);border-radius:var(--radius-lg) 0 0 var(--radius-lg);border-block:0;border-inline-end:0;top:0;bottom:0;right:0}.Drawer-module-scss-module__JQVhFG__bottom{right:var(--pad-2);bottom:0;left:var(--pad-2);height:var(--drawer-height);max-height:calc(var(--drawer-viewport-height,100dvh) - var(--pad-2));border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translate3d(0, var(--drawer-offset), 0);transition:transform var(--dur-2) var(--ease-out);will-change:transform;border-bottom:0}.Drawer-module-scss-module__JQVhFG__bottom[data-dragging=true]{transition:none}.Drawer-module-scss-module__JQVhFG__handle{cursor:grab;touch-action:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:100%;min-height:28px;padding:0;display:grid}.Drawer-module-scss-module__JQVhFG__handle:active{cursor:grabbing}.Drawer-module-scss-module__JQVhFG__handle span{border-radius:var(--radius-xs);background:var(--line-strong);width:36px;height:3px}.Drawer-module-scss-module__JQVhFG__head{align-items:center;gap:var(--pad-1);padding:var(--pad-2) var(--pad-2) var(--pad-1);color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.02em;padding-bottom:var(--pad-2);border-bottom:1px solid var(--line);gap:var(--pad-2);flex:none;min-height:38px;display:flex}.Drawer-module-scss-module__JQVhFG__title{min-width:0;color:var(--text-dim);font-size:var(--fs-body);letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Drawer-module-scss-module__JQVhFG__headerActions{align-items:center;gap:var(--pad-1);display:inline-flex}.Drawer-module-scss-module__JQVhFG__close{border-radius:var(--radius);width:18px;height:18px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Drawer-module-scss-module__JQVhFG__close:hover{color:var(--text);background:var(--accent-soft)}@media (pointer:coarse){.Drawer-module-scss-module__JQVhFG__close{min-width:44px;min-height:44px}}.Drawer-module-scss-module__JQVhFG__body{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;flex:1;display:flex;overflow:hidden}@media (max-width:640px){.Drawer-module-scss-module__JQVhFG__close{width:36px;height:36px}.Drawer-module-scss-module__JQVhFG__head{min-height:42px;padding-block:3px}}:lang(th) .Drawer-module-scss-module__JQVhFG__title{letter-spacing:normal}
.DataTable-module-scss-module__v7iVIW__root{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;overflow:hidden}.DataTable-module-scss-module__v7iVIW__tableContainer{min-width:0;overflow-x:auto}.DataTable-module-scss-module__v7iVIW__table{border-collapse:collapse;color:var(--text);font-size:var(--fs-body);min-width:calc(var(--data-table-columns,1)*var(--data-table-column-min,104px) + (var(--data-table-columns,1) - 1)*var(--pad-2) + var(--pad-3)*2);width:100%}.DataTable-module-scss-module__v7iVIW__table[data-selection=true]{min-width:calc(var(--data-table-columns,1)*var(--data-table-column-min,104px) + var(--data-table-columns,1)*var(--pad-2) + 20px + var(--pad-3)*2)}.DataTable-module-scss-module__v7iVIW__headerRow,.DataTable-module-scss-module__v7iVIW__row{align-items:center;gap:var(--pad-2);grid-template-columns:repeat(var(--data-table-columns,1), minmax(0, 1fr));padding-inline:var(--pad-3);display:grid}.DataTable-module-scss-module__v7iVIW__headerRow[data-selection=true],.DataTable-module-scss-module__v7iVIW__row[data-selection=true]{grid-template-columns:20px repeat(var(--data-table-columns), minmax(0, 1fr))}.DataTable-module-scss-module__v7iVIW__headerRow{background:var(--surface-2);min-height:30px}.DataTable-module-scss-module__v7iVIW__headerCell,.DataTable-module-scss-module__v7iVIW__cell{padding:0}.DataTable-module-scss-module__v7iVIW__headerCell{color:var(--text-dim);font-weight:600;font-size:var(--fs-xs);font-family:var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;min-width:0}.DataTable-module-scss-module__v7iVIW__sortButton{color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--pad-2);letter-spacing:inherit;min-height:30px;text-transform:inherit;background:0 0;border:0;padding:0;display:inline-flex}.DataTable-module-scss-module__v7iVIW__sortButton:hover{color:var(--text-dim)}.DataTable-module-scss-module__v7iVIW__sortButton:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.DataTable-module-scss-module__v7iVIW__sortIndicator{align-items:center;gap:3px;display:inline-flex}.DataTable-module-scss-module__v7iVIW__sortIndicator>span{background:var(--accent-soft);border-radius:var(--radius-xs);color:var(--accent);font-size:var(--fs-micro);justify-content:center;align-items:center;min-width:16px;height:16px;display:inline-flex}.DataTable-module-scss-module__v7iVIW__row{border-top:1px solid var(--line);min-height:48px;padding-block:var(--pad-1);transition:background-color var(--dur-1) ease;position:relative}.DataTable-module-scss-module__v7iVIW__row:before{background:var(--accent);content:"";opacity:0;pointer-events:none;transition:opacity var(--dur-1) ease;width:2px;position:absolute;inset-block:0;inset-inline-start:0}.DataTable-module-scss-module__v7iVIW__row:hover{background-color:var(--surface-hover)}.DataTable-module-scss-module__v7iVIW__interactiveRow{cursor:pointer}.DataTable-module-scss-module__v7iVIW__interactiveRow:hover:before,.DataTable-module-scss-module__v7iVIW__interactiveRow:focus-visible:before{opacity:.5}.DataTable-module-scss-module__v7iVIW__interactiveRow:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.DataTable-module-scss-module__v7iVIW__row[aria-selected=true]{background-color:var(--accent-soft)}.DataTable-module-scss-module__v7iVIW__row[aria-selected=true]:before{opacity:1}.DataTable-module-scss-module__v7iVIW__cell{min-width:0}.DataTable-module-scss-module__v7iVIW__selectionCell{justify-content:center;align-items:center;width:20px;display:flex}.DataTable-module-scss-module__v7iVIW__selectionCell input{accent-color:var(--accent);width:13px;height:13px;margin:0}.DataTable-module-scss-module__v7iVIW__emptyRow{display:table-row}.DataTable-module-scss-module__v7iVIW__emptyCell{color:var(--text-dim);padding:var(--pad-5);text-align:center}.DataTable-module-scss-module__v7iVIW__pagination{border-top:1px solid var(--line);color:var(--text-dim);font-size:var(--fs-sm);min-height:40px;padding:var(--pad-1) var(--pad-3);justify-content:space-between;align-items:center;display:flex}.DataTable-module-scss-module__v7iVIW__pagination>div{gap:var(--pad-2);display:flex}.DataTable-module-scss-module__v7iVIW__pagination button{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);cursor:pointer;font:inherit;align-items:center;gap:var(--pad-1);min-height:28px;padding-inline:var(--pad-2);background:0 0;display:inline-flex}.DataTable-module-scss-module__v7iVIW__pagination button:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.DataTable-module-scss-module__v7iVIW__pagination button:focus-visible{outline:1px solid var(--accent);outline-offset:1px}.DataTable-module-scss-module__v7iVIW__pagination button:disabled{cursor:not-allowed;opacity:.42}@media (max-width:640px){.DataTable-module-scss-module__v7iVIW__root{border-inline:0;border-radius:0}.DataTable-module-scss-module__v7iVIW__pagination{align-items:stretch;gap:var(--pad-2);padding-block:var(--pad-2);flex-direction:column}.DataTable-module-scss-module__v7iVIW__pagination>div,.DataTable-module-scss-module__v7iVIW__pagination button{flex:1}.DataTable-module-scss-module__v7iVIW__pagination button{justify-content:center}}
.Dropdown-module-scss-module__t1iS2W__dropdown{appearance:none;min-width:0;cursor:pointer;padding-inline-end:calc(var(--pad-4) + var(--pad-1));background-image:linear-gradient(45deg, transparent 50%, var(--text-faint) 50%),linear-gradient(135deg, var(--text-faint) 50%, transparent 50%)!important;background-position:calc(100% - 9px),calc(100% - 5px)!important;background-repeat:no-repeat!important;background-size:4px 4px!important}.Dropdown-module-scss-module__t1iS2W__dropdown:disabled{cursor:not-allowed;opacity:.55}.Dropdown-module-scss-module__t1iS2W__field{border-color:var(--line);background-color:var(--surface-2);width:100%;min-height:34px;padding-block:6px;padding-inline-start:8px}.Dropdown-module-scss-module__t1iS2W__field[aria-invalid=true]{border-color:var(--feedback-critical)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Dropdown-module-scss-module__t1iS2W__dropdown{background-position:9px,5px!important}
.Sparkline-module-scss-module__2KkHXa__spark{display:block}.Sparkline-module-scss-module__2KkHXa__absent{color:var(--text-faint);font-size:var(--fs-nano);letter-spacing:.04em}
.AutomationCurve-module-scss-module__OTo1EG__curve{gap:var(--pad-1);min-width:0;display:grid}.AutomationCurve-module-scss-module__OTo1EG__canvas{touch-action:none;block-size:208px;inline-size:100%}.AutomationCurve-module-scss-module__OTo1EG__readout{color:var(--text-faint);font-size:var(--fs-micro);align-items:baseline;gap:var(--pad-3);min-width:0;min-height:15px;display:flex}.AutomationCurve-module-scss-module__OTo1EG__readout strong{color:var(--text);font-weight:560}.AutomationCurve-module-scss-module__OTo1EG__depth[data-under=true]{color:var(--down)}.AutomationCurve-module-scss-module__OTo1EG__hint{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:720px){.AutomationCurve-module-scss-module__OTo1EG__canvas{block-size:168px}}
