.select-module__j87wtq__root{width:100%;height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 99%, white 1%);color:var(--color-text);padding:0 30px 0 var(--space-3);line-height:1}.select-module__j87wtq__root:hover:not(:disabled),.select-module__j87wtq__root:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--color-navy) 24%, var(--color-border) 76%)}:is(html.dark-mode .select-module__j87wtq__root:hover:not(:disabled),html.dark-mode .select-module__j87wtq__root:focus-visible:not(:disabled)){border-color:var(--color-accent)}.select-module__j87wtq__root:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:.2s ease-in-out animate-fade-in}.driver-fade .driver-popover{animation:.2s animate-fade-in}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer button{all:unset;box-sizing:border-box;text-shadow:1px 1px #fff;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{margin-left:-5px;left:50%}.driver-popover-arrow-none{display:none}
.provenance-tour-popover{background:var(--color-paper)!important;color:var(--color-text)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-floating)!important;border:1px solid var(--color-border)!important;font-family:var(--font-body-sans), system-ui, sans-serif!important}.provenance-tour-popover .driver-popover-title{font-family:var(--font-body-sans), system-ui, sans-serif;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text)}.provenance-tour-popover .driver-popover-description{font-size:var(--text-base)!important;color:var(--color-text-secondary)!important;line-height:1.45!important}.provenance-tour-popover .driver-popover-progress-text{font-size:var(--text-xs)!important;color:var(--color-text-muted)!important}.provenance-tour-popover .driver-popover-next-btn{background:var(--color-navy)!important;color:var(--color-paper)!important;border:1px solid var(--color-navy)!important;border-radius:var(--radius-pill)!important;font-size:var(--text-base)!important;font-weight:var(--weight-semibold)!important;text-shadow:none!important;padding:6px 14px!important}.provenance-tour-popover .driver-popover-next-btn:hover{background:color-mix(in srgb, var(--color-navy) 92%, black 8%)!important}.provenance-tour-popover .driver-popover-prev-btn{color:var(--color-text-secondary)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-pill)!important;font-size:var(--text-base)!important;font-weight:var(--weight-semibold)!important;text-shadow:none!important;background:0 0!important;padding:6px 14px!important}.provenance-tour-popover .driver-popover-prev-btn:hover{background:color-mix(in srgb, var(--color-surface) 95%, white 5%)!important}.provenance-tour-popover .driver-popover-close-btn{color:var(--color-text-muted)!important}.provenance-tour-popover .driver-popover-close-btn:hover{color:var(--color-text)!important}.provenance-tour-popover .driver-popover-arrow-side-top{border-bottom-color:var(--color-paper)!important}.provenance-tour-popover .driver-popover-arrow-side-bottom{border-top-color:var(--color-paper)!important}.provenance-tour-popover .driver-popover-arrow-side-left{border-right-color:var(--color-paper)!important}.provenance-tour-popover .driver-popover-arrow-side-right{border-left-color:var(--color-paper)!important}html.dark-mode .provenance-tour-popover{background:var(--color-surface-elevated)!important;border-color:var(--color-border)!important}html.dark-mode .provenance-tour-popover .driver-popover-next-btn{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:var(--color-bg)!important}html.dark-mode .provenance-tour-popover .driver-popover-next-btn:hover{background:color-mix(in srgb, var(--color-accent) 85%, white 15%)!important}html.dark-mode .provenance-tour-popover .driver-popover-prev-btn{border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}html.dark-mode .provenance-tour-popover .driver-popover-arrow-side-top{border-bottom-color:var(--color-surface-elevated)!important}html.dark-mode .provenance-tour-popover .driver-popover-arrow-side-bottom{border-top-color:var(--color-surface-elevated)!important}html.dark-mode .provenance-tour-popover .driver-popover-arrow-side-left{border-right-color:var(--color-surface-elevated)!important}html.dark-mode .provenance-tour-popover .driver-popover-arrow-side-right{border-left-color:var(--color-surface-elevated)!important}
.ai-thinking-line-module__dWVCMG__root{font-family:var(--font-body-sans), system-ui, sans-serif;font-size:var(--text-base);letter-spacing:.01em;background-image:linear-gradient(105deg, var(--color-charcoal) 0%, var(--color-charcoal) 30%, color-mix(in srgb, var(--color-charcoal) 5%, white 95%) 50%, var(--color-charcoal) 70%, var(--color-charcoal) 100%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;animation:1.6s ease-in-out infinite ai-thinking-line-module__dWVCMG__shimmer}html.dark-mode .ai-thinking-line-module__dWVCMG__root{background-image:linear-gradient(105deg, var(--color-text-secondary) 0%, var(--color-text-secondary) 30%, color-mix(in srgb, var(--color-text-secondary) 5%, white 95%) 50%, var(--color-text-secondary) 70%, var(--color-text-secondary) 100%)}@keyframes ai-thinking-line-module__dWVCMG__shimmer{0%{background-position:200%}to{background-position:-100%}}@media (prefers-reduced-motion:reduce){.ai-thinking-line-module__dWVCMG__root{color:var(--color-charcoal);background-image:none;-webkit-background-clip:unset;background-clip:unset;animation:none}}
.branch-selector-module__kyNLSW__branchSelector{padding:var(--space-4);gap:var(--space-2);border-bottom:none;flex-direction:column;display:flex}.branch-selector-module__kyNLSW__branchSelectorInline{gap:var(--space-2);flex:0 auto;width:auto;padding:0}.branch-selector-module__kyNLSW__branchInlineStack{align-items:flex-start;gap:var(--workspace-header-branch-stack-gap);flex-direction:column;width:auto;display:flex}.branch-selector-module__kyNLSW__branchInlineRow{align-items:center;gap:var(--workspace-header-branch-row-gap);flex-wrap:wrap;display:flex}.branch-selector-module__kyNLSW__workspaceBranchTitle{font-family:var(--font-body-sans), system-ui, sans-serif;font-weight:var(--weight-regular);color:var(--color-text);white-space:nowrap;margin:0;font-size:clamp(11px,1.1vw,14px);line-height:1.2}.branch-selector-module__kyNLSW__branchSelectorCurrent{gap:var(--space-1);flex-direction:column;display:flex}.branch-selector-module__kyNLSW__branchSelectorDropdown{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-navy);font-size:var(--text-base);cursor:pointer}.branch-selector-module__kyNLSW__branchSelectorDropdownInline{appearance:none;width:auto;min-width:0;max-width:clamp(120px,15vw,200px);font-family:var(--font-body-sans), system-ui, sans-serif;font-weight:var(--weight-bold);color:var(--color-text);text-overflow:ellipsis;background:0 0;border:none;padding:0;font-size:clamp(11px,1.1vw,14px);line-height:1.2;overflow:hidden}.branch-selector-module__kyNLSW__branchSelectorDropdownInline:focus{outline:none}.branch-selector-module__kyNLSW__workspaceBranchAction{font-family:var(--font-body-sans), system-ui, sans-serif;font-weight:var(--weight-medium);letter-spacing:.4px;color:var(--color-blue-3);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:clamp(10px,1vw,12px);line-height:1.4}.branch-selector-module__kyNLSW__workspaceBranchAction:hover{text-decoration:underline}html.dark-mode .branch-selector-module__kyNLSW__workspaceBranchAction{color:var(--color-blue-4)}html.dark-mode .branch-selector-module__kyNLSW__workspaceBranchAction:hover{color:var(--color-dark-accent-hover)}.branch-selector-module__kyNLSW__branchSelectorActions{gap:var(--space-2);display:flex}.branch-selector-module__kyNLSW__branchSelectorActions .branch-selector-module__kyNLSW__branchActionBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0}.branch-selector-module__kyNLSW__branchSelectorActions .branch-selector-module__kyNLSW__branchActionMerge{color:var(--color-accent-action-blue);border-color:var(--color-accent-action-blue)}.branch-selector-module__kyNLSW__branchSelectorActions .branch-selector-module__kyNLSW__branchActionMerge:hover{background:var(--color-accent-action-blue);color:var(--color-white)}.branch-selector-module__kyNLSW__branchSelectorActions .branch-selector-module__kyNLSW__branchActionArchive{color:var(--color-charcoal)}.branch-selector-module__kyNLSW__branchSelectorActions .branch-selector-module__kyNLSW__branchActionArchive:hover{color:var(--color-error-bright-destructive);border-color:var(--color-error-bright-destructive)}.branch-selector-module__kyNLSW__branchMergedBadge{font-size:var(--text-xs);color:var(--color-charcoal);padding:var(--space-1) 0;font-style:italic}.branch-selector-module__kyNLSW__branchSelector .branch-selector-module__kyNLSW__branchCreateToggle{color:var(--color-accent-action-blue);font-size:var(--text-xs);cursor:pointer;text-align:left;background:0 0;border:none;padding:2px 0}.branch-selector-module__kyNLSW__branchSelector .branch-selector-module__kyNLSW__branchCreateToggle:hover{text-decoration:underline}.branch-selector-module__kyNLSW__branchCreateForm{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.branch-selector-module__kyNLSW__branchCreateFormInline{margin-left:0}.branch-selector-module__kyNLSW__branchSelector .branch-selector-module__kyNLSW__branchCreateForm .branch-selector-module__kyNLSW__branchCreateInput{min-width:120px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-base);background:var(--color-surface);color:var(--color-navy);flex:1}.branch-selector-module__kyNLSW__branchSelector .branch-selector-module__kyNLSW__branchCreateForm .branch-selector-module__kyNLSW__branchCreateInput:focus{border-color:var(--color-accent);outline:none}.branch-selector-module__kyNLSW__branchCreateError{width:100%;font-size:var(--text-xs);color:var(--color-error-bright-destructive);text-transform:capitalize;margin:0}.branch-selector-module__kyNLSW__mergePanel{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-4);gap:var(--space-4);flex-direction:column;max-height:500px;display:flex;overflow-y:auto}.branch-selector-module__kyNLSW__mergePanelHeader{justify-content:space-between;align-items:center;display:flex}.branch-selector-module__kyNLSW__mergePanelTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-navy);margin:0}.branch-selector-module__kyNLSW__mergePanelHeader .branch-selector-module__kyNLSW__mergePanelClose{font-size:var(--text-xl);cursor:pointer;color:var(--color-charcoal);padding:2px var(--space-2);background:0 0;border:none;line-height:1}.branch-selector-module__kyNLSW__mergePanelHeader .branch-selector-module__kyNLSW__mergePanelClose:hover{color:var(--color-navy)}.branch-selector-module__kyNLSW__mergePanelLoading{font-size:var(--text-base);color:var(--color-charcoal);padding:var(--space-2) 0;text-align:center}.branch-selector-module__kyNLSW__mergeSummaryRow{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.branch-selector-module__kyNLSW__mergeSummary{gap:var(--space-2);flex-wrap:wrap;display:flex}.branch-selector-module__kyNLSW__mergeSummaryStat{font-size:var(--text-xs);background:color-mix(in srgb, var(--color-accent-action-blue) 10%, transparent);color:var(--color-accent-action-blue);padding:2px var(--space-2);border-radius:var(--radius-pill)}.branch-selector-module__kyNLSW__mergeSummaryAccepted{background:color-mix(in srgb, var(--color-accent-positive-green) 10%, transparent);color:var(--color-accent-positive-green)}.branch-selector-module__kyNLSW__mergeSummarySkipped{background:color-mix(in srgb, var(--color-charcoal) 15%, transparent);color:var(--color-charcoal)}.branch-selector-module__kyNLSW__mergeSummaryConflict{background:color-mix(in srgb, var(--color-error-bright-destructive) 12%, transparent);color:var(--color-error-bright-destructive)}.branch-selector-module__kyNLSW__mergeBulkActions{gap:var(--space-2);flex-shrink:0;display:flex}.branch-selector-module__kyNLSW__mergeBulkActions .branch-selector-module__kyNLSW__mergeBulkBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px var(--space-2);font-size:var(--text-xs);cursor:pointer;color:var(--color-charcoal);background:0 0}.branch-selector-module__kyNLSW__mergeBulkActions .branch-selector-module__kyNLSW__mergeBulkBtn:hover{border-color:var(--color-accent-action-blue);color:var(--color-accent-action-blue)}.branch-selector-module__kyNLSW__mergeStructuralWarning{font-size:var(--text-base);background:var(--color-warning-notice-bg);border:1px solid var(--color-warning-notice-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--color-warning-notice-text)}.branch-selector-module__kyNLSW__mergeCellList{gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);max-height:340px;padding:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.branch-selector-module__kyNLSW__mergeSheetGroup{gap:var(--space-1);flex-direction:column;display:flex}.branch-selector-module__kyNLSW__mergeSheetName{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-charcoal);text-transform:capitalize;letter-spacing:.04em;padding:var(--space-1) 0 2px;border-bottom:1px solid var(--color-border);margin-bottom:2px}.branch-selector-module__kyNLSW__mergePanelActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.branch-selector-module__kyNLSW__mergePanelActions .branch-selector-module__kyNLSW__mergeConfirmBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-accent-action-blue);background:var(--color-accent-action-blue);color:var(--color-white);font-size:var(--text-base);cursor:pointer;font-weight:var(--weight-medium)}.branch-selector-module__kyNLSW__mergePanelActions .branch-selector-module__kyNLSW__mergeConfirmBtn:hover{filter:brightness(1.1)}.branch-selector-module__kyNLSW__mergePanelActions .branch-selector-module__kyNLSW__mergeCancelBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-charcoal);font-size:var(--text-base);cursor:pointer;background:0 0}.branch-selector-module__kyNLSW__mergePanelActions .branch-selector-module__kyNLSW__mergeCancelBtn:hover{color:var(--color-navy);border-color:var(--color-navy)}.branch-selector-module__kyNLSW__mergeError{font-size:var(--text-xs);color:var(--color-error-bright-destructive);text-transform:capitalize;margin:0}.branch-selector-module__kyNLSW__mergeCellItem{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border);transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;display:flex}.branch-selector-module__kyNLSW__accepted{border-color:color-mix(in srgb, var(--color-accent-positive-green) 30%, transparent);background:color-mix(in srgb, var(--color-accent-positive-green) 4%, transparent)}.branch-selector-module__kyNLSW__rejected{border-color:var(--color-border);background:color-mix(in srgb, var(--color-charcoal) 5%, transparent)}.branch-selector-module__kyNLSW__isConflict{border-left:3px solid var(--color-accent-bright-orange)}.branch-selector-module__kyNLSW__mergeCellTop{align-items:center;gap:var(--space-2);display:flex}.branch-selector-module__kyNLSW__mergeCellRef{font-family:var(--font-body-sans), system-ui, sans-serif;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-navy);min-width:40px}.branch-selector-module__kyNLSW__mergeCellBadge{font-size:var(--text-2xs);text-transform:capitalize;letter-spacing:.04em;padding:0 var(--space-1);border-radius:var(--radius-sm);line-height:1.5}.branch-selector-module__kyNLSW__mergeCellConflictBadge{background:color-mix(in srgb, var(--color-accent-bright-orange) 12%, transparent);color:var(--color-accent-bright-orange)}.branch-selector-module__kyNLSW__mergeCellFormulaBadge{background:color-mix(in srgb, var(--color-accent-formula-purple) 12%, transparent);color:var(--color-accent-formula-purple)}.branch-selector-module__kyNLSW__mergeCellClearedBadge{background:color-mix(in srgb, var(--color-error-bright-destructive) 10%, transparent);color:var(--color-error-bright-destructive)}.branch-selector-module__kyNLSW__mergeCellToggle{gap:0;margin-left:auto;display:flex}.branch-selector-module__kyNLSW__mergeToggleBtn{border:1px solid var(--color-border);padding:1px var(--space-2);font-size:var(--text-xs);cursor:pointer;color:var(--color-charcoal);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0}.branch-selector-module__kyNLSW__mergeToggleAccept{border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-right:none}.branch-selector-module__kyNLSW__mergeToggleKeep{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.branch-selector-module__kyNLSW__mergeToggleBtn:hover{color:var(--color-navy)}.branch-selector-module__kyNLSW__mergeToggleBtn.branch-selector-module__kyNLSW__active{font-weight:var(--weight-semibold)}.branch-selector-module__kyNLSW__mergeToggleAccept.branch-selector-module__kyNLSW__active{background:var(--color-accent-positive-green);border-color:var(--color-accent-positive-green);color:var(--color-white)}.branch-selector-module__kyNLSW__mergeToggleKeep.branch-selector-module__kyNLSW__active{background:var(--color-charcoal);border-color:var(--color-charcoal);color:#fff}.branch-selector-module__kyNLSW__mergeCellDiff{align-items:center;gap:var(--space-1);font-size:var(--text-xs);min-width:0;display:flex}.branch-selector-module__kyNLSW__mergeCellVal{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-family:var(--font-body-sans), system-ui, sans-serif;overflow:hidden}.branch-selector-module__kyNLSW__struck{color:var(--color-error-bright-destructive);text-decoration:line-through}.branch-selector-module__kyNLSW__kept{color:var(--color-navy);font-weight:var(--weight-medium)}.branch-selector-module__kyNLSW__applied{color:var(--color-accent-positive-green);font-weight:var(--weight-medium)}.branch-selector-module__kyNLSW__skipped{color:var(--color-charcoal);text-decoration:line-through}.branch-selector-module__kyNLSW__mergeCellArrow{color:var(--color-charcoal);flex-shrink:0}
.capture-drawer-module__h_osua__drawerBackdrop{opacity:0;transition:opacity var(--transition-fast);z-index:40;background:#0b132414;justify-content:flex-end;display:none;position:fixed;inset:0}.capture-drawer-module__h_osua__isOpen{opacity:1;display:flex}.capture-drawer-module__h_osua__captureDrawer{background:var(--color-surface);width:min(760px,100%);height:100%;box-shadow:var(--shadow-floating);flex-direction:column;display:flex}.capture-drawer-module__h_osua__captureDrawerHead{padding:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.capture-drawer-module__h_osua__captureDrawerBody{padding:var(--space-4);gap:var(--space-4);display:grid;overflow-y:auto}.capture-drawer-module__h_osua__drawerWorkbookContext{padding:var(--space-4)}.capture-drawer-module__h_osua__drawerWorkbookTitleRow{margin-top:var(--space-2);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.capture-drawer-module__h_osua__drawerWorkbookTitle{font-family:var(--font-title-serif), Bitter, serif;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:.01em;margin:0}.capture-drawer-module__h_osua__toggleRow{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-text-secondary);margin-top:2px;display:flex}.capture-drawer-module__h_osua__toggleRow>input[type=checkbox]{width:16px;height:16px;margin:0}.capture-drawer-module__h_osua__manualFileDropzone{border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);gap:var(--space-1);cursor:pointer;background:color-mix(in srgb, var(--color-surface) 99%, white 1%);display:grid;position:relative}.capture-drawer-module__h_osua__manualFileDropzone:hover,.capture-drawer-module__h_osua__manualFileDropzone:focus-visible{border-color:var(--color-navy);background:color-mix(in srgb, var(--color-surface) 96%, white 4%)}.capture-drawer-module__h_osua__isDragActive{border-color:var(--color-navy);background:color-mix(in srgb, var(--color-surface) 94%, white 6%)}.capture-drawer-module__h_osua__manualFileInputOverlay{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.capture-drawer-module__h_osua__manualFileActions{gap:var(--space-2);align-items:center;display:flex}.capture-drawer-module__h_osua__manualFileLabelButton{justify-content:center;align-items:center;display:inline-flex}.capture-drawer-module__h_osua__drawerFooterActions{padding:var(--space-4);justify-content:space-between;align-items:center;display:flex}
.page-module__9zKhWa__shell{gap:var(--space-4);--home-table-bg:var(--home-page-table-bg);--home-table-row-alt-bg:var(--home-page-table-row-alt-bg);display:grid}.page-module__9zKhWa__skeleton{min-height:188px}.page-module__9zKhWa__layout{align-items:flex-start;gap:50px;display:flex}.page-module__9zKhWa__column{gap:var(--space-4);flex:1 1 0;min-width:0;display:grid}.page-module__9zKhWa__columnMain{}.page-module__9zKhWa__columnSide{}.page-module__9zKhWa__sectionTitle{font-family:var(--font-body-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-black);margin:0;line-height:1.286}html.dark-mode .page-module__9zKhWa__sectionTitle{color:var(--color-text)}.page-module__9zKhWa__sectionRecents{box-shadow:none;margin-top:var(--space-4);background:0 0;border:none;border-radius:0}.page-module__9zKhWa__sectionRecents .page-module__9zKhWa__sectionRecentsHead{padding-left:0;padding-right:0}.page-module__9zKhWa__queueSection{box-shadow:none;background:0 0;border:none;overflow:hidden}.page-module__9zKhWa__queueSection .page-module__9zKhWa__queueHead{background:0 0;border-bottom:none;align-items:center;min-height:37px;padding-left:0;padding-right:0}.page-module__9zKhWa__queueTitle{font-family:var(--font-body-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-black);margin:0;line-height:1.286}html.dark-mode .page-module__9zKhWa__queueTitle{color:var(--color-text)}.page-module__9zKhWa__queueRow{border-bottom:1px solid var(--color-table-divider)}.page-module__9zKhWa__queueSection .page-module__9zKhWa__queueRow,.page-module__9zKhWa__queueSection .page-module__9zKhWa__queueRowHeader{gap:var(--space-5);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);display:grid}.page-module__9zKhWa__queueRowHeader{padding:var(--space-2) var(--space-4);font-family:var(--font-body-sans), system-ui, sans-serif;font-weight:var(--weight-bold);font-size:var(--text-xs);letter-spacing:.5px;color:#000;white-space:nowrap;pointer-events:none;border-bottom:none;min-height:25px;line-height:16px}.page-module__9zKhWa__queueRowHeader:hover,.page-module__9zKhWa__queueRowHeader:focus-visible{opacity:1;background:0 0}html.dark-mode .page-module__9zKhWa__queueRowHeader{color:var(--color-text)}.page-module__9zKhWa__submissionsTransparent{box-shadow:none;background:0 0}.page-module__9zKhWa__cellComment{color:var(--color-text-secondary)}.page-module__9zKhWa__cellAction{text-transform:capitalize;letter-spacing:.1em;color:var(--color-charcoal)}.page-module__9zKhWa__inlineMeta{margin-left:var(--space-2);font-weight:var(--weight-regular);font-size:var(--text-base);color:var(--color-charcoal)}.page-module__9zKhWa__recentsGrid{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap;display:flex}.page-module__9zKhWa__recentCard{align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-white);border:.75px solid var(--color-gray-1);transition:opacity var(--transition-fast);text-decoration:none;display:flex}html.dark-mode .page-module__9zKhWa__recentCard{background:var(--color-surface);border-color:var(--color-border)}.page-module__9zKhWa__recentCard:hover{opacity:.85}.page-module__9zKhWa__recentCardActive{background:var(--color-accent-excel-green);border-color:var(--color-accent-excel-green)}.page-module__9zKhWa__recentCardBody{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__9zKhWa__recentCardName{font-family:var(--font-body-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:var(--weight-bold);font-size:var(--text-base);opacity:.9;color:#000;white-space:nowrap;line-height:1.2}html.dark-mode .page-module__9zKhWa__recentCardName{color:var(--color-text)}.page-module__9zKhWa__recentCardActive .page-module__9zKhWa__recentCardName{color:var(--color-white)}.page-module__9zKhWa__recentCardUpdated{font-family:var(--font-body-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;line-height:1.2}.page-module__9zKhWa__recentCardActive .page-module__9zKhWa__recentCardUpdated{color:var(--color-white);opacity:.85}.page-module__9zKhWa__recentCardActive .page-module__9zKhWa__recentCardIcon{filter:brightness(0)invert()}
.page-module__o6f2-G__list{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module__o6f2-G__card{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.page-module__o6f2-G__cardTop{padding:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.page-module__o6f2-G__cardInfo{flex:1;min-width:0}.page-module__o6f2-G__cardInfo .ledger-main{word-break:break-all}.page-module__o6f2-G__cardActions{gap:var(--space-2);flex-shrink:0;display:flex}.page-module__o6f2-G__eventsPicker{margin:var(--space-4) 0}.page-module__o6f2-G__eventsGrid{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.page-module__o6f2-G__eventToggle{align-items:center;gap:var(--space-2);font-size:var(--text-base);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border);cursor:pointer;transition:border-color .15s;display:flex}.page-module__o6f2-G__eventToggle:hover{border-color:var(--color-text-secondary)}.page-module__o6f2-G__eventToggle input[type=checkbox]{accent-color:var(--color-navy)}.page-module__o6f2-G__deliveries{border-top:1px solid var(--color-border);padding:var(--space-4);background:var(--surface-header-tint)}.page-module__o6f2-G__deliveryStatus{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:capitalize;letter-spacing:.3px;padding:2px var(--space-2);border-radius:var(--radius-sm);display:inline-block}.page-module__o6f2-G__deliveryStatusSuccess{color:var(--color-delivery-success-text);background:var(--color-delivery-success-bg)}.page-module__o6f2-G__deliveryStatusFailed{color:var(--color-delivery-failed-text);background:var(--color-delivery-failed-bg)}.page-module__o6f2-G__deliveryStatusPending{color:var(--color-delivery-pending-text);background:var(--color-delivery-pending-bg)}
.description-editor-module__phL6uq__descriptionDisplayBox{border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.description-editor-module__phL6uq__descriptionDisplayActions{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.description-editor-module__phL6uq__descriptionContent h2,.description-editor-module__phL6uq__descriptionContent h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:var(--space-3) 0 var(--space-1)}.description-editor-module__phL6uq__descriptionContent p{margin:var(--space-1) 0;line-height:1.5}.description-editor-module__phL6uq__descriptionContent ul{margin:var(--space-1) 0;padding-left:var(--space-5);list-style-type:disc}.description-editor-module__phL6uq__descriptionContent ol{margin:var(--space-1) 0;padding-left:var(--space-5);list-style-type:decimal}.description-editor-module__phL6uq__descriptionContent li{margin:2px 0;line-height:1.5;display:list-item}.description-editor-module__phL6uq__descriptionEditorShell{border-radius:var(--radius-sm);margin-bottom:var(--space-4);overflow:hidden}.description-editor-module__phL6uq__descriptionToolbar{padding:var(--space-2);border-bottom:1px solid var(--color-border);background:var(--surface-alt,var(--surface));flex-wrap:wrap;align-items:center;gap:2px;display:flex}.description-editor-module__phL6uq__toolbarSeparator{background:var(--color-border);width:1px;height:18px;margin:0 var(--space-1);flex:none}.description-editor-module__phL6uq__toolbarButton{cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);transition:background var(--transition-fade), border-color var(--transition-fade);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;line-height:1.4;display:inline-flex}.description-editor-module__phL6uq__toolbarButton:hover{background:var(--color-border);border-color:var(--color-border)}.description-editor-module__phL6uq__isActive{background:var(--color-navy);color:var(--color-surface);border-color:var(--color-navy)}.description-editor-module__phL6uq__descriptionEditorBody{min-height:100px;padding:var(--space-3);font-size:var(--text-base);outline:none;line-height:1.5}.description-editor-module__phL6uq__descriptionEditorBody .tiptap{outline:none;min-height:100px}.description-editor-module__phL6uq__descriptionEditorBody .tiptap h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:var(--space-3) 0 var(--space-1)}.description-editor-module__phL6uq__descriptionEditorBody .tiptap h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:var(--space-3) 0 var(--space-1)}.description-editor-module__phL6uq__descriptionEditorBody .tiptap p{margin:var(--space-1) 0}.description-editor-module__phL6uq__descriptionEditorBody .tiptap ul{margin:var(--space-1) 0;padding-left:var(--space-5);list-style-type:disc}.description-editor-module__phL6uq__descriptionEditorBody .tiptap ol{margin:var(--space-1) 0;padding-left:var(--space-5);list-style-type:decimal}.description-editor-module__phL6uq__descriptionEditorBody .tiptap li{display:list-item}.description-editor-module__phL6uq__descriptionEditorBody .tiptap li p{margin:0}.description-editor-module__phL6uq__descriptionEditorActions{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);display:flex}
.unified-timeline-module__SqqUTa__reviewGapRow:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-navy) 16%, var(--color-surface) 84%) 0 40%, transparent 40% 60%, color-mix(in srgb, var(--color-navy) 16%, var(--color-surface) 84%) 60% 100%)}.unified-timeline-module__SqqUTa__reviewGapDot{border-style:dashed}.unified-timeline-module__SqqUTa__timelineCollapseToggle{justify-content:center;padding:2px 0;display:flex}.unified-timeline-module__SqqUTa__timelineCollapseToggle button{border:1px dashed color-mix(in srgb, var(--color-navy) 20%, var(--color-border) 80%);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:30px;height:24px;padding:0;display:inline-flex}.unified-timeline-module__SqqUTa__timelineCollapseToggle button:hover,.unified-timeline-module__SqqUTa__timelineCollapseToggle button:focus-visible{background:color-mix(in srgb, var(--color-surface) 94%, white 6%);border-color:color-mix(in srgb, var(--color-navy) 32%, var(--color-border) 68%)}.unified-timeline-module__SqqUTa__timelineCollapseToggle button .material-icons{font-size:var(--icon-sm)}html.dark-mode .unified-timeline-module__SqqUTa__timelineCollapseToggle button{border-color:var(--color-border);color:var(--color-text-muted)}:is(html.dark-mode .unified-timeline-module__SqqUTa__timelineCollapseToggle button:hover,html.dark-mode .unified-timeline-module__SqqUTa__timelineCollapseToggle button:focus-visible){background:var(--color-control-hover-muted);border-color:var(--color-border-emphasis)}
