.Settings-module__aPpl0a__settingsStack{flex-direction:column;gap:16px;display:flex}.Settings-module__aPpl0a__sidebarNavigationList{gap:8px;display:grid}.Settings-module__aPpl0a__sidebarNavigationRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.Settings-module__aPpl0a__sidebarNavigationOrder{gap:4px;display:flex}.Settings-module__aPpl0a__moduleFlags{gap:8px;display:grid}.Settings-module__aPpl0a__moduleRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.Settings-module__aPpl0a__moduleState{border-radius:var(--radius-full);font-size:var(--text-xs);padding:3px 8px;font-weight:600}.Settings-module__aPpl0a__moduleStateOn{color:#176b42;background:#dff5e8}.Settings-module__aPpl0a__moduleStateOff{color:var(--color-text-3);background:var(--color-border)}.Settings-module__aPpl0a__moduleDependents{color:var(--color-text-3);grid-column:1/-1;margin:-2px 0 0 32px}.Settings-module__aPpl0a__settingsError{border-radius:var(--radius-md);color:#a33232;background:#e0525214;border:1px solid #e0525273;margin-top:12px;padding:10px 12px}.Settings-module__aPpl0a__settingsActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Settings-module__aPpl0a__shortcutEditor{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;min-width:0;display:grid}.Settings-module__aPpl0a__shortcutEditorList{align-self:start;gap:10px;min-width:0;display:grid}.Settings-module__aPpl0a__shortcutSearch{top:calc(var(--header-height) + 16px);z-index:2;background:var(--color-surface);padding:4px 0;position:sticky}.Settings-module__aPpl0a__shortcutEditorControls{top:calc(var(--header-height) + 16px);align-content:start;align-self:start;gap:12px;min-width:0;display:grid;position:sticky}.Settings-module__aPpl0a__shortcutEditorEmpty{top:calc(var(--header-height) + 16px);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);min-width:0;position:sticky}.Settings-module__aPpl0a__shortcutEditorRows{gap:4px;display:grid}.Settings-module__aPpl0a__shortcutEditorRow,.Settings-module__aPpl0a__shortcutEditorRowActive{border-radius:var(--radius-md);width:100%;color:var(--color-text-1);text-align:left;font:inherit;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.Settings-module__aPpl0a__shortcutEditorRow{cursor:pointer}.Settings-module__aPpl0a__shortcutEditorRow:hover,.Settings-module__aPpl0a__shortcutEditorRowActive{border-color:var(--color-primary);background:var(--color-primary-soft)}.Settings-module__aPpl0a__shortcutEditorRow>span:first-child{min-width:0}.Settings-module__aPpl0a__shortcutEditorLabel{gap:2px;min-width:0;display:grid}.Settings-module__aPpl0a__shortcutEditorLabel small{color:var(--color-text-3);font-size:var(--text-xs)}.Settings-module__aPpl0a__shortcutSequence{border:1px dashed var(--color-border);border-radius:var(--radius-md);min-height:38px;color:var(--color-text-3);align-items:center;gap:5px;padding:8px;display:flex}.Settings-module__aPpl0a__shortcutScopes{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:6px;padding:10px;display:grid}.Settings-module__aPpl0a__shortcutScopesScroll{border-radius:var(--radius-md);max-height:220px;overflow-y:auto}.Settings-module__aPpl0a__shortcutScopes label{font-size:var(--text-sm);align-items:center;gap:7px;display:flex}.Settings-module__aPpl0a__shortcutScopeHint{color:var(--color-text-3);font-size:var(--text-sm)}.Settings-module__aPpl0a__virtualKeyboard{box-sizing:border-box;border-radius:var(--radius-md);background:var(--color-surface-2);gap:5px;width:100%;min-width:0;padding:10px;display:grid}.Settings-module__aPpl0a__virtualKeyboardHasSelection .Settings-module__aPpl0a__virtualKey:not(.Settings-module__aPpl0a__virtualKeyActive){opacity:.42}.Settings-module__aPpl0a__virtualKeyboardRow{justify-content:center;gap:clamp(2px,.5vw,5px);min-width:0;display:flex}.Settings-module__aPpl0a__virtualKey{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:clamp(26px,3vw,34px);color:var(--color-text-1);cursor:pointer;font:inherit;font-size:clamp(.58rem, 1.1vw, var(--text-xs));white-space:nowrap;text-overflow:ellipsis;border-radius:5px;flex:1 1 0;padding:4px clamp(2px,.6vw,7px);overflow:hidden}.Settings-module__aPpl0a__virtualKey:hover,.Settings-module__aPpl0a__virtualKeyActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.Settings-module__aPpl0a__shortcutEditorActions{z-index:2;background:var(--color-surface);flex-wrap:wrap;gap:8px;padding:8px 0 4px;display:flex;position:sticky;bottom:0}@media (max-width:520px){.Settings-module__aPpl0a__moduleRow{grid-template-columns:1fr}.Settings-module__aPpl0a__moduleState{justify-self:start;margin-left:32px}}@media (max-width:760px){.Settings-module__aPpl0a__shortcutEditor{grid-template-columns:1fr}.Settings-module__aPpl0a__shortcutEditorList,.Settings-module__aPpl0a__shortcutEditorControls{position:static}}.Settings-module__aPpl0a__formStack{gap:.75rem;display:grid}.Settings-module__aPpl0a__brandPreview{margin-bottom:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);overflow:hidden}.Settings-module__aPpl0a__brandPreviewBanner{min-height:92px;padding:var(--space-4);background-color:var(--color-primary-soft);background-position:50%;background-size:cover;align-items:flex-end;display:flex}.Settings-module__aPpl0a__brandPreviewIdentity{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex}.Settings-module__aPpl0a__brandPreviewIdentity strong,.Settings-module__aPpl0a__brandPreviewIdentity small{display:block}.Settings-module__aPpl0a__brandPreviewIdentity small{color:var(--color-text-3);font-size:var(--text-xs)}.Settings-module__aPpl0a__brandPreviewLogo{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-on-primary);place-items:center;font-weight:700;display:grid;overflow:hidden}.Settings-module__aPpl0a__brandPreviewLogo img{object-fit:contain;width:100%;height:100%}.Settings-module__aPpl0a__brandPreviewSwatches{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text-3);font-size:var(--text-xs);display:flex}.Settings-module__aPpl0a__brandPreviewSwatches span:not(:last-child){border:1px solid var(--color-border);border-radius:50%;width:18px;height:18px}.Settings-module__aPpl0a__viewLayout{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:24px;display:grid}.Settings-module__aPpl0a__viewList{top:calc(var(--header-height) + 16px);max-height:calc(100vh - var(--header-height) - 64px);flex-direction:column;align-self:start;gap:4px;display:flex;position:sticky;overflow-y:auto}.Settings-module__aPpl0a__viewListItem{border-radius:var(--radius-md);color:var(--color-text-1);text-align:left;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.Settings-module__aPpl0a__viewListItem:hover,.Settings-module__aPpl0a__viewListItemActive{border-color:var(--color-primary);background:var(--color-primary-soft)}.Settings-module__aPpl0a__viewListItem small,.Settings-module__aPpl0a__templateCard small,.Settings-module__aPpl0a__scheduleRow small{color:var(--color-text-3);font-size:var(--text-xs)}.Settings-module__aPpl0a__viewEditor{top:calc(var(--header-height) + 16px);flex-direction:column;align-self:start;gap:14px;display:flex;position:sticky}.Settings-module__aPpl0a__viewEditorFooter{z-index:3;background:color-mix(in srgb, var(--color-surface) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 0 4px;position:sticky;bottom:0}.Settings-module__aPpl0a__commandPaletteEditor{max-height:calc(100vh - var(--header-height) - 176px);padding-right:8px;overflow-y:auto}.Settings-module__aPpl0a__widgetFieldset{border:0;min-width:0;margin:0;padding:0}.Settings-module__aPpl0a__widgetFieldset legend{font-size:var(--text-sm);margin-bottom:8px;font-weight:600}.Settings-module__aPpl0a__widgetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Settings-module__aPpl0a__widgetRow{border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;gap:6px;min-width:0;padding:4px;display:flex}.Settings-module__aPpl0a__widgetRow>label{flex:1;min-width:0}.Settings-module__aPpl0a__widgetOrder{flex:none;display:inline-flex}.Settings-module__aPpl0a__templateGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.Settings-module__aPpl0a__templateCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);flex-direction:column;justify-content:space-between;gap:14px;padding:14px;display:flex}.Settings-module__aPpl0a__templateCard h3{font-size:var(--text-md);margin:0 0 5px}.Settings-module__aPpl0a__templateCard p{color:var(--color-text-2);font-size:var(--text-sm);margin:0 0 8px}.Settings-module__aPpl0a__scheduleForm{flex-direction:column;gap:14px;display:flex}.Settings-module__aPpl0a__dayPicker{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.Settings-module__aPpl0a__scheduleList{border-top:1px solid var(--color-border);margin-top:20px}.Settings-module__aPpl0a__scheduleRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.Settings-module__aPpl0a__scheduleRow span{flex-direction:column;gap:3px;display:flex}.Settings-module__aPpl0a__muted{color:var(--color-text-3);font-size:var(--text-sm)}.Settings-module__aPpl0a__formFooter{z-index:4;padding:12px 0 max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex;position:sticky;bottom:0}.Settings-module__aPpl0a__formError{color:var(--color-danger);font-size:var(--text-sm)}.Settings-module__aPpl0a__modalForm{flex-direction:column;gap:14px;display:flex}.Settings-module__aPpl0a__userName{font-weight:600}.Settings-module__aPpl0a__userWithAvatar{align-items:center;gap:8px;display:inline-flex}.Settings-module__aPpl0a__tableAvatar,.Settings-module__aPpl0a__tableAvatarFallback{border-radius:50%;flex:none;width:28px;height:28px}.Settings-module__aPpl0a__tableAvatar{object-fit:cover}.Settings-module__aPpl0a__tableAvatarFallback{background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);place-items:center;font-weight:700;display:grid}.Settings-module__aPpl0a__aboutActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Settings-module__aPpl0a__docsNote{font-size:var(--text-sm);color:var(--color-text-2);margin-top:12px}.Settings-module__aPpl0a__buildInfo{flex-direction:column;min-width:0;display:flex}.Settings-module__aPpl0a__buildDate{color:var(--color-text-3);font-size:var(--text-xs);white-space:nowrap;font-weight:400}.Settings-module__aPpl0a__docsNote code{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-surface-2);border-radius:4px;padding:1px 5px}.Settings-module__aPpl0a__shortcuts{flex-direction:column;gap:8px;list-style:none;display:flex}.Settings-module__aPpl0a__shortcutRow{font-size:var(--text-sm);grid-template-columns:96px 1fr;align-items:center;gap:12px;display:grid}.Settings-module__aPpl0a__keys{gap:4px;display:inline-flex}.Settings-module__aPpl0a__keys kbd{font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--color-border-strong);background:var(--color-surface-2);border-bottom-width:2px;border-radius:4px;padding:2px 7px}@media (max-width:720px){.Settings-module__aPpl0a__viewLayout{grid-template-columns:1fr}.Settings-module__aPpl0a__viewList{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));max-height:none;display:grid;position:static;overflow:visible}.Settings-module__aPpl0a__viewEditor{position:static}.Settings-module__aPpl0a__commandPaletteEditor{max-height:none;padding-right:0;overflow:visible}.Settings-module__aPpl0a__widgetGrid{grid-template-columns:1fr}}
.LoadingState-module__cWPySa__spinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:50%;flex:none;animation:.7s linear infinite LoadingState-module__cWPySa__spinner-rotate;display:inline-block}@keyframes LoadingState-module__cWPySa__spinner-rotate{to{transform:rotate(360deg)}}.LoadingState-module__cWPySa__skeleton{background:linear-gradient(90deg, var(--color-surface-2) 0%, var(--color-surface-3) 50%, var(--color-surface-2) 100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.3s ease-in-out infinite LoadingState-module__cWPySa__ii-skeleton;display:inline-block}.LoadingState-module__cWPySa__rows{flex-direction:column;gap:14px;padding:16px;display:flex}.LoadingState-module__cWPySa__row{align-items:center;gap:18px;display:flex}.LoadingState-module__cWPySa__overlay{background:color-mix(in srgb, var(--color-surface) 70%, transparent);border-radius:inherit;color:var(--color-text-2);font-size:var(--text-sm);z-index:2;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}
.Button-module__eYhPgW__button{height:var(--control-height);border-radius:var(--radius-sm);font-size:var(--text-base);white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.Button-module__eYhPgW__button:hover{text-decoration:none}.Button-module__eYhPgW__button:disabled,.Button-module__eYhPgW__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.Button-module__eYhPgW__button:focus-visible{box-shadow:var(--focus-ring)}.Button-module__eYhPgW__label{display:inline-block}.Button-module__eYhPgW__primary{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.Button-module__eYhPgW__primary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.Button-module__eYhPgW__primary:active:not(:disabled){background:var(--color-primary-active)}.Button-module__eYhPgW__secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.Button-module__eYhPgW__secondary:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-2)}.Button-module__eYhPgW__ghost{color:var(--color-text-2);background:0 0}.Button-module__eYhPgW__ghost:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-text)}.Button-module__eYhPgW__danger{background:var(--color-danger);color:var(--color-on-primary);border-color:var(--color-danger)}.Button-module__eYhPgW__danger:hover:not(:disabled){filter:brightness(.94)}.Button-module__eYhPgW__link{color:var(--color-link);border-radius:var(--radius-sm);background:0 0;height:auto;padding:0}.Button-module__eYhPgW__link:hover:not(:disabled){text-decoration:underline}.Button-module__eYhPgW__sm{height:var(--control-height-sm);font-size:var(--text-sm);border-radius:var(--radius-sm);padding:0 10px}.Button-module__eYhPgW__lg{height:var(--control-height-lg);font-size:var(--text-md);padding:0 18px}.Button-module__eYhPgW__link.Button-module__eYhPgW__sm,.Button-module__eYhPgW__link.Button-module__eYhPgW__lg{height:auto;padding:0}.Button-module__eYhPgW__fullWidth{width:100%}.Button-module__eYhPgW__iconOnly{width:var(--control-height);padding:0}.Button-module__eYhPgW__iconOnly.Button-module__eYhPgW__sm{width:var(--control-height-sm)}.Button-module__eYhPgW__iconOnly.Button-module__eYhPgW__lg{width:var(--control-height-lg)}.Button-module__eYhPgW__loading{pointer-events:none}.Button-module__eYhPgW__group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Button-module__eYhPgW__align-start{justify-content:flex-start}.Button-module__eYhPgW__align-end{justify-content:flex-end}.Button-module__eYhPgW__align-between{justify-content:space-between}
.Card-module__gI69aW__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;min-width:0;display:flex;position:relative}.Card-module__gI69aW__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.Card-module__gI69aW__headerText{min-width:0}.Card-module__gI69aW__title{font-size:var(--text-md);font-weight:600}.Card-module__gI69aW__description{font-size:var(--text-sm);color:var(--color-text-3);margin-top:2px}.Card-module__gI69aW__actions{flex:none;align-items:center;gap:8px;display:flex}.Card-module__gI69aW__body{min-width:0;padding:16px 20px 20px}.Card-module__gI69aW__body.Card-module__gI69aW__flush{padding:0}.Card-module__gI69aW__header+.Card-module__gI69aW__body.Card-module__gI69aW__flush{margin-top:12px}.Card-module__gI69aW__footer{border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-2);padding:12px 20px}@media (max-width:640px){.Card-module__gI69aW__header{padding:14px 16px 0}.Card-module__gI69aW__body{padding:14px 16px 16px}}.Card-module__gI69aW__pageHeader{flex-direction:column;gap:10px;margin-bottom:0;display:flex}.Card-module__gI69aW__breadcrumbs{font-size:var(--text-sm)}.Card-module__gI69aW__pageHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Card-module__gI69aW__pageHeaderText{min-width:0}.Card-module__gI69aW__pageTitle{font-size:clamp(var(--text-xl), 1.8vw, var(--text-2xl));letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700}.Card-module__gI69aW__pageSubtitle{color:var(--color-text-3);font-size:var(--text-base);max-width:68ch;margin-top:4px}.Card-module__gI69aW__pageMeta{font-size:var(--text-sm);color:var(--color-text-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex}.Card-module__gI69aW__pageActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:767px){.Card-module__gI69aW__pageTitle{font-size:var(--text-xl)}.Card-module__gI69aW__pageActions{width:100%}.Card-module__gI69aW__pageActions>*{flex:auto}}.Card-module__gI69aW__stack{flex-direction:column;display:flex}.Card-module__gI69aW__grid{display:grid}.Card-module__gI69aW__kv{grid-template-columns:1fr;gap:12px 24px;display:grid}.Card-module__gI69aW__kv2{grid-template-columns:repeat(2,minmax(0,1fr))}.Card-module__gI69aW__kv3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.Card-module__gI69aW__kv2,.Card-module__gI69aW__kv3{grid-template-columns:1fr}}.Card-module__gI69aW__kvItem{flex-direction:column;gap:2px;min-width:0;display:flex}.Card-module__gI69aW__kvLabel{font-size:var(--text-xs);color:var(--color-text-3);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.Card-module__gI69aW__kvValue{font-size:var(--text-base);color:var(--color-text);overflow-wrap:anywhere}.Card-module__gI69aW__mono{font-family:var(--font-mono);font-size:var(--text-sm)}.Card-module__gI69aW__split{grid-template-columns:minmax(0, 1fr) var(--aside-width,340px);align-items:start;gap:20px;display:grid}.Card-module__gI69aW__splitMain,.Card-module__gI69aW__splitAside{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:1023px){.Card-module__gI69aW__split{grid-template-columns:1fr}}
.Badge-module__i8ro7q__badge{border-radius:var(--radius-full);height:22px;font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-weight:600;line-height:1;display:inline-flex}.Badge-module__i8ro7q__badge.Badge-module__i8ro7q__sm{height:18px;padding:0 6px;font-size:.6875rem}.Badge-module__i8ro7q__neutral{background:var(--color-neutral-soft);color:var(--color-neutral)}.Badge-module__i8ro7q__primary{background:var(--color-primary-soft);color:var(--color-primary)}.Badge-module__i8ro7q__success{background:var(--color-success-soft);color:var(--color-success)}.Badge-module__i8ro7q__warning{background:var(--color-warning-soft);color:var(--color-warning)}.Badge-module__i8ro7q__danger{background:var(--color-danger-soft);color:var(--color-danger)}.Badge-module__i8ro7q__info{background:var(--color-info-soft);color:var(--color-info)}.Badge-module__i8ro7q__status{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.Badge-module__i8ro7q__status.Badge-module__i8ro7q__sm{font-size:var(--text-xs)}.Badge-module__i8ro7q__dot{border-radius:50%;flex:none;width:8px;height:8px}.Badge-module__i8ro7q__dot-neutral{background:var(--color-neutral)}.Badge-module__i8ro7q__dot-primary{background:var(--color-primary)}.Badge-module__i8ro7q__dot-success{background:var(--color-success)}.Badge-module__i8ro7q__dot-warning{background:var(--color-warning)}.Badge-module__i8ro7q__dot-danger{background:var(--color-danger)}.Badge-module__i8ro7q__dot-info{background:var(--color-info)}.Badge-module__i8ro7q__text-neutral{color:var(--color-text-2)}.Badge-module__i8ro7q__text-primary{color:var(--color-primary)}.Badge-module__i8ro7q__text-success{color:var(--color-success)}.Badge-module__i8ro7q__text-warning{color:var(--color-warning)}.Badge-module__i8ro7q__text-danger{color:var(--color-danger)}.Badge-module__i8ro7q__text-info{color:var(--color-info)}.Badge-module__i8ro7q__pulse{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite Badge-module__i8ro7q__ii-pulse}@keyframes Badge-module__i8ro7q__ii-pulse{0%,to{opacity:.3}50%{opacity:1}}
.TemplateOverrideEditor-module__6NP7yW__editor{margin-top:12px}.TemplateOverrideEditor-module__6NP7yW__canvas{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);touch-action:none;line-height:0;position:relative;overflow:visible}.TemplateOverrideEditor-module__6NP7yW__canvas img{width:100%;height:auto;display:block}.TemplateOverrideEditor-module__6NP7yW__box{box-sizing:border-box;border:2px solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 16%, transparent);cursor:move;line-height:1.2;position:absolute}.TemplateOverrideEditor-module__6NP7yW__box span{z-index:3;max-width:260px;color:inherit;white-space:nowrap;text-overflow:ellipsis;background:#162230f0;border-radius:4px;padding:4px 6px;font-size:10px;line-height:1.25;display:none;position:absolute;bottom:calc(100% + 5px);left:-2px;overflow:hidden;box-shadow:0 3px 10px #00000040}.TemplateOverrideEditor-module__6NP7yW__box:hover span,.TemplateOverrideEditor-module__6NP7yW__box:focus-within span{display:block}.TemplateOverrideEditor-module__6NP7yW__box span svg{vertical-align:-2px;margin-right:4px;display:inline-block}.TemplateOverrideEditor-module__6NP7yW__handle{z-index:1;background:currentColor;display:block;position:absolute}.TemplateOverrideEditor-module__6NP7yW__handleN,.TemplateOverrideEditor-module__6NP7yW__handleS{cursor:ns-resize;width:50%;height:6px;left:25%}.TemplateOverrideEditor-module__6NP7yW__handleN{top:-3px}.TemplateOverrideEditor-module__6NP7yW__handleS{bottom:-3px}.TemplateOverrideEditor-module__6NP7yW__handleE,.TemplateOverrideEditor-module__6NP7yW__handleW{cursor:ew-resize;width:6px;height:50%;top:25%}.TemplateOverrideEditor-module__6NP7yW__handleE{right:-3px}.TemplateOverrideEditor-module__6NP7yW__handleW{left:-3px}.TemplateOverrideEditor-module__6NP7yW__footer{color:var(--color-text-3);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}
.DataTable-module__IUJTdG__wrapper{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;max-height:calc(100dvh - 160px);display:flex;position:sticky;overflow:hidden}.DataTable-module__IUJTdG__columnManagerSummary{width:32px;height:32px;color:var(--color-text-2);font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0;list-style:none;display:inline-flex}.DataTable-module__IUJTdG__columnActionHeader{justify-content:flex-end;align-items:center;gap:8px;min-height:32px;display:flex}.DataTable-module__IUJTdG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DataTable-module__IUJTdG__columnManagerSummary::-webkit-details-marker{display:none}.DataTable-module__IUJTdG__columnManagerSummary:hover{color:var(--color-text)}.DataTable-module__IUJTdG__columnManagerPanel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:min(320px,100vw - 32px);box-shadow:var(--shadow-md);padding:12px;position:absolute;top:100%;right:12px}.DataTable-module__IUJTdG__columnManagerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DataTable-module__IUJTdG__columnManagerActions{justify-items:start;gap:8px;margin-bottom:12px;display:grid}.DataTable-module__IUJTdG__columnReset{color:var(--color-primary);font-size:var(--text-xs)}.DataTable-module__IUJTdG__columnHint{min-width:0;color:var(--color-text-3);font-size:var(--text-xs);flex:220px;margin:0}.DataTable-module__IUJTdG__globalTableSettings{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);gap:6px;margin:12px 0;padding:10px;display:grid}.DataTable-module__IUJTdG__globalTableSettings h3{font-size:var(--text-sm);margin:0}.DataTable-module__IUJTdG__globalTableSettingsList{gap:7px;display:grid}.DataTable-module__IUJTdG__globalTableSetting{font-size:var(--text-sm);align-items:center;gap:7px;display:flex}.DataTable-module__IUJTdG__densityToggle{color:var(--color-text-2);font-size:var(--text-sm);align-items:center;gap:7px;padding:8px 0;display:flex}.DataTable-module__IUJTdG__columnList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.DataTable-module__IUJTdG__columnItem{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.DataTable-module__IUJTdG__columnItem label{min-width:0;font-size:var(--text-sm);align-items:center;gap:7px;display:flex}.DataTable-module__IUJTdG__columnItem label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DataTable-module__IUJTdG__columnMove{gap:2px;display:flex}.DataTable-module__IUJTdG__columnMove button{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-2)}.DataTable-module__IUJTdG__columnMove button:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-text)}.DataTable-module__IUJTdG__columnMove button:disabled{opacity:.35}.DataTable-module__IUJTdG__borderless{box-shadow:none;border:0;border-radius:0}.DataTable-module__IUJTdG__tableViewport{min-width:0;position:relative;overflow:hidden}.DataTable-module__IUJTdG__tableViewport:before,.DataTable-module__IUJTdG__tableViewport:after{z-index:10;pointer-events:none;content:"";opacity:0;width:16px;transition:opacity .14s ease-out,transform .14s ease-out;position:absolute;top:0;bottom:0;transform:scaleX(.65)}.DataTable-module__IUJTdG__tableViewport:before{left:var(--sticky-column-width,0px);transform-origin:0;background:linear-gradient(to right, color-mix(in srgb, var(--color-text) 6%, transparent), transparent)}.DataTable-module__IUJTdG__tableViewport:after{right:var(--table-vertical-scrollbar-width,0px);transform-origin:100%;background:linear-gradient(to left, color-mix(in srgb, var(--color-text) 6%, transparent), transparent)}.DataTable-module__IUJTdG__tableViewport.DataTable-module__IUJTdG__canScrollLeft:before,.DataTable-module__IUJTdG__tableViewport.DataTable-module__IUJTdG__canScrollRight:after{opacity:1;transform:scaleX(1)}.DataTable-module__IUJTdG__topFade,.DataTable-module__IUJTdG__bottomFade{right:var(--table-vertical-scrollbar-width,0px);z-index:9;pointer-events:none;content:"";opacity:0;height:14px;transition:opacity .14s ease-out,transform .14s ease-out;position:absolute;left:0;transform:scaleY(.65)}.DataTable-module__IUJTdG__topFade{transform-origin:top;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-text) 5%, transparent), transparent);top:0}.DataTable-module__IUJTdG__bottomFade{bottom:var(--table-horizontal-scrollbar-height,0px);transform-origin:bottom;background:linear-gradient(to top, color-mix(in srgb, var(--color-text) 5%, transparent), transparent)}.DataTable-module__IUJTdG__tableViewport.DataTable-module__IUJTdG__canScrollTop .DataTable-module__IUJTdG__topFade,.DataTable-module__IUJTdG__tableViewport.DataTable-module__IUJTdG__canScrollBottom .DataTable-module__IUJTdG__bottomFade{opacity:1;transform:scaleY(1)}.DataTable-module__IUJTdG__tableScroll{max-height:calc(100dvh - 250px);overflow:auto}.DataTable-module__IUJTdG__table{width:max-content;min-width:100%;font-size:var(--text-base)}.DataTable-module__IUJTdG__th{text-align:left;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-3);border-bottom:1px solid var(--color-border);white-space:nowrap;background:var(--color-surface);z-index:1;padding:10px 16px;font-weight:600;position:sticky;top:0}.DataTable-module__IUJTdG__columnResizer{z-index:2;cursor:col-resize;touch-action:none;width:32px;position:absolute;top:0;bottom:0;right:-16px}.DataTable-module__IUJTdG__columnResizer:before{content:"";background:var(--color-primary);opacity:0;border-radius:2px;width:1px;transition:left .12s,width .12s,opacity .12s;position:absolute;top:20%;bottom:20%;left:15px}.DataTable-module__IUJTdG__columnResizer:hover:before,.DataTable-module__IUJTdG__columnResizer:focus-visible:before{opacity:1;width:3px;left:14px}.DataTable-module__IUJTdG__columnResizer:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.DataTable-module__IUJTdG__sortable{min-width:max-content;padding:0}.DataTable-module__IUJTdG__sortButton{width:100%;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;align-items:center;gap:4px;padding:10px 16px;display:inline-flex}.DataTable-module__IUJTdG__align-right .DataTable-module__IUJTdG__sortButton{justify-content:flex-end}.DataTable-module__IUJTdG__sortButton:hover{color:var(--color-text)}.DataTable-module__IUJTdG__sortIcon{opacity:0;transition:opacity var(--transition-fast);flex:none;display:inline-flex}.DataTable-module__IUJTdG__sortButton:hover .DataTable-module__IUJTdG__sortIcon,.DataTable-module__IUJTdG__sortActive{opacity:1}.DataTable-module__IUJTdG__sortActive{color:var(--color-primary)}.DataTable-module__IUJTdG__td{border-bottom:1px solid var(--color-border);vertical-align:middle;color:var(--color-text);padding:11px 16px}.DataTable-module__IUJTdG__actionColumn{white-space:normal}.DataTable-module__IUJTdG__actionColumn>span{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.DataTable-module__IUJTdG__rowActionCell{text-align:right;border-bottom:1px solid var(--color-border);width:42px;padding:6px 8px}.DataTable-module__IUJTdG__hoverRowAction{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-3);opacity:0;transition:opacity var(--transition-fast), background var(--transition-fast), color var(--transition-fast);place-items:center;display:inline-grid}.DataTable-module__IUJTdG__tr:hover .DataTable-module__IUJTdG__hoverRowAction,.DataTable-module__IUJTdG__tr:focus-within .DataTable-module__IUJTdG__hoverRowAction{opacity:1}.DataTable-module__IUJTdG__hoverRowAction:hover,.DataTable-module__IUJTdG__hoverRowAction:focus,.DataTable-module__IUJTdG__hoverRowAction:focus-visible,.DataTable-module__IUJTdG__hoverRowAction:active{opacity:1;color:var(--color-primary);background:var(--color-primary-soft);outline:none}.DataTable-module__IUJTdG__columnManagerCell{width:52px;padding:11px 8px}.DataTable-module__IUJTdG__rowLink{color:inherit;text-decoration:none}.DataTable-module__IUJTdG__rowLink:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.DataTable-module__IUJTdG__dense .DataTable-module__IUJTdG__td{padding:7px 12px}.DataTable-module__IUJTdG__dense .DataTable-module__IUJTdG__th{padding:8px 12px}.DataTable-module__IUJTdG__tr:last-child .DataTable-module__IUJTdG__td{border-bottom:none}.DataTable-module__IUJTdG__align-right{text-align:right}.DataTable-module__IUJTdG__align-center{text-align:center}.DataTable-module__IUJTdG__checkCell{border-bottom:1px solid var(--color-border);width:40px;padding:10px 8px 10px 16px}.DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__clickable{cursor:pointer;transition:background var(--transition-fast)}.DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__clickable:hover,.DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__clickable:focus-visible{background:var(--color-surface-2);outline:none}.DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__selected{background:var(--color-primary-soft)}.DataTable-module__IUJTdG__stateCell{padding:0}.DataTable-module__IUJTdG__refreshing{opacity:.6;transition:opacity var(--transition-fast)}@media (min-width:768px){.DataTable-module__IUJTdG__table th:first-child,.DataTable-module__IUJTdG__table td:first-child{background:var(--color-surface);box-shadow:1px 0 0 var(--color-border);transition:background var(--transition-fast);position:sticky;left:0}.DataTable-module__IUJTdG__table th:first-child{z-index:3}.DataTable-module__IUJTdG__table td:first-child{z-index:1}.DataTable-module__IUJTdG__table .DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__clickable:hover td:first-child,.DataTable-module__IUJTdG__table .DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__clickable:focus-visible td:first-child{background:var(--color-surface-2)}.DataTable-module__IUJTdG__table .DataTable-module__IUJTdG__tr.DataTable-module__IUJTdG__selected td:first-child{background:var(--color-primary-soft)}}.DataTable-module__IUJTdG__cards{min-height:0;max-height:calc(100dvh - 250px);display:none;overflow-y:auto}@media (max-width:767px){.DataTable-module__IUJTdG__tableScroll{display:none}.DataTable-module__IUJTdG__cards{flex-direction:column;display:flex}}.DataTable-module__IUJTdG__card{border-bottom:1px solid var(--color-border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.DataTable-module__IUJTdG__card:last-child{border-bottom:none}.DataTable-module__IUJTdG__card.DataTable-module__IUJTdG__clickable{cursor:pointer}.DataTable-module__IUJTdG__card.DataTable-module__IUJTdG__clickable:active{background:var(--color-surface-2)}.DataTable-module__IUJTdG__card.DataTable-module__IUJTdG__selected{background:var(--color-primary-soft)}.DataTable-module__IUJTdG__cardHead{align-items:center;gap:10px;display:flex}.DataTable-module__IUJTdG__cardTitle{flex:1;min-width:0}.DataTable-module__IUJTdG__cardPrimary{font-weight:600;font-size:var(--text-md);overflow-wrap:anywhere}.DataTable-module__IUJTdG__cardSecondary{font-size:var(--text-sm);color:var(--color-text-3);margin-top:2px}.DataTable-module__IUJTdG__cardChevron{color:var(--color-text-3);flex:none}.DataTable-module__IUJTdG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.DataTable-module__IUJTdG__cardField{min-width:0}.DataTable-module__IUJTdG__cardField dt{font-size:var(--text-xs);color:var(--color-text-3);text-transform:uppercase;letter-spacing:.03em}.DataTable-module__IUJTdG__cardField dd{font-size:var(--text-sm);overflow-wrap:anywhere}.DataTable-module__IUJTdG__footer{border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-2);padding:10px 16px}.DataTable-module__IUJTdG__pagination{border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-2);background:var(--color-surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.DataTable-module__IUJTdG__pageControls{align-items:center;gap:6px;display:flex}.DataTable-module__IUJTdG__pageNumber{text-align:center;font-variant-numeric:tabular-nums;min-width:56px}.DataTable-module__IUJTdG__pageJump{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.DataTable-module__IUJTdG__pageJump input{text-align:center;width:56px}.DataTable-module__IUJTdG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ContextMenu-module__8a5p1G__menu{z-index:100;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:190px;box-shadow:var(--shadow-lg);margin:0;padding:4px;list-style:none;position:fixed}.ContextMenu-module__8a5p1G__menu a,.ContextMenu-module__8a5p1G__menu button{border-radius:var(--radius-sm);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:flex}.ContextMenu-module__8a5p1G__menu a:hover,.ContextMenu-module__8a5p1G__menu button:hover:not(:disabled),.ContextMenu-module__8a5p1G__menu a:focus-visible,.ContextMenu-module__8a5p1G__menu button:focus-visible{background:var(--color-surface-2);outline:none}.ContextMenu-module__8a5p1G__menu button:disabled{opacity:.5;cursor:not-allowed}.ContextMenu-module__8a5p1G__separator{border-top:1px solid var(--color-border);margin-top:4px;padding-top:4px}
.ValueInputs-module__Hx0eWq__dateInput{min-width:0;display:block;position:relative}.ValueInputs-module__Hx0eWq__dateInputNative{color:#0000;caret-color:#0000;-webkit-text-fill-color:transparent}.ValueInputs-module__Hx0eWq__datePreview{color:var(--color-text);font-size:inherit;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 38px 0 12px;overflow:hidden}.ValueInputs-module__Hx0eWq__datePlaceholder{color:var(--color-text-3)}
.DocumentSimilarityWarning-module__MPGCRq__warning{border:1px solid color-mix(in srgb, var(--color-warning) 50%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning-soft) 65%, var(--color-surface));color:var(--color-text);text-align:left;gap:7px;margin:0 0 16px;padding:12px 14px;display:grid}.DocumentSimilarityWarning-module__MPGCRq__warning>p{color:var(--color-text-2);font-size:var(--text-sm)}.DocumentSimilarityWarning-module__MPGCRq__matches{gap:7px;display:grid}.DocumentSimilarityWarning-module__MPGCRq__match{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);gap:4px;padding:8px 10px;display:grid}.DocumentSimilarityWarning-module__MPGCRq__matchHeading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.DocumentSimilarityWarning-module__MPGCRq__matchHeading span{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.DocumentSimilarityWarning-module__MPGCRq__matchHeading b{color:var(--color-text);font-size:var(--text-xs);flex:none}.DocumentSimilarityWarning-module__MPGCRq__scores{color:var(--color-text-2);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 12px;display:flex}.DocumentSimilarityWarning-module__MPGCRq__match small{color:var(--color-text-3);font-size:var(--text-xs)}.DocumentSimilarityWarning-module__MPGCRq__actions{margin-top:3px}.DocumentSimilarityWarning-module__MPGCRq__loading{color:var(--color-text-3);font-size:var(--text-sm);margin:0 0 16px}
.ScanPage-module__blpVLa__layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:20px;display:grid}.ScanPage-module__blpVLa__preparationPage{min-height:100%}@media (max-width:900px){.ScanPage-module__blpVLa__layout{grid-template-columns:1fr}}.ScanPage-module__blpVLa__main{flex-direction:column;gap:12px;min-width:0;display:flex}.ScanPage-module__blpVLa__queueHeader{justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 2px 2px;display:flex}.ScanPage-module__blpVLa__queueTitle{font-size:var(--text-lg);font-weight:650}.ScanPage-module__blpVLa__queueSubtitle,.ScanPage-module__blpVLa__optionHint,.ScanPage-module__blpVLa__templateSelected{color:var(--color-text-3);font-size:var(--text-sm);margin:4px 0 0}.ScanPage-module__blpVLa__optionFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.ScanPage-module__blpVLa__optionActions{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ScanPage-module__blpVLa__templateSelected{font-size:var(--text-xs)}.ScanPage-module__blpVLa__templateOverride{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);margin:12px 0;padding:12px}.ScanPage-module__blpVLa__templateOverride p{color:var(--color-text-3);font-size:var(--text-xs);margin:4px 0}.ScanPage-module__blpVLa__details{margin-top:0;padding-top:0}.ScanPage-module__blpVLa__summary{cursor:pointer;font-weight:600;font-size:var(--text-base);color:var(--color-text-2);align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.ScanPage-module__blpVLa__summary::-webkit-details-marker{display:none}.ScanPage-module__blpVLa__summaryChevron{transition:transform var(--transition-fast)}.ScanPage-module__blpVLa__details[open] .ScanPage-module__blpVLa__summaryChevron{transform:rotate(90deg)}.ScanPage-module__blpVLa__summaryBadge{font-size:var(--text-xs);color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-full);padding:2px 8px;font-weight:600}.ScanPage-module__blpVLa__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:8px;display:grid}.ScanPage-module__blpVLa__templateWarning{color:var(--color-warning,var(--color-text-3));font-size:var(--text-xs);margin:6px 0 0}.ScanPage-module__blpVLa__note{font-size:var(--text-sm);color:var(--color-text-3);align-items:center;gap:8px;display:flex}.ScanPage-module__blpVLa__queue{flex-direction:column;gap:10px;min-width:0;display:flex}.ScanPage-module__blpVLa__singleQueue{grid-column:1/-1}.ScanPage-module__blpVLa__queueEmpty{text-align:center;color:var(--color-text-3);font-size:var(--text-sm);flex-direction:column;align-items:center;gap:8px;padding:16px 8px;display:flex}.ScanPage-module__blpVLa__busy{font-size:var(--text-xs);color:var(--color-text-3)}.ScanPage-module__blpVLa__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ScanPage-module__blpVLa__itemHead{align-items:center;gap:10px;display:flex}.ScanPage-module__blpVLa__itemIcon{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);flex:none;place-items:center;display:grid}.ScanPage-module__blpVLa__itemText{flex:1;min-width:0}.ScanPage-module__blpVLa__itemName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ScanPage-module__blpVLa__itemMeta{font-size:var(--text-xs);color:var(--color-text-3)}.ScanPage-module__blpVLa__itemState{font-size:var(--text-sm);color:var(--color-text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ScanPage-module__blpVLa__itemFailed{color:var(--color-danger);font-size:var(--text-sm);flex-direction:column;gap:8px;display:flex}.ScanPage-module__blpVLa__progress{flex-direction:column;gap:10px;display:flex}.ScanPage-module__blpVLa__progressRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ScanPage-module__blpVLa__ready{font-size:var(--text-sm);color:var(--color-success);font-weight:500}.ScanPage-module__blpVLa__footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}
.DocumentDropProvider-module__5qyyZW__overlay{z-index:1000;background:color-mix(in srgb, var(--color-primary) 16%, #0f172abd);pointer-events:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.DocumentDropProvider-module__5qyyZW__message{border:3px dashed var(--color-primary);border-radius:var(--radius-lg);background:var(--color-surface);max-width:520px;color:var(--color-text-1);text-align:center;justify-items:center;gap:8px;padding:40px 56px;display:grid;box-shadow:0 20px 60px #0f172a40}.DocumentDropProvider-module__5qyyZW__message span:last-child{color:var(--color-text-3);font-size:var(--text-sm)}.DocumentDropProvider-module__5qyyZW__icon{background:var(--color-primary-soft);width:48px;height:48px;color:var(--color-primary);border-radius:50%;place-items:center;font-size:28px;font-weight:700;display:grid}
.Drawers-module__TSYuGW__form{flex-direction:column;gap:16px;display:flex}.Drawers-module__TSYuGW__currentBox{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.Drawers-module__TSYuGW__currentLabel{font-size:var(--text-sm);color:var(--color-text-3)}.Drawers-module__TSYuGW__currentValue{font-size:var(--text-lg);font-weight:600}.Drawers-module__TSYuGW__currentLink{font-size:var(--text-sm);margin-left:auto}.Drawers-module__TSYuGW__qtyRow{align-items:center;gap:8px;display:flex}.Drawers-module__TSYuGW__qtyInput,.Drawers-module__TSYuGW__qtyRow>:nth-child(2){flex:1}.Drawers-module__TSYuGW__preview{border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.Drawers-module__TSYuGW__previewIn{background:var(--color-success-soft);color:var(--color-success)}.Drawers-module__TSYuGW__previewOut{background:var(--color-danger-soft);color:var(--color-danger)}.Drawers-module__TSYuGW__preview strong{font-weight:700}.Drawers-module__TSYuGW__previewWarn{font-weight:600}.Drawers-module__TSYuGW__formError{color:var(--color-danger);font-size:var(--text-sm);background:var(--color-danger-soft);border-radius:var(--radius-md);padding:8px 12px}
.FeatureChangelog-module__rOi5DW__box{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary-soft) 45%, var(--color-surface));margin:0 0 18px;padding:18px 20px}.FeatureChangelog-module__rOi5DW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FeatureChangelog-module__rOi5DW__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.FeatureChangelog-module__rOi5DW__actionButton{margin:0;padding:0 10px}.FeatureChangelog-module__rOi5DW__eyebrow{color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-weight:700}.FeatureChangelog-module__rOi5DW__header h2{font-size:var(--text-lg);margin:0}.FeatureChangelog-module__rOi5DW__navigation{justify-content:space-between;gap:8px;margin-top:14px;display:flex}.FeatureChangelog-module__rOi5DW__changes{margin-top:16px}.FeatureChangelog-module__rOi5DW__previewFrame{position:relative}.FeatureChangelog-module__rOi5DW__previewChanges{max-height:180px;overflow:hidden}.FeatureChangelog-module__rOi5DW__previewFade{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-primary-soft) 0%, transparent), color-mix(in srgb, var(--color-primary-soft) 72%, var(--color-surface)));height:72px;position:absolute;bottom:0;left:0;right:0}.FeatureChangelog-module__rOi5DW__previewActions{justify-content:center;margin-top:-1px;padding-top:12px;display:flex}.FeatureChangelog-module__rOi5DW__modalChanges{max-height:min(70vh,720px);padding-right:4px;overflow:auto}.FeatureChangelog-module__rOi5DW__modalSurface{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary-soft) 45%, var(--color-surface));padding:4px 16px 16px}.FeatureChangelog-module__rOi5DW__releaseGroup+.FeatureChangelog-module__rOi5DW__releaseGroup{margin-top:22px}.FeatureChangelog-module__rOi5DW__releaseVersion{color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:none;margin:0 0 6px;font-weight:750}.FeatureChangelog-module__rOi5DW__change{border-top:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));padding-top:14px;scroll-margin-top:24px}.FeatureChangelog-module__rOi5DW__change+.FeatureChangelog-module__rOi5DW__change{margin-top:14px}.FeatureChangelog-module__rOi5DW__changeHeading{display:block}.FeatureChangelog-module__rOi5DW__changeHeading h3{font-size:var(--text-base);margin:4px 0 0}.FeatureChangelog-module__rOi5DW__category{color:var(--color-text-3);font-size:var(--text-xs)}.FeatureChangelog-module__rOi5DW__newBadge{color:var(--color-primary);background:var(--color-surface);font-size:var(--text-xs);border-radius:999px;margin-top:8px;padding:2px 6px;font-weight:700;display:inline-block}.FeatureChangelog-module__rOi5DW__changedBadge{color:#238636}.FeatureChangelog-module__rOi5DW__howTo{color:var(--color-text);margin:8px 0;line-height:1.5}.FeatureChangelog-module__rOi5DW__change ul{color:var(--color-text-2);font-size:var(--text-sm);margin:8px 0;padding-left:20px;line-height:1.5}.FeatureChangelog-module__rOi5DW__location{color:var(--color-text-2);font-size:var(--text-sm);margin:8px 0}.FeatureChangelog-module__rOi5DW__newsLink{color:var(--color-primary);font-size:var(--text-sm);margin-top:4px;font-weight:650;display:inline-block}.FeatureChangelog-module__rOi5DW__updateDot{width:7px;height:7px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;display:inline-block}.FeatureChangelog-module__rOi5DW__newDot{background:#2f80ed}.FeatureChangelog-module__rOi5DW__changedDot{background:#2e9b55}.FeatureChangelog-module__rOi5DW__updateDotLink{min-width:24px;min-height:28px;color:inherit;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.FeatureChangelog-module__rOi5DW__updateDotLink .FeatureChangelog-module__rOi5DW__updateDot{box-shadow:none}.FeatureChangelog-module__rOi5DW__updateDotPopover{z-index:50;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:max-content;max-width:220px;color:var(--color-text);box-shadow:var(--shadow-md);font-size:var(--text-xs);opacity:0;pointer-events:none;padding:6px 8px;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 4px);right:0;transform:translateY(-2px)}.FeatureChangelog-module__rOi5DW__updateDotLink:hover .FeatureChangelog-module__rOi5DW__updateDotPopover,.FeatureChangelog-module__rOi5DW__updateDotLink:focus-visible .FeatureChangelog-module__rOi5DW__updateDotPopover{opacity:1;pointer-events:auto;transform:translateY(0)}.FeatureChangelog-module__rOi5DW__updateDotLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width:640px){.FeatureChangelog-module__rOi5DW__header{flex-direction:column}.FeatureChangelog-module__rOi5DW__box{padding:16px}}
.Chart-module__IXetMa__wrap{width:100%;min-width:0;position:relative}.Chart-module__IXetMa__svg{touch-action:pan-y;width:100%;max-width:100%;height:auto;display:block;overflow:visible}.Chart-module__IXetMa__grid{stroke:var(--chart-grid);stroke-width:1px}.Chart-module__IXetMa__axisText{fill:var(--chart-axis);font-size:11px;font-family:var(--font-sans)}.Chart-module__IXetMa__crosshair{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:3 3}.Chart-module__IXetMa__tooltip{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-size:var(--text-xs);pointer-events:none;z-index:2;min-width:140px;padding:8px 10px;position:absolute;top:8px;transform:translate(-50%)}.Chart-module__IXetMa__tooltipTitle{color:var(--color-text-2);margin-bottom:4px;font-weight:600}.Chart-module__IXetMa__tooltipRow{align-items:center;gap:6px;margin-top:2px;display:flex}.Chart-module__IXetMa__tooltipLabel{color:var(--color-text-2);flex:1}.Chart-module__IXetMa__tooltipValue{font-variant-numeric:tabular-nums;font-weight:600}.Chart-module__IXetMa__swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.Chart-module__IXetMa__legend{font-size:var(--text-xs);color:var(--color-text-2);flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.Chart-module__IXetMa__legendItem{align-items:center;gap:6px;display:inline-flex}.Chart-module__IXetMa__hbars{flex-direction:column;gap:8px;display:flex}.Chart-module__IXetMa__hbarRow{font-size:var(--text-sm);grid-template-columns:minmax(0,36%) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.Chart-module__IXetMa__hbarLabel{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.Chart-module__IXetMa__hbarLabel a{color:inherit}.Chart-module__IXetMa__hbarSecondary{font-size:var(--text-xs);color:var(--color-text-3)}.Chart-module__IXetMa__hbarTrack{background:var(--color-surface-2);border-radius:5px;height:10px;overflow:hidden}.Chart-module__IXetMa__hbarFill{border-radius:5px;height:100%;transition:width .24s;display:block}.Chart-module__IXetMa__hbarValue{color:var(--color-text-2);text-align:right;min-width:56px}
.Products-module__K3BPqG__nameCell{flex-direction:column;min-width:0;display:flex}.Products-module__K3BPqG__name{color:var(--color-text);font-weight:500;text-decoration:none}.Products-module__K3BPqG__name:hover{text-decoration:underline}.Products-module__K3BPqG__desc{font-size:var(--text-xs);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.Products-module__K3BPqG__sku{font-size:var(--text-xs);color:var(--color-text-3);font-family:var(--font-mono);display:block}.Products-module__K3BPqG__muted{color:var(--color-text-3);white-space:nowrap}.Products-module__K3BPqG__numberLink{color:inherit;border-bottom:1px dashed var(--color-border-strong);font-weight:600;text-decoration:none}.Products-module__K3BPqG__numberLink:hover{color:var(--color-link);border-bottom-color:currentColor;text-decoration:none}.Products-module__K3BPqG__formPage{flex-direction:column;gap:16px;max-width:920px;display:flex}.Products-module__K3BPqG__formStack{flex-direction:column;gap:16px;display:flex}.Products-module__K3BPqG__formActions{justify-content:flex-end;gap:8px;padding:4px 0 24px;display:flex}.Products-module__K3BPqG__formError{color:var(--color-danger);font-size:var(--text-sm);background:var(--color-danger-soft);border-radius:var(--radius-md);padding:8px 12px}.Products-module__K3BPqG__variantHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.Products-module__K3BPqG__similarProducts{border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-soft);gap:8px;padding:12px;display:grid}.Products-module__K3BPqG__similarProducts>span{color:var(--color-text-2);font-size:var(--text-sm)}.Products-module__K3BPqG__similarProduct{border-top:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.Products-module__K3BPqG__similarProduct>span{gap:2px;min-width:0;display:grid}.Products-module__K3BPqG__similarProduct small{color:var(--color-text-2);font-size:var(--text-xs)}.Products-module__K3BPqG__similarModal{gap:12px;display:grid}.Products-module__K3BPqG__variantTabs{border-bottom:1px solid var(--color-border);gap:4px;display:flex;overflow-x:auto}.Products-module__K3BPqG__variantTab{min-height:36px;color:var(--color-text-2);font-size:var(--text-sm);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:6px 10px}.Products-module__K3BPqG__variantTab:hover{color:var(--color-text)}.Products-module__K3BPqG__variantTab:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.Products-module__K3BPqG__variantTabActive{border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:600}.Products-module__K3BPqG__variantTitle{font-size:var(--text-sm);color:var(--color-text-2);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.Products-module__K3BPqG__variantFields{flex-direction:column;gap:12px;display:flex}.Products-module__K3BPqG__advancedToggle{color:var(--color-link);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.Products-module__K3BPqG__advancedToggle:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.Products-module__K3BPqG__variantDetails{border-top:1px solid var(--color-border);padding-top:12px}.Products-module__K3BPqG__netRow{grid-template-columns:minmax(0,1fr) 120px;gap:8px;display:grid}.Products-module__K3BPqG__hint{font-size:var(--text-sm);color:var(--color-text-3)}.Products-module__K3BPqG__collapsible{border:1px solid var(--color-border);border-radius:var(--radius-md)}.Products-module__K3BPqG__collapsibleHead{width:100%;font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.Products-module__K3BPqG__collapsibleHead:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-md);outline:none}.Products-module__K3BPqG__collapsibleCount{font-size:var(--text-xs);color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-full);margin-left:auto;padding:1px 8px}.Products-module__K3BPqG__collapsibleHint{font-size:var(--text-xs);color:var(--color-text-3);margin-left:auto}.Products-module__K3BPqG__collapsibleBody{border-top:1px solid var(--color-border);max-height:320px;padding:4px 12px 12px;overflow:auto}.Products-module__K3BPqG__categoryActions{justify-content:flex-end;margin-bottom:4px;display:flex}.Products-module__K3BPqG__catList{margin:0;padding:0;list-style:none}.Products-module__K3BPqG__catNode{padding-left:calc(var(--depth,0) * 0px)}.Products-module__K3BPqG__catNode>.Products-module__K3BPqG__catList{padding-left:22px}.Products-module__K3BPqG__catNode>label{padding:4px 0}.Products-module__K3BPqG__statsRow{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px;display:grid}.Products-module__K3BPqG__overviewGrid{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:16px;display:grid}.Products-module__K3BPqG__overviewMain,.Products-module__K3BPqG__overviewAside{flex-direction:column;gap:16px;min-width:0;display:flex}.Products-module__K3BPqG__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.Products-module__K3BPqG__chip{font-size:var(--text-xs);border-radius:var(--radius-full);background:var(--color-surface-2);color:var(--color-text-2);border:1px solid var(--color-border);padding:2px 8px;text-decoration:none}.Products-module__K3BPqG__chip:hover{color:var(--color-link);border-color:var(--color-primary-soft-2);text-decoration:none}.Products-module__K3BPqG__priceTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.Products-module__K3BPqG__priceTable th{text-align:left;color:var(--color-text-3);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border);padding:0 8px 8px 0}.Products-module__K3BPqG__priceTable td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:8px 8px 8px 0}.Products-module__K3BPqG__priceTable tr:last-child td{border-bottom:0}.Products-module__K3BPqG__num{text-align:right}.Products-module__K3BPqG__cheapest{font-size:var(--text-xs);color:var(--color-success);background:var(--color-success-soft);border-radius:var(--radius-full);margin-left:6px;padding:1px 6px}@media (max-width:960px){.Products-module__K3BPqG__overviewGrid{grid-template-columns:1fr}}@media (max-width:640px){.Products-module__K3BPqG__filters>*{flex:100%}.Products-module__K3BPqG__filters select{max-width:none}.Products-module__K3BPqG__netRow{grid-template-columns:1fr}}
.Documentation-module__Yr_qSW__inline{border:1px solid var(--color-primary-soft-2);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary-soft) 62%, var(--color-surface));color:var(--color-text-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;margin:0 0 18px;padding:10px 12px;display:grid}.Documentation-module__Yr_qSW__inlineIcon{color:var(--color-primary);flex:none;margin-top:1px}.Documentation-module__Yr_qSW__inlineCopy{min-width:0}.Documentation-module__Yr_qSW__inlineCopy strong{color:var(--color-text);font-size:var(--text-base);display:block}.Documentation-module__Yr_qSW__inlineCopy>span{color:var(--color-text-3);margin-top:3px;display:block}.Documentation-module__Yr_qSW__inlineActions{flex-wrap:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:10px;width:100%;margin-top:2px;display:flex}.Documentation-module__Yr_qSW__fullGuide{margin-left:auto}.Documentation-module__Yr_qSW__inlineLink,.Documentation-module__Yr_qSW__introActions a,.Documentation-module__Yr_qSW__actionList a{color:var(--color-link);white-space:nowrap;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:inline-flex}.Documentation-module__Yr_qSW__inlineLink:hover,.Documentation-module__Yr_qSW__introActions a:hover,.Documentation-module__Yr_qSW__actionList a:hover{text-decoration:underline}.Documentation-module__Yr_qSW__actionButton{color:var(--color-link);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-weight:600;display:inline-flex}.Documentation-module__Yr_qSW__actionButton:hover{text-decoration:underline}.Documentation-module__Yr_qSW__page{min-width:0}.Documentation-module__Yr_qSW__docsCard{margin-top:20px;overflow:hidden}.Documentation-module__Yr_qSW__docsLayout{grid-template-columns:232px minmax(0,1fr);min-height:620px;display:grid}.Documentation-module__Yr_qSW__sidebar{border-right:1px solid var(--color-border);background:var(--color-surface-2);flex-direction:column;min-width:0;padding:18px 12px;display:flex}.Documentation-module__Yr_qSW__sidebarHeading{color:var(--color-text-3);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;padding:0 10px 8px;font-weight:700}.Documentation-module__Yr_qSW__sidebarPreference{border-top:1px solid var(--color-border);margin-top:auto;padding:14px 4px 0}.Documentation-module__Yr_qSW__docsContent{min-width:0;padding:24px 28px 30px}.Documentation-module__Yr_qSW__intro{border-bottom:1px solid var(--color-border);gap:14px;padding:0 0 20px;display:flex}.Documentation-module__Yr_qSW__introIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-primary);background:var(--color-surface);flex:none;place-items:center;display:grid}.Documentation-module__Yr_qSW__intro h2{font-size:var(--text-lg)}.Documentation-module__Yr_qSW__intro p{color:var(--color-text-2);max-width:760px;margin-top:5px}.Documentation-module__Yr_qSW__introActions{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.Documentation-module__Yr_qSW__preferenceCard{margin-top:16px;padding:0 4px}.Documentation-module__Yr_qSW__preference{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.Documentation-module__Yr_qSW__preference strong{font-size:var(--text-base)}.Documentation-module__Yr_qSW__preference p{color:var(--color-text-3);font-size:var(--text-sm);margin-top:2px}.Documentation-module__Yr_qSW__preferenceCompact{padding:10px 12px}.Documentation-module__Yr_qSW__switch{border-radius:var(--radius-full);background:var(--color-border-strong);width:42px;height:24px;transition:background var(--transition-fast);flex:none;padding:3px}.Documentation-module__Yr_qSW__switchOn{background:var(--color-primary)}.Documentation-module__Yr_qSW__switchThumb{width:18px;height:18px;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast);background:#fff;border-radius:50%;display:block}.Documentation-module__Yr_qSW__switchOn .Documentation-module__Yr_qSW__switchThumb{transform:translate(18px)}.Documentation-module__Yr_qSW__topicNav{flex-direction:column;gap:2px;display:flex}.Documentation-module__Yr_qSW__topicNav a{border-radius:var(--radius-sm);min-height:34px;color:var(--color-text-2);font-size:var(--text-sm);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:7px 10px;text-decoration:none;display:inline-flex}.Documentation-module__Yr_qSW__topicNav a:hover{border-color:var(--color-primary-soft-2);background:var(--color-surface);color:var(--color-primary);text-decoration:none}.Documentation-module__Yr_qSW__topicNav a svg{color:var(--color-text-3);flex:none}.Documentation-module__Yr_qSW__topicNav a.Documentation-module__Yr_qSW__topicLinkActive{border-color:var(--color-primary-soft-2);background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.Documentation-module__Yr_qSW__topicNav a.Documentation-module__Yr_qSW__topicLinkActive svg{color:var(--color-primary)}.Documentation-module__Yr_qSW__topicArticle{margin-top:22px;scroll-margin-top:76px}.Documentation-module__Yr_qSW__topicHeader{border-bottom:1px solid var(--color-border);padding-bottom:18px}.Documentation-module__Yr_qSW__topicHeading{align-items:center;gap:10px;display:inline-flex}.Documentation-module__Yr_qSW__topicHeading h2{font-size:var(--text-lg)}.Documentation-module__Yr_qSW__topicHeading p{color:var(--color-text-3);font-size:var(--text-sm);margin-top:3px}.Documentation-module__Yr_qSW__topicIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-primary);background:var(--color-primary-soft);flex:none;place-items:center;display:grid}.Documentation-module__Yr_qSW__topicBody{max-width:760px;padding-top:20px}.Documentation-module__Yr_qSW__topicSection+.Documentation-module__Yr_qSW__topicSection{margin-top:18px}.Documentation-module__Yr_qSW__topicSection h3{font-size:var(--text-sm);color:var(--color-text-2);margin-bottom:7px}.Documentation-module__Yr_qSW__topicSection ol{color:var(--color-text-2);padding-left:20px;list-style:decimal}.Documentation-module__Yr_qSW__topicSection li+li{margin-top:6px}.Documentation-module__Yr_qSW__actionList{flex-wrap:wrap;gap:10px 16px;display:flex}.Documentation-module__Yr_qSW__note{border-left:3px solid var(--color-primary-soft-2);background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-sm);margin-top:18px;padding:10px 12px}.Documentation-module__Yr_qSW__note ul{margin-top:4px;padding-left:17px;list-style:outside}.Documentation-module__Yr_qSW__note li+li{margin-top:3px}.Documentation-module__Yr_qSW__troubleshooting{border-top:1px solid var(--color-border);color:var(--color-text-2);font-size:var(--text-sm);margin-top:14px;padding-top:10px}.Documentation-module__Yr_qSW__troubleshooting p{margin-top:6px}@media (max-width:820px){.Documentation-module__Yr_qSW__docsLayout{grid-template-columns:190px minmax(0,1fr)}.Documentation-module__Yr_qSW__docsContent{padding:20px}}@media (max-width:640px){.Documentation-module__Yr_qSW__inline{grid-template-columns:auto minmax(0,1fr)}.Documentation-module__Yr_qSW__inlineActions{grid-column:1/-1;justify-content:flex-start;padding-left:26px}.Documentation-module__Yr_qSW__fullGuide{margin-left:0}.Documentation-module__Yr_qSW__docsLayout{display:block}.Documentation-module__Yr_qSW__sidebar{border-right:0;border-bottom:1px solid var(--color-border);padding:12px}.Documentation-module__Yr_qSW__sidebarHeading{padding-bottom:6px}.Documentation-module__Yr_qSW__topicNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Documentation-module__Yr_qSW__sidebarPreference{margin-top:12px;padding-top:12px}.Documentation-module__Yr_qSW__docsContent{padding:16px}.Documentation-module__Yr_qSW__preference{align-items:flex-start}}
.FilterBar-module__Rs2QqG__filterBar{border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 82%, var(--color-bg));flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0;padding:12px;display:flex}.FilterBar-module__Rs2QqG__advancedFilters{border-top:1px solid var(--color-border);flex:1 0 100%;grid-template-columns:minmax(0,1fr);align-items:flex-end;gap:12px;padding:12px 0;display:grid}.FilterBar-module__Rs2QqG__inlineFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.FilterBar-module__Rs2QqG__inlineFilters>.FilterBar-module__Rs2QqG__filterItem{flex:220px;min-width:180px}.FilterBar-module__Rs2QqG__filterGroup{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.FilterBar-module__Rs2QqG__advancedFilters>.FilterBar-module__Rs2QqG__filterItem{width:100%}.FilterBar-module__Rs2QqG__advancedFilters>.FilterBar-module__Rs2QqG__filterItem>:last-child{width:min(100%,460px)}.FilterBar-module__Rs2QqG__advancedFilters>.FilterBar-module__Rs2QqG__filterGroup>.FilterBar-module__Rs2QqG__filterItem{flex:0 220px}.FilterBar-module__Rs2QqG__filterItem{flex-direction:column;gap:4px;min-width:0;display:flex}.FilterBar-module__Rs2QqG__filterLabel{font-size:var(--text-xs);color:var(--color-text-3);font-weight:600}.FilterBar-module__Rs2QqG__filterGrow{flex:220px;min-width:180px}.FilterBar-module__Rs2QqG__filterFixed{flex:0 220px;min-width:160px}.FilterBar-module__Rs2QqG__filterReset{margin-left:auto}.FilterBar-module__Rs2QqG__filterActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.FilterBar-module__Rs2QqG__searchInputWrap{position:relative}.FilterBar-module__Rs2QqG__searchClear{border-radius:var(--radius-sm);color:var(--color-text-3);justify-content:center;align-items:center;padding:3px;display:inline-flex}.FilterBar-module__Rs2QqG__searchClear:hover,.FilterBar-module__Rs2QqG__searchClear:focus-visible{background:var(--color-surface-2);color:var(--color-text)}.FilterBar-module__Rs2QqG__searchSuggestions{z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-height:320px;box-shadow:var(--shadow-lg);padding:4px;display:grid;position:absolute;inset:calc(100% + 4px) 0 auto;overflow:auto}.FilterBar-module__Rs2QqG__searchSuggestions button{border-radius:var(--radius-sm);width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 10px;display:grid}.FilterBar-module__Rs2QqG__searchSuggestions button:hover{background:var(--color-surface-2)}.FilterBar-module__Rs2QqG__searchSuggestions small,.FilterBar-module__Rs2QqG__searchSuggestions em{color:var(--color-text-3);font-size:var(--text-xs);font-style:normal}.FilterBar-module__Rs2QqG__searchSuggestions em{color:var(--color-primary)}.FilterBar-module__Rs2QqG__searchSuggestionLoading{gap:9px;padding:10px;display:grid}.FilterBar-module__Rs2QqG__pills{flex-wrap:wrap;gap:6px;display:flex}.FilterBar-module__Rs2QqG__pill{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);height:30px;color:var(--color-text-2);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);padding:0 11px;font-weight:500}.FilterBar-module__Rs2QqG__pill:hover{border-color:var(--color-neutral)}.FilterBar-module__Rs2QqG__pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.FilterBar-module__Rs2QqG__pillActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.FilterBar-module__Rs2QqG__pillStatusDraft,.FilterBar-module__Rs2QqG__pillStatusOrdered,.FilterBar-module__Rs2QqG__pillStatusPartiallyReceived,.FilterBar-module__Rs2QqG__pillStatusReceived,.FilterBar-module__Rs2QqG__pillStatusReview,.FilterBar-module__Rs2QqG__pillStatusConfirmed,.FilterBar-module__Rs2QqG__pillStatusCancelled,.FilterBar-module__Rs2QqG__pillStatusActive,.FilterBar-module__Rs2QqG__pillStatusInactive{border-color:color-mix(in srgb, var(--pill-status) 42%, var(--color-border-strong));color:var(--pill-status);background:color-mix(in srgb, var(--pill-status) 6%, var(--color-surface))}.FilterBar-module__Rs2QqG__pillStatusActive{--pill-status:var(--color-success)}.FilterBar-module__Rs2QqG__pillStatusInactive,.FilterBar-module__Rs2QqG__pillStatusDraft{--pill-status:var(--color-text-2)}.FilterBar-module__Rs2QqG__pillStatusOrdered{--pill-status:var(--color-primary)}.FilterBar-module__Rs2QqG__pillStatusPartiallyReceived{--pill-status:var(--color-warning)}.FilterBar-module__Rs2QqG__pillStatusReceived{--pill-status:var(--color-success)}.FilterBar-module__Rs2QqG__pillStatusReview{--pill-status:var(--color-warning)}.FilterBar-module__Rs2QqG__pillStatusConfirmed{--pill-status:var(--color-success)}.FilterBar-module__Rs2QqG__pillStatusCancelled{--pill-status:var(--color-danger)}.FilterBar-module__Rs2QqG__pillStatusDraft.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusOrdered.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusPartiallyReceived.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusReceived.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusReview.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusConfirmed.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusCancelled.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusActive.FilterBar-module__Rs2QqG__pillActive,.FilterBar-module__Rs2QqG__pillStatusInactive.FilterBar-module__Rs2QqG__pillActive{border-color:var(--pill-status);background:color-mix(in srgb, var(--pill-status) 13%, var(--color-surface));color:var(--pill-status)}@media (max-width:640px){.FilterBar-module__Rs2QqG__filterBar{padding:10px}.FilterBar-module__Rs2QqG__advancedFilters{align-items:stretch}.FilterBar-module__Rs2QqG__filterGrow,.FilterBar-module__Rs2QqG__filterFixed{flex:100%}}
.RangePills-module__svBCYq__pills{border-radius:var(--radius-full);background:var(--color-surface-2);border:1px solid var(--color-border);gap:2px;padding:2px;display:inline-flex}.RangePills-module__svBCYq__pill{color:var(--color-text-2);font:inherit;font-size:var(--text-sm);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;padding:4px 12px}.RangePills-module__svBCYq__pill:hover{color:var(--color-text)}.RangePills-module__svBCYq__pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.RangePills-module__svBCYq__pill.RangePills-module__svBCYq__active{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);font-weight:600}
.Feedback-module__IuGuva__form{gap:14px;display:grid}.Feedback-module__IuGuva__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Feedback-module__IuGuva__context{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-2);font-size:var(--text-sm);margin:0;padding:10px 12px}.Feedback-module__IuGuva__contextList{margin:6px 0 0;padding-left:20px}.Feedback-module__IuGuva__recording{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface-2);font-size:var(--text-sm);padding:10px 12px}.Feedback-module__IuGuva__recording ol{color:var(--color-text-2);margin:8px 0 0;padding-left:20px}.Feedback-module__IuGuva__resources{flex-wrap:wrap;gap:6px;display:flex}.Feedback-module__IuGuva__resource{background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-xs);border-radius:999px;padding:4px 8px}.Feedback-module__IuGuva__list{gap:10px;display:grid}.Feedback-module__IuGuva__filters{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.Feedback-module__IuGuva__item{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:1fr auto;gap:8px 16px;padding:16px;text-decoration:none;display:grid}.Feedback-module__IuGuva__item:hover,.Feedback-module__IuGuva__item:focus-visible{border-color:var(--color-primary);text-decoration:none}.Feedback-module__IuGuva__itemTitle{color:var(--color-text);font-weight:700}.Feedback-module__IuGuva__meta{color:var(--color-text-3);font-size:var(--text-sm);flex-wrap:wrap;gap:8px;display:flex}.Feedback-module__IuGuva__badge{background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-xs);border-radius:999px;align-self:start;padding:4px 8px;font-weight:700}.Feedback-module__IuGuva__detail,.Feedback-module__IuGuva__configList{gap:20px;display:grid}.Feedback-module__IuGuva__configFields{color:var(--color-text-2);font-size:var(--text-sm);margin:0}.Feedback-module__IuGuva__analyticsControls{max-width:260px}.Feedback-module__IuGuva__metricRow{color:var(--color-text-2);justify-content:space-between;margin:8px 0;display:flex}.Feedback-module__IuGuva__metricRow strong{color:var(--color-text)}.Feedback-module__IuGuva__actionRow{flex-wrap:wrap;gap:10px;display:flex}.Feedback-module__IuGuva__section{gap:10px;display:grid}.Feedback-module__IuGuva__sectionTitle{color:var(--color-text-2);font-size:var(--text-sm);margin:0;font-weight:750}.Feedback-module__IuGuva__transitionGroup{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.Feedback-module__IuGuva__transitionGroup .Feedback-module__IuGuva__sectionTitle{margin-right:4px}.Feedback-module__IuGuva__description{white-space:pre-wrap;margin:0;line-height:1.6}.Feedback-module__IuGuva__comment{border-left:3px solid var(--color-primary);background:var(--color-surface-2);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:12px}.Feedback-module__IuGuva__commentMeta{color:var(--color-text-3);font-size:var(--text-xs);margin-bottom:5px}.Feedback-module__IuGuva__commentBody{white-space:pre-wrap;margin:0}.Feedback-module__IuGuva__contextPre{border-radius:var(--radius-md);background:var(--color-surface-2);max-height:260px;color:var(--color-text-2);font-size:var(--text-xs);margin:0;padding:12px;overflow:auto}.Feedback-module__IuGuva__error{color:var(--color-danger)}.Feedback-module__IuGuva__notificationHeader{color:var(--color-text-2);font-size:var(--text-sm);justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.Feedback-module__IuGuva__notificationList{gap:10px;display:grid}.Feedback-module__IuGuva__notification{border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-content:space-between;gap:16px;padding:14px;display:flex}.Feedback-module__IuGuva__notificationUnread{border-color:var(--color-primary);background:var(--color-surface-2)}.Feedback-module__IuGuva__notificationBody{white-space:pre-wrap;color:var(--color-text-2);margin:5px 0}.Feedback-module__IuGuva__notificationActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:600px){.Feedback-module__IuGuva__notification{flex-direction:column}.Feedback-module__IuGuva__notificationActions{justify-content:flex-start}.Feedback-module__IuGuva__grid,.Feedback-module__IuGuva__item{grid-template-columns:1fr}}@media (max-width:700px){.Feedback-module__IuGuva__filters{grid-template-columns:1fr}}
.Timeline-module__BcR5wq__timeline{flex-direction:column;gap:18px;display:flex}.Timeline-module__BcR5wq__group{flex-direction:column;gap:6px;display:flex}.Timeline-module__BcR5wq__dayLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-3);padding-left:36px;font-weight:600}.Timeline-module__BcR5wq__list{flex-direction:column;display:flex;position:relative}.Timeline-module__BcR5wq__list:before{content:"";background:var(--color-border);width:2px;position:absolute;top:14px;bottom:14px;left:13px}.Timeline-module__BcR5wq__row{gap:12px;padding:8px 0;display:flex;position:relative}.Timeline-module__BcR5wq__compact .Timeline-module__BcR5wq__row{padding:5px 0}.Timeline-module__BcR5wq__marker{border:2px solid var(--color-surface);z-index:1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.Timeline-module__BcR5wq__compact .Timeline-module__BcR5wq__marker{width:24px;height:24px}.Timeline-module__BcR5wq__tone-success{background:var(--color-success-soft);color:var(--color-success)}.Timeline-module__BcR5wq__tone-info{background:var(--color-info-soft);color:var(--color-info)}.Timeline-module__BcR5wq__tone-warning{background:var(--color-warning-soft);color:var(--color-warning)}.Timeline-module__BcR5wq__tone-neutral{background:var(--color-neutral-soft);color:var(--color-neutral)}.Timeline-module__BcR5wq__body{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:3px;display:flex}.Timeline-module__BcR5wq__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Timeline-module__BcR5wq__title{font-size:var(--text-base);color:var(--color-text);overflow-wrap:anywhere;align-items:baseline;gap:8px;display:inline-flex}.Timeline-module__BcR5wq__titleLink{color:inherit;text-decoration:none}.Timeline-module__BcR5wq__titleLink:hover .Timeline-module__BcR5wq__title{color:var(--color-link)}.Timeline-module__BcR5wq__qty{font-variant-numeric:tabular-nums;font-weight:650}.Timeline-module__BcR5wq__qtyIn{color:var(--color-success)}.Timeline-module__BcR5wq__qtyOut{color:var(--color-text)}.Timeline-module__BcR5wq__time{font-size:var(--text-xs);color:var(--color-text-3);white-space:nowrap;flex:none}.Timeline-module__BcR5wq__subtitle{font-size:var(--text-sm);color:var(--color-text-2);overflow-wrap:anywhere}.Timeline-module__BcR5wq__amount{font-size:var(--text-sm);color:var(--color-text-2);font-variant-numeric:tabular-nums}.Timeline-module__BcR5wq__links{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.Timeline-module__BcR5wq__chip{font-size:var(--text-xs);border-radius:var(--radius-full);background:var(--color-surface-2);color:var(--color-text-2);border:1px solid var(--color-border);padding:2px 8px;text-decoration:none}.Timeline-module__BcR5wq__chip:hover{color:var(--color-link);border-color:var(--color-primary-soft-2);text-decoration:none}.Timeline-module__BcR5wq__actor{font-size:var(--text-xs);color:var(--color-text-3)}.Timeline-module__BcR5wq__footer{padding-top:4px}
.DocumentDetailPage-module__qj-7zG__muted{color:var(--color-text-3);font-size:var(--text-sm)}.DocumentDetailPage-module__qj-7zG__link{color:var(--color-link);font-weight:500}.DocumentDetailPage-module__qj-7zG__stage{color:var(--color-info);font-size:var(--text-sm)}.DocumentDetailPage-module__qj-7zG__extractionPickerCard{border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-soft);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.DocumentDetailPage-module__qj-7zG__extractionPickerCard>div{gap:3px;display:grid}.DocumentDetailPage-module__qj-7zG__extractionPickerCard span{color:var(--color-text-2);font-size:var(--text-sm)}.DocumentDetailPage-module__qj-7zG__extractionPickerCard select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-width:230px;min-height:38px;color:var(--color-text);font:inherit;padding:7px 10px}.DocumentDetailPage-module__qj-7zG__banner{border-radius:var(--radius-md);border:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.DocumentDetailPage-module__qj-7zG__bannerText{min-width:200px;font-size:var(--text-sm);flex-direction:column;flex:1;gap:2px;display:flex}.DocumentDetailPage-module__qj-7zG__bannerText strong{font-size:var(--text-base)}.DocumentDetailPage-module__qj-7zG__bannerDanger{background:var(--color-danger-soft);border-color:color-mix(in srgb, var(--color-danger) 30%, transparent);color:var(--color-text)}.DocumentDetailPage-module__qj-7zG__bannerDanger>svg{color:var(--color-danger)}.DocumentDetailPage-module__qj-7zG__bannerSuccess{background:var(--color-success-soft);border-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.DocumentDetailPage-module__qj-7zG__bannerSuccess>svg{color:var(--color-success)}.DocumentDetailPage-module__qj-7zG__bannerWarning{background:var(--color-warning-soft);border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.DocumentDetailPage-module__qj-7zG__bannerWarning>svg{color:var(--color-warning)}.DocumentDetailPage-module__qj-7zG__bannerNeutral{background:var(--color-neutral-soft)}.DocumentDetailPage-module__qj-7zG__bannerNeutral>svg{color:var(--color-neutral)}.DocumentDetailPage-module__qj-7zG__linkList{flex-direction:column;gap:4px;list-style:none;display:flex}.DocumentDetailPage-module__qj-7zG__linkRow{border-radius:var(--radius-sm);color:var(--color-text);grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;min-height:40px;padding:8px 10px;display:grid}.DocumentDetailPage-module__qj-7zG__linkRow:hover{background:var(--color-surface-2)}.DocumentDetailPage-module__qj-7zG__linkType{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-3);font-weight:600}.DocumentDetailPage-module__qj-7zG__linkLabel{color:var(--color-link);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.DocumentDetailPage-module__qj-7zG__linkRel{font-size:var(--text-xs);color:var(--color-text-3)}.DocumentDetailPage-module__qj-7zG__warnings{font-size:var(--text-sm);color:var(--color-warning);flex-direction:column;gap:4px;margin-top:12px;list-style:none;display:flex}.DocumentDetailPage-module__qj-7zG__warnings li{align-items:flex-start;gap:6px;display:flex}.DocumentDetailPage-module__qj-7zG__rawDetails{font-size:var(--text-sm);margin-top:12px}.DocumentDetailPage-module__qj-7zG__rawDetails summary{cursor:pointer;color:var(--color-text-2);font-weight:500}.DocumentDetailPage-module__qj-7zG__raw{border-radius:var(--radius-sm);background:var(--color-surface-2);max-height:320px;font-family:var(--font-mono);font-size:var(--text-xs);margin-top:8px;padding:10px;line-height:1.5;overflow:auto}.DocumentDetailPage-module__qj-7zG__ruleEvidenceList{gap:10px;margin-top:10px;display:grid}.DocumentDetailPage-module__qj-7zG__ruleEvidence{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);gap:5px;padding:9px;display:grid}.DocumentDetailPage-module__qj-7zG__ruleEvidenceHeading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.DocumentDetailPage-module__qj-7zG__ruleEvidenceHeading span{color:var(--color-text-2)}.DocumentDetailPage-module__qj-7zG__rawRule{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-xs)}.DocumentDetailPage-module__qj-7zG__ruleEvidenceValues{color:var(--color-text-2);font-size:var(--text-xs);gap:3px;display:grid}.DocumentDetailPage-module__qj-7zG__templateDetails>summary{cursor:pointer;list-style:none}.DocumentDetailPage-module__qj-7zG__templateDetails>summary::-webkit-details-marker{display:none}.DocumentDetailPage-module__qj-7zG__templateHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.DocumentDetailPage-module__qj-7zG__templateSummaryLabel{align-items:center;gap:6px;min-width:0;display:inline-flex}.DocumentDetailPage-module__qj-7zG__templateChevron{flex:none;transition:transform .16s}.DocumentDetailPage-module__qj-7zG__templateDetails[open] .DocumentDetailPage-module__qj-7zG__templateChevron{transform:rotate(90deg)}.DocumentDetailPage-module__qj-7zG__templateSummary{color:var(--color-text-2);font-size:var(--text-sm);margin-top:8px}.DocumentDetailPage-module__qj-7zG__templateCaptures{flex-direction:column;gap:8px;margin-top:12px;list-style:none;display:flex}.DocumentDetailPage-module__qj-7zG__templateCaptures li{border-radius:var(--radius-sm);background:var(--color-surface-2);justify-content:space-between;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.DocumentDetailPage-module__qj-7zG__templateCaptureEmpty{opacity:.78}.DocumentDetailPage-module__qj-7zG__templateCaptureMain{gap:2px;min-width:0;display:grid}.DocumentDetailPage-module__qj-7zG__templateCaptureLabel{color:var(--color-text-3);font-size:var(--text-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex}.DocumentDetailPage-module__qj-7zG__templateCaptureText{overflow-wrap:anywhere;font-size:var(--text-sm)}.DocumentDetailPage-module__qj-7zG__templateCaptureMeta{color:var(--color-text-3);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.DocumentDetailPage-module__qj-7zG__jobList{flex-direction:column;gap:12px;list-style:none;display:flex}.DocumentDetailPage-module__qj-7zG__job{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.DocumentDetailPage-module__qj-7zG__jobHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DocumentDetailPage-module__qj-7zG__jobAttempt{font-weight:600;font-size:var(--text-sm)}.DocumentDetailPage-module__qj-7zG__jobMeta{font-size:var(--text-xs);color:var(--color-text-3)}.DocumentDetailPage-module__qj-7zG__liveStatus,.DocumentDetailPage-module__qj-7zG__liveStale{border-radius:var(--radius-sm);background:var(--color-info-soft);color:var(--color-info);font-size:var(--text-xs);align-items:center;gap:7px;padding:8px 10px;display:flex}.DocumentDetailPage-module__qj-7zG__liveStatus svg{flex:none}.DocumentDetailPage-module__qj-7zG__liveStale{background:var(--color-warning-soft);color:var(--color-warning)}.DocumentDetailPage-module__qj-7zG__liveMeta{color:var(--color-text-3);white-space:nowrap;margin-left:auto}.DocumentDetailPage-module__qj-7zG__stageLog{font-size:var(--text-xs);color:var(--color-text-2);flex-direction:column;gap:2px;list-style:none;display:flex}.DocumentDetailPage-module__qj-7zG__stageLog li{grid-template-columns:14px auto auto 1fr;align-items:center;gap:8px;display:grid}.DocumentDetailPage-module__qj-7zG__stageLog li svg{color:var(--color-success)}.DocumentDetailPage-module__qj-7zG__stageFailed,.DocumentDetailPage-module__qj-7zG__stageFailed svg{color:var(--color-danger)!important}.DocumentDetailPage-module__qj-7zG__stageName{font-weight:500}.DocumentDetailPage-module__qj-7zG__stageDuration{font-family:var(--font-mono);color:var(--color-text-3)}.DocumentDetailPage-module__qj-7zG__stageNote{color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocumentDetailPage-module__qj-7zG__jobError{font-size:var(--text-sm);color:var(--color-danger);overflow-wrap:anywhere}@media (max-width:767px){.DocumentDetailPage-module__qj-7zG__extractionPickerCard{flex-direction:column;align-items:stretch}.DocumentDetailPage-module__qj-7zG__extractionPickerCard select{width:100%;min-width:0}}
.FeedbackActionsModal-module___oxMOW__actions{gap:10px;display:grid}
.Review-module__1jbVnW__page{min-height:calc(100vh - var(--header-height) - 48px);flex-direction:column;display:flex}.Review-module__1jbVnW__link{color:var(--color-link);font-weight:500}.Review-module__1jbVnW__workspacePanel,.Review-module__1jbVnW__viewerCol,.Review-module__1jbVnW__panelCol{min-width:0}.Review-module__1jbVnW__fullscreenOrigin{display:none}.Review-module__1jbVnW__workspaceTabs{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;padding:6px;display:grid}.Review-module__1jbVnW__workspaceTab,.Review-module__1jbVnW__workspaceTabActive{border-radius:var(--radius-sm);min-height:46px;color:var(--color-text-2);font-size:var(--text-base);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-weight:650;display:inline-flex}.Review-module__1jbVnW__workspaceTab:hover{color:var(--color-text);background:var(--color-surface)}.Review-module__1jbVnW__workspaceTabActive{border-color:var(--color-primary);background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}@media (max-width:480px){.Review-module__1jbVnW__workspaceTab,.Review-module__1jbVnW__workspaceTabActive{font-size:var(--text-sm);padding-inline:8px}}.Review-module__1jbVnW__panel{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.Review-module__1jbVnW__confirmedBanner{border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--color-text);font-size:var(--text-sm);align-items:center;gap:10px;padding:10px 14px;display:flex}.Review-module__1jbVnW__confirmedBanner svg{color:var(--color-success)}.Review-module__1jbVnW__confirmedBanner a{color:var(--color-link);font-weight:600}.Review-module__1jbVnW__confirmErrors{border-radius:var(--radius-md);background:var(--color-danger-soft);border:1px solid color-mix(in srgb, var(--color-danger) 30%, transparent);font-size:var(--text-sm);padding:12px 14px}.Review-module__1jbVnW__confirmErrors ul{margin:6px 0 0 18px}.Review-module__1jbVnW__emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Review-module__1jbVnW__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:14px;padding:16px 18px;display:flex}.Review-module__1jbVnW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Review-module__1jbVnW__sectionTitle{font-size:var(--text-lg);align-items:baseline;gap:10px;font-weight:650;display:flex}.Review-module__1jbVnW__sectionCount{font-size:var(--text-sm);color:var(--color-text-3);margin:4px 0 0;font-weight:500}.Review-module__1jbVnW__sectionIssues{font-size:var(--text-sm);color:var(--color-warning);align-items:center;gap:6px;font-weight:500;display:inline-flex}.Review-module__1jbVnW__sectionOk{font-size:var(--text-sm);color:var(--color-success);align-items:center;gap:6px;font-weight:500;display:inline-flex}.Review-module__1jbVnW__linkButton{color:var(--color-link);font-size:var(--text-sm);font-weight:500}.Review-module__1jbVnW__summary{border-radius:var(--radius-md);border:1px solid var(--color-border);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.Review-module__1jbVnW__summary>svg{flex:none;margin-top:2px}.Review-module__1jbVnW__summaryGood{background:var(--color-success-soft);border-color:color-mix(in srgb, var(--color-success) 35%, transparent)}.Review-module__1jbVnW__summaryGood>svg{color:var(--color-success)}.Review-module__1jbVnW__summaryWarn{background:var(--color-warning-soft);border-color:color-mix(in srgb, var(--color-warning) 35%, transparent)}.Review-module__1jbVnW__summaryWarn>svg{color:var(--color-warning)}.Review-module__1jbVnW__summaryStale{opacity:.85}.Review-module__1jbVnW__summaryText{min-width:200px;font-size:var(--text-sm);flex-direction:column;flex:1;gap:4px;display:flex}.Review-module__1jbVnW__summaryText strong{font-size:var(--text-md)}.Review-module__1jbVnW__blockers{flex-direction:column;gap:2px;margin:2px 0 0 18px;display:flex}.Review-module__1jbVnW__summaryToggle{border-top:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);font-size:var(--text-sm);flex-basis:100%;padding-top:6px}.Review-module__1jbVnW__headerRow{border-top:1px solid var(--color-border);grid-template-columns:minmax(160px,2fr) minmax(220px,3fr);gap:16px;padding:12px 0;display:grid}.Review-module__1jbVnW__headerRow:first-of-type{border-top:0}@media (max-width:640px){.Review-module__1jbVnW__headerRow{grid-template-columns:1fr;gap:8px}}.Review-module__1jbVnW__headerRead{flex-direction:column;gap:6px;min-width:0;display:flex}.Review-module__1jbVnW__headerLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-3);font-weight:600}.Review-module__1jbVnW__headerDecide{flex-direction:column;gap:8px;min-width:0;display:flex}.Review-module__1jbVnW__hintText{font-size:var(--text-xs);color:var(--color-text-3);align-items:center;gap:6px;display:inline-flex}.Review-module__1jbVnW__fieldLabelWithStatus{align-items:center;gap:6px;display:inline-flex}.Review-module__1jbVnW__twoCols{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Review-module__1jbVnW__threeCols{grid-template-columns:1fr 1fr 1.3fr;gap:10px;display:grid}@media (max-width:640px){.Review-module__1jbVnW__twoCols,.Review-module__1jbVnW__threeCols{grid-template-columns:1fr}}.Review-module__1jbVnW__notesRow{border-top:1px solid var(--color-border);padding-top:8px}.Review-module__1jbVnW__chips{flex-wrap:wrap;gap:6px;display:flex}.Review-module__1jbVnW__chip{border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:32px;font-size:var(--text-sm);color:var(--color-text-2);text-align:left;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;max-width:100%;padding:4px 10px;display:inline-flex}.Review-module__1jbVnW__chip:hover{border-color:var(--color-primary);color:var(--color-text)}.Review-module__1jbVnW__chipActive{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.Review-module__1jbVnW__chipMain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Review-module__1jbVnW__chipMeta{font-size:var(--text-xs);color:var(--color-text-3);white-space:nowrap;font-weight:400}.Review-module__1jbVnW__inlineCreate{font-size:var(--text-sm);color:var(--color-text-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Review-module__1jbVnW__extracted{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.Review-module__1jbVnW__extractedCompact{flex-direction:column;align-items:flex-start;gap:2px}.Review-module__1jbVnW__extractedHeader{align-items:center;gap:6px;min-width:0;display:inline-flex}.Review-module__1jbVnW__extractedLabel{font-size:var(--text-xs);color:var(--color-text-3)}.Review-module__1jbVnW__extractedValue{font-weight:600;font-size:var(--text-md);overflow-wrap:anywhere}.Review-module__1jbVnW__extractedCompact .Review-module__1jbVnW__extractedValue{font-size:var(--text-base)}.Review-module__1jbVnW__extractedMissing{color:var(--color-text-3);font-style:italic;font-weight:500}.Review-module__1jbVnW__lines{flex-direction:column;gap:10px;display:flex}.Review-module__1jbVnW__linesWorkspace{grid-template-columns:minmax(190px,.72fr) minmax(0,2fr);align-items:start;gap:14px;display:grid}.Review-module__1jbVnW__positionNav{top:calc(var(--header-height) + 16px);z-index:2;max-height:calc(100vh - var(--header-height) - 32px);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);flex-direction:column;gap:4px;padding:8px;display:flex;position:sticky;overflow-y:auto}.Review-module__1jbVnW__positionNavHeader{z-index:1;background:var(--color-surface-2);margin:-8px -8px 0;padding:8px 8px 4px;position:sticky;top:-8px}.Review-module__1jbVnW__positionNavTitle{color:var(--color-text-3);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;padding:4px 8px 7px;font-weight:700}.Review-module__1jbVnW__positionNavActions{flex-wrap:wrap;gap:6px;padding:0 8px 4px;display:flex}.Review-module__1jbVnW__positionNavItem{border-radius:var(--radius-sm);width:100%;min-height:42px;color:var(--color-text-2);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 7px;display:grid}.Review-module__1jbVnW__positionNavItem:hover{background:var(--color-surface);color:var(--color-text)}.Review-module__1jbVnW__positionNavItemActive{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));background:var(--color-primary-soft);color:var(--color-text)}.Review-module__1jbVnW__positionNavStatus{border-radius:var(--radius-full);place-items:center;width:22px;height:22px;display:grid}.Review-module__1jbVnW__positionNavAttention{background:var(--color-warning-soft);color:var(--color-warning)}.Review-module__1jbVnW__positionNavReady{background:var(--color-success-soft);color:var(--color-success)}.Review-module__1jbVnW__positionNavSkipped{background:var(--color-neutral-soft);color:var(--color-neutral)}.Review-module__1jbVnW__positionNavText{flex-direction:column;gap:1px;min-width:0;display:flex}.Review-module__1jbVnW__positionNavText strong{color:var(--color-text-3);font-size:var(--text-xs);font-family:var(--font-mono)}.Review-module__1jbVnW__positionNavText span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:550;overflow:hidden}.Review-module__1jbVnW__positionNavChevron{color:var(--color-text-3)}.Review-module__1jbVnW__line{scroll-margin-top:calc(var(--header-height) + 24px);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.Review-module__1jbVnW__lineAttention{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--color-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-warning) 25%, transparent)}.Review-module__1jbVnW__lineMuted{opacity:.75}.Review-module__1jbVnW__lineHead{text-align:left;width:100%;min-height:48px;color:var(--color-text);background:0 0;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.Review-module__1jbVnW__lineHead:hover{background:var(--color-surface-2)}.Review-module__1jbVnW__lineStatus{border-radius:var(--radius-full);flex:none;place-items:center;width:24px;height:24px;display:grid}.Review-module__1jbVnW__lineOk{background:var(--color-success-soft);color:var(--color-success)}.Review-module__1jbVnW__lineWarn{background:var(--color-warning-soft);color:var(--color-warning)}.Review-module__1jbVnW__lineSkipped{background:var(--color-neutral-soft);color:var(--color-neutral)}.Review-module__1jbVnW__lineNo{font-size:var(--text-xs);color:var(--color-text-3);font-family:var(--font-mono);min-width:18px}.Review-module__1jbVnW__lineTitle{flex-direction:column;gap:2px;min-width:0;display:flex}.Review-module__1jbVnW__lineDesc{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Review-module__1jbVnW__lineCompact{font-size:var(--text-sm);color:var(--color-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Review-module__1jbVnW__lineBadges{align-items:center;gap:6px;display:inline-flex}.Review-module__1jbVnW__lineChevron{color:var(--color-text-3)}.Review-module__1jbVnW__lineBody{border-top:1px solid var(--color-border);grid-template-columns:minmax(180px,2fr) minmax(240px,3fr);gap:16px;padding:12px 14px 16px;display:grid}@media (max-width:767px){.Review-module__1jbVnW__linesWorkspace,.Review-module__1jbVnW__lineBody{grid-template-columns:1fr}}.Review-module__1jbVnW__lineRead,.Review-module__1jbVnW__lineDecide{flex-direction:column;gap:10px;min-width:0;display:flex}.Review-module__1jbVnW__colTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-3);font-weight:600}.Review-module__1jbVnW__sourceText{text-align:left;cursor:pointer;width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-2);background:var(--color-surface-2);border-radius:var(--radius-sm);overflow-wrap:anywhere;border:0;padding:6px 8px}.Review-module__1jbVnW__lineActive{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 12%, transparent)}.Review-module__1jbVnW__extractedInspectable{cursor:pointer}.Review-module__1jbVnW__inspectTarget{align-items:stretch;gap:inherit;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.Review-module__1jbVnW__inspectButton{color:var(--color-link);font-size:var(--text-xs);align-self:flex-start;margin-top:3px;font-weight:600}.Review-module__1jbVnW__readHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.Review-module__1jbVnW__inspectLineButton{color:var(--color-link);font-size:var(--text-xs);font-weight:600}.Review-module__1jbVnW__ocrCorrection{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.Review-module__1jbVnW__ocrCorrectionSummary{flex-wrap:wrap;gap:4px 14px;display:flex}.Review-module__1jbVnW__ocrCorrectionActions{flex-wrap:wrap;gap:4px;display:flex}.Review-module__1jbVnW__ocrExclusionActions{gap:2px;display:inline-flex}.Review-module__1jbVnW__readGrid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;display:grid}.Review-module__1jbVnW__matchInfo{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Review-module__1jbVnW__matchMethod{color:var(--color-text-3)}.Review-module__1jbVnW__issues{font-size:var(--text-sm);color:var(--color-warning);flex-direction:column;gap:4px;list-style:none;display:flex}.Review-module__1jbVnW__issues li{align-items:center;gap:6px;display:flex}.Review-module__1jbVnW__lineFooter{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:12px;padding-top:4px;display:grid}@media (max-width:640px){.Review-module__1jbVnW__lineFooter{grid-template-columns:1fr}}.Review-module__1jbVnW__footer{z-index:20;background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:10px 16px;display:flex;position:sticky;bottom:8px}@media (max-width:767px){.Review-module__1jbVnW__footer{bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom) + 8px);flex-wrap:wrap;padding:10px 12px}.Review-module__1jbVnW__footerActions{width:100%}.Review-module__1jbVnW__footerActions>*{flex:1}}.Review-module__1jbVnW__saveIndicator{font-size:var(--text-sm);color:var(--color-text-3);align-items:center;gap:6px;min-height:20px;display:inline-flex}.Review-module__1jbVnW__saveError{color:var(--color-danger);align-items:center;gap:6px;display:inline-flex}.Review-module__1jbVnW__footerActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Review-module__1jbVnW__modalForm{flex-direction:column;gap:14px;display:flex}.Review-module__1jbVnW__formError{color:var(--color-danger);font-size:var(--text-sm)}
.FeedbackRecordingIsland-module__MuKjtW__island{z-index:90;border:1px solid color-mix(in srgb, var(--color-danger) 52%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 94%, var(--color-danger));width:min(320px,100vw - 32px);box-shadow:var(--shadow-lg);padding:8px;position:fixed;bottom:16px;right:16px}.FeedbackRecordingIsland-module__MuKjtW__content{align-items:center;gap:10px;display:flex}.FeedbackRecordingIsland-module__MuKjtW__dragHandle{border-radius:var(--radius-sm);min-width:0;color:var(--color-text);text-align:left;cursor:grab;touch-action:none;border:0;flex:1;align-items:center;gap:9px;padding:4px;display:flex}.FeedbackRecordingIsland-module__MuKjtW__dragHandle:active{cursor:grabbing}.FeedbackRecordingIsland-module__MuKjtW__dragHandle:focus-visible{box-shadow:var(--focus-ring)}.FeedbackRecordingIsland-module__MuKjtW__liveDot{background:var(--color-danger);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-danger) 18%, transparent);border-radius:50%;flex:none;animation:1.5s ease-in-out infinite FeedbackRecordingIsland-module__MuKjtW__recording-pulse}.FeedbackRecordingIsland-module__MuKjtW__copy{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.FeedbackRecordingIsland-module__MuKjtW__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FeedbackRecordingIsland-module__MuKjtW__duration{color:var(--color-text-2);font-variant-numeric:tabular-nums}@keyframes FeedbackRecordingIsland-module__MuKjtW__recording-pulse{50%{opacity:.45}}@media (max-width:767px){.FeedbackRecordingIsland-module__MuKjtW__island{right:12px;bottom:calc(var(--bottom-nav-height) + 12px + env(safe-area-inset-bottom));width:min(300px,100vw - 24px)}}
.WhyPanel-module__rshTba__panel{flex-direction:column;gap:10px;display:flex}.WhyPanel-module__rshTba__headline{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.WhyPanel-module__rshTba__quantity{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:700;line-height:1.1}.WhyPanel-module__rshTba__unit{font-size:var(--text-md);color:var(--color-text-3);font-weight:500}.WhyPanel-module__rshTba__asOf{font-size:var(--text-sm);color:var(--color-text-3)}.WhyPanel-module__rshTba__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-3);font-weight:600}.WhyPanel-module__rshTba__empty{font-size:var(--text-sm);color:var(--color-text-3)}.WhyPanel-module__rshTba__list{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.WhyPanel-module__rshTba__row{border-bottom:1px solid var(--color-border)}.WhyPanel-module__rshTba__row:last-child{border-bottom:none}.WhyPanel-module__rshTba__rowLink{color:inherit;transition:background var(--transition-fast);grid-template-columns:72px minmax(0,1fr) auto auto 16px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.WhyPanel-module__rshTba__rowLink:hover{background:var(--color-surface-2);text-decoration:none}.WhyPanel-module__rshTba__delta{font-weight:650;font-size:var(--text-md)}.WhyPanel-module__rshTba__in{color:var(--color-success)}.WhyPanel-module__rshTba__out{color:var(--color-text)}.WhyPanel-module__rshTba__what{flex-direction:column;min-width:0;display:flex}.WhyPanel-module__rshTba__label{font-size:var(--text-sm);font-weight:500}.WhyPanel-module__rshTba__source{font-size:var(--text-xs);color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WhyPanel-module__rshTba__sourceLink{color:var(--color-link);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WhyPanel-module__rshTba__when{font-size:var(--text-xs);color:var(--color-text-3);white-space:nowrap}.WhyPanel-module__rshTba__balance{font-size:var(--text-sm);color:var(--color-text-2);text-align:right;min-width:52px}.WhyPanel-module__rshTba__chevron{color:var(--color-text-3)}.WhyPanel-module__rshTba__more{font-size:var(--text-xs);color:var(--color-text-3)}.WhyPanel-module__rshTba__sourceCard{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.WhyPanel-module__rshTba__rowLink{grid-template-columns:64px minmax(0,1fr) 16px}.WhyPanel-module__rshTba__when,.WhyPanel-module__rshTba__balance{display:none}}
.SignedQuantity-module__5kFdFG__qty{white-space:nowrap;font-weight:600}.SignedQuantity-module__5kFdFG__in{color:var(--color-success)}.SignedQuantity-module__5kFdFG__out{color:var(--color-danger)}.SignedQuantity-module__5kFdFG__sm{font-size:var(--text-sm)}.SignedQuantity-module__5kFdFG__md{font-size:inherit}.SignedQuantity-module__5kFdFG__lg{font-size:var(--text-xl)}
.NewsAnnouncement-module__k692ea__banner{border:1px solid color-mix(in srgb, var(--color-primary,#087f72) 25%, var(--border,#dfe3e8));background:color-mix(in srgb, var(--color-primary,#087f72) 7%, var(--surface,#fff));border-radius:10px;align-items:center;gap:10px;margin:0 24px 12px;padding:10px 12px;font-size:13px;display:flex}.NewsAnnouncement-module__k692ea__banner>div{flex-direction:column;flex:1;gap:1px;display:flex}.NewsAnnouncement-module__k692ea__banner span{color:var(--muted,#697586)}.NewsAnnouncement-module__k692ea__banner small{color:var(--muted,#697586);font-size:11px}.NewsAnnouncement-module__k692ea__link{color:var(--color-primary,#087f72);white-space:nowrap;font-weight:600;text-decoration:none}.NewsAnnouncement-module__k692ea__banner button{color:var(--muted,#697586);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px}@media (max-width:650px){.NewsAnnouncement-module__k692ea__banner{flex-wrap:wrap;margin:0 12px 10px}.NewsAnnouncement-module__k692ea__banner>div{min-width:calc(100% - 34px)}.NewsAnnouncement-module__k692ea__banner button{margin-left:auto}}
.Suppliers-module__c_CFFW__tabPanel{flex-direction:column;gap:16px;display:flex}.Suppliers-module__c_CFFW__twoCol{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;display:grid}.Suppliers-module__c_CFFW__itemList{flex-direction:column;gap:8px;list-style:none;display:flex}.Suppliers-module__c_CFFW__item{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.Suppliers-module__c_CFFW__item.Suppliers-module__c_CFFW__selected,.Suppliers-module__c_CFFW__aliasRow.Suppliers-module__c_CFFW__selected{background:color-mix(in srgb, var(--color-primary) 10%, transparent);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:3px}.Suppliers-module__c_CFFW__itemBody{min-width:0;font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.Suppliers-module__c_CFFW__itemTitle{font-weight:600;font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Suppliers-module__c_CFFW__itemMeta{color:var(--color-text-2);word-break:break-word}.Suppliers-module__c_CFFW__itemActions{flex:none;gap:2px;display:flex}.Suppliers-module__c_CFFW__notes{white-space:pre-wrap;font-size:var(--text-sm);color:var(--color-text-2);line-height:var(--leading-normal)}.Suppliers-module__c_CFFW__aliasHint{font-size:var(--text-sm);color:var(--color-text-3);margin-bottom:10px}.Suppliers-module__c_CFFW__aliasRow{border-bottom:1px solid var(--color-border);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.Suppliers-module__c_CFFW__aliasRow:last-child{border-bottom:none}.Suppliers-module__c_CFFW__aliasText{word-break:break-word;font-weight:500}.Suppliers-module__c_CFFW__aliasTarget{color:var(--color-text-2)}.Suppliers-module__c_CFFW__headerBadges{vertical-align:middle;align-items:center;gap:8px;margin-left:10px;display:inline-flex}.Suppliers-module__c_CFFW__inlineForm{flex-direction:column;gap:12px;display:flex}
.StockChangeReasonsPage-module__oAM26W__name{font-weight:500}.StockChangeReasonsPage-module__oAM26W__muted{color:var(--color-text-3)}.StockChangeReasonsPage-module__oAM26W__statusButton{cursor:pointer;background:0 0;border:0;padding:0}
.Brands-module__fCwkSW__name{font-weight:500}.Brands-module__fCwkSW__muted{color:var(--color-text-3)}.Brands-module__fCwkSW__notes{text-overflow:ellipsis;white-space:nowrap;max-width:280px;display:block;overflow:hidden}.Brands-module__fCwkSW__statusButton{cursor:pointer;background:0 0;border:0;padding:0}
.ProductGroupsPage-module__H038Ta__name{font-weight:500}.ProductGroupsPage-module__H038Ta__muted{color:var(--color-text-3)}.ProductGroupsPage-module__H038Ta__statusButton{cursor:pointer;background:0 0;border:0;padding:0}
.UnitsPage-module__cbq-lW__name{font-weight:500}.UnitsPage-module__cbq-lW__muted{color:var(--color-text-3)}.UnitsPage-module__cbq-lW__statusButton{cursor:pointer;background:0 0;border:0;padding:0}
