.alert-module__HzSZ5a__presence{min-width:0}.alert-module__HzSZ5a__alert{align-items:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-resting);display:flex}.alert-module__HzSZ5a__icon,.alert-module__HzSZ5a__glyph{flex:none;place-items:center;display:grid;position:relative}.alert-module__HzSZ5a__icon{width:18px;height:18px;margin-top:1px}.alert-module__HzSZ5a__icon svg{display:block}.alert-module__HzSZ5a__copy{flex:1;min-width:0}.alert-module__HzSZ5a__content{position:relative}.alert-module__HzSZ5a__title{font-size:var(--text-sm);font-weight:500;display:block;position:relative}.alert-module__HzSZ5a__line{display:block}.alert-module__HzSZ5a__description{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);position:relative}.alert-module__HzSZ5a__info .alert-module__HzSZ5a__icon{color:var(--accent)}.alert-module__HzSZ5a__success .alert-module__HzSZ5a__icon{color:var(--success)}.alert-module__HzSZ5a__warning .alert-module__HzSZ5a__icon{color:var(--warning)}.alert-module__HzSZ5a__danger .alert-module__HzSZ5a__icon{color:var(--danger)}.alert-module__HzSZ5a__dismiss{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:-5px -6px -5px 0;display:grid}.alert-module__HzSZ5a__dismiss:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.alert-module__HzSZ5a__dismiss:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.alert-module__HzSZ5a__dismiss{transition:none}.alert-module__HzSZ5a__dismiss:active{transform:none}}
.button-module__aa5KyW__button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.button-module__aa5KyW__button:disabled{cursor:not-allowed;opacity:.52}.button-module__aa5KyW__button[aria-busy=true]{cursor:progress}.button-module__aa5KyW__button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button-module__aa5KyW__labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.button-module__aa5KyW__labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.button-module__aa5KyW__labelContent{flex:none;align-items:center;display:inline-flex}.button-module__aa5KyW__labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.button-module__aa5KyW__labelPhase svg{flex:none}.button-module__aa5KyW__primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.button-module__aa5KyW__secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.button-module__aa5KyW__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.button-module__aa5KyW__danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.button-module__aa5KyW__secondary:disabled,.button-module__aa5KyW__danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.button-module__aa5KyW__danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.button-module__aa5KyW__ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.button-module__aa5KyW__primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.button-module__aa5KyW__secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.button-module__aa5KyW__ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button-module__aa5KyW__danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.button-module__aa5KyW__primary:active:not(:disabled){opacity:.84}.button-module__aa5KyW__secondary:active:not(:disabled),.button-module__aa5KyW__ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button-module__aa5KyW__danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.button-module__aa5KyW__sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.button-module__aa5KyW__md{min-height:var(--control-height-md)}.button-module__aa5KyW__lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.button-module__aa5KyW__loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.button-module__aa5KyW__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite button-module__aa5KyW__spin}.button-module__aa5KyW__loadingLabel{opacity:0}@keyframes button-module__aa5KyW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-module__aa5KyW__button{transition:none}.button-module__aa5KyW__labelSlot{transition:opacity var(--duration-instant) linear}.button-module__aa5KyW__spinner{animation-duration:.01ms;animation-iteration-count:1}}
.text-shimmer-module__jB6m3W__shimmer{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab, currentColor 12%, var(--text-muted)))}.text-shimmer-module__jB6m3W__stage{max-width:100%;display:inline-block;position:relative}.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;max-width:100%;display:inline-block}.text-shimmer-module__jB6m3W__stage[data-sizing] .text-shimmer-module__jB6m3W__label{white-space:nowrap;max-width:none}.text-shimmer-module__jB6m3W__label::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab, red, blue)){.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:currentColor;background:0 0!important}}@media (forced-colors:active){.text-shimmer-module__jB6m3W__label{-webkit-text-fill-color:currentColor;background:0 0!important}}
.blocks-module__iIEoEq__brandPrimary{--foreground:var(--rml-lime);--background:var(--rml-on-lime)}.blocks-module__iIEoEq__brandPrimary:disabled{--foreground:#e3e5de;--background:var(--text-muted)}.blocks-module__iIEoEq__brandPrimary:hover:not(:disabled){--foreground:#bdee00;opacity:1;box-shadow:var(--shadow-raised)}.blocks-module__iIEoEq__brandPrimary:active:not(:disabled){--foreground:#aad600;opacity:1}.blocks-module__iIEoEq__surface{background:var(--elev-1-bg);border-radius:var(--radius-panel);box-shadow:var(--elev-1);border:0}.blocks-module__iIEoEq__surface .blocks-module__iIEoEq__surface{border:0;border-top:1px solid var(--border-subtle);box-shadow:none;background:0 0;border-radius:0}.blocks-module__iIEoEq__bridge{gap:12px;min-width:0;display:grid}.blocks-module__iIEoEq__bridge>*{min-width:0}.blocks-module__iIEoEq__pageBar{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);min-height:44px;margin:0 calc(var(--cl-gutter) * -1);padding:var(--sp-2) var(--cl-gutter);background:var(--surface-raised);box-shadow:0 1px 0 var(--border-subtle), 0 8px 16px -14px #28282838;flex-wrap:wrap;display:flex}.blocks-module__iIEoEq__pageBar .blocks-module__iIEoEq__pageBar,.blocks-module__iIEoEq__pageBar[data-sheet-head=nested]{box-shadow:none;background:0 0;margin:0;padding:0}.blocks-module__iIEoEq__pageBarLead{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 12px;min-width:0;display:flex}.blocks-module__iIEoEq__backLink{border-radius:var(--radius-control);min-height:36px;color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:6px;margin-left:-6px;padding:0 10px 0 6px;text-decoration:none;display:inline-flex}.blocks-module__iIEoEq__backLink:hover{color:var(--foreground);background:var(--surface-muted)}.blocks-module__iIEoEq__trail ol{font-size:var(--text-sm);align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.blocks-module__iIEoEq__trail li{color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}.blocks-module__iIEoEq__trail a{min-height:32px;color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}.blocks-module__iIEoEq__trail a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.blocks-module__iIEoEq__pageTitle{min-width:0;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-page);color:var(--rml-ink);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:28px}.blocks-module__iIEoEq__pageMeta{font-size:var(--text-sm);color:var(--text-muted)}.blocks-module__iIEoEq__pageActions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.blocks-module__iIEoEq__copy{vertical-align:middle;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;display:inline-flex}.blocks-module__iIEoEq__copy[data-state=error]{white-space:normal;flex-wrap:wrap}.blocks-module__iIEoEq__copyValue{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.blocks-module__iIEoEq__copyButton{border-radius:var(--radius-control);min-width:28px;height:28px;color:var(--text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:relative}.blocks-module__iIEoEq__copyButton:hover{color:var(--foreground);background:var(--surface-muted)}.blocks-module__iIEoEq__copyButton:disabled{cursor:progress}.blocks-module__iIEoEq__copyIdle{display:inline-flex}.blocks-module__iIEoEq__stamp{border:1px solid var(--rml-lime-ink);color:var(--rml-lime-ink-strong);background:var(--accent-subtle);font-size:var(--text-xs);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:1px 6px;font-weight:500;display:inline-flex}.blocks-module__iIEoEq__copyError{font-size:var(--text-xs);color:var(--danger);flex-basis:100%;gap:4px;display:grid}.blocks-module__iIEoEq__copyManual{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:32px;color:var(--foreground);font:inherit;font-size:var(--text-base);padding:4px 8px}.blocks-module__iIEoEq__explainTrigger{color:inherit;font:inherit;cursor:help;z-index:1;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex;position:relative}.blocks-module__iIEoEq__explainIcon{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.blocks-module__iIEoEq__explainTrigger:is(:hover,:focus-visible) .blocks-module__iIEoEq__explainIcon{color:var(--rml-lime-ink)}.blocks-module__iIEoEq__explainTrigger[data-state-figure=unknown]{color:var(--text-muted);font-weight:400}.blocks-module__iIEoEq__explainPanel{width:min(340px,100vw - 24px);font-size:var(--text-sm);padding:14px 16px}.blocks-module__iIEoEq__explainTitle{margin:0 0 6px;font-weight:500}.blocks-module__iIEoEq__explainState{border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 8px;padding:6px 8px}.blocks-module__iIEoEq__explainList{gap:2px;margin:0;display:grid}.blocks-module__iIEoEq__explainList dt{font-size:var(--text-xs);color:var(--text-muted);margin-top:6px}.blocks-module__iIEoEq__explainList dd{color:var(--text-secondary);margin:0}.blocks-module__iIEoEq__explainDetail{margin-top:4px!important}.blocks-module__iIEoEq__moreButton{border:1px solid var(--border-subtle);border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}.blocks-module__iIEoEq__moreButton:hover,.blocks-module__iIEoEq__moreButton[data-state=open]{color:var(--foreground);background:var(--surface-muted);border-color:var(--border)}.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__record .blocks-module__iIEoEq__moreButton{border-color:#0000}.blocks-module__iIEoEq__async{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.blocks-module__iIEoEq__asyncNote,.blocks-module__iIEoEq__asyncError{min-height:18px;font-size:var(--text-sm)}.blocks-module__iIEoEq__asyncNote{color:var(--text-muted)}.blocks-module__iIEoEq__async[data-state=success] .blocks-module__iIEoEq__asyncNote{color:var(--success)}.blocks-module__iIEoEq__asyncError{color:var(--danger)}.blocks-module__iIEoEq__inspector{top:calc(var(--cl-bar-h) + 12px);z-index:30;background:var(--elev-3-bg);border-radius:var(--radius-panel);width:min(420px,100vw - 24px);box-shadow:var(--elev-3), var(--edge-light);border:0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:12px;right:12px}@media (min-width:1280px){.blocks-module__iIEoEq__inspector{top:calc(var(--cl-bar-h) + 0px);right:var(--cl-sheet-inset);bottom:var(--cl-sheet-inset);width:var(--cl-inspector-w);box-shadow:var(--shadow-sheet)}}.blocks-module__iIEoEq__surfaceHead{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:8px;padding:12px 12px 10px 16px;display:flex}.blocks-module__iIEoEq__surfaceTitles{flex:1;min-width:0}.blocks-module__iIEoEq__surfaceTitle{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:22px}.blocks-module__iIEoEq__surfaceSub{font-size:var(--text-xs);color:var(--text-muted);margin:2px 0 0}.blocks-module__iIEoEq__surfaceBody{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 16px;overflow-y:auto}.blocks-module__iIEoEq__surfaceFoot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.blocks-module__iIEoEq__position{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.blocks-module__iIEoEq__iconButton{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.blocks-module__iIEoEq__iconButton:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}.blocks-module__iIEoEq__iconButton:disabled{color:var(--border-strong);cursor:default}.blocks-module__iIEoEq__task{width:min(560px,100vw - 24px)}.blocks-module__iIEoEq__taskWide{width:min(880px,100vw - 24px)}.blocks-module__iIEoEq__taskBody{gap:12px;display:grid}.blocks-module__iIEoEq__taskFoot{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.blocks-module__iIEoEq__discard{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);margin-top:16px;padding:12px}.blocks-module__iIEoEq__discard p{margin:0}.blocks-module__iIEoEq__state{grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:center;gap:8px 24px;padding:16px 20px;display:grid}.blocks-module__iIEoEq__stateCompact{grid-template-columns:120px minmax(0,1fr);padding:8px 12px}.blocks-module__iIEoEq__stateFigure{width:100%;max-width:220px}.blocks-module__iIEoEq__stateText{gap:6px;max-width:60ch;display:grid}.blocks-module__iIEoEq__stateTitle{font-size:var(--text-base);margin:0;font-weight:500;line-height:22px}.blocks-module__iIEoEq__stateBody{color:var(--text-secondary);margin:0}.blocks-module__iIEoEq__stateAction{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.blocks-module__iIEoEq__stateError .blocks-module__iIEoEq__stateTitle{color:var(--danger)}.blocks-module__iIEoEq__stateRef{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.blocks-module__iIEoEq__loading{gap:10px;display:grid}.blocks-module__iIEoEq__loadingFigure{width:160px}.blocks-module__iIEoEq__loadingLabel{font-size:var(--text-xs);color:var(--text-muted);margin:0}.blocks-module__iIEoEq__skeletonBar{background:linear-gradient(90deg, var(--surface-muted) 0%, var(--border-subtle) 50%, var(--surface-muted) 100%);max-width:100%;animation:blocks-module__iIEoEq__shimmer 1.6s var(--ease-in-out) infinite;background-size:200% 100%;border-radius:6px;display:inline-block}.blocks-module__iIEoEq__ledgerSkeleton{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--elev-1);display:grid;overflow:clip}.blocks-module__iIEoEq__skRow{border-top:1px solid var(--border-subtle);align-items:center;gap:16px;height:40px;padding:0 14px;display:grid}.blocks-module__iIEoEq__skHead{background:var(--surface-muted);border-top:0;height:36px}.blocks-module__iIEoEq__skCell{display:flex}.blocks-module__iIEoEq__skCellRight{justify-content:flex-end;display:flex}.blocks-module__iIEoEq__recordSkeleton{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--elev-1);gap:10px;padding:16px;display:grid}.blocks-module__iIEoEq__recordFields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-top:6px;display:grid}.blocks-module__iIEoEq__recordField{gap:6px;display:grid}@keyframes blocks-module__iIEoEq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.blocks-module__iIEoEq__ledger{min-width:0;container:ledger/inline-size}.blocks-module__iIEoEq__lTable{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--elev-1-bg);border-radius:var(--radius-panel);width:100%;box-shadow:var(--elev-1);font-size:var(--text-sm);border:0}:is([class*=__surface],[class*=__panel]) table.blocks-module__iIEoEq__lTable{box-shadow:none;border-color:#0000}.blocks-module__iIEoEq__lHead{top:var(--cl-sticky-top,var(--cl-bar-h));z-index:2;background:var(--surface-muted);border-bottom:1px solid var(--border-subtle);height:34px;transition:box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);color:var(--text-secondary);font-size:var(--text-xs);text-align:left;white-space:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;padding:2px 12px;font-weight:500;line-height:16px;position:sticky}.blocks-module__iIEoEq__lHead:first-child{border-top-left-radius:var(--radius-panel)}.blocks-module__iIEoEq__lHead:last-child{border-top-right-radius:var(--radius-panel)}.blocks-module__iIEoEq__lHead[data-align=right],.blocks-module__iIEoEq__lCell[data-align=right]{text-align:right}.blocks-module__iIEoEq__lHead[data-align=center],.blocks-module__iIEoEq__lCell[data-align=center]{text-align:center}.blocks-module__iIEoEq__sortButton{max-width:100%;min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.blocks-module__iIEoEq__sortButton:hover{color:var(--foreground)}.blocks-module__iIEoEq__sortIdle{opacity:.45}.blocks-module__iIEoEq__lTable[data-stuck] .blocks-module__iIEoEq__lHead{background:var(--surface-raised);box-shadow:0 1px 0 var(--border-subtle), 0 6px 12px -8px #1c1d1a38}.blocks-module__iIEoEq__stuckSentinel{pointer-events:none;height:1px;margin-bottom:-1px;display:block}.blocks-module__iIEoEq__lRow{transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);position:relative}.blocks-module__iIEoEq__lRow[data-openable]{cursor:pointer}.blocks-module__iIEoEq__lRow:hover{background:var(--elev-2-bg);box-shadow:var(--elev-record), inset 3px 0 0 var(--border-strong)}@media (hover:hover) and (pointer:fine){.blocks-module__iIEoEq__lRow{transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--cl-ease)}.blocks-module__iIEoEq__lRow:hover{z-index:1;transform:translateY(-1px)}}.blocks-module__iIEoEq__lRow[data-selected]{background:var(--elev-2-bg);box-shadow:var(--elev-record), inset 3px 0 0 var(--rml-lime-ink)}.blocks-module__iIEoEq__lRow:is(:hover,[data-selected]) .blocks-module__iIEoEq__lCell,.blocks-module__iIEoEq__lRow:is(:hover,[data-selected])+.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__lCell{border-top-color:#0000}@media (hover:hover) and (pointer:fine){.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__copyButton,.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__quickAction{opacity:0}.blocks-module__iIEoEq__lRow:is(:hover,:focus-within,[data-selected]) :is(.blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__copyButton,.blocks-module__iIEoEq__quickAction),.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__moreButton[data-state=open],.blocks-module__iIEoEq__lRow .blocks-module__iIEoEq__copyButton:focus-visible{opacity:1}}.blocks-module__iIEoEq__lCell{border-top:1px solid var(--border-subtle);vertical-align:middle;overflow-wrap:anywhere;height:40px;padding:6px 12px}.blocks-module__iIEoEq__lCell[data-money],.blocks-module__iIEoEq__lCell[data-align=right]{font-variant-numeric:tabular-nums;white-space:nowrap}.blocks-module__iIEoEq__lCell[data-nowrap]{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}tbody .blocks-module__iIEoEq__lRow:first-child .blocks-module__iIEoEq__lCell{border-top:0}.blocks-module__iIEoEq__lTotal .blocks-module__iIEoEq__lCell{border-top:1px solid var(--border-strong);background:var(--cl-total-bg);font-weight:500}.blocks-module__iIEoEq__lTotal .blocks-module__iIEoEq__lCell:first-child{border-bottom-left-radius:var(--radius-panel)}.blocks-module__iIEoEq__lTotal .blocks-module__iIEoEq__lCell:last-child{border-bottom-right-radius:var(--radius-panel)}.blocks-module__iIEoEq__dash{color:var(--text-muted)}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__lCell{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;height:40px;padding-block:0;overflow:hidden}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__lCell>*{max-width:100%}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__lCell:is([data-money],[data-align=right]),.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__lTotal .blocks-module__iIEoEq__lCell{text-overflow:clip;overflow:visible}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__async{flex-wrap:nowrap}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__asyncNote:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.blocks-module__iIEoEq__lTable[data-compact] .blocks-module__iIEoEq__lCell:has(.blocks-module__iIEoEq__asyncError:not(:empty),.blocks-module__iIEoEq__asyncNote:not(:empty)){white-space:normal;height:auto;padding-block:6px;overflow:visible}.blocks-module__iIEoEq__rowActions{justify-content:flex-end;align-items:center;gap:0;display:inline-flex}.blocks-module__iIEoEq__quickActions{align-items:center;gap:0;display:inline-flex}.blocks-module__iIEoEq__quickAction{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.blocks-module__iIEoEq__quickAction:hover{background:var(--surface-muted);color:var(--foreground)}.blocks-module__iIEoEq__quickAction:focus-visible{opacity:1;outline:2px solid var(--rml-lime-ink);outline-offset:1px}.blocks-module__iIEoEq__rowTitle{vertical-align:middle;flex-wrap:wrap;align-items:baseline;gap:0 8px;width:100%;min-width:0;height:20px;line-height:20px;display:flex;overflow:hidden}.blocks-module__iIEoEq__rowTitleMain{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-weight:500;overflow:hidden}.blocks-module__iIEoEq__rowTitleMain a{color:inherit;text-decoration:none}.blocks-module__iIEoEq__rowTitleMain a:hover{text-underline-offset:3px;text-decoration:underline}.blocks-module__iIEoEq__rowTitle[data-tone=bad] .blocks-module__iIEoEq__rowTitleMain{color:var(--danger)}.blocks-module__iIEoEq__rowTitleContext{text-overflow:ellipsis;white-space:nowrap;min-width:8ch;font-size:var(--text-xs);color:var(--text-muted);flex:0 auto;overflow:hidden}.blocks-module__iIEoEq__rowTitleHead{flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.blocks-module__iIEoEq__rowTitleHead>:not(.blocks-module__iIEoEq__rowTitleMain){flex:none}.blocks-module__iIEoEq__cellBar{vertical-align:middle;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.blocks-module__iIEoEq__cellBarValue{white-space:nowrap;flex:none;line-height:20px}.blocks-module__iIEoEq__cellBarTrack{background:var(--border-subtle);border-radius:2px;flex:0 40px;width:40px;min-width:0;height:4px;display:block;position:relative}.blocks-module__iIEoEq__cellBarFill{border-radius:inherit;background:var(--text-secondary);transition:width var(--duration-normal,.2s) var(--cl-ease);position:absolute;inset:0 auto 0 0}.blocks-module__iIEoEq__cellBar[data-tone=good] .blocks-module__iIEoEq__cellBarFill{background:var(--success)}.blocks-module__iIEoEq__cellBar[data-tone=warn] .blocks-module__iIEoEq__cellBarFill{background:var(--warning)}.blocks-module__iIEoEq__cellBar[data-tone=bad] .blocks-module__iIEoEq__cellBarFill{background:var(--danger)}.blocks-module__iIEoEq__cellBar[data-tone=bad] .blocks-module__iIEoEq__cellBarValue{color:var(--danger)}.blocks-module__iIEoEq__cellBarMarker{background:var(--foreground);opacity:.55;width:1px;margin-left:-.5px;position:absolute;top:-2px;bottom:-2px}.blocks-module__iIEoEq__lRow:hover .blocks-module__iIEoEq__cellBarTrack,.blocks-module__iIEoEq__lRow[data-selected] .blocks-module__iIEoEq__cellBarTrack{background:var(--border)}.blocks-module__iIEoEq__records{margin:0;padding:0;list-style:none;display:none}.blocks-module__iIEoEq__record{background:var(--elev-1-bg);border-radius:var(--radius-panel);box-shadow:var(--elev-1);transition:box-shadow var(--duration-fast) var(--cl-ease), background-color var(--duration-fast) var(--cl-ease);border:0;align-items:flex-start;gap:8px;margin-bottom:8px;padding:12px;display:flex}.blocks-module__iIEoEq__record:active{background:var(--elev-2-bg);box-shadow:var(--elev-2)}.blocks-module__iIEoEq__record[data-selected]{background:var(--elev-2-bg);box-shadow:var(--elev-record), inset 3px 0 0 var(--rml-lime-ink)}.blocks-module__iIEoEq__recordMain{outline-offset:4px;flex:1;gap:4px;min-width:0;min-height:44px;display:grid}.blocks-module__iIEoEq__recordTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.blocks-module__iIEoEq__recordTitle{min-width:0;font-size:var(--text-base);overflow-wrap:anywhere;font-weight:500;line-height:22px}.blocks-module__iIEoEq__recordValue{font-size:var(--text-base);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.blocks-module__iIEoEq__recordSub{font-size:var(--text-sm);color:var(--text-secondary);overflow-wrap:anywhere}.blocks-module__iIEoEq__recordMeta{font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.blocks-module__iIEoEq__recordMore{flex:none}.blocks-module__iIEoEq__recordMore .blocks-module__iIEoEq__moreButton{width:44px;height:44px}.blocks-module__iIEoEq__recordTotal{background:var(--cl-total-bg)}.blocks-module__iIEoEq__jobHeader{margin:0 calc(var(--cl-gutter) * -1);padding:var(--sp-3) var(--cl-gutter) var(--sp-1);background:var(--surface-raised);grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.blocks-module__iIEoEq__jobLead{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.blocks-module__iIEoEq__jobMeta{min-height:24px;font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.blocks-module__iIEoEq__jobMetaPart{overflow-wrap:anywhere}.blocks-module__iIEoEq__jobFigures{color:var(--foreground);flex-wrap:wrap;gap:4px 16px;display:inline-flex}.blocks-module__iIEoEq__jobTabs{top:var(--cl-bar-h);z-index:5;margin:0 calc(var(--cl-gutter) * -1) var(--sp-4);padding:0 var(--cl-gutter);background:var(--surface-raised);box-shadow:0 1px 0 var(--border-subtle), 0 8px 16px -14px #28282838;transition:box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);gap:2px;display:flex;position:sticky}.blocks-module__iIEoEq__jobTabs[data-stuck],[data-job-sticky][data-stuck] .blocks-module__iIEoEq__jobTabs{background:var(--elev-3-bg);box-shadow:0 1px 0 var(--border-subtle), 0 8px 16px -10px #1c1d1a47}.blocks-module__iIEoEq__jobTabs::-webkit-scrollbar{display:none}.blocks-module__iIEoEq__jobTab{min-height:40px;color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex;position:relative}.blocks-module__iIEoEq__jobTab:hover{color:var(--foreground)}.blocks-module__iIEoEq__jobTab[aria-current=page]{color:var(--foreground);font-weight:500}.blocks-module__iIEoEq__jobTabMark{background:var(--rml-lime-ink);border-radius:2px;height:3px;position:absolute;bottom:0;left:8px;right:8px}.blocks-module__iIEoEq__tabCount{min-width:18px;color:var(--foreground);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;background:#e3e5de;border-radius:9px;padding:0 5px;line-height:18px}@container ledger (max-width:1359px){.blocks-module__iIEoEq__lTable [data-hide=wide]{display:none}}@container ledger (max-width:1239px){.blocks-module__iIEoEq__lTable [data-hide=xl]{display:none}}@container ledger (max-width:1039px){.blocks-module__iIEoEq__lTable [data-hide=lg]{display:none}}@container ledger (max-width:703px){.blocks-module__iIEoEq__lTable [data-hide=md]{display:none}}@media (max-width:767px){.blocks-module__iIEoEq__lTable{display:none}.blocks-module__iIEoEq__records{display:block}.blocks-module__iIEoEq__state,.blocks-module__iIEoEq__stateCompact{grid-template-columns:minmax(0,1fr);justify-items:start;padding:12px 4px}.blocks-module__iIEoEq__stateFigure{max-width:180px}.blocks-module__iIEoEq__inspector{border-radius:var(--radius-panel) var(--radius-panel) 0 0;width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 0 var(--border-subtle), 0 -18px 40px -12px #28282859;inset:auto 0 0}.blocks-module__iIEoEq__inspector:before{content:"";background:var(--border-strong);border-radius:2px;align-self:center;width:36px;height:4px;margin-top:8px}.blocks-module__iIEoEq__task{border-radius:0;width:100vw;max-width:100vw;min-height:100dvh}.blocks-module__iIEoEq__backText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.blocks-module__iIEoEq__backLink{justify-content:center;min-width:44px;min-height:44px}.blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__copyButton,.blocks-module__iIEoEq__iconButton{min-width:44px;min-height:44px}.blocks-module__iIEoEq__jobMetaPart a,.blocks-module__iIEoEq__jobFigures a{align-items:center;min-height:44px;display:inline-flex}.blocks-module__iIEoEq__jobHeader{position:relative}.blocks-module__iIEoEq__jobLead{padding-right:52px}.blocks-module__iIEoEq__jobMeta .blocks-module__iIEoEq__pageActions{margin-left:0;position:absolute;top:0;right:0}.blocks-module__iIEoEq__pageTitle{font-size:var(--text-xl);line-height:26px}}@media (pointer:coarse){.blocks-module__iIEoEq__copyButton,.blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__iconButton,.blocks-module__iIEoEq__sortButton,.blocks-module__iIEoEq__explainTrigger,.blocks-module__iIEoEq__trail a,.blocks-module__iIEoEq__jobTab,.blocks-module__iIEoEq__copyManual{min-width:44px;min-height:44px}.blocks-module__iIEoEq__jobMetaPart a{margin:-13px 0;padding:13px 0;display:inline-block}}@media (prefers-reduced-motion:reduce){.blocks-module__iIEoEq__skeletonBar{animation:none}.blocks-module__iIEoEq__lRow,.blocks-module__iIEoEq__lHead,.blocks-module__iIEoEq__jobTabs,.blocks-module__iIEoEq__moreButton,.blocks-module__iIEoEq__cellBarFill{transition:none}.blocks-module__iIEoEq__lRow:hover{transform:none}}.blocks-module__iIEoEq__strip{border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--elev-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 14px;display:grid;overflow:hidden}.blocks-module__iIEoEq__stripItem{border-left:1px solid var(--border-subtle);align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.blocks-module__iIEoEq__stripItem:first-child{border-left:0}.blocks-module__iIEoEq__stripLabel{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:break-word;font-weight:500;line-height:16px}.blocks-module__iIEoEq__stripValue{font-size:var(--text-lg);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;line-height:24px;overflow:hidden}.blocks-module__iIEoEq__stripItem[data-tone=bad] .blocks-module__iIEoEq__stripValue{color:var(--danger)}.blocks-module__iIEoEq__stripNote{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:break-word;margin:0;line-height:16px}.blocks-module__iIEoEq__stripBar{background:var(--border-subtle);border-radius:2px;height:3px;margin:6px 0 0;position:relative}.blocks-module__iIEoEq__stripItem[data-tone=good] .blocks-module__iIEoEq__cellBarFill{background:var(--success)}.blocks-module__iIEoEq__stripItem[data-tone=warn] .blocks-module__iIEoEq__cellBarFill{background:var(--warning)}.blocks-module__iIEoEq__stripItem[data-tone=bad] .blocks-module__iIEoEq__cellBarFill{background:var(--danger)}[data-stat-card] .blocks-module__iIEoEq__explainIcon{display:none}[data-stat-card] .blocks-module__iIEoEq__explainTrigger{text-underline-offset:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}[data-stat-card] .blocks-module__iIEoEq__explainTrigger:hover{text-decoration-color:currentColor}
.PdfPreview-module__CadyJa__reader{flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;min-height:240px;display:flex}.PdfPreview-module__CadyJa__controls{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:12px;display:flex}.PdfPreview-module__CadyJa__pageCount{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.PdfPreview-module__CadyJa__status{font-size:var(--text-xs);color:var(--text-muted);text-align:center;flex:none;margin:0}.PdfPreview-module__CadyJa__viewport{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-control);flex:1;width:100%;min-width:0;min-height:180px;overflow:auto}.PdfPreview-module__CadyJa__canvasHost{justify-content:safe center;align-items:flex-start;width:max-content;min-width:100%;padding:12px;display:flex}.PdfPreview-module__CadyJa__canvasHost canvas{background:var(--surface-raised);box-shadow:var(--shadow-resting);flex:none;display:block}.PdfPreview-module__CadyJa__text{font-size:var(--text-sm);flex:none;padding:8px}.PdfPreview-module__CadyJa__text summary{cursor:pointer}.PdfPreview-module__CadyJa__text pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:240px;line-height:1.5;overflow:auto}.PdfPreview-module__CadyJa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PdfPreview-module__CadyJa__placeholder{background:var(--surface-raised);border:1px solid var(--border);align-content:start;gap:16px;width:min(100% - 24px,520px);min-height:300px;margin:12px auto;padding:24px;display:grid}
.dialog-module__vvymIG__overlay{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03030375;background:lab(.903296% 0 0/.46);position:fixed;inset:0}.dialog-module__vvymIG__content{z-index:51;width:min(calc(100vw - var(--space-8)), 440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__overlay[data-state=open]{animation:dialog-module__vvymIG__overlay-in var(--duration-standard) var(--ease-enter) both}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__overlay[data-state=closed]{animation:dialog-module__vvymIG__overlay-out var(--duration-fast) var(--ease-standard) both}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__content[data-state=open]{animation:dialog-module__vvymIG__content-fade-in var(--duration-fast) var(--ease-enter) both, dialog-module__vvymIG__content-rise-in var(--duration-spring) var(--ease-spring) both}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__content[data-state=closed]{animation:dialog-module__vvymIG__content-out var(--duration-fast) var(--ease-standard) both}.dialog-module__vvymIG__content:focus{outline:none}.dialog-module__vvymIG__overlay[data-state=closed],.dialog-module__vvymIG__content[data-state=closed]{pointer-events:none!important}.dialog-module__vvymIG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex}.dialog-module__vvymIG__title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.dialog-module__vvymIG__description{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.dialog-module__vvymIG__title,.dialog-module__vvymIG__description{overflow-wrap:anywhere;position:relative}.dialog-module__vvymIG__swap{display:block}.dialog-module__vvymIG__title .dialog-module__vvymIG__swap{line-height:var(--leading-body)}.dialog-module__vvymIG__close{margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 50%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.dialog-module__vvymIG__close:hover{background:var(--surface-muted);color:var(--foreground)}}.dialog-module__vvymIG__close:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.dialog-module__vvymIG__body{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes dialog-module__vvymIG__overlay-in{0%{opacity:0}}@keyframes dialog-module__vvymIG__overlay-out{to{opacity:0}}@keyframes dialog-module__vvymIG__content-fade-in{0%{opacity:0}}@keyframes dialog-module__vvymIG__content-rise-in{0%{transform:translateY(8px)scale(.96)}}@keyframes dialog-module__vvymIG__content-out{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes dialog-module__vvymIG__content-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__overlay[data-state=open],.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__content[data-state=open]{animation:dialog-module__vvymIG__overlay-in var(--duration-instant) var(--ease-standard) both}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__overlay[data-state=closed]{animation:dialog-module__vvymIG__overlay-out var(--duration-instant) var(--ease-standard) both}.dialog-module__vvymIG__keyframes.dialog-module__vvymIG__content[data-state=closed]{animation:dialog-module__vvymIG__content-fade-out var(--duration-instant) var(--ease-standard) both}.dialog-module__vvymIG__close,.dialog-module__vvymIG__close:active{transition:none}.dialog-module__vvymIG__close:active{transform:none}}
.documents-module___k4yNG__dialog{flex-direction:column;width:min(1280px,100vw - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);display:flex}.documents-module___k4yNG__dialog>:last-child{flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px;display:flex;overflow:auto}.documents-module___k4yNG__toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.documents-module___k4yNG__toolbar a{text-underline-offset:3px;align-items:center;min-height:36px;padding:0 8px;text-decoration:underline;display:inline-flex}.documents-module___k4yNG__status{color:var(--text-secondary);margin:0;font-size:12px}.documents-module___k4yNG__canvas{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;flex:1;min-height:240px;overflow:auto}.documents-module___k4yNG__canvas iframe{border:0;width:100%;height:100%;min-height:400px}.documents-module___k4yNG__canvas img{object-fit:contain;max-width:none;height:auto;margin:auto;display:block}.documents-module___k4yNG__pagination{justify-content:center;align-items:center;gap:12px;display:flex}.documents-module___k4yNG__details{background:var(--surface-muted);overflow-wrap:anywhere;grid-template-columns:auto 1fr;gap:6px 16px;margin:0;padding:12px;display:grid}.documents-module___k4yNG__failure{padding:24px}.documents-module___k4yNG__evidence{gap:12px;display:grid}.documents-module___k4yNG__preview{border:1px solid var(--border);border-radius:8px;width:100%;height:480px}.documents-module___k4yNG__photos{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;display:grid}.documents-module___k4yNG__photos a{border:1px solid var(--border);border-radius:8px;display:block;overflow:hidden}.documents-module___k4yNG__photos img{object-fit:cover;width:100%;height:84px}.documents-module___k4yNG__photos span{text-overflow:ellipsis;white-space:nowrap;padding:6px;font-size:12px;display:block;overflow:hidden}@media (max-width:640px){.documents-module___k4yNG__dialog{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.documents-module___k4yNG__toolbar a,.documents-module___k4yNG__toolbar button{min-height:44px}}
.freshness-module__9jP6Ta__freshness{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs);margin:0 0 8px;padding:8px 0;line-height:18px}.freshness-module__9jP6Ta__freshness summary{cursor:pointer}.freshness-module__9jP6Ta__freshness summary span{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:12px}.freshness-module__9jP6Ta__freshness>div{max-width:880px;padding:4px 0 0}.freshness-module__9jP6Ta__freshness p{margin:6px 0 0}.freshness-module__9jP6Ta__timeline{color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;gap:4px 20px;margin:0;padding:2px 0 8px;line-height:18px;display:flex}.freshness-module__9jP6Ta__timeline>div{gap:6px;display:flex}.freshness-module__9jP6Ta__timeline dt{color:var(--text-secondary)}.freshness-module__9jP6Ta__timeline dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:600px){.freshness-module__9jP6Ta__freshness summary span{margin-left:14px;display:block}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_ad17f4dd-module__flsCPa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_ad17f4dd-module__flsCPa__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_3b3dd3de-module__dWQT9q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_3b3dd3de-module__dWQT9q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.command-palette-module__L_1nQq__palette{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;box-shadow:var(--shadow-floating);transform-origin:top;overflow:hidden}.command-palette-module__L_1nQq__searchRow{border-bottom:1px solid var(--border-subtle);min-height:54px;transition:background var(--duration-fast) var(--ease-standard);align-items:center;gap:10px;padding:8px 14px;display:flex;position:relative}.command-palette-module__L_1nQq__searchRow:focus-within{background:var(--surface-muted)}.command-palette-module__L_1nQq__searchIcon,.command-palette-module__L_1nQq__itemIcon{color:var(--text-muted);flex:none;place-items:center;display:grid}.command-palette-module__L_1nQq__searchIcon{width:22px;height:22px}.command-palette-module__L_1nQq__searchRow input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}.command-palette-module__L_1nQq__searchRow input::placeholder{color:var(--text-muted)}.command-palette-module__L_1nQq__searchRow input:focus-visible{outline:none}.command-palette-module__L_1nQq__commandKey,.command-palette-module__L_1nQq__shortcut{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.command-palette-module__L_1nQq__commandKey{gap:2px;min-width:38px;height:24px;padding:0 6px}.command-palette-module__L_1nQq__clearButton{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.command-palette-module__L_1nQq__clearButton:hover,.command-palette-module__L_1nQq__closeButton:hover{background:var(--surface);color:var(--foreground)}}.command-palette-module__L_1nQq__clearButton:active,.command-palette-module__L_1nQq__closeButton:active{background:var(--surface);color:var(--foreground)}.command-palette-module__L_1nQq__closeButton{border:1px solid var(--border-subtle);min-width:27px;height:24px;color:var(--text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border-radius:7px;flex:none;place-items:center;padding:0 6px;font-weight:500;line-height:1;display:grid}.command-palette-module__L_1nQq__resultsFrame{overflow:hidden}.command-palette-module__L_1nQq__results{max-height:342px;padding:6px 8px;position:relative;overflow:auto}.command-palette-module__L_1nQq__highlight{background:var(--surface-muted);opacity:0;pointer-events:none;border-radius:8px;position:absolute;top:0;left:8px;right:8px}.command-palette-module__L_1nQq__group{position:relative}.command-palette-module__L_1nQq__group+.command-palette-module__L_1nQq__group{margin-top:6px}.command-palette-module__L_1nQq__groupHeading{color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);padding:6px 8px 3px;display:block}.command-palette-module__L_1nQq__result{width:100%;min-height:34px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.command-palette-module__L_1nQq__itemIcon{transition:color var(--duration-fast) var(--ease-standard);width:16px;height:16px;color:var(--text-muted);flex:none;place-items:center;display:grid}.command-palette-module__L_1nQq__itemIcon svg{width:16px;height:16px}.command-palette-module__L_1nQq__resultCopy{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.command-palette-module__L_1nQq__resultCopy strong,.command-palette-module__L_1nQq__resultCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.command-palette-module__L_1nQq__resultCopy strong{flex:none;max-width:100%}.command-palette-module__L_1nQq__resultCopy small{min-width:0}.command-palette-module__L_1nQq__resultCopy strong{font-size:var(--text-sm);font-weight:500}.command-palette-module__L_1nQq__resultCopy small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette-module__L_1nQq__shortcut{border-color:#0000;border-radius:5px;min-width:18px;height:18px;padding:0 4px;font-size:11px}.command-palette-module__L_1nQq__activeResult .command-palette-module__L_1nQq__empty{text-align:center;justify-items:center;gap:4px;padding:26px 12px 28px;display:grid}.command-palette-module__L_1nQq__empty>span{width:32px;height:32px;color:var(--text-muted);place-items:center;margin-bottom:5px;display:grid}.command-palette-module__L_1nQq__empty strong{font-size:var(--text-sm);font-weight:500}.command-palette-module__L_1nQq__empty small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette-module__L_1nQq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.command-palette-module__L_1nQq__searchRow{gap:8px;padding:8px 11px}.command-palette-module__L_1nQq__results{padding:6px}.command-palette-module__L_1nQq__highlight{left:6px;right:6px}.command-palette-module__L_1nQq__result{gap:8px}.command-palette-module__L_1nQq__shortcut,.command-palette-module__L_1nQq__commandKey{display:none}}@media (max-width:340px){.command-palette-module__L_1nQq__result{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.command-palette-module__L_1nQq__searchRow,.command-palette-module__L_1nQq__itemIcon,.command-palette-module__L_1nQq__clearButton,.command-palette-module__L_1nQq__closeButton{transition:none}}
.bottom-sheet-module__wKWV8G__overlay{z-index:50;background:#0d0d0d57;background:lab(3.6999% 0 0/.34);position:fixed;inset:0}:root[data-theme=dark] .bottom-sheet-module__wKWV8G__overlay{background:#00000085;background:lab(0% 0 0/.52)}.bottom-sheet-module__wKWV8G__overlay[data-state=closed],.bottom-sheet-module__wKWV8G__sheet[data-state=closed]{pointer-events:none!important}.bottom-sheet-module__wKWV8G__sheet{z-index:51;right:0;bottom:calc(var(--sheet-extension) * -1);width:min(100%,36rem);height:calc(var(--sheet-max) * 100vh + var(--sheet-extension));height:calc(var(--sheet-max) * 100dvh + var(--sheet-extension));padding-bottom:calc(var(--sheet-extension) + env(safe-area-inset-bottom,0px));border:1px solid var(--border);border-radius:var(--radius-surface) var(--radius-surface) 0 0;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);will-change:transform;border-bottom:0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;left:0;overflow:hidden}.bottom-sheet-module__wKWV8G__header{padding:var(--space-2) var(--space-5) var(--space-4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.bottom-sheet-module__wKWV8G__sheet[data-dragging] .bottom-sheet-module__wKWV8G__header{cursor:grabbing}.bottom-sheet-module__wKWV8G__header:after{background:var(--border);content:"";opacity:0;height:1px;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;bottom:0;left:0;right:0}.bottom-sheet-module__wKWV8G__sheet[data-scrolled] .bottom-sheet-module__wKWV8G__header:after{opacity:1}.bottom-sheet-module__wKWV8G__grabber{width:3.5rem;height:1.25rem;margin:0 auto var(--space-1);border-radius:var(--radius-pill);cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.bottom-sheet-module__wKWV8G__grabberBar{border-radius:var(--radius-pill);background:var(--border-strong);width:2.25rem;height:5px;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.bottom-sheet-module__wKWV8G__grabber:hover .bottom-sheet-module__wKWV8G__grabberBar{background:var(--text-muted)}}.bottom-sheet-module__wKWV8G__sheet[data-dragging] .bottom-sheet-module__wKWV8G__grabberBar{background:var(--text-muted)}.bottom-sheet-module__wKWV8G__headRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.bottom-sheet-module__wKWV8G__headText{min-width:0}.bottom-sheet-module__wKWV8G__title{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}.bottom-sheet-module__wKWV8G__description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:2px 0 0}.bottom-sheet-module__wKWV8G__close{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin-top:-2px;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.bottom-sheet-module__wKWV8G__close:hover{color:var(--foreground);border-color:var(--border-strong)}}.bottom-sheet-module__wKWV8G__close:active{color:var(--foreground)}.bottom-sheet-module__wKWV8G__body{min-height:0;padding:var(--space-1) var(--space-5) var(--space-6);overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;font-size:var(--text-sm);line-height:var(--leading-body);flex:auto;overflow-y:auto}.bottom-sheet-module__wKWV8G__sheet:not([data-expanded]) .bottom-sheet-module__wKWV8G__body{touch-action:none;overflow:hidden}.bottom-sheet-module__wKWV8G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:40rem){.bottom-sheet-module__wKWV8G__header,.bottom-sheet-module__wKWV8G__body{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.bottom-sheet-module__wKWV8G__header:after,.bottom-sheet-module__wKWV8G__grabberBar,.bottom-sheet-module__wKWV8G__close{transition:none}}
.user-menu-module__GGawsG__root{vertical-align:middle;flex:none;display:inline-flex;position:relative}.user-menu-module__GGawsG__trigger{--presence-surface:var(--user-menu-surface,var(--surface));align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);height:40px;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;margin:0;padding:4px;display:inline-flex;position:relative}.user-menu-module__GGawsG__trigger[data-name]{padding-right:10px}@media (hover:hover) and (pointer:fine){.user-menu-module__GGawsG__trigger:hover{--presence-surface:var(--surface-muted);background:var(--surface-muted)}}.user-menu-module__GGawsG__trigger[data-state=open]{--presence-surface:var(--surface-muted);background:var(--surface-muted)}.user-menu-module__GGawsG__trigger:active{--presence-surface:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%);background:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%)}.user-menu-module__GGawsG__triggerName{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:500;line-height:1;overflow:hidden}.user-menu-module__GGawsG__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;margin-left:-2px}.user-menu-module__GGawsG__trigger:hover .user-menu-module__GGawsG__chevron,.user-menu-module__GGawsG__trigger[data-state=open] .user-menu-module__GGawsG__chevron{color:var(--foreground)}.user-menu-module__GGawsG__trigger[data-state=open] .user-menu-module__GGawsG__chevron{transform:rotate(180deg)}@media (max-width:639px){.user-menu-module__GGawsG__trigger[data-name]{padding-right:4px}.user-menu-module__GGawsG__triggerName,.user-menu-module__GGawsG__chevron{display:none}}.user-menu-module__GGawsG__face{width:var(--face-size);height:var(--face-size);flex:none;display:inline-grid;position:relative}.user-menu-module__GGawsG__face[data-size=sm]{--face-size:32px;--dot-size:11px}.user-menu-module__GGawsG__face[data-size=md]{--face-size:34px;--dot-size:10px}.user-menu-module__GGawsG__portrait{border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);outline-offset:-1px;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.user-menu-module__GGawsG__initials{color:var(--text-secondary);font-size:calc(var(--face-size) * .36);place-items:center;font-weight:500;line-height:1;display:grid}.user-menu-module__GGawsG__face .user-menu-module__GGawsG__dot{box-shadow:0 0 0 2px var(--presence-surface,var(--surface));position:absolute;bottom:-1px;right:-1px}.user-menu-module__GGawsG__dot{--dot-color:var(--success);width:var(--dot-size,10px);height:var(--dot-size,10px);border-radius:var(--radius-pill);background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;display:inline-block;position:relative}.user-menu-module__GGawsG__dot:before,.user-menu-module__GGawsG__dot:after{content:"";background:var(--presence-surface,var(--surface));transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard);margin:auto;position:absolute;inset:0}.user-menu-module__GGawsG__dot:before{border-radius:var(--radius-pill);width:46%;height:46%;transform:scale(0)}.user-menu-module__GGawsG__dot:after{border-radius:1px;width:58%;height:22%;min-height:1.5px;transform:scaleX(0)}.user-menu-module__GGawsG__dot[data-status=busy]{--dot-color:var(--danger)}.user-menu-module__GGawsG__dot[data-status=busy]:after{transform:scaleX(1)}.user-menu-module__GGawsG__dot[data-status=away]{--dot-color:var(--warning)}.user-menu-module__GGawsG__dot[data-status=away]:before,.user-menu-module__GGawsG__dot[data-status=offline]:before{transform:scale(1)}.user-menu-module__GGawsG__dot[data-status=offline]{--dot-color:var(--text-muted)}.user-menu-module__GGawsG__panel{--presence-surface:var(--surface-raised);--row:32px;--inset:4px;--menu-radius:10px;--menu-line:color-mix(in oklab, var(--foreground) 9%, transparent);z-index:60;box-sizing:border-box;width:15.5rem;max-width:calc(100vw - 24px);padding:var(--inset);border:.5px solid var(--border);border-radius:var(--menu-radius);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.01em;text-align:left;transform-origin:var(--origin-x,100%) var(--origin-y,0px);outline:none;line-height:1.3;position:fixed;top:0;left:0}.user-menu-module__GGawsG__panel[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}.user-menu-module__GGawsG__panel[data-inline][data-align=end]{right:0}.user-menu-module__GGawsG__panel[data-inline][data-align=start]{left:0}.user-menu-module__GGawsG__panel[data-inline][data-align=center]{margin-left:-7.75rem;left:50%}.user-menu-module__GGawsG__header{align-items:center;gap:10px;padding:8px;display:flex}.user-menu-module__GGawsG__identity{flex:1;gap:2px;min-width:0;display:grid}.user-menu-module__GGawsG__nameRow{align-items:center;gap:6px;min-width:0;display:flex}.user-menu-module__GGawsG__name{min-width:0;color:var(--foreground);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.user-menu-module__GGawsG__plan{border:.5px solid var(--menu-line);background:color-mix(in oklab, var(--foreground) 4%, transparent);min-width:0;max-width:55%;height:17px;color:var(--text-secondary);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 100 auto;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-block;overflow:hidden}.user-menu-module__GGawsG__email{color:var(--text-muted);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.user-menu-module__GGawsG__list{position:relative}.user-menu-module__GGawsG__separator{height:.5px;margin:var(--inset) calc(var(--inset) * -1);background:var(--menu-line)}@media (max-resolution:1x){.user-menu-module__GGawsG__separator{background:color-mix(in oklab, var(--foreground) 6%, transparent);height:1px}}.user-menu-module__GGawsG__highlight{background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;border-radius:6px;position:absolute;top:0;left:0;right:0}.user-menu-module__GGawsG__item{width:100%;height:var(--row);box-sizing:border-box;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:6px;outline:none;align-items:center;gap:10px;margin:0;padding:0 8px;font-size:13px;display:flex;position:relative}.user-menu-module__GGawsG__icon{width:16px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.user-menu-module__GGawsG__item:focus .user-menu-module__GGawsG__icon{color:var(--foreground)}.user-menu-module__GGawsG__itemLabel{flex:1;min-width:0;display:inline-flex;position:relative}.user-menu-module__GGawsG__rise{white-space:nowrap;display:inline-block}@media (hover:none){.user-menu-module__GGawsG__item:active{background:var(--surface-muted)}}.user-menu-module__GGawsG__keys{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.user-menu-module__GGawsG__key{min-width:1.05em;font:inherit;text-align:center;display:inline-block}.user-menu-module__GGawsG__row{align-items:center;gap:10px;height:36px;padding:0 4px 0 8px;display:flex;position:relative}.user-menu-module__GGawsG__rowLabel{color:var(--foreground);flex:1;font-size:13px}.user-menu-module__GGawsG__row .user-menu-module__GGawsG__icon .user-menu-module__GGawsG__dot{--dot-size:10px}.user-menu-module__GGawsG__segments{--segment:28px;isolation:isolate;grid-auto-columns:var(--segment);background:color-mix(in oklab, var(--foreground) 5%, transparent);border-radius:7px;flex:none;grid-auto-flow:column;height:26px;padding:2px;display:inline-grid;position:relative}.user-menu-module__GGawsG__thumb{z-index:-1;width:var(--segment);background:var(--surface-raised);box-shadow:0 1px 1.5px #00000014, 0 0 0 .5px var(--menu-line);transform:translateX(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring);border-radius:5px;position:absolute;top:2px;bottom:2px;left:2px}@supports (color:lab(0% 0 0)){.user-menu-module__GGawsG__thumb{box-shadow:0 1px 1.5px lab(0% 0 0/.08), 0 0 0 .5px var(--menu-line)}}[data-theme=dark] .user-menu-module__GGawsG__thumb{background:color-mix(in oklab, var(--foreground) 20%, var(--surface-raised));box-shadow:none}.user-menu-module__GGawsG__segment{color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:5px;outline:none;place-items:center;margin:0;padding:0;display:grid}.user-menu-module__GGawsG__segment .user-menu-module__GGawsG__dot{--dot-size:9px;--presence-surface:var(--surface-raised)}@media (hover:hover) and (pointer:fine){.user-menu-module__GGawsG__segment:hover{color:var(--text-secondary)}}.user-menu-module__GGawsG__segment[aria-checked=true]{color:var(--foreground)}.user-menu-module__GGawsG__spinner{animation:.8s linear infinite user-menu-module__GGawsG__user-menu-spin}@keyframes user-menu-module__GGawsG__user-menu-spin{to{transform:rotate(360deg)}}.user-menu-module__GGawsG__scrim{z-index:70;-webkit-tap-highlight-color:transparent;background:#00000052;background:lab(0% 0 0/.32);position:fixed;inset:0}.user-menu-module__GGawsG__sheet{--row:46px;--inset:10px;z-index:71;overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;padding:8px var(--inset) calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.user-menu-module__GGawsG__handle{border-radius:var(--radius-pill);background:var(--border-strong);cursor:grab;width:36px;height:5px;margin:0 auto 10px;display:block}.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__header{padding:4px 8px 12px}.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__item,.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__rowLabel{font-size:var(--text-base)}.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__row{height:52px}.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__segments{--segment:40px;height:34px}.user-menu-module__GGawsG__sheet .user-menu-module__GGawsG__keys{display:none}@media (prefers-reduced-motion:reduce){.user-menu-module__GGawsG__trigger,.user-menu-module__GGawsG__chevron,.user-menu-module__GGawsG__dot,.user-menu-module__GGawsG__dot:before,.user-menu-module__GGawsG__dot:after,.user-menu-module__GGawsG__segment,.user-menu-module__GGawsG__thumb,.user-menu-module__GGawsG__item,.user-menu-module__GGawsG__icon{transition:none}.user-menu-module__GGawsG__spinner{animation-duration:2.4s}}
.badge-module__ALeR8G__badge{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){.badge-module__ALeR8G__badge:hover{border-color:color-mix(in oklab, var(--badge-color,var(--foreground)) 32%, var(--border));background:color-mix(in oklab, var(--badge-color,var(--foreground)) 10%, var(--surface))}}.badge-module__ALeR8G__sm{min-height:22px;padding:0 8px;font-size:11px}.badge-module__ALeR8G__md{font-size:var(--text-xs)}.badge-module__ALeR8G__body{display:block}.badge-module__ALeR8G__content{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}.badge-module__ALeR8G__sm .badge-module__ALeR8G__content{gap:4px}.badge-module__ALeR8G__label,.badge-module__ALeR8G__glyph{align-items:center;display:inline-flex;position:relative}.badge-module__ALeR8G__text{display:block}.badge-module__ALeR8G__icon{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.badge-module__ALeR8G__neutral{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}.badge-module__ALeR8G__success{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--success) 25%, var(--border))}.badge-module__ALeR8G__info{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab, var(--accent) 24%, var(--border))}.badge-module__ALeR8G__warning{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border:color-mix(in oklab, var(--warning) 27%, var(--border))}.badge-module__ALeR8G__danger{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--danger) 26%, var(--border))}@media (prefers-reduced-motion:reduce){.badge-module__ALeR8G__badge{transition-duration:var(--duration-instant)}}
.popover-module__EnjR-W__anchor:active:not(:disabled){transform:none}.popover-module__EnjR-W__content{--popover-x:0px;--popover-y:-5px;z-index:80;border-radius:var(--radius-panel);background:var(--surface-raised);min-width:12rem;max-width:min(22rem,100vw - 20px);color:var(--foreground);box-shadow:var(--shadow-floating), var(--edge-light);transform-origin:var(--radix-popover-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);border:0;padding:1rem}.popover-module__EnjR-W__content[data-side=top]{--popover-y:5px}.popover-module__EnjR-W__content[data-side=left]{--popover-x:5px;--popover-y:0px}.popover-module__EnjR-W__content[data-side=right]{--popover-x:-5px;--popover-y:0px}@starting-style{.popover-module__EnjR-W__content[data-state=open]{opacity:0;transform:translate(var(--popover-x), var(--popover-y)) scale(.97)}}.popover-module__EnjR-W__content[data-state=closed]{opacity:0;transform:translate(calc(var(--popover-x) * .5), calc(var(--popover-y) * .5)) scale(.98);transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);animation:popover-module__EnjR-W__popover-exit var(--duration-fast) linear both;pointer-events:none}.popover-module__EnjR-W__content:focus{outline:none}@keyframes popover-module__EnjR-W__popover-exit{to{--popover-exit:1}}@media (prefers-reduced-motion:reduce){.popover-module__EnjR-W__content,.popover-module__EnjR-W__content[data-state=closed]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}
.slot-text-module__lPhFBq__root{font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:bottom;line-height:1.15;display:inline-block;position:relative}.slot-text-module__lPhFBq__reels{align-items:flex-start;height:1.15em;display:inline-flex}.slot-text-module__lPhFBq__slot{flex:none;height:1.15em;display:inline-block;position:relative;overflow:visible}.slot-text-module__lPhFBq__sizer{visibility:hidden;white-space:pre;pointer-events:none;display:inline-block}.slot-text-module__lPhFBq__window{position:absolute;inset:-.22em -.08em;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 .24em calc(100% - .24em),#0000);mask-image:linear-gradient(#0000,#000 .24em calc(100% - .24em),#0000)}.slot-text-module__lPhFBq__strip{will-change:transform;flex-direction:column;align-items:center;display:flex;position:absolute;top:-.005em;left:.08em;right:.08em}.slot-text-module__lPhFBq__cell{box-sizing:border-box;white-space:pre;height:1.6em;padding-top:.225em;line-height:1.15;display:block}.slot-text-module__lPhFBq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.slot-text-module__lPhFBq__reels{display:none}.slot-text-module__lPhFBq__srOnly{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}
.select-module__y5pICa__field{gap:var(--space-2);min-width:0;display:grid}.select-module__y5pICa__field label{font-size:var(--text-sm);font-weight:500}.select-module__y5pICa__trigger{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.select-module__y5pICa__trigger:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.select-module__y5pICa__trigger:active:not([data-disabled]),.select-module__y5pICa__trigger[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.select-module__y5pICa__trigger:focus-visible{border-color:var(--border-strong)}.select-module__y5pICa__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__y5pICa__valueText{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.select-module__y5pICa__valueText>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.select-module__y5pICa__valueText>[data-placeholder]{color:var(--text-muted)}.select-module__y5pICa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-module__y5pICa__chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;display:inline-flex}.select-module__y5pICa__trigger[data-state=open] .select-module__y5pICa__chevron{transform:rotate(180deg)}.select-module__y5pICa__hint{color:var(--text-muted);font-size:var(--text-xs)}.select-module__y5pICa__content{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,100vw - 20px);max-height:min(320px, var(--radix-select-content-available-height));border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:select-module__y5pICa__select-in var(--duration-standard) var(--ease-enter) both;padding:6px;overflow:hidden}.select-module__y5pICa__content[data-side=top]{--menu-y:6px}.select-module__y5pICa__content[data-side=left]{--menu-x:6px;--menu-y:0px}.select-module__y5pICa__content[data-side=right]{--menu-x:-6px;--menu-y:0px}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__viewport{padding:2px 0}.select-module__y5pICa__item{border-radius:calc(var(--radius-control) - 4px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard);outline:none;align-items:center;padding:0 34px 0 11px;display:flex;position:relative}.select-module__y5pICa__item[data-highlighted]{background:var(--surface-muted)}.select-module__y5pICa__item[data-disabled]{opacity:.45}.select-module__y5pICa__indicator{color:var(--foreground);animation:select-module__y5pICa__indicator-in var(--duration-standard) var(--ease-enter) 40ms both;align-items:center;display:inline-flex;position:absolute;right:10px}.select-module__y5pICa__scrollButton{height:28px;color:var(--text-muted);place-items:center;display:grid}@keyframes select-module__y5pICa__select-in{0%{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}}@keyframes select-module__y5pICa__select-out{to{opacity:0;transform:translate(calc(var(--menu-x) / 2), calc(var(--menu-y) / 2)) scale(.98)}}@keyframes select-module__y5pICa__indicator-in{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}@media (prefers-reduced-transparency:reduce){.select-module__y5pICa__content{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.select-module__y5pICa__trigger,.select-module__y5pICa__chevron,.select-module__y5pICa__item{transition:none}.select-module__y5pICa__content{animation:select-module__y5pICa__select-fade var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__content[data-state=closed]{animation:select-module__y5pICa__select-fade-out var(--duration-instant) var(--ease-standard) both}.select-module__y5pICa__indicator{animation:none}}@keyframes select-module__y5pICa__select-fade{0%{opacity:0}}@keyframes select-module__y5pICa__select-fade-out{to{opacity:0}}.select-module__y5pICa__group+.select-module__y5pICa__group,.select-module__y5pICa__item+.select-module__y5pICa__group{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--border-subtle)}.select-module__y5pICa__groupLabel{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--text-muted);font-weight:500}
.toast-stack-module__LTKPPW__viewport{z-index:60;bottom:var(--space-6);width:min(22.5rem, calc(100% - var(--space-8)));pointer-events:none;position:fixed}.toast-stack-module__LTKPPW__bottom-right{right:var(--space-6)}.toast-stack-module__LTKPPW__bottom-left{left:var(--space-6)}.toast-stack-module__LTKPPW__bottom-center{margin-inline:auto;left:0;right:0}.toast-stack-module__LTKPPW__contained{z-index:2;bottom:var(--space-4);position:absolute}.toast-stack-module__LTKPPW__contained.toast-stack-module__LTKPPW__bottom-right{right:var(--space-4)}.toast-stack-module__LTKPPW__contained.toast-stack-module__LTKPPW__bottom-left{left:var(--space-4)}@media (max-width:30rem){.toast-stack-module__LTKPPW__viewport:not(.toast-stack-module__LTKPPW__contained){right:0;bottom:var(--space-4);margin-inline:auto;left:0}}.toast-stack-module__LTKPPW__list{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}.toast-stack-module__LTKPPW__item{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}.toast-stack-module__LTKPPW__card{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.toast-stack-module__LTKPPW__item[data-front=true] .toast-stack-module__LTKPPW__card,.toast-stack-module__LTKPPW__item[data-expanded=true] .toast-stack-module__LTKPPW__card{box-shadow:var(--shadow-floating)}.toast-stack-module__LTKPPW__item[data-front=false][data-expanded=false] .toast-stack-module__LTKPPW__card{background:var(--surface-muted)}.toast-stack-module__LTKPPW__card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.toast-stack-module__LTKPPW__content{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}.toast-stack-module__LTKPPW__icon{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.toast-stack-module__LTKPPW__icon[data-type=success]{color:var(--success)}.toast-stack-module__LTKPPW__icon[data-type=info]{color:var(--accent)}.toast-stack-module__LTKPPW__icon[data-type=warning]{color:var(--warning)}.toast-stack-module__LTKPPW__icon[data-type=error]{color:var(--danger)}.toast-stack-module__LTKPPW__glyph{grid-area:1/1;place-items:center;display:grid}.toast-stack-module__LTKPPW__glyph svg{display:block}.toast-stack-module__LTKPPW__spinner{border-radius:var(--radius-pill);border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite toast-stack-module__LTKPPW__spin;display:block}.toast-stack-module__LTKPPW__copy{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}.toast-stack-module__LTKPPW__title{font-weight:500;display:block;position:relative}.toast-stack-module__LTKPPW__line{display:block}.toast-stack-module__LTKPPW__description{color:var(--text-secondary);margin-top:2px;display:block}.toast-stack-module__LTKPPW__actionSlot{flex:none;justify-content:flex-end;margin-top:-4px;display:flex}.toast-stack-module__LTKPPW__actionSlot[data-moving=true]{overflow:hidden}.toast-stack-module__LTKPPW__action,.toast-stack-module__LTKPPW__close{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none}.toast-stack-module__LTKPPW__action{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}.toast-stack-module__LTKPPW__close{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);background:0 0;place-items:center;margin:-4px -2px 0 0;display:grid}@media (hover:hover) and (pointer:fine){.toast-stack-module__LTKPPW__action:hover{border-color:var(--border-strong);background:var(--surface-muted)}.toast-stack-module__LTKPPW__close:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-stack-module__LTKPPW__action:active,.toast-stack-module__LTKPPW__close:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}@container (max-width:21rem){.toast-stack-module__LTKPPW__content{row-gap:var(--space-2);flex-wrap:wrap}.toast-stack-module__LTKPPW__actionSlot{padding-left:calc(18px + var(--space-3));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}.toast-stack-module__LTKPPW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes toast-stack-module__LTKPPW__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.toast-stack-module__LTKPPW__card,.toast-stack-module__LTKPPW__icon,.toast-stack-module__LTKPPW__action,.toast-stack-module__LTKPPW__close{transition:none}.toast-stack-module__LTKPPW__action:active,.toast-stack-module__LTKPPW__close:active{scale:none}.toast-stack-module__LTKPPW__spinner{animation:none}}
.input-module__AIxZ9W__field{min-width:0;display:grid}.input-module__AIxZ9W__label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.input-module__AIxZ9W__input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.input-module__AIxZ9W__input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.input-module__AIxZ9W__input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.input-module__AIxZ9W__input:focus-visible{border-color:var(--foreground)}.input-module__AIxZ9W__input[aria-invalid=true]{border-color:var(--danger)}.input-module__AIxZ9W__input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.input-module__AIxZ9W__messageSlot{display:block;overflow:hidden}.input-module__AIxZ9W__description,.input-module__AIxZ9W__error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.input-module__AIxZ9W__description{color:var(--text-muted)}.input-module__AIxZ9W__error{color:var(--danger)}.input-module__AIxZ9W__words{display:block;position:relative}.input-module__AIxZ9W__word{white-space:pre;display:inline-block}.input-module__AIxZ9W__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.input-module__AIxZ9W__column>span{display:inline-block}.input-module__AIxZ9W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.input-module__AIxZ9W__input{transition-duration:.01ms}}
.menu-module__9-6ERq__menu{z-index:60;border-radius:var(--radius-panel);background:var(--surface-raised);min-width:220px;max-width:min(320px,100vw - 24px);max-height:min(70vh,520px);color:var(--foreground);box-shadow:var(--shadow-floating), var(--edge-light);font-family:var(--font-body);font-size:var(--text-sm);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-context-menu-content-transform-origin));animation:menu-module__9-6ERq__menuIn var(--duration-fast) var(--ease-enter);border:0;padding:4px;overflow-y:auto}.menu-module__9-6ERq__label{font-size:var(--text-xs);color:var(--text-muted);padding:8px 10px 4px}.menu-module__9-6ERq__item{border-radius:calc(var(--radius-panel) - 4px);min-height:36px;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.menu-module__9-6ERq__item[data-highlighted]{background:var(--surface-muted)}.menu-module__9-6ERq__item[data-disabled]{color:var(--text-muted);cursor:default}.menu-module__9-6ERq__item[data-current]{box-shadow:inset 3px 0 0 var(--rml-lime-ink)}.menu-module__9-6ERq__item[data-tone=danger]{color:var(--danger)}.menu-module__9-6ERq__icon{width:18px;color:var(--text-muted);flex:none;place-items:center;display:inline-grid}.menu-module__9-6ERq__itemText{min-width:0;display:grid}.menu-module__9-6ERq__hint{font-size:var(--text-xs);color:var(--text-muted)}.menu-module__9-6ERq__separator{background:var(--border-subtle);height:1px;margin:4px 6px}@media (pointer:coarse){.menu-module__9-6ERq__item{min-height:44px;font-size:var(--text-base)}}@keyframes menu-module__9-6ERq__menuIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menu-module__9-6ERq__menu{animation:none}}
.motion-module__Qvk1HG__press{-webkit-tap-highlight-color:transparent}.motion-module__Qvk1HG__press:active{opacity:.72;transition:opacity}.motion-module__Qvk1HG__pending{opacity:0;transform-origin:0;pointer-events:none;height:3px;transition:opacity 90ms var(--ease-standard), transform 90ms var(--ease-standard);background:currentColor;border-radius:2px;position:absolute;transform:scaleX(.3)}.motion-module__Qvk1HG__pending[data-place=bar]{bottom:-8px;left:10px;right:10px}.motion-module__Qvk1HG__pending[data-place=dock]{top:0;left:28%;right:28%}.motion-module__Qvk1HG__pending[data-place=tab]{bottom:-1px;left:8px;right:8px}.motion-module__Qvk1HG__pending[data-pending]{opacity:.45;transition-duration:.42s;transition-delay:80ms;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.motion-module__Qvk1HG__pending{transition:none;transform:none}.motion-module__Qvk1HG__pending[data-pending]{transition:opacity 0s 80ms;transform:none}}
.segmented-control-module__QveWNa__root{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}.segmented-control-module__QveWNa__track{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}.segmented-control-module__QveWNa__track::-webkit-scrollbar{display:none}.segmented-control-module__QveWNa__track[data-fade-start]{--fade-start:20px}.segmented-control-module__QveWNa__track[data-fade-end]{--fade-end:20px}.segmented-control-module__QveWNa__button{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 4px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 12px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.segmented-control-module__QveWNa__button:hover{color:var(--foreground)}}.segmented-control-module__QveWNa__button:active,.segmented-control-module__QveWNa__button[aria-pressed=true]{color:var(--foreground)}.segmented-control-module__QveWNa__selection{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}.segmented-control-module__QveWNa__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (max-width:380px){.segmented-control-module__QveWNa__button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.segmented-control-module__QveWNa__button{transition:none}}
.textarea-module__Fe7nXW__field{min-width:0;display:grid}.textarea-module__Fe7nXW__field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.textarea-module__Fe7nXW__control{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}.textarea-module__Fe7nXW__control::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.textarea-module__Fe7nXW__control:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.textarea-module__Fe7nXW__control:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.textarea-module__Fe7nXW__control[aria-invalid=true]{border-color:var(--danger)}.textarea-module__Fe7nXW__control:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}.textarea-module__Fe7nXW__messageSlot{display:block;overflow:hidden}.textarea-module__Fe7nXW__hint,.textarea-module__Fe7nXW__error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.textarea-module__Fe7nXW__hint{color:var(--text-muted)}.textarea-module__Fe7nXW__error{color:var(--danger)}.textarea-module__Fe7nXW__words{display:block;position:relative}.textarea-module__Fe7nXW__word{white-space:pre;display:inline-block}.textarea-module__Fe7nXW__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.textarea-module__Fe7nXW__column>span{display:inline-block}.textarea-module__Fe7nXW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.textarea-module__Fe7nXW__control{transition:none}}
.rail-module__YxqySG__rail{top:var(--cl-bar-h);z-index:20;width:var(--cl-rail-w);overscroll-behavior:contain;scrollbar-width:none;color:var(--rml-on-ink-muted);flex-direction:column;gap:14px;padding:6px 10px 10px 12px;display:none;position:fixed;bottom:0;left:0;overflow-y:auto}.rail-module__YxqySG__rail::-webkit-scrollbar{display:none}.rail-module__YxqySG__cards{grid-template-columns:1fr 1fr;gap:6px;display:grid}.rail-module__YxqySG__card{min-width:0;color:var(--rml-on-ink-muted);transition:background-color var(--duration-fast) var(--cl-ease), border-color var(--duration-fast) var(--cl-ease), color var(--duration-fast) var(--cl-ease), transform var(--duration-fast) var(--cl-ease), box-shadow var(--duration-fast) var(--cl-ease);background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;gap:6px;padding:9px 10px 8px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.rail-module__YxqySG__card:hover{color:var(--rml-on-ink);background:#ffffff12;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff12,0 8px 16px -10px #0009}@media (hover:hover) and (pointer:fine){.rail-module__YxqySG__card:hover{transform:translateY(-1px)}}.rail-module__YxqySG__card:focus-visible{outline:2px solid var(--rml-lime);outline-offset:1px}.rail-module__YxqySG__cardTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.rail-module__YxqySG__cardIcon{color:var(--rml-on-ink-muted);display:inline-flex}.rail-module__YxqySG__cardN{font-size:var(--text-lg);letter-spacing:-.02em;color:var(--rml-on-ink);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.rail-module__YxqySG__cardN[data-zero],.rail-module__YxqySG__cardN[data-unknown]{color:var(--rml-on-ink-muted);opacity:.7}.rail-module__YxqySG__cardN[data-alarm]:before{content:"";vertical-align:2px;background:#ff6b5f;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #ff6b5f2e}.rail-module__YxqySG__cardLabel{font-size:var(--text-xs);overflow-wrap:anywhere;text-wrap:balance;font-weight:500;line-height:15px}.rail-module__YxqySG__group{gap:1px;display:grid}.rail-module__YxqySG__groupLabel{font-size:var(--text-xs);color:var(--rml-on-ink-muted);opacity:.75;padding:6px 10px 4px}.rail-module__YxqySG__item{border-radius:var(--radius-control);min-height:34px;color:var(--rml-on-ink-muted);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-fast) var(--cl-ease), color var(--duration-fast) var(--cl-ease);border:1px solid #0000;align-items:center;gap:10px;padding:0 8px 0 10px;font-weight:500;text-decoration:none;display:flex;position:relative}.rail-module__YxqySG__item:hover{color:var(--rml-on-ink);background:#ffffff0d}.rail-module__YxqySG__item:focus-visible{outline:2px solid var(--rml-lime);outline-offset:-2px}.rail-module__YxqySG__item[aria-current=page]{color:var(--rml-on-ink);background:#ffffff14;border-color:#ffffff17;box-shadow:0 3px 8px #00000024,inset 0 1px #ffffff0f}.rail-module__YxqySG__itemIcon{color:var(--rml-on-ink-muted);flex:none;display:inline-flex}.rail-module__YxqySG__item[aria-current=page] .rail-module__YxqySG__itemIcon{color:var(--rml-lime)}.rail-module__YxqySG__itemLabel{text-overflow:ellipsis;align-items:baseline;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.rail-module__YxqySG__draft{font-size:var(--text-xs);color:var(--rml-on-ink-muted);font-weight:400}.rail-module__YxqySG__badge{min-width:20px;height:18px;color:var(--rml-on-ink);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff1f;border-radius:9px;margin-left:auto;padding:0 6px;font-weight:500;line-height:18px}.rail-module__YxqySG__arrow{color:var(--rml-lime);flex:none;margin-left:auto}.rail-module__YxqySG__badge+.rail-module__YxqySG__arrow{margin-left:2px}.rail-module__YxqySG__foot{border-top:1px solid var(--rml-ink-line);margin-top:auto;padding-top:6px}.rail-module__YxqySG__fold{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--rml-on-ink-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.rail-module__YxqySG__fold:hover{color:var(--rml-on-ink);background:#ffffff0d}.rail-module__YxqySG__fold:focus-visible{outline:2px solid var(--rml-lime);outline-offset:-2px}.rail-module__YxqySG__rail[data-folded]{width:var(--cl-rail-folded);padding-inline:8px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__cards{grid-template-columns:1fr;gap:4px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__card{justify-items:center;gap:3px;padding:7px 0 6px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__cardTop{flex-direction:column;gap:3px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__cardN{font-size:var(--text-sm)}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__cardN[data-alarm]:before{width:6px;height:6px;margin:0;position:absolute;top:6px;right:6px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__cardLabel,.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__groupLabel,.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__arrow{display:none}.rail-module__YxqySG__rail[data-folded] :is(.rail-module__YxqySG__itemLabel,.rail-module__YxqySG__foldLabel){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__groupLabel{background:var(--rml-ink-line);height:1px;margin:6px 8px;padding:0;font-size:0;display:block}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__item{justify-content:center;min-height:38px;padding:0}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__badge{background:var(--rml-lime);min-width:16px;height:16px;color:var(--rml-on-lime);padding:0 4px;line-height:16px;position:absolute;top:2px;right:2px}.rail-module__YxqySG__rail[data-folded] .rail-module__YxqySG__fold{justify-content:center;padding:0}@media (min-width:1024px){.rail-module__YxqySG__rail{display:flex}}@media (min-width:1024px) and (max-width:1279px){.rail-module__YxqySG__rail{width:var(--cl-rail-folded);padding-inline:8px}.rail-module__YxqySG__cards{grid-template-columns:1fr;gap:4px}.rail-module__YxqySG__card{justify-items:center;gap:3px;padding:7px 0 6px}.rail-module__YxqySG__cardTop{flex-direction:column;gap:3px}.rail-module__YxqySG__cardN{font-size:var(--text-sm)}.rail-module__YxqySG__cardLabel,.rail-module__YxqySG__arrow,.rail-module__YxqySG__foot{display:none}.rail-module__YxqySG__itemLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail-module__YxqySG__groupLabel{background:var(--rml-ink-line);height:1px;margin:6px 8px;padding:0;font-size:0;display:block}.rail-module__YxqySG__item{justify-content:center;min-height:38px;padding:0}.rail-module__YxqySG__badge{background:var(--rml-lime);min-width:16px;height:16px;color:var(--rml-on-lime);padding:0 4px;line-height:16px;position:absolute;top:2px;right:2px}}@media (pointer:coarse){.rail-module__YxqySG__item,.rail-module__YxqySG__fold{min-height:44px}}@media (prefers-reduced-motion:reduce){.rail-module__YxqySG__card,.rail-module__YxqySG__item{transition:none}.rail-module__YxqySG__card:hover{transform:none}}@media print{.rail-module__YxqySG__rail{display:none}}
.shell-module___YoQzW__bar{z-index:40;height:var(--cl-bar-h);background:var(--cl-frame);color:var(--rml-on-ink);position:sticky;top:0}.shell-module___YoQzW__barInner{height:100%;padding-inline:var(--cl-gutter);align-items:center;gap:12px;display:flex}.shell-module___YoQzW__brand{min-height:44px;color:var(--rml-on-ink);border-radius:var(--radius-control);flex:none;align-items:center;gap:10px;padding-right:6px;text-decoration:none;display:inline-flex}.shell-module___YoQzW__brand img{width:auto;height:30px;display:block}.shell-module___YoQzW__brandText{font-size:var(--text-sm);color:var(--rml-on-ink);white-space:nowrap;font-weight:500}.shell-module___YoQzW__brandMark{background:var(--rml-lime);height:18px;color:var(--rml-on-lime);letter-spacing:.02em;border-radius:4px;align-items:center;padding-inline:6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.shell-module___YoQzW__tools{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.shell-module___YoQzW__toolButton{border-radius:var(--radius-control);min-width:44px;height:44px;color:var(--rml-on-ink-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}.shell-module___YoQzW__toolButton:hover{color:var(--rml-on-ink);background:var(--rml-ink-raised)}.shell-module___YoQzW__searchButton{border:1px solid var(--rml-ink-line);min-width:0;height:36px;}.shell-module___YoQzW__searchLabel{display:none}.shell-module___YoQzW__kbd{border:1px solid var(--rml-ink-line);font-size:var(--text-xs);color:var(--rml-on-ink-muted);border-radius:6px;padding:1px 6px;display:none}.shell-module___YoQzW__classicText{display:none}.shell-module___YoQzW__userSlot{align-items:center;min-height:44px;display:inline-flex}.shell-module___YoQzW__userSlot button{color:var(--rml-on-ink)}.shell-module___YoQzW__userSlot [class*=initials]{font-size:var(--text-sm)}@media (pointer:coarse){.shell-module___YoQzW__userSlot button[aria-haspopup]{min-width:44px;height:44px;min-height:44px}}.shell-module___YoQzW__sheet{min-width:0;min-height:calc(100dvh - var(--cl-bar-h) - var(--cl-sheet-inset));margin:0 var(--cl-sheet-inset) var(--cl-sheet-inset);padding:var(--sp-4) var(--cl-gutter) calc(var(--cl-dock-h) + 32px + env(safe-area-inset-bottom));background:var(--background);border-radius:var(--cl-sheet-radius);box-shadow:var(--shadow-sheet);overflow:clip}.shell-module___YoQzW__sheet:has([data-sheet-head=""],[data-job-head],[data-job-sticky]){padding-top:0}.shell-module___YoQzW__dock{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:40;grid-template-columns:repeat(var(--dock-n,5), minmax(0, 1fr));height:var(--cl-dock-h);border-radius:var(--radius-panel);background:color-mix(in oklab, var(--rml-ink) 94%, transparent);padding:0 4px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #0006,0 2px 6px #00000038,0 18px 36px -14px #0000008c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.shell-module___YoQzW__dock{background:color-mix(in oklab, var(--rml-ink) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}}@media (prefers-reduced-transparency:reduce){.shell-module___YoQzW__dock{background:var(--rml-ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.shell-module___YoQzW__dockItem{min-height:44px;color:var(--rml-on-ink-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:16px;text-decoration:none;display:flex;position:relative}.shell-module___YoQzW__dockItem[aria-current=page]{color:var(--rml-on-ink)}.shell-module___YoQzW__dockItem[aria-current=page]:before{content:"";background:var(--rml-lime);border-radius:0 0 2px 2px;height:3px;position:absolute;top:0;left:30%;right:30%}.shell-module___YoQzW__dockIcon{display:inline-flex;position:relative}.shell-module___YoQzW__dockBadge{background:var(--rml-lime);min-width:18px;height:18px;color:var(--rml-on-lime);box-shadow:0 0 0 2px var(--rml-ink);font-size:var(--text-xs);font-weight:var(--weight-strong);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;line-height:18px;position:absolute;top:-6px;left:calc(100% - 6px)}.shell-module___YoQzW__navCount{background:var(--rml-ink-line);min-width:18px;height:18px;color:var(--rml-on-ink);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;font-weight:500;line-height:18px}.shell-module___YoQzW__sheetList{gap:2px;padding:4px 0 12px;display:grid}.shell-module___YoQzW__sheetGroup{font-size:var(--text-xs);color:var(--text-muted);margin:12px 0 4px}.shell-module___YoQzW__sheetLink{border-radius:var(--radius-control);min-height:48px;color:var(--foreground);font-size:var(--text-base);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.shell-module___YoQzW__sheetLink:hover,.shell-module___YoQzW__sheetLink[aria-current=page]{background:var(--surface-muted)}.shell-module___YoQzW__sheetLink[aria-current=page]{box-shadow:inset 3px 0 0 var(--rml-lime-ink)}.shell-module___YoQzW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-module___YoQzW__scrim{z-index:70;-webkit-backdrop-filter:blur(6px)saturate(1.1);backdrop-filter:blur(6px)saturate(1.1);background:#1414146b;position:fixed;inset:0}@media (prefers-reduced-transparency:reduce){.shell-module___YoQzW__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1414149e}}.shell-module___YoQzW__palette{z-index:71;border-radius:var(--radius-panel);width:min(640px,100vw - 24px);box-shadow:var(--elev-4);outline:none;margin-inline:auto;position:fixed;top:max(10vh,64px);left:0;right:0}@media (max-width:639px){.shell-module___YoQzW__palette{top:12px}}@media (max-width:1023px){:root[data-cl-inspector] .shell-module___YoQzW__dock{display:none}.shell-module___YoQzW__toasts{bottom:calc(var(--cl-dock-h) + 20px + env(safe-area-inset-bottom))!important}}.shell-module___YoQzW__paletteNote{font-size:var(--text-xs);color:var(--text-muted);padding:8px 4px 0}@media (max-width:639px){.shell-module___YoQzW__searchButton{border-color:#0000;width:44px;height:44px}}@media (min-width:640px){.shell-module___YoQzW__searchLabel,.shell-module___YoQzW__kbd{display:inline}.shell-module___YoQzW__searchButton{justify-content:flex-start;min-width:200px}.shell-module___YoQzW__kbd{margin-left:auto}}@media (min-width:1024px){.shell-module___YoQzW__sheet{margin-left:var(--cl-rail-folded);transition:margin var(--duration-normal,.2s) var(--cl-ease)}.shell-module___YoQzW__tools{margin-left:auto}.shell-module___YoQzW__searchButton{min-width:260px}}@media (min-width:1280px){.shell-module___YoQzW__sheet[data-rail=open]{margin-left:var(--cl-rail-w)}:root[data-cl-inspector] .shell-module___YoQzW__sheet{margin-right:calc(var(--cl-inspector-w) + var(--cl-sheet-inset) * 2)}}@media (prefers-reduced-motion:reduce){.shell-module___YoQzW__sheet{transition:none}}@media (min-width:1024px){.shell-module___YoQzW__dock{display:none}.shell-module___YoQzW__sheet{padding-bottom:var(--sp-6)}.shell-module___YoQzW__classicText{display:inline}.shell-module___YoQzW__toolButton{min-width:36px;height:36px}}@media (min-width:1024px) and (max-width:1279px){.shell-module___YoQzW__brandText{display:none}}.shell-module___YoQzW__bar:has(~main[data-rail=folded]) .shell-module___YoQzW__brandText{display:none}@media (max-width:767px){.shell-module___YoQzW__sheet{--cl-sheet-inset:6px;border-radius:12px}.shell-module___YoQzW__sheet :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){font-size:max(var(--text-base), 16px)}}@media print{.shell-module___YoQzW__bar,.shell-module___YoQzW__dock{display:none}.shell-module___YoQzW__sheet{box-shadow:none;border-radius:0;margin:0;padding:0;overflow:visible}}
.review-workspace-module__gVSNkG__workspace{height:calc(100dvh - var(--review-top,112px) - 24px);border:1px solid var(--border);border-radius:var(--radius-panel,12px);background:var(--surface-raised);min-height:360px;box-shadow:var(--shadow-resting);flex-direction:column;display:flex;overflow:hidden}.review-workspace-module__gVSNkG__workspaceBody{flex:1;grid-template-columns:minmax(0,1fr) minmax(300px,36%);min-height:0;display:grid}.review-workspace-module__gVSNkG__evidencePane{background:var(--surface-muted);flex-direction:column;min-width:0;min-height:0;display:flex}.review-workspace-module__gVSNkG__evidenceHead{background:var(--surface);border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex}.review-workspace-module__gVSNkG__evidenceHead>a{color:var(--accent);text-underline-offset:3px;font-size:12px;text-decoration:underline}.review-workspace-module__gVSNkG__tabs{gap:4px;display:flex}.review-workspace-module__gVSNkG__tabs button{min-height:36px;font:inherit;border-radius:var(--radius-control);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:13px}.review-workspace-module__gVSNkG__tabs button[aria-selected=true]{color:var(--foreground);background:var(--accent-subtle);box-shadow:inset 0 -2px var(--rml-lime-ink)}.review-workspace-module__gVSNkG__tabs button:focus-visible{outline:2px solid var(--focus-outline,var(--accent));outline-offset:1px}.review-workspace-module__gVSNkG__evidenceBody{flex-direction:column;flex:1;min-width:0;min-height:0;padding:8px;display:flex;position:relative}.review-workspace-module__gVSNkG__evidenceScroll{padding:8px;overflow:auto}.review-workspace-module__gVSNkG__zoom{z-index:2;background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow-resting);border-radius:8px;align-items:center;gap:2px;padding:2px 4px;font-size:12px;display:flex;position:absolute;bottom:12px;right:12px}.review-workspace-module__gVSNkG__readinessPane{border-left:1px solid var(--border);flex-direction:column;min-width:0;min-height:0;display:flex}.review-workspace-module__gVSNkG__readinessScroll{flex:1;min-height:0;padding:16px;overflow:auto}.review-workspace-module__gVSNkG__summaryLine{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;font-size:12px;line-height:18px;display:flex}.review-workspace-module__gVSNkG__price{font-variant-numeric:tabular-nums;color:var(--foreground);margin-left:auto;font-weight:500}.review-workspace-module__gVSNkG__summary{padding:16px 0}.review-workspace-module__gVSNkG__summary h2,.review-workspace-module__gVSNkG__sectionHead h2{margin:0;font-size:14px;font-weight:500;line-height:20px}.review-workspace-module__gVSNkG__summary p{margin:6px 0 0;font-size:14px;line-height:20px}.review-workspace-module__gVSNkG__flags{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.review-workspace-module__gVSNkG__sectionHead{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:12px 0 8px;display:flex}.review-workspace-module__gVSNkG__sectionHead span{color:var(--text-muted);font-size:12px}.review-workspace-module__gVSNkG__check{border-bottom:1px solid var(--border-subtle)}.review-workspace-module__gVSNkG__check summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 0;font-size:13px;line-height:18px;display:flex}.review-workspace-module__gVSNkG__check summary:after{content:"+";color:var(--text-muted)}.review-workspace-module__gVSNkG__check[open] summary:after{content:"−"}.review-workspace-module__gVSNkG__check summary>span:first-child{flex:1}.review-workspace-module__gVSNkG__check p{color:var(--text-secondary);margin:0;padding:0 0 12px;font-size:13px;line-height:19px}.review-workspace-module__gVSNkG__footer{border-top:1px solid var(--border);background:var(--surface);flex:none;padding:12px 16px}.review-workspace-module__gVSNkG__decisionBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.review-workspace-module__gVSNkG__actionNote{color:var(--text-secondary);margin:0;font-size:12px;line-height:18px}.review-workspace-module__gVSNkG__actionButtons{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.review-workspace-module__gVSNkG__actionButtons button{flex:0 auto}.review-workspace-module__gVSNkG__attestation{align-items:flex-start;gap:8px;margin-top:12px;font-size:14px;display:flex}.review-workspace-module__gVSNkG__facts{grid-template-columns:100px minmax(0,1fr);gap:10px 16px;margin:0;padding:12px;font-size:14px;line-height:20px;display:grid;overflow:auto}.review-workspace-module__gVSNkG__facts dt{color:var(--text-muted)}.review-workspace-module__gVSNkG__facts dd{white-space:pre-wrap;margin:0}.review-workspace-module__gVSNkG__disclosure{border-top:1px solid var(--border);padding:12px 0;font-size:14px}.review-workspace-module__gVSNkG__disclosure>summary{cursor:pointer;font-weight:500}.review-workspace-module__gVSNkG__disclosure>div{padding-top:12px}@media (prefers-reduced-motion:no-preference){.review-workspace-module__gVSNkG__evidenceBody{animation:review-workspace-module__gVSNkG__reveal var(--cl-feedback,.16s) var(--cl-ease,ease-out)}@keyframes review-workspace-module__gVSNkG__reveal{0%{opacity:0}to{opacity:1}}}@media (max-width:900px){.review-workspace-module__gVSNkG__workspace{height:calc(100dvh - var(--review-top,196px) - var(--cl-dock-h,64px) - 24px);min-height:280px}.review-workspace-module__gVSNkG__workspaceBody{flex-direction:column;display:flex;overflow:auto}.review-workspace-module__gVSNkG__readinessPane{border-left:0;border-bottom:1px solid var(--border);flex:none;order:-1}.review-workspace-module__gVSNkG__readinessScroll{overflow:visible}.review-workspace-module__gVSNkG__evidencePane{flex:none;height:480px;min-height:480px}.review-workspace-module__gVSNkG__footer{padding:10px 12px}.review-workspace-module__gVSNkG__decisionBar{flex-direction:column;align-items:stretch}.review-workspace-module__gVSNkG__actionButtons{justify-content:stretch}.review-workspace-module__gVSNkG__actionButtons button{flex:1;min-height:44px}.review-workspace-module__gVSNkG__evidenceHead{flex-wrap:wrap;gap:4px;padding:4px 8px}}
