.usage-module__gvJMBG__filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.usage-module__gvJMBG__day{align-items:center;gap:4px;min-width:0;display:inline-flex}.usage-module__gvJMBG__dayPicker{width:168px;min-width:0}.usage-module__gvJMBG__control{width:200px;min-width:0;position:relative}.usage-module__gvJMBG__control label,.usage-module__gvJMBG__dayPicker label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.usage-module__gvJMBG__dayPicker{position:relative}.usage-module__gvJMBG__step{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:36px;height:36px;color:var(--text-secondary);transition:border-color var(--duration-fast,.14s) var(--ease-standard,ease), color var(--duration-fast,.14s) var(--ease-standard,ease), background-color var(--duration-fast,.14s) var(--ease-standard,ease);place-items:center;padding:0;text-decoration:none;display:inline-grid}.usage-module__gvJMBG__step:hover{color:var(--foreground);border-color:var(--border-strong);background:var(--surface-muted)}.usage-module__gvJMBG__step:focus-visible{outline:2px solid var(--focus-outline);outline-offset:1px}.usage-module__gvJMBG__step[aria-disabled=true]{color:var(--text-muted);opacity:.5;pointer-events:none}.usage-module__gvJMBG__today{font-size:var(--text-xs);color:var(--text-secondary);text-underline-offset:3px;padding:0 4px}.usage-module__gvJMBG__today:hover{color:var(--foreground)}.usage-module__gvJMBG__clear{flex:none}.usage-module__gvJMBG__kinds{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.usage-module__gvJMBG__kindChip{border:1px solid var(--border);background:var(--surface);min-height:30px;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;transition:border-color var(--duration-fast,.14s) var(--ease-standard,ease), color var(--duration-fast,.14s) var(--ease-standard,ease), box-shadow var(--duration-fast,.14s) var(--ease-standard,ease);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}.usage-module__gvJMBG__kindChip:hover{border-color:var(--border-strong);color:var(--foreground);box-shadow:var(--elev-record)}.usage-module__gvJMBG__kindChip:focus-visible{outline:2px solid var(--focus-outline);outline-offset:1px}.usage-module__gvJMBG__kindChip[aria-pressed=true]{border-color:var(--rml-lime-ink);background:var(--accent-subtle);color:var(--foreground)}.usage-module__gvJMBG__kindChip[data-tone=negative] .usage-module__gvJMBG__kindCount:not([data-zero]){color:var(--danger)}.usage-module__gvJMBG__kindCount{font-variant-numeric:tabular-nums;color:var(--text-muted)}.usage-module__gvJMBG__kindCount[data-zero]{opacity:.6}.usage-module__gvJMBG__person{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.usage-module__gvJMBG__personName{overflow-wrap:anywhere;min-width:0;color:var(--foreground);font-weight:500;text-decoration:none}.usage-module__gvJMBG__personName:hover{text-underline-offset:3px;text-decoration:underline}.usage-module__gvJMBG__personName[aria-current=true]{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--rml-lime-ink);text-decoration-color:var(--rml-lime-ink);text-underline-offset:4px;text-decoration-thickness:2px}.usage-module__gvJMBG__role{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.usage-module__gvJMBG__num{font-variant-numeric:tabular-nums;color:var(--foreground)}.usage-module__gvJMBG__num[data-zero]{color:var(--text-muted)}.usage-module__gvJMBG__num[data-tone=negative]:not([data-zero]){color:var(--danger);font-weight:500}.usage-module__gvJMBG__span{font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}.usage-module__gvJMBG__busy{grid-template-columns:56px auto;align-items:center;gap:8px;display:inline-grid}.usage-module__gvJMBG__busyTrack{background:var(--surface-muted);border-radius:2px;height:4px;overflow:hidden}.usage-module__gvJMBG__busyFill{background:var(--rml-lime-ink);border-radius:2px;height:100%;display:block}.usage-module__gvJMBG__people{gap:14px;min-width:0;display:grid}.usage-module__gvJMBG__thread{gap:6px;min-width:0;display:grid}.usage-module__gvJMBG__threadHead{font-size:var(--text-sm);color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-weight:500;line-height:20px;display:flex}.usage-module__gvJMBG__threadMeta{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400}.usage-module__gvJMBG__list{background:var(--elev-1-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--elev-surface);margin:0;padding:4px;list-style:none;display:grid}.usage-module__gvJMBG__row{border-radius:var(--radius-control);transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease), box-shadow var(--duration-fast,.14s) var(--ease-standard,ease);position:relative}.usage-module__gvJMBG__row+.usage-module__gvJMBG__row:before{content:"";border-top:1px solid var(--border-subtle);position:absolute;inset:0 10px auto}.usage-module__gvJMBG__row:is(:hover,:focus-within){background:var(--elev-2-bg);box-shadow:var(--elev-record);z-index:1}.usage-module__gvJMBG__row:is(:hover,:focus-within):before,.usage-module__gvJMBG__row:is(:hover,:focus-within)+.usage-module__gvJMBG__row:before{border-top-color:#0000}.usage-module__gvJMBG__line{grid-template-columns:60px 72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:36px;padding:2px 8px 2px 10px;display:grid}.usage-module__gvJMBG__time{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.usage-module__gvJMBG__what{min-width:0;font-size:var(--text-sm);color:var(--text-secondary);overflow-wrap:anywhere;line-height:20px}.usage-module__gvJMBG__row[data-kind=refusal] .usage-module__gvJMBG__what,.usage-module__gvJMBG__row[data-kind=error] .usage-module__gvJMBG__what,.usage-module__gvJMBG__row[data-kind=fault] .usage-module__gvJMBG__what{color:var(--danger)}.usage-module__gvJMBG__session{gap:4px;min-width:0;display:grid}.usage-module__gvJMBG__sessionHead{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:500;line-height:18px}.usage-module__gvJMBG__refs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.usage-module__gvJMBG__kindBadge{justify-self:start}.usage-module__gvJMBG__ref{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);min-height:26px;font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.usage-module__gvJMBG__ref:hover{color:var(--foreground);border-color:var(--border-strong)}.usage-module__gvJMBG__ref:focus-visible{outline:2px solid var(--focus-outline);outline-offset:1px}.usage-module__gvJMBG__detailToggle{border-radius:var(--radius-control);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.usage-module__gvJMBG__detailToggle:hover,.usage-module__gvJMBG__detailToggle[aria-expanded=true]{color:var(--foreground);background:var(--surface-muted);border-color:var(--border)}.usage-module__gvJMBG__detailToggle:focus-visible{outline:2px solid var(--focus-outline);outline-offset:1px}.usage-module__gvJMBG__detailList{border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-xs);grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:0 8px 8px 82px;padding:8px 10px;display:grid}.usage-module__gvJMBG__detailList dt{color:var(--text-muted)}.usage-module__gvJMBG__detailList dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.usage-module__gvJMBG__summary{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-resting);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.usage-module__gvJMBG__summaryPart{border-top:1px solid var(--border-subtle);align-content:start;gap:4px;min-width:0;padding:12px 16px;display:grid}.usage-module__gvJMBG__summaryPart:nth-child(-n+2){border-top:0}.usage-module__gvJMBG__summaryPart:nth-child(2n){border-left:1px solid var(--border-subtle)}.usage-module__gvJMBG__summaryTitle{font-size:var(--text-xs);color:var(--text-secondary);align-items:baseline;gap:8px;margin:0;font-weight:500;line-height:18px;display:flex}.usage-module__gvJMBG__summaryList{margin:0;padding:0;list-style:none;display:grid}.usage-module__gvJMBG__summaryItem{border-radius:var(--radius-control);min-height:28px;font-size:var(--text-sm);color:var(--text-secondary);transition:background-color var(--duration-fast,.14s) var(--ease-standard,ease);justify-content:space-between;align-items:baseline;gap:8px;margin:0 -6px;padding:4px 6px;display:flex}.usage-module__gvJMBG__summaryItem:hover{background:var(--surface-muted)}.usage-module__gvJMBG__summaryLabel{overflow-wrap:anywhere;min-width:0}.usage-module__gvJMBG__summaryCount{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.usage-module__gvJMBG__summaryEvent{border-radius:var(--radius-control);font-size:var(--text-sm);grid-template-columns:40px max-content minmax(0,1fr);align-items:baseline;gap:2px 8px;margin:0 -6px;padding:4px 6px;display:grid}.usage-module__gvJMBG__summaryEvent:hover{background:var(--surface-muted)}.usage-module__gvJMBG__summaryWho{color:var(--foreground);font-weight:500}.usage-module__gvJMBG__summaryTarget{min-width:0;color:var(--danger);overflow-wrap:anywhere}.usage-module__gvJMBG__summaryPath{min-width:0;font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;grid-column:3}.usage-module__gvJMBG__none{font-size:var(--text-sm);color:var(--text-muted);margin:0}@media (max-width:767px){.usage-module__gvJMBG__filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.usage-module__gvJMBG__day{grid-column:1/-1}.usage-module__gvJMBG__dayPicker{flex:auto;width:auto}.usage-module__gvJMBG__control{width:auto}.usage-module__gvJMBG__step{width:44px;height:44px}.usage-module__gvJMBG__kinds{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.usage-module__gvJMBG__kindChip{min-height:36px}.usage-module__gvJMBG__line{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"time kind refs""what what what";gap:4px 10px;padding:8px 10px}.usage-module__gvJMBG__time{grid-area:time}.usage-module__gvJMBG__kindBadge{grid-area:kind}.usage-module__gvJMBG__what{grid-area:what}.usage-module__gvJMBG__refs{grid-area:refs}.usage-module__gvJMBG__ref{min-height:36px}.usage-module__gvJMBG__detailToggle{width:36px;height:36px}.usage-module__gvJMBG__detailList{margin-left:10px}.usage-module__gvJMBG__summary{grid-template-columns:minmax(0,1fr)}.usage-module__gvJMBG__summaryPart:nth-child(2n){border-left:0}.usage-module__gvJMBG__summaryPart:nth-child(2){border-top:1px solid var(--border-subtle)}}
.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__surfaceHead:has(>.blocks-module__iIEoEq__surfaceActions){flex-wrap:wrap}.blocks-module__iIEoEq__surfaceActions{flex-wrap:wrap;flex:1 0 100%;order:9;align-items:center;gap:6px;padding-top:2px;display:flex}.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.blocks-module__iIEoEq__task{width:min(560px,100vw - 24px)}.blocks-module__iIEoEq__task.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.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;position:relative}.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}[data-v3-page] .blocks-module__iIEoEq__pageBar:not([data-sheet-head=nested]){min-height:40px;box-shadow:none;background:0 0;gap:8px 12px;margin:0;padding:0}[data-v3-page] .blocks-module__iIEoEq__pageBarLead{gap:4px 10px}[data-v3-page] .blocks-module__iIEoEq__pageBar:not([data-sheet-head=nested])>.blocks-module__iIEoEq__pageBarLead>.blocks-module__iIEoEq__backLink{border:1px solid var(--f3-line-2,#28282824);width:32px;height:32px;min-height:32px;color:var(--f3-text,var(--foreground));background:#fff;border-radius:8px;justify-content:center;margin:0;padding:0}[data-v3-page] .blocks-module__iIEoEq__pageBar:not([data-sheet-head=nested])>.blocks-module__iIEoEq__pageBarLead>.blocks-module__iIEoEq__backLink:hover{background:#f6f7f4}[data-v3-page] .blocks-module__iIEoEq__pageBar:not([data-sheet-head=nested])>.blocks-module__iIEoEq__pageBarLead>.blocks-module__iIEoEq__backLink .blocks-module__iIEoEq__backText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-v3-page] .blocks-module__iIEoEq__pageBar:not([data-sheet-head=nested]) .blocks-module__iIEoEq__pageTitle{letter-spacing:0;font-family:inherit;font-size:20px;font-weight:600;line-height:26px}[data-v3-page] .blocks-module__iIEoEq__pageMeta{color:var(--f3-muted,var(--text-muted))}[data-v3-page] table.blocks-module__iIEoEq__lTable{border:1px solid var(--f3-line,#28282814);box-shadow:inset 0 1px 0 #fff, var(--f3-e1,var(--elev-1));border-radius:12px}[data-v3-page] .blocks-module__iIEoEq__lHead:first-child{border-top-left-radius:12px}[data-v3-page] .blocks-module__iIEoEq__lHead:last-child{border-top-right-radius:12px}[data-v3-page] .blocks-module__iIEoEq__ledgerSkeleton{border-radius:12px}
.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}}
.lines-module__KVrRza__wrap{gap:10px;min-width:0;display:grid}.lines-module__KVrRza__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lines-module__KVrRza__toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lines-module__KVrRza__pkgSelect{min-width:220px;max-width:320px}.lines-module__KVrRza__clear{border-radius:var(--radius-control);min-height:32px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.lines-module__KVrRza__clear:hover{background:var(--surface-muted);color:var(--foreground)}.lines-module__KVrRza__count{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.lines-module__KVrRza__toolActions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lines-module__KVrRza__table{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)}.lines-module__KVrRza__wRef{width:84px}.lines-module__KVrRza__wQty{width:64px}.lines-module__KVrRza__wUnit{width:56px}.lines-module__KVrRza__wMoney{width:96px}.lines-module__KVrRza__wCost{width:104px}.lines-module__KVrRza__wAct{width:48px}.lines-module__KVrRza__th{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;color:var(--text-secondary);font-size:var(--text-xs);text-align:left;white-space:nowrap;padding:2px 10px;font-weight:500;position:sticky}.lines-module__KVrRza__th:first-child{border-top-left-radius:var(--radius-panel)}.lines-module__KVrRza__th:last-child{border-top-right-radius:var(--radius-panel)}.lines-module__KVrRza__n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lines-module__KVrRza__faint{color:var(--text-muted)}.lines-module__KVrRza__strong{color:var(--foreground);font-weight:600}.lines-module__KVrRza__row>td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;height:36px;transition:background-color var(--duration-fast) ease;padding:4px 10px}.lines-module__KVrRza__row:hover>td,.lines-module__KVrRza__row:focus-within>td{background:var(--surface-muted)}.lines-module__KVrRza__row:hover>td:first-child,.lines-module__KVrRza__row:focus-within>td:first-child{box-shadow:inset 3px 0 0 var(--foreground)}.lines-module__KVrRza__row[data-gone]>td{color:var(--text-muted)}.lines-module__KVrRza__row[data-gone] .lines-module__KVrRza__itemText{text-decoration:line-through}.lines-module__KVrRza__adj>td{background:color-mix(in srgb, var(--surface-muted) 45%, transparent)}.lines-module__KVrRza__cRef{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lines-module__KVrRza__cItem{min-width:0;line-height:1.35;overflow:hidden}.lines-module__KVrRza__itemText{color:inherit}.lines-module__KVrRza__struck{color:var(--text-muted);text-decoration:line-through}.lines-module__KVrRza__prov{min-width:0;font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;flex:100%}.lines-module__KVrRza__itemLine{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.lines-module__KVrRza__itemLine>.lines-module__KVrRza__itemText,.lines-module__KVrRza__itemLine>.lines-module__KVrRza__struck{overflow-wrap:anywhere;flex:0 auto;min-width:2.5em}.lines-module__KVrRza__itemLine>.lines-module__KVrRza__mark{flex:none;margin-left:0}.lines-module__KVrRza__wrap{container:pnl/inline-size}.lines-module__KVrRza__reason{color:var(--text-secondary)}.lines-module__KVrRza__inlineLink{color:var(--foreground);text-underline-offset:2px;font-weight:500;text-decoration:underline}.lines-module__KVrRza__potTo{font-size:var(--text-xs);color:var(--text-muted);margin-left:4px}.lines-module__KVrRza__mark{border:1px solid var(--border);min-height:18px;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;vertical-align:1px;border-radius:6px;align-items:center;margin-left:6px;padding:0 6px;line-height:16px;text-decoration:none;display:inline-flex}.lines-module__KVrRza__cRef>.lines-module__KVrRza__mark{margin-left:0}.lines-module__KVrRza__mark[data-tone=add]{border-color:color-mix(in srgb, var(--success) 50%, transparent);color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.lines-module__KVrRza__mark[data-tone=remove]{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, transparent)}.lines-module__KVrRza__mark[data-tone=move]{border-color:var(--border-strong);color:var(--foreground)}.lines-module__KVrRza__pkgRow>th,.lines-module__KVrRza__pkgRow>td{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border-subtle);vertical-align:middle;height:40px;padding:6px 10px}.lines-module__KVrRza__pkgRow:first-child>th,.lines-module__KVrRza__pkgRow:first-child>td{border-top:0}.lines-module__KVrRza__pkgRow:hover>th,.lines-module__KVrRza__pkgRow:hover>td{background:var(--surface-muted)}.lines-module__KVrRza__pkgHead{text-align:left;font-weight:400}.lines-module__KVrRza__pkgLead{align-items:center;gap:6px;min-width:0;display:flex}.lines-module__KVrRza__fold{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:inline-grid}.lines-module__KVrRza__fold:hover{background:var(--surface-raised);color:var(--foreground)}.lines-module__KVrRza__pkgRow[data-folded] .lines-module__KVrRza__fold{transform:rotate(-90deg)}.lines-module__KVrRza__pkgName{align-items:center;gap:6px;min-width:0;display:inline-flex}.lines-module__KVrRza__pkgTitle{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-weight:600}.lines-module__KVrRza__code{border:1px solid var(--border-strong);min-height:18px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;border-radius:5px;align-items:center;padding:0 5px;line-height:16px;display:inline-flex}.lines-module__KVrRza__rename{width:24px;height:24px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) ease;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.lines-module__KVrRza__pkgRow:hover .lines-module__KVrRza__rename,.lines-module__KVrRza__rename:focus-visible{opacity:1}.lines-module__KVrRza__rename:hover{background:var(--surface-raised);color:var(--foreground)}.lines-module__KVrRza__pkgMeta{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;margin:1px 0 0 30px;display:block}.lines-module__KVrRza__pkgSpend{text-align:right}.lines-module__KVrRza__pkgBudget{color:var(--foreground);font-weight:600}.lines-module__KVrRza__renameBox{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lines-module__KVrRza__renameInput{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);width:min(260px,50vw);min-height:30px;color:var(--foreground);font:inherit;font-size:var(--text-sm);padding:0 8px}.lines-module__KVrRza__renameInput:focus-visible{outline:2px solid var(--focus-ring,var(--foreground));outline-offset:1px}.lines-module__KVrRza__renameError{font-size:var(--text-xs);color:var(--danger)}.lines-module__KVrRza__spend{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:inline-flex}.lines-module__KVrRza__spendBar{background:color-mix(in srgb, var(--foreground) 9%, transparent);border-radius:3px;width:min(180px,100%);height:6px;display:block;position:relative;overflow:hidden}.lines-module__KVrRza__spendBar>span{background:var(--rml-ink,var(--foreground));height:100%;transition:width var(--duration-standard,.2s) ease;border-radius:3px;display:block}.lines-module__KVrRza__spendBar>span[data-over]{background:var(--danger)}.lines-module__KVrRza__spendText{min-width:72px;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.lines-module__KVrRza__spendText[data-over]{color:var(--danger);font-weight:500}.lines-module__KVrRza__cAct{text-align:right;white-space:nowrap;position:relative;overflow:visible}.lines-module__KVrRza__hoverActions{z-index:1;border-radius:var(--radius-control);background:var(--surface-raised);box-shadow:var(--shadow-floating,0 4px 14px #0000001f);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease;justify-content:flex-end;align-items:center;gap:2px;padding:2px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lines-module__KVrRza__row:hover .lines-module__KVrRza__hoverActions,.lines-module__KVrRza__row:focus-within .lines-module__KVrRza__hoverActions{opacity:1;pointer-events:auto}.lines-module__KVrRza__menuActions{display:none}.lines-module__KVrRza__act{min-height:26px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-weight:500;text-decoration:none;display:inline-flex}.lines-module__KVrRza__act:hover{background:var(--surface-raised);color:var(--foreground);box-shadow:0 0 0 1px var(--border)}.lines-module__KVrRza__act[data-tone=danger]:hover{color:var(--danger)}.lines-module__KVrRza__act:focus-visible,.lines-module__KVrRza__addHere:focus-visible,.lines-module__KVrRza__fold:focus-visible,.lines-module__KVrRza__clear:focus-visible{outline:2px solid var(--focus-ring,var(--foreground));outline-offset:1px}.lines-module__KVrRza__addWord{display:none}.lines-module__KVrRza__addHere{min-width:28px;min-height:28px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;opacity:.55;transition:opacity var(--duration-fast) ease;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex}.lines-module__KVrRza__pkgRow:hover .lines-module__KVrRza__addHere,.lines-module__KVrRza__addHere:focus-visible{opacity:1}.lines-module__KVrRza__addHere:hover{border-color:var(--border);background:var(--surface-raised);color:var(--foreground)}.lines-module__KVrRza__done{color:var(--success);justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.lines-module__KVrRza__doneWord{font-size:var(--text-xs);color:var(--text-secondary);font-weight:600}.lines-module__KVrRza__doneSaid{font-size:var(--text-xs);color:var(--success);overflow-wrap:anywhere;line-height:1.3}.lines-module__KVrRza__footRow>th,.lines-module__KVrRza__footRow>td{border-top:1px solid var(--border-strong);background:var(--surface);height:40px;padding:6px 10px}.lines-module__KVrRza__footRow>:first-child{border-bottom-left-radius:var(--radius-panel)}.lines-module__KVrRza__footRow>:last-child{border-bottom-right-radius:var(--radius-panel)}.lines-module__KVrRza__footLabel{text-align:left;font-weight:600}.lines-module__KVrRza__footFigure{font-weight:600}.lines-module__KVrRza__emptyNote{border-radius:var(--radius-panel);background:var(--elev-1-bg);box-shadow:var(--elev-1);color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:14px}.lines-module__KVrRza__drawer{width:min(460px,100vw)}.lines-module__KVrRza__form{gap:12px;display:grid}.lines-module__KVrRza__input{min-height:36px;font-size:var(--text-sm)}.lines-module__KVrRza__right{text-align:right;font-variant-numeric:tabular-nums}.lines-module__KVrRza__mono{font-family:var(--font-mono);text-transform:uppercase}.lines-module__KVrRza__grid2{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.lines-module__KVrRza__grid12{grid-template-columns:1fr 2fr;gap:10px 12px;display:grid}.lines-module__KVrRza__fieldStack{gap:4px;display:grid}.lines-module__KVrRza__aside{font-size:var(--text-xs);color:var(--text-muted);text-underline-offset:2px;justify-self:end;text-decoration:underline}.lines-module__KVrRza__aside:hover{color:var(--foreground)}.lines-module__KVrRza__lead{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.lines-module__KVrRza__lead b{color:var(--foreground);font-weight:600}.lines-module__KVrRza__hint{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.45}.lines-module__KVrRza__preview{border-radius:var(--radius-control);background:var(--surface-muted);grid-template-columns:repeat(3,1fr);gap:4px 12px;margin:0;padding:8px 12px;display:grid}.lines-module__KVrRza__preview dt{font-size:var(--text-xs);color:var(--text-muted)}.lines-module__KVrRza__preview dd{font-size:var(--text-sm);margin:0}.lines-module__KVrRza__becomes{border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.lines-module__KVrRza__subject{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface);gap:6px;padding:10px 12px;display:grid}.lines-module__KVrRza__subjectHead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.lines-module__KVrRza__ref{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}.lines-module__KVrRza__subjectName{overflow-wrap:anywhere;min-width:0;font-weight:600}.lines-module__KVrRza__subjectFigures{grid-template-columns:repeat(4,1fr);gap:4px 10px;margin:0;display:grid}.lines-module__KVrRza__subjectFigures dt{font-size:var(--text-xs);color:var(--text-muted)}.lines-module__KVrRza__subjectFigures dd{font-size:var(--text-sm);margin:0}.lines-module__KVrRza__problemInline{font-size:var(--text-xs);color:var(--danger);margin:0}.lines-module__KVrRza__success{border:1px solid color-mix(in srgb, var(--success) 40%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--success) 7%, transparent);color:var(--success);font-size:var(--text-sm);margin:0;padding:8px 12px}.lines-module__KVrRza__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lines-module__KVrRza__footSum{font-size:var(--text-sm);color:var(--text-secondary);margin-left:auto}.lines-module__KVrRza__ask{border:1px solid color-mix(in srgb, var(--warning) 45%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--warning) 7%, transparent);gap:8px;margin-bottom:12px;padding:10px 12px;display:grid}.lines-module__KVrRza__askText{font-size:var(--text-sm);margin:0;font-weight:500}.lines-module__KVrRza__hideSmInline{display:inline}@container pnl (max-width:1120px){.lines-module__KVrRza__table col.lines-module__KVrRza__hideMd{visibility:collapse;width:0}}@container pnl (max-width:720px){.lines-module__KVrRza__table col.lines-module__KVrRza__hideSm{visibility:collapse;width:0}.lines-module__KVrRza__wRef{width:52px}.lines-module__KVrRza__cRef>.lines-module__KVrRza__mark{display:none}.lines-module__KVrRza__wAct{width:60px}.lines-module__KVrRza__cAct{padding-left:4px;padding-right:8px}.lines-module__KVrRza__hoverActions{display:none}.lines-module__KVrRza__menuActions{display:inline-flex}.lines-module__KVrRza__addWord{display:none}.lines-module__KVrRza__pkgMeta{white-space:normal;margin-left:0}.lines-module__KVrRza__pkgTitle{white-space:normal;overflow-wrap:anywhere}.lines-module__KVrRza__pkgName{flex-wrap:wrap}.lines-module__KVrRza__itemLine{white-space:normal;flex-wrap:wrap}.lines-module__KVrRza__itemLine>.lines-module__KVrRza__itemText,.lines-module__KVrRza__itemLine>.lines-module__KVrRza__struck{overflow:visible}.lines-module__KVrRza__prov{white-space:normal;flex-basis:100%}}@media (max-width:767px){.lines-module__KVrRza__table col.lines-module__KVrRza__hideSm{visibility:collapse;width:0}.lines-module__KVrRza__hideSmInline{display:none}.lines-module__KVrRza__wCost{width:92px}.lines-module__KVrRza__hoverActions{display:none}.lines-module__KVrRza__menuActions{display:inline-flex}.lines-module__KVrRza__addHere{opacity:1;justify-content:center;min-width:44px;min-height:44px}.lines-module__KVrRza__pkgMeta{white-space:normal;margin-left:0}.lines-module__KVrRza__pkgTitle{white-space:normal;overflow-wrap:anywhere}.lines-module__KVrRza__pkgName{flex-wrap:wrap}.lines-module__KVrRza__pkgSelect{flex:100%;max-width:none}.lines-module__KVrRza__toolActions{width:100%;margin-left:0}.lines-module__KVrRza__toolActions>*{flex:1 1 0}.lines-module__KVrRza__clear,.lines-module__KVrRza__fold{min-width:44px;min-height:44px}.lines-module__KVrRza__grid2{grid-template-columns:1fr}.lines-module__KVrRza__input,.lines-module__KVrRza__renameInput{min-height:44px;font-size:var(--text-base)}}@media (pointer:coarse){.lines-module__KVrRza__hoverActions{opacity:1}.lines-module__KVrRza__rename{opacity:1;min-width:44px;min-height:44px}.lines-module__KVrRza__addHere{opacity:1}.lines-module__KVrRza__act{min-height:44px}.lines-module__KVrRza__input{min-height:44px;font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.lines-module__KVrRza__fold,.lines-module__KVrRza__hoverActions,.lines-module__KVrRza__rename,.lines-module__KVrRza__addHere,.lines-module__KVrRza__spendBar>span,.lines-module__KVrRza__row>td{transition:none}}.lines-module__KVrRza__historyBox{background:var(--elev-1-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--elev-surface);gap:8px;padding:12px 14px;scroll-margin-top:110px;display:grid}.lines-module__KVrRza__historyTitle{font-size:var(--text-sm);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.lines-module__KVrRza__history{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none;display:grid}.lines-module__KVrRza__hRow{border-bottom:1px solid var(--border-subtle);min-height:40px;font-size:var(--text-sm);transition:background-color var(--duration-fast) ease;grid-template-columns:112px minmax(0,1fr) 104px 156px;align-items:center;gap:0 10px;padding:4px 6px;display:grid}.lines-module__KVrRza__hRow:hover,.lines-module__KVrRza__hRow:focus-within{background:var(--surface-muted);box-shadow:inset 3px 0 0 var(--foreground)}.lines-module__KVrRza__hRow[data-gone]{color:var(--text-muted)}.lines-module__KVrRza__hMark .lines-module__KVrRza__mark{margin-left:0}.lines-module__KVrRza__hWhat{align-items:baseline;gap:4px 10px;min-width:0;display:flex}.lines-module__KVrRza__hWhat>:first-child{overflow-wrap:anywhere;flex:0 auto;min-width:0}.lines-module__KVrRza__hWho{min-width:0;font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere;flex:1 1 0}.lines-module__KVrRza__hDelta{text-align:right}.lines-module__KVrRza__hAct{justify-content:flex-end;display:flex}.lines-module__KVrRza__hAct .lines-module__KVrRza__act{opacity:0;transition:opacity var(--duration-fast) ease}.lines-module__KVrRza__hRow:hover .lines-module__KVrRza__hAct .lines-module__KVrRza__act,.lines-module__KVrRza__hAct .lines-module__KVrRza__act:focus-visible{opacity:1}.lines-module__KVrRza__problem{border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--danger) 6%, transparent);color:var(--danger);font-size:var(--text-sm);margin:0;padding:8px 12px}.lines-module__KVrRza__nothingSpent{font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:767px){.lines-module__KVrRza__hRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what delta""mark act";gap:4px 10px;padding:8px 6px}.lines-module__KVrRza__hMark{grid-area:mark}.lines-module__KVrRza__hWhat{flex-direction:column;grid-area:what;gap:2px}.lines-module__KVrRza__hWhat>:first-child,.lines-module__KVrRza__hWho{white-space:normal}.lines-module__KVrRza__hDelta{grid-area:delta}.lines-module__KVrRza__hAct{grid-area:act}}@media (pointer:coarse){.lines-module__KVrRza__hAct .lines-module__KVrRza__act{opacity:1}}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what delta""mark act";gap:4px 10px;padding:8px 6px}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hMark{grid-area:mark}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hWhat{flex-direction:column;grid-area:what;gap:2px}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hWhat>:first-child,.lines-module__KVrRza__historyBare .lines-module__KVrRza__hWho{white-space:normal}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hDelta{grid-area:delta}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hAct{grid-area:act}.lines-module__KVrRza__historyBare .lines-module__KVrRza__hAct .lines-module__KVrRza__act{opacity:1}
.job-module__Bfdxnq__page{--chrome-h:var(--cl-sticky-top);gap:14px;min-width:0;display:grid}.job-module__Bfdxnq__delta{min-height:20px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:var(--surface-muted);color:var(--text-secondary);white-space:nowrap;border-radius:6px;align-items:center;gap:2px;padding:0 6px;font-weight:500;line-height:18px;display:inline-flex}.job-module__Bfdxnq__delta[data-tone=pos]{color:var(--success);background:#e3f4e8}.job-module__Bfdxnq__delta[data-tone=neg]{color:var(--danger);background:#fae3e1}.job-module__Bfdxnq__delta[data-tone=warn]{color:var(--warning);background:#fbefdc}.job-module__Bfdxnq__meter{background:var(--surface-muted);border-radius:3px;width:100%;min-width:0;height:6px;display:flex;overflow:hidden}.job-module__Bfdxnq__marginBar{background:var(--surface-muted);border-radius:3px;width:100%;height:6px;display:block;position:relative}.job-module__Bfdxnq__marginBar>span{background:var(--rml-lime-ink);border-radius:3px;height:100%;display:block}.job-module__Bfdxnq__marginBar[data-tone=good]>span{background:var(--success)}.job-module__Bfdxnq__marginBar[data-tone=bad]>span{background:var(--danger)}.job-module__Bfdxnq__marginBar>i{background:var(--foreground);border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;top:-4px}.job-module__Bfdxnq__meterSolid{background:var(--rml-lime-ink)}.job-module__Bfdxnq__meterHatch{background:repeating-linear-gradient(135deg, var(--rml-lime-ink) 0 3px, transparent 3px 6px);opacity:.6}.job-module__Bfdxnq__meterOver{background:var(--danger)}.job-module__Bfdxnq__over{color:var(--danger);font-weight:500}.job-module__Bfdxnq__allFigures{min-width:0;display:flex}.job-module__Bfdxnq__allTileButton{border:1px solid var(--f3-line,#28282814);background:var(--elev-1-bg);width:100%;min-height:64px;font:inherit;text-align:left;color:var(--text-strong,var(--foreground));cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-content:center;gap:2px 8px;padding:10px 14px;display:grid}.job-module__Bfdxnq__allTileButton:is(:hover,:focus-visible){background:var(--elev-2-bg);box-shadow:var(--edge-light), var(--f3-e2,var(--elev-2))}.job-module__Bfdxnq__allTileButton:focus-visible{outline:2px solid var(--focus-ring,var(--rml-lime-ink));outline-offset:2px}.job-module__Bfdxnq__allTileButton>svg{color:var(--text-muted);grid-row:1/3;align-self:center}.job-module__Bfdxnq__allTileLabel{font-size:13px;font-weight:500;line-height:18px}.job-module__Bfdxnq__allTileCaption{color:var(--text-muted);font-size:12px;line-height:16px}.job-module__Bfdxnq__allGrid{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:10px;display:grid}.job-module__Bfdxnq__allGrid>[data-stat-card]{border-radius:12px;grid-template-rows:auto;row-gap:2px;padding:10px 14px 12px}.job-module__Bfdxnq__allGrid>[data-stat-card] :is(span,p,div,a){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}:is(.job-module__Bfdxnq__allGrid>[data-stat-card] .cl-num,.job-module__Bfdxnq__allGrid>[data-stat-card] .cl-num *){overflow-wrap:normal}.job-module__Bfdxnq__beforeRow{grid-template-columns:minmax(0,1fr) 92px;align-items:stretch;gap:10px;display:grid}.job-module__Bfdxnq__beforeRow .job-module__Bfdxnq__allTileButton{grid-template-columns:1fr;align-content:start;gap:2px;padding:10px 12px}.job-module__Bfdxnq__beforeRow .job-module__Bfdxnq__allTileButton>svg{grid-row:auto;align-self:start;margin-bottom:4px}@media (max-width:520px){.job-module__Bfdxnq__beforeRow{grid-template-columns:minmax(0,1fr)}}.job-module__Bfdxnq__beforeBand.job-module__Bfdxnq__beforeBand{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.job-module__Bfdxnq__phoneOnly{display:none}.job-module__Bfdxnq__spend{border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted);flex-basis:100%;align-items:center;gap:12px;padding:8px 12px;display:flex}.job-module__Bfdxnq__spendTrack{background:var(--surface-muted);border-radius:3px;flex:1;min-width:0;height:6px;display:flex;overflow:hidden}.job-module__Bfdxnq__spendBilled{background:var(--rml-lime-ink)}.job-module__Bfdxnq__spendOrdered{background:repeating-linear-gradient(135deg, var(--rml-lime-ink) 0 3px, transparent 3px 6px);opacity:.6}.job-module__Bfdxnq__spendOver{background:var(--danger)}.job-module__Bfdxnq__spendOverText{color:var(--danger);font-weight:500}.job-module__Bfdxnq__section{gap:8px;min-width:0;display:grid}.job-module__Bfdxnq__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.job-module__Bfdxnq__sectionTitle{font-size:var(--text-base);margin:0;font-weight:500;line-height:22px}.job-module__Bfdxnq__sectionSub{font-size:var(--text-xs);color:var(--text-muted);margin:0}.job-module__Bfdxnq__muted{color:var(--text-muted)}.job-module__Bfdxnq__panel{background:var(--elev-1-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--elev-surface);padding:12px 14px}.job-module__Bfdxnq__rows{margin:0;padding:0;list-style:none}.job-module__Bfdxnq__twoPane{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.job-module__Bfdxnq__paneMain,.job-module__Bfdxnq__paneSide{gap:14px;min-width:0;display:grid}.job-module__Bfdxnq__dateRow{font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.job-module__Bfdxnq__filter{align-items:center;gap:6px;min-width:0;display:inline-flex}.job-module__Bfdxnq__dateInput{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);min-height:36px;color:var(--foreground);font:inherit;font-size:var(--text-sm);padding:4px 10px}.job-module__Bfdxnq__dateInput:focus-visible{outline:2px solid var(--rml-lime-ink);outline-offset:1px;border-color:var(--rml-lime-ink)}.job-module__Bfdxnq__day{gap:4px;display:grid}.job-module__Bfdxnq__dayName{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:16px}.job-module__Bfdxnq__trail{background:var(--elev-1-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--elev-surface);margin:0;padding:0;list-style:none}.job-module__Bfdxnq__days{gap:14px;min-width:0;display:grid}.job-module__Bfdxnq__entry{border-top:1px solid var(--border-subtle);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 12px;display:flex}.job-module__Bfdxnq__entry:first-child{border-top:0}.job-module__Bfdxnq__entry{transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);position:relative}.job-module__Bfdxnq__entry:hover{background:var(--elev-2-bg);box-shadow:var(--elev-record);z-index:1}.job-module__Bfdxnq__entry:hover,.job-module__Bfdxnq__entry:hover+.job-module__Bfdxnq__entry{border-top-color:#0000}.job-module__Bfdxnq__trail{overflow:clip}.job-module__Bfdxnq__entry[data-compact]{flex-wrap:nowrap;align-items:center;min-height:40px;padding-block:4px}.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__what{overflow-wrap:anywhere;flex:auto}.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__who{white-space:nowrap}.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__ref{flex:none;min-height:26px}.job-module__Bfdxnq__tipMark{border-radius:var(--radius-control);width:28px;height:28px;color:var(--text-muted);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.job-module__Bfdxnq__tipMark:hover,.job-module__Bfdxnq__tipMark:focus-visible{color:var(--foreground);background:var(--surface-muted)}.job-module__Bfdxnq__tipMark:focus-visible{outline:2px solid var(--rml-lime-ink);outline-offset:1px}.job-module__Bfdxnq__tipList{font-size:var(--text-xs);grid-template-columns:max-content minmax(0,1fr);gap:2px 10px;margin:0;line-height:16px;display:grid}.job-module__Bfdxnq__tipList dt{opacity:.7}.job-module__Bfdxnq__tipList dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.job-module__Bfdxnq__time{font-variant-numeric:tabular-nums;width:42px;color:var(--text-muted);font-size:var(--text-xs);flex:none}.job-module__Bfdxnq__who{flex:none;font-weight:500}.job-module__Bfdxnq__what{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;flex:240px}.job-module__Bfdxnq__kind{border:1px solid var(--border);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;border-radius:6px;flex:none;padding:1px 8px;line-height:18px}.job-module__Bfdxnq__ref{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);min-height:28px;font-size:var(--text-xs);color:var(--text-secondary);align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.job-module__Bfdxnq__ref:hover{color:var(--foreground);border-color:var(--border-strong)}.job-module__Bfdxnq__detail{flex-basis:100%}.job-module__Bfdxnq__detail summary{cursor:pointer;min-height:28px;font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:4px;list-style:none;display:inline-flex}.job-module__Bfdxnq__detail summary::-webkit-details-marker{display:none}.job-module__Bfdxnq__detail dl{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:4px 0 0;padding:8px 10px;display:grid}.job-module__Bfdxnq__detail dt{color:var(--text-muted)}.job-module__Bfdxnq__detail dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.job-module__Bfdxnq__older{display:flex}.job-module__Bfdxnq__jump{bottom:calc(var(--cl-dock-h) + 12px);z-index:6;pointer-events:none;justify-content:flex-end;display:flex;position:sticky}.job-module__Bfdxnq__jumpLink{pointer-events:auto;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);min-height:44px;color:var(--foreground);font-size:var(--text-sm);box-shadow:var(--shadow-floating);align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.job-module__Bfdxnq__pill{min-height:20px;font-size:var(--text-xs);background:var(--surface-muted);color:var(--text-secondary);border-radius:6px;align-items:center;padding:0 8px;font-weight:500;line-height:18px;display:inline-flex}.job-module__Bfdxnq__pill[data-tone=pos]{color:var(--success);background:#e3f4e8}.job-module__Bfdxnq__pill[data-tone=warn]{color:var(--warning);background:#fbefdc}.job-module__Bfdxnq__pill[data-tone=neg]{color:var(--danger);background:#fae3e1}@media (prefers-reduced-motion:reduce){.job-module__Bfdxnq__entry{transition:none}}@media (min-width:1024px){.job-module__Bfdxnq__twoPane{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.job-module__Bfdxnq__paneSide{top:calc(var(--cl-sticky-top) + 8px);position:sticky}.job-module__Bfdxnq__jump{display:none}}@media (max-width:767px){.job-module__Bfdxnq__phoneHide{display:none}.job-module__Bfdxnq__phoneOnly{display:contents}.job-module__Bfdxnq__entry[data-compact]{flex-wrap:wrap}.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__time{width:auto}.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__what{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.job-module__Bfdxnq__ref,.job-module__Bfdxnq__entry[data-compact] .job-module__Bfdxnq__ref{min-height:44px}.job-module__Bfdxnq__dateInput{min-height:44px;font-size:var(--text-base)}.job-module__Bfdxnq__time{width:100%}.job-module__Bfdxnq__dateRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.job-module__Bfdxnq__filter{gap:4px;display:grid}.job-module__Bfdxnq__filter .job-module__Bfdxnq__dateInput{width:100%;min-width:0}}@media (pointer:coarse){.job-module__Bfdxnq__ref,.job-module__Bfdxnq__detail summary{align-items:center;min-height:44px;display:inline-flex}.job-module__Bfdxnq__tipMark{width:44px;height:44px}.job-module__Bfdxnq__ref{justify-content:center;min-width:44px}.job-module__Bfdxnq__dateInput{min-height:44px;font-size:var(--text-base)}}@container (min-width:1100px){.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:521px) and (max-width:1099px){.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand>*{grid-column:1/-1}}.job-module__Bfdxnq__railTrail{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 -14px -14px}.job-module__Bfdxnq__railTrail .job-module__Bfdxnq__entry{padding-inline:14px}.job-module__Bfdxnq__railTrail .job-module__Bfdxnq__entry:first-child{border-top:1px solid var(--f3-line,var(--border-subtle))}[data-hero] .job-module__Bfdxnq__marginBar{background:#ffffff29}[data-hero] .job-module__Bfdxnq__marginBar>i{background:#fff}@container (min-width:700px){.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr)) 92px}.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand>[data-stat-card]{grid-column:auto}.job-module__Bfdxnq__allTileButton{grid-template-columns:1fr;align-content:start;gap:2px;padding:10px 12px}.job-module__Bfdxnq__allTileButton>svg{grid-row:auto;align-self:start;margin-bottom:4px}}.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand>.job-module__Bfdxnq__allFigures{grid-column:auto}@container (max-width:520px){.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand.job-module__Bfdxnq__overviewBand>.job-module__Bfdxnq__allFigures{grid-column:1/-1}.job-module__Bfdxnq__allFigures .job-module__Bfdxnq__allTileButton.job-module__Bfdxnq__allTileButton{grid-template-columns:auto 1fr auto;align-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 14px}.job-module__Bfdxnq__allFigures .job-module__Bfdxnq__allTileButton.job-module__Bfdxnq__allTileButton>svg{grid-row:auto;align-self:center;margin:0}}@media (max-width:520px){.job-module__Bfdxnq__beforeRow .job-module__Bfdxnq__allFigures .job-module__Bfdxnq__allTileButton.job-module__Bfdxnq__allTileButton{grid-template-columns:auto 1fr auto;align-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 14px}.job-module__Bfdxnq__beforeRow .job-module__Bfdxnq__allFigures .job-module__Bfdxnq__allTileButton.job-module__Bfdxnq__allTileButton>svg{grid-row:auto;align-self:center;margin:0}}.job-module__Bfdxnq__headSlot{display:contents}[data-head-actions]:has(>.job-module__Bfdxnq__headSlot:empty){display:none}
.sheet-module__A95Vwa__work{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.sheet-module__A95Vwa__work>*{min-width:0}.sheet-module__A95Vwa__main{gap:8px;min-width:0;display:grid}.sheet-module__A95Vwa__sheet{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--shadow-resting)}.sheet-module__A95Vwa__group{border-top:1px solid var(--border-subtle);padding:16px 20px 20px}.sheet-module__A95Vwa__group:first-child{border-top:0}.sheet-module__A95Vwa__groupHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.sheet-module__A95Vwa__groupTitle{margin:0;font-size:16px;font-weight:500;line-height:22px}.sheet-module__A95Vwa__groupSub{color:var(--text-muted);font-size:13px;line-height:18px}.sheet-module__A95Vwa__zone{scroll-margin-top:72px}.sheet-module__A95Vwa__zone+.sheet-module__A95Vwa__zone{border-top:1px solid var(--border-subtle);margin-top:20px;padding-top:16px}.sheet-module__A95Vwa__zoneTitle{color:var(--text-secondary);margin:0 0 10px;font-size:14px;font-weight:500;line-height:20px}.sheet-module__A95Vwa__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:12px 16px;display:grid}.sheet-module__A95Vwa__gridTight{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:start;gap:10px 14px;display:grid}.sheet-module__A95Vwa__wide{grid-column:1/-1}.sheet-module__A95Vwa__half{grid-column:span 2}@media (max-width:519px){.sheet-module__A95Vwa__half{grid-column:1/-1}}.sheet-module__A95Vwa__field{align-content:start;gap:6px;min-width:0;scroll-margin-top:72px;display:grid}.sheet-module__A95Vwa__label{color:var(--foreground);font-size:13px;font-weight:500;line-height:16px}.sheet-module__A95Vwa__hint{color:var(--text-muted);margin-left:6px;font-weight:400}.sheet-module__A95Vwa__input{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:36px;color:var(--foreground);font:inherit;outline:none;padding:0 10px;font-size:14px;line-height:20px;transition:border-color .15s,background-color .15s}.sheet-module__A95Vwa__input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.sheet-module__A95Vwa__input:hover:not(:disabled){border-color:var(--foreground)}}.sheet-module__A95Vwa__input:focus-visible{outline:2px solid var(--rml-lime-ink);outline-offset:1px;border-color:var(--rml-lime-ink)}.sheet-module__A95Vwa__input:disabled{opacity:.55;background:var(--surface-muted);cursor:not-allowed}textarea.sheet-module__A95Vwa__input{resize:vertical;min-height:0;padding:8px 10px}select.sheet-module__A95Vwa__input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2362665d' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}input[type=date].sheet-module__A95Vwa__input{padding-right:10px}input[type=file].sheet-module__A95Vwa__input{padding:6px 10px}.sheet-module__A95Vwa__readout{border:1px solid var(--border-subtle);background:var(--surface-muted);border-radius:var(--radius-control);min-height:36px;color:var(--text-secondary);align-items:center;padding:0 10px;font-size:14px;display:flex}.sheet-module__A95Vwa__note{color:var(--text-muted);font-size:13px;line-height:18px}.sheet-module__A95Vwa__note[data-tone=warn]{color:var(--warning)}.sheet-module__A95Vwa__row{align-items:stretch;gap:6px;display:flex}.sheet-module__A95Vwa__row>.sheet-module__A95Vwa__input{flex:1;min-width:0}.sheet-module__A95Vwa__linkButton{color:var(--text-secondary);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0 2px;font-size:13px}.sheet-module__A95Vwa__linkButton:hover:not(:disabled){color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.sheet-module__A95Vwa__linkButton:disabled{opacity:.5;cursor:not-allowed}.sheet-module__A95Vwa__results{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);max-height:16rem;box-shadow:var(--shadow-raised);margin:0;padding:0;list-style:none;overflow-y:auto}.sheet-module__A95Vwa__results li+li{border-top:1px solid var(--border-subtle)}.sheet-module__A95Vwa__resultButton{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 10px;display:grid}.sheet-module__A95Vwa__resultButton:hover{background:var(--surface-muted)}.sheet-module__A95Vwa__resultName{color:var(--foreground);font-size:14px}.sheet-module__A95Vwa__resultMeta{color:var(--text-muted);font-size:12px;line-height:16px}.sheet-module__A95Vwa__flags{border:0;flex-wrap:wrap;gap:2px 14px;min-width:0;margin:0;padding:0;display:flex}.sheet-module__A95Vwa__flags>.sheet-module__A95Vwa__label{flex:100%;margin-bottom:4px}.sheet-module__A95Vwa__flag{min-height:28px;color:var(--foreground);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.sheet-module__A95Vwa__check{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;width:28px;height:28px;margin:0 0 0 -5px;font-size:16px;position:relative}.sheet-module__A95Vwa__check:before{content:"";border:1.5px solid var(--border-strong);background:var(--surface);border-radius:5px;transition:border-color .15s,background-color .15s;position:absolute;inset:5px}.sheet-module__A95Vwa__check:checked:before{border-color:var(--rml-lime-ink);background:var(--rml-lime-ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5L20 7'/></svg>") center / 12px no-repeat}.sheet-module__A95Vwa__check:focus-visible{outline:0}.sheet-module__A95Vwa__check:focus-visible:before{outline:2px solid var(--rml-lime-ink);outline-offset:2px}.sheet-module__A95Vwa__check:disabled{cursor:not-allowed}.sheet-module__A95Vwa__check:disabled:before{opacity:.5}.sheet-module__A95Vwa__foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin-top:16px;display:flex}.sheet-module__A95Vwa__section{border-top:1px solid var(--border-subtle);padding:14px 0 4px;scroll-margin-top:72px}.sheet-module__A95Vwa__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.sheet-module__A95Vwa__sectionName{font-size:14px;font-weight:500}.sheet-module__A95Vwa__sectionSummary{color:var(--text-muted);font-size:13px}.sheet-module__A95Vwa__sectionFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.sheet-module__A95Vwa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sheet-module__A95Vwa__confirmed{border:1px solid var(--success);min-height:28px;color:var(--success);border-radius:14px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.sheet-module__A95Vwa__addSection{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:12px 16px;margin-top:14px;padding-top:14px;display:grid}.sheet-module__A95Vwa__addSection .sheet-module__A95Vwa__note{grid-column:1/-1}.sheet-module__A95Vwa__rail{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised);gap:10px;padding:12px 14px;display:grid}.sheet-module__A95Vwa__railTop{align-items:center;gap:8px;display:flex}.sheet-module__A95Vwa__railText{flex:1;gap:2px;min-width:0;display:grid}.sheet-module__A95Vwa__railLabel{color:var(--text-muted);font-size:12px;line-height:16px}.sheet-module__A95Vwa__railCount{color:var(--text-muted);font-size:13px;line-height:16px}.sheet-module__A95Vwa__railCount[data-tone=due]{color:var(--warning)}.sheet-module__A95Vwa__railToggle{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:36px;height:36px;color:var(--text-muted);cursor:pointer;flex:none;place-items:center;display:inline-grid}.sheet-module__A95Vwa__railToggle:hover{color:var(--foreground);background:var(--surface-muted)}.sheet-module__A95Vwa__railToggle svg{transition:transform .2s}.sheet-module__A95Vwa__railToggle[aria-expanded=true] svg{transform:rotate(180deg)}.sheet-module__A95Vwa__railBody{border-top:1px solid var(--border-subtle);gap:12px;padding-top:10px;display:none}.sheet-module__A95Vwa__railBody[data-open=true],.sheet-module__A95Vwa__railPrimary{display:grid}.sheet-module__A95Vwa__railMoves{gap:8px;display:grid}.sheet-module__A95Vwa__gapsTitle{color:var(--text-secondary);margin:0 0 6px;font-size:13px;font-weight:500;line-height:18px}.sheet-module__A95Vwa__gapsTitle[data-tone=due]{color:var(--warning)}.sheet-module__A95Vwa__gaps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sheet-module__A95Vwa__gap{align-items:baseline;gap:8px;font-size:13px;line-height:18px;display:flex}.sheet-module__A95Vwa__gapDot{background:var(--text-muted);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.sheet-module__A95Vwa__gaps[data-tone=due] .sheet-module__A95Vwa__gapDot{background:var(--warning)}.sheet-module__A95Vwa__gapLink{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.sheet-module__A95Vwa__gapLink:hover{color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.sheet-module__A95Vwa__soft{color:var(--text-muted);margin:6px 0 0;padding:0;font-size:13px;line-height:18px;list-style:none}.sheet-module__A95Vwa__armedNote{color:var(--danger);font-size:13px;line-height:18px}.sheet-module__A95Vwa__closedNote{color:var(--text-muted);font-size:13px;line-height:18px}.sheet-module__A95Vwa__outcome{border:1px solid var(--border);border-radius:var(--radius-control);white-space:pre-line;padding:8px 10px;font-size:13px;line-height:18px}.sheet-module__A95Vwa__outcome[data-ok=true]{border-color:var(--success);color:var(--success)}.sheet-module__A95Vwa__outcome[data-ok=false]{border-color:var(--danger);color:var(--danger)}.sheet-module__A95Vwa__railCountPhone{display:none}@media (max-width:1023px){.sheet-module__A95Vwa__rail{top:var(--cl-bar-h);z-index:5;gap:8px;padding:6px 8px 6px 12px;position:sticky}.sheet-module__A95Vwa__railTop{gap:8px}.sheet-module__A95Vwa__railText{align-items:center;gap:8px;display:flex}.sheet-module__A95Vwa__railTop .sheet-module__A95Vwa__railLabel,.sheet-module__A95Vwa__railTop .sheet-module__A95Vwa__railCount{display:none}.sheet-module__A95Vwa__railCountPhone{display:block}.sheet-module__A95Vwa__railPrimary{min-width:0}.sheet-module__A95Vwa__railPrimary button{white-space:normal;max-width:100%;height:auto;min-height:40px}.sheet-module__A95Vwa__railPrimary button>span{overflow-wrap:break-word;min-width:0}}@media (min-width:1024px){.sheet-module__A95Vwa__work{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.sheet-module__A95Vwa__main{grid-area:1/1}.sheet-module__A95Vwa__rail{grid-area:1/2;max-height:calc(100dvh - 16px);padding:14px 16px;position:sticky;top:8px;overflow-y:auto}.sheet-module__A95Vwa__railTop{flex-wrap:wrap}.sheet-module__A95Vwa__railToggle{display:none}.sheet-module__A95Vwa__railBody{display:grid}.sheet-module__A95Vwa__railPrimary{flex:100%}}@media (pointer:coarse),(max-width:767px){.sheet-module__A95Vwa__input{min-height:44px;font-size:16px}textarea.sheet-module__A95Vwa__input{font-size:16px}.sheet-module__A95Vwa__readout,.sheet-module__A95Vwa__flag{min-height:44px}.sheet-module__A95Vwa__check{width:44px;height:44px;margin-left:-11px}.sheet-module__A95Vwa__check:before{inset:11px}.sheet-module__A95Vwa__linkButton,.sheet-module__A95Vwa__resultButton{min-height:44px}.sheet-module__A95Vwa__gapLink{padding-block:13px}.sheet-module__A95Vwa__railToggle{width:44px;height:44px}:is(.sheet-module__A95Vwa__sheet button,.sheet-module__A95Vwa__rail button){min-height:44px}}@media (prefers-reduced-motion:reduce){.sheet-module__A95Vwa__input,.sheet-module__A95Vwa__check:before,.sheet-module__A95Vwa__railToggle svg{transition:none}}@media print{.sheet-module__A95Vwa__rail{display:none}}.sheet-module__A95Vwa__next{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.sheet-module__A95Vwa__nextText{color:var(--text-secondary);margin:0;font-size:14px;line-height:20px}@media (max-width:767px){.sheet-module__A95Vwa__next>a{justify-content:center;width:100%}}.sheet-module__A95Vwa__cards{--entry-bg:var(--flow-entry-bg,#f8fbec);--entry-border:var(--flow-entry-line,#c9d3a6);gap:12px;min-width:0;display:grid}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group,.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next{border:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);border-color:var(--flow-card-line,var(--border-subtle));border-radius:var(--flow-card-radius,var(--radius-panel));background:var(--flow-card-bg,#fdfdfbd1);-webkit-backdrop-filter:var(--flow-card-blur,saturate(140%) blur(14px));backdrop-filter:var(--flow-card-blur,saturate(140%) blur(14px));box-shadow:var(--flow-card-shadow,var(--elev-1));padding:18px 20px 20px 22px;position:relative;overflow:hidden}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group:before,.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next:before{content:"";background:var(--card-accent,var(--rml-ink));width:3px;position:absolute;top:0;bottom:0;left:0}.sheet-module__A95Vwa__cards [id=capture]{--card-accent:var(--flow-accent-survey,var(--rml-lime-ink))}.sheet-module__A95Vwa__cards [id=sections]{--card-accent:var(--rml-ink)}.sheet-module__A95Vwa__cards [id=photos]{--card-accent:var(--flow-accent-neutral,var(--border-strong))}.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next{--card-accent:var(--rml-lime-ink);background:color-mix(in srgb, var(--accent-subtle) 55%, var(--surface-raised));border-color:color-mix(in srgb, var(--rml-lime-ink) 22%, var(--border-subtle))}.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next .sheet-module__A95Vwa__nextText{color:var(--foreground);font-weight:500}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__groupHead{border-bottom:1px solid var(--border-subtle);align-items:center;margin:-2px 0 14px;padding-bottom:12px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__groupTitle{letter-spacing:var(--tracking-section);font-size:17px;line-height:24px}.sheet-module__A95Vwa__headActions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__input:not(:disabled),.sheet-module__A95Vwa__fill .sheet-module__A95Vwa__input:not(:disabled){background-color:var(--entry-bg,var(--surface));border-color:var(--entry-border,var(--border-strong));box-shadow:inset 0 1px 1px #2828280a}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__input:focus-visible,.sheet-module__A95Vwa__fill .sheet-module__A95Vwa__input:focus-visible{background-color:var(--surface-raised);box-shadow:var(--flow-entry-ring,0 0 0 3px #cbff0359)}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__check:before,.sheet-module__A95Vwa__fill .sheet-module__A95Vwa__check:before{background:var(--entry-bg,var(--surface));border-color:var(--entry-border,var(--border-strong))}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__check:checked:before,.sheet-module__A95Vwa__fill .sheet-module__A95Vwa__check:checked:before{background-color:var(--rml-lime-ink);border-color:var(--rml-lime-ink)}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__zoneTitle{color:var(--foreground);align-items:center;gap:8px;display:flex}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__zoneTitle:before{content:"";background:var(--rml-lime-ink);border-radius:2px;flex:none;width:6px;height:6px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__section{border:1px solid var(--border-subtle);background:var(--surface);box-shadow:var(--edge-light);border-radius:10px;margin-top:12px;padding:14px 16px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__section[data-dirty=true]{border-color:color-mix(in srgb, var(--warning) 45%, var(--border-subtle))}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__sectionName{font-size:15px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__sectionFoot{border-top:1px solid var(--border-subtle);margin-top:14px;padding-top:12px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__addSection{border:1px solid var(--border-subtle);background:var(--surface-muted);border-radius:10px;margin-top:16px;padding:14px 16px}.sheet-module__A95Vwa__rail{background:color-mix(in srgb, var(--surface-raised) 92%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);box-shadow:var(--elev-2)}.sheet-module__A95Vwa__fill{--entry-bg:var(--flow-entry-bg,#f8fbec);--entry-border:var(--flow-entry-line,#c9d3a6);gap:12px;display:grid}.sheet-module__A95Vwa__fill>.sheet-module__A95Vwa__gapsTitle{margin:0}.sheet-module__A95Vwa__fillRow{border:1px solid var(--border-subtle);background:var(--surface);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.sheet-module__A95Vwa__fillRow .sheet-module__A95Vwa__flags{gap:0 12px}.sheet-module__A95Vwa__fillWhy{color:var(--text-muted);font-size:12px;line-height:16px;text-decoration:none}.sheet-module__A95Vwa__fillWhy:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.sheet-module__A95Vwa__fill button[type=submit]{justify-content:center;justify-self:stretch}@media (max-width:767px){.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group,.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next{padding:14px 14px 16px 16px}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__section,.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__addSection{padding:12px}.sheet-module__A95Vwa__headActions{width:100%;margin-left:0}}@media print{.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group,.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next{box-shadow:none;-webkit-backdrop-filter:none}.sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group:before,.sheet-module__A95Vwa__cards>.sheet-module__A95Vwa__next:before{display:none}}.sheet-module__A95Vwa__stage{gap:10px;min-width:0;display:grid}.sheet-module__A95Vwa__stage .sheet-module__A95Vwa__railText{gap:4px;display:grid}.sheet-module__A95Vwa__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sheet-module__A95Vwa__tabbed{gap:10px;min-width:0;display:grid}.sheet-module__A95Vwa__tabs{border:1px solid var(--f3-line,var(--border-subtle));min-width:0;box-shadow:var(--f3-e1,var(--elev-1));background:#fff;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.sheet-module__A95Vwa__tab{min-height:34px;color:var(--f3-text,var(--foreground));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:4px 8px 4px 6px;transition:background-color .12s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.sheet-module__A95Vwa__tab:hover:not([aria-selected=true]){background:#f6f7f4}}.sheet-module__A95Vwa__tab[aria-selected=true]{background:var(--f3-ink,var(--rml-ink));color:#fff}.sheet-module__A95Vwa__tab:focus-visible{outline:2px solid var(--f3-ink,var(--rml-ink));outline-offset:1px}.sheet-module__A95Vwa__tabIcon{background:var(--f3-warn-bg,#fff3dc);width:20px;height:20px;color:var(--f3-warn,var(--warning));border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.sheet-module__A95Vwa__tab[data-state=done] .sheet-module__A95Vwa__tabIcon{background:var(--f3-ok-bg,#e7f5ec);color:var(--f3-ok,var(--success))}.sheet-module__A95Vwa__tab[aria-selected=true] .sheet-module__A95Vwa__tabIcon{background:var(--f3-lime,var(--rml-lime));color:var(--f3-ink,var(--rml-ink))}.sheet-module__A95Vwa__tabLabel{text-align:center;font-size:13px;font-weight:500;line-height:16px}.sheet-module__A95Vwa__tabbed [data-sheet-panel]:focus-visible{outline:2px solid var(--f3-ink,var(--rml-ink));outline-offset:4px;border-radius:8px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards{gap:10px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group{border-color:var(--f3-line,var(--border-subtle));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--f3-e1,var(--elev-1));background:#fff;border-radius:12px;padding:12px 16px 14px 18px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards .sheet-module__A95Vwa__groupHead{gap:2px 10px;margin:0 0 10px;padding-bottom:8px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards .sheet-module__A95Vwa__groupTitle{letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards .sheet-module__A95Vwa__groupSub{font-size:12px;line-height:16px}.sheet-module__A95Vwa__groupSub[data-capture-state=dirty]{color:var(--f3-warn,var(--warning));font-weight:500}.sheet-module__A95Vwa__headActions button[data-dirty]{background:var(--f3-ink,var(--rml-ink));border-color:var(--f3-ink,var(--rml-ink));color:#fff}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 14px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__field{gap:4px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__label{color:var(--f3-muted,var(--text-secondary));font-size:12px;line-height:16px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__input{min-height:34px;font-size:14px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__flags{gap:0 12px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__flag{min-height:26px;font-size:13px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__zone+.sheet-module__A95Vwa__zone{border-top:0;margin-top:0;padding-top:0}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__foot{border-top:1px solid var(--f3-line,var(--border-subtle));margin-top:12px;padding-top:10px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__note,.sheet-module__A95Vwa__tabbed [data-lookup-note]{font-size:12px;line-height:16px}.sheet-module__A95Vwa__cards [data-need]>.sheet-module__A95Vwa__label,.sheet-module__A95Vwa__cards [data-need]>label>.sheet-module__A95Vwa__label,.sheet-module__A95Vwa__cards [data-need]>legend.sheet-module__A95Vwa__label,.sheet-module__A95Vwa__cards [data-need] .sheet-module__A95Vwa__label:first-of-type{color:var(--f3-warn,var(--warning))}.sheet-module__A95Vwa__cards [data-need] .sheet-module__A95Vwa__label:first-of-type:after{content:"Needed";background:var(--f3-warn-bg,#fff3dc);color:var(--f3-warn,var(--warning));vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.sheet-module__A95Vwa__cards [data-need] .sheet-module__A95Vwa__input:not(:disabled){border-color:var(--f3-warn-line,#f0b54a);background-color:#fffaf0}.sheet-module__A95Vwa__cards [data-need].sheet-module__A95Vwa__flags{box-shadow:inset 0 0 0 1px var(--f3-warn-line,#f0b54a);background:#fffaf0;border-radius:8px;padding:6px 8px}.sheet-module__A95Vwa__derived{background:var(--surface-muted);color:var(--f3-muted,var(--text-muted));border-radius:8px;flex-wrap:wrap;gap:4px 16px;margin:0;padding:7px 10px;font-size:12px;line-height:16px;display:flex}.sheet-module__A95Vwa__derived b{color:var(--f3-text,var(--foreground));font-weight:600}.sheet-module__A95Vwa__specs{border:0;border-top:1px solid var(--f3-line,var(--border-subtle));min-width:0;margin:0;padding:10px 0 0}.sheet-module__A95Vwa__specs>.sheet-module__A95Vwa__label{margin-bottom:8px;padding:0}@media (pointer:coarse),(max-width:767px){.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__input{min-height:44px;font-size:16px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__flag,.sheet-module__A95Vwa__tab{min-height:44px}}@media (max-width:1279px){.sheet-module__A95Vwa__tabs{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding-inline-end:28px;scroll-padding-inline:12px 32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.sheet-module__A95Vwa__tabs::-webkit-scrollbar{display:none}.sheet-module__A95Vwa__tab{flex:none;padding:0 10px 0 8px}.sheet-module__A95Vwa__tabLabel{white-space:nowrap}}@media (max-width:767px){.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__cards .sheet-module__A95Vwa__group{padding:12px 12px 14px 14px}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__headActions{width:auto;margin-left:auto}.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__groupHead>.sheet-module__A95Vwa__groupSub{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.sheet-module__A95Vwa__tab{transition:none}}@media print{.sheet-module__A95Vwa__tabs{display:none}.sheet-module__A95Vwa__tabbed [data-sheet-panel][hidden],.sheet-module__A95Vwa__tabbed .sheet-module__A95Vwa__group[hidden]{display:block!important}}.sheet-module__A95Vwa__stageMenu{position:relative}.sheet-module__A95Vwa__stageMenu>summary{border:1px solid var(--f3-line,#e3e4df);cursor:pointer;letter-spacing:1px;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:700;list-style:none;display:grid}.sheet-module__A95Vwa__stageMenu>summary::-webkit-details-marker{display:none}.sheet-module__A95Vwa__stageMenuBody{z-index:30;background:#fff;border-radius:12px;width:min(320px,90vw);padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 0 0 1px #0000000f,0 12px 32px #00000024}textarea.sheet-module__A95Vwa__input[data-grow]{field-sizing:content;min-height:calc(var(--grow-rows,2) * 20px + 18px);resize:none;overflow-wrap:anywhere;overflow-y:auto}textarea.sheet-module__A95Vwa__input[data-grow=line]{min-height:34px;padding-block:6px}@media (pointer:coarse),(max-width:767px){textarea.sheet-module__A95Vwa__input[data-grow]{min-height:max(44px, calc(var(--grow-rows,2) * 20px + 18px))}textarea.sheet-module__A95Vwa__input[data-grow=line]{min-height:44px;padding-block:11px}}.sheet-module__A95Vwa__picker{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:34px;display:flex}.sheet-module__A95Vwa__pickerNote{min-width:0;color:var(--f3-muted,var(--text-muted));overflow-wrap:anywhere;font-size:13px;line-height:18px}
.drawer-module__LAtmPq__overlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03030361;background:lab(.903296% 0 0/.38);position:fixed;inset:0}.drawer-module__LAtmPq__content{--drawer-size:min(30rem, calc(100vw - var(--space-4)));--ease-drawer:cubic-bezier(.32,.72,0,1);--drawer-from:translateX(100%);z-index:51;width:var(--drawer-size);border:1px solid var(--border);background:var(--surface-raised);max-width:100vw;max-height:100dvh;color:var(--foreground);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:fixed;overflow:hidden}.drawer-module__LAtmPq__overlay[data-state=closed],.drawer-module__LAtmPq__content[data-state=closed]{pointer-events:none!important}.drawer-module__LAtmPq__content[data-side=right]{border-width:1px 0 1px 1px;border-radius:22px 0 0 22px;inset:0 0 0 auto}.drawer-module__LAtmPq__content[data-side=left]{border-width:1px 1px 1px 0;border-radius:0 22px 22px 0;inset:0 auto 0 0}.drawer-module__LAtmPq__content[data-side=top]{border-width:0 0 1px;border-radius:0 0 22px 22px;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:0 0 auto}.drawer-module__LAtmPq__content[data-side=bottom]{border-width:1px 0 0;border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:auto 0 0}.drawer-module__LAtmPq__content[data-side=bottom]:before{border-radius:var(--radius-pill);background:var(--border-strong);content:"";opacity:.75;width:2.25rem;height:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.drawer-module__LAtmPq__content[data-side=left]{--drawer-from:translateX(-100%)}.drawer-module__LAtmPq__content[data-side=top]{--drawer-from:translateY(-100%)}.drawer-module__LAtmPq__content[data-side=bottom]{--drawer-from:translateY(100%)}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__overlay[data-state=open]{animation:drawer-module__LAtmPq__overlay-in var(--duration-standard) var(--ease-enter) both}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__overlay[data-state=closed]{animation:drawer-module__LAtmPq__overlay-out var(--duration-fast) var(--ease-standard) both}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__content[data-state=open]{animation:drawer-module__LAtmPq__drawer-in var(--duration-considered) var(--ease-drawer) both}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__content[data-state=closed]{animation:drawer-module__LAtmPq__drawer-out var(--duration-standard) var(--ease-standard) both}.drawer-module__LAtmPq__content:focus{outline:none}.drawer-module__LAtmPq__overlay[data-contained],.drawer-module__LAtmPq__content[data-contained]{position:absolute}.drawer-module__LAtmPq__overlay[data-contained]{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#03030329;background:lab(.903296% 0 0/.16)}.drawer-module__LAtmPq__content[data-contained]{--drawer-size:min(22rem, calc(100% - var(--space-8)));z-index:2;max-height:100%;box-shadow:none}.drawer-module__LAtmPq__content[data-contained][data-side=top],.drawer-module__LAtmPq__content[data-contained][data-side=bottom]{max-height:min(32rem, calc(100% - var(--space-8)))}.drawer-module__LAtmPq__content[data-contained][data-side]{border-width:0}.drawer-module__LAtmPq__content[data-contained][data-side=right]{border-left-width:1px}.drawer-module__LAtmPq__content[data-contained][data-side=left]{border-right-width:1px}.drawer-module__LAtmPq__content[data-contained][data-side=top]{border-bottom-width:1px}.drawer-module__LAtmPq__content[data-contained][data-side=bottom]{border-top-width:1px}.drawer-module__LAtmPq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);flex:none;display:flex}.drawer-module__LAtmPq__handle{touch-action:none;-webkit-user-select:none;user-select:none}.drawer-module__LAtmPq__content[data-side=bottom] .drawer-module__LAtmPq__handle,.drawer-module__LAtmPq__content[data-side=top] .drawer-module__LAtmPq__handle{cursor:grab}.drawer-module__LAtmPq__title,.drawer-module__LAtmPq__description{position:relative}.drawer-module__LAtmPq__swap{line-height:var(--leading-body);display:block}.drawer-module__LAtmPq__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}.drawer-module__LAtmPq__description{max-width:32rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.drawer-module__LAtmPq__close{width:var(--space-8);height:var(--space-8);margin-top:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 65%, 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){.drawer-module__LAtmPq__close:hover{background:var(--surface-muted);color:var(--foreground)}}.drawer-module__LAtmPq__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)}.drawer-module__LAtmPq__body{min-height:0;padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}@media (max-width:40rem){.drawer-module__LAtmPq__content{--drawer-size:calc(100vw - var(--space-3))}.drawer-module__LAtmPq__content[data-side=right]{border-radius:18px 0 0 18px}.drawer-module__LAtmPq__content[data-side=left]{border-radius:0 18px 18px 0}.drawer-module__LAtmPq__content[data-side=top]{border-radius:0 0 18px 18px}.drawer-module__LAtmPq__content[data-side=bottom]{border-radius:18px 18px 0 0}.drawer-module__LAtmPq__header,.drawer-module__LAtmPq__body{padding:var(--space-5)}}@keyframes drawer-module__LAtmPq__overlay-in{0%{opacity:0}}@keyframes drawer-module__LAtmPq__overlay-out{to{opacity:0}}@keyframes drawer-module__LAtmPq__drawer-in{0%{transform:var(--drawer-from)}}@keyframes drawer-module__LAtmPq__drawer-out{65%{opacity:1}to{opacity:0;transform:var(--drawer-from)}}@keyframes drawer-module__LAtmPq__drawer-fade-in{0%{opacity:0}}@keyframes drawer-module__LAtmPq__drawer-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__overlay[data-state=open]{animation:drawer-module__LAtmPq__overlay-in var(--duration-instant) linear both}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__overlay[data-state=closed]{animation:.1s linear both drawer-module__LAtmPq__overlay-out}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__content[data-state=open]{animation:drawer-module__LAtmPq__drawer-fade-in var(--duration-instant) linear both}.drawer-module__LAtmPq__keyframes.drawer-module__LAtmPq__content[data-state=closed]{animation:.1s linear both drawer-module__LAtmPq__drawer-fade-out}.drawer-module__LAtmPq__close,.drawer-module__LAtmPq__close:active{transition:none}.drawer-module__LAtmPq__close:active{transform:none}}.drawer-module__LAtmPq__header>div:first-child{flex:auto;min-width:0}.drawer-module__LAtmPq__headActions{justify-content:flex-end;align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;flex:0 auto;margin-left:auto;display:flex}@media (max-width:520px){.drawer-module__LAtmPq__header{row-gap:var(--space-3);flex-wrap:wrap}.drawer-module__LAtmPq__header>div:first-child{flex:1 1 0}.drawer-module__LAtmPq__close{order:2}.drawer-module__LAtmPq__headActions{flex-basis:100%;order:3;justify-content:flex-start;margin-left:0}}
.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}}
.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}}
.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}}
.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}}
