.inspector-module__fKcHoq__section{position:relative}.inspector-module__fKcHoq__section>div{border-bottom:1px solid var(--color-rule-hairline)}.inspector-module__fKcHoq__section>div:last-child{border-bottom:0}.inspector-module__fKcHoq__inlinePadding{padding-inline:var(--_dataroom-inline-padding)}.inspector-module__fKcHoq__panelFooter{min-height:var(--panel-footer-height);padding-inline:var(--_dataroom-inline-padding)}.inspector-module__fKcHoq__stackedPanelFooter{padding-block:calc(var(--spacing) * 2)}.inspector-module__fKcHoq__insetSurface{background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 2%) 0%, oklch(from var(--color-black) l c h / 6%) 100%), var(--color-surface-raised)}.inspector-module__fKcHoq__tagSurface{background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 2%) 0%, oklch(from var(--color-black) l c h / 4%) 100%), var(--color-surface-raised)}.inspector-module__fKcHoq__actionSurface{background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 2%) 0%, oklch(from var(--color-black) l c h / 5%) 100%), var(--color-surface-raised)}.inspector-module__fKcHoq__entityRow{-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-responsive)}.inspector-module__fKcHoq__entityRow:hover{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__entityRowDetail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspector-module__fKcHoq__entityRowConfidenceInfoTrigger{flex-shrink:0;display:flex}.inspector-module__fKcHoq__entityRowConfidenceInfoButton{width:16px;height:16px;color:var(--color-quaternary);cursor:help;opacity:.56;transition:opacity var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive);background:0 0;border:0;justify-content:center;align-items:center;gap:0;display:inline-flex}.inspector-module__fKcHoq__entityRow:hover .inspector-module__fKcHoq__entityRowConfidenceInfoButton,.inspector-module__fKcHoq__entityRowConfidenceInfoButton:hover,.inspector-module__fKcHoq__entityRowConfidenceInfoButton:focus-visible{color:var(--color-secondary);opacity:.9}.inspector-module__fKcHoq__entityRowLocateButton{width:20px;height:20px;color:var(--color-quaternary);cursor:pointer;border-radius:var(--radius-sm);opacity:0;transition:opacity var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), background var(--duration-instant) var(--ease-responsive);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inspector-module__fKcHoq__entityRow:hover .inspector-module__fKcHoq__entityRowLocateButton{opacity:.7}.inspector-module__fKcHoq__entityRowLocateButton:hover{color:var(--color-interactive-primary);background:oklch(from var(--color-interactive-primary) l c h / 8%);opacity:1}.inspector-module__fKcHoq__entityRowLocateButton:focus-visible{box-shadow:0 0 0 2px oklch(from var(--color-interactive-primary) l c h / 40%);opacity:1;outline:none}.inspector-module__fKcHoq__inspectorStatusRow{gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 2);padding-inline:var(--_dataroom-inline-padding);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.inspector-module__fKcHoq__header{transition:border-color var(--duration-instant) var(--ease-responsive);background:0 0}.inspector-module__fKcHoq__signerRowActions{opacity:0;transition:opacity var(--duration-instant) var(--ease-responsive)}.inspector-module__fKcHoq__signerRow:hover .inspector-module__fKcHoq__signerRowActions,.inspector-module__fKcHoq__signerRow:focus-within .inspector-module__fKcHoq__signerRowActions{opacity:1}.inspector-module__fKcHoq__signerRow{-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-responsive)}.inspector-module__fKcHoq__signerRow:hover{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__statusBanner{position:relative;overflow:hidden}.inspector-module__fKcHoq__statusBanner[data-active=true]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-surface-interactive-hover) 50%, transparent 100%);animation:2s ease-in-out infinite inspector-module__fKcHoq__shimmer;position:absolute;inset:0}.inspector-module__fKcHoq__sealHashTooltip{--tooltip-max-width:min(40rem, calc(100vw - calc(var(--spacing) * 6)))}.inspector-module__fKcHoq__eligibilityTooltip{border-radius:var(--radius-xs)}.inspector-module__fKcHoq__sealHashTooltipContent{font-family:var(--font-mono);font-size:var(--text-caption);word-break:break-all;overflow-wrap:anywhere;display:block}@keyframes inspector-module__fKcHoq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.inspector-module__fKcHoq__appliedFooter{width:100%;min-height:var(--panel-footer-height);-webkit-user-select:none;user-select:none;background:0 0;border-radius:0}.inspector-module__fKcHoq__contentEnter{animation:inspector-module__fKcHoq__inspectorContentEnter .11s var(--ease-out) both}@keyframes inspector-module__fKcHoq__inspectorContentEnter{0%{opacity:0}}.inspector-module__fKcHoq__overviewRow{transition:background-color var(--duration-instant) var(--ease-responsive)}.inspector-module__fKcHoq__overviewRow:hover{background:oklch(from var(--color-primary) l c h / 7%)}.inspector-module__fKcHoq__overviewRow:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.inspector-module__fKcHoq__collapsibleTrigger{font:inherit;color:inherit;text-align:left;appearance:none;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-responsive);border:0}.inspector-module__fKcHoq__collapsibleTrigger:hover{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__collapsibleTrigger:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.inspector-module__fKcHoq__collapsibleChevron{transition:transform var(--duration-fast) var(--ease-responsive)}.inspector-module__fKcHoq__collapsibleChevron[data-open]{transform:rotate(90deg)}.inspector-module__fKcHoq__collapsiblePanel{opacity:0;transition:grid-template-rows var(--duration-medium) var(--ease-out), opacity var(--duration-medium) var(--ease-out);grid-template-rows:0fr;display:grid}.inspector-module__fKcHoq__collapsiblePanel[data-open]{opacity:1;grid-template-rows:1fr}.inspector-module__fKcHoq__collapsiblePanelInner{min-height:0;overflow:hidden}.inspector-module__fKcHoq__heroClassification{-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--color-rule-hairline);background:0 0}.inspector-module__fKcHoq__systemHero{padding:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 3) calc(var(--spacing) * 2) calc(var(--spacing) * 2);background:radial-gradient(circle at top right, oklch(from var(--color-interactive-primary) l c h / 14%), transparent 55%), linear-gradient(135deg, oklch(from var(--color-surface-raised) calc(l + .015) c h), oklch(from var(--color-surface-raised) calc(l - .01) c h));border:1px solid var(--color-rule-divider);border-radius:var(--radius-md)}.inspector-module__fKcHoq__systemHeroLabel{gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-interactive-primary);text-transform:uppercase;letter-spacing:.06em;align-items:center;display:inline-flex}.inspector-module__fKcHoq__systemHeroTitle{font-size:var(--text-body);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0;line-height:1.25}.inspector-module__fKcHoq__systemHeroDescription{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-caption);color:var(--color-secondary);line-height:1.5}.inspector-module__fKcHoq__systemHeroFooter{gap:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;display:flex}.inspector-module__fKcHoq__systemHeroMetrics{gap:calc(var(--spacing) * 2);font-size:var(--text-caption);color:var(--color-quaternary);text-transform:uppercase;letter-spacing:.04em;align-items:center;display:inline-flex}.inspector-module__fKcHoq__systemCatalogSearchWrap{margin:0 calc(var(--spacing) * 2) calc(var(--spacing) * 3)}.inspector-module__fKcHoq__systemCatalogSearchInner{gap:calc(var(--spacing) * 2);height:36px;padding-inline:calc(var(--spacing) * 2);background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 2%) 0%, oklch(from var(--color-black) l c h / 6%) 100%), var(--color-surface-raised);border:1px solid var(--color-rule-divider);border-radius:var(--radius-sm);align-items:center;display:flex}.inspector-module__fKcHoq__systemCatalogSearchInner:focus-within{border-color:var(--color-interactive-primary);box-shadow:0 0 0 1px var(--color-interactive-primary)}.inspector-module__fKcHoq__systemCatalogSearchInput{width:100%;font-size:var(--text-caption);color:var(--color-primary);background:0 0;border:0;outline:none}.inspector-module__fKcHoq__systemCatalogSearchInput::placeholder{color:var(--color-quaternary)}.inspector-module__fKcHoq__catalogLinkList{flex-direction:column;display:flex}.inspector-module__fKcHoq__catalogLinkRow{gap:calc(var(--spacing) * 2);min-height:48px;padding:calc(var(--spacing) * 2) var(--_dataroom-inline-padding);color:inherit;border-bottom:1px solid var(--color-rule-hairline);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.inspector-module__fKcHoq__catalogLinkRow:last-child{border-bottom:0}.inspector-module__fKcHoq__catalogLinkRow:hover{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__catalogLinkRow:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.inspector-module__fKcHoq__catalogLinkMain{flex-direction:column;flex:1;min-width:0;display:flex}.inspector-module__fKcHoq__catalogLinkTitle{text-overflow:ellipsis;font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-secondary);display:block;overflow:hidden}.inspector-module__fKcHoq__catalogLinkDescription{font-size:var(--text-caption);color:var(--color-quaternary);margin-top:2px;line-height:1.4;display:block;overflow:hidden}.inspector-module__fKcHoq__catalogLinkMeta{font-size:var(--text-caption);color:var(--color-quaternary);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.inspector-module__fKcHoq__systemSnapshotRow{min-height:var(--density-compact);padding-block:calc(var(--spacing) * 2);padding-inline:var(--_dataroom-inline-padding);font-size:var(--text-caption);color:var(--color-secondary);border-top:1px solid var(--color-rule-hairline);justify-content:space-between;display:flex}.inspector-module__fKcHoq__systemEmptyState{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.inspector-module__fKcHoq__depthLevel1{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__entityGroupContainer{--_dataroom-inline-padding:8px;background:var(--color-surface-interactive-hover);overflow:hidden}.inspector-module__fKcHoq__entityGroupHeader{background:var(--color-surface-raised)}.inspector-module__fKcHoq__surfaceNote{background:oklch(from var(--color-interactive-primary) l c h / 2%)}.inspector-module__fKcHoq__lifecycle{min-height:var(--_dataroom-inspector-header-height,44px);flex-direction:column;justify-content:center;padding-block:8px;display:flex}.inspector-module__fKcHoq__lifecycleTrack{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.inspector-module__fKcHoq__lifecycleTrack:before{z-index:0;content:"";background:oklch(from var(--color-tertiary) l c h / 38%);border-radius:var(--radius-full);height:2px;position:absolute;top:4px;left:14px;right:14px}.inspector-module__fKcHoq__lifecycleTrack:after{z-index:0;width:calc(var(--_lifecycle-progress,0) * 1%);content:"";background:var(--color-interactive-primary);border-radius:var(--radius-full);height:2px;transition:width var(--duration-medium) var(--ease-out);position:absolute;top:4px;left:14px}.inspector-module__fKcHoq__lifecycleStep{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.inspector-module__fKcHoq__lifecycleDot{background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 3%) 0%, oklch(from var(--color-black) l c h / 6%) 100%), var(--color-surface-raised);border:1px solid oklch(from var(--color-tertiary) l c h / 50%);border-radius:var(--radius-sm);width:10px;height:10px;transition:background-color var(--duration-medium) var(--ease-out), border-color var(--duration-medium) var(--ease-out), box-shadow var(--duration-medium) var(--ease-out);position:relative}.inspector-module__fKcHoq__lifecycleStepDone .inspector-module__fKcHoq__lifecycleDot{background:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.inspector-module__fKcHoq__lifecycleStepJustDone .inspector-module__fKcHoq__lifecycleDot{animation:inspector-module__fKcHoq__lifecycleCelebrate .5s var(--ease-out)}.inspector-module__fKcHoq__lifecycleStepActive .inspector-module__fKcHoq__lifecycleDot{background:oklch(from var(--color-interactive-primary) l c h / 16%);border:1px solid var(--color-interactive-primary);box-shadow:0 0 0 2px oklch(from var(--color-interactive-primary) l c h / 24%);animation:none}.inspector-module__fKcHoq__lifecycleStepActive .inspector-module__fKcHoq__lifecycleDot:after{content:"";border:1px solid oklch(from var(--color-interactive-primary) l c h / 45%);border-radius:var(--radius-sm);animation:2.8s ease-in-out infinite inspector-module__fKcHoq__wfBreathe;position:absolute;inset:-3px}.inspector-module__fKcHoq__lifecycleLabel{font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-quaternary);text-transform:uppercase;letter-spacing:.05em;transition:color var(--duration-medium) var(--ease-out);line-height:1.2}.inspector-module__fKcHoq__lifecycleStepDone .inspector-module__fKcHoq__lifecycleLabel{color:var(--color-tertiary)}.inspector-module__fKcHoq__lifecycleStepActive .inspector-module__fKcHoq__lifecycleLabel{font-weight:var(--font-weight-semibold);color:var(--color-interactive-primary)}@keyframes inspector-module__fKcHoq__lifecycleCelebrate{0%{box-shadow:0 0 0 0 oklch(from var(--color-interactive-primary) l c h / 35%);transform:scale(1)}40%{box-shadow:0 0 0 4px oklch(from var(--color-interactive-primary) l c h / 0%);transform:scale(1.2)}to{box-shadow:0 0 0 0 oklch(from var(--color-accent-positive) l c h / 0%);transform:scale(1)}}@keyframes inspector-module__fKcHoq__wfBreathe{0%,to{opacity:.6;scale:1}50%{opacity:.2;scale:1.5}}.inspector-module__fKcHoq__extractionStep{padding-block:16px;padding-inline:var(--_dataroom-inline-padding);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.inspector-module__fKcHoq__stepMarker{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:-1px;display:inline-flex}.inspector-module__fKcHoq__stepMarker[data-status=complete]{color:var(--color-accent-positive);background:oklch(from var(--color-accent-positive) l c h / 14%)}.inspector-module__fKcHoq__stepMarker[data-status=active]{position:relative}.inspector-module__fKcHoq__stepMarker[data-status=active]:before{content:"";border:1.5px dashed oklch(from var(--color-tertiary) l c h / 70%);border-radius:50%;animation:8s linear infinite inspector-module__fKcHoq__stepMarkerSpin;position:absolute;inset:0}.inspector-module__fKcHoq__stepMarker[data-status=active]:after{content:"";border:1.5px dashed oklch(from var(--color-tertiary) l c h / 40%);border-radius:50%;animation:2.8s ease-in-out infinite inspector-module__fKcHoq__wfBreathe,12s linear infinite reverse inspector-module__fKcHoq__stepMarkerSpin;position:absolute;inset:0}@keyframes inspector-module__fKcHoq__stepMarkerSpin{to{rotate:360deg}}.inspector-module__fKcHoq__stepMarker[data-status=error]{color:var(--color-accent-critical);background:oklch(from var(--color-accent-critical) l c h / 14%)}.inspector-module__fKcHoq__agentChip{font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:oklch(from var(--color-primary) l c h / 90%);white-space:nowrap;background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 4%) 0%, oklch(from var(--color-black) l c h / 4%) 100%), oklch(from var(--color-surface-raised) l c h / 82%);border:1px solid oklch(from var(--color-rule-hairline) l c h / 50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;align-items:center;gap:8px;padding:2px 8px;line-height:1.2;display:inline-flex}.inspector-module__fKcHoq__agentDot{border-radius:50%;width:6px;height:6px}.inspector-module__fKcHoq__agentDot[data-active=true]{animation:2.5s ease-in-out infinite inspector-module__fKcHoq__agentDotPulse}@keyframes inspector-module__fKcHoq__agentDotPulse{0%,to{opacity:1;box-shadow:0 0 4px 1px var(--_glow)}50%{opacity:.6;box-shadow:0 0 8px 2px var(--_glow)}}.inspector-module__fKcHoq__entityRow[data-confidence=low]:hover{background:oklch(from var(--color-accent-critical) l c h / 4%)}.inspector-module__fKcHoq__confidenceDistribution{border-radius:2px;gap:1px;height:4px;margin-bottom:12px;display:flex;overflow:hidden}.inspector-module__fKcHoq__confidenceSegHigh{background:oklch(from var(--color-accent-positive) l c h / 55%)}.inspector-module__fKcHoq__confidenceSegMed{background:oklch(from var(--color-accent-warning) l c h / 55%)}.inspector-module__fKcHoq__confidenceSegLow{background:oklch(from var(--color-accent-critical) l c h / 55%)}.inspector-module__fKcHoq__relationshipRow{border-bottom:1px solid var(--color-rule-hairline)}.inspector-module__fKcHoq__relationshipRow:last-child{border-bottom:0}.inspector-module__fKcHoq__relationshipRowTrigger{width:100%;padding-block:4px;padding-inline:var(--_dataroom-inline-padding);text-align:left;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-responsive);background:0 0;border:0;align-items:center;gap:8px;display:flex}.inspector-module__fKcHoq__relationshipRowTrigger:hover{background:var(--color-surface-interactive-hover)}.inspector-module__fKcHoq__relationshipRowTrigger:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.inspector-module__fKcHoq__relationshipRowChevron{width:12px;height:12px;color:var(--color-quaternary);transition:transform var(--duration-fast) var(--ease-responsive)}.inspector-module__fKcHoq__relationshipRowChevron[data-open]{transform:rotate(90deg)}.inspector-module__fKcHoq__relationshipRowTooltipTrigger{cursor:pointer;display:block}.inspector-module__fKcHoq__reviewBadge{height:16px;font-size:var(--text-caption);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-sm);align-items:center;padding-inline:6px;line-height:1.2;display:inline-flex}.inspector-module__fKcHoq__reviewBadge[data-state=approved]{color:var(--color-accent-positive);background:oklch(from var(--color-accent-positive) l c h / 10%)}.inspector-module__fKcHoq__reviewBadge[data-state=rejected]{color:var(--color-accent-warning);background:oklch(from var(--color-accent-warning) l c h / 12%)}.inspector-module__fKcHoq__relationshipRowContent{border-top:1px solid var(--color-rule-hairline);background:0 0;flex-direction:column;margin:0;display:flex;overflow:hidden}.inspector-module__fKcHoq__relationshipItemCard{padding-block:8px;padding-inline:var(--_dataroom-inline-padding);flex-direction:column;gap:4px;display:flex}.inspector-module__fKcHoq__relationshipItemCard:not(:last-child){border-bottom:1px solid var(--color-rule-hairline)}.inspector-module__fKcHoq__relationshipKind{font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-tertiary);text-transform:uppercase;letter-spacing:.03em}.inspector-module__fKcHoq__relationshipEmptyLabel{padding-block:8px;padding-inline:var(--_dataroom-inline-padding)}.inspector-module__fKcHoq__unlinkedBlock{padding:8px var(--_dataroom-inline-padding) 12px;border-top:1px solid var(--color-rule-hairline);background:0 0;flex-direction:column;gap:4px;display:flex}.inspector-module__fKcHoq__unlinkedChipRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){.inspector-module__fKcHoq__entityRow,.inspector-module__fKcHoq__overviewRow,.inspector-module__fKcHoq__signerRow,.inspector-module__fKcHoq__signerRowActions,.inspector-module__fKcHoq__collapsibleTrigger,.inspector-module__fKcHoq__collapsibleChevron,.inspector-module__fKcHoq__lifecycleDot,.inspector-module__fKcHoq__lifecycleLabel{transition-duration:0s}.inspector-module__fKcHoq__collapsiblePanel,.inspector-module__fKcHoq__relationshipRowTrigger,.inspector-module__fKcHoq__relationshipRowChevron,.inspector-module__fKcHoq__lifecycleTrack:after{transition:none}.inspector-module__fKcHoq__statusBanner[data-active=true]:after,.inspector-module__fKcHoq__contentEnter{animation:none}.inspector-module__fKcHoq__lifecycleStepActive .inspector-module__fKcHoq__lifecycleDot{border-style:dashed;animation:none}.inspector-module__fKcHoq__lifecycleStepActive .inspector-module__fKcHoq__lifecycleDot:after{opacity:.3;animation:none}.inspector-module__fKcHoq__lifecycleStepJustDone .inspector-module__fKcHoq__lifecycleDot,.inspector-module__fKcHoq__stepMarker[data-status=active]:before{animation:none}.inspector-module__fKcHoq__stepMarker[data-status=active]:after{opacity:.3;animation:none}.inspector-module__fKcHoq__agentDot{animation:none}}
.DropZone-module__7NHwaG__dropZone{cursor:pointer;outline:none}.DropZone-module__7NHwaG__dropZone[data-disabled]{pointer-events:none;cursor:not-allowed}.DropZone-module__7NHwaG__dropZone[data-focus-visible]{box-shadow:var(--shadow-focus)}
.dataroom-shell-module__rNXFrG__shell{--_dataroom-inline-padding:calc(var(--spacing) * 2);--_dataroom-inspector-header-height:44px;--_dataroom-viewer-page-max-width:800px;--_dataroom-viewer-page-aspect-ratio:1 / 1.294;--_dataroom-sidebar-width-desktop:240px;--_dataroom-sidebar-width-laptop:220px;--_dataroom-inspector-width-desktop:440px;--_dataroom-inspector-width-laptop:380px;--_dataroom-layout-duration:.22s;--_dataroom-layout-enter-ease:cubic-bezier(.22, 1, .36, 1);--_dataroom-layout-exit-ease:cubic-bezier(.4, 0, 1, 1);--_dataroom-chat-max-width:680px;--_dataroom-viewer-controls-inline-padding:calc(var(--spacing) * 3);--_dataroom-viewer-controls-pill-shadow:var(--shadow-lg);--_dataroom-viewer-controls-pill-blur:28px;--_dataroom-viewer-controls-pill-background:oklch(from var(--color-surface-chrome) l c h / 94%);--_dataroom-viewer-controls-pill-border:oklch(from var(--color-primary) l c h / 11%);--_canvas-grid:url(../media/dataroom-canvas-light.14wj96~jt2~np.svg?dpl=dpl_Hdr5NJ1trwQmVAi8MvLy2bNtLv7H);--_page-shadow:0 1px 2px #00000014, 0 4px 12px #0000001f, 0 8px 24px #0000000f;flex-direction:column;height:100%;display:flex;position:relative}@supports (color:lab(0% 0 0)){.dataroom-shell-module__rNXFrG__shell{--_page-shadow:0 1px 2px lab(0% 0 0/.08), 0 4px 12px lab(0% 0 0/.12), 0 8px 24px lab(0% 0 0/.06)}}.dataroom-shell-module__rNXFrG__refreshBar{z-index:var(--z-sticky);background:var(--color-interactive-primary);opacity:.7;height:2px;animation:dataroom-shell-module__rNXFrG__refreshProgress 1.5s var(--ease-out,cubic-bezier(0, 0, .2, 1)) infinite;position:absolute;top:0;left:0;right:0}@keyframes dataroom-shell-module__rNXFrG__refreshProgress{0%{transform-origin:0;transform:translate(-100%)}50%{transform:translate(0%)}to{transform-origin:100%;transform:translate(100%)}}.dataroom-shell-module__rNXFrG__dataroomHeader{--page-header-padding-inline:var(--_dataroom-inline-padding);--page-header-column-gap:calc(var(--spacing) * 3);--page-header-stack-gap:0;background:var(--color-surface-chrome);border-bottom:1px solid var(--color-rule-hairline);flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__shell:has(.dataroom-shell-module__rNXFrG__mainLayout[data-viewing]) .dataroom-shell-module__rNXFrG__dataroomHeader{--page-header-bg:var(--color-surface-chrome)}.dataroom-shell-module__rNXFrG__dataroomHeaderSurface{border-bottom:none}.dataroom-shell-module__rNXFrG__dataroomHeaderTitleArea{gap:calc(var(--spacing) * 1)}.dataroom-shell-module__rNXFrG__dataroomHeaderTitleRow{align-items:center;gap:2px;min-width:0;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderBackIcon{width:20px;height:20px;color:var(--color-tertiary);cursor:pointer;border-radius:var(--radius-xs);transition:color var(--duration-instant,70ms) var(--ease-responsive);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex}.dataroom-shell-module__rNXFrG__dataroomHeaderBackIcon:hover{color:var(--color-primary)}.dataroom-shell-module__rNXFrG__dataroomHeaderBackIcon:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:0}.dataroom-shell-module__rNXFrG__dataroomHeaderMetaRow{gap:calc(var(--spacing) * 2);align-items:center;min-width:0;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderMetaText{text-overflow:ellipsis;min-width:0;font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--color-tertiary);white-space:nowrap;flex:1;display:block;overflow:hidden}.dataroom-shell-module__rNXFrG__dataroomHeaderMetaAux{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-quaternary);white-space:nowrap;flex-shrink:0;line-height:1.33}.dataroom-shell-module__rNXFrG__dataroomHeaderActionCluster{gap:calc(var(--spacing) * 2);align-items:flex-start;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderPillStack{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderStatusText{font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-secondary);white-space:nowrap;line-height:1.33}.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag{font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-quaternary);white-space:nowrap;line-height:1.33}.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag[data-workflow-tone=warning]{color:var(--color-accent-warning)}.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag[data-workflow-tone=positive]{color:var(--color-accent-positive)}.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag[data-workflow-tone=info],.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag[data-workflow-tone=neutral]{color:var(--color-quaternary)}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycleRow{gap:calc(var(--spacing) * 3);min-height:var(--_dataroom-inspector-header-height);padding-inline:var(--_dataroom-inline-padding);background:var(--color-surface-chrome);border-bottom:1px solid var(--color-rule-hairline);justify-content:space-between;align-items:center;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycleSummary{flex-direction:column;flex:0 23rem;gap:4px;min-width:0;display:flex}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycleKicker{font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-quaternary);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycleText{text-overflow:ellipsis;font-size:var(--text-caption);color:var(--color-secondary);white-space:nowrap;line-height:1.33;overflow:hidden}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycle{flex:1;max-width:70rem;margin-left:auto}.dataroom-shell-module__rNXFrG__mainLayout{grid-template-rows:1fr;grid-template-columns:var(--_dataroom-sidebar-width-desktop) 1fr 0fr 0fr;height:100%;min-height:0;transition:grid-template-columns var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease);flex:1;display:grid}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing]{grid-template-columns:0fr 0fr 1fr var(--_dataroom-inspector-width-desktop)}.dataroom-shell-module__rNXFrG__mainLayout[data-empty]{grid-template-columns:var(--_dataroom-sidebar-width-desktop) 1fr 0fr 0fr}.dataroom-shell-module__rNXFrG__sidebarPanel{opacity:1;min-width:0;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-exit-ease), visibility 0s var(--_dataroom-layout-duration);grid-area:1/1/-1;overflow:hidden;transform:translate(0)}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing] .dataroom-shell-module__rNXFrG__sidebarPanel{visibility:hidden;pointer-events:none;opacity:0;transform:translate(-14px)}.dataroom-shell-module__rNXFrG__mainLayout:not([data-viewing]) .dataroom-shell-module__rNXFrG__sidebarPanel{pointer-events:auto;opacity:1;transition:opacity var(--duration-fast) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s 0s;transform:translate(0)}.dataroom-shell-module__rNXFrG__fileTablePanel{opacity:1;min-width:0;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-exit-ease), visibility 0s var(--_dataroom-layout-duration);grid-area:1/2/-1;overflow:hidden;transform:translate(0)}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing] .dataroom-shell-module__rNXFrG__fileTablePanel{visibility:hidden;pointer-events:none;opacity:0;transform:translate(-10px)}.dataroom-shell-module__rNXFrG__mainLayout:not([data-viewing]) .dataroom-shell-module__rNXFrG__fileTablePanel{pointer-events:auto;opacity:1;transition:opacity var(--duration-fast) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s 0s;transform:translate(0)}.dataroom-shell-module__rNXFrG__viewerPanel{opacity:1;min-width:0;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s var(--_dataroom-layout-duration);grid-area:1/3;overflow:hidden;transform:translate(0)}.dataroom-shell-module__rNXFrG__mainLayout:not([data-viewing]) .dataroom-shell-module__rNXFrG__viewerPanel{visibility:hidden;pointer-events:none;opacity:0;transform:translate(14px)}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing] .dataroom-shell-module__rNXFrG__viewerPanel{pointer-events:auto;opacity:1;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s 0s;transform:translate(0)}.dataroom-shell-module__rNXFrG__inspectorWrapper{opacity:1;min-width:0;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s var(--_dataroom-layout-duration);grid-area:1/4;overflow:hidden;transform:translate(0)}.dataroom-shell-module__rNXFrG__mainLayout:not([data-viewing]) .dataroom-shell-module__rNXFrG__inspectorWrapper{visibility:hidden;pointer-events:none;opacity:0;transform:translate(12px)}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing] .dataroom-shell-module__rNXFrG__inspectorWrapper{pointer-events:auto;opacity:1;transition:opacity var(--duration-moderate) var(--ease-out), transform var(--_dataroom-layout-duration) var(--_dataroom-layout-enter-ease), visibility 0s 0s;transform:translate(0)}.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__sidebarPanel,.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__fileTablePanel,.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__viewerPanel,.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__inspectorWrapper{will-change:opacity, transform}.dataroom-shell-module__rNXFrG__inspectorPanel{contain:layout paint;background:var(--color-surface-chrome);border-left:1px solid var(--color-rule-hairline);flex-direction:column;height:100%;min-height:0;display:flex}.dataroom-shell-module__rNXFrG__fileBrowser{contain:layout paint;-webkit-user-select:none;user-select:none;border-right:1px solid var(--color-rule-hairline);background:0 0;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.dataroom-shell-module__rNXFrG__browserHeader{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);background:0 0;flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__browserSearch{width:100%}.dataroom-shell-module__rNXFrG__browserControls{border-bottom:1px solid var(--color-rule-hairline);flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__panelRow{min-height:2rem;padding-block:.5rem;padding-inline:var(--_dataroom-inline-padding)}.dataroom-shell-module__rNXFrG__panelRowBorderBottom{border-bottom:1px solid var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__panelRowBorderTop{border-top:1px solid var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__browserListHeader{gap:calc(var(--spacing) * 2);min-height:2rem;padding:calc(var(--spacing) * 2);border-top:1px solid var(--color-rule-hairline);background:0 0;justify-content:space-between;align-items:center;display:flex}.dataroom-shell-module__rNXFrG__browserListHeaderTitle{min-width:0}.dataroom-shell-module__rNXFrG__browserListHeaderMeta{padding-inline:calc(var(--spacing) * 1);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-tertiary);white-space:nowrap;line-height:1.33}.dataroom-shell-module__rNXFrG__browserList{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.dataroom-shell-module__rNXFrG__explorerSkeletonList{flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__explorerSkeletonRow{gap:calc(var(--spacing) * 2);min-height:48px;padding:calc(var(--spacing) * 2) var(--_dataroom-inline-padding);align-items:center;display:flex}.dataroom-shell-module__rNXFrG__explorerSkeletonRowText{flex:1;align-items:center;min-width:0;display:flex}.dataroom-shell-module__rNXFrG__browserPagination{padding:calc(var(--spacing) * 2) var(--_dataroom-inline-padding);border-top:1px solid var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__browserFooter{min-height:var(--panel-footer-height);padding-inline:var(--_dataroom-inline-padding);border-top:1px solid var(--color-rule-hairline);align-items:center;display:flex}.dataroom-shell-module__rNXFrG__fileTableArea{contain:layout paint;background:0 0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}.dataroom-shell-module__rNXFrG__documentViewArea{contain:layout paint;background:var(--color-surface-raised);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.dataroom-shell-module__rNXFrG__documentViewContent{background-color:var(--color-surface-canvas);background-image:var(--_canvas-grid);background-repeat:repeat;background-size:24px 24px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.dataroom-shell-module__rNXFrG__viewerControlsLayer{z-index:var(--z-sticky);padding:calc(var(--spacing) * 1) calc(var(--_dataroom-viewer-controls-inline-padding) + env(safe-area-inset-right)) calc(calc(var(--spacing) * 1) + env(safe-area-inset-bottom)) calc(var(--_dataroom-viewer-controls-inline-padding) + env(safe-area-inset-left));background:var(--_dataroom-viewer-controls-pill-background);border-top:1px solid var(--_dataroom-viewer-controls-pill-border);-webkit-backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));flex-shrink:0;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dataroom-shell-module__rNXFrG__viewerControlsLayer{background:var(--color-surface-chrome)}}.dataroom-shell-module__rNXFrG__viewerControlsLayer[data-floating]{padding:calc(var(--spacing) * 1) var(--_dataroom-viewer-controls-inline-padding);pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:none;position:absolute;bottom:0;left:0;right:0}.dataroom-shell-module__rNXFrG__viewerControlsLayer[data-floating] .dataroom-shell-module__rNXFrG__viewerControlsSlotCenter{pointer-events:auto}.dataroom-shell-module__rNXFrG__viewerControlsLayer[data-floating] .dataroom-shell-module__rNXFrG__documentIntelligenceChatSurface{background:var(--_dataroom-viewer-controls-pill-background);border:1px solid var(--_dataroom-viewer-controls-pill-border);box-shadow:var(--_dataroom-viewer-controls-pill-shadow);-webkit-backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));border-radius:24px;padding:4px}.dataroom-shell-module__rNXFrG__viewerControlsRail{gap:calc(var(--spacing) * 2);align-items:flex-end;width:100%;display:flex}.dataroom-shell-module__rNXFrG__viewerControlsSlotLeft{flex-shrink:0;align-items:center;height:2.25rem;display:flex}.dataroom-shell-module__rNXFrG__viewerControlsSlotCenter{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.dataroom-shell-module__rNXFrG__viewerControlsSlotCenter>*{width:100%;max-width:var(--_dataroom-chat-max-width)}.dataroom-shell-module__rNXFrG__viewerControlsSlotRight{flex-shrink:0;align-items:center;height:2.25rem;display:flex}.dataroom-shell-module__rNXFrG__documentIntelligenceChatSurface{--_chat-spring:cubic-bezier(.22, 1, .36, 1);flex-direction:column;width:100%;display:flex;position:relative}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptReveal{inset-inline:0;z-index:1;width:100%;max-width:var(--_dataroom-chat-max-width);min-height:0;max-height:min(70vh,40rem);margin-inline:auto;margin-bottom:calc(var(--spacing) * 2);pointer-events:none;background:oklch(from var(--color-surface-raised) l c h / 92%);box-shadow:none;opacity:0;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);transition:grid-template-rows .32s var(--_chat-spring,var(--ease-out)), opacity .22s var(--_chat-spring,var(--ease-out)), border-color .22s var(--_chat-spring,var(--ease-out)), box-shadow .32s var(--_chat-spring,var(--ease-out));border:1px solid #0000;border-radius:12px;grid-template-rows:0fr;padding:4px;display:grid;position:absolute;bottom:100%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptReveal{background:var(--color-surface-raised)}}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptRevealOpen{pointer-events:auto;border-color:var(--_dataroom-viewer-controls-pill-border);box-shadow:var(--shadow-xl);opacity:1;will-change:grid-template-rows;grid-template-rows:1fr}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript{gap:calc(var(--spacing) * 3);min-height:0;padding:0 calc(var(--spacing) * 1);opacity:0;transition:opacity .18s 80ms var(--ease-responsive), padding .28s var(--_chat-spring,var(--ease-out));flex-direction:column;display:flex;overflow:hidden auto}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptRevealOpen .dataroom-shell-module__rNXFrG__documentIntelligenceTranscript{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 1);opacity:1}.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__viewerControlsLayer{background:var(--color-surface-chrome);-webkit-backdrop-filter:none;backdrop-filter:none}.dataroom-shell-module__rNXFrG__mainLayout[data-transitioning] .dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptReveal{background:var(--color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript::-webkit-scrollbar{width:4px}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript::-webkit-scrollbar-track{background:0 0}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript::-webkit-scrollbar-thumb{background:var(--color-rule-hairline);border-radius:var(--radius-full)}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript::-webkit-scrollbar-thumb:hover{background:var(--color-rule-divider)}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterWrap{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterTitle{gap:calc(var(--spacing) * 1);font-size:var(--text-caption);color:var(--color-secondary);align-items:center;line-height:1.33;display:inline-flex}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterGrid{gap:calc(var(--spacing) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterPrompt{min-height:2rem;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);font-size:var(--text-caption);color:var(--color-secondary);text-align:left;cursor:pointer;background:var(--color-surface-raised);border:1px solid var(--color-rule-divider);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive);line-height:1.33}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterPrompt:hover{background:var(--color-surface-interactive-hover);border-color:var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageList{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__documentIntelligenceMessage{gap:calc(var(--spacing) * 1);flex-direction:column;max-width:96%;display:flex}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageAssistant{align-self:flex-start}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageUser{align-self:flex-end}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageText{padding:calc(var(--spacing) * 2);font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--color-primary);white-space:pre-wrap;border-radius:var(--radius-md);margin:0}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageAssistant .dataroom-shell-module__rNXFrG__documentIntelligenceMessageText{background:var(--color-surface-interactive-hover)}.dataroom-shell-module__rNXFrG__documentIntelligenceMessageUser .dataroom-shell-module__rNXFrG__documentIntelligenceMessageText{background:oklch(from var(--color-interactive-primary) l c h / 12%)}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationList{gap:calc(var(--spacing) * 1);scrollbar-width:none;display:flex;overflow-x:auto}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationList::-webkit-scrollbar{display:none}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationCard{gap:calc(var(--spacing) * 1);padding:2px calc(var(--spacing) * 1);white-space:nowrap;cursor:default;background:var(--color-surface-interactive-hover);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-xs);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive);flex-shrink:0;align-items:center;display:inline-flex}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationCard:hover{background:var(--color-surface-raised);border-color:var(--color-rule-divider)}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationId{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-tertiary);line-height:1.2}.dataroom-shell-module__rNXFrG__documentIntelligenceCitationTitle{font-size:var(--text-caption);color:var(--color-secondary);margin:0;line-height:1.2}.dataroom-shell-module__rNXFrG__streamingIndicator{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);align-items:center;display:flex}.dataroom-shell-module__rNXFrG__streamingLabel{font-size:var(--text-caption);color:var(--color-tertiary);margin:0;line-height:1.33}.dataroom-shell-module__rNXFrG__streamingDots{align-items:center;gap:4px;display:inline-flex}.dataroom-shell-module__rNXFrG__streamingDot{background:var(--color-tertiary);border-radius:var(--radius-full);width:4px;height:4px;animation:dataroom-shell-module__rNXFrG__streamingPulse 1.4s var(--ease-out) infinite both}.dataroom-shell-module__rNXFrG__streamingDot:nth-child(2){animation-delay:.16s}.dataroom-shell-module__rNXFrG__streamingDot:nth-child(3){animation-delay:.32s}.dataroom-shell-module__rNXFrG__documentIntelligenceErrorCard{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);background:oklch(from var(--color-accent-critical) l c h / 6%);border:1px solid oklch(from var(--color-accent-critical) l c h / 18%);border-radius:var(--radius-md);animation:dataroom-shell-module__rNXFrG__chatSlideIn var(--duration-medium) var(--_chat-spring,var(--ease-out)) both;align-items:flex-start;display:flex}.dataroom-shell-module__rNXFrG__documentIntelligenceErrorIcon{width:14px;height:14px;color:var(--color-accent-critical);flex-shrink:0;margin-top:1px}.dataroom-shell-module__rNXFrG__documentIntelligenceErrorText{font-size:var(--text-caption);color:var(--color-accent-critical);margin:0;line-height:1.33}.dataroom-shell-module__rNXFrG__chatMessageEntrance{animation:dataroom-shell-module__rNXFrG__chatSlideIn var(--duration-medium) var(--_chat-spring,var(--ease-out)) both;animation-delay:calc(var(--_msg-index,0) * 60ms)}.dataroom-shell-module__rNXFrG__chatStarterEntrance{animation:dataroom-shell-module__rNXFrG__chatSlideIn var(--duration-medium) var(--_chat-spring,var(--ease-out)) both;animation-delay:calc(var(--_prompt-index,0) * 50ms + 80ms)}.dataroom-shell-module__rNXFrG__chatCitationEntrance{animation:dataroom-shell-module__rNXFrG__chatSlideIn .2s var(--_chat-spring,var(--ease-out)) both;animation-delay:calc(var(--_cite-index,0) * 40ms + .12s)}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerRow{flex-shrink:0}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap{--control-surface-input:transparent;--control-surface:transparent;--control-border:transparent;--control-border-hover:transparent;--control-ring-color:transparent;--control-ring-color-error:transparent;--control-shadow-inner-hover:none;--_textarea-padding-x:calc(var(--spacing) * 2);--_textarea-padding-y:calc(var(--spacing) * 2);width:100%;transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive);background:0 0;border:1px solid #0000;border-radius:6px;display:flex;position:relative}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap:hover{background:var(--color-surface-interactive-hover)}.dataroom-shell-module__rNXFrG__documentIntelligenceChatSurfaceExpanded .dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap{background:var(--color-surface-raised);border-color:var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__documentIntelligenceChatSurfaceExpanded .dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap:focus-within{border-color:oklch(from var(--color-interactive-primary) l c h / 60%)}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInput{width:100%;padding-right:calc(calc(var(--spacing) * 2) + 3.75rem)}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputExpanded{min-height:5.5rem;transition:min-height .28s var(--_chat-spring,var(--ease-out))}.dataroom-shell-module__rNXFrG__documentIntelligenceComposerActions{right:calc(var(--spacing) * 1);bottom:calc(var(--spacing) * 1);z-index:1;gap:calc(var(--spacing) * 1);align-items:center;display:flex;position:absolute}.dataroom-shell-module__rNXFrG__documentIntelligenceSubmitButton,.dataroom-shell-module__rNXFrG__documentIntelligenceCollapseButton{width:1.75rem;height:1.75rem;color:var(--color-secondary);cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive), opacity var(--duration-fast) var(--ease-responsive);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.dataroom-shell-module__rNXFrG__documentIntelligenceSubmitButton:hover:not(:disabled),.dataroom-shell-module__rNXFrG__documentIntelligenceCollapseButton:hover{color:var(--color-primary);background:var(--color-surface-interactive-hover);border-color:var(--color-rule-divider)}.dataroom-shell-module__rNXFrG__documentIntelligenceSubmitButton:disabled{color:var(--color-disabled);cursor:not-allowed}.dataroom-shell-module__rNXFrG__documentIntelligenceSubmitButton:before,.dataroom-shell-module__rNXFrG__documentIntelligenceCollapseButton:before{content:"";position:absolute;inset:-8px}@keyframes dataroom-shell-module__rNXFrG__chatSlideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dataroom-shell-module__rNXFrG__streamingPulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.dataroom-shell-module__rNXFrG__viewerSkeleton{width:100%;height:100%;min-height:0;animation:dataroom-shell-module__rNXFrG__skeletonReveal var(--duration-moderate,.22s) var(--ease-out,cubic-bezier(0, 0, .2, 1)) both;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.dataroom-shell-module__rNXFrG__viewerSkeletonScroll{min-height:0;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6);background-color:var(--color-surface-canvas);background-image:var(--_canvas-grid);background-repeat:repeat;background-size:24px 24px;flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.dataroom-shell-module__rNXFrG__viewerSkeletonPage{gap:calc(var(--spacing) * 5);width:100%;max-width:var(--_dataroom-viewer-page-max-width);aspect-ratio:var(--_dataroom-viewer-page-aspect-ratio);padding:calc(var(--spacing) * 6);background:var(--color-surface-raised);border-radius:var(--radius-sm);box-shadow:var(--_page-shadow);flex-direction:column;display:flex;overflow:hidden}.dataroom-shell-module__rNXFrG__inspectorSkeleton{background:var(--color-surface-chrome);flex-direction:column;height:100%;display:flex}.dataroom-shell-module__rNXFrG__inspectorSkeletonHeader{gap:calc(var(--spacing) * 2);min-height:var(--_dataroom-inspector-header-height);padding-inline:var(--_dataroom-inline-padding);border-bottom:1px solid var(--color-rule-hairline);justify-content:space-between;align-items:center;display:flex}.dataroom-shell-module__rNXFrG__inspectorSkeletonScroll{flex-direction:column;flex:1;min-height:0;display:flex}.dataroom-shell-module__rNXFrG__inspectorSkeletonSection{border-bottom:1px solid var(--color-rule-hairline)}.dataroom-shell-module__rNXFrG__inspectorSkeletonSummary{gap:calc(var(--spacing) * 2);min-height:32px;padding-inline:var(--_dataroom-inline-padding);align-items:center;display:flex}.dataroom-shell-module__rNXFrG__inspectorSkeletonSectionBody{gap:calc(var(--spacing) * 2);padding:0 var(--_dataroom-inline-padding) calc(var(--spacing) * 2);flex-direction:column;display:flex}.dataroom-shell-module__rNXFrG__inspectorSkeletonFooter{gap:calc(var(--spacing) * 2);min-height:var(--panel-footer-height);padding-inline:var(--_dataroom-inline-padding);border-top:1px solid var(--color-rule-hairline);align-items:center;display:flex}.dataroom-shell-module__rNXFrG__viewerSkeletonCanvas{flex:1;min-height:140px}.dataroom-shell-module__rNXFrG__viewerSkeletonBar{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1) var(--_dataroom-viewer-controls-inline-padding);background:var(--_dataroom-viewer-controls-pill-background);border-top:1px solid var(--_dataroom-viewer-controls-pill-border);-webkit-backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}@keyframes dataroom-shell-module__rNXFrG__skeletonReveal{0%{opacity:0}to{opacity:1}}.dataroom-shell-module__rNXFrG__previewStage{flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative}.dataroom-shell-module__rNXFrG__previewContent{width:100%;height:100%;min-height:0;transition:opacity var(--duration-fast,.12s) var(--ease-responsive,ease-out);flex:1;display:flex}.dataroom-shell-module__rNXFrG__previewContentHidden{pointer-events:none;opacity:0}.dataroom-shell-module__rNXFrG__previewSkeletonOverlay{z-index:1;opacity:1;min-height:0;transition:opacity var(--duration-moderate,.18s) var(--ease-out,cubic-bezier(0, 0, .2, 1));display:flex;position:absolute;inset:0}.dataroom-shell-module__rNXFrG__previewSkeletonOverlayHidden{pointer-events:none;opacity:0}.dataroom-shell-module__rNXFrG__previewSkeletonOverlay>*{flex:1;min-height:0}.dataroom-shell-module__rNXFrG__folderSection{border-bottom:1px solid var(--color-rule-divider)}.dataroom-shell-module__rNXFrG__folderSectionHeader{gap:calc(var(--spacing) * 2);min-height:2rem;padding:calc(var(--spacing) * 2);background:var(--color-surface-interactive-hover);border-bottom:1px solid var(--color-rule-hairline);justify-content:space-between;align-items:center;display:flex}@media not (min-width:1280px){.dataroom-shell-module__rNXFrG__mainLayout{grid-template-columns:var(--_dataroom-sidebar-width-laptop) 1fr 0fr 0fr}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing]{grid-template-columns:0fr 0fr 1fr var(--_dataroom-inspector-width-laptop)}.dataroom-shell-module__rNXFrG__mainLayout[data-empty]{grid-template-columns:var(--_dataroom-sidebar-width-laptop) 1fr 0fr 0fr}.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycle{max-width:64rem}}@media not (min-width:1024px){.dataroom-shell-module__rNXFrG__mainLayout[data-viewing]{grid-template-columns:0fr 0fr 1fr 0fr}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing] .dataroom-shell-module__rNXFrG__inspectorWrapper{visibility:hidden}.dataroom-shell-module__rNXFrG__dataroomHeaderWorkflowTag,.dataroom-shell-module__rNXFrG__dataroomHeaderLifecycleSummary{display:none}}@media not (min-width:768px){.dataroom-shell-module__rNXFrG__mainLayout{grid-template-columns:1fr 0fr 0fr 0fr}.dataroom-shell-module__rNXFrG__mainLayout[data-viewing]{grid-template-columns:0fr 0fr 1fr 0fr}.dataroom-shell-module__rNXFrG__mainLayout[data-mobile-view=preview] .dataroom-shell-module__rNXFrG__sidebarPanel{visibility:hidden}.dataroom-shell-module__rNXFrG__fileBrowser{border-right:none}.dataroom-shell-module__rNXFrG__dataroomHeaderActionCluster{gap:calc(var(--spacing) * 1)}.dataroom-shell-module__rNXFrG__dataroomHeaderPillStack,.dataroom-shell-module__rNXFrG__dataroomHeaderMetaAux{display:none}.dataroom-shell-module__rNXFrG__viewerControlsLayer{--_dataroom-viewer-controls-inline-padding:calc(var(--spacing) * 2)}.dataroom-shell-module__rNXFrG__viewerControlsRail{gap:calc(var(--spacing) * 2)}.dataroom-shell-module__rNXFrG__viewerControlsSlotLeft{display:none}.dataroom-shell-module__rNXFrG__documentIntelligenceChatSurface{width:100%}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptReveal{max-height:min(68vh,30rem)}.dataroom-shell-module__rNXFrG__documentIntelligenceStarterGrid{grid-template-columns:1fr}.dataroom-shell-module__rNXFrG__documentIntelligenceMessage{max-width:100%}}[data-theme=dark] .dataroom-shell-module__rNXFrG__shell{--_canvas-grid:url(../media/dataroom-canvas-dark.0b9_lcl7a7.6j.svg?dpl=dpl_Hdr5NJ1trwQmVAi8MvLy2bNtLv7H);--_page-shadow:0 1px 2px #0003, 0 4px 12px #00000040, 0 8px 24px #00000026;--_dataroom-viewer-controls-pill-background:oklch(from var(--color-surface-chrome) l c h / 90%);--_dataroom-viewer-controls-pill-border:oklch(from var(--color-primary) l c h / 16%)}@supports (color:lab(0% 0 0)){[data-theme=dark] .dataroom-shell-module__rNXFrG__shell{--_page-shadow:0 1px 2px lab(0% 0 0/.2), 0 4px 12px lab(0% 0 0/.25), 0 8px 24px lab(0% 0 0/.15)}}[data-theme=dark] .dataroom-shell-module__rNXFrG__browserHeader,[data-theme=dark] .dataroom-shell-module__rNXFrG__browserListHeader{background:var(--color-surface-interactive-hover)}[data-theme=dark] .dataroom-shell-module__rNXFrG__viewerSkeletonPage{border:1px solid oklch(from var(--color-primary) l c h / 8%)}[data-theme=dark] .dataroom-shell-module__rNXFrG__documentIntelligenceChatSurfaceExpanded .dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap{border-color:oklch(from var(--color-primary) l c h / 18%)}[data-theme=dark] .dataroom-shell-module__rNXFrG__documentIntelligenceCitationCard{background:var(--color-surface-interactive-hover)}@media (prefers-reduced-motion:reduce){.dataroom-shell-module__rNXFrG__mainLayout{transition:none}.dataroom-shell-module__rNXFrG__sidebarPanel,.dataroom-shell-module__rNXFrG__fileTablePanel,.dataroom-shell-module__rNXFrG__viewerPanel,.dataroom-shell-module__rNXFrG__inspectorWrapper{will-change:auto;transition:none}.dataroom-shell-module__rNXFrG__previewContent,.dataroom-shell-module__rNXFrG__previewSkeletonOverlay{transition:none}.dataroom-shell-module__rNXFrG__viewerSkeleton,.dataroom-shell-module__rNXFrG__refreshBar{animation:none}.dataroom-shell-module__rNXFrG__documentIntelligenceChatSurface,.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptReveal,.dataroom-shell-module__rNXFrG__documentIntelligenceTranscript,.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputWrap,.dataroom-shell-module__rNXFrG__documentIntelligenceComposerInputExpanded,.dataroom-shell-module__rNXFrG__documentIntelligenceStarterPrompt,.dataroom-shell-module__rNXFrG__documentIntelligenceSubmitButton,.dataroom-shell-module__rNXFrG__documentIntelligenceCollapseButton{transition:none;transform:none}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptRevealOpen{pointer-events:auto;opacity:1;will-change:auto;grid-template-rows:1fr}.dataroom-shell-module__rNXFrG__documentIntelligenceTranscriptRevealOpen .dataroom-shell-module__rNXFrG__documentIntelligenceTranscript{opacity:1}.dataroom-shell-module__rNXFrG__chatMessageEntrance,.dataroom-shell-module__rNXFrG__chatStarterEntrance,.dataroom-shell-module__rNXFrG__chatCitationEntrance,.dataroom-shell-module__rNXFrG__documentIntelligenceErrorCard{animation:none}.dataroom-shell-module__rNXFrG__streamingDot{opacity:.6;animation:none}}
.pdf-viewer-module__E1f7aq__viewer{background:var(--color-surface-raised);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.pdf-viewer-module__E1f7aq__viewer .react-pdf__Document{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pdf-viewer-module__E1f7aq__viewerContent{background-color:var(--color-surface-canvas);background-image:var(--_canvas-grid);background-repeat:repeat;background-size:24px 24px;flex:1;min-height:0;position:relative;overflow:hidden auto}.pdf-viewer-module__E1f7aq__virtualList{width:100%;margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 5);position:relative}.pdf-viewer-module__E1f7aq__virtualItem{justify-content:center;width:100%;display:flex;position:absolute;top:0;left:0}.pdf-viewer-module__E1f7aq__pageContainer{background:var(--color-surface-raised);border-radius:var(--radius-sm);box-shadow:var(--_page-shadow);position:relative;overflow:hidden}.pdf-viewer-module__E1f7aq__pageRenderShell{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.pdf-viewer-module__E1f7aq__pageCanvas{width:100%;height:auto;display:block}.pdf-viewer-module__E1f7aq__pageError{background:var(--color-surface-raised);border-radius:var(--radius-sm);justify-content:center;align-items:center;width:100%;height:100%;min-height:12.5rem;display:flex}.pdf-viewer-module__E1f7aq__pageSkeleton{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);background:var(--color-surface-raised);border-radius:var(--radius-sm);box-shadow:var(--_page-shadow);flex-direction:column;display:flex}.pdf-viewer-module__E1f7aq__viewerControlGroup{align-items:center;display:inline-flex}.pdf-viewer-module__E1f7aq__viewerControlPill{min-height:var(--_dataroom-viewer-controls-pill-min-height);padding:calc(var(--spacing) * 1);background:var(--_dataroom-viewer-controls-pill-background);border:1px solid var(--_dataroom-viewer-controls-pill-border);border-radius:var(--_dataroom-viewer-controls-pill-radius);box-shadow:var(--_dataroom-viewer-controls-pill-shadow);-webkit-backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));backdrop-filter:blur(var(--_dataroom-viewer-controls-pill-blur));align-items:center;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pdf-viewer-module__E1f7aq__viewerControlPill{background:var(--color-surface-chrome)}}.pdf-viewer-module__E1f7aq__toolbarDivider{width:1px;height:16px;margin:0 calc(var(--spacing) * 1);background:var(--color-rule-divider)}.pdf-viewer-module__E1f7aq__pageIndicator{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-tertiary);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1.45}.pdf-viewer-module__E1f7aq__zoomDisplay{min-height:2rem;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-secondary);text-align:center;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.pdf-viewer-module__E1f7aq__zoomDisplay:hover{background:var(--color-surface-interactive-hover)}.pdf-viewer-module__E1f7aq__zoomDisplay:active{background:oklch(from var(--color-primary) l c h / 10%);transform:scale(.96)}.pdf-viewer-module__E1f7aq__toolbarButton{width:2rem;height:2rem;color:var(--color-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pdf-viewer-module__E1f7aq__toolbarButton:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-interactive-hover)}.pdf-viewer-module__E1f7aq__toolbarButton:active:not(:disabled){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 10%);transform:scale(.96)}.pdf-viewer-module__E1f7aq__toolbarButton:focus-visible{box-shadow:0 0 0 2px oklch(from var(--color-interactive-primary) l c h / 40%);outline:none}.pdf-viewer-module__E1f7aq__toolbarButton:disabled{color:var(--color-disabled);cursor:not-allowed}.pdf-viewer-module__E1f7aq__toolbarButton svg{width:16px;height:16px}.pdf-viewer-module__E1f7aq__errorState{gap:calc(var(--spacing) * 3);height:100%;padding:calc(var(--spacing) * 6);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.pdf-viewer-module__E1f7aq__viewer[data-fullscreen=true]{z-index:var(--z-overlay);background:var(--color-surface-raised);position:fixed;inset:0}.pdf-viewer-module__E1f7aq__viewer[data-resizing=true] .pdf-viewer-module__E1f7aq__viewerControlPill{background:var(--color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.pdf-viewer-module__E1f7aq__imageStage{width:100%;height:100%;padding:calc(var(--spacing) * 4);background-color:var(--color-surface-canvas);background-image:var(--_canvas-grid);background-repeat:repeat;background-size:24px 24px;justify-content:center;align-items:center;display:flex;overflow:auto}.pdf-viewer-module__E1f7aq__imageContainer{background:var(--color-surface-raised);border-radius:var(--radius-sm);box-shadow:var(--_page-shadow);position:relative;overflow:hidden}.pdf-viewer-module__E1f7aq__imageContainer img{object-fit:contain;max-width:100%;max-height:calc(100vh - 200px);display:block}@media not (min-width:768px){.pdf-viewer-module__E1f7aq__toolbarDivider{display:none}}@media (prefers-reduced-motion:reduce){.pdf-viewer-module__E1f7aq__pageContainer,.pdf-viewer-module__E1f7aq__toolbarButton,.pdf-viewer-module__E1f7aq__zoomDisplay{transition:none}.pdf-viewer-module__E1f7aq__toolbarButton:active,.pdf-viewer-module__E1f7aq__zoomDisplay:active{transform:none}}[data-theme=dark] .pdf-viewer-module__E1f7aq__pageContainer{border:1px solid oklch(from var(--color-primary) l c h / 8%)}
.document-intake-panel-module__p2_9Xa__frame{--_border:oklch(from var(--color-primary) l c h / 8%);--_highlight:oklch(from var(--color-primary) l c h / 3%);--_shade:oklch(from var(--color-primary) l c h / 5%);border:1px dashed var(--_border);box-shadow:inset 0 1px 0 0 var(--_highlight), inset 0 -1px 0 0 var(--_shade), 0 1px 2px 0 oklch(from var(--color-primary) l c h / 3%);transition:border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive)}.document-intake-panel-module__p2_9Xa__frame:hover{--_border:oklch(from var(--color-primary) l c h / 12%);--_highlight:oklch(from var(--color-primary) l c h / 5%)}.document-intake-panel-module__p2_9Xa__frame[data-status=uploading],.document-intake-panel-module__p2_9Xa__frame[data-status=processing]{--_border:oklch(from var(--color-interactive-primary) l c h / 28%);box-shadow:inset 0 1px 0 0 oklch(from var(--color-interactive-primary) l c h / 6%), inset 0 -1px 0 0 oklch(from var(--color-interactive-primary) l c h / 4%), 0 0 0 1px oklch(from var(--color-interactive-primary) l c h / 6%), 0 1px 3px 0 oklch(from var(--color-interactive-primary) l c h / 4%);border-style:solid}.document-intake-panel-module__p2_9Xa__frame[data-status=error]{--_border:var(--color-accent-critical)}.document-intake-panel-module__p2_9Xa__canvas{background-image:radial-gradient(circle, oklch(from var(--color-secondary) l c h / 6%) .75px, transparent .75px);background-position:8px 8px;background-size:16px 16px}.document-intake-panel-module__p2_9Xa__canvas:hover{background-image:radial-gradient(circle, oklch(from var(--color-primary) l c h / 8%) .75px, transparent .75px)}.document-intake-panel-module__p2_9Xa__icon{transition:transform var(--duration-fast) var(--ease-responsive)}.document-intake-panel-module__p2_9Xa__canvas:hover .document-intake-panel-module__p2_9Xa__icon{transform:translateY(-2px)}.document-intake-panel-module__p2_9Xa__canvas[data-drop-target=true]{background-color:oklch(from var(--color-interactive-primary) l c h / 3%);background-image:radial-gradient(circle, oklch(from var(--color-interactive-primary) l c h / 10%) .75px, transparent .75px)}@keyframes document-intake-panel-module__p2_9Xa__dotPulse{0%,to{opacity:1}50%{opacity:.4}}.document-intake-panel-module__p2_9Xa__canvas[data-uploading=true]{animation:document-intake-panel-module__p2_9Xa__dotPulse 2.4s var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){.document-intake-panel-module__p2_9Xa__icon{transition:none}.document-intake-panel-module__p2_9Xa__canvas:hover .document-intake-panel-module__p2_9Xa__icon{transform:none}.document-intake-panel-module__p2_9Xa__canvas[data-uploading=true]{animation:none}}
.dropzone-module__bgwzsG__dropzone{--_surface-rest:linear-gradient(180deg, oklch(from var(--color-white) l c h / 3%) 0%, transparent 30%, oklch(from var(--color-black) l c h / 4%) 100%), var(--color-surface-raised);--_surface-hover:linear-gradient(180deg, oklch(from var(--color-primary) l c h / 2%) 0%, oklch(from var(--color-primary) l c h / 4%) 100%), var(--color-surface-raised);--_surface-pressed:linear-gradient(180deg, oklch(from var(--color-primary) l c h / 3%) 0%, oklch(from var(--color-primary) l c h / 6%) 100%), var(--color-surface-raised);cursor:pointer;background:var(--_surface-rest);border:var(--border-width-thin) dashed var(--color-rule-control);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--color-rule-hairline);isolation:isolate;transition:background var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);position:relative;overflow:hidden}.dropzone-module__bgwzsG__dropzone:not(.dropzone-module__bgwzsG__fileMode):before{z-index:0;pointer-events:none;content:"";background-image:radial-gradient(circle at 1px 1px, oklch(from var(--color-primary) l c h / 8%) 1px, transparent 0), radial-gradient(circle at 1px 1px, oklch(from var(--color-interactive-primary) l c h / 5%) 1px, transparent 0);opacity:.42;transition:opacity var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive);background-position:0 0,12px 12px;background-size:24px 24px,24px 24px;position:absolute;inset:0;transform:translate(0,0)}.dropzone-module__bgwzsG__dropzone:not(.dropzone-module__bgwzsG__fileMode):hover:before{opacity:.58;transform:translate(2px,-2px)}.dropzone-module__bgwzsG__dropzone:not(.dropzone-module__bgwzsG__fileMode)[data-drop-target]:before{opacity:.76;transform:translate(4px,-4px)}.dropzone-module__bgwzsG__dropzone:not(.dropzone-module__bgwzsG__fileMode)>*{z-index:1;position:relative}.dropzone-module__bgwzsG__dropzone:hover{background:var(--_surface-hover);border-color:var(--color-rule-emphasis);box-shadow:inset 0 0 0 1px var(--color-rule-divider), var(--shadow-xs-hover)}.dropzone-module__bgwzsG__dropzone:active:not([data-disabled]){background:var(--_surface-pressed);box-shadow:inset 0 0 0 1px var(--color-rule-divider), inset 0 1px 2px #00000014, 0 0 0 1px #1517150d}@supports (color:lab(0% 0 0)){.dropzone-module__bgwzsG__dropzone:active:not([data-disabled]){box-shadow:inset 0 0 0 1px var(--color-rule-divider), inset 0 1px 2px lab(0% 0 0/.08), 0 0 0 1px lab(7.27721% -1.15593 .563139/.05)}}.dropzone-module__bgwzsG__dropzone[data-drop-target]{background:var(--color-accent-positive-soft);border-color:var(--color-accent-positive);box-shadow:inset 0 0 0 1px var(--color-accent-positive), 0 0 0 3px oklch(from var(--color-interactive-primary) l c h / 15%);border-style:solid}.dropzone-module__bgwzsG__dropzone[data-status=uploading],.dropzone-module__bgwzsG__dropzone[data-status=processing]{background:oklch(from var(--color-interactive-primary) l c h / 6%);border-color:oklch(from var(--color-interactive-primary) l c h / 28%)}.dropzone-module__bgwzsG__dropzone[data-status=success]{background:var(--color-accent-positive-soft);border-color:oklch(from var(--color-accent-positive) l c h / 28%)}.dropzone-module__bgwzsG__dropzone[data-status=error]{background:oklch(from var(--color-accent-critical) l c h / 6%);border-color:var(--color-accent-critical);box-shadow:inset 0 0 0 1px oklch(from var(--color-accent-critical) l c h / 18%), 0 0 0 3px oklch(from var(--color-accent-critical) l c h / 14%)}.dropzone-module__bgwzsG__dropzone[data-disabled]{pointer-events:none;cursor:not-allowed;opacity:var(--state-disabled-opacity)}.dropzone-module__bgwzsG__dropzone:focus-visible{box-shadow:inset 0 0 0 1px var(--color-rule-hairline), var(--shadow-focus);outline:none}.dropzone-module__bgwzsG__fileMode{border-style:solid;position:relative;overflow:hidden}.dropzone-module__bgwzsG__fileMode[data-status=idle]{background:var(--_surface-rest);border-color:var(--color-rule-control)}.dropzone-module__bgwzsG__fileMode[data-status=idle]:hover{background:var(--_surface-hover);border-color:var(--color-rule-emphasis)}.dropzone-module__bgwzsG__fileMode[data-status=uploading],.dropzone-module__bgwzsG__fileMode[data-status=processing]{border-color:var(--color-interactive-primary);animation:1.6s ease-in-out infinite dropzone-module__bgwzsG__uploadPulse}@keyframes dropzone-module__bgwzsG__uploadPulse{0%,to{background:oklch(from var(--color-interactive-primary) l c h / 5%)}50%{background:oklch(from var(--color-interactive-primary) l c h / 8%)}}.dropzone-module__bgwzsG__fileMode[data-status=success]{background:var(--color-accent-positive-soft);border-color:var(--color-accent-positive)}.dropzone-module__bgwzsG__fileMode[data-status=success]:hover{background:oklch(from var(--color-accent-positive) l c h / 12%)}.dropzone-module__bgwzsG__fileMode[data-status=error]{background:oklch(from var(--color-accent-critical) l c h / 5%);border-color:var(--color-accent-critical)}.dropzone-module__bgwzsG__fileMode[data-status=error]:hover{background:oklch(from var(--color-accent-critical) l c h / 8%)}.dropzone-module__bgwzsG__fileIconContainer{background:linear-gradient(180deg, oklch(from var(--color-primary) l c h / 2%) 0%, oklch(from var(--color-primary) l c h / 4%) 100%), var(--color-surface-raised);border:var(--border-width-thin) solid var(--color-rule-divider);border-radius:var(--radius-md);width:40px;height:40px;transition:background var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dropzone-module__bgwzsG__fileMode[data-status=uploading] .dropzone-module__bgwzsG__fileIconContainer,.dropzone-module__bgwzsG__fileMode[data-status=processing] .dropzone-module__bgwzsG__fileIconContainer{background:oklch(from var(--color-interactive-primary) l c h / 12%);border-color:var(--color-interactive-primary)}.dropzone-module__bgwzsG__fileMode[data-status=success] .dropzone-module__bgwzsG__fileIconContainer{background:var(--color-accent-positive-soft);border-color:var(--color-accent-positive)}.dropzone-module__bgwzsG__fileMode[data-status=error] .dropzone-module__bgwzsG__fileIconContainer{background:oklch(from var(--color-accent-critical) l c h / 10%);border-color:var(--color-accent-critical)}.dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-tertiary);transition:color var(--duration-fast) var(--ease-responsive)}.dropzone-module__bgwzsG__dropzone:hover .dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-primary)}.dropzone-module__bgwzsG__dropzone[data-drop-target] .dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-accent-positive)}.dropzone-module__bgwzsG__dropzone[data-status=uploading] .dropzone-module__bgwzsG__dropzoneIcon,.dropzone-module__bgwzsG__dropzone[data-status=processing] .dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-interactive-primary)}.dropzone-module__bgwzsG__dropzone[data-status=success] .dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-accent-positive)}.dropzone-module__bgwzsG__dropzone[data-status=error] .dropzone-module__bgwzsG__dropzoneIcon{color:var(--color-accent-critical)}.dropzone-module__bgwzsG__fileIcon{width:20px;height:20px;color:var(--color-tertiary);transition:color var(--duration-fast) var(--ease-responsive)}.dropzone-module__bgwzsG__fileMode[data-status=uploading] .dropzone-module__bgwzsG__fileIcon,.dropzone-module__bgwzsG__fileMode[data-status=processing] .dropzone-module__bgwzsG__fileIcon{color:var(--color-interactive-primary)}.dropzone-module__bgwzsG__fileMode[data-status=success] .dropzone-module__bgwzsG__fileIcon{color:var(--color-accent-positive)}.dropzone-module__bgwzsG__fileMode[data-status=error] .dropzone-module__bgwzsG__fileIcon{color:var(--color-accent-critical)}.dropzone-module__bgwzsG__removeButton{width:32px;height:32px;color:var(--color-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dropzone-module__bgwzsG__removeButton:hover{color:var(--color-accent-critical);background:oklch(from var(--color-accent-critical) l c h / 10%)}.dropzone-module__bgwzsG__removeButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.dropzone-module__bgwzsG__removeButton:active{background:oklch(from var(--color-accent-critical) l c h / 15%)}.dropzone-module__bgwzsG__spinner{animation:1s linear infinite dropzone-module__bgwzsG__spin}@keyframes dropzone-module__bgwzsG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dropzone-module__bgwzsG__dropzone,.dropzone-module__bgwzsG__dropzoneIcon,.dropzone-module__bgwzsG__fileIconContainer,.dropzone-module__bgwzsG__fileIcon,.dropzone-module__bgwzsG__removeButton{transition:none}.dropzone-module__bgwzsG__dropzone:not(.dropzone-module__bgwzsG__fileMode):before{transition:none;transform:none}.dropzone-module__bgwzsG__fileMode[data-status=uploading],.dropzone-module__bgwzsG__fileMode[data-status=processing]{background:oklch(from var(--color-interactive-primary) l c h / 6%);animation:none}.dropzone-module__bgwzsG__spinner{animation:none}}
.Button-module__meywRq__button{--_height:2rem;--_spinner:.625em;height:var(--_height);padding-block:0;padding-inline:calc(var(--spacing) * 3);transition:background-color var(--duration-instant) var(--ease-responsive), color var(--duration-instant) var(--ease-responsive), border-color var(--duration-instant) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive), transform var(--duration-fast) var(--ease-responsive)}@media (prefers-reduced-motion:no-preference){.Button-module__meywRq__button:active:not(:disabled,[data-disabled]){transform:scale(.98)}}.Button-module__meywRq__button:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:2px}.Button-module__meywRq__button svg{flex-shrink:0;width:1em;height:1em}.Button-module__meywRq__button:disabled,.Button-module__meywRq__button[data-disabled]{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Button-module__meywRq__button[data-disabled]{pointer-events:none}.Button-module__meywRq__button[data-size=xs]{--_height:1.5rem;--_spinner:.5em;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption)}@media (pointer:coarse){.Button-module__meywRq__button[data-size=xs],.Button-module__meywRq__button[data-size=sm]{position:relative}.Button-module__meywRq__button[data-size=xs]:after,.Button-module__meywRq__button[data-size=sm]:after{content:"";min-width:44px;min-height:44px;position:absolute;inset:-10px}}.Button-module__meywRq__button[data-size=sm]{--_height:1.75rem;--_spinner:.5625em;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-caption);letter-spacing:var(--tracking-normal)}.Button-module__meywRq__button[data-size=md]{--_height:2rem;--_spinner:.625em;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-body-sm)}.Button-module__meywRq__button[data-size=lg]{--_height:2.75rem;--_spinner:.75em;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-body)}.Button-module__meywRq__button[data-icon-only]{width:var(--_height);aspect-ratio:1;padding:0}.Button-module__meywRq__button[data-full-width]{width:100%}.Button-module__meywRq__button[data-variant=primary]{font-weight:var(--font-weight-semibold);color:var(--color-text-on-primary);background:var(--color-interactive-primary);border-color:oklch(from var(--color-interactive-primary) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}@media (hover:hover){.Button-module__meywRq__button[data-variant=primary]:hover:not(:disabled,[data-disabled]){background:var(--color-interactive-primary-hover);border-color:oklch(from var(--color-interactive-primary-hover) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}}.Button-module__meywRq__button[data-variant=primary]:active:not(:disabled,[data-disabled]){background:var(--color-interactive-primary-active);border-color:oklch(from var(--color-interactive-primary-active) calc(l - .05) c h);box-shadow:inset 0 1px 2px #0000001f;box-shadow:inset 0 1px 2px lab(0% 0 0/.12)}.Button-module__meywRq__button[data-variant=secondary]{color:var(--color-interactive-primary);border-color:var(--color-interactive-primary);background:0 0}@media (hover:hover){.Button-module__meywRq__button[data-variant=secondary]:hover:not(:disabled,[data-disabled]){color:oklch(from var(--color-interactive-primary) calc(l - .04) c h);background:oklch(from var(--color-interactive-primary) l c h / 5%);border-color:oklch(from var(--color-interactive-primary) calc(l - .04) c h)}}.Button-module__meywRq__button[data-variant=secondary]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-interactive-primary) l c h / 8%);border-color:oklch(from var(--color-interactive-primary) calc(l - .06) c h)}.Button-module__meywRq__button[data-variant=provider]{font-weight:var(--font-weight-semibold);color:var(--color-primary);background:var(--control-surface-input);border-color:var(--control-border);box-shadow:var(--control-shadow-inner)}@media (hover:hover){.Button-module__meywRq__button[data-variant=provider]:hover:not(:disabled,[data-disabled]){background:var(--control-surface-hover);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover)}}.Button-module__meywRq__button[data-variant=provider]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-primary) l c h / 8%);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover)}.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]{color:var(--color-interactive-primary-hover);background:var(--surface-selected);border-color:var(--surface-selected-border)}@media (hover:hover){.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]:hover:not(:disabled,[data-disabled]){background:var(--surface-selected-hover);border-color:var(--surface-selected-border-hover)}}.Button-module__meywRq__button[data-variant=secondary][aria-pressed=true]:active:not(:disabled,[data-disabled]){background:var(--surface-selected-pressed);border-color:var(--surface-selected-border)}.Button-module__meywRq__button[data-variant=ghost]{color:var(--color-secondary);background:oklch(from var(--color-primary) l c h / 4%);border-color:#0000}@media (hover:hover){.Button-module__meywRq__button[data-variant=ghost]:hover:not(:disabled,[data-disabled]){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 7%)}}.Button-module__meywRq__button[data-variant=ghost]:active:not(:disabled,[data-disabled]){color:var(--color-primary);background:oklch(from var(--color-primary) l c h / 10%)}.Button-module__meywRq__button[data-variant=ghost][data-size=xs]{background:oklch(from var(--color-primary) l c h / 2%)}.Button-module__meywRq__button[data-variant=ghost][data-icon-only]{background:0 0}.Button-module__meywRq__button[data-variant=subtle]{color:var(--color-tertiary);background:oklch(from var(--color-primary) l c h / 5%);border-color:#0000}@media (hover:hover){.Button-module__meywRq__button[data-variant=subtle]:hover:not(:disabled,[data-disabled]){color:var(--color-secondary);background:oklch(from var(--color-primary) l c h / 8%)}}.Button-module__meywRq__button[data-variant=subtle]:active:not(:disabled,[data-disabled]){color:var(--color-secondary);background:oklch(from var(--color-primary) l c h / 12%)}.Button-module__meywRq__button[data-variant=danger]{font-weight:var(--font-weight-semibold);color:var(--color-text-on-danger);background:var(--color-accent-critical);border-color:oklch(from var(--color-accent-critical) calc(l - .05) c h);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}@media (hover:hover){.Button-module__meywRq__button[data-variant=danger]:hover:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-critical) calc(l - .04) c h);border-color:oklch(from var(--color-accent-critical) calc(l - .1) c h);box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}}.Button-module__meywRq__button[data-variant=danger]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-critical) calc(l - .08) c h);border-color:oklch(from var(--color-accent-critical) calc(l - .12) c h);box-shadow:inset 0 1px 2px #0000001f;box-shadow:inset 0 1px 2px lab(0% 0 0/.12)}.Button-module__meywRq__button[data-variant=danger]:focus-visible{outline-color:var(--control-ring-color-error)}.Button-module__meywRq__button[data-variant=warning]{font-weight:var(--font-weight-semibold);color:#2a2009;color:lab(13.0673% 2.74861 15.7433);background:var(--color-accent-warning);border-color:oklch(from var(--color-accent-warning) calc(l - .08) c h);box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% 0 0/.1)}@media (hover:hover){.Button-module__meywRq__button[data-variant=warning]:hover:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-warning) calc(l - .04) c h);border-color:oklch(from var(--color-accent-warning) calc(l - .12) c h);box-shadow:inset 0 1px #ffffff24;box-shadow:inset 0 1px lab(100% 0 0/.14)}}.Button-module__meywRq__button[data-variant=warning]:active:not(:disabled,[data-disabled]){background:oklch(from var(--color-accent-warning) calc(l - .08) c h);border-color:oklch(from var(--color-accent-warning) calc(l - .14) c h);box-shadow:inset 0 1px 2px #0000001f;box-shadow:inset 0 1px 2px lab(0% 0 0/.12)}.Button-module__meywRq__button[data-variant=warning]:focus-visible{outline-color:oklch(from var(--color-accent-warning) l c h / 50%)}.Button-module__meywRq__button[data-loading]{pointer-events:none;position:relative}.Button-module__meywRq__button[data-loading]>*{opacity:0}.Button-module__meywRq__button[data-loading]:after{width:var(--_spinner);height:var(--_spinner);content:"";border:.125rem solid;border-right-color:#0000;border-radius:9999px;animation:.6s linear infinite Button-module__meywRq__button-spin;position:absolute}@keyframes Button-module__meywRq__button-spin{to{transform:rotate(360deg)}}
.Checkbox-module__eaR2Fq__field{--checkbox-control-size:16px;--checkbox-label-line-box:20px;--checkbox-control-offset:calc((var(--checkbox-label-line-box) - var(--checkbox-control-size)) / 2);grid-template-columns:var(--checkbox-control-size) minmax(0, 1fr);column-gap:calc(var(--spacing) * 2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:start;display:inline-grid}.Checkbox-module__eaR2Fq__field[data-disabled]{cursor:not-allowed}.Checkbox-module__eaR2Fq__field[data-has-description],.Checkbox-module__eaR2Fq__field[data-label-size=body]{--checkbox-label-line-box:20px}.Checkbox-module__eaR2Fq__root{all:unset;box-sizing:border-box;cursor:pointer;background:var(--control-surface);border:1px solid var(--control-border);border-radius:var(--radius-xs);width:16px;height:16px;box-shadow:var(--control-shadow-inner);transition:border-color var(--duration-fast) var(--ease-responsive), background-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive), transform .1s var(--ease-responsive);justify-content:center;align-items:center;display:inline-flex;position:relative}.Checkbox-module__eaR2Fq__rootWithLabel{margin-top:var(--checkbox-control-offset)}.Checkbox-module__eaR2Fq__root:hover:not([data-disabled]){border-color:var(--control-border-hover);box-shadow:var(--control-shadow-inner-hover)}.Checkbox-module__eaR2Fq__root:active:not([data-disabled]){transform:scale(.94)}.Checkbox-module__eaR2Fq__root:focus-visible{outline:2px solid var(--control-ring-color);outline-offset:2px;border-color:var(--control-ring-color)}.Checkbox-module__eaR2Fq__root[data-checked],.Checkbox-module__eaR2Fq__root[data-indeterminate]{background:var(--color-accent-positive);box-shadow:none;border-color:#0000}.Checkbox-module__eaR2Fq__root[data-checked]:hover:not([data-disabled]),.Checkbox-module__eaR2Fq__root[data-indeterminate]:hover:not([data-disabled]){background:var(--color-accent-positive-muted)}.Checkbox-module__eaR2Fq__error{border-color:var(--color-accent-critical)}.Checkbox-module__eaR2Fq__error:focus-visible{outline:2px solid var(--control-ring-color-error);outline-offset:2px}.Checkbox-module__eaR2Fq__indicator{color:var(--color-surface-canvas);opacity:0;transition:opacity var(--duration-fast) var(--ease-responsive)}.Checkbox-module__eaR2Fq__indicator[data-checked],.Checkbox-module__eaR2Fq__indicator[data-indeterminate]{opacity:1}.Checkbox-module__eaR2Fq__icon{width:12px;height:12px}.Checkbox-module__eaR2Fq__icon path{stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset .25s var(--ease-weighted-settle)}.Checkbox-module__eaR2Fq__indicator[data-checked] .Checkbox-module__eaR2Fq__icon path{stroke-dashoffset:0}.Checkbox-module__eaR2Fq__content{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.Checkbox-module__eaR2Fq__label{line-height:var(--leading-normal);display:block}.Checkbox-module__eaR2Fq__description{line-height:var(--leading-normal);color:var(--color-tertiary);display:block}@keyframes Checkbox-module__eaR2Fq__checkbox-attention{0%,60%,to{transform:translate(0)}10%,30%,50%{transform:translate(-2px)}20%,40%{transform:translate(2px)}}.Checkbox-module__eaR2Fq__shake{animation:Checkbox-module__eaR2Fq__checkbox-attention .28s var(--ease-responsive)}@media (prefers-reduced-motion:reduce){.Checkbox-module__eaR2Fq__root,.Checkbox-module__eaR2Fq__indicator,.Checkbox-module__eaR2Fq__icon path{transition:none}.Checkbox-module__eaR2Fq__shake{box-shadow:0 0 0 2px var(--control-ring-color-error);animation:none}}
.ClickableSurface-module__JUWD_W__hoverSubtle:hover{background-image:linear-gradient(oklch(from var(--color-primary) l c h / 5%), oklch(from var(--color-primary) l c h / 5%))}.ClickableSurface-module__JUWD_W__hoverHighlight:hover{background-image:linear-gradient(oklch(from var(--color-interactive-primary) l c h / 5%), oklch(from var(--color-interactive-primary) l c h / 5%))}
.Dialog-module__6wd6ka__backdrop{}.Dialog-module__6wd6ka__backdropFull{background:var(--color-backdrop);-webkit-backdrop-filter:blur(var(--dialog-full-backdrop-blur,12px));backdrop-filter:blur(var(--dialog-full-backdrop-blur,12px))}.Dialog-module__6wd6ka__popup{--input-surface:var(--color-surface-overlay);--_overlay-hover:oklch(from var(--color-primary) l c h / 5%);z-index:var(--z-modal);background:var(--surface-popup);border:var(--border-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);opacity:0;transform-origin:50%;transition:opacity var(--duration-medium) var(--ease-out), transform var(--duration-medium) var(--ease-damped), width var(--duration-medium) var(--ease-damped);top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.96)}.Dialog-module__6wd6ka__popup[data-open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.Dialog-module__6wd6ka__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.96)}@media (prefers-reduced-motion:reduce){.Dialog-module__6wd6ka__backdropFull{-webkit-backdrop-filter:none;backdrop-filter:none}.Dialog-module__6wd6ka__popup{transition:none}}.Dialog-module__6wd6ka__popup[data-nested-dialog-open]{filter:brightness(.95)}.Dialog-module__6wd6ka__sizeSm{width:min(calc(100vw - calc(var(--spacing) * 6)), 24rem);max-height:calc(100vh - calc(var(--spacing) * 10))}.Dialog-module__6wd6ka__sizeMd{width:min(calc(100vw - calc(var(--spacing) * 6)), 32rem);max-height:calc(100vh - calc(var(--spacing) * 10))}.Dialog-module__6wd6ka__sizeLg{width:min(calc(100vw - calc(var(--spacing) * 6)), 42rem);max-height:calc(100vh - calc(var(--spacing) * 10))}.Dialog-module__6wd6ka__sizeXl{width:min(calc(100vw - calc(var(--spacing) * 6)), 56rem);max-height:calc(100vh - calc(var(--spacing) * 10))}.Dialog-module__6wd6ka__sizeFull{width:calc(100vw - calc(var(--spacing) * 10));height:calc(100vh - calc(var(--spacing) * 10));max-height:none}.Dialog-module__6wd6ka__closeButton{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);border-radius:var(--radius-xs);}.Dialog-module__6wd6ka__closeButton:hover{color:var(--color-primary);background:var(--_overlay-hover)}[data-theme=dark] .Dialog-module__6wd6ka__closeButton:hover{background:var(--_overlay-hover)}.Dialog-module__6wd6ka__popupFramed{padding:calc(var(--spacing) * 2);background:linear-gradient(180deg, oklch(from var(--color-white) l c h / 4%) 0%, transparent 24%, oklch(from var(--color-black) l c h / 6%) 100%), var(--color-surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:none}.Dialog-module__6wd6ka__popupFramedInner{background:var(--color-surface-overlay);border-radius:var(--radius-sm);height:100%;box-shadow:inset 0 0 0 1px var(--color-rule-hairline);flex-direction:column;display:flex;overflow:hidden}.Dialog-module__6wd6ka__closeButtonFramed{top:calc(var(--spacing) * 6);right:calc(var(--spacing) * 6);background:var(--color-surface-raised);border-radius:var(--radius-full);width:3.5rem;height:3.5rem;}.Dialog-module__6wd6ka__closeButtonFramed:hover{color:var(--color-primary);background:var(--_overlay-hover)}[data-theme=dark] .Dialog-module__6wd6ka__closeButtonFramed:hover{background:var(--_overlay-hover)}
.AlertDialog-module__joR5RG__backdrop{}.AlertDialog-module__joR5RG__popup{--input-surface:var(--color-surface-overlay);z-index:var(--z-modal);gap:calc(var(--spacing) * 4);width:min(calc(100vw - calc(var(--spacing) * 6)), 28rem);padding:calc(var(--spacing) * 5);background:var(--surface-popup);border:var(--border-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);opacity:0;transform-origin:50%;transition:opacity var(--duration-medium) var(--ease-out), transform var(--duration-medium) var(--ease-damped);top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.AlertDialog-module__joR5RG__popup[data-open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.AlertDialog-module__joR5RG__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.AlertDialog-module__joR5RG__variantDestructive{border-color:oklch(from var(--color-accent-critical) l c h / 20%)}.AlertDialog-module__joR5RG__variantDestructive .AlertDialog-module__joR5RG__title{color:var(--color-accent-critical)}.AlertDialog-module__joR5RG__popupFramed{padding:calc(var(--spacing) * 2);background:var(--color-surface-raised);box-shadow:var(--shadow-xl);border:none}.AlertDialog-module__joR5RG__popupFramedInner{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5);background:var(--color-surface-overlay);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-rule-hairline);flex-direction:column;display:flex;overflow:hidden}.AlertDialog-module__joR5RG__popupFramed.AlertDialog-module__joR5RG__variantDestructive{background:oklch(from var(--color-accent-critical) l c h / 8%)}.AlertDialog-module__joR5RG__popupFramed.AlertDialog-module__joR5RG__variantDestructive .AlertDialog-module__joR5RG__popupFramedInner{box-shadow:inset 0 0 0 1px oklch(from var(--color-accent-critical) l c h / 20%)}
.Calendar-module__8LssYW__calendar{--_cell-size:32px;--_grid-width:calc(7 * var(--_cell-size));--_padding:calc(var(--spacing) * 2);min-width:calc(var(--_grid-width) + (2 * var(--_padding)));padding:var(--_padding);background:var(--color-surface-raised);border-radius:var(--radius-sm);position:relative}.Calendar-module__8LssYW__calendar[data-size=sm]{--_cell-size:28px;--_padding:calc(var(--spacing) * 1)}.Calendar-module__8LssYW__nav{top:var(--_padding);right:var(--_padding);left:var(--_padding);height:var(--_cell-size);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.Calendar-module__8LssYW__months{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:640px){.Calendar-module__8LssYW__months{flex-direction:row}}.Calendar-module__8LssYW__month{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.Calendar-module__8LssYW__monthCaption{height:var(--_cell-size);padding-inline:var(--_cell-size);justify-content:center;align-items:center;display:flex}.Calendar-module__8LssYW__captionLabel{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--color-primary)}.Calendar-module__8LssYW__navButton{width:var(--_cell-size);height:var(--_cell-size);color:var(--color-tertiary);pointer-events:auto;cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Calendar-module__8LssYW__navButton:hover:not(:disabled){color:var(--color-secondary);background:var(--color-surface-raised)}}.Calendar-module__8LssYW__navButton:disabled{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Calendar-module__8LssYW__navButton:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.Calendar-module__8LssYW__monthGrid{border-spacing:0;border-collapse:collapse;width:100%}.Calendar-module__8LssYW__weekdays{width:100%;display:flex}.Calendar-module__8LssYW__weekday{min-width:var(--_cell-size);height:calc(var(--_cell-size) - 4px);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-quaternary);text-transform:uppercase;letter-spacing:.04em;flex:1;justify-content:center;align-items:center;display:flex}.Calendar-module__8LssYW__week{width:100%;margin-top:4px;display:flex}.Calendar-module__8LssYW__week:first-child{margin-top:0}.Calendar-module__8LssYW__day{min-width:var(--_cell-size);height:var(--_cell-size);text-align:center;flex:1;padding:0;position:relative}.Calendar-module__8LssYW__dayButton{width:100%;height:100%;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-normal);color:var(--color-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Calendar-module__8LssYW__dayButton:hover:not(:disabled){background:var(--color-surface-raised)}}.Calendar-module__8LssYW__dayButton:focus-visible{z-index:1;outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.Calendar-module__8LssYW__today .Calendar-module__8LssYW__dayButton{font-weight:var(--font-weight-semibold);color:var(--color-interactive-primary)}.Calendar-module__8LssYW__selected .Calendar-module__8LssYW__dayButton{font-weight:var(--font-weight-semibold);color:var(--color-surface-raised);background:var(--color-interactive-primary)}@media (hover:hover){.Calendar-module__8LssYW__selected .Calendar-module__8LssYW__dayButton:hover{background:var(--color-interactive-primary-hover)}}.Calendar-module__8LssYW__outside .Calendar-module__8LssYW__dayButton{color:var(--color-quaternary);opacity:.5}.Calendar-module__8LssYW__disabled .Calendar-module__8LssYW__dayButton{color:var(--color-disabled);cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Calendar-module__8LssYW__hidden{visibility:hidden}.Calendar-module__8LssYW__rangeMiddle .Calendar-module__8LssYW__dayButton{color:var(--color-primary);background:oklch(from var(--color-interactive-primary) l c h / 15%);border-radius:0}.Calendar-module__8LssYW__rangeStart .Calendar-module__8LssYW__dayButton{color:var(--color-surface-raised);background:var(--color-interactive-primary);border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.Calendar-module__8LssYW__rangeEnd .Calendar-module__8LssYW__dayButton{color:var(--color-surface-raised);background:var(--color-interactive-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.Calendar-module__8LssYW__rangeStart.Calendar-module__8LssYW__rangeEnd .Calendar-module__8LssYW__dayButton{border-radius:var(--radius-sm)}[data-theme=dark] .Calendar-module__8LssYW__rangeMiddle .Calendar-module__8LssYW__dayButton{background:oklch(from var(--color-interactive-primary) l c h / 20%)}.Calendar-module__8LssYW__captionButton{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--color-primary);cursor:pointer;background:oklch(from var(--color-primary) l c h / 6%);border-radius:var(--radius-sm);transition:background-color var(--duration-instant) var(--ease-responsive);border:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}@media (hover:hover){.Calendar-module__8LssYW__captionButton:hover{background:oklch(from var(--color-primary) l c h / 10%)}}.Calendar-module__8LssYW__captionButton:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.Calendar-module__8LssYW__gridContainer{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.Calendar-module__8LssYW__gridHeader{height:var(--_cell-size);justify-content:space-between;align-items:center;display:flex}.Calendar-module__8LssYW__gridTitle{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--color-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-instant) var(--ease-responsive);background:0 0;border:none;padding:2px 8px}@media (hover:hover){button.Calendar-module__8LssYW__gridTitle:hover{background:oklch(from var(--color-primary) l c h / 6%)}}button.Calendar-module__8LssYW__gridTitle:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.Calendar-module__8LssYW__gridNavButton{width:var(--_cell-size);height:var(--_cell-size);color:var(--color-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Calendar-module__8LssYW__gridNavButton:hover:not(:disabled){color:var(--color-secondary);background:var(--color-surface-raised)}}.Calendar-module__8LssYW__gridNavButton:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.Calendar-module__8LssYW__gridNavSpacer{width:var(--_cell-size)}.Calendar-module__8LssYW__yearGrid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.Calendar-module__8LssYW__monthDrillGrid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.Calendar-module__8LssYW__gridCell{min-height:40px;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-normal);color:var(--color-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.Calendar-module__8LssYW__gridCell:hover:not(:disabled){background:var(--color-surface-raised)}}.Calendar-module__8LssYW__gridCell:focus-visible{z-index:1;outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.Calendar-module__8LssYW__gridCell[data-selected=true]{font-weight:var(--font-weight-semibold);color:var(--color-surface-raised);background:var(--color-interactive-primary);box-shadow:inset 0 1px 0 oklch(from var(--color-interactive-primary) calc(l + .06) c h / 40%), inset 0 -1px 0 oklch(from var(--color-interactive-primary) calc(l - .04) c h / 30%)}@media (hover:hover){.Calendar-module__8LssYW__gridCell[data-selected=true]:hover{background:var(--color-interactive-primary-hover)}}.Calendar-module__8LssYW__gridCell[data-current=true]:not([data-selected=true]){font-weight:var(--font-weight-semibold);color:var(--color-interactive-primary);background:oklch(from var(--color-interactive-primary) l c h / 12%)}@media (hover:hover){.Calendar-module__8LssYW__gridCell[data-current=true]:not([data-selected=true]):hover{background:oklch(from var(--color-interactive-primary) l c h / 18%)}}[data-theme=dark] .Calendar-module__8LssYW__gridCell[data-current=true]:not([data-selected=true]){background:oklch(from var(--color-interactive-primary) l c h / 16%)}[data-theme=dark] .Calendar-module__8LssYW__gridCell[data-selected=true]{color:#060606;color:lab(1.5609% 0 0);box-shadow:inset 0 1px 0 oklch(from var(--color-interactive-primary) calc(l + .08) c h / 50%), inset 0 -1px 0 oklch(from var(--color-interactive-primary) calc(l - .06) c h / 40%)}.Calendar-module__8LssYW__gridCell:disabled{color:var(--color-disabled);cursor:not-allowed;opacity:var(--state-disabled-opacity)}@media (prefers-reduced-motion:reduce){.Calendar-module__8LssYW__navButton,.Calendar-module__8LssYW__dayButton,.Calendar-module__8LssYW__captionButton,.Calendar-module__8LssYW__gridNavButton,.Calendar-module__8LssYW__gridCell{transition:none}}
.DatePicker-module___1EOJW__fieldRoot{gap:calc(var(--spacing) * 2);flex-direction:column;display:inline-flex}.DatePicker-module___1EOJW__fullWidth{width:100%}.DatePicker-module___1EOJW__triggerButton{--_input-padding-x:calc(var(--spacing) * 3);--_input-gap:calc(var(--spacing) * 2);--_input-height:2rem;--_icon-inset:calc((var(--_input-height) - 1rem) / 2);gap:var(--_input-gap);width:100%;min-width:16rem;height:var(--_input-height);padding-block:0;padding-inline:var(--_icon-inset) var(--_input-padding-x);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);color:var(--color-primary);text-align:left;appearance:none;cursor:pointer;background:0 0;background-color:oklch(from var(--color-primary) l c h / 4%);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-md);box-shadow:var(--control-shadow-inner);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);justify-content:flex-start;align-items:center;margin:0;display:inline-flex}.DatePicker-module___1EOJW__fullWidth .DatePicker-module___1EOJW__triggerButton{width:100%}.DatePicker-module___1EOJW__labelRow{gap:calc(var(--spacing) * 2);justify-content:space-between;align-items:baseline;display:flex}.DatePicker-module___1EOJW__label{padding-left:calc(var(--radius-sm) / 2);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-tertiary);letter-spacing:-.005em;align-items:center;gap:.25em;display:flex}.DatePicker-module___1EOJW__fieldRoot[data-disabled] .DatePicker-module___1EOJW__label{color:var(--color-disabled)}.DatePicker-module___1EOJW__required{color:var(--color-accent-critical)}.DatePicker-module___1EOJW__inlineError{padding-right:calc(var(--radius-sm) / 2);font-size:var(--text-caption);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);color:var(--color-accent-critical);text-align:right;animation:DatePicker-module___1EOJW__errorFadeIn var(--duration-fast) var(--ease-responsive);margin:0}.DatePicker-module___1EOJW__errorMessage{padding-left:calc(var(--radius-sm) / 2);font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-accent-critical);animation:DatePicker-module___1EOJW__errorFadeIn var(--duration-fast) var(--ease-responsive);margin:0}@keyframes DatePicker-module___1EOJW__errorFadeIn{0%{opacity:0}to{opacity:1}}@media (hover:hover){.DatePicker-module___1EOJW__triggerButton:hover:not(:disabled){background-color:oklch(from var(--color-primary) l c h / 6%);border-color:var(--color-rule-divider)}}.DatePicker-module___1EOJW__triggerButton:focus-visible{background-color:oklch(from var(--color-primary) l c h / 6%);border-color:var(--color-rule-divider)}.DatePicker-module___1EOJW__triggerButton:disabled{cursor:not-allowed;background-color:oklch(from var(--color-primary) l c h / 3%);border-color:var(--color-rule-hairline);box-shadow:none;opacity:var(--state-disabled-opacity)}.DatePicker-module___1EOJW__triggerButton[data-size=sm]{--_input-padding-x:calc(var(--spacing) * 2);--_input-height:1.75rem;min-width:14rem;font-size:var(--text-caption)}.DatePicker-module___1EOJW__triggerButton[data-size=lg]{--_input-padding-x:calc(var(--spacing) * 4);--_input-height:2.5rem;min-width:18rem;font-size:var(--text-body)}.DatePicker-module___1EOJW__fieldRoot[data-invalid] .DatePicker-module___1EOJW__triggerButton{border-color:var(--color-accent-critical)}.DatePicker-module___1EOJW__fieldRoot[data-invalid] .DatePicker-module___1EOJW__triggerButton:focus-visible{box-shadow:var(--shadow-focus-error);border-color:#0000;outline:none}.DatePicker-module___1EOJW__icon{width:1rem;height:1rem;color:var(--color-tertiary);flex-shrink:0}.DatePicker-module___1EOJW__value{text-overflow:ellipsis;color:var(--color-primary);white-space:nowrap;flex:1;overflow:hidden}.DatePicker-module___1EOJW__placeholder .DatePicker-module___1EOJW__value{color:var(--color-quaternary)}.DatePicker-module___1EOJW__fieldRoot[data-disabled] .DatePicker-module___1EOJW__icon,.DatePicker-module___1EOJW__fieldRoot[data-disabled] .DatePicker-module___1EOJW__value{color:var(--color-disabled)}.DatePicker-module___1EOJW__popover{min-width:var(--anchor-width,auto);max-width:none;padding:0;display:flex}.DatePicker-module___1EOJW__description{padding-left:calc(var(--radius-sm) / 2);font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-tertiary);margin:0}.DatePicker-module___1EOJW__fieldRoot[data-disabled] .DatePicker-module___1EOJW__description{color:var(--color-disabled)}.DatePicker-module___1EOJW__inputTrigger{--_input-padding-x:calc(var(--spacing) * 3);--_input-gap:calc(var(--spacing) * 2);--_input-height:2rem;--_icon-inset:calc((var(--_input-height) - 1rem) / 2);gap:var(--_input-gap);width:100%;min-width:16rem;height:var(--_input-height);padding-block:0;padding-inline:var(--_icon-inset) var(--_input-padding-x);background-color:oklch(from var(--color-primary) l c h / 4%);border:1px solid var(--color-rule-hairline);border-radius:var(--radius-md);box-shadow:var(--control-shadow-inner);transition:background-color var(--duration-fast) var(--ease-responsive), border-color var(--duration-fast) var(--ease-responsive), box-shadow var(--duration-fast) var(--ease-responsive);align-items:center;display:inline-flex}@media (hover:hover){.DatePicker-module___1EOJW__inputTrigger:hover:not(.DatePicker-module___1EOJW__inputTriggerDisabled){background-color:oklch(from var(--color-primary) l c h / 6%);border-color:var(--color-rule-divider)}}.DatePicker-module___1EOJW__inputTrigger:focus-within{background-color:oklch(from var(--color-primary) l c h / 6%);border-color:var(--color-rule-divider)}.DatePicker-module___1EOJW__inputTriggerDisabled{cursor:not-allowed;background-color:oklch(from var(--color-primary) l c h / 3%);border-color:var(--color-rule-hairline);box-shadow:none;opacity:var(--state-disabled-opacity)}.DatePicker-module___1EOJW__inputTrigger[data-size=sm]{--_input-padding-x:calc(var(--spacing) * 2);--_input-height:1.75rem;min-width:14rem}.DatePicker-module___1EOJW__inputTrigger[data-size=lg]{--_input-padding-x:calc(var(--spacing) * 4);--_input-height:2.5rem;min-width:18rem}.DatePicker-module___1EOJW__fieldRoot[data-invalid] .DatePicker-module___1EOJW__inputTrigger{border-color:var(--color-accent-critical)}.DatePicker-module___1EOJW__fieldRoot[data-invalid] .DatePicker-module___1EOJW__inputTrigger:focus-within{box-shadow:var(--shadow-focus-error);border-color:#0000}.DatePicker-module___1EOJW__inputField{min-width:0;font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);color:var(--color-primary);background:0 0;border:none;outline:none;flex:1;padding:0}.DatePicker-module___1EOJW__inputField::placeholder{color:var(--color-quaternary)}.DatePicker-module___1EOJW__inputTrigger[data-size=sm] .DatePicker-module___1EOJW__inputField{font-size:var(--text-caption)}.DatePicker-module___1EOJW__inputTrigger[data-size=lg] .DatePicker-module___1EOJW__inputField{font-size:var(--text-body)}.DatePicker-module___1EOJW__calendarButton{width:24px;height:24px;color:var(--color-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-responsive), color var(--duration-fast) var(--ease-responsive);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(-1 * calc(var(--spacing) * 1));padding:0;display:inline-flex}@media (hover:hover){.DatePicker-module___1EOJW__calendarButton:hover:not(:disabled){color:var(--color-secondary);background:oklch(from var(--color-primary) l c h / 6%)}}.DatePicker-module___1EOJW__calendarButton:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:-2px}.DatePicker-module___1EOJW__calendarButton:disabled{cursor:not-allowed;opacity:var(--state-disabled-opacity)}@media (prefers-reduced-motion:reduce){.DatePicker-module___1EOJW__inlineError,.DatePicker-module___1EOJW__errorMessage{animation:none}.DatePicker-module___1EOJW__inputTrigger,.DatePicker-module___1EOJW__calendarButton{transition:none}}
.Progress-module__Xsbsta__track{background-color:var(--color-track);border-radius:var(--radius-full);height:4px;box-shadow:inset 0 0 0 1px var(--color-rule-hairline);overflow:hidden}.Progress-module__Xsbsta__track[data-variant=flush]{background-color:var(--panel-progress-track-bg,var(--color-surface-canvas));width:100%;height:4px;box-shadow:none;border-radius:0}.Progress-module__Xsbsta__indicator{background-color:var(--color-track-fill);border-radius:var(--radius-full);height:100%;transition:width var(--duration-moderate) var(--ease-out);will-change:width;display:block}.Progress-module__Xsbsta__indicator[data-indeterminate]{background:linear-gradient(90deg, var(--color-track-fill) 0%, oklch(from var(--color-track-fill) calc(l + .1) c h) 50%, var(--color-track-fill) 100%);width:40%;animation:1.5s ease-in-out infinite Progress-module__Xsbsta__indeterminate}.Progress-module__Xsbsta__indicator[data-complete]{background-color:var(--color-accent-positive)}@keyframes Progress-module__Xsbsta__indeterminate{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}
.SectionRow-module__OgFoRW__root{gap:calc(var(--spacing) * 4);background-color:var(--color-surface-raised);border:var(--border-raised);border-radius:var(--radius-md);transition:background-color var(--duration-fast) ease, border var(--duration-fast) ease;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}.SectionRow-module__OgFoRW__root:hover{background-color:oklch(from var(--color-surface-raised) calc(l + var(--state-hover-l-delta)) calc(c + var(--state-hover-c-delta)) h);border:var(--border-raised)}.SectionRow-module__OgFoRW__interactive{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;justify-content:flex-start;align-items:center;text-decoration:none;display:flex;position:relative}.SectionRow-module__OgFoRW__interactive:focus-visible{outline:2px solid var(--color-focused);outline-offset:-2px;border-radius:var(--radius-sm)}.SectionRow-module__OgFoRW__title{font-size:var(--text-body-sm);font-weight:var(--font-weight-normal);color:var(--color-secondary);margin:0}.SectionRow-module__OgFoRW__value{font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-primary)}.SectionRow-module__OgFoRW__divider{background:var(--color-rule-divider);opacity:.6;flex-shrink:0;width:1px;height:.75rem}.SectionRow-module__OgFoRW__chevron{color:var(--color-quaternary);opacity:.5;transition:transform var(--duration-medium) var(--ease-out), color var(--duration-fast) ease, opacity var(--duration-fast) ease;flex-shrink:0}.SectionRow-module__OgFoRW__root:hover .SectionRow-module__OgFoRW__chevron{color:var(--color-secondary);opacity:1}.SectionRow-module__OgFoRW__chevronCollapse{top:50%;left:calc(-1 * calc(var(--spacing) * 5) - calc(var(--spacing) * 2));position:absolute;transform:translateY(-50%)}.SectionRow-module__OgFoRW__chevronCollapse[data-expanded=false]{transform:translateY(-50%)rotate(180deg)}.SectionRow-module__OgFoRW__chevronCollapse[data-expanded=true]{transform:translateY(-50%)rotate(0)}.SectionRow-module__OgFoRW__chevronNavigate{transition:transform var(--duration-fast) var(--ease-out), color var(--duration-fast) ease, opacity var(--duration-fast) ease}.SectionRow-module__OgFoRW__root:hover .SectionRow-module__OgFoRW__chevronNavigate{transform:translate(2px)}
.entity-name-cell-module__ceNavG__link{text-decoration:none}