.chrome-icon-module__Y6at-G__button{border-radius:var(--r-md);width:36px;height:36px;color:var(--t3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.chrome-icon-module__Y6at-G__button svg{flex-shrink:0;width:18px;height:18px}.chrome-icon-module__Y6at-G__button:hover,.chrome-icon-module__Y6at-G__button[data-open=true]{background:var(--surface-hover);color:var(--t1);border-color:var(--sep)}.chrome-icon-module__Y6at-G__button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.chrome-icon-module__Y6at-G__phoneOnly{display:none}.chrome-icon-module__Y6at-G__badge{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;line-height:var(--space-4);text-align:center;box-shadow:0 0 0 2px var(--bg-mid);position:absolute;top:2px;right:2px}.chrome-icon-module__Y6at-G__badgePrimary{background:var(--p);color:var(--ink-on-p)}.chrome-icon-module__Y6at-G__badgeCaution{background:var(--warn);color:var(--ink-on-warn)}.chrome-icon-module__Y6at-G__badgeCritical{background:var(--bad);color:var(--ink-on-bad)}@media (max-width:768px){.chrome-icon-module__Y6at-G__button{width:44px;height:44px;color:var(--t2)}.chrome-icon-module__Y6at-G__phoneOnly{display:inline-flex}.chrome-icon-module__Y6at-G__hiddenOnPhone{display:none}}@media (prefers-reduced-motion:reduce){.chrome-icon-module__Y6at-G__button{transition:none}}
.NavOpener-module__TwzFyW__dot{background:var(--warn);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-mid);border-radius:50%;position:absolute;top:4px;right:4px}
.PageContainer-module__wSgHNW__container{animation:PageContainer-module__wSgHNW__pageIn .16s var(--ease-out) both;margin:0 auto}@media (prefers-reduced-motion:reduce){.PageContainer-module__wSgHNW__container{animation:none}}.PageContainer-module__wSgHNW__wide{max-width:2200px;padding:clamp(16px,2.5vw,40px) clamp(20px,3vw,64px)}.PageContainer-module__wSgHNW__narrow{max-width:880px;padding:clamp(16px,2.5vw,40px) clamp(20px,3vw,48px)}.PageContainer-module__wSgHNW__fluid{max-width:none;padding:clamp(12px,1.5vw,24px) clamp(16px,2vw,32px)}@keyframes PageContainer-module__wSgHNW__pageIn{0%{opacity:0}to{opacity:1}}.PageContainer-module__wSgHNW__quiet{animation:none}
.LinkPendingFlag-module__CuF68q__flag{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.LinkPendingFlag-module__CuF68q__flag[data-pending=true]{background:color-mix(in srgb, var(--p) 12%, transparent)}
.caption-module__asN-2q__caption{font-family:var(--font-body);font-size:var(--text-xs-plus);letter-spacing:.02em;font-weight:600;line-height:1.3}.caption-module__asN-2q__captionDense{font-size:var(--text-xs);}
.InstrumentBar-module__GqLWZG__bar{z-index:5;background-color:var(--bg-mid);background-image:var(--runner-wash,none);background-attachment:fixed;flex-direction:column;flex-shrink:0;display:flex;position:relative}.InstrumentBar-module__GqLWZG__barRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-4);display:flex;position:relative}.InstrumentBar-module__GqLWZG__barRow:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff14 0% 92%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.InstrumentBar-module__GqLWZG__bar[data-has-instance] .InstrumentBar-module__GqLWZG__barRow{height:54px}.InstrumentBar-module__GqLWZG__barIdentity{appearance:none;cursor:pointer;z-index:1;text-align:left;min-width:0;color:inherit;border-radius:var(--r-xs);background:0 0;border:none;flex-direction:column;justify-content:center;gap:1px;padding:0;display:flex;position:relative}.InstrumentBar-module__GqLWZG__barIdentity:focus-visible{outline:var(--focus-ring);outline-offset:2px}.InstrumentBar-module__GqLWZG__barAsset{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--t1);white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.InstrumentBar-module__GqLWZG__barInstance{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--p-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InstrumentBar-module__GqLWZG__barRight{align-items:center;gap:var(--space-3);flex-shrink:0;min-width:0;display:flex}.InstrumentBar-module__GqLWZG__sync{align-items:center;gap:var(--space-1h);color:var(--t2h);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex;}.InstrumentBar-module__GqLWZG__syncDot{background:var(--ok);border-radius:50%;flex-shrink:0;width:6px;height:6px}.InstrumentBar-module__GqLWZG__syncWarn{color:var(--warn)}.InstrumentBar-module__GqLWZG__syncWarn .InstrumentBar-module__GqLWZG__syncDot{border:1.5px solid var(--warn);box-sizing:border-box;background:0 0}.InstrumentBar-module__GqLWZG__syncQueue{border-radius:var(--r-pill);background:rgba(var(--warn-rgb), .18);min-width:17px;height:17px;color:var(--warn);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.InstrumentBar-module__GqLWZG__barExit{appearance:none;cursor:pointer;z-index:1;height:32px;padding:0 var(--space-3h);border-radius:var(--r-pill);border:1px solid var(--b2);background:var(--surface-1);color:var(--t1);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast), opacity var(--t-fast);align-items:center;display:inline-flex;position:relative;}.InstrumentBar-module__GqLWZG__barExit:after{content:"";position:absolute;inset:-6px -4px}.InstrumentBar-module__GqLWZG__barExit:hover:not(:disabled){border-color:var(--b3);background:var(--surface-2)}.InstrumentBar-module__GqLWZG__barExit:focus-visible{outline:var(--focus-ring);outline-offset:2px}.InstrumentBar-module__GqLWZG__barExit:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);cursor:progress}.InstrumentBar-module__GqLWZG__barStrip{box-sizing:content-box;height:4px;min-height:4px;padding-inline:var(--space-4);background:0 0;align-items:stretch;gap:2px;display:flex}.InstrumentBar-module__GqLWZG__barStripDisabled{opacity:.45}.InstrumentBar-module__GqLWZG__barStripDisabled button{cursor:default}.InstrumentBar-module__GqLWZG__activePageInline{flex:auto;grid-auto-columns:minmax(24px,1fr);grid-auto-flow:column;gap:2px;min-width:0;height:4px;display:grid;overflow:clip visible}.InstrumentBar-module__GqLWZG__pageDot{background:var(--surface-1);height:4px;transition:background var(--t-fast), transform var(--t-fast);border-radius:1px}.InstrumentBar-module__GqLWZG__pageDotSeam{margin-inline-start:var(--space-3)}.InstrumentBar-module__GqLWZG__pageDotBtn{appearance:none;cursor:pointer;border:none;flex:1 1 0;min-width:0;padding:0;position:relative}.InstrumentBar-module__GqLWZG__pageDotBtn:after{content:"";position:absolute;inset:-40px 0 0}.InstrumentBar-module__GqLWZG__pageDotBtn:hover{transform:scaleY(1.5)}.InstrumentBar-module__GqLWZG__pageDotBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.InstrumentBar-module__GqLWZG__pageDot_done{background:rgba(var(--ok-rgb), .55)}.InstrumentBar-module__GqLWZG__pageDot_flagged{background:rgba(var(--bad-rgb), .55)}.InstrumentBar-module__GqLWZG__pageDot_pending{background:var(--surface-1)}.InstrumentBar-module__GqLWZG__qSeg{background:var(--surface-1);transition:background var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast), opacity var(--t-fast);border-radius:1px;height:100%}.InstrumentBar-module__GqLWZG__qSegBtn{appearance:none;cursor:pointer;border:none;min-width:24px;padding:0;position:relative}.InstrumentBar-module__GqLWZG__qSegBtn:after{content:"";position:absolute;inset:-40px 0 0}.InstrumentBar-module__GqLWZG__qSegBtn:hover{transform:scaleY(1.3)}.InstrumentBar-module__GqLWZG__qSegBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.InstrumentBar-module__GqLWZG__qSeg_done{background:rgb(var(--ok-rgb));opacity:.55}.InstrumentBar-module__GqLWZG__qSeg_warn{background:rgb(var(--warn-rgb));opacity:.7}.InstrumentBar-module__GqLWZG__qSeg_bad{background:rgb(var(--bad-rgb));opacity:.75}.InstrumentBar-module__GqLWZG__qSeg_pending{background:var(--surface-1)}.InstrumentBar-module__GqLWZG__qSeg_current{background:var(--p);opacity:1}.InstrumentBar-module__GqLWZG__qSeg_currentDone{opacity:1;box-shadow:0 0 0 1px var(--bg-mid), 0 0 0 2px var(--p-light);filter:saturate(1.35)}:where([data-rail-open=true]) .InstrumentBar-module__GqLWZG__barStrip{display:none}@media (prefers-reduced-motion:reduce){.InstrumentBar-module__GqLWZG__pageDotBtn:hover,.InstrumentBar-module__GqLWZG__qSegBtn:hover{transform:none}}
.ThumbPuck-module__sOTzSG__puck{z-index:6;padding:var(--space-2h) var(--space-3) calc(var(--space-2h) + env(safe-area-inset-bottom));background-color:var(--bg);background-image:var(--runner-wash,none);background-attachment:fixed;position:sticky;bottom:0;box-shadow:inset 0 1px #ffffff09}.ThumbPuck-module__sOTzSG__puckInner{align-items:center;gap:var(--space-2);width:100%;max-width:640px;margin:0 auto;display:flex}.ThumbPuck-module__sOTzSG__puckNav{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.ThumbPuck-module__sOTzSG__puck[data-decision] .ThumbPuck-module__sOTzSG__puckNav,.ThumbPuck-module__sOTzSG__puck[data-hide-primary] .ThumbPuck-module__sOTzSG__puckNav{flex:none}.ThumbPuck-module__sOTzSG__puckDecision{flex:auto;align-items:center;min-width:0;display:flex}.ThumbPuck-module__sOTzSG__puckOverview{display:none}@container runner (max-width:639px){.ThumbPuck-module__sOTzSG__puckOverview{appearance:none;cursor:pointer;border-radius:var(--r-lg);border:1px solid var(--b1);width:44px;height:44px;color:var(--t3);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ThumbPuck-module__sOTzSG__puckOverview:hover{color:var(--t1);border-color:var(--b2);background:var(--surface-hover)}.ThumbPuck-module__sOTzSG__puckOverview:focus-visible{outline:var(--focus-ring);outline-offset:2px}}.ThumbPuck-module__sOTzSG__puck:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff14 0% 92%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.ThumbPuck-module__sOTzSG__puckGhost{appearance:none;cursor:pointer;border-radius:var(--r-lg);border:1px solid var(--b1);background:var(--bg-raised);width:44px;height:44px;color:var(--t2);font-size:var(--text-xl);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast), opacity var(--t-fast);flex:none;justify-content:center;align-items:center;display:flex}.ThumbPuck-module__sOTzSG__puckGhost:hover:not(:disabled):not([aria-disabled=true]){color:var(--t1);border-color:var(--b2);background:var(--surface-hover)}.ThumbPuck-module__sOTzSG__puckGhost:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ThumbPuck-module__sOTzSG__puckGhost:disabled,.ThumbPuck-module__sOTzSG__puckGhost[aria-disabled=true]{opacity:.3;cursor:not-allowed}.ThumbPuck-module__sOTzSG__puckPrimary{appearance:none;cursor:pointer;border-radius:var(--r-lg);border:1px solid var(--b2);background:var(--bg-raised);min-width:0;height:44px;color:var(--t1);font-family:var(--font-body);font-weight:600;font-size:var(--text-base);letter-spacing:.01em;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-press);flex:auto}.ThumbPuck-module__sOTzSG__puckPrimary:active:not(:disabled){transform:scale(.985)}.ThumbPuck-module__sOTzSG__puckPrimary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ThumbPuck-module__sOTzSG__puckPrimaryReady{color:var(--ink-on-p);border-color:var(--p);background:var(--p)}.ThumbPuck-module__sOTzSG__puckPrimaryReady:hover{background:var(--p-light);border-color:var(--p-light)}.ThumbPuck-module__sOTzSG__puckPrimaryBlocked{color:var(--t3);background:var(--surface-1);border-color:var(--b1);cursor:not-allowed;box-shadow:none}.ThumbPuck-module__sOTzSG__puckPrimaryBlocked:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ThumbPuck-module__sOTzSG__puckPrimarySkip{color:var(--t1);background:var(--bg-raised);border-color:var(--b2)}.ThumbPuck-module__sOTzSG__puckPrimarySkip:hover{border-color:var(--t3);background:var(--surface-hover)}.ThumbPuck-module__sOTzSG__puckUndo{appearance:none;cursor:pointer;min-width:0;max-width:46%;height:44px;padding:0 var(--space-3);border-radius:var(--r-lg);border:1px solid var(--ok-border);background:var(--ok-surface);color:var(--t1);font-family:var(--font-body);text-align:left;flex-direction:column;flex:0 auto;justify-content:center;align-items:flex-start;gap:1px;display:flex}.ThumbPuck-module__sOTzSG__puckUndo:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ThumbPuck-module__sOTzSG__puckUndoWord{font-size:var(--text-sm);font-weight:600}.ThumbPuck-module__sOTzSG__puckUndoWhat{max-width:100%;font-size:var(--text-xs);color:var(--t2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.CaptureChrome-module__8wGwXq__root{gap:var(--space-2h);flex-direction:column;display:flex}.CaptureChrome-module__8wGwXq__requirement{align-items:center;gap:var(--space-2);color:var(--t2h);margin:0;display:inline-flex;}.CaptureChrome-module__8wGwXq__requirement[data-met=false]{color:var(--warn)}.CaptureChrome-module__8wGwXq__max{padding-left:var(--space-2);color:var(--t4);border-left:1px solid var(--sep)}.CaptureChrome-module__8wGwXq__grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));margin:0;padding:0;list-style:none;display:grid}.CaptureChrome-module__8wGwXq__tile{aspect-ratio:1;border:1px solid var(--b1);border-radius:var(--r-md);background:var(--bg);position:relative;overflow:hidden}.CaptureChrome-module__8wGwXq__media{object-fit:cover}.CaptureChrome-module__8wGwXq__tile[data-pending=true]{border-style:dashed;border-color:var(--warn-border)}.CaptureChrome-module__8wGwXq__tile[data-pending=true] .CaptureChrome-module__8wGwXq__media{opacity:.6}.CaptureChrome-module__8wGwXq__pendingBadge{bottom:var(--space-1);right:var(--space-1);border-radius:var(--r-pill);background:var(--warn);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);position:absolute}.CaptureChrome-module__8wGwXq__removeBtn{top:var(--space-1);right:var(--space-1);border-radius:var(--r-pill);width:30px;height:30px;color:var(--t1);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), transform var(--t-press);background:#080808d1;border:1px solid #0000006b;justify-content:center;align-items:center;display:inline-flex;position:absolute}@media (pointer:coarse){.CaptureChrome-module__8wGwXq__removeBtn{width:44px;height:44px}}.CaptureChrome-module__8wGwXq__removeBtn:hover{background:var(--bad-surface);border-color:var(--bad-border)}.CaptureChrome-module__8wGwXq__removeBtn:active{transform:scale(.985)}.CaptureChrome-module__8wGwXq__removeBtn:focus-visible,.CaptureChrome-module__8wGwXq__addBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.CaptureChrome-module__8wGwXq__statusStack{gap:var(--space-1);flex-direction:column;display:flex}.CaptureChrome-module__8wGwXq__status,.CaptureChrome-module__8wGwXq__error{font-size:var(--text-xs);margin:0;line-height:1.4}.CaptureChrome-module__8wGwXq__status{color:var(--t3)}.CaptureChrome-module__8wGwXq__error{color:var(--bad)}.CaptureChrome-module__8wGwXq__addBtn{justify-content:center;align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;padding:0 var(--space-3h) 0 var(--space-1h);border:1px solid var(--b1);border-radius:var(--r-pill);background:var(--surface-1);color:var(--t2);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-press);font-weight:600;display:inline-flex}.CaptureChrome-module__8wGwXq__addBtn:hover:not(:disabled){border-color:var(--b2);background:var(--surface-hover);color:var(--t1)}.CaptureChrome-module__8wGwXq__addBtn:hover:not(:disabled) .CaptureChrome-module__8wGwXq__addIcon{background:var(--p-surface);color:var(--p-light)}.CaptureChrome-module__8wGwXq__addBtn:active:not(:disabled){transform:scale(.985)}.CaptureChrome-module__8wGwXq__addBtn:disabled{cursor:not-allowed;color:var(--t4);border-color:var(--sep);background:var(--surface-active)}.CaptureChrome-module__8wGwXq__addBtn:disabled .CaptureChrome-module__8wGwXq__addIcon{background:var(--surface-active);color:var(--t4)}.CaptureChrome-module__8wGwXq__addIcon{background:var(--surface-3);width:28px;height:28px;color:var(--t2);transition:background var(--t-fast), color var(--t-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (max-width:640px){.CaptureChrome-module__8wGwXq__grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.CaptureChrome-module__8wGwXq__addBtn{width:100%}}
.PhotoCapture-module__fj7i1q__photoCapture{}.PhotoCapture-module__fj7i1q__requirement{}.PhotoCapture-module__fj7i1q__max{}.PhotoCapture-module__fj7i1q__grid{}.PhotoCapture-module__fj7i1q__thumbnail{}.PhotoCapture-module__fj7i1q__image{}.PhotoCapture-module__fj7i1q__pendingBadge{}.PhotoCapture-module__fj7i1q__removeBtn{}.PhotoCapture-module__fj7i1q__statusStack{}.PhotoCapture-module__fj7i1q__status{}.PhotoCapture-module__fj7i1q__error{}.PhotoCapture-module__fj7i1q__hiddenInput{}.PhotoCapture-module__fj7i1q__addBtn{}.PhotoCapture-module__fj7i1q__addIcon{}
.VideoCapture-module__27chNG__videoCapture{}.VideoCapture-module__27chNG__requirement{}.VideoCapture-module__27chNG__max{}.VideoCapture-module__27chNG__grid{}.VideoCapture-module__27chNG__tile{}.VideoCapture-module__27chNG__poster{}.VideoCapture-module__27chNG__pendingBadge{}.VideoCapture-module__27chNG__removeBtn{}.VideoCapture-module__27chNG__statusStack{}.VideoCapture-module__27chNG__status{}.VideoCapture-module__27chNG__error{}.VideoCapture-module__27chNG__hiddenInput{}.VideoCapture-module__27chNG__addBtn{}.VideoCapture-module__27chNG__addIcon{}.VideoCapture-module__27chNG__posterBtn{background:var(--surface-2);cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.VideoCapture-module__27chNG__posterBtn:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.VideoCapture-module__27chNG__placeholder{background:linear-gradient(135deg, var(--surface-2), var(--surface-3));position:absolute;inset:0}.VideoCapture-module__27chNG__playGlyph{border-radius:var(--r-pill);width:34px;height:34px;color:var(--t1);pointer-events:none;background:#0808089e;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoCapture-module__27chNG__player{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.VideoCapture-module__27chNG__tile[data-pending=true] .VideoCapture-module__27chNG__placeholder{opacity:.6}
.AssetInstanceHeader-module__vZPucW__line{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex;}.AssetInstanceHeader-module__vZPucW__verdict{color:var(--t2)}.AssetInstanceHeader-module__vZPucW__verdict_ok{color:var(--ok)}.AssetInstanceHeader-module__vZPucW__verdict_warn{color:var(--warn)}.AssetInstanceHeader-module__vZPucW__verdict_bad{color:var(--bad)}.AssetInstanceHeader-module__vZPucW__counts{color:var(--t3);font-weight:500}
.OverviewClock-module__Ls7Suq__clock{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--sep);flex-direction:column;gap:2px;margin:0;display:flex}.OverviewClock-module__Ls7Suq__row{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.OverviewClock-module__Ls7Suq__label{color:var(--t3);flex:0 0 4.5em;}.OverviewClock-module__Ls7Suq__value{align-items:baseline;gap:var(--space-1h);flex-wrap:wrap;min-width:0;margin:0;display:flex}.OverviewClock-module__Ls7Suq__strong{font-size:var(--text-sm);color:var(--t1);font-variant-numeric:tabular-nums;font-weight:600}.OverviewClock-module__Ls7Suq__meta{font-size:var(--text-xs);color:var(--t3);font-variant-numeric:tabular-nums}.OverviewClock-module__Ls7Suq__past{color:var(--bad);font-variant-numeric:tabular-nums;}
.OverviewCrewChip-module__UcWtRG__chip{padding:0 var(--space-3) var(--space-1h) calc(var(--space-3) + 26px);align-items:center;min-width:0;margin:0;display:flex}.OverviewCrewChip-module__UcWtRG__marks{align-items:center;gap:var(--space-1h);min-width:0;display:flex}.OverviewCrewChip-module__UcWtRG__avatar{width:20px;height:20px;font-size:var(--text-2xs);flex:none}.OverviewCrewChip-module__UcWtRG__name{font-size:var(--text-xs);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OverviewCrewChip-module__UcWtRG__ready{font-size:var(--text-xs);color:var(--ok);white-space:nowrap}.OverviewCrewChip-module__UcWtRG__unsynced{padding:0 var(--space-1h);border-radius:var(--r-sm);background:var(--warn-surface);border:1px solid var(--warn-border);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--warn);white-space:nowrap;flex:none}.OverviewCrewChip-module__UcWtRG__seen{font-size:var(--text-xs);color:var(--t3);font-variant-numeric:tabular-nums;white-space:nowrap}
.OverviewRail-module__LvvPrG__rail{border-right:1px solid var(--b1);background:var(--bg-raised);flex-direction:column;min-height:0;display:none;position:relative}@container runner (min-width:640px){.OverviewRail-module__LvvPrG__rail{display:flex}}.OverviewRail-module__LvvPrG__rail.OverviewRail-module__LvvPrG__railCollapsed{display:none}@container runner (min-width:640px){.OverviewRail-module__LvvPrG__rail.OverviewRail-module__LvvPrG__railCollapsed{display:flex}}.OverviewRail-module__LvvPrG__expandStrip{appearance:none;cursor:pointer;align-items:center;gap:var(--space-3);width:44px;padding:var(--space-3) 0;color:var(--t2);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-direction:column;flex:1;display:flex}.OverviewRail-module__LvvPrG__expandStrip:hover{background:var(--surface-hover);color:var(--t1)}.OverviewRail-module__LvvPrG__expandStrip:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.OverviewRail-module__LvvPrG__collapsedHeader{box-sizing:border-box;flex-shrink:0;height:44px;position:relative;box-shadow:inset 0 -1px #ffffff09}.OverviewRail-module__LvvPrG__collapsedHeader:after{content:"";pointer-events:none;background:#ffffff14;height:1px;position:absolute;bottom:0;left:0;right:0}.OverviewRail-module__LvvPrG__expandChevron{border-radius:var(--r-md);border:1px solid var(--b1);width:28px;height:28px;font-size:var(--text-lg);justify-content:center;align-items:center;line-height:1;display:inline-flex}.OverviewRail-module__LvvPrG__expandLabel{color:var(--t2h);writing-mode:vertical-rl;}.OverviewRail-module__LvvPrG__railHeader{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-4);flex-shrink:0;display:flex;position:relative;box-shadow:inset 0 -1px #ffffff09}.OverviewRail-module__LvvPrG__railHeader:after{content:"";pointer-events:none;background:#ffffff14;height:1px;position:absolute;bottom:0;left:0;right:0}.OverviewRail-module__LvvPrG__railTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg-plus);letter-spacing:-.01em;color:var(--t1);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.1;overflow:hidden}.OverviewRail-module__LvvPrG__railLanguage{z-index:2;padding:var(--space-2) var(--space-4) var(--space-3);flex-shrink:0;position:relative}.OverviewRail-module__LvvPrG__collapseBtn{appearance:none;cursor:pointer;border-radius:var(--r-md);border:1px solid var(--b1);background:var(--surface-1);width:30px;height:30px;color:var(--t2);font-size:var(--text-xl);transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.OverviewRail-module__LvvPrG__collapseBtn:hover{color:var(--t1);background:var(--surface-hover);border-color:var(--b2)}.OverviewRail-module__LvvPrG__collapseBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.OverviewRail-module__LvvPrG__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.OverviewRail-module__LvvPrG__section{--rail-spine-x:calc(var(--space-4) + 14px);border-bottom:1px solid var(--sep);flex-direction:column;display:flex}.OverviewRail-module__LvvPrG__sectionToggle{appearance:none;cursor:pointer;z-index:1;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2h) var(--space-4);background:var(--bg-raised);color:var(--t2);text-align:left;transition:background var(--t-fast), color var(--t-fast);border:none;grid-template-columns:28px 1fr auto 14px;display:grid;position:sticky;top:0}.OverviewRail-module__LvvPrG__sectionToggle:hover{background:var(--surface-hover)}.OverviewRail-module__LvvPrG__sectionToggle:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.OverviewRail-module__LvvPrG__section[data-open=true] .OverviewRail-module__LvvPrG__sectionToggle:after{content:"";left:var(--rail-spine-x);background:var(--b1);z-index:0;width:2px;position:absolute;top:calc(50% + 14px);bottom:0;transform:translate(-1px)}.OverviewRail-module__LvvPrG__sectionBadge{border-radius:var(--r-md);border:1px solid var(--b1);background:var(--surface-1);width:28px;height:28px;font-family:var(--font-mono);font-size:var(--text-xs-plus);letter-spacing:.02em;color:var(--t3);font-variant-numeric:tabular-nums;transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.OverviewRail-module__LvvPrG__sectionMain{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.OverviewRail-module__LvvPrG__sectionName{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.005em;color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.OverviewRail-module__LvvPrG__sectionAsset{color:var(--t3);font-weight:500}.OverviewRail-module__LvvPrG__sectionMeter{border-radius:var(--r-pill);background:var(--surface-1);height:4px;position:relative;overflow:hidden}.OverviewRail-module__LvvPrG__sectionMeterFill{border-radius:var(--r-pill);background:var(--t3);transform-origin:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.OverviewRail-module__LvvPrG__sectionMeterFill{transition:transform var(--t-smooth), background var(--t-fast)}}.OverviewRail-module__LvvPrG__sectionMeterFill[data-tone=ok]{background:var(--ok)}.OverviewRail-module__LvvPrG__sectionMeterFill[data-tone=warn]{background:var(--warn)}.OverviewRail-module__LvvPrG__sectionMeterFill[data-tone=bad]{background:var(--bad)}.OverviewRail-module__LvvPrG__sectionMeterFill[data-tone=progress]{background:linear-gradient(90deg, var(--p), var(--p-light))}.OverviewRail-module__LvvPrG__sectionCount{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--t3);font-variant-numeric:tabular-nums}.OverviewRail-module__LvvPrG__sectionCountSep{color:var(--t4);margin:0 1px}.OverviewRail-module__LvvPrG__sectionChevron{font-size:var(--text-sm);color:var(--t3);text-align:center;line-height:1}.OverviewRail-module__LvvPrG__sectionActive .OverviewRail-module__LvvPrG__sectionBadge{color:var(--ink-on-p);background:var(--p);border-color:#0000}.OverviewRail-module__LvvPrG__cells{padding:0 var(--space-2h) var(--space-2h) calc(var(--rail-spine-x) - var(--space-3) - 7px);flex-direction:column;display:flex}.OverviewRail-module__LvvPrG__cell{appearance:none;cursor:pointer;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--r-md);color:var(--t2);text-align:left;transition:background var(--t-fast);background:0 0;border:none;grid-template-columns:14px 1fr auto;display:grid;position:relative}.OverviewRail-module__LvvPrG__cell:hover{background:var(--surface-hover)}.OverviewRail-module__LvvPrG__cell:active{background:var(--surface-2)}.OverviewRail-module__LvvPrG__cell:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.OverviewRail-module__LvvPrG__cell:disabled{cursor:default;opacity:.5}.OverviewRail-module__LvvPrG__cell:disabled:hover{background:0 0}.OverviewRail-module__LvvPrG__cell:before{content:"";left:calc(var(--space-3) + 7px);background:var(--b1);z-index:0;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.OverviewRail-module__LvvPrG__cell:first-child:before{top:0}.OverviewRail-module__LvvPrG__cell:last-child:before{bottom:50%}.OverviewRail-module__LvvPrG__dot{z-index:1;background:var(--t3);width:14px;height:14px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.OverviewRail-module__LvvPrG__dotGlyph{flex-shrink:0;width:9px;height:9px}.OverviewRail-module__LvvPrG__dot svg[data-state]{color:var(--bg)}.OverviewRail-module__LvvPrG__dot[data-status=ok]{background:var(--ok)}.OverviewRail-module__LvvPrG__dot[data-status=warn]{background:var(--warn)}.OverviewRail-module__LvvPrG__dot[data-status=bad]{background:var(--bad);box-shadow:0 0 0 4px var(--bad-surface)}.OverviewRail-module__LvvPrG__dot[data-status=na],.OverviewRail-module__LvvPrG__dot[data-status=pending]{background:var(--bg-raised);border:1.5px solid var(--b2)}.OverviewRail-module__LvvPrG__cellText{font-family:var(--font-body);font-size:var(--text-base);color:var(--t2);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.OverviewRail-module__LvvPrG__cellTrail{color:var(--t3);align-items:center;gap:6px;display:inline-flex}.OverviewRail-module__LvvPrG__critFlag{background:var(--bad-surface);width:16px;height:16px;color:var(--bad);font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--bad-border);border-radius:50%;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.OverviewRail-module__LvvPrG__noteFlag{font-size:var(--text-xs);color:var(--warn);line-height:1}.OverviewRail-module__LvvPrG__cellCurrent .OverviewRail-module__LvvPrG__cellText{color:var(--t1);font-weight:600}.OverviewRail-module__LvvPrG__cellCurrent .OverviewRail-module__LvvPrG__dot{background:var(--p);box-shadow:0 0 0 4px var(--bg-raised), 0 0 12px var(--p-glow)}.OverviewRail-module__LvvPrG__cellCurrent .OverviewRail-module__LvvPrG__dot[data-status=pending],.OverviewRail-module__LvvPrG__cellCurrent .OverviewRail-module__LvvPrG__dot[data-status=na]{background:var(--p);border-color:#0000}.OverviewRail-module__LvvPrG__cellRework{background:var(--warn-surface)}.OverviewRail-module__LvvPrG__reworkFlag{font-size:var(--text-xs-plus);color:var(--warn);line-height:1}.OverviewRail-module__LvvPrG__restToggle,.OverviewRail-module__LvvPrG__restSeam{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2h) var(--space-4);color:var(--t3);font-family:var(--font-body);font-size:var(--text-sm);text-align:left;background:0 0;border:none;margin:0;display:flex}.OverviewRail-module__LvvPrG__restToggle{appearance:none;cursor:pointer;transition:background var(--t-fast), color var(--t-fast)}.OverviewRail-module__LvvPrG__restToggle:hover{background:var(--surface-hover);color:var(--t2)}.OverviewRail-module__LvvPrG__restToggle:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.OverviewRail-module__LvvPrG__restLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OverviewRail-module__LvvPrG__restChevron{font-size:var(--text-sm);flex-shrink:0;line-height:1}.OverviewRail-module__LvvPrG__regionGroup,.OverviewRail-module__LvvPrG__restRegion{display:contents}
.ObservationAffordance-module__IgFPQq__observationBar{border-bottom:1px solid var(--sep);flex-shrink:0}.ObservationAffordance-module__IgFPQq__addObservation{appearance:none;width:100%;min-height:56px;padding:var(--space-2h) var(--space-4);color:var(--t2);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;font-weight:500;line-height:1;display:flex}.ObservationAffordance-module__IgFPQq__addObservation:hover{background:var(--surface-hover);color:var(--t1)}.ObservationAffordance-module__IgFPQq__addObservation:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ObservationAffordance-module__IgFPQq__addObservation:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);cursor:not-allowed}.ObservationAffordance-module__IgFPQq__observationOfflineHint{padding:0 var(--space-4) var(--space-2);font-size:var(--text-xs);color:var(--t3);margin:0}.ObservationAffordance-module__IgFPQq__observationErrorDetails{margin-top:var(--space-1);font-size:var(--text-xs)}.ObservationAffordance-module__IgFPQq__observationErrorSummary{width:fit-content;color:var(--t3);cursor:pointer;-webkit-user-select:none;user-select:none}.ObservationAffordance-module__IgFPQq__observationErrorSummary:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.ObservationAffordance-module__IgFPQq__observationErrorText{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--t3);word-break:break-word;white-space:pre-wrap}
.OverviewProgress-module__exKEwW__progress{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--sep);flex-direction:column;display:flex}.OverviewProgress-module__exKEwW__meta{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.OverviewProgress-module__exKEwW__pct{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);letter-spacing:-.02em;color:var(--t1);font-variant-numeric:tabular-nums;line-height:1}.OverviewProgress-module__exKEwW__count{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--t3);font-variant-numeric:tabular-nums;flex-shrink:0}.OverviewProgress-module__exKEwW__sep{color:var(--t4);margin:0 1px}.OverviewProgress-module__exKEwW__track{border-radius:var(--r-pill);background:var(--surface-1);height:6px;position:relative;overflow:hidden}.OverviewProgress-module__exKEwW__fill{border-radius:var(--r-pill);background:var(--p);transform-origin:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.OverviewProgress-module__exKEwW__fill{transition:transform var(--t-smooth)}}
.RunnerLanguageControl-module__5ZzMwq__root{display:inline-flex;position:relative}.RunnerLanguageControl-module__5ZzMwq__trigger{appearance:none;align-items:center;gap:var(--space-1h);border:1px solid var(--border-subtle);border-radius:var(--r-pill);background:var(--surface-1);min-height:40px;color:var(--t2);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);padding:8px 14px;font-weight:500;line-height:1;display:inline-flex}.RunnerLanguageControl-module__5ZzMwq__trigger:hover{background:var(--surface-hover);color:var(--t1)}.RunnerLanguageControl-module__5ZzMwq__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.RunnerLanguageControl-module__5ZzMwq__mark{flex:none;place-items:center;width:12px;height:12px;line-height:0;display:grid}.RunnerLanguageControl-module__5ZzMwq__mark svg,.RunnerLanguageControl-module__5ZzMwq__check{display:block}.RunnerLanguageControl-module__5ZzMwq__triggerLabel{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;line-height:1;overflow:hidden}.RunnerLanguageControl-module__5ZzMwq__menu{z-index:20;min-width:220px;max-height:60vh;padding:var(--space-1);background:var(--bg-overlay);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-overlay);position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.RunnerLanguageControl-module__5ZzMwq__menuHeading{color:var(--t3);margin:0;padding:6px 10px;}.RunnerLanguageControl-module__5ZzMwq__item{appearance:none;align-items:center;gap:var(--space-2);border-radius:var(--r-sm,8px);width:100%;color:var(--t1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:10px;display:flex}.RunnerLanguageControl-module__5ZzMwq__item:hover{background:var(--surface-hover)}.RunnerLanguageControl-module__5ZzMwq__item:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.RunnerLanguageControl-module__5ZzMwq__itemActive{background:var(--p-surface)}.RunnerLanguageControl-module__5ZzMwq__itemLabel{font-size:var(--text-sm);flex:1}.RunnerLanguageControl-module__5ZzMwq__itemMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--t3);letter-spacing:.04em}.RunnerLanguageControl-module__5ZzMwq__check{color:var(--p-light);flex-shrink:0}@media (pointer:coarse){.RunnerLanguageControl-module__5ZzMwq__trigger,.RunnerLanguageControl-module__5ZzMwq__item{min-height:44px}}
.ProvisionalNamingSection-module__x4fLaq__section{gap:var(--space-3);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-lg);flex-direction:column;display:flex}.ProvisionalNamingSection-module__x4fLaq__heading{font-family:var(--font-body);font-size:var(--text-md);color:var(--t1);font-weight:700}.ProvisionalNamingSection-module__x4fLaq__lead{font-family:var(--font-body);font-size:var(--text-sm);color:var(--t3)}.ProvisionalNamingSection-module__x4fLaq__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProvisionalNamingSection-module__x4fLaq__row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ProvisionalNamingSection-module__x4fLaq__input{flex:12rem;min-width:0}.ProvisionalNamingSection-module__x4fLaq__error{font-family:var(--font-body);font-size:var(--text-sm);color:var(--bad);flex-basis:100%}
.SignOffView-module__qNyYQW__signOff{gap:var(--space-6);width:100%;max-width:36rem;margin:var(--space-7) auto var(--space-6);padding:var(--space-7) var(--space-6);border-radius:var(--r-xl);border:1px solid var(--b1);background:linear-gradient(180deg, var(--bg-raised), var(--bg));flex-direction:column;display:flex}@container runner (max-width:639px){.SignOffView-module__qNyYQW__signOff{margin-top:var(--space-5);padding:var(--space-5) var(--space-4);gap:var(--space-5)}}.SignOffView-module__qNyYQW__signOffHeader{gap:var(--space-2);flex-direction:column;display:flex}.SignOffView-module__qNyYQW__signOffHeading{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--t1);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}.SignOffView-module__qNyYQW__signOffLead{color:var(--t2);font-size:var(--text-md);margin:0;line-height:1.5}.SignOffView-module__qNyYQW__signOffVerdict{align-items:center;gap:var(--space-3);color:var(--t2);font-size:var(--text-sm);display:flex}.SignOffView-module__qNyYQW__signOffBlockers{padding:var(--space-4);border-radius:var(--r-md);border:1px solid rgba(var(--warn-rgb), .35);background:rgba(var(--warn-rgb), .08)}.SignOffView-module__qNyYQW__signOffBlockersTitle{margin:0 0 var(--space-2h);font-size:var(--text-sm);color:var(--t1);font-weight:600}.SignOffView-module__qNyYQW__signOffBlockersList{padding-left:var(--space-4);color:var(--t2);font-size:var(--text-sm);margin:0;line-height:1.5}.SignOffView-module__qNyYQW__signOffBlockerRows{margin:0 0 var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.SignOffView-module__qNyYQW__signOffBlockerRows li+li{border-top:1px solid rgba(var(--warn-rgb), .2)}.SignOffView-module__qNyYQW__signOffBlockerRow{align-items:center;gap:var(--space-2h);width:100%;min-height:44px;padding:var(--space-2) 0;color:inherit;text-align:left;cursor:pointer;transition:background var(--t-fast) var(--ease-out);background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.SignOffView-module__qNyYQW__signOffBlockerRow:hover{background:rgba(var(--warn-rgb), .08)}.SignOffView-module__qNyYQW__signOffBlockerRow:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--r-sm)}.SignOffView-module__qNyYQW__signOffBlockerRowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.SignOffView-module__qNyYQW__signOffBlockerRowText{font-size:var(--text-sm);color:var(--t1);font-weight:500;line-height:1.3}.SignOffView-module__qNyYQW__signOffBlockerRowMeta{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--t2h)}.SignOffView-module__qNyYQW__signOffBlockerRowChevron{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-xl);transition:transform var(--t-fast) var(--ease-out);line-height:1}.SignOffView-module__qNyYQW__signOffBlockerRow:hover .SignOffView-module__qNyYQW__signOffBlockerRowChevron,.SignOffView-module__qNyYQW__signOffBlockerRow:focus-visible .SignOffView-module__qNyYQW__signOffBlockerRowChevron{color:var(--t1);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.SignOffView-module__qNyYQW__signOffBlockerRow:hover .SignOffView-module__qNyYQW__signOffBlockerRowChevron,.SignOffView-module__qNyYQW__signOffBlockerRow:focus-visible .SignOffView-module__qNyYQW__signOffBlockerRowChevron{transform:none}}.SignOffView-module__qNyYQW__ledger{gap:var(--space-2);flex-direction:column;display:flex}.SignOffView-module__qNyYQW__ledgerTitle{margin:0 0 var(--space-1);font-size:var(--text-md);color:var(--t1);font-weight:600;line-height:1.35}.SignOffView-module__qNyYQW__ledgerRows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SignOffView-module__qNyYQW__ledgerRow{align-items:start;gap:var(--space-3);padding:var(--space-2h) var(--space-3);border-radius:var(--r-lg);border:1px solid var(--b1);background:var(--bg-raised);grid-template-columns:minmax(0,96px) 1fr;display:grid}@container runner (max-width:479px){.SignOffView-module__qNyYQW__ledgerRow{gap:var(--space-1);grid-template-columns:1fr}}.SignOffView-module__qNyYQW__ledgerRow_info{border-color:var(--info-border);background:var(--info-surface)}.SignOffView-module__qNyYQW__ledgerRow_teal{border-color:var(--teal-border);background:var(--teal-surface)}.SignOffView-module__qNyYQW__ledgerRow_warn{border-color:var(--warn-border);background:var(--warn-surface)}.SignOffView-module__qNyYQW__ledgerRow_bad{border-color:var(--bad-border);background:var(--bad-surface)}.SignOffView-module__qNyYQW__ledgerKind{align-items:center;gap:var(--space-1h);color:var(--t2);white-space:nowrap;display:inline-flex;}.SignOffView-module__qNyYQW__ledgerSeverity_neutral{color:var(--t2)}.SignOffView-module__qNyYQW__ledgerSeverity_info{color:var(--info)}.SignOffView-module__qNyYQW__ledgerSeverity_teal{color:var(--teal)}.SignOffView-module__qNyYQW__ledgerSeverity_warn{color:var(--warn)}.SignOffView-module__qNyYQW__ledgerSeverity_bad{color:var(--bad)}.SignOffView-module__qNyYQW__ledgerBody{flex-direction:column;gap:2px;min-width:0;display:flex}.SignOffView-module__qNyYQW__ledgerMain{font-size:var(--text-sm);color:var(--t1);font-weight:600;line-height:1.3}.SignOffView-module__qNyYQW__ledgerMeta{font-size:var(--text-xs);color:var(--t2);line-height:1.4}.SignOffView-module__qNyYQW__ledgerClock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--t1)}.SignOffView-module__qNyYQW__ledgerFoot{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--t3);line-height:1.45}.SignOffView-module__qNyYQW__signOffLeadSep{color:var(--t3)}.SignOffView-module__qNyYQW__signOffElapsed{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--t2)}
.SignOffDecisionActions-module__-bPxIq__actions{align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-width:0;display:flex}.SignOffDecisionActions-module__-bPxIq__primary{appearance:none;cursor:pointer;border-radius:var(--r-lg);border:1px solid var(--p);background:var(--p);min-width:0;height:44px;color:var(--ink-on-p);font-family:var(--font-body);font-weight:600;font-size:var(--text-base);letter-spacing:.01em;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-press);flex:auto}.SignOffDecisionActions-module__-bPxIq__primary:hover:not(:disabled){background:var(--p-light);border-color:var(--p-light)}.SignOffDecisionActions-module__-bPxIq__primary:active:not(:disabled){transform:scale(.985)}.SignOffDecisionActions-module__-bPxIq__primary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.SignOffDecisionActions-module__-bPxIq__primary:disabled{color:var(--button-disabled-fg);background:var(--button-disabled-bg);border-color:var(--button-disabled-border);cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.SignOffDecisionActions-module__-bPxIq__primary{transition:none}}
.NoticesStrip-module__qEj_7W__strip{border-bottom:1px solid var(--sep);background:var(--bg-mid);flex-shrink:0}.NoticesStrip-module__qEj_7W__strip_info{border-bottom-color:var(--info-border)}.NoticesStrip-module__qEj_7W__strip_warn{border-bottom-color:var(--warn-border)}.NoticesStrip-module__qEj_7W__strip_bad{border-bottom-color:var(--bad-border);background:var(--bad-surface)}.NoticesStrip-module__qEj_7W__toggle{appearance:none;cursor:pointer;align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:0 var(--runner-surface-inline,var(--space-4));color:var(--t1);font-family:var(--font-body);text-align:left;background:0 0;border:0;display:flex}.NoticesStrip-module__qEj_7W__toggle:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.NoticesStrip-module__qEj_7W__count{min-width:20px;height:20px;padding:0 var(--space-1h);border-radius:var(--r-pill);background:rgba(var(--warn-rgb), .18);color:var(--warn);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.NoticesStrip-module__qEj_7W__strip_info .NoticesStrip-module__qEj_7W__count{background:rgba(var(--info-rgb), .18);color:var(--info)}.NoticesStrip-module__qEj_7W__strip_bad .NoticesStrip-module__qEj_7W__count{background:rgba(var(--bad-rgb), .18);color:var(--bad)}.NoticesStrip-module__qEj_7W__summary{min-width:0;font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.NoticesStrip-module__qEj_7W__chevron{color:var(--t3);font-size:var(--text-xs)}.NoticesStrip-module__qEj_7W__list{padding:0 var(--runner-surface-inline,var(--space-4)) var(--space-3);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.NoticesStrip-module__qEj_7W__notice{gap:2px var(--space-3);padding:var(--space-2h) var(--space-3);border-radius:var(--r-md);border:1px solid var(--b1);background:var(--bg-raised);grid-template-columns:1fr auto;grid-template-areas:"title actions""body actions""rows rows";display:grid}.NoticesStrip-module__qEj_7W__tone_info{border-color:var(--info-border);background:var(--info-surface)}.NoticesStrip-module__qEj_7W__tone_warn{border-color:var(--warn-border);background:var(--warn-surface)}.NoticesStrip-module__qEj_7W__tone_bad{border-color:var(--bad-border);background:var(--bad-surface)}.NoticesStrip-module__qEj_7W__noticeTitle{font-size:var(--text-sm);color:var(--t1);grid-area:title;font-weight:600}.NoticesStrip-module__qEj_7W__noticeBody{font-size:var(--text-xs);color:var(--t2);grid-area:body;line-height:1.4}.NoticesStrip-module__qEj_7W__actions{align-self:center;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}.NoticesStrip-module__qEj_7W__action{appearance:none;cursor:pointer;min-height:30px;padding:0 var(--space-3);border-radius:var(--r-md);border:1px solid var(--b2);background:var(--surface-1);color:var(--t1);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;}@media (pointer:coarse){.NoticesStrip-module__qEj_7W__action{min-height:44px}}.NoticesStrip-module__qEj_7W__action:hover{border-color:var(--b3);color:var(--t1)}.NoticesStrip-module__qEj_7W__action:focus-visible{outline:var(--focus-ring);outline-offset:2px}.NoticesStrip-module__qEj_7W__jumpList{margin:var(--space-2) 0 0;flex-direction:column;grid-area:rows;padding:0;list-style:none;display:flex}.NoticesStrip-module__qEj_7W__jumpList li+li{border-top:1px solid rgba(var(--warn-rgb), .2)}.NoticesStrip-module__qEj_7W__jumpRow{align-items:center;gap:var(--space-2h);width:100%;min-height:44px;padding:var(--space-1h) 0;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.NoticesStrip-module__qEj_7W__jumpRow:hover{background:rgba(var(--warn-rgb), .08)}.NoticesStrip-module__qEj_7W__jumpRow:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--r-sm)}.NoticesStrip-module__qEj_7W__jumpRowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.NoticesStrip-module__qEj_7W__jumpRowText{font-size:var(--text-sm);color:var(--t1);font-weight:500;line-height:1.3}.NoticesStrip-module__qEj_7W__jumpRowMeta{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--t2h)}.NoticesStrip-module__qEj_7W__jumpRowChevron{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-xl);transition:transform var(--t-base);line-height:1}.NoticesStrip-module__qEj_7W__jumpRow:hover .NoticesStrip-module__qEj_7W__jumpRowChevron,.NoticesStrip-module__qEj_7W__jumpRow:focus-visible .NoticesStrip-module__qEj_7W__jumpRowChevron{color:var(--t1);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.NoticesStrip-module__qEj_7W__jumpRow:hover .NoticesStrip-module__qEj_7W__jumpRowChevron,.NoticesStrip-module__qEj_7W__jumpRow:focus-visible .NoticesStrip-module__qEj_7W__jumpRowChevron{transform:none}}
.PartitionReadyBar-module__PKGR2W__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-height:40px;padding:var(--space-1) var(--runner-surface-inline,var(--space-4));border-bottom:1px solid var(--sep);background:var(--bg-mid);flex-wrap:wrap;flex-shrink:0;display:flex}.PartitionReadyBar-module__PKGR2W__text{min-width:0;font-size:var(--text-sm);color:var(--t2)}.PartitionReadyBar-module__PKGR2W__action{appearance:none;cursor:pointer;min-height:30px;padding:0 var(--space-3);border-radius:var(--r-md);border:1px solid var(--p-border);background:var(--p-surface);color:var(--t1);white-space:nowrap;}@media (pointer:coarse){.PartitionReadyBar-module__PKGR2W__action{min-height:44px}}.PartitionReadyBar-module__PKGR2W__action:disabled{border-color:var(--button-disabled-border);background:var(--button-disabled-bg);color:var(--button-disabled-fg);cursor:default}.PartitionReadyBar-module__PKGR2W__action:focus-visible{outline:var(--focus-ring);outline-offset:2px}.PartitionReadyBar-module__PKGR2W__blockers{font-size:var(--text-xs);color:var(--t3);flex-basis:100%;margin:0;line-height:1.4}.PartitionReadyBar-module__PKGR2W__error{font-size:var(--text-xs);color:var(--bad);flex-basis:100%;margin:0}
.SignedExceptionModal-module__x2XkNq__body{gap:var(--space-4);flex-direction:column;display:flex}.SignedExceptionModal-module__x2XkNq__lead{padding:var(--space-3);border:1px solid var(--warn-border);border-radius:var(--r-md);background:var(--warn-surface);font-size:var(--text-sm);color:var(--t1);margin:0}.SignedExceptionModal-module__x2XkNq__hint{margin:var(--space-1h) 0 0;font-size:var(--text-xs-plus);color:var(--t4)}.SignedExceptionModal-module__x2XkNq__error{font-size:var(--text-sm);color:var(--bad);margin:0}
.PageHeader-module__MYZ75q__header{gap:var(--space-2);--page-header-leading:40px;flex-direction:column;width:100%;display:flex;position:relative;container:page-header/inline-size}.PageHeader-module__MYZ75q__header[data-accent=p]{--section-accent:var(--p);--section-accent-raw:var(--p);--section-accent-rgb:var(--p-rgb)}.PageHeader-module__MYZ75q__header[data-accent=teal]{--section-accent:var(--teal);--section-accent-raw:var(--teal);--section-accent-rgb:var(--teal-rgb)}.PageHeader-module__MYZ75q__header[data-accent=warn]{--section-accent:var(--warn);--section-accent-raw:var(--warn);--section-accent-rgb:var(--warn-rgb)}.PageHeader-module__MYZ75q__header[data-accent=ok]{--section-accent:var(--ok);--section-accent-raw:var(--ok);--section-accent-rgb:var(--ok-rgb)}.PageHeader-module__MYZ75q__header[data-accent=info]{--section-accent:var(--info,var(--blue));--section-accent-raw:var(--info,var(--blue));--section-accent-rgb:var(--info-rgb)}.PageHeader-module__MYZ75q__header[data-accent=violet]{--section-accent:var(--violet);--section-accent-raw:var(--violet);--section-accent-rgb:var(--violet-rgb)}.PageHeader-module__MYZ75q__withDivider{padding-top:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--b1);margin-bottom:var(--space-5)}.PageHeader-module__MYZ75q__eyebrowRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:0;display:flex}.PageHeader-module__MYZ75q__eyebrowLabel{color:var(--m-accent,var(--t3));margin:0;line-height:1.45;}.PageHeader-module__MYZ75q__eyebrowLabel[data-accent=p]{--m-accent:var(--p-text)}.PageHeader-module__MYZ75q__eyebrowLabel[data-accent=ok]{--m-accent:var(--ok)}.PageHeader-module__MYZ75q__eyebrowLabel[data-accent=warn]{--m-accent:var(--warn)}.PageHeader-module__MYZ75q__eyebrowLabel[data-accent=bad]{--m-accent:var(--bad)}.PageHeader-module__MYZ75q__eyebrowLabel[data-accent=teal]{--m-accent:var(--teal)}.PageHeader-module__MYZ75q__meta{font-family:var(--font-mono);font-size:var(--text-xs-plus);color:var(--t4);white-space:nowrap;flex-shrink:0}.PageHeader-module__MYZ75q__titleRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;align-content:start;width:100%;display:flex}.PageHeader-module__MYZ75q__titleLeft{align-items:start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PageHeader-module__MYZ75q__identity{align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;display:flex}.PageHeader-module__MYZ75q__identityText{justify-content:center;gap:var(--space-1);min-width:0;min-height:var(--page-header-leading);flex-direction:column;flex:1;display:flex}.PageHeader-module__MYZ75q__titleRow:not(.PageHeader-module__MYZ75q__titleRowWithLedger):not(.PageHeader-module__MYZ75q__titleRowWithMetaBand) .PageHeader-module__MYZ75q__titleLeft{flex:22rem}.PageHeader-module__MYZ75q__titleRow:not(.PageHeader-module__MYZ75q__titleRowWithLedger):not(.PageHeader-module__MYZ75q__titleRowWithMetaBand) .PageHeader-module__MYZ75q__actions{flex-wrap:wrap;flex:none;max-width:100%}.PageHeader-module__MYZ75q__actionsWide{display:contents}.PageHeader-module__MYZ75q__actionsOverflow{display:none}.PageHeader-module__MYZ75q__leading{width:var(--page-header-leading);flex-shrink:0;align-items:flex-start;display:flex}.PageHeader-module__MYZ75q__titleLine{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.PageHeader-module__MYZ75q__titleLeft:has(.PageHeader-module__MYZ75q__leading)>.PageHeader-module__MYZ75q__tagRow{margin-left:calc(var(--page-header-leading) + var(--space-3))}.PageHeader-module__MYZ75q__title{font-family:var(--font-display);font-stretch:var(--display-wdth);font-size:var(--text-3xl);letter-spacing:-.015em;color:var(--t1);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.PageHeader-module__MYZ75q__titleRowWithLedger{align-items:start;column-gap:var(--space-5);row-gap:var(--space-2);grid-template-columns:minmax(12rem,1fr) auto auto;justify-content:flex-start;display:grid}:is(.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__description) .PageHeader-module__MYZ75q__actions,.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__tagRow) .PageHeader-module__MYZ75q__actions){padding-top:3px}.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__titleLeft{grid-column:1;min-width:0}.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__titleLedger{grid-column:2}.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__actions{grid-column:3;align-self:start;margin-left:0}.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)){grid-template-columns:minmax(12rem,1fr) auto}.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)) .PageHeader-module__MYZ75q__titleLedger{grid-column:2}.PageHeader-module__MYZ75q__titleRowWithMetaBand{column-gap:var(--space-5);row-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""meta meta";align-items:start;display:grid}.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__titleLeft{grid-area:title;min-width:0}.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__actions{grid-area:actions;align-self:start}.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__metaBand{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;grid-area:meta;min-width:0;display:flex}.PageHeader-module__MYZ75q__titleRowWithMetaBand:has(.PageHeader-module__MYZ75q__leading) .PageHeader-module__MYZ75q__metaBand{padding-left:calc(var(--page-header-leading) + var(--space-3))}.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__metaBandLedger{flex-shrink:0}@container page-header (max-width:56rem){.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions){grid-template-columns:minmax(0,1fr) auto;align-items:start}.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__titleLeft{grid-area:1/1}.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__actions{grid-area:1/2;align-self:start;width:auto}.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__titleLedger{grid-area:2/1;justify-self:start}.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions):has(.PageHeader-module__MYZ75q__leading) .PageHeader-module__MYZ75q__titleLedger{margin-left:calc(var(--page-header-leading) + var(--space-3))}}@container page-header (max-width:40rem){:is(.PageHeader-module__MYZ75q__titleRowWithLedger,.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions))){grid-template-columns:minmax(0,1fr) auto;align-items:start}.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)){grid-template-columns:minmax(0,1fr)}:is(.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__titleLeft,.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)) .PageHeader-module__MYZ75q__titleLeft){grid-area:1/1}.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__actions{grid-area:1/2;align-self:start;width:auto}:is(.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__titleLedger,.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)) .PageHeader-module__MYZ75q__titleLedger,.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions):has(.PageHeader-module__MYZ75q__leading) .PageHeader-module__MYZ75q__titleLedger){grid-area:2/1/auto/-1;justify-self:stretch;width:100%;max-width:100%;margin-left:0}:is(.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__metaBand,.PageHeader-module__MYZ75q__titleRowWithMetaBand:has(.PageHeader-module__MYZ75q__leading) .PageHeader-module__MYZ75q__metaBand){flex-direction:column;align-items:flex-start;padding-left:0}.PageHeader-module__MYZ75q__leading{display:none}.PageHeader-module__MYZ75q__titleLeft:has(.PageHeader-module__MYZ75q__leading)>.PageHeader-module__MYZ75q__tagRow{margin-left:0}.PageHeader-module__MYZ75q__identityText{min-height:0}.PageHeader-module__MYZ75q__actionsWide{display:none}.PageHeader-module__MYZ75q__actionsOverflow{align-items:center;display:inline-flex}.PageHeader-module__MYZ75q__titleRowWithLedger[data-actions=compact]:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__actions{flex-wrap:nowrap;grid-area:1/2;align-self:center;width:auto}.PageHeader-module__MYZ75q__titleRowWithLedger[data-actions=compact]:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__titleLedger{grid-area:2/1/auto/3}}@container page-header (max-width:52rem){.PageHeader-module__MYZ75q__titleRowWithMetaBand .PageHeader-module__MYZ75q__actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}}.PageHeader-module__MYZ75q__accent{color:var(--section-accent,var(--p))}:is(.PageHeader-module__MYZ75q__titleRow:has(.PageHeader-module__MYZ75q__tagRow),.PageHeader-module__MYZ75q__titleRow:has(.PageHeader-module__MYZ75q__description)){align-items:flex-start}:is(.PageHeader-module__MYZ75q__titleRow:has(.PageHeader-module__MYZ75q__tagRow) .PageHeader-module__MYZ75q__actions,.PageHeader-module__MYZ75q__titleRow:has(.PageHeader-module__MYZ75q__description) .PageHeader-module__MYZ75q__actions){padding-top:3px}.PageHeader-module__MYZ75q__tagRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.PageHeader-module__MYZ75q__subtitle{color:var(--t3);max-width:720px;margin:0;line-height:1.45;}.PageHeader-module__MYZ75q__description{font-family:var(--font-body);font-size:var(--text-md);color:var(--t2);text-wrap:pretty;max-width:64ch;margin:0;line-height:1.55}.PageHeader-module__MYZ75q__metaBandText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PageHeader-module__MYZ75q__actions{align-items:center;gap:var(--space-2);flex-shrink:0;padding-top:0;display:flex}@container page-header (max-width:48rem){.PageHeader-module__MYZ75q__title{font-size:var(--text-2xl);line-height:1.2}}@container page-header (max-width:26rem){.PageHeader-module__MYZ75q__titleRow:not(.PageHeader-module__MYZ75q__titleRowWithLedger):not(.PageHeader-module__MYZ75q__titleRowWithMetaBand){flex-direction:column;align-items:flex-start}.PageHeader-module__MYZ75q__titleRow:not(.PageHeader-module__MYZ75q__titleRowWithLedger):not(.PageHeader-module__MYZ75q__titleRowWithMetaBand) .PageHeader-module__MYZ75q__titleLeft{flex:none;width:100%}.PageHeader-module__MYZ75q__titleRow:not(.PageHeader-module__MYZ75q__titleRowWithLedger):not(.PageHeader-module__MYZ75q__titleRowWithMetaBand) .PageHeader-module__MYZ75q__actions{justify-content:flex-start;width:100%}:is(.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions),.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions))){grid-template-columns:minmax(0,1fr)}:is(.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__titleLeft,.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)) .PageHeader-module__MYZ75q__titleLeft){grid-area:1/1/auto/-1}:is(.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__titleLedger,.PageHeader-module__MYZ75q__titleRowWithLedger:not(:has(.PageHeader-module__MYZ75q__actions)) .PageHeader-module__MYZ75q__titleLedger){grid-area:2/1/auto/-1;width:100%;max-width:100%}.PageHeader-module__MYZ75q__titleRowWithLedger:has(.PageHeader-module__MYZ75q__actions) .PageHeader-module__MYZ75q__actions{grid-area:3/1/auto/-1;justify-content:flex-start;width:100%}.PageHeader-module__MYZ75q__title{font-size:var(--text-xl)}.PageHeader-module__MYZ75q__titleRowWithLedger .PageHeader-module__MYZ75q__description{display:none}.PageHeader-module__MYZ75q__withDivider{padding-bottom:var(--space-3);margin-bottom:var(--space-4)}}
.PageHeaderLedger-module__ezqvKq__ledger{width:fit-content;max-width:100%;margin-top:var(--space-2);align-items:stretch;display:flex}.PageHeaderLedger-module__ezqvKq__ledgerInline{margin-top:0}.PageHeaderLedger-module__ezqvKq__ledgerCell{justify-content:center;gap:var(--space-1);min-width:0;min-block-size:44px;padding:var(--space-1) var(--space-4);border-left:1px solid var(--sep);flex-direction:column;flex:none;display:flex}.PageHeaderLedger-module__ezqvKq__ledgerCell:first-child{border-left:none;padding-left:0}.PageHeaderLedger-module__ezqvKq__ledgerLink{color:inherit;border-radius:var(--r-md);transition:background-color var(--t-fast);text-decoration:none;position:relative}.PageHeaderLedger-module__ezqvKq__ledgerLink:hover{background:var(--surface-hover)}.PageHeaderLedger-module__ezqvKq__ledgerLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.PageHeaderLedger-module__ezqvKq__ledgerDate{color:var(--t2);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25;overflow:hidden}.PageHeaderLedger-module__ezqvKq__ledgerReading{display:contents}.PageHeaderLedger-module__ezqvKq__ledgerMark{display:none}.PageHeaderLedger-module__ezqvKq__ledgerLabel{color:var(--t3);line-height:1.2;}.PageHeaderLedger-module__ezqvKq__ledgerNum{color:var(--t1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500;font-size:var(--text-base);line-height:1.2}.PageHeaderLedger-module__ezqvKq__ledgerNum[data-tone=bad]{color:var(--bad)}.PageHeaderLedger-module__ezqvKq__ledgerNum[data-tone=warn]{color:var(--warn)}@container page-header (max-width:40rem){.PageHeaderLedger-module__ezqvKq__ledgerInline{--ledger-band:1;width:auto;max-width:none;margin-top:var(--space-3);border:1px solid var(--b1);border-radius:var(--r-lg);background:var(--bg-raised);flex-wrap:wrap;align-items:stretch;overflow:hidden}}@container style(--ledger-band:1){.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerCell{min-width:0;padding:var(--space-2h) var(--space-4);border-left:none;border-radius:0;flex-direction:row;flex:auto;align-items:center;gap:0;min-block-size:44px}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerCell+.PageHeaderLedger-module__ezqvKq__ledgerCell{border-left:1px solid var(--sep)}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerReading{align-items:baseline;gap:var(--space-2h);flex:auto;min-width:0;display:flex}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerLabel{color:var(--t2h);font-size:var(--text-xs-plus);white-space:nowrap;flex:none}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerNum{font-size:var(--text-lg);color:var(--t1);flex:none;margin-left:auto;font-weight:500;line-height:1}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerCell[data-zero] .PageHeaderLedger-module__ezqvKq__ledgerNum{color:var(--t3);font-weight:500}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerDate{font-size:var(--text-lg);color:var(--t1);flex:none;margin-left:auto}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerLink .PageHeaderLedger-module__ezqvKq__ledgerMark{color:var(--t3);flex:none;align-items:center;margin-left:-2px;line-height:1;display:flex}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerLink .PageHeaderLedger-module__ezqvKq__ledgerMark:after{content:"›"}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerLink:hover{background:var(--surface-2)}.PageHeaderLedger-module__ezqvKq__ledgerInline .PageHeaderLedger-module__ezqvKq__ledgerLink:focus-visible{outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.PageHeaderLedger-module__ezqvKq__ledgerLink{transition:none}}
.Button-module__L9k99G__btn{justify-content:center;align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-5);border-radius:var(--r-md);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.01em;cursor:pointer;transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-press);white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex-shrink:0;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}@media (pointer:coarse){.Button-module__L9k99G__btn:not(.Button-module__L9k99G__sm){min-height:44px}}.Button-module__L9k99G__btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Button-module__L9k99G__btn:active:not(:disabled){transform:scale(.985)}.Button-module__L9k99G__btn:disabled{cursor:not-allowed;background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;opacity:1;transform:none}.Button-module__L9k99G__btn[data-pending=true]{cursor:progress;pointer-events:none;transform:none}.Button-module__L9k99G__btn[data-pending=true]:before{content:"";animation:var(--kf-sk-shimmer) 1.6s linear infinite;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff29 50%,#0000 100%) 0 0/200% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Button-module__L9k99G__btn[data-pending=true]:before{background:#ffffff14;animation:none}}.Button-module__L9k99G__btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.Button-module__L9k99G__primary{background:var(--p);color:var(--ink-on-p)}.Button-module__L9k99G__primary:hover:not(:disabled){background:var(--p-light)}.Button-module__L9k99G__secondary{background:var(--surface-1);border-color:var(--b2);color:var(--t1)}.Button-module__L9k99G__secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--b3)}.Button-module__L9k99G__secondary:active:not(:disabled){background:var(--surface-active)}.Button-module__L9k99G__ghost{color:var(--t2);background:0 0}.Button-module__L9k99G__ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--t1)}.Button-module__L9k99G__ghost:active:not(:disabled){background:var(--surface-active)}.Button-module__L9k99G__danger{background:var(--bad);color:var(--ink-on-bad)}.Button-module__L9k99G__danger:hover:not(:disabled){background:var(--bad-light)}.Button-module__L9k99G__danger:active:not(:disabled){background:color-mix(in srgb, var(--bad) 82%, var(--chrome))}.Button-module__L9k99G__sm{height:30px;padding:0 var(--space-3);font-size:var(--text-sm);border-radius:var(--r-sm)}.Button-module__L9k99G__lg{min-height:48px;padding:0 var(--space-6);font-size:var(--text-md)}.Button-module__L9k99G__icon{width:38px;padding:0}.Button-module__L9k99G__icon.Button-module__L9k99G__sm{width:30px}@media (pointer:coarse){.Button-module__L9k99G__icon:not(.Button-module__L9k99G__sm){min-width:44px}}
.KebabButton-module__Z1Hh7q__kebab{width:30px;height:30px;color:var(--t3);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast), transform var(--t-press);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){.KebabButton-module__Z1Hh7q__kebab{width:44px;height:44px}}.KebabButton-module__Z1Hh7q__kebab:hover{color:var(--t1);background:var(--surface-2)}.KebabButton-module__Z1Hh7q__kebab:active{transform:scale(.985)}.KebabButton-module__Z1Hh7q__kebab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.KebabButton-module__Z1Hh7q__kebab[data-state=open]{color:var(--t1);background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.KebabButton-module__Z1Hh7q__kebab{transition:none}}
.Menu-module__eVkTJa__menu{background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-md);min-width:180px;padding:var(--space-1);z-index:var(--z-dropdown);box-shadow:var(--shadow-popover);animation:var(--kf-menu-open) .12s var(--ease-expo);outline:none}.Menu-module__eVkTJa__menuCompact{min-width:140px;padding:3px}@media (prefers-reduced-motion:reduce){.Menu-module__eVkTJa__menu{animation:none}}.Menu-module__eVkTJa__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);font-size:var(--text-sm);color:var(--t2);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);-webkit-user-select:none;user-select:none;outline:none;display:flex}.Menu-module__eVkTJa__item:hover,.Menu-module__eVkTJa__item[data-highlighted]{background:var(--surface-2);color:var(--t1)}.Menu-module__eVkTJa__item[data-disabled]{color:var(--button-disabled-fg);cursor:not-allowed;pointer-events:none}.Menu-module__eVkTJa__itemDanger{color:var(--bad)}.Menu-module__eVkTJa__itemDanger:hover,.Menu-module__eVkTJa__itemDanger[data-highlighted]{background:var(--bad-surface);color:var(--bad)}.Menu-module__eVkTJa__menuCompact .Menu-module__eVkTJa__item{padding:var(--space-1h) var(--space-2h);font-size:var(--text-sm)}.Menu-module__eVkTJa__icon{width:14px;height:14px;color:var(--t3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Menu-module__eVkTJa__label{flex:1;min-width:0}.Menu-module__eVkTJa__shortcut{margin-left:var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--t4);letter-spacing:.06em}.Menu-module__eVkTJa__chevron{margin-left:var(--space-3);color:var(--t4)}.Menu-module__eVkTJa__separator{background:var(--sep);height:1px;margin:var(--space-1) 0}@media (pointer:coarse){.Menu-module__eVkTJa__item{min-width:44px;min-height:44px}}
.count-badge-module__m8d37a__countBadge{border-radius:var(--r-pill);font-variant-numeric:tabular-nums;background-color:var(--count-badge-bg,var(--surface-2));min-width:18px;height:18px;color:var(--count-badge-fg,var(--t2));transition:background-color var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;}.count-badge-module__m8d37a__countBadgeActive{--count-badge-bg:var(--surface-3);--count-badge-fg:var(--t1)}.count-badge-module__m8d37a__countBadgeOk{--count-badge-bg:var(--ok-surface);--count-badge-fg:var(--ok)}.count-badge-module__m8d37a__countBadgeWarn{--count-badge-bg:var(--warn-surface);--count-badge-fg:var(--warn)}.count-badge-module__m8d37a__countBadgeBad{--count-badge-bg:var(--bad-surface);--count-badge-fg:var(--bad)}@media (prefers-reduced-motion:reduce){.count-badge-module__m8d37a__countBadge{transition:none}}
.UnderlineSubNav-module__hQ7eMq__nav{align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-2)) 0 var(--space-4);border-bottom:1px solid var(--b1);display:flex}.UnderlineSubNav-module__hQ7eMq__tab{align-items:center;gap:var(--space-1h);padding:var(--space-2h) var(--space-1);color:var(--t2);font-size:var(--text-sm);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex;position:relative}@media (pointer:coarse){.UnderlineSubNav-module__hQ7eMq__tab:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.UnderlineSubNav-module__hQ7eMq__tab:hover{color:var(--t1)}.UnderlineSubNav-module__hQ7eMq__tab:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.UnderlineSubNav-module__hQ7eMq__tab[data-active]{color:var(--t1);border-bottom-color:var(--p)}.UnderlineSubNav-module__hQ7eMq__count{}.UnderlineSubNav-module__hQ7eMq__tab[data-tone=warn]{--count-badge-fg:var(--warn)}@media (prefers-reduced-motion:reduce){.UnderlineSubNav-module__hQ7eMq__tab{transition:none}}
.Section-module__vqaCca__section{margin-bottom:var(--space-7)}.Section-module__vqaCca__header{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.Section-module__vqaCca__titleGroup{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Section-module__vqaCca__title{font-family:var(--font-body);font-size:var(--text-lg);color:var(--t1);align-items:center;gap:var(--space-2);text-wrap:balance;margin:0;font-weight:600;line-height:1.3;display:flex}.Section-module__vqaCca__title[id]{scroll-margin-top:var(--space-6)}.Section-module__vqaCca__subtitle{color:var(--t3);font-size:var(--text-sm);text-wrap:pretty;margin:0;line-height:1.4}.Section-module__vqaCca__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}
.WideScreenNotice-module__TTVzOq__root{width:100%;container:wide-gate/inline-size}.WideScreenNotice-module__TTVzOq__root[data-shell-fill]{flex-direction:column;flex:1;min-height:0;display:flex}.WideScreenNotice-module__TTVzOq__notice{display:none}.WideScreenNotice-module__TTVzOq__content{display:contents}@container wide-gate (max-width:768px){.WideScreenNotice-module__TTVzOq__notice{min-height:22rem;padding:var(--space-6) var(--space-4);justify-content:center;align-items:center;display:flex}.WideScreenNotice-module__TTVzOq__content{display:none}.WideScreenNotice-module__TTVzOq__root[data-shell-fill] .WideScreenNotice-module__TTVzOq__notice{align-items:flex-start;overflow-y:auto}}.WideScreenNotice-module__TTVzOq__card{align-items:flex-start;gap:var(--space-3);max-width:34rem;padding:var(--space-6);background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-xl);flex-direction:column;display:flex}.WideScreenNotice-module__TTVzOq__glyph{border-radius:var(--r-lg);background:var(--surface-2);width:40px;height:40px;color:var(--t3);justify-content:center;align-items:center;display:flex}.WideScreenNotice-module__TTVzOq__glyph svg{width:22px;height:22px}.WideScreenNotice-module__TTVzOq__title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--t1);margin:0;font-weight:600}.WideScreenNotice-module__TTVzOq__reason{font-size:var(--text-sm);color:var(--t2);margin:0;line-height:1.5}.WideScreenNotice-module__TTVzOq__hint{font-size:var(--text-xs);color:var(--t3);margin:0}.WideScreenNotice-module__TTVzOq__summary{margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--sep);align-self:stretch}.WideScreenNotice-module__TTVzOq__actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.WideScreenNotice-module__TTVzOq__actions a{min-height:44px;padding:0 var(--space-4);border:1px solid var(--b2);border-radius:var(--r-md);background:var(--surface-1);color:var(--t1);font-size:var(--text-sm);transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast);align-items:center;text-decoration:none;display:inline-flex}.WideScreenNotice-module__TTVzOq__actions a:hover{background:var(--surface-2);border-color:var(--b3)}.WideScreenNotice-module__TTVzOq__actions a:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.WideScreenNotice-module__TTVzOq__actions a{transition:none}}
.Panel-module__Neih2W__panel{background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-xl);width:100%;position:relative;overflow:hidden;container:panel/inline-size}.Panel-module__Neih2W__panelFluid{border-left:0;border-right:0;border-radius:0}
.SelectionBulkBar-module__c5jDJq__bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--r-md);background:var(--p-surface);flex-wrap:wrap;display:flex}.SelectionBulkBar-module__c5jDJq__count{font-size:var(--text-sm);color:var(--p-text);font-weight:600}.SelectionBulkBar-module__c5jDJq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SelectionBulkBar-module__c5jDJq__inset{margin:0 var(--space-3) var(--space-2)}
.PanelToolbar-module__RH7tEG__toolbar{align-items:center;gap:var(--space-2h);padding:var(--space-2h) var(--space-3h);border-bottom:1px solid var(--sep);flex-wrap:wrap;min-width:0;display:flex;container-type:inline-size}.PanelToolbar-module__RH7tEG__metaBlock{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}:is(.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__searchWrap) .PanelToolbar-module__RH7tEG__metaBlock,.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__slot) .PanelToolbar-module__RH7tEG__metaBlock){flex:0 auto}.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__hint):not(:has(.PanelToolbar-module__RH7tEG__slot)):not(:has(.PanelToolbar-module__RH7tEG__searchWrap)) .PanelToolbar-module__RH7tEG__metaBlock{flex:100%}.PanelToolbar-module__RH7tEG__meta{align-items:center;gap:var(--space-2);color:var(--t3);flex:none;display:inline-flex;}.PanelToolbar-module__RH7tEG__metaLabel{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.PanelToolbar-module__RH7tEG__metaSep{color:var(--t4);opacity:.7;font-weight:400}.PanelToolbar-module__RH7tEG__metaCount{font-family:var(--font-mono);color:var(--t2);font-variant-numeric:tabular-nums;font-weight:500}.PanelToolbar-module__RH7tEG__hint{color:var(--t3);font-weight:400;font-size:var(--text-xs);letter-spacing:.02em;white-space:normal;overflow-wrap:break-word;margin:0;line-height:1.45;display:block}.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__hint){align-items:flex-start}.PanelToolbar-module__RH7tEG__divider{background:var(--sep);flex:none;width:1px;height:16px}.PanelToolbar-module__RH7tEG__searchWrap{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.PanelToolbar-module__RH7tEG__searchIcon{color:var(--t3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.PanelToolbar-module__RH7tEG__searchInput{width:100%;font-family:var(--font-body);font-size:var(--text-sm);color:var(--t1);border:1px solid var(--b1);border-radius:var(--r-md);transition:border-color var(--t-fast), background-color var(--t-fast);background:0 0;outline:none;padding:7px 12px 7px 30px}.PanelToolbar-module__RH7tEG__searchInput::placeholder{color:var(--t3)}.PanelToolbar-module__RH7tEG__searchInput:hover{border-color:var(--b2)}.PanelToolbar-module__RH7tEG__searchInput:focus-visible{border-color:var(--p);outline:var(--focus-ring);outline-offset:2px}.PanelToolbar-module__RH7tEG__action{flex:none;margin-left:auto}:is(.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__searchWrap) .PanelToolbar-module__RH7tEG__action,.PanelToolbar-module__RH7tEG__toolbar:has(.PanelToolbar-module__RH7tEG__slot) .PanelToolbar-module__RH7tEG__action){margin-left:0}.PanelToolbar-module__RH7tEG__slot{align-items:center;gap:var(--space-2);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000);mask-image:linear-gradient(90deg,#000 94%,#0000)}.PanelToolbar-module__RH7tEG__slot::-webkit-scrollbar{display:none}@container (max-width:480px){.PanelToolbar-module__RH7tEG__searchWrap{flex:1 1 0;min-width:0;max-width:none}.PanelToolbar-module__RH7tEG__action{margin-left:0}.PanelToolbar-module__RH7tEG__slot{flex:100%;-webkit-mask-image:none;mask-image:none}}@media (pointer:coarse){.PanelToolbar-module__RH7tEG__searchInput{min-height:44px;font-size:var(--text-lg-plus)}}
.OverlayPanel-module__XWsh-G__panel{background:var(--op-bg,var(--glass-popover));-webkit-backdrop-filter:blur(var(--glass-popover-blur)) saturate(var(--glass-popover-saturate));backdrop-filter:blur(var(--glass-popover-blur)) saturate(var(--glass-popover-saturate));border:1px solid var(--op-border,var(--glass-border));border-radius:var(--op-radius,var(--r-xl));box-shadow:var(--op-shadow,var(--shadow-overlay)), inset 0 1px 0 color-mix(in srgb, var(--glass-highlight) 40%, transparent);animation:OverlayPanel-module__XWsh-G__overlayIn var(--op-anim-duration,.2s) var(--ease-expo) both;position:relative}.OverlayPanel-module__XWsh-G__opaque{background:var(--bg-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.OverlayPanel-module__XWsh-G__halo:before{content:"";border-radius:inherit;background:radial-gradient(ellipse 60% 40% at 0% 0%, rgba(var(--p-rgb), .06) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.OverlayPanel-module__XWsh-G__halo>*{position:relative}@keyframes OverlayPanel-module__XWsh-G__overlayIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.OverlayPanel-module__XWsh-G__centered{animation-name:OverlayPanel-module__XWsh-G__overlayInCentered}@keyframes OverlayPanel-module__XWsh-G__overlayInCentered{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.Modal-module__lu1-eq__overlayWrap{z-index:var(--z-modal);padding:var(--space-6) var(--space-4);justify-content:center;align-items:safe center;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal-module__lu1-eq__overlay{z-index:0;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:var(--kf-fade-in) .15s var(--ease-out);appearance:none;cursor:default;border:0;padding:0;position:fixed;inset:0}button.Modal-module__lu1-eq__overlay{cursor:pointer}.Modal-module__lu1-eq__modal{z-index:1;background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-2xl);width:100%;max-height:calc(100dvh - var(--space-6) * 2);box-shadow:var(--shadow-overlay);animation:Modal-module__lu1-eq__slideUp .2s var(--ease-expo);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.Modal-module__lu1-eq__sm{max-width:400px}.Modal-module__lu1-eq__md{max-width:480px}.Modal-module__lu1-eq__lg{max-width:640px}.Modal-module__lu1-eq__xl{max-width:880px}.Modal-module__lu1-eq__header{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);transition:border-color var(--t-fast);border-bottom:1px solid #0000;flex:none;display:flex}.Modal-module__lu1-eq__header[data-scrolled]{border-bottom-color:var(--sep)}.Modal-module__lu1-eq__headerText{flex:auto;min-width:0}.Modal-module__lu1-eq__title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;color:var(--t1);margin:0;font-weight:700;line-height:1.2}.Modal-module__lu1-eq__subtitle{font-size:var(--text-sm);color:var(--t3);margin:var(--space-1) 0 0;line-height:1.45}.Modal-module__lu1-eq__close{border-radius:var(--r-md);width:28px;height:28px;color:var(--t3);cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast), transform var(--t-press);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px -6px 0 0;padding:0;display:inline-flex;position:relative}@media (pointer:coarse){.Modal-module__lu1-eq__close{width:44px;height:44px;margin:-12px -14px -4px 0}.Modal-module__lu1-eq__close.Modal-module__lu1-eq__close:after{inset:0}}.Modal-module__lu1-eq__close:after{content:"";position:absolute;inset:-8px}.Modal-module__lu1-eq__close:hover{color:var(--t1);background:var(--surface-hover)}.Modal-module__lu1-eq__close:active{background:var(--surface-active);transform:scale(.985)}.Modal-module__lu1-eq__close:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Modal-module__lu1-eq__body{overscroll-behavior:contain;min-height:0;padding:var(--space-1) var(--space-5) var(--space-5);flex:auto;overflow-y:auto}.Modal-module__lu1-eq__body:first-child{padding-top:var(--space-5)}.Modal-module__lu1-eq__body:not(:last-child){padding-bottom:var(--space-3)}.Modal-module__lu1-eq__bodyInner{gap:var(--space-4);flex-direction:column;display:flex}.Modal-module__lu1-eq__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-5);transition:border-color var(--t-fast);border-top:1px solid #0000;flex:none;display:flex}.Modal-module__lu1-eq__actions[data-overflow]{border-top-color:var(--sep)}@keyframes Modal-module__lu1-eq__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal-module__lu1-eq__sheetUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:480px){.Modal-module__lu1-eq__overlayWrap{align-items:flex-end;padding:0}.Modal-module__lu1-eq__modal,.Modal-module__lu1-eq__sm,.Modal-module__lu1-eq__md,.Modal-module__lu1-eq__lg,.Modal-module__lu1-eq__xl{border-radius:var(--r-2xl) var(--r-2xl) 0 0;width:100%;max-width:none;max-height:92dvh;animation:Modal-module__lu1-eq__sheetUp .26s var(--ease-expo);border-bottom:none}.Modal-module__lu1-eq__header{padding:var(--space-4) var(--space-4) var(--space-3)}.Modal-module__lu1-eq__body{padding-inline:var(--space-4)}.Modal-module__lu1-eq__body:first-child{padding-top:var(--space-4)}.Modal-module__lu1-eq__actions{padding:var(--space-3) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));grid-template-columns:1fr 1.4fr;justify-content:stretch;display:grid}.Modal-module__lu1-eq__actions>*{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.Modal-module__lu1-eq__overlay,.Modal-module__lu1-eq__modal{animation:none}.Modal-module__lu1-eq__close{transition:none}}
.FilterSheet-module__hhsHiG__root{z-index:var(--z-overlay);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0}.FilterSheet-module__hhsHiG__scrim{background:var(--scrim);cursor:pointer;animation:FilterSheet-module__hhsHiG__scrimIn .18s var(--ease-expo) both;border:none;margin:0;padding:0;position:absolute;inset:0}.FilterSheet-module__hhsHiG__sheet{z-index:1;gap:var(--space-4);width:min(100%,560px);max-height:82dvh;padding:var(--space-2) var(--space-4) var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));border:1px solid var(--b1);border-radius:var(--r-2xl) var(--r-2xl) 0 0;background:var(--bg-raised);animation:FilterSheet-module__hhsHiG__sheetIn .26s var(--ease-expo) both;border-bottom:none;flex-direction:column;display:flex;position:relative;box-shadow:0 -24px 64px #00000073}.FilterSheet-module__hhsHiG__sheet:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.FilterSheet-module__hhsHiG__handle{width:36px;height:4px;margin:var(--space-1) auto;border-radius:var(--r-pill);background:var(--b2);flex:none}.FilterSheet-module__hhsHiG__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex:none;display:flex}.FilterSheet-module__hhsHiG__title{font-family:var(--font-body);font-size:var(--text-xl);color:var(--t1);margin:0;font-weight:600}.FilterSheet-module__hhsHiG__done{min-height:44px;margin-right:calc(var(--space-2) * -1);padding:0 var(--space-2);border-radius:var(--r-md);color:var(--p-text);font-family:inherit;font-size:var(--text-md);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;font-weight:500;display:inline-flex}.FilterSheet-module__hhsHiG__done:focus-visible{outline:var(--focus-ring);outline-offset:2px}.FilterSheet-module__hhsHiG__body{overscroll-behavior:contain;gap:var(--space-4);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.FilterSheet-module__hhsHiG__footer{gap:var(--space-2);padding-top:var(--space-1);flex:none;grid-template-columns:1fr 1.4fr;display:grid}.FilterSheet-module__hhsHiG__footer button{width:100%;min-height:44px}.FilterSheet-module__hhsHiG__trigger{align-items:center;gap:var(--space-1h);height:36px;padding:0 var(--space-3);border:1px solid var(--b1);border-radius:var(--r-pill);background:var(--surface-1);color:var(--t2);font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--t-fast), background-color var(--t-fast), color var(--t-fast);font-weight:500;display:inline-flex;position:relative}.FilterSheet-module__hhsHiG__trigger:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.FilterSheet-module__hhsHiG__trigger:hover{background:var(--surface-hover);color:var(--t1)}.FilterSheet-module__hhsHiG__icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex-shrink:0;width:14px;height:14px}.FilterSheet-module__hhsHiG__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.FilterSheet-module__hhsHiG__trigger[data-active],.FilterSheet-module__hhsHiG__trigger[data-active]:hover{background:var(--p-surface);border-color:var(--p-border);color:var(--t1)}.FilterSheet-module__hhsHiG__badge{min-width:20px;height:18px;padding:0 var(--space-1h);border-radius:var(--r-pill);background:var(--surface-3);color:var(--t1);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex;}@keyframes FilterSheet-module__hhsHiG__sheetIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes FilterSheet-module__hhsHiG__scrimIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FilterSheet-module__hhsHiG__sheet,.FilterSheet-module__hhsHiG__scrim{animation:none}.FilterSheet-module__hhsHiG__trigger{transition:none}}
.field-chrome-module__7AxA8a__recessedField{width:100%;height:40px;padding:0 var(--space-3h);border-radius:var(--r-md);border:1px solid var(--b1);background:var(--bg-raised);color:var(--t1);font-family:var(--font-body);font-size:var(--text-base);outline:none}.field-chrome-module__7AxA8a__recessedField.field-chrome-module__7AxA8a__recessedField[aria-invalid=true],.field-chrome-module__7AxA8a__recessedField.field-chrome-module__7AxA8a__recessedField[data-invalid]{border-color:var(--bad);box-shadow:0 0 0 3px var(--bad-glow)}.field-chrome-module__7AxA8a__floatingMenu{background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-md);padding:var(--space-1);z-index:var(--z-dropdown-overlay);box-shadow:var(--shadow-popover)}.field-chrome-module__7AxA8a__search{width:100%;height:34px;padding:0 var(--space-2h);margin-bottom:var(--space-1);border-radius:var(--r-sm);border:1px solid var(--b1);background:var(--bg);color:var(--t1);font-family:var(--font-body);font-size:var(--text-sm);outline:none}.field-chrome-module__7AxA8a__search:focus-visible{border-color:var(--p);outline:var(--focus-ring);outline-offset:2px}.field-chrome-module__7AxA8a__list{margin:0;padding:0;list-style:none;overflow-y:auto}.field-chrome-module__7AxA8a__option{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);font-size:var(--text-base);color:var(--t2);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);outline:none;display:flex}.field-chrome-module__7AxA8a__option:hover,.field-chrome-module__7AxA8a__option[data-highlighted],.field-chrome-module__7AxA8a__optionHighlighted{background:var(--surface-2);color:var(--t1)}.field-chrome-module__7AxA8a__option[data-disabled]{color:var(--t3);cursor:not-allowed}.field-chrome-module__7AxA8a__option[data-disabled]:hover{color:var(--t3);background:0 0}.field-chrome-module__7AxA8a__option[aria-selected=true],.field-chrome-module__7AxA8a__option[data-state=checked]{color:var(--t1);font-weight:600}.field-chrome-module__7AxA8a__option[aria-selected=true]:after,.field-chrome-module__7AxA8a__option[data-state=checked]:after{content:"";background-color:var(--p);width:12px;height:12px;-webkit-mask:var(--mark-check) center / contain no-repeat;mask:var(--mark-check) center / contain no-repeat;flex-shrink:0}.field-chrome-module__7AxA8a__empty{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--t3)}@media (pointer:coarse){.field-chrome-module__7AxA8a__recessedField{min-height:44px}.field-chrome-module__7AxA8a__search{height:44px;font-size:var(--text-lg-plus)}.field-chrome-module__7AxA8a__option{min-height:44px}}
.Input-module__UJIQNq__input{transition:border-color var(--t-fast), box-shadow var(--t-fast);}.Input-module__UJIQNq__input::placeholder{color:var(--t4)}.Input-module__UJIQNq__input:hover:not(:disabled){border-color:var(--b2)}.Input-module__UJIQNq__input:focus{border-color:var(--p)}.Input-module__UJIQNq__input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Input-module__UJIQNq__input[aria-invalid=true]{animation:var(--kf-error-shake) .24s var(--ease-expo)}.Input-module__UJIQNq__input:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;cursor:not-allowed}@media (pointer:coarse){.Input-module__UJIQNq__input{min-height:44px;font-size:var(--text-lg-plus)}}
.InlineEditInput-module__2lWbRq__input{width:100%;min-width:0;padding:2px var(--space-1h);font:inherit;color:var(--t1);background:var(--surface-1);border:1px solid var(--p-border);border-radius:var(--r-sm);outline:var(--focus-ring);outline-offset:-2px;margin:0;display:block}@media (pointer:coarse){.InlineEditInput-module__2lWbRq__input{min-height:44px;font-size:var(--text-lg-plus)}}
.Textarea-module__ni0UrG__textarea{height:auto;min-height:88px;padding:var(--space-2h) var(--space-3h);resize:vertical;transition:border-color var(--t-fast), box-shadow var(--t-fast);line-height:1.55;}@media (pointer:coarse){.Textarea-module__ni0UrG__textarea{font-size:var(--text-lg-plus)}}.Textarea-module__ni0UrG__textarea::placeholder{color:var(--t4)}.Textarea-module__ni0UrG__textarea:hover:not(:disabled){border-color:var(--b2)}.Textarea-module__ni0UrG__textarea:focus{border-color:var(--p)}.Textarea-module__ni0UrG__textarea:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Textarea-module__ni0UrG__textarea[aria-invalid=true]{animation:var(--kf-error-shake) .24s var(--ease-expo)}.Textarea-module__ni0UrG__textarea:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;cursor:not-allowed;resize:none}
.Select-module__mkPuyq__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;min-width:0;transition:border-color var(--t-fast), background-color var(--t-fast);-webkit-user-select:none;user-select:none;display:flex;overflow:hidden;}.Select-module__mkPuyq__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__mkPuyq__trigger:hover{border-color:var(--b2)}.Select-module__mkPuyq__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--p)}.Select-module__mkPuyq__trigger[data-disabled]{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;cursor:not-allowed}.Select-module__mkPuyq__trigger[data-disabled]:hover{background:var(--button-disabled-bg);border-color:var(--button-disabled-border)}.Select-module__mkPuyq__trigger[data-state=open]{border-color:var(--p)}.Select-module__mkPuyq__triggerCompact{height:30px;padding:0 var(--space-2h);font-size:var(--text-sm);color:var(--t1);border-radius:var(--r-sm);background:var(--bg-raised);font-weight:500}.Select-module__mkPuyq__triggerCompact .Select-module__mkPuyq__arrow{width:12px;height:12px}.Select-module__mkPuyq__arrow{width:16px;height:16px;stroke:var(--t3);fill:none;stroke-width:2px;transition:transform var(--t-base);flex-shrink:0}.Select-module__mkPuyq__trigger[data-state=open] .Select-module__mkPuyq__arrow{transform:rotate(180deg)}.Select-module__mkPuyq__placeholder{color:var(--t4);font-weight:400}.Select-module__mkPuyq__menu{width:var(--radix-select-trigger-width);max-height:min(15rem, var(--radix-select-content-available-height,15rem));animation:var(--kf-menu-open) .12s var(--ease-expo);flex-direction:column;display:flex;overflow:hidden;}.Select-module__mkPuyq__viewport{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.Select-module__mkPuyq__menuCompact{width:max-content;min-width:100%;padding:3px}.Select-module__mkPuyq__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--t3);-webkit-user-select:none;user-select:none;}.Select-module__mkPuyq__option{}.Select-module__mkPuyq__menuCompact .Select-module__mkPuyq__option{padding:var(--space-1h) var(--space-2h);font-size:var(--text-sm)}.Select-module__mkPuyq__menuCompact .Select-module__mkPuyq__option[data-state=checked]:after{width:10px;height:10px}@media (pointer:coarse){.Select-module__mkPuyq__triggerCompact{height:auto;min-height:44px}}@media (prefers-reduced-motion:reduce){.Select-module__mkPuyq__menu{animation:none}.Select-module__mkPuyq__arrow{transition:none}}
.Checkbox-module__sytAYW__checkbox{align-items:center;gap:var(--space-2h);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--space-1h) 0;outline:none;display:flex}.Checkbox-module__sytAYW__box{border-radius:var(--r-xs);border:1px solid var(--b2);background:var(--bg-raised);width:18px;height:18px;transition:background-color var(--t-fast), border-color var(--t-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Checkbox-module__sytAYW__box svg{width:12px;height:12px;stroke:var(--ink-on-p);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:24;stroke-dashoffset:24px;transition:opacity 80ms, stroke-dashoffset .1s var(--ease-expo)}.Checkbox-module__sytAYW__checked .Checkbox-module__sytAYW__box{background:var(--p);border-color:var(--p)}.Checkbox-module__sytAYW__checked .Checkbox-module__sytAYW__box svg{opacity:1;stroke-dashoffset:0;transition:opacity 80ms, stroke-dashoffset .22s var(--ease-expo)}.Checkbox-module__sytAYW__checkbox:hover:not(.Checkbox-module__sytAYW__disabled) .Checkbox-module__sytAYW__box{border-color:var(--b3)}.Checkbox-module__sytAYW__checkbox:hover:not(.Checkbox-module__sytAYW__disabled).Checkbox-module__sytAYW__checked .Checkbox-module__sytAYW__box{background:var(--p-light);border-color:var(--p-light)}.Checkbox-module__sytAYW__checkbox:focus-visible .Checkbox-module__sytAYW__box{outline:var(--focus-ring);outline-offset:2px}.Checkbox-module__sytAYW__label{font-size:var(--text-base);color:var(--t1);font-weight:500}.Checkbox-module__sytAYW__disabled{cursor:not-allowed}.Checkbox-module__sytAYW__disabled .Checkbox-module__sytAYW__box{background:var(--button-disabled-bg);border-color:var(--button-disabled-border)}.Checkbox-module__sytAYW__disabled.Checkbox-module__sytAYW__checked .Checkbox-module__sytAYW__box{background:var(--button-disabled-bg)}.Checkbox-module__sytAYW__disabled.Checkbox-module__sytAYW__checked .Checkbox-module__sytAYW__box svg{stroke:var(--button-disabled-fg)}.Checkbox-module__sytAYW__disabled .Checkbox-module__sytAYW__label{color:var(--button-disabled-fg)}.Checkbox-module__sytAYW__iconOnly{gap:0;padding:0}.Checkbox-module__sytAYW__iconOnly .Checkbox-module__sytAYW__box{width:16px;height:16px}.Checkbox-module__sytAYW__iconOnly .Checkbox-module__sytAYW__box svg{width:10px;height:10px}@media (pointer:coarse){.Checkbox-module__sytAYW__checkbox{min-height:44px}.Checkbox-module__sytAYW__iconOnly{justify-content:center;min-width:44px}}
.Combobox-module__fVkdNG__root{width:100%;position:relative}.Combobox-module__fVkdNG__rootCompact{flex-shrink:0;width:auto}.Combobox-module__fVkdNG__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;transition:border-color var(--t-fast), background-color var(--t-fast);-webkit-user-select:none;user-select:none;display:flex;}.Combobox-module__fVkdNG__trigger:hover:not(:disabled){border-color:var(--b2)}.Combobox-module__fVkdNG__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--p)}.Combobox-module__fVkdNG__trigger:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);cursor:not-allowed}.Combobox-module__fVkdNG__trigger[aria-expanded=true]{border-color:var(--p)}.Combobox-module__fVkdNG__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Combobox-module__fVkdNG__placeholder{color:var(--t4);font-weight:400}.Combobox-module__fVkdNG__arrow{width:16px;height:16px;stroke:var(--t3);fill:none;stroke-width:2px;transition:transform var(--t-base);flex-shrink:0}.Combobox-module__fVkdNG__trigger[aria-expanded=true] .Combobox-module__fVkdNG__arrow{transform:rotate(180deg)}.Combobox-module__fVkdNG__menu{animation:var(--kf-menu-open) .12s var(--ease-expo);position:fixed;}@media (prefers-reduced-motion:reduce){.Combobox-module__fVkdNG__menu{animation:none}.Combobox-module__fVkdNG__arrow{transition:none}.Combobox-module__fVkdNG__trigger[aria-expanded=true] .Combobox-module__fVkdNG__arrow{transform:none}}.Combobox-module__fVkdNG__search{}.Combobox-module__fVkdNG__list{max-height:240px;}.Combobox-module__fVkdNG__option{}.Combobox-module__fVkdNG__active{}.Combobox-module__fVkdNG__optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Combobox-module__fVkdNG__optionHint{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--t4);flex-shrink:0}.Combobox-module__fVkdNG__empty{}.Combobox-module__fVkdNG__create{color:var(--p-text);font-weight:500}.Combobox-module__fVkdNG__triggerCompact{width:auto;min-width:0;max-width:220px;height:30px;padding:0 var(--space-2h);font-size:var(--text-sm);background:var(--bg);font-weight:500}.Combobox-module__fVkdNG__triggerCompact:hover:not(:disabled){background:var(--bg)}.Combobox-module__fVkdNG__triggerCompact[aria-expanded=true],.Combobox-module__fVkdNG__triggerActive{border-color:var(--p-border);background:var(--p-surface);color:var(--t1)}.Combobox-module__fVkdNG__triggerCompact .Combobox-module__fVkdNG__value,.Combobox-module__fVkdNG__triggerCompact .Combobox-module__fVkdNG__placeholder{font-size:var(--text-sm)}.Combobox-module__fVkdNG__menuActions{padding:0 var(--space-1) var(--space-1);justify-content:flex-end;display:flex}.Combobox-module__fVkdNG__clearBtn{color:var(--t3);font-size:var(--text-xs);cursor:pointer;padding:var(--space-1);background:0 0;border:none;font-weight:500}.Combobox-module__fVkdNG__clearBtn:hover{color:var(--p-text-hover)}.Combobox-module__fVkdNG__clearBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.Combobox-module__fVkdNG__optionCheck{padding:var(--space-1) var(--space-2);border-radius:var(--r-sm)}.Combobox-module__fVkdNG__optionCheck:hover,.Combobox-module__fVkdNG__optionCheck.Combobox-module__fVkdNG__active{background:var(--surface-2)}@media (pointer:coarse){.Combobox-module__fVkdNG__triggerCompact{height:auto;min-height:44px}.Combobox-module__fVkdNG__clearBtn{min-width:44px;min-height:44px}}
.Radio-module__WJJhWW__radio{appearance:none;color:inherit;font:inherit;text-align:left;align-items:center;gap:var(--space-2h);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--space-1h) 0;background:0 0;border:0;outline:none;display:flex}.Radio-module__WJJhWW__dot{border:1px solid var(--b2);background:var(--bg-raised);width:18px;height:18px;transition:border-color var(--t-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Radio-module__WJJhWW__dot:after{content:"";background:var(--p);opacity:0;width:8px;height:8px;transition:opacity var(--t-fast), transform .14s var(--ease-expo);border-radius:50%;transform:scale(.6)}.Radio-module__WJJhWW__radio[data-state=checked] .Radio-module__WJJhWW__dot{border-color:var(--p)}.Radio-module__WJJhWW__radio[data-state=checked] .Radio-module__WJJhWW__dot:after{opacity:1;transform:scale(1)}.Radio-module__WJJhWW__radio:hover:not(:disabled) .Radio-module__WJJhWW__dot{border-color:var(--b3)}.Radio-module__WJJhWW__radio:hover:not(:disabled)[data-state=checked] .Radio-module__WJJhWW__dot{border-color:var(--p-light)}.Radio-module__WJJhWW__label{font-size:var(--text-base);color:var(--t1);font-weight:500}.Radio-module__WJJhWW__disabled{cursor:not-allowed}.Radio-module__WJJhWW__disabled .Radio-module__WJJhWW__dot{background:var(--button-disabled-bg);border-color:var(--button-disabled-border)}.Radio-module__WJJhWW__disabled .Radio-module__WJJhWW__dot:after{background:var(--button-disabled-fg)}.Radio-module__WJJhWW__disabled .Radio-module__WJJhWW__label{color:var(--button-disabled-fg)}.Radio-module__WJJhWW__radio:focus-visible .Radio-module__WJJhWW__dot{outline:var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.Radio-module__WJJhWW__radio{min-height:44px}}
.RadioGroup-module__dEoETq__group{gap:var(--space-2);flex-direction:column;display:flex}
.Toggle-module__Ip-Yaa__toggle{border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--b2);cursor:pointer;width:38px;height:20px;transition:background-color var(--t-fast), border-color var(--t-fast);padding:0;position:relative}.Toggle-module__Ip-Yaa__toggle:after{content:"";background:var(--t2);width:14px;height:14px;transition:transform .16s var(--ease-expo), background-color var(--t-fast);border-radius:50%;position:absolute;top:2px;left:2px}.Toggle-module__Ip-Yaa__toggle:hover:not(:disabled){border-color:var(--b3)}.Toggle-module__Ip-Yaa__active{background:var(--p);border-color:var(--p)}.Toggle-module__Ip-Yaa__active:after{background:var(--ink-on-p);transform:translate(18px)}.Toggle-module__Ip-Yaa__active:hover:not(:disabled){background:var(--p-light);border-color:var(--p-light)}.Toggle-module__Ip-Yaa__disabled{cursor:not-allowed;background:var(--button-disabled-bg);border-color:var(--button-disabled-border);color:var(--button-disabled-fg)}.Toggle-module__Ip-Yaa__disabled:after{background:var(--button-disabled-fg)}.Toggle-module__Ip-Yaa__toggle:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.Toggle-module__Ip-Yaa__toggle{background:0 0;border:0;width:44px;height:44px}.Toggle-module__Ip-Yaa__toggle:before{content:"";border:1px solid var(--b2);border-radius:var(--r-pill);background:var(--surface-3);width:38px;height:20px;transition:background-color var(--t-fast), border-color var(--t-fast);position:absolute;top:12px;left:3px}.Toggle-module__Ip-Yaa__toggle:after{top:15px;left:6px}.Toggle-module__Ip-Yaa__active:after{transform:translate(18px)}.Toggle-module__Ip-Yaa__active:before{background:var(--p);border-color:var(--p)}.Toggle-module__Ip-Yaa__toggle:hover:not(:disabled),.Toggle-module__Ip-Yaa__active:hover:not(:disabled){background:0 0;border-color:#0000}.Toggle-module__Ip-Yaa__toggle:hover:not(:disabled):before{border-color:var(--b3)}.Toggle-module__Ip-Yaa__active:hover:not(:disabled):before{background:var(--p-light);border-color:var(--p-light)}.Toggle-module__Ip-Yaa__disabled,.Toggle-module__Ip-Yaa__disabled:hover{background:0 0;border-color:#0000}.Toggle-module__Ip-Yaa__disabled:before{background:var(--button-disabled-bg);border-color:var(--button-disabled-border)}}
.DatePicker-module__LO-5tG__picker{width:100%;position:relative}.DatePicker-module__LO-5tG__trigger{cursor:pointer;transition:border-color var(--t-fast), background-color var(--t-fast);justify-content:space-between;align-items:center;display:flex;}.DatePicker-module__LO-5tG__trigger:hover:not(:disabled){border-color:var(--b2)}.DatePicker-module__LO-5tG__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--p)}.DatePicker-module__LO-5tG__open .DatePicker-module__LO-5tG__trigger:not(:disabled){border-color:var(--p)}.DatePicker-module__LO-5tG__triggerIcon{fill:none;width:16px;height:16px;stroke:var(--t3);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.DatePicker-module__LO-5tG__triggerValue{text-align:left;flex:1}.DatePicker-module__LO-5tG__triggerPlaceholder{text-align:left;color:var(--t4);flex:1}.DatePicker-module__LO-5tG__triggerArrow{width:14px;height:14px;stroke:var(--t3);fill:none;stroke-width:2px;transition:transform var(--t-base);flex-shrink:0}.DatePicker-module__LO-5tG__open .DatePicker-module__LO-5tG__triggerArrow{transform:rotate(180deg)}.DatePicker-module__LO-5tG__panel{border-radius:var(--r-lg);background:var(--bg-overlay);border:1px solid var(--b2);width:320px;box-shadow:var(--shadow-popover);z-index:var(--z-popover);padding:var(--space-4);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-expo), transform .12s var(--ease-expo);--date-picker-inset-top:max(8px, var(--chrome-safe-top,env(safe-area-inset-top,0px)));--date-picker-inset-right:max(8px, env(safe-area-inset-right,0px));--date-picker-inset-bottom:max(8px, env(safe-area-inset-bottom,0px));--date-picker-inset-left:max(8px, env(safe-area-inset-left,0px));max-width:calc(100dvw - var(--date-picker-inset-left) - var(--date-picker-inset-right));max-height:calc(100dvh - var(--date-picker-inset-top) - var(--date-picker-inset-bottom));overscroll-behavior:contain;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;transform:translateY(-3px)}.DatePicker-module__LO-5tG__panelPortaled{position:fixed;top:0;left:0}.DatePicker-module__LO-5tG__open .DatePicker-module__LO-5tG__panel,.DatePicker-module__LO-5tG__panelOpen{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.DatePicker-module__LO-5tG__panel,.DatePicker-module__LO-5tG__triggerArrow{transition:none}}.DatePicker-module__LO-5tG__compact{align-items:stretch;width:auto;display:flex}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__trigger{justify-content:flex-start;align-items:center;gap:var(--space-1h);box-sizing:border-box;width:auto;min-width:4.75rem;height:100%;padding:var(--space-1) var(--space-2h);font-size:var(--text-sm);border-radius:var(--r-pill);box-shadow:none;background:0 0;border:0;font-weight:500;line-height:1.25;display:inline-flex}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__trigger:not(:disabled):hover{background:var(--surface-hover);border:0}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__trigger:not(:disabled):focus-visible{background:var(--surface-hover)}.DatePicker-module__LO-5tG__compact.DatePicker-module__LO-5tG__open .DatePicker-module__LO-5tG__trigger:not(:disabled){color:var(--t1);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--b1)}.DatePicker-module__LO-5tG__compact.DatePicker-module__LO-5tG__hasValue .DatePicker-module__LO-5tG__trigger:not(:disabled),.DatePicker-module__LO-5tG__compact.DatePicker-module__LO-5tG__hasValue .DatePicker-module__LO-5tG__trigger:not(:disabled):hover,.DatePicker-module__LO-5tG__compact.DatePicker-module__LO-5tG__hasValue.DatePicker-module__LO-5tG__open .DatePicker-module__LO-5tG__trigger:not(:disabled){color:var(--t1);background:var(--p-surface);box-shadow:inset 0 0 0 1px var(--p-border)}.DatePicker-module__LO-5tG__trigger:disabled,.DatePicker-module__LO-5tG__trigger:disabled:hover,.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__trigger:disabled,.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__trigger:disabled:hover{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;cursor:not-allowed}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__triggerIcon{display:none}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__triggerValue,.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__triggerPlaceholder{white-space:nowrap;flex:0 auto;min-width:0}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__triggerPlaceholder{color:var(--t3)}.DatePicker-module__LO-5tG__compact .DatePicker-module__LO-5tG__triggerArrow{flex-shrink:0;width:12px;height:12px;margin-left:auto}.DatePicker-module__LO-5tG__calHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.DatePicker-module__LO-5tG__calNav{border-radius:var(--r-sm);width:30px;height:30px;color:var(--t2);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DatePicker-module__LO-5tG__calNav:hover{background:var(--surface-2);color:var(--t1)}.DatePicker-module__LO-5tG__calNav:focus-visible{outline:var(--focus-ring);outline-offset:2px}.DatePicker-module__LO-5tG__calNav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.DatePicker-module__LO-5tG__calTitle{font-family:var(--font-body);font-size:var(--text-md);color:var(--t1);font-weight:600}.DatePicker-module__LO-5tG__dayNames{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.DatePicker-module__LO-5tG__dayName{text-align:center;color:var(--t3);padding:var(--space-1) 0;}.DatePicker-module__LO-5tG__daysGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DatePicker-module__LO-5tG__dayBtn{aspect-ratio:1;width:100%;color:var(--t2);font-family:var(--font-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), transform var(--t-press);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.DatePicker-module__LO-5tG__dayBtn:hover{background:var(--surface-2);color:var(--t1)}.DatePicker-module__LO-5tG__dayBtn:active{transform:scale(.985)}.DatePicker-module__LO-5tG__dayBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.DatePicker-module__LO-5tG__dayToday{color:var(--t1);box-shadow:inset 0 0 0 1px var(--p-border);font-weight:600}.DatePicker-module__LO-5tG__dayToday:hover{background:var(--p-surface)}.DatePicker-module__LO-5tG__daySelected{background:var(--p);color:var(--ink-on-p);box-shadow:none;font-weight:600}.DatePicker-module__LO-5tG__daySelected.DatePicker-module__LO-5tG__dayToday{box-shadow:inset 0 0 0 2px var(--p), inset 0 0 0 3px var(--ink-on-p)}.DatePicker-module__LO-5tG__daySelected:hover{background:var(--p-light);color:var(--ink-on-p)}.DatePicker-module__LO-5tG__actions{align-items:center;gap:var(--space-2);grid-template-columns:1fr 1fr;margin-top:12px;display:grid}@media (pointer:coarse){.DatePicker-module__LO-5tG__panel{width:354px}.DatePicker-module__LO-5tG__actions>*{min-height:44px}.DatePicker-module__LO-5tG__trigger,.DatePicker-module__LO-5tG__calNav,.DatePicker-module__LO-5tG__dayBtn{min-width:44px;min-height:44px}.DatePicker-module__LO-5tG__trigger{height:44px}}
.AcceptRiskDialog-module__cQwpjW__body{gap:var(--space-5);flex-direction:column;display:flex}.AcceptRiskDialog-module__cQwpjW__warning{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bad-surface);border:1px solid var(--bad-border);border-radius:var(--r-md);font-size:var(--text-sm);color:var(--bad);line-height:1.5;display:flex}.AcceptRiskDialog-module__cQwpjW__warningIcon{color:var(--bad);flex-shrink:0;margin-top:1px}.AcceptRiskDialog-module__cQwpjW__hint{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--t3)}.AcceptRiskDialog-module__cQwpjW__error{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--bad)}
.ResolveDirectDialog-module__g430Wa__body{gap:var(--space-5);flex-direction:column;display:flex}.ResolveDirectDialog-module__g430Wa__note{font-size:var(--text-sm);color:var(--t2);margin:0;line-height:1.5}.ResolveDirectDialog-module__g430Wa__hint{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--t3)}.ResolveDirectDialog-module__g430Wa__error{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--bad)}
.CountersignPanel-module__KnoR6q__panel{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}.CountersignPanel-module__KnoR6q__head{gap:var(--space-1);flex-direction:column;display:flex}.CountersignPanel-module__KnoR6q__title{font-size:var(--text-base);color:var(--t1);margin:0;font-weight:600}.CountersignPanel-module__KnoR6q__lead{font-size:var(--text-sm);color:var(--t2);margin:0;line-height:1.45}