.MentionInput-module__VEnaqq__dropdown{--mention-accent:var(--galactic-accent);--mention-avatar-size:calc(var(--ds-space-avatar-size-xs) - var(--ds-space-stack-gap));--mention-option-height:calc(var(--ds-space-data-touch-target) - (var(--galactic-border-width) * 2));z-index:100;max-height:calc(var(--ds-space-touch-target) * 4);-webkit-backdrop-filter:blur(calc(var(--galactic-glass-blur) * .72)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(calc(var(--galactic-glass-blur) * .72)) saturate(var(--galactic-glass-saturation));background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--mention-accent) 14%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-start) 96%, var(--galactic-canvas-high)), color-mix(in srgb, var(--galactic-panel-middle) 94%, var(--galactic-canvas)) 54%, color-mix(in srgb, var(--galactic-panel-end) 96%, var(--galactic-canvas-low)));border:var(--galactic-border-width) solid color-mix(in srgb, var(--mention-accent) 40%, var(--galactic-panel-border));border-radius:var(--galactic-radius-control);box-shadow:inset 0 var(--galactic-border-width) 0 color-mix(in srgb, var(--galactic-panel-highlight) 72%, transparent), var(--galactic-shadow), 0 0 1.4rem color-mix(in srgb, var(--mention-accent) 15%, transparent);color:var(--galactic-text);scrollbar-color:color-mix(in srgb, var(--mention-accent) 58%, transparent) transparent;position:fixed;overflow-y:auto}.MentionInput-module__VEnaqq__dropdown[data-galactic-theme=night]{--mention-accent:var(--galactic-cyan)}.MentionInput-module__VEnaqq__loading{min-height:var(--ds-space-icon-button-size-md);padding:var(--ds-space-action-padding-vertical-sm) var(--ds-space-tooltip-padding-horizontal);color:var(--galactic-text-muted);font-size:var(--ds-type-body-small-font-size);align-items:center;display:flex}.MentionInput-module__VEnaqq__error{margin:var(--ds-space-stack-gap);padding:var(--ds-space-action-padding-vertical-sm) var(--ds-space-action-padding-horizontal-sm)}.MentionInput-module__VEnaqq__retry{white-space:nowrap;flex:none;display:inline-flex}.MentionInput-module__VEnaqq__retry>svg{width:1em;height:1em}.MentionInput-module__VEnaqq__option{width:100%;min-height:var(--mention-option-height);align-items:center;gap:var(--ds-space-inline-gap);padding:var(--ds-space-action-padding-vertical-sm) var(--ds-space-tooltip-padding-horizontal);color:var(--galactic-text);text-align:left;transition:background-color var(--galactic-motion-control) ease, box-shadow var(--galactic-motion-control) ease, color var(--galactic-motion-control) ease;background:0 0;border:0;display:flex;box-shadow:inset 0 0 #0000}.MentionInput-module__VEnaqq__option:hover,.MentionInput-module__VEnaqq__option[data-selected=true]{color:var(--galactic-text-strong);background:color-mix(in srgb, var(--mention-accent) 13%, var(--galactic-active-surface));box-shadow:inset calc(var(--galactic-border-width) * 2) 0 0 color-mix(in srgb, var(--mention-accent) 72%, transparent)}.MentionInput-module__VEnaqq__option:focus-visible{outline:var(--galactic-border-width) solid var(--galactic-focus);outline-offset:calc(var(--galactic-border-width) * -2)}.MentionInput-module__VEnaqq__avatar,.MentionInput-module__VEnaqq__avatarFallback{width:var(--mention-avatar-size);height:var(--mention-avatar-size);flex:0 0 var(--mention-avatar-size);border-radius:var(--ds-radius-avatar)}.MentionInput-module__VEnaqq__avatar{object-fit:cover;border:var(--galactic-border-width) solid color-mix(in srgb, var(--mention-accent) 38%, var(--galactic-panel-border))}.MentionInput-module__VEnaqq__avatarFallback{color:var(--galactic-text-strong);font-size:var(--ds-type-caption-font-size);background:radial-gradient(circle at 34% 28%, var(--galactic-panel-highlight), color-mix(in srgb, var(--mention-accent) 44%, var(--galactic-active-surface)));border:var(--galactic-border-width) solid color-mix(in srgb, var(--mention-accent) 42%, var(--galactic-panel-border));box-shadow:0 0 .65rem color-mix(in srgb, var(--mention-accent) 20%, transparent);place-items:center;font-weight:700;display:grid}.MentionInput-module__VEnaqq__name{min-width:0;color:var(--galactic-text-strong);font-size:var(--ds-type-body-small-font-size);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.MentionInput-module__VEnaqq__tier{color:var(--galactic-text-muted);font-size:var(--ds-type-caption-font-size);text-transform:capitalize;margin-inline-start:auto}.MentionInput-module__VEnaqq__tier[data-tier=bronze],.MentionInput-module__VEnaqq__tier[data-tier=gold]{color:var(--galactic-amber)}.MentionInput-module__VEnaqq__tier[data-tier=enterprise]{color:color-mix(in srgb, var(--galactic-accent) 72%, var(--galactic-text-strong))}.MentionInput-module__VEnaqq__tier[data-tier=admin]{color:var(--galactic-danger)}@media (prefers-reduced-motion:reduce){.MentionInput-module__VEnaqq__option{transition-duration:.01ms}}@media (forced-colors:active){.MentionInput-module__VEnaqq__dropdown{color:canvastext;box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}.MentionInput-module__VEnaqq__option,.MentionInput-module__VEnaqq__option:hover,.MentionInput-module__VEnaqq__option[data-selected=true]{color:canvastext;box-shadow:none;background:canvas}.MentionInput-module__VEnaqq__option:focus-visible{outline-color:highlight}}
.navigation-data-module__ImaiHW__tabList{gap:var(--ds-space-tab-gap);padding:var(--ds-space-tab-track-padding);border:var(--ds-space-data-border-width) solid var(--ds-color-data-control-tab-track-border);border-radius:var(--ds-radius-tab-track);background:var(--ds-color-data-control-tab-track-background);display:flex}.navigation-data-module__ImaiHW__tab{justify-content:center;align-items:center;gap:var(--ds-space-tab-content-gap);padding:var(--ds-space-tab-padding-vertical) var(--ds-space-tab-padding-horizontal);border-radius:var(--ds-radius-tab-control);color:var(--ds-color-data-control-tab-idle-foreground);font:inherit;font-size:var(--ds-type-data-label-font-size);font-weight:var(--ds-type-data-label-font-weight);line-height:var(--ds-type-data-label-line-height);transition:background-color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), box-shadow var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing);background:0 0;border:0;flex:1;display:flex}.navigation-data-module__ImaiHW__tab[data-state=selected]{background:var(--ds-color-data-control-tab-selected-background);color:var(--ds-color-data-control-tab-selected-foreground)}.navigation-data-module__ImaiHW__tab[data-state=idle]:hover:not(:disabled){color:var(--ds-color-data-control-tab-hover-foreground)}.navigation-data-module__ImaiHW__tab:disabled,.navigation-data-module__ImaiHW__filterOption:disabled,.navigation-data-module__ImaiHW__paginationButton:disabled{cursor:not-allowed}.navigation-data-module__ImaiHW__tab:focus-visible,.navigation-data-module__ImaiHW__filterOption:focus-visible,.navigation-data-module__ImaiHW__paginationButton:focus-visible,.navigation-data-module__ImaiHW__tableContainer:focus-visible,.navigation-data-module__ImaiHW__list:focus-visible{outline:var(--ds-space-data-focus-width) solid var(--ds-color-data-control-focus-ring);outline-offset:var(--ds-space-data-focus-offset)}.navigation-data-module__ImaiHW__filterGroup{padding:var(--ds-space-filter-track-padding);border:var(--ds-space-data-border-width) solid var(--ds-color-data-control-filter-track-border);border-radius:var(--ds-radius-filter-track);background:var(--ds-color-data-control-filter-track-background)}.navigation-data-module__ImaiHW__filterOption{min-height:var(--ds-space-data-touch-target);padding-inline:var(--ds-space-filter-option-padding-horizontal);border-radius:var(--ds-radius-filter-control);color:var(--ds-color-data-control-filter-idle-foreground);font:inherit;font-size:var(--ds-type-action-label-font-size);font-weight:var(--ds-type-action-label-font-weight);line-height:var(--ds-type-action-label-line-height);transition:background-color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), box-shadow var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing);background:0 0;border:0}.navigation-data-module__ImaiHW__filterOption[data-state=selected]{background:var(--ds-color-data-control-filter-selected-background);color:var(--ds-color-data-control-filter-selected-foreground)}.navigation-data-module__ImaiHW__filterOption[data-appearance=legacy][data-state=selected]{background:var(--ds-color-data-control-filter-legacy-selected-background)}.navigation-data-module__ImaiHW__filterOption[data-state=idle]:hover:not(:disabled){background:var(--ds-color-data-control-filter-hover-background);color:var(--ds-color-data-control-filter-hover-foreground)}.navigation-data-module__ImaiHW__pagination{justify-content:center;align-items:center;gap:var(--ds-space-pagination-gap);display:flex}.navigation-data-module__ImaiHW__paginationButton{border-radius:var(--ds-radius-pagination-control);color:var(--ds-color-data-control-pagination-idle-foreground);font:inherit;transition:background-color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), color var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing), opacity var(--ds-motion-data-control-duration) var(--ds-motion-data-control-easing);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.navigation-data-module__ImaiHW__paginationButton:hover:not(:disabled):not([aria-current=page]){background:var(--ds-color-data-control-pagination-hover-background);color:var(--ds-color-data-control-pagination-hover-foreground)}.navigation-data-module__ImaiHW__paginationButton:disabled{opacity:.3}.navigation-data-module__ImaiHW__paginationArrow{padding:var(--ds-space-tab-padding-vertical)}.navigation-data-module__ImaiHW__paginationPage{min-width:var(--ds-space-pagination-control-size);height:var(--ds-space-pagination-control-size);font-size:var(--ds-type-action-label-font-size);font-weight:500;line-height:var(--ds-type-action-label-line-height)}.navigation-data-module__ImaiHW__paginationPage[aria-current=page]{background:var(--ds-color-data-control-pagination-selected-background);color:var(--ds-color-data-control-pagination-selected-foreground)}.navigation-data-module__ImaiHW__paginationEllipsis{padding-inline:var(--ds-space-tab-padding-vertical);color:var(--ds-color-data-control-pagination-ellipsis-foreground)}.navigation-data-module__ImaiHW__tableContainer[data-scroll=true]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.navigation-data-module__ImaiHW__table{border-collapse:collapse;border-spacing:0;width:100%}.navigation-data-module__ImaiHW__table[data-appearance=plain] thead{color:var(--ds-color-data-control-table-header-foreground)}.navigation-data-module__ImaiHW__table[data-appearance=plain] th,.navigation-data-module__ImaiHW__table[data-appearance=plain] td{padding:var(--ds-space-table-cell-padding-vertical) var(--ds-space-table-cell-padding-horizontal)}.navigation-data-module__ImaiHW__table[data-appearance=plain] tbody tr{border-block-end:var(--ds-space-data-border-width) solid var(--ds-color-data-control-table-row-border)}.navigation-data-module__ImaiHW__table[data-appearance=plain] tbody tr:last-child{border-block-end:0}.navigation-data-module__ImaiHW__list{margin:0;padding:0;list-style:none}.navigation-data-module__ImaiHW__list[data-spacing=sm]>*+*{margin-block-start:var(--ds-space-list-gap)}@media (prefers-reduced-motion:reduce){.navigation-data-module__ImaiHW__tab,.navigation-data-module__ImaiHW__filterOption,.navigation-data-module__ImaiHW__paginationButton{transition-duration:.01ms}}@media (min-width:640px){.navigation-data-module__ImaiHW__filterOption{padding-inline:var(--ds-space-filter-option-padding-horizontal-wide)}}@media (forced-colors:active){.navigation-data-module__ImaiHW__tabList,.navigation-data-module__ImaiHW__filterGroup,.navigation-data-module__ImaiHW__tableContainer{border-color:canvastext}.navigation-data-module__ImaiHW__tab[data-state=selected],.navigation-data-module__ImaiHW__filterOption[data-state=selected],.navigation-data-module__ImaiHW__paginationPage[aria-current=page]{border:var(--ds-space-data-border-width) solid Highlight;color:highlighttext;forced-color-adjust:auto;background:highlight}}
.typography-roles-module__yuBiaa__display{font-family:var(--ds-type-display-font-family);font-size:var(--ds-type-display-font-size);font-weight:var(--ds-type-display-font-weight);line-height:var(--ds-type-display-line-height);letter-spacing:var(--ds-type-display-letter-spacing)}.typography-roles-module__yuBiaa__heading1{font-family:var(--ds-type-heading1-font-family);font-size:var(--ds-type-heading1-font-size);font-weight:var(--ds-type-heading1-font-weight);line-height:var(--ds-type-heading1-line-height);letter-spacing:var(--ds-type-heading1-letter-spacing)}.typography-roles-module__yuBiaa__heading2{font-family:var(--ds-type-heading2-font-family);font-size:var(--ds-type-heading2-font-size);font-weight:var(--ds-type-heading2-font-weight);line-height:var(--ds-type-heading2-line-height);letter-spacing:var(--ds-type-heading2-letter-spacing)}.typography-roles-module__yuBiaa__heading3{font-family:var(--ds-type-heading3-font-family);font-size:var(--ds-type-heading3-font-size);font-weight:var(--ds-type-heading3-font-weight);line-height:var(--ds-type-heading3-line-height);letter-spacing:var(--ds-type-heading3-letter-spacing)}.typography-roles-module__yuBiaa__body{font-family:var(--ds-type-body-font-family);font-size:var(--ds-type-body-font-size);font-weight:var(--ds-type-body-font-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-letter-spacing)}.typography-roles-module__yuBiaa__bodySmall{font-family:var(--ds-type-body-small-font-family);font-size:var(--ds-type-body-small-font-size);font-weight:var(--ds-type-body-small-font-weight);line-height:var(--ds-type-body-small-line-height);letter-spacing:var(--ds-type-body-small-letter-spacing)}.typography-roles-module__yuBiaa__label{font-family:var(--ds-type-label-font-family);font-size:var(--ds-type-label-font-size);font-weight:var(--ds-type-label-font-weight);line-height:var(--ds-type-label-line-height);letter-spacing:var(--ds-type-label-letter-spacing)}.typography-roles-module__yuBiaa__caption{font-family:var(--ds-type-caption-font-family);font-size:var(--ds-type-caption-font-size);font-weight:var(--ds-type-caption-font-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-letter-spacing)}.typography-roles-module__yuBiaa__mono{font-family:var(--ds-type-mono-font-family);font-size:var(--ds-type-mono-font-size);font-weight:var(--ds-type-mono-font-weight);line-height:var(--ds-type-mono-line-height);letter-spacing:var(--ds-type-mono-letter-spacing)}
.OnboardingTutorial-module__Zwl3bG__root{color:var(--ds-color-text-primary);z-index:9999;position:fixed;inset:0}.OnboardingTutorial-module__Zwl3bG__welcomeCanvas,.OnboardingTutorial-module__Zwl3bG__cinematicCanvas,.OnboardingTutorial-module__Zwl3bG__video,.OnboardingTutorial-module__Zwl3bG__voiceOverlay,.OnboardingTutorial-module__Zwl3bG__cinematicOverlay,.OnboardingTutorial-module__Zwl3bG__tutorialBackdrop,.OnboardingTutorial-module__Zwl3bG__spotlightMask{position:absolute;inset:0}.OnboardingTutorial-module__Zwl3bG__welcomeCanvas{background:radial-gradient(circle at 18% 14%, var(--ds-color-status-brand-background), transparent 34%), radial-gradient(circle at 82% 78%, var(--ds-color-feedback-info-background), transparent 38%), var(--ds-color-surface-canvas)}.OnboardingTutorial-module__Zwl3bG__cinematicCanvas,.OnboardingTutorial-module__Zwl3bG__transmitting,.OnboardingTutorial-module__Zwl3bG__voiceOverlay,.OnboardingTutorial-module__Zwl3bG__cinematicOverlay{background:#000}.OnboardingTutorial-module__Zwl3bG__video{object-fit:cover;width:100%;height:100%;transition:opacity .8s ease-in-out}.OnboardingTutorial-module__Zwl3bG__gateStage{padding:var(--ds-space-page-gutter-mobile);justify-content:center;align-items:center;transition:opacity .8s ease-in-out;display:flex;position:absolute;inset:0}.OnboardingTutorial-module__Zwl3bG__gateCard{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));background:color-mix(in srgb, var(--ds-color-surface-panel) 94%, transparent);border:var(--ds-space-overlay-border-width) solid var(--ds-color-border-panel);border-radius:var(--ds-radius-modal);box-shadow:var(--ds-shadow-dialog);gap:var(--ds-space-stack-gap);max-height:calc(100dvh - (var(--ds-space-page-gutter-mobile) * 2));max-width:30rem;padding:clamp(var(--ds-space-stack-gap), var(--ds-space-page-gutter-mobile), var(--ds-space-panel-padding));text-align:center;width:100%;display:grid;overflow:auto}.OnboardingTutorial-module__Zwl3bG__mascotRow{justify-content:center;display:flex}.OnboardingTutorial-module__Zwl3bG__mascot{background:linear-gradient(145deg, var(--ds-color-status-brand-background), var(--ds-color-feedback-info-background));border:var(--ds-space-overlay-border-width) solid var(--ds-color-status-brand-border);border-radius:var(--ds-radius-pill);box-shadow:0 0 var(--ds-space-panel-padding) var(--ds-color-status-brand-background);color:var(--ds-color-status-brand-foreground);height:calc(var(--ds-space-touch-target) + var(--ds-space-stack-gap));width:calc(var(--ds-space-touch-target) + var(--ds-space-stack-gap));justify-content:center;align-items:center;display:flex}.OnboardingTutorial-module__Zwl3bG__mascot svg{height:var(--ds-space-panel-padding);width:var(--ds-space-panel-padding)}.OnboardingTutorial-module__Zwl3bG__gateHeading,.OnboardingTutorial-module__Zwl3bG__tourHeading,.OnboardingTutorial-module__Zwl3bG__tooltipHeading{color:var(--ds-color-text-strong);margin:0}.OnboardingTutorial-module__Zwl3bG__gateCopy,.OnboardingTutorial-module__Zwl3bG__tourCopy,.OnboardingTutorial-module__Zwl3bG__tooltipCopy{color:var(--ds-color-text-secondary);margin:0}.OnboardingTutorial-module__Zwl3bG__gateForm{gap:var(--ds-space-stack-gap);text-align:left;width:100%;max-width:22rem;margin-inline:auto;display:grid}.OnboardingTutorial-module__Zwl3bG__inputWrap,.OnboardingTutorial-module__Zwl3bG__selectWrap{position:relative}.OnboardingTutorial-module__Zwl3bG__nameInput{padding-right:calc(var(--ds-space-form-control-padding-horizontal) + var(--ds-space-touch-target))}.OnboardingTutorial-module__Zwl3bG__statusIcon,.OnboardingTutorial-module__Zwl3bG__selectIcon,.OnboardingTutorial-module__Zwl3bG__selectChevron{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.OnboardingTutorial-module__Zwl3bG__statusIcon{right:var(--ds-space-form-control-padding-horizontal);align-items:center;display:flex}.OnboardingTutorial-module__Zwl3bG__statusIcon svg,.OnboardingTutorial-module__Zwl3bG__selectIcon,.OnboardingTutorial-module__Zwl3bG__selectChevron{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.OnboardingTutorial-module__Zwl3bG__statusIcon[data-status=checking],.OnboardingTutorial-module__Zwl3bG__selectIcon,.OnboardingTutorial-module__Zwl3bG__selectChevron{color:var(--ds-color-status-brand-foreground)}.OnboardingTutorial-module__Zwl3bG__statusIcon[data-status=available]{color:var(--ds-color-state-success)}.OnboardingTutorial-module__Zwl3bG__statusIcon[data-status=taken]{color:var(--ds-color-state-danger)}.OnboardingTutorial-module__Zwl3bG__selectIcon{left:var(--ds-space-form-control-padding-horizontal)}.OnboardingTutorial-module__Zwl3bG__countrySelect{appearance:none;padding-left:calc(var(--ds-space-form-control-padding-horizontal) + var(--ds-space-panel-padding));padding-right:calc(var(--ds-space-form-control-padding-horizontal) + var(--ds-space-panel-padding))}.OnboardingTutorial-module__Zwl3bG__selectChevron{right:var(--ds-space-form-control-padding-horizontal);rotate:90deg}.OnboardingTutorial-module__Zwl3bG__enterButton{letter-spacing:.22em;width:100%}.OnboardingTutorial-module__Zwl3bG__spinner{animation:OnboardingTutorial-module__Zwl3bG__onboardingSpin var(--ds-motion-spinner-duration) var(--ds-motion-spinner-easing) infinite}.OnboardingTutorial-module__Zwl3bG__transmitting{z-index:1;justify-content:center;align-items:center;transition:opacity 1.5s ease-in-out;display:flex;position:absolute;inset:0}.OnboardingTutorial-module__Zwl3bG__transmittingContent{color:var(--ds-color-media-control-avatar-foreground);max-width:30rem;padding:var(--ds-space-panel-padding);text-align:center}.OnboardingTutorial-module__Zwl3bG__transmittingLine{background:var(--ds-color-border-default);border-radius:var(--ds-radius-pill);height:var(--ds-space-overlay-border-width);margin:0 auto var(--ds-space-panel-padding);width:12rem;position:relative;overflow:hidden}.OnboardingTutorial-module__Zwl3bG__transmittingPulse{background:linear-gradient(90deg, transparent, var(--ds-color-text-on-accent), transparent);border-radius:var(--ds-radius-pill);width:33%;animation:1.2s ease-in-out infinite OnboardingTutorial-module__Zwl3bG__transmitSlide;position:absolute;inset-block:0}.OnboardingTutorial-module__Zwl3bG__transmittingName{color:var(--ds-color-text-on-accent);font-weight:var(--ds-type-label-font-weight)}.OnboardingTutorial-module__Zwl3bG__transmittingDots{gap:var(--ds-space-floating-gap);margin-top:var(--ds-space-stack-gap);justify-content:center;display:flex}.OnboardingTutorial-module__Zwl3bG__transmittingDot{background:var(--ds-color-text-on-accent);border-radius:var(--ds-radius-pill);height:var(--ds-space-form-label-gap);width:var(--ds-space-form-label-gap);animation:1.2s ease-in-out infinite OnboardingTutorial-module__Zwl3bG__transmitDot}.OnboardingTutorial-module__Zwl3bG__voiceOverlay{transition:opacity 1.5s ease-in-out}.OnboardingTutorial-module__Zwl3bG__cinematicOverlay{pointer-events:none;transition:opacity .8s ease-in-out}.OnboardingTutorial-module__Zwl3bG__tutorialBackdrop{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));background:var(--ds-color-surface-scrim)}.OnboardingTutorial-module__Zwl3bG__spotlightMask{pointer-events:none;width:100%;height:100%}.OnboardingTutorial-module__Zwl3bG__spotlightRing{border:calc(var(--ds-space-overlay-border-width) * 2) solid var(--ds-color-status-brand-border);border-radius:var(--ds-radius-modal);box-shadow:0 0 var(--ds-space-panel-padding) var(--ds-color-status-brand-background);pointer-events:none;animation:2s ease-in-out infinite OnboardingTutorial-module__Zwl3bG__spotlightPulse;position:absolute}.OnboardingTutorial-module__Zwl3bG__modalStage{padding:var(--ds-space-page-gutter-mobile);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OnboardingTutorial-module__Zwl3bG__tourCard,.OnboardingTutorial-module__Zwl3bG__tooltipCard{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur));background:color-mix(in srgb, var(--ds-color-surface-overlay) 96%, transparent);border:var(--ds-space-overlay-border-width) solid var(--ds-color-border-panel);box-shadow:var(--ds-shadow-dialog);color:var(--ds-color-text-primary);position:relative}.OnboardingTutorial-module__Zwl3bG__tourCard{border-radius:var(--ds-radius-modal);gap:var(--ds-space-stack-gap);max-height:calc(100dvh - (var(--ds-space-page-gutter-mobile) * 2));max-width:30rem;padding:clamp(var(--ds-space-stack-gap), var(--ds-space-page-gutter-mobile), calc(var(--ds-space-panel-padding) + var(--ds-space-action-gap)));text-align:center;width:100%;display:grid;overflow:auto}.OnboardingTutorial-module__Zwl3bG__tourClose,.OnboardingTutorial-module__Zwl3bG__tooltipClose{right:var(--ds-space-action-gap);top:var(--ds-space-action-gap);z-index:1;position:absolute}.OnboardingTutorial-module__Zwl3bG__iconRow{justify-content:center;display:flex}.OnboardingTutorial-module__Zwl3bG__iconWell,.OnboardingTutorial-module__Zwl3bG__tooltipIconWell{background:var(--ds-color-status-brand-background);border:var(--ds-space-overlay-border-width) solid var(--ds-color-status-brand-border);border-radius:var(--ds-radius-card);color:var(--ds-color-status-brand-foreground);justify-content:center;align-items:center;display:flex}.OnboardingTutorial-module__Zwl3bG__iconWell{height:calc(var(--ds-space-touch-target) + var(--ds-space-stack-gap));width:calc(var(--ds-space-touch-target) + var(--ds-space-stack-gap))}.OnboardingTutorial-module__Zwl3bG__tooltipIconWell{flex:0 0 var(--ds-space-touch-target);height:var(--ds-space-touch-target)}.OnboardingTutorial-module__Zwl3bG__stepIcon,.OnboardingTutorial-module__Zwl3bG__stepIcon svg{height:var(--ds-space-panel-padding);width:var(--ds-space-panel-padding)}.OnboardingTutorial-module__Zwl3bG__iconBrand{color:var(--ds-color-status-brand-foreground)}.OnboardingTutorial-module__Zwl3bG__iconInfo{color:var(--ds-color-state-info)}.OnboardingTutorial-module__Zwl3bG__iconSuccess{color:var(--ds-color-state-success)}.OnboardingTutorial-module__Zwl3bG__iconWarning{color:var(--ds-color-state-warning)}.OnboardingTutorial-module__Zwl3bG__iconNeutral{color:var(--ds-color-state-neutral)}.OnboardingTutorial-module__Zwl3bG__progress{align-items:center;gap:var(--ds-space-form-label-gap);justify-content:center;display:flex}.OnboardingTutorial-module__Zwl3bG__progressDot{background:var(--ds-color-border-strong);border-radius:var(--ds-radius-pill);height:var(--ds-space-form-label-gap);transition:width var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);width:var(--ds-space-form-label-gap)}.OnboardingTutorial-module__Zwl3bG__progressDot[data-state=complete]{background:var(--ds-color-status-brand-foreground)}.OnboardingTutorial-module__Zwl3bG__progressDot[data-state=current]{background:var(--ds-color-status-brand-foreground);width:var(--ds-space-panel-padding)}.OnboardingTutorial-module__Zwl3bG__tourActions{gap:var(--ds-space-action-gap);display:flex}.OnboardingTutorial-module__Zwl3bG__tourActions>*{flex:1 1 0}.OnboardingTutorial-module__Zwl3bG__skipAction{justify-self:center}.OnboardingTutorial-module__Zwl3bG__tooltipWrap{max-width:22.5rem;width:calc(100vw - (var(--ds-space-page-gutter-mobile) * 2));z-index:10000;position:absolute}.OnboardingTutorial-module__Zwl3bG__tooltipCard{border-radius:var(--ds-radius-panel);gap:var(--ds-space-stack-gap);padding:var(--ds-space-panel-padding);display:grid}.OnboardingTutorial-module__Zwl3bG__tooltipHeader{align-items:center;gap:var(--ds-space-action-gap);padding-right:var(--ds-space-touch-target);display:flex}.OnboardingTutorial-module__Zwl3bG__tooltipFooter{align-items:center;gap:var(--ds-space-action-gap);justify-content:space-between;display:flex}.OnboardingTutorial-module__Zwl3bG__tooltipActions{gap:var(--ds-space-action-gap);display:flex}.OnboardingTutorial-module__Zwl3bG__sparkleRoot{pointer-events:none;position:absolute;inset:0;overflow:hidden}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span{animation:OnboardingTutorial-module__Zwl3bG__sparkleBurst .9s var(--ds-motion-feedback-easing) both;background:var(--ds-color-status-brand-foreground);border-radius:var(--ds-radius-pill);height:var(--ds-space-action-gap);width:var(--ds-space-action-gap);position:absolute;top:35%;left:50%}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:first-child{--sparkle-x:-7rem;--sparkle-y:-4rem}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(2){--sparkle-x:-3rem;--sparkle-y:-6rem;background:var(--ds-color-state-info)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(3){--sparkle-x:2rem;--sparkle-y:-6rem;background:var(--ds-color-state-warning)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(4){--sparkle-x:7rem;--sparkle-y:-3rem;background:var(--ds-color-state-success)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(5){--sparkle-x:7rem;--sparkle-y:4rem;background:var(--ds-color-state-info)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(6){--sparkle-x:3rem;--sparkle-y:6rem;background:var(--ds-color-state-warning)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(7){--sparkle-x:-3rem;--sparkle-y:6rem;background:var(--ds-color-state-success)}.OnboardingTutorial-module__Zwl3bG__sparkleRoot span:nth-child(8){--sparkle-x:-7rem;--sparkle-y:3rem}.OnboardingTutorial-module__Zwl3bG__srOnly{clip-path:inset(50%);clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes OnboardingTutorial-module__Zwl3bG__onboardingSpin{to{transform:rotate(1turn)}}@keyframes OnboardingTutorial-module__Zwl3bG__transmitSlide{0%{left:-33%}to{left:100%}}@keyframes OnboardingTutorial-module__Zwl3bG__transmitDot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}@keyframes OnboardingTutorial-module__Zwl3bG__spotlightPulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes OnboardingTutorial-module__Zwl3bG__sparkleBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(var(--sparkle-x), var(--sparkle-y)) scale(1.2)}}@media (prefers-reduced-motion:reduce){.OnboardingTutorial-module__Zwl3bG__root *,.OnboardingTutorial-module__Zwl3bG__root :before,.OnboardingTutorial-module__Zwl3bG__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.OnboardingTutorial-module__Zwl3bG__sparkleRoot{display:none}}@media (forced-colors:active){.OnboardingTutorial-module__Zwl3bG__gateCard,.OnboardingTutorial-module__Zwl3bG__tourCard,.OnboardingTutorial-module__Zwl3bG__tooltipCard,.OnboardingTutorial-module__Zwl3bG__iconWell,.OnboardingTutorial-module__Zwl3bG__tooltipIconWell,.OnboardingTutorial-module__Zwl3bG__mascot,.OnboardingTutorial-module__Zwl3bG__spotlightRing{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}}
.LibraryStorage-module__jlLczG__notice{align-items:flex-start;gap:var(--ds-space-stack-gap);padding:var(--ds-space-card-padding);border-radius:var(--galactic-radius-panel);display:flex}.LibraryStorage-module__jlLczG__noticeIcon{width:1.5rem;height:1.5rem;color:var(--galactic-accent);flex:none}.LibraryStorage-module__jlLczG__copy{gap:var(--ds-space-inline-gap);min-width:0;display:grid}.LibraryStorage-module__jlLczG__copy :is(h2,p),.LibraryStorage-module__jlLczG__dialog :is(h2,h3,p){margin:0}.LibraryStorage-module__jlLczG__muted{color:var(--galactic-text-muted)}.LibraryStorage-module__jlLczG__actions{align-items:center;gap:var(--ds-space-inline-gap);flex-wrap:wrap;display:flex}.LibraryStorage-module__jlLczG__secondary{--context-tone:var(--galactic-text)}.LibraryStorage-module__jlLczG__overlay{background:color-mix(in srgb, var(--galactic-canvas-low) 74%, transparent)}.LibraryStorage-module__jlLczG__dialog[data-slot=dialog]{--library-control-background:linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-highlight) 36%, transparent), color-mix(in srgb, var(--galactic-active-surface) 48%, transparent) 54%, color-mix(in srgb, var(--galactic-panel-end) 20%, transparent));--library-control-border:color-mix(in srgb, var(--galactic-text-subtle) 38%, transparent);--library-control-shadow:inset 0 var(--galactic-border-width) 0 color-mix(in srgb, var(--galactic-panel-highlight) 54%, transparent), 0 .45rem 1.1rem color-mix(in srgb, var(--galactic-shadow-primary) 34%, transparent);-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(118deg, color-mix(in srgb, var(--galactic-panel-highlight) 12%, transparent), transparent 62%), linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-start) 92%, var(--galactic-canvas-high)), color-mix(in srgb, var(--galactic-panel-middle) 88%, var(--galactic-canvas)) 54%, color-mix(in srgb, var(--galactic-panel-end) 92%, var(--galactic-canvas-low)));border:var(--galactic-border-width) solid var(--galactic-panel-border);border-radius:var(--galactic-radius-panel);box-shadow:var(--galactic-shadow);color:var(--galactic-text)}.LibraryStorage-module__jlLczG__quota{gap:var(--ds-space-card-padding);display:grid}[data-galactic-theme=light] .LibraryStorage-module__jlLczG__dialog[data-slot=dialog]{--library-control-border:color-mix(in srgb, var(--galactic-text-subtle) 54%, transparent)}.LibraryStorage-module__jlLczG__manager[data-slot=dialog]{gap:var(--ds-space-inline-gap);height:min(58rem, calc(100dvh - var(--ds-space-overlay-padding) * 2));max-height:calc(100dvh - var(--ds-space-overlay-padding) * 2);flex-direction:column;display:flex;overflow:hidden}.LibraryStorage-module__jlLczG__manager>*{flex-shrink:0}.LibraryStorage-module__jlLczG__managerHeader,.LibraryStorage-module__jlLczG__selectionBar,.LibraryStorage-module__jlLczG__paging,.LibraryStorage-module__jlLczG__footer{justify-content:space-between;align-items:center;gap:var(--ds-space-stack-gap);display:flex}.LibraryStorage-module__jlLczG__managerHeader{align-items:flex-start}.LibraryStorage-module__jlLczG__managerHeader>[data-slot=button]{flex-shrink:0}.LibraryStorage-module__jlLczG__manager svg{flex-shrink:0;width:1.1rem;height:1.1rem}.LibraryStorage-module__jlLczG__filters{gap:var(--ds-space-stack-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LibraryStorage-module__jlLczG__field{gap:var(--ds-space-inline-gap);min-width:0;color:var(--galactic-text-muted);display:grid}.LibraryStorage-module__jlLczG__field select{width:100%}.LibraryStorage-module__jlLczG__rows{overscroll-behavior:contain;border:var(--galactic-border-width) solid var(--galactic-panel-border);border-radius:var(--galactic-radius-control);flex:auto;min-height:0;overflow-y:auto}.LibraryStorage-module__jlLczG__row{align-items:center;gap:var(--ds-space-stack-gap);padding:var(--ds-space-control-y) var(--ds-space-stack-gap);border-bottom:var(--galactic-border-width) solid var(--galactic-panel-border);grid-template-columns:auto minmax(0,1fr) 6rem 6rem;display:grid}.LibraryStorage-module__jlLczG__row:last-child{border-bottom:0}.LibraryStorage-module__jlLczG__row:has(input:checked){background:color-mix(in srgb, var(--galactic-accent) 10%, var(--galactic-active-surface))}.LibraryStorage-module__jlLczG__rowTitle{overflow-wrap:anywhere}.LibraryStorage-module__jlLczG__rowFormat,.LibraryStorage-module__jlLczG__rowType{color:var(--galactic-text-muted)}.LibraryStorage-module__jlLczG__paging{flex-wrap:wrap}.LibraryStorage-module__jlLczG__pagination,.LibraryStorage-module__jlLczG__footerActions{align-items:center;gap:var(--ds-space-inline-gap);display:flex}.LibraryStorage-module__jlLczG__footer{border-top:var(--galactic-border-width) solid var(--galactic-panel-border);padding-top:var(--ds-space-stack-gap)}.LibraryStorage-module__jlLczG__dangerAction{--confirmation-tone:var(--galactic-danger)}.LibraryStorage-module__jlLczG__empty{align-content:center;justify-items:center;gap:var(--ds-space-stack-gap);padding:var(--ds-space-panel-padding);text-align:center;display:grid}.LibraryStorage-module__jlLczG__spinner{animation:LibraryStorage-module__jlLczG__libraryStorageSpin var(--ds-motion-spinner-duration) linear infinite}@keyframes LibraryStorage-module__jlLczG__libraryStorageSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.LibraryStorage-module__jlLczG__notice{flex-direction:column}.LibraryStorage-module__jlLczG__actions,.LibraryStorage-module__jlLczG__actions>*{width:100%}.LibraryStorage-module__jlLczG__managerOverlay{padding:var(--ds-space-inline-gap)}.LibraryStorage-module__jlLczG__manager[data-slot=dialog]{height:calc(100dvh - var(--ds-space-inline-gap) * 2);max-height:calc(100dvh - var(--ds-space-inline-gap) * 2)}.LibraryStorage-module__jlLczG__row{column-gap:var(--ds-space-inline-gap);row-gap:var(--ds-space-floating-gap);padding:var(--ds-space-control-y) var(--ds-space-inline-gap);grid-template-columns:auto minmax(0,1fr) auto}.LibraryStorage-module__jlLczG__row>[data-slot=checkbox]{grid-row:1/3}.LibraryStorage-module__jlLczG__rowTitle{grid-column:2/-1}.LibraryStorage-module__jlLczG__rowFormat{grid-column:2}.LibraryStorage-module__jlLczG__rowType{grid-column:3}.LibraryStorage-module__jlLczG__paging{justify-content:center}.LibraryStorage-module__jlLczG__footer{align-items:stretch;gap:var(--ds-space-inline-gap);flex-direction:column}.LibraryStorage-module__jlLczG__footerActions>:first-child{flex:none}.LibraryStorage-module__jlLczG__footerActions>:last-child:not(:first-child){white-space:nowrap;flex:1;min-width:0}}
.vault-admin-module__aEmFyq__shell{--vault-accent:var(--galactic-accent,var(--ds-color-brand-accent));--vault-accent-border:color-mix(in srgb, var(--vault-accent) 28%, transparent);--vault-accent-border-strong:color-mix(in srgb, var(--vault-accent) 48%, transparent);--vault-accent-soft:color-mix(in srgb, var(--vault-accent) 12%, transparent);--vault-accent-surface:color-mix(in srgb, var(--vault-accent) 18%, var(--galactic-inactive-surface,var(--ds-color-surface-card)));--vault-deep-surface:color-mix(in srgb, var(--galactic-canvas,var(--ds-color-surface-canvas)) 72%, transparent);--vault-elevated-surface:color-mix(in srgb, var(--galactic-active-surface,var(--ds-color-surface-elevated)) 82%, transparent);--vault-muted-surface:color-mix(in srgb, var(--galactic-inactive-surface,var(--ds-color-surface-card)) 76%, transparent);--vault-success:var(--ds-color-status-success-foreground);--vault-success-background:var(--ds-color-status-success-background);--vault-success-border:var(--ds-color-status-success-border);--vault-warning:var(--ds-color-status-warning-foreground);--vault-warning-background:var(--ds-color-status-warning-background);--vault-warning-border:var(--ds-color-status-warning-border);padding-bottom:5rem}.vault-admin-module__aEmFyq__shell [data-slot=button]{justify-content:center;align-items:center;gap:var(--ds-space-action-gap);border-radius:var(--galactic-radius-control,.875rem);white-space:nowrap;max-inline-size:100%;display:inline-flex}.vault-admin-module__aEmFyq__shell [data-slot=button]>svg{flex:none;width:1rem;height:1rem}.vault-admin-module__aEmFyq__shell [data-slot=button][data-tone=brand][data-variant=solid]{border:var(--galactic-border-width,1px) solid var(--galactic-action-border,var(--ds-color-action-primary-outline-border));background:var(--galactic-action-background,linear-gradient(112deg, var(--ds-color-action-primary-solid-background), var(--ds-color-brand-accent)));box-shadow:var(--galactic-action-shadow,var(--ds-shadow-card));color:var(--galactic-action-text,var(--ds-color-action-primary-solid-foreground))}.vault-admin-module__aEmFyq__shell [data-slot=button][data-tone=brand][data-variant=solid]:hover:not(:disabled){filter:brightness(1.04)saturate(1.07);transform:translateY(-1px)}.vault-admin-module__aEmFyq__shell [data-slot=button][data-tone=brand][data-variant=solid]:disabled{border-color:var(--ds-color-action-control-disabled-solid-border);background:var(--ds-color-action-control-disabled-solid-background);box-shadow:none;color:var(--ds-color-action-control-disabled-solid-foreground);filter:none;transform:none}.vault-admin-module__aEmFyq__title{align-items:center;gap:.65rem;display:inline-flex}.vault-admin-module__aEmFyq__title svg{width:1.05em;height:1.05em;color:var(--vault-accent)}.vault-admin-module__aEmFyq__loading{min-height:14rem;color:var(--ds-color-text-muted);justify-content:center;align-items:center;gap:.75rem;display:flex}.vault-admin-module__aEmFyq__loading svg{width:1.25rem;animation:1s linear infinite vault-admin-module__aEmFyq__spin}.vault-admin-module__aEmFyq__tabs{margin-bottom:1.5rem}.vault-admin-module__aEmFyq__stack,.vault-admin-module__aEmFyq__caseStack{gap:1.25rem;display:grid}.vault-admin-module__aEmFyq__howToCard{border-color:var(--vault-accent-border);background:linear-gradient(135deg, var(--vault-accent-soft), transparent 58%), var(--ds-color-surface-card);gap:1rem;display:grid}.vault-admin-module__aEmFyq__setupSteps{counter-reset:vault-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vault-admin-module__aEmFyq__setupSteps li{counter-increment:vault-step;border:1px solid var(--vault-accent-border);background:var(--vault-muted-surface);border-radius:.8rem;align-content:start;gap:.4rem;min-width:0;padding:.85rem;display:grid}.vault-admin-module__aEmFyq__setupSteps li:before{content:counter(vault-step);background:var(--vault-accent-surface);width:1.65rem;height:1.65rem;color:var(--ds-color-text-primary);border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.vault-admin-module__aEmFyq__setupSteps strong{color:var(--ds-color-text-primary);font-size:.78rem}.vault-admin-module__aEmFyq__setupSteps span{color:var(--ds-color-text-muted);font-size:.72rem;line-height:1.5}.vault-admin-module__aEmFyq__guideNote{color:var(--ds-color-text-secondary);margin:0;font-size:.75rem;line-height:1.6}.vault-admin-module__aEmFyq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.vault-admin-module__aEmFyq__metrics>div{background:linear-gradient(145deg, var(--vault-accent-soft), transparent 60%), var(--ds-color-surface-card);gap:.25rem;display:grid}.vault-admin-module__aEmFyq__metrics span,.vault-admin-module__aEmFyq__metrics small,.vault-admin-module__aEmFyq__muted{color:var(--ds-color-text-muted)}.vault-admin-module__aEmFyq__metrics strong{color:var(--ds-color-text-primary);font-size:1.5rem}.vault-admin-module__aEmFyq__metrics strong[data-ok=true]{color:var(--vault-success)}.vault-admin-module__aEmFyq__operationCard{border-color:var(--vault-accent-border);background:linear-gradient(145deg, var(--vault-accent-soft), transparent 45%), var(--ds-color-surface-card);gap:1rem;display:grid}.vault-admin-module__aEmFyq__controlGroup{border:1px solid var(--vault-accent-border);background:var(--vault-muted-surface);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.vault-admin-module__aEmFyq__controlGroup h3{color:var(--ds-color-text-primary);margin:0;font-size:.95rem}.vault-admin-module__aEmFyq__controlGroup p{color:var(--ds-color-text-muted);margin:0;font-size:.75rem;line-height:1.55}.vault-admin-module__aEmFyq__compensationZone{border:1px solid var(--vault-accent-border-strong);background:radial-gradient(circle at 8% 0, var(--vault-accent-soft), transparent 38%), var(--vault-muted-surface);border-radius:1rem;gap:1rem;padding:1rem;display:grid}.vault-admin-module__aEmFyq__compensationHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vault-admin-module__aEmFyq__compensationHeading h3{color:var(--ds-color-text-primary);margin:.2rem 0 0;font-size:1rem}.vault-admin-module__aEmFyq__compensationHeading p:last-child{color:var(--ds-color-text-muted);margin:.4rem 0 0;font-size:.75rem;line-height:1.55}.vault-admin-module__aEmFyq__compensationHeading>svg{width:1.5rem;height:1.5rem;color:var(--vault-accent);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--vault-accent) 48%, transparent));flex:none}.vault-admin-module__aEmFyq__compensationGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.vault-admin-module__aEmFyq__compensationAction{border:1px solid var(--vault-accent-border);background:linear-gradient(145deg, var(--vault-accent-soft), transparent 52%), var(--vault-deep-surface);border-radius:1rem;gap:.8rem;min-width:0;padding:1rem;display:grid}.vault-admin-module__aEmFyq__compensationAction>p{color:var(--ds-color-text-secondary);margin:0;font-size:.75rem;line-height:1.6}.vault-admin-module__aEmFyq__compensationActionHeading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vault-admin-module__aEmFyq__compensationActionHeading h4{color:var(--ds-color-text-primary);margin:.2rem 0 0;font-size:.92rem}.vault-admin-module__aEmFyq__compensationActionHeading>svg{width:1.2rem;height:1.2rem;color:var(--vault-accent);flex:none}.vault-admin-module__aEmFyq__compensationStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.vault-admin-module__aEmFyq__compensationStats span{border:1px solid var(--vault-accent-border);background:var(--vault-muted-surface);border-radius:.7rem;gap:.2rem;min-width:0;padding:.65rem;display:grid}.vault-admin-module__aEmFyq__compensationStats small{color:var(--ds-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:750}.vault-admin-module__aEmFyq__compensationStats strong{color:var(--ds-color-text-primary);overflow-wrap:anywhere;font-size:.76rem;line-height:1.35}.vault-admin-module__aEmFyq__dangerZone{border:1px solid var(--ds-color-status-danger-border);background:linear-gradient(145deg, var(--ds-color-status-danger-background), transparent 72%), var(--vault-muted-surface);border-radius:1rem;gap:.8rem;padding:1rem;display:grid}.vault-admin-module__aEmFyq__dangerZone>p{color:var(--ds-color-text-secondary);margin:0;font-size:.76rem;line-height:1.6}.vault-admin-module__aEmFyq__dangerHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vault-admin-module__aEmFyq__dangerHeading h3{color:var(--ds-color-status-danger-foreground);margin:.2rem 0 0;font-size:1rem}.vault-admin-module__aEmFyq__dangerHeading>svg{width:1.4rem;height:1.4rem;color:var(--ds-color-status-danger-foreground);flex:none}.vault-admin-module__aEmFyq__dangerZone .vault-admin-module__aEmFyq__eyebrow{color:var(--ds-color-status-danger-foreground)}.vault-admin-module__aEmFyq__cardHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vault-admin-module__aEmFyq__cardHeading h2{color:var(--ds-color-text-primary);margin:.15rem 0 0;font-size:1.15rem}.vault-admin-module__aEmFyq__cardHeading>svg{width:1.4rem;color:var(--vault-accent)}.vault-admin-module__aEmFyq__eyebrow{color:var(--vault-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.vault-admin-module__aEmFyq__field{min-width:0;color:var(--ds-color-text-secondary);gap:.45rem;font-size:.78rem;font-weight:700;display:grid}.vault-admin-module__aEmFyq__fieldHint{color:var(--ds-color-text-muted);font-size:.7rem;font-weight:500;line-height:1.45}.vault-admin-module__aEmFyq__formGrid,.vault-admin-module__aEmFyq__secretGrid,.vault-admin-module__aEmFyq__rehearsalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.vault-admin-module__aEmFyq__secretGrid{border:1px solid var(--vault-warning-border);background:var(--vault-warning-background);border-radius:1rem;padding:1rem}.vault-admin-module__aEmFyq__fieldset{border:1px solid var(--vault-accent-border);border-radius:1rem;gap:.8rem;margin:0;padding:1rem;display:grid}.vault-admin-module__aEmFyq__fieldset legend{color:var(--ds-color-text-primary);text-transform:uppercase;letter-spacing:.08em;padding:0 .5rem;font-size:.8rem;font-weight:800}.vault-admin-module__aEmFyq__fieldsetHint{color:var(--ds-color-text-muted);margin:0;font-size:.74rem;line-height:1.55}.vault-admin-module__aEmFyq__prizeImageField{gap:.7rem;min-width:0;display:grid}.vault-admin-module__aEmFyq__prizeImageLabel{color:var(--ds-color-text-secondary);font-size:.78rem;font-weight:700}.vault-admin-module__aEmFyq__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vault-admin-module__aEmFyq__prizeImagePicker{cursor:pointer;border:1px dashed var(--vault-accent-border-strong);background:radial-gradient(circle at 50% 20%, var(--vault-accent-soft), transparent 62%), var(--vault-muted-surface);min-height:12rem;color:var(--ds-color-text-primary);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.25rem;transition:border-color .16s,background .16s,transform .16s;display:flex}.vault-admin-module__aEmFyq__prizeImagePicker:hover{border-color:var(--vault-accent);background-color:var(--vault-elevated-surface);transform:translateY(-1px)}.vault-admin-module__aEmFyq__fileInput:focus-visible~.vault-admin-module__aEmFyq__prizeImagePicker,.vault-admin-module__aEmFyq__fileInput:focus-visible~.vault-admin-module__aEmFyq__prizeImagePreview{outline:2px solid var(--ds-color-action-control-focus-ring);outline-offset:3px}.vault-admin-module__aEmFyq__prizeImagePicker svg{width:1.8rem;height:1.8rem;color:var(--vault-accent)}.vault-admin-module__aEmFyq__prizeImagePicker strong{font-size:.85rem}.vault-admin-module__aEmFyq__prizeImagePicker span{color:var(--ds-color-text-muted);font-size:.72rem}.vault-admin-module__aEmFyq__prizeImagePreview{border:1px solid var(--vault-accent-border);background:radial-gradient(circle at 50% 30%, var(--vault-accent-soft), transparent 66%), var(--vault-deep-surface);border-radius:1rem;justify-content:center;align-items:center;min-height:12rem;max-height:34rem;padding:1rem;display:flex;position:relative;overflow:hidden}.vault-admin-module__aEmFyq__prizeImagePreview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:31rem;filter:drop-shadow(0 .9rem 1.5rem color-mix(in srgb, var(--galactic-canvas,var(--ds-color-surface-canvas)) 42%, transparent));display:block}.vault-admin-module__aEmFyq__prizeImagePreview[data-local=true]{border-color:var(--vault-accent-border-strong)}.vault-admin-module__aEmFyq__prizeImageBusy{background:color-mix(in srgb, var(--galactic-canvas,var(--ds-color-surface-canvas)) 76%, transparent);color:var(--ds-color-text-primary);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-size:.78rem;font-weight:800;display:flex;position:absolute;inset:0}.vault-admin-module__aEmFyq__prizeImageBusy svg{width:1.35rem;height:1.35rem;animation:1s linear infinite vault-admin-module__aEmFyq__spin}.vault-admin-module__aEmFyq__uploadProgress{background:var(--vault-muted-surface);border-radius:999px;height:.35rem;overflow:hidden}.vault-admin-module__aEmFyq__uploadProgress>span{border-radius:inherit;background:linear-gradient(90deg, var(--ds-color-action-primary-solid-background), var(--ds-color-brand-highlight));min-width:.2rem;height:100%;transition:width .18s;display:block}.vault-admin-module__aEmFyq__prizeImageActions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.vault-admin-module__aEmFyq__fileAction{cursor:pointer;border:1px solid var(--vault-accent-border);background:var(--vault-accent-soft);min-height:2.25rem;color:var(--ds-color-action-primary-outline-foreground);border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .72rem;font-size:.75rem;font-weight:800;transition:border-color .16s,background .16s;display:inline-flex}.vault-admin-module__aEmFyq__fileAction:hover{border-color:var(--vault-accent-border-strong);background:var(--ds-color-action-primary-outline-hover)}.vault-admin-module__aEmFyq__fileAction svg,.vault-admin-module__aEmFyq__hostedImageStatus svg{flex:none;width:.95rem;height:.95rem}.vault-admin-module__aEmFyq__hostedImageStatus{color:var(--vault-success);align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.vault-admin-module__aEmFyq__prizeImageHelp{color:var(--ds-color-text-muted);font-size:.7rem;line-height:1.55}.vault-admin-module__aEmFyq__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.vault-admin-module__aEmFyq__idleMessages{gap:.75rem;display:grid}.vault-admin-module__aEmFyq__idleMessageRow{border:1px solid var(--vault-accent-border);background:var(--vault-muted-surface);border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.85rem;display:grid}.vault-admin-module__aEmFyq__idleMessageFields{align-items:start}.vault-admin-module__aEmFyq__idleSettingsFooter{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.vault-admin-module__aEmFyq__durationFields{grid-template-columns:minmax(7rem,10rem) minmax(8rem,11rem);gap:.6rem;display:grid}.vault-admin-module__aEmFyq__moderationLink{border:1px solid var(--vault-warning-border);min-height:2rem;color:var(--vault-warning);border-radius:.55rem;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.73rem;font-weight:800;text-decoration:none;display:inline-flex}.vault-admin-module__aEmFyq__moderationLink:hover{background:var(--vault-warning-background)}.vault-admin-module__aEmFyq__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.vault-admin-module__aEmFyq__summaryGrid span{border:1px solid var(--ds-color-border-subtle);color:var(--ds-color-text-secondary);overflow-wrap:anywhere;border-radius:.75rem;padding:.7rem;font-size:.78rem}.vault-admin-module__aEmFyq__summaryGrid small{color:var(--ds-color-text-muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.25rem;font-size:.65rem;display:block}.vault-admin-module__aEmFyq__adminRules{border:1px solid var(--ds-color-border-subtle);border-radius:.75rem;padding:.7rem}.vault-admin-module__aEmFyq__adminRules summary{cursor:pointer;color:var(--ds-color-text-primary);font-size:.75rem;font-weight:800}.vault-admin-module__aEmFyq__adminRules div{color:var(--ds-color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.7rem;font-size:.75rem;line-height:1.65}.vault-admin-module__aEmFyq__stateBadge{border:1px solid var(--vault-accent-border);color:var(--ds-color-action-primary-outline-foreground);background:var(--vault-accent-soft);text-transform:uppercase;border-radius:999px;padding:.35rem .6rem;font-size:.7rem;font-weight:800}.vault-admin-module__aEmFyq__claimLayout{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.vault-admin-module__aEmFyq__claimList{position:sticky;top:6rem;overflow:hidden}.vault-admin-module__aEmFyq__claimFilter{border-bottom:1px solid var(--ds-color-border-subtle);color:var(--ds-color-text-muted);gap:.35rem;padding:.8rem 1rem;font-size:.7rem;font-weight:800;display:grid}.vault-admin-module__aEmFyq__claimList button{border:0;border-bottom:1px solid var(--ds-color-border-subtle);text-align:left;width:100%;color:var(--ds-color-text-primary);cursor:pointer;background:0 0;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;display:flex}.vault-admin-module__aEmFyq__claimList button:hover,.vault-admin-module__aEmFyq__claimList button[data-active=true]{background:var(--vault-accent-soft)}.vault-admin-module__aEmFyq__claimList button span{gap:.2rem;min-width:0;display:grid}.vault-admin-module__aEmFyq__claimList button small{color:var(--ds-color-text-muted);text-transform:capitalize}.vault-admin-module__aEmFyq__claimList button svg{width:1rem;color:var(--vault-accent)}.vault-admin-module__aEmFyq__evidenceList{gap:.6rem;display:grid}.vault-admin-module__aEmFyq__evidenceList>div{border:1px solid var(--ds-color-border-subtle);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.vault-admin-module__aEmFyq__evidenceList span{text-transform:capitalize;gap:.2rem;display:grid}.vault-admin-module__aEmFyq__evidenceList small{color:var(--ds-color-text-muted)}.vault-admin-module__aEmFyq__challengeReference{border:1px solid var(--ds-color-border-strong);border-radius:1rem;padding:.35rem;overflow:hidden}.vault-admin-module__aEmFyq__challengeReference>div{background:color-mix(in srgb, var(--galactic-canvas,var(--ds-color-surface-canvas)) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:.8rem;padding:1rem}.vault-admin-module__aEmFyq__challengeReference p{color:var(--vault-warning);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800}.vault-admin-module__aEmFyq__challengeReference h3{color:var(--ds-color-text-strong);margin:.3rem 0 .8rem;font-size:1rem}.vault-admin-module__aEmFyq__challengeReference>div>strong{border:1px solid var(--ds-color-border-strong);color:var(--ds-color-text-strong);background:var(--vault-deep-surface);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:center;overflow-wrap:anywhere;border-radius:.7rem;padding:.8rem;font-size:clamp(1.05rem,3vw,1.5rem);display:block}.vault-admin-module__aEmFyq__challengeReference ol{color:var(--ds-color-text-primary);gap:.4rem;margin:.8rem 0;padding-left:1.25rem;font-size:.78rem;line-height:1.5;display:grid}.vault-admin-module__aEmFyq__challengeReference small{color:var(--ds-color-text-secondary)}.vault-admin-module__aEmFyq__sensitiveView{border:1px solid var(--vault-warning-border);background:var(--galactic-canvas,var(--ds-color-surface-canvas));border-radius:1rem;overflow:hidden}.vault-admin-module__aEmFyq__sensitiveView>div{background:var(--vault-warning-background);align-items:center;gap:.65rem;padding:.75rem;display:flex}.vault-admin-module__aEmFyq__sensitiveView>div>span{flex:1;display:grid}.vault-admin-module__aEmFyq__sensitiveView small{color:var(--vault-warning)}.vault-admin-module__aEmFyq__sensitiveView img{object-fit:contain;width:100%;max-height:48rem;display:block}.vault-admin-module__aEmFyq__messages{gap:.65rem;max-height:24rem;padding:.5rem;display:grid;overflow-y:auto}.vault-admin-module__aEmFyq__messages>div{background:var(--vault-elevated-surface);border-radius:.9rem;width:min(88%,38rem);padding:.7rem .85rem}.vault-admin-module__aEmFyq__messages>div[data-sender=vault]{background:var(--vault-accent-surface);justify-self:end}.vault-admin-module__aEmFyq__messages p{white-space:pre-wrap;margin:.25rem 0}.vault-admin-module__aEmFyq__messages small{color:var(--ds-color-text-muted)}.vault-admin-module__aEmFyq__composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.vault-admin-module__aEmFyq__addressReveal{border:1px solid var(--vault-warning-border);background:var(--vault-warning-background);color:var(--ds-color-text-secondary);border-radius:.8rem;gap:.25rem;padding:1rem;display:grid;position:relative}.vault-admin-module__aEmFyq__addressReveal button{color:var(--ds-color-text-muted);cursor:pointer;background:0 0;border:0;font-size:1.3rem;position:absolute;top:.35rem;right:.5rem}.vault-admin-module__aEmFyq__previewWarning{border:1px solid var(--vault-success-border);background:var(--vault-success-background);border-radius:1rem;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.vault-admin-module__aEmFyq__previewWarning svg{color:var(--vault-success)}.vault-admin-module__aEmFyq__previewWarning strong{color:var(--vault-success);letter-spacing:.1em}.vault-admin-module__aEmFyq__previewWarning p{color:var(--ds-color-text-secondary);margin:.25rem 0 0}.vault-admin-module__aEmFyq__rehearsalControls{gap:1rem;display:grid}.vault-admin-module__aEmFyq__rehearsalSetup{gap:.75rem;display:grid}.vault-admin-module__aEmFyq__rehearsalButton{justify-content:center;align-items:center;gap:var(--ds-space-action-gap);white-space:nowrap;display:inline-flex}.vault-admin-module__aEmFyq__rehearsalButton>svg{flex:none}.vault-admin-module__aEmFyq__rehearsalViewport{border:1px solid var(--vault-accent-border);background:var(--galactic-canvas,var(--ds-color-surface-canvas));border-radius:1.5rem;overflow:hidden}.vault-admin-module__aEmFyq__empty{text-align:center;min-height:18rem;color:var(--ds-color-text-muted);align-content:center;place-items:center;display:grid}.vault-admin-module__aEmFyq__empty svg{width:2rem;height:2rem;color:var(--vault-success)}.vault-admin-module__aEmFyq__empty h2{color:var(--ds-color-text-primary);margin:.75rem 0 0}.vault-admin-module__aEmFyq__empty p{margin:.35rem 0 0}@keyframes vault-admin-module__aEmFyq__spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.vault-admin-module__aEmFyq__setupSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.vault-admin-module__aEmFyq__claimLayout,.vault-admin-module__aEmFyq__compensationGrid{grid-template-columns:1fr}.vault-admin-module__aEmFyq__claimList{position:static}.vault-admin-module__aEmFyq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vault-admin-module__aEmFyq__metrics,.vault-admin-module__aEmFyq__formGrid,.vault-admin-module__aEmFyq__secretGrid,.vault-admin-module__aEmFyq__rehearsalGrid,.vault-admin-module__aEmFyq__summaryGrid,.vault-admin-module__aEmFyq__setupSteps,.vault-admin-module__aEmFyq__idleMessageRow,.vault-admin-module__aEmFyq__compensationStats,.vault-admin-module__aEmFyq__composer{grid-template-columns:1fr}.vault-admin-module__aEmFyq__actions>button{width:100%}.vault-admin-module__aEmFyq__durationFields{grid-template-columns:1fr 1fr}}
.DiscurseComposerModal-galactic-module__uRCdea__root{z-index:70;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.DiscurseComposerModal-galactic-module__uRCdea__backdrop{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));background:color-mix(in srgb, var(--galactic-canvas-low) 76%, transparent);position:absolute;inset:0}.DiscurseComposerModal-galactic-module__uRCdea__surface{--composer-nested:color-mix(in srgb, var(--galactic-active-surface) 58%, transparent);--composer-nested-strong:color-mix(in srgb, var(--galactic-active-surface) 76%, transparent);--composer-border:color-mix(in srgb, var(--galactic-panel-border) 78%, var(--galactic-accent));--composer-field-border:color-mix(in srgb, var(--galactic-text-subtle) 38%, transparent);--composer-primary-background:var(--library-slider-background,linear-gradient(112deg, color-mix(in srgb, var(--galactic-accent) 30%, var(--galactic-active-surface)), color-mix(in srgb, var(--galactic-cyan) 28%, var(--galactic-active-surface))));--composer-primary-border:var(--library-slider-border,color-mix(in srgb, var(--galactic-accent) 32%, var(--galactic-panel-border)));--composer-primary-shadow:var(--library-slider-shadow,0 .4rem .95rem color-mix(in srgb, var(--galactic-accent) 14%, transparent));--composer-primary-text:var(--library-slider-text,color-mix(in srgb, var(--galactic-accent) 55%, var(--galactic-text-strong)));-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(118deg, color-mix(in srgb, var(--galactic-panel-highlight) 13%, transparent), transparent 34% 74%, color-mix(in srgb, var(--galactic-cyan) 5%, transparent)), linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-start) 90%, var(--galactic-canvas-high)), color-mix(in srgb, var(--galactic-panel-middle) 84%, var(--galactic-canvas)) 52%, color-mix(in srgb, var(--galactic-panel-end) 90%, var(--galactic-canvas-low)));border:var(--galactic-border-width) solid var(--composer-border);border-radius:var(--galactic-radius-panel);box-shadow:var(--galactic-shadow);color:var(--galactic-text);isolation:isolate;width:100%;max-width:42rem;max-height:90vh;position:relative;overflow-y:auto}.DiscurseComposerModal-galactic-module__uRCdea__surface:before{background:linear-gradient(135deg, var(--galactic-panel-highlight), color-mix(in srgb, var(--galactic-accent) 28%, transparent) 50%, color-mix(in srgb, var(--galactic-cyan) 24%, transparent));border-radius:inherit;content:"";-webkit-mask:linear-gradient(var(--galactic-text-strong) 0 0) content-box, linear-gradient(var(--galactic-text-strong) 0 0);mask:linear-gradient(var(--galactic-text-strong) 0 0) content-box, linear-gradient(var(--galactic-text-strong) 0 0);padding:var(--galactic-border-width);pointer-events:none;z-index:20;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.DiscurseComposerModal-galactic-module__uRCdea__header,.DiscurseComposerModal-galactic-module__uRCdea__footer{-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(110deg, color-mix(in srgb, var(--galactic-panel-highlight) 10%, transparent), transparent 58%), color-mix(in srgb, var(--galactic-panel-start) 88%, transparent);z-index:10;padding:1rem 1.25rem;display:flex;position:sticky}.DiscurseComposerModal-galactic-module__uRCdea__header{border-bottom:1px solid color-mix(in srgb, var(--galactic-panel-border) 72%, transparent);justify-content:space-between;align-items:center;top:0}.DiscurseComposerModal-galactic-module__uRCdea__footer{border-top:1px solid color-mix(in srgb, var(--galactic-panel-border) 72%, transparent);justify-content:flex-end;align-items:center;gap:.75rem;bottom:0}.DiscurseComposerModal-galactic-module__uRCdea__title{color:var(--galactic-text-strong);font-size:1.125rem;font-weight:800;line-height:1.35}.DiscurseComposerModal-galactic-module__uRCdea__subtitle{color:var(--galactic-text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.DiscurseComposerModal-galactic-module__uRCdea__closeButton{background:color-mix(in srgb, var(--galactic-active-surface) 34%, transparent);color:var(--galactic-text-muted);cursor:pointer;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.DiscurseComposerModal-galactic-module__uRCdea__closeButton:hover{background:color-mix(in srgb, var(--galactic-accent) 12%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-accent) 34%, transparent);color:var(--galactic-text-strong);transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__content{flex-direction:column;gap:1.5rem;padding:1.25rem;display:flex}.DiscurseComposerModal-galactic-module__uRCdea__poster{aspect-ratio:2/3;background:var(--composer-nested-strong);border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 38%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 48%, transparent), 0 .65rem 1.3rem color-mix(in srgb, var(--galactic-shadow-primary) 24%, transparent);border-radius:.85rem;overflow:hidden}.DiscurseComposerModal-galactic-module__uRCdea__poster .text-gray-600{color:var(--galactic-text-subtle)}.DiscurseComposerModal-galactic-module__uRCdea__fieldLabel{color:var(--galactic-text-muted);margin-bottom:.375rem;font-size:.875rem;font-weight:650;display:block}.DiscurseComposerModal-galactic-module__uRCdea__field{background:var(--composer-nested-strong);border:1px solid var(--composer-field-border);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 42%, transparent);caret-color:var(--galactic-accent);color:var(--galactic-text-strong);border-radius:.75rem;width:100%;min-height:2.75rem;padding:.625rem 1rem;font-size:.875rem;transition:background-color .16s,border-color .16s,box-shadow .16s}.DiscurseComposerModal-galactic-module__uRCdea__field::placeholder{color:var(--galactic-text-subtle);opacity:.88}.DiscurseComposerModal-galactic-module__uRCdea__field:focus{background:color-mix(in srgb, var(--galactic-accent) 7%, var(--composer-nested-strong));border-color:color-mix(in srgb, var(--galactic-accent) 58%, var(--galactic-text-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--galactic-focus) 17%, transparent), 0 .45rem 1rem color-mix(in srgb, var(--galactic-accent) 10%, transparent);outline:none}.DiscurseComposerModal-galactic-module__uRCdea__field option{background:var(--galactic-panel-start);color:var(--galactic-text-strong)}.DiscurseComposerModal-galactic-module__uRCdea__textarea{resize:vertical;padding-block:.75rem;line-height:1.55}.DiscurseComposerModal-galactic-module__uRCdea__counter{color:var(--galactic-text-subtle);text-align:right;margin-top:.25rem;font-size:.75rem;display:block}.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption{background:color-mix(in srgb, var(--galactic-active-surface) 48%, transparent);border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 30%, transparent);color:var(--galactic-text-muted);cursor:pointer;text-align:left;border-radius:.8rem;min-height:3.75rem;padding:.6rem .75rem;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption:hover{background:color-mix(in srgb, var(--galactic-accent) 10%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-accent) 40%, var(--galactic-panel-border));color:var(--galactic-text-strong);transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption[data-selected=true]{background:var(--composer-primary-background);border-color:var(--composer-primary-border);box-shadow:var(--composer-primary-shadow);color:var(--composer-primary-text)}.DiscurseComposerModal-galactic-module__uRCdea__visibilityHelper{color:var(--galactic-text-subtle);margin-top:.125rem;font-size:.75rem;display:block}.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption[data-selected=true] .DiscurseComposerModal-galactic-module__uRCdea__visibilityHelper{color:color-mix(in srgb, var(--composer-primary-text) 76%, transparent)}.DiscurseComposerModal-galactic-module__uRCdea__imageSlot{background:linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-highlight) 6%, transparent), transparent), var(--composer-nested);border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 30%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 36%, transparent);border-radius:.8rem;padding:.75rem}.DiscurseComposerModal-galactic-module__uRCdea__imageSlot .border-gray-700{border-color:color-mix(in srgb, var(--galactic-text-subtle) 36%, transparent)}.DiscurseComposerModal-galactic-module__uRCdea__imageSlot .text-gray-400{color:var(--galactic-text-muted)}.DiscurseComposerModal-galactic-module__uRCdea__imagePreview{aspect-ratio:var(--ds-media-aspect-landscape);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--galactic-accent) 8%, transparent), transparent 68%), color-mix(in srgb, var(--galactic-active-surface) 42%, transparent);border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 30%, transparent);border-radius:.65rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DiscurseComposerModal-galactic-module__uRCdea__imagePreviewImage{object-fit:contain;width:100%;height:100%}.DiscurseComposerModal-galactic-module__uRCdea__imageNote{border-radius:.6rem;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem}.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget,.DiscurseComposerModal-galactic-module__uRCdea__replaceButton,.DiscurseComposerModal-galactic-module__uRCdea__dangerButton{cursor:pointer;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;display:flex}.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget{aspect-ratio:var(--ds-media-aspect-landscape);background:color-mix(in srgb, var(--galactic-active-surface) 32%, transparent);border:1px dashed color-mix(in srgb, var(--galactic-text-subtle) 48%, transparent);color:var(--galactic-text-subtle);border-radius:.65rem;flex-direction:column}.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget:hover,.DiscurseComposerModal-galactic-module__uRCdea__replaceButton:hover{background:color-mix(in srgb, var(--galactic-accent) 9%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-accent) 56%, var(--galactic-panel-border));color:color-mix(in srgb, var(--galactic-accent) 72%, var(--galactic-text-strong));transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__replaceButton{border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 38%, transparent);color:var(--galactic-text-muted);border-radius:.6rem;gap:.5rem;width:100%;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:650}.DiscurseComposerModal-galactic-module__uRCdea__dangerButton{background:color-mix(in srgb, var(--galactic-danger) 10%, var(--galactic-active-surface));border:1px solid color-mix(in srgb, var(--galactic-danger) 28%, transparent);color:color-mix(in srgb, var(--galactic-danger) 72%, var(--galactic-text-strong));border-radius:.6rem;gap:.5rem;width:100%;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:650}.DiscurseComposerModal-galactic-module__uRCdea__dangerButton:hover{background:color-mix(in srgb, var(--galactic-danger) 17%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-danger) 48%, transparent);box-shadow:0 .4rem .9rem color-mix(in srgb, var(--galactic-danger) 12%, transparent);transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__errorMessage{background:color-mix(in srgb, var(--galactic-danger) 12%, var(--galactic-active-surface));border:1px solid color-mix(in srgb, var(--galactic-danger) 42%, transparent);color:color-mix(in srgb, var(--galactic-danger) 72%, var(--galactic-text-strong));border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.DiscurseComposerModal-galactic-module__uRCdea__cancelButton,.DiscurseComposerModal-galactic-module__uRCdea__saveButton{cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1rem;font-size:.875rem;transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s,transform .16s;display:inline-flex}.DiscurseComposerModal-galactic-module__uRCdea__cancelButton{background:var(--composer-nested-strong);border:1px solid var(--composer-field-border);color:var(--galactic-text);font-weight:650}.DiscurseComposerModal-galactic-module__uRCdea__cancelButton:hover{background:color-mix(in srgb, var(--galactic-accent) 8%, var(--composer-nested-strong));border-color:color-mix(in srgb, var(--galactic-accent) 34%, var(--composer-field-border));transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__saveButton{background:var(--composer-primary-background);border:1px solid var(--composer-primary-border);box-shadow:var(--composer-primary-shadow);color:var(--composer-primary-text);gap:.5rem;font-weight:800}.DiscurseComposerModal-galactic-module__uRCdea__saveButton:hover:not(:disabled){filter:brightness(1.05)saturate(1.06);transform:translateY(-1px)}.DiscurseComposerModal-galactic-module__uRCdea__saveButton:disabled{cursor:not-allowed;opacity:.5}:is(.DiscurseComposerModal-galactic-module__uRCdea__closeButton,.DiscurseComposerModal-galactic-module__uRCdea__field,.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption,.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget,.DiscurseComposerModal-galactic-module__uRCdea__replaceButton,.DiscurseComposerModal-galactic-module__uRCdea__dangerButton,.DiscurseComposerModal-galactic-module__uRCdea__cancelButton,.DiscurseComposerModal-galactic-module__uRCdea__saveButton):focus-visible{outline:2px solid var(--galactic-focus);outline-offset:3px}[data-galactic-theme=light] .DiscurseComposerModal-galactic-module__uRCdea__surface{--composer-nested:color-mix(in srgb, var(--galactic-active-surface) 70%, transparent);--composer-nested-strong:color-mix(in srgb, var(--galactic-active-surface) 88%, transparent);--composer-field-border:color-mix(in srgb, var(--galactic-text-subtle) 48%, transparent)}@media (max-width:39.99rem){.DiscurseComposerModal-galactic-module__uRCdea__root{align-items:flex-start;padding:.65rem}.DiscurseComposerModal-galactic-module__uRCdea__surface{max-height:calc(100dvh - 1.3rem)}.DiscurseComposerModal-galactic-module__uRCdea__header,.DiscurseComposerModal-galactic-module__uRCdea__footer,.DiscurseComposerModal-galactic-module__uRCdea__content{padding-inline:1rem}.DiscurseComposerModal-galactic-module__uRCdea__footer{align-items:stretch}.DiscurseComposerModal-galactic-module__uRCdea__cancelButton,.DiscurseComposerModal-galactic-module__uRCdea__saveButton{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.DiscurseComposerModal-galactic-module__uRCdea__closeButton,.DiscurseComposerModal-galactic-module__uRCdea__field,.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption,.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget,.DiscurseComposerModal-galactic-module__uRCdea__replaceButton,.DiscurseComposerModal-galactic-module__uRCdea__dangerButton,.DiscurseComposerModal-galactic-module__uRCdea__cancelButton,.DiscurseComposerModal-galactic-module__uRCdea__saveButton{transition-duration:.01ms}}@media (forced-colors:active){.DiscurseComposerModal-galactic-module__uRCdea__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.72;background:canvas}.DiscurseComposerModal-galactic-module__uRCdea__surface,.DiscurseComposerModal-galactic-module__uRCdea__header,.DiscurseComposerModal-galactic-module__uRCdea__footer,.DiscurseComposerModal-galactic-module__uRCdea__field,.DiscurseComposerModal-galactic-module__uRCdea__visibilityOption,.DiscurseComposerModal-galactic-module__uRCdea__imageSlot,.DiscurseComposerModal-galactic-module__uRCdea__uploadTarget,.DiscurseComposerModal-galactic-module__uRCdea__replaceButton,.DiscurseComposerModal-galactic-module__uRCdea__dangerButton,.DiscurseComposerModal-galactic-module__uRCdea__cancelButton,.DiscurseComposerModal-galactic-module__uRCdea__saveButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.DiscurseComposerModal-galactic-module__uRCdea__surface:before{display:none}}
.StorefrontHeader-module__6QLpxG__header{--storefront-border-width:var(--galactic-border-width,var(--ds-space-top-header-border-width));--storefront-content-max:80rem;--storefront-control-size:var(--galactic-touch-target,var(--ds-space-touch-target));--storefront-control-surface:color-mix(in srgb, var(--galactic-active-surface,var(--ds-color-surface-elevated)) 58%, transparent);--storefront-control-border:color-mix(in srgb, var(--galactic-panel-highlight,var(--ds-color-border-subtle)) 72%, var(--galactic-panel-border,var(--ds-color-border-panel)));--storefront-panel:color-mix(in srgb, var(--public-panel-solid,var(--ds-color-app-shell-top-header-dense-surface)) 88%, transparent);background:var(--storefront-panel);border-bottom-color:var(--galactic-panel-border,var(--ds-color-app-shell-top-header-border));box-shadow:var(--galactic-shadow,var(--ds-shadow-popover));color:var(--galactic-text,var(--ds-color-text-primary));font-family:var(--font-sora), Sora, system-ui, sans-serif;isolation:isolate;overflow:visible}.StorefrontHeader-module__6QLpxG__header:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--galactic-accent,var(--ds-color-brand-primary)) 52%, transparent), color-mix(in srgb, var(--galactic-cyan,var(--ds-color-brand-highlight)) 48%, transparent), transparent);bottom:calc(var(--storefront-border-width) * -1);content:"";height:var(--storefront-border-width);pointer-events:none;position:absolute;left:0;right:0}.StorefrontHeader-module__6QLpxG__headerContent{max-width:var(--storefront-content-max);margin-inline:auto;position:relative}.StorefrontHeader-module__6QLpxG__topRow{align-items:center;gap:var(--ds-space-inline-gap);padding:var(--ds-space-inline-gap) var(--ds-space-page-gutter-mobile);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand mobile""search search";display:grid}.StorefrontHeader-module__6QLpxG__brand{grid-area:brand;min-width:0}.StorefrontHeader-module__6QLpxG__brand [data-slot=app-brand-logo]{height:calc(var(--storefront-control-size) * .72)}.StorefrontHeader-module__6QLpxG__brand [data-slot=app-brand-wordmark]{max-width:min(29vw,7.25rem);height:auto}.StorefrontHeader-module__6QLpxG__desktopUtilities{grid-area:desktop;display:none}.StorefrontHeader-module__6QLpxG__mobileUtilities{align-items:center;gap:var(--ds-space-floating-gap);grid-area:mobile;justify-self:end;display:flex}.StorefrontHeader-module__6QLpxG__utilityLink,.StorefrontHeader-module__6QLpxG__utilityControl{-webkit-backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-backdrop-blur)));backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-backdrop-blur)));place-items:center;position:relative;background:var(--storefront-control-surface)!important;border:var(--storefront-border-width) solid var(--storefront-control-border)!important;border-radius:var(--galactic-radius-control,var(--ds-radius-action-control))!important;box-shadow:inset 0 var(--storefront-border-width) 0 color-mix(in srgb, var(--galactic-panel-highlight,var(--ds-color-border-subtle)) 72%, transparent), 0 var(--ds-space-floating-gap) var(--ds-space-inline-gap) color-mix(in srgb, var(--galactic-shadow-primary,var(--ds-color-text-strong)) 9%, transparent)!important;color:var(--galactic-text,var(--ds-color-text-primary))!important;height:var(--storefront-control-size)!important;min-height:var(--storefront-control-size)!important;min-width:var(--storefront-control-size)!important;width:var(--storefront-control-size)!important;padding:0!important;display:grid!important}:is([data-galactic-theme=light] .StorefrontHeader-module__6QLpxG__utilityLink,[data-galactic-theme=light] .StorefrontHeader-module__6QLpxG__utilityControl){border-color:var(--ds-color-action-secondary-quiet-border)!important}.StorefrontHeader-module__6QLpxG__utilityLink[aria-current=page]{border-color:color-mix(in srgb, var(--galactic-accent,var(--ds-color-brand-primary)) 62%, var(--storefront-control-border))!important;color:var(--galactic-text-strong,var(--ds-color-text-strong))!important}.StorefrontHeader-module__6QLpxG__utilityLink svg,.StorefrontHeader-module__6QLpxG__utilityControl svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.StorefrontHeader-module__6QLpxG__cartBadge{background:var(--galactic-accent,var(--ds-color-brand-primary));border:var(--storefront-border-width) solid var(--storefront-panel);border-radius:var(--ds-radius-pill);color:var(--galactic-action-text,var(--ds-color-action-primary-solid-foreground));font-size:var(--ds-type-feedback-meta-font-size);font-weight:var(--ds-type-action-strong-font-weight);min-height:calc(var(--ds-space-top-header-back-icon-size) * .82);min-width:calc(var(--ds-space-top-header-back-icon-size) * .82);padding-inline:var(--ds-space-floating-gap);right:calc(var(--ds-space-floating-gap) * -1);top:calc(var(--ds-space-floating-gap) * -1);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.StorefrontHeader-module__6QLpxG__categoryBar{border-top:var(--storefront-border-width) solid color-mix(in srgb, var(--galactic-panel-border,var(--ds-color-border-divider)) 68%, transparent);padding-inline:var(--ds-space-page-gutter-mobile);grid-template-columns:minmax(0,1fr);display:grid}.StorefrontHeader-module__6QLpxG__categoryScroll{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;overflow-x:auto}.StorefrontHeader-module__6QLpxG__categoryScroll::-webkit-scrollbar{display:none}.StorefrontHeader-module__6QLpxG__categoryList,.StorefrontHeader-module__6QLpxG__discUsList,.StorefrontHeader-module__6QLpxG__mobileLinkList{margin:0;padding:0;list-style:none}.StorefrontHeader-module__6QLpxG__categoryList{align-items:stretch;min-width:max-content;display:flex}.StorefrontHeader-module__6QLpxG__categoryLink{color:var(--galactic-text-muted,var(--ds-color-text-muted));font-family:var(--ds-type-action-label-font-family);font-size:var(--ds-type-action-label-font-size);font-weight:var(--ds-type-action-label-font-weight);align-items:center;gap:var(--ds-space-action-gap);min-height:var(--storefront-control-size);outline-offset:calc(var(--ds-space-action-focus-offset) * -1);padding-inline:var(--ds-space-stack-gap);white-space:nowrap;text-decoration:none;display:inline-flex;position:relative}.StorefrontHeader-module__6QLpxG__categoryLink:after{border-radius:var(--ds-radius-pill);content:"";height:var(--storefront-border-width);bottom:0;left:var(--ds-space-stack-gap);right:var(--ds-space-stack-gap);background:0 0;position:absolute}.StorefrontHeader-module__6QLpxG__categoryLink[aria-current=page]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--galactic-accent,var(--ds-color-brand-primary)) 10%, transparent));color:var(--galactic-text-strong,var(--ds-color-text-strong))}.StorefrontHeader-module__6QLpxG__categoryLink[aria-current=page]:after{background:linear-gradient(90deg, var(--galactic-accent,var(--ds-color-brand-primary)), var(--galactic-cyan,var(--ds-color-brand-highlight)))}.StorefrontHeader-module__6QLpxG__categoryLink:focus-visible,.StorefrontHeader-module__6QLpxG__discUsLink:focus-visible,.StorefrontHeader-module__6QLpxG__mobileForumLink:focus-visible,.StorefrontHeader-module__6QLpxG__mobileLink:focus-visible{outline:var(--ds-space-action-focus-width) solid var(--galactic-focus,var(--ds-color-action-control-focus-ring))}.StorefrontHeader-module__6QLpxG__categoryLink svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.StorefrontHeader-module__6QLpxG__forumItem,.StorefrontHeader-module__6QLpxG__discUsGroup{display:none}.StorefrontHeader-module__6QLpxG__discUsGroup{position:relative}.StorefrontHeader-module__6QLpxG__discUsTrigger{min-height:var(--storefront-control-size);align-items:center;border-radius:var(--galactic-radius-control,var(--ds-radius-action-control))!important;color:var(--galactic-text-muted,var(--ds-color-text-muted))!important;padding-inline:var(--ds-space-stack-gap)!important;background:0 0!important;border-color:#0000!important;display:inline-flex!important}.StorefrontHeader-module__6QLpxG__discUsTrigger svg{height:var(--ds-space-top-header-back-icon-size);transition:transform var(--galactic-motion-control,var(--ds-motion-action-duration)) var(--ds-motion-action-easing);width:var(--ds-space-top-header-back-icon-size)}.StorefrontHeader-module__6QLpxG__discUsTrigger svg[data-open=true]{transform:rotate(180deg)}.StorefrontHeader-module__6QLpxG__discUsBridge{padding-top:var(--ds-space-inline-gap);width:calc(var(--storefront-control-size) * 5.5);z-index:2;position:absolute;top:100%;right:0}.StorefrontHeader-module__6QLpxG__discUsBridge[hidden],.StorefrontHeader-module__6QLpxG__mobileDrawer[hidden]{display:none}.StorefrontHeader-module__6QLpxG__discUsPanel{-webkit-backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));background:var(--galactic-canvas-high,var(--ds-color-surface-overlay));border:var(--storefront-border-width) solid var(--storefront-control-border);border-radius:var(--galactic-radius-panel,var(--ds-radius-panel));box-shadow:var(--galactic-shadow,var(--ds-shadow-popover));padding:var(--ds-space-inline-gap)}.StorefrontHeader-module__6QLpxG__discUsList{gap:var(--ds-space-floating-gap);display:grid}.StorefrontHeader-module__6QLpxG__discUsLink{border-radius:var(--galactic-radius-control,var(--ds-radius-action-control));color:var(--galactic-text-muted,var(--ds-color-text-muted));font-family:var(--ds-type-action-label-font-family);font-size:var(--ds-type-action-label-font-size);font-weight:var(--ds-type-action-label-font-weight);align-items:center;gap:var(--ds-space-stack-gap);min-height:var(--storefront-control-size);padding-inline:var(--ds-space-stack-gap);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.StorefrontHeader-module__6QLpxG__discUsLink svg,.StorefrontHeader-module__6QLpxG__mobileForumLink svg,.StorefrontHeader-module__6QLpxG__mobileLink svg,.StorefrontHeader-module__6QLpxG__mobileUtilityAction svg{height:var(--ds-space-top-header-back-icon-size);width:var(--ds-space-top-header-back-icon-size)}.StorefrontHeader-module__6QLpxG__discUsLink[aria-current=page],.StorefrontHeader-module__6QLpxG__mobileForumLink[aria-current=page],.StorefrontHeader-module__6QLpxG__mobileLink[aria-current=page]{background:color-mix(in srgb, var(--galactic-accent,var(--ds-color-brand-primary)) 11%, transparent);color:var(--galactic-text-strong,var(--ds-color-text-strong))}.StorefrontHeader-module__6QLpxG__mobileDrawer{-webkit-backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));background:var(--galactic-canvas-high,var(--ds-color-surface-overlay));border-bottom:var(--storefront-border-width) solid var(--storefront-control-border);border-top:var(--storefront-border-width) solid var(--storefront-control-border);box-shadow:var(--galactic-shadow,var(--ds-shadow-popover));max-height:calc(100dvh - (var(--storefront-control-size) * 3));overscroll-behavior:contain;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.StorefrontHeader-module__6QLpxG__mobileDrawerInner{gap:var(--ds-space-panel-padding);max-width:var(--storefront-content-max);padding:var(--ds-space-panel-padding) var(--ds-space-page-gutter-mobile);margin-inline:auto;display:grid}.StorefrontHeader-module__6QLpxG__mobileForumLink,.StorefrontHeader-module__6QLpxG__mobileLink{border-radius:var(--galactic-radius-control,var(--ds-radius-action-control));color:var(--galactic-text-muted,var(--ds-color-text-muted));font-family:var(--ds-type-action-label-font-family);font-size:var(--ds-type-action-label-font-size);font-weight:var(--ds-type-action-label-font-weight);align-items:center;gap:var(--ds-space-stack-gap);min-height:var(--storefront-control-size);padding-inline:var(--ds-space-stack-gap);text-decoration:none;display:flex}.StorefrontHeader-module__6QLpxG__mobileForumLink{border-bottom:var(--storefront-border-width) solid color-mix(in srgb, var(--storefront-control-border) 72%, transparent)}.StorefrontHeader-module__6QLpxG__mobileSection{gap:var(--ds-space-inline-gap);display:grid}.StorefrontHeader-module__6QLpxG__mobileSectionLabel{color:var(--galactic-text-subtle,var(--ds-color-text-subtle));font-family:var(--ds-type-feedback-meta-font-family);font-size:var(--ds-type-feedback-meta-font-size);font-weight:var(--ds-type-feedback-meta-font-weight);letter-spacing:var(--ds-type-feedback-meta-letter-spacing);text-transform:uppercase;margin:0}.StorefrontHeader-module__6QLpxG__mobileLinkList{gap:var(--ds-space-floating-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StorefrontHeader-module__6QLpxG__mobileAccountRow{border-top:var(--storefront-border-width) solid color-mix(in srgb, var(--storefront-control-border) 72%, transparent);gap:var(--ds-space-inline-gap);grid-template-columns:repeat(auto-fit, minmax(calc(var(--storefront-control-size) * 2.5), 1fr));padding-top:var(--ds-space-panel-padding);display:grid}.StorefrontHeader-module__6QLpxG__mobileUtilityAction{min-height:var(--storefront-control-size);justify-content:center;align-items:center;width:100%;background:var(--storefront-control-surface)!important;border-color:var(--storefront-control-border)!important;color:var(--galactic-text,var(--ds-color-text-primary))!important;display:inline-flex!important}@media (hover:hover){.StorefrontHeader-module__6QLpxG__utilityLink:hover,.StorefrontHeader-module__6QLpxG__utilityControl:hover{border-color:color-mix(in srgb, var(--galactic-accent,var(--ds-color-brand-primary)) 46%, var(--storefront-control-border))!important;color:var(--galactic-text-strong,var(--ds-color-text-strong))!important}.StorefrontHeader-module__6QLpxG__categoryLink:hover,.StorefrontHeader-module__6QLpxG__discUsTrigger:hover,.StorefrontHeader-module__6QLpxG__discUsLink:hover,.StorefrontHeader-module__6QLpxG__mobileForumLink:hover,.StorefrontHeader-module__6QLpxG__mobileLink:hover{color:var(--galactic-text-strong,var(--ds-color-text-strong))!important}.StorefrontHeader-module__6QLpxG__discUsLink:hover,.StorefrontHeader-module__6QLpxG__mobileForumLink:hover,.StorefrontHeader-module__6QLpxG__mobileLink:hover{background:color-mix(in srgb, var(--galactic-active-surface,var(--ds-color-surface-elevated)) 62%, transparent)}}@media (min-width:64rem){.StorefrontHeader-module__6QLpxG__topRow{gap:var(--ds-space-stack-gap);grid-template-areas:"brand search desktop";grid-template-columns:auto minmax(calc(var(--storefront-control-size) * 6), 1fr) auto;padding:var(--ds-space-inline-gap) var(--ds-space-page-gutter-desktop)}.StorefrontHeader-module__6QLpxG__brand [data-slot=app-brand-logo]{height:var(--ds-space-brand-logo-size)}.StorefrontHeader-module__6QLpxG__brand [data-slot=app-brand-wordmark]{height:var(--ds-space-brand-wordmark-height);max-width:none}.StorefrontHeader-module__6QLpxG__desktopUtilities{align-items:center;gap:var(--ds-space-floating-gap);display:flex}.StorefrontHeader-module__6QLpxG__mobileUtilities{display:none}.StorefrontHeader-module__6QLpxG__categoryBar{padding-inline:var(--ds-space-page-gutter-desktop);grid-template-columns:minmax(0,1fr) auto}.StorefrontHeader-module__6QLpxG__forumItem{border-left:var(--storefront-border-width) solid color-mix(in srgb, var(--storefront-control-border) 72%, transparent);margin-left:var(--ds-space-inline-gap);padding-left:var(--ds-space-inline-gap);display:list-item}.StorefrontHeader-module__6QLpxG__discUsGroup{display:block}.StorefrontHeader-module__6QLpxG__mobileDrawer{display:none!important}}@media (prefers-reduced-motion:reduce){.StorefrontHeader-module__6QLpxG__discUsTrigger svg{transition-duration:0s}}@media (forced-colors:active){.StorefrontHeader-module__6QLpxG__header,.StorefrontHeader-module__6QLpxG__discUsPanel,.StorefrontHeader-module__6QLpxG__mobileDrawer{box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.StorefrontHeader-module__6QLpxG__header:before,.StorefrontHeader-module__6QLpxG__categoryLink:after{display:none}.StorefrontHeader-module__6QLpxG__utilityLink,.StorefrontHeader-module__6QLpxG__utilityControl,.StorefrontHeader-module__6QLpxG__discUsTrigger,.StorefrontHeader-module__6QLpxG__discUsLink,.StorefrontHeader-module__6QLpxG__mobileForumLink,.StorefrontHeader-module__6QLpxG__mobileLink,.StorefrontHeader-module__6QLpxG__mobileUtilityAction{border:var(--storefront-border-width) solid ButtonText!important}.StorefrontHeader-module__6QLpxG__categoryLink[aria-current=page],.StorefrontHeader-module__6QLpxG__utilityLink[aria-current=page],.StorefrontHeader-module__6QLpxG__discUsLink[aria-current=page],.StorefrontHeader-module__6QLpxG__mobileForumLink[aria-current=page],.StorefrontHeader-module__6QLpxG__mobileLink[aria-current=page]{outline:var(--storefront-border-width) solid Highlight}}
.StorefrontSearch-module__m4fuCq__root{--search-border-width:var(--storefront-border-width,var(--galactic-border-width,var(--ds-space-top-header-border-width)));--search-control-size:var(--storefront-control-size,var(--galactic-touch-target,var(--ds-space-touch-target)));--search-control-surface:var(--storefront-control-surface,color-mix(in srgb, var(--galactic-active-surface,var(--ds-color-surface-elevated)) 58%, transparent));--search-control-border:var(--storefront-control-border,color-mix(in srgb, var(--galactic-panel-highlight,var(--ds-color-border-subtle)) 72%, var(--galactic-panel-border,var(--ds-color-border-panel))));--search-label-space:.3em;z-index:4;grid-area:search;min-width:0;position:relative}.StorefrontSearch-module__m4fuCq__form{-webkit-backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-backdrop-blur)));backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-backdrop-blur)));background:var(--search-control-surface);border:var(--search-border-width) solid var(--search-control-border);border-radius:var(--galactic-radius-control,var(--ds-radius-action-control));box-shadow:inset 0 var(--search-border-width) 0 color-mix(in srgb, var(--galactic-panel-highlight,var(--ds-color-border-subtle)) 68%, transparent), 0 var(--ds-space-floating-gap) var(--ds-space-inline-gap) color-mix(in srgb, var(--galactic-shadow-primary,var(--ds-color-text-strong)) 10%, transparent);align-items:center;gap:var(--ds-space-action-gap);min-height:var(--search-control-size);min-width:0;padding:var(--search-border-width);transition:border-color var(--galactic-motion-control,var(--ds-motion-action-duration)) var(--ds-motion-action-easing), box-shadow var(--galactic-motion-control,var(--ds-motion-action-duration)) var(--ds-motion-action-easing);grid-template-columns:auto minmax(0,1fr);display:grid}[data-galactic-theme=light] .StorefrontSearch-module__m4fuCq__form{border-color:var(--ds-color-action-secondary-quiet-border)}.StorefrontSearch-module__m4fuCq__form:focus-within{border-color:var(--galactic-focus,var(--ds-color-form-control-focus-ring));box-shadow:0 0 0 var(--ds-space-form-control-focus-width) color-mix(in srgb, var(--galactic-focus,var(--ds-color-form-control-focus-ring)) 28%, transparent), var(--galactic-shadow,var(--ds-shadow-popover))}.StorefrontSearch-module__m4fuCq__searchIcon{color:var(--galactic-text-muted,var(--ds-color-text-muted));height:var(--ds-space-top-header-back-icon-size);margin-left:var(--ds-space-inline-gap);width:var(--ds-space-top-header-back-icon-size)}.StorefrontSearch-module__m4fuCq__input.StorefrontSearch-module__m4fuCq__input[data-slot=input]{box-shadow:none;color:var(--galactic-text-strong,var(--ds-color-text-strong));height:calc(var(--search-control-size) - (var(--search-border-width) * 2));background:0 0;border:0;border-radius:0;outline:0;min-width:0;padding-inline:0}.StorefrontSearch-module__m4fuCq__input::placeholder{color:var(--galactic-text-muted,var(--ds-color-text-muted));opacity:1}.StorefrontSearch-module__m4fuCq__panel{-webkit-backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));backdrop-filter:blur(var(--galactic-glass-blur,var(--ds-space-top-header-strong-backdrop-blur))) saturate(var(--galactic-glass-saturation,120%));background:var(--galactic-canvas-high,var(--ds-color-surface-overlay));border:var(--search-border-width) solid var(--search-control-border);border-radius:var(--galactic-radius-panel,var(--ds-radius-panel));box-shadow:var(--galactic-shadow,var(--ds-shadow-popover));color:var(--galactic-text,var(--ds-color-text-primary));max-height:min(24rem, calc(100dvh - (var(--search-control-size) * 3)));left:0;right:0;top:calc(100% + var(--ds-space-floating-gap));position:absolute;overflow-y:auto}.StorefrontSearch-module__m4fuCq__listbox{display:grid}.StorefrontSearch-module__m4fuCq__result{border-bottom:var(--search-border-width) solid color-mix(in srgb, var(--search-control-border) 72%, transparent);color:inherit;align-items:center;gap:var(--ds-space-stack-gap);min-height:var(--search-control-size);padding:var(--ds-space-inline-gap) var(--ds-space-stack-gap);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.StorefrontSearch-module__m4fuCq__result[data-active=true],.StorefrontSearch-module__m4fuCq__result:hover{background:color-mix(in srgb, var(--galactic-active-surface,var(--ds-color-surface-elevated)) 68%, transparent)}.StorefrontSearch-module__m4fuCq__resultCopy,.StorefrontSearch-module__m4fuCq__resultCommerce{min-width:0;display:grid}.StorefrontSearch-module__m4fuCq__resultCommerce{justify-items:end}.StorefrontSearch-module__m4fuCq__resultName{color:var(--galactic-text-strong,var(--ds-color-text-strong));font-family:var(--ds-type-action-strong-font-family);font-size:var(--ds-type-action-strong-font-size);font-weight:var(--ds-type-action-strong-font-weight);line-height:var(--ds-type-action-strong-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StorefrontSearch-module__m4fuCq__resultDetails,.StorefrontSearch-module__m4fuCq__resultStock{color:var(--galactic-text-muted,var(--ds-color-text-muted));font-family:var(--ds-type-feedback-meta-font-family);font-size:var(--ds-type-feedback-meta-font-size);line-height:var(--ds-type-feedback-meta-line-height)}.StorefrontSearch-module__m4fuCq__resultPrice{color:var(--galactic-text-strong,var(--ds-color-text-strong));font-family:var(--ds-type-label-font-family);font-size:var(--ds-type-label-font-size);font-weight:var(--ds-type-label-font-weight);line-height:var(--ds-type-label-line-height)}.StorefrontSearch-module__m4fuCq__resultStock[data-stock-status=in_stock]{color:var(--ds-color-state-success)}.StorefrontSearch-module__m4fuCq__resultStock[data-stock-status=low_stock]{color:var(--ds-color-state-warning)}.StorefrontSearch-module__m4fuCq__status{color:var(--galactic-text-muted,var(--ds-color-text-muted));font-size:var(--ds-type-body-small-font-size);padding:var(--ds-space-stack-gap);text-align:center;margin:0}.StorefrontSearch-module__m4fuCq__viewAll{border-top:var(--search-border-width) solid var(--search-control-border);color:var(--galactic-text-strong,var(--ds-color-text-strong));font-family:var(--ds-type-action-label-font-family);font-size:var(--ds-type-action-label-font-size);font-weight:var(--ds-type-action-label-font-weight);align-items:center;gap:var(--search-label-space);min-height:var(--search-control-size);padding-inline:var(--ds-space-stack-gap);justify-content:center;text-decoration:none;display:flex}.StorefrontSearch-module__m4fuCq__viewAll>span{text-overflow:ellipsis;white-space:nowrap;max-width:min(50vw,24rem);overflow:hidden}.StorefrontSearch-module__m4fuCq__result:focus-visible,.StorefrontSearch-module__m4fuCq__viewAll:focus-visible{outline:var(--ds-space-action-focus-width) solid var(--galactic-focus,var(--ds-color-action-control-focus-ring));outline-offset:calc(var(--ds-space-action-focus-offset) * -1)}.StorefrontSearch-module__m4fuCq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.StorefrontSearch-module__m4fuCq__form{transition-duration:0s}}@media (forced-colors:active){.StorefrontSearch-module__m4fuCq__form,.StorefrontSearch-module__m4fuCq__panel{box-shadow:none;color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.StorefrontSearch-module__m4fuCq__result,.StorefrontSearch-module__m4fuCq__viewAll{border-color:buttontext}.StorefrontSearch-module__m4fuCq__result[data-active=true]{color:highlighttext;background:highlight}}
.ReportModal-galactic-module__XTzlaa__root{z-index:70;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ReportModal-galactic-module__XTzlaa__backdrop{-webkit-backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--ds-space-overlay-backdrop-blur)) saturate(var(--galactic-glass-saturation));background:color-mix(in srgb, var(--galactic-canvas-low) 76%, transparent);position:absolute;inset:0}.ReportModal-galactic-module__XTzlaa__surface{--report-nested:color-mix(in srgb, var(--galactic-active-surface) 62%, transparent);--report-nested-strong:color-mix(in srgb, var(--galactic-active-surface) 80%, transparent);--report-border:color-mix(in srgb, var(--galactic-panel-border) 80%, var(--galactic-danger));--report-field-border:color-mix(in srgb, var(--galactic-text-subtle) 38%, transparent);--report-primary-background:var(--library-slider-background,linear-gradient(112deg, color-mix(in srgb, var(--galactic-accent) 30%, var(--galactic-active-surface)), color-mix(in srgb, var(--galactic-cyan) 28%, var(--galactic-active-surface))));--report-primary-border:var(--library-slider-border,color-mix(in srgb, var(--galactic-accent) 32%, var(--galactic-panel-border)));--report-primary-shadow:var(--library-slider-shadow,0 .4rem .95rem color-mix(in srgb, var(--galactic-accent) 14%, transparent));--report-primary-text:var(--library-slider-text,color-mix(in srgb, var(--galactic-accent) 55%, var(--galactic-text-strong)));-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(118deg, color-mix(in srgb, var(--galactic-panel-highlight) 13%, transparent), transparent 36% 75%, color-mix(in srgb, var(--galactic-danger) 4%, transparent)), linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-start) 90%, var(--galactic-canvas-high)), color-mix(in srgb, var(--galactic-panel-middle) 84%, var(--galactic-canvas)) 52%, color-mix(in srgb, var(--galactic-panel-end) 90%, var(--galactic-canvas-low)));border:var(--galactic-border-width) solid var(--report-border);border-radius:var(--galactic-radius-panel);box-shadow:inset 0 0 1.5rem color-mix(in srgb, var(--galactic-panel-highlight) 8%, transparent), var(--galactic-shadow), 0 0 3rem color-mix(in srgb, var(--galactic-danger) 10%, transparent);color:var(--galactic-text);isolation:isolate;width:100%;max-width:28rem;max-height:calc(100dvh - 2rem);position:relative;overflow:hidden auto}.ReportModal-galactic-module__XTzlaa__surface:before{background:linear-gradient(135deg, var(--galactic-panel-highlight), color-mix(in srgb, var(--galactic-danger) 30%, transparent) 52%, color-mix(in srgb, var(--galactic-cyan) 22%, transparent));border-radius:inherit;content:"";-webkit-mask:linear-gradient(var(--galactic-text-strong) 0 0) content-box, linear-gradient(var(--galactic-text-strong) 0 0);mask:linear-gradient(var(--galactic-text-strong) 0 0) content-box, linear-gradient(var(--galactic-text-strong) 0 0);padding:var(--galactic-border-width);pointer-events:none;z-index:20;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.ReportModal-galactic-module__XTzlaa__header{-webkit-backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));backdrop-filter:blur(var(--galactic-glass-blur)) saturate(var(--galactic-glass-saturation));background:linear-gradient(110deg, color-mix(in srgb, var(--galactic-panel-highlight) 10%, transparent), transparent 60%), color-mix(in srgb, var(--galactic-panel-start) 88%, transparent);border-bottom:1px solid color-mix(in srgb, var(--galactic-panel-border) 72%, transparent);z-index:10;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.ReportModal-galactic-module__XTzlaa__headerIcon{background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--galactic-panel-highlight) 72%, transparent), transparent 48%), color-mix(in srgb, var(--galactic-danger) 12%, var(--galactic-active-surface));border:1px solid color-mix(in srgb, var(--galactic-danger) 34%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 58%, transparent), 0 .45rem 1rem color-mix(in srgb, var(--galactic-danger) 13%, transparent);border-radius:.8rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ReportModal-galactic-module__XTzlaa__headerIconGlyph{color:color-mix(in srgb, var(--galactic-danger) 78%, var(--galactic-text-strong));width:1.25rem;height:1.25rem}.ReportModal-galactic-module__XTzlaa__title{color:var(--galactic-text-strong);font-size:1.125rem;font-weight:800;line-height:1.35}.ReportModal-galactic-module__XTzlaa__subtitle{color:var(--galactic-text-muted);font-size:.8rem;line-height:1.35}.ReportModal-galactic-module__XTzlaa__closeButton{background:color-mix(in srgb, var(--galactic-active-surface) 34%, transparent);color:var(--galactic-text-muted);cursor:pointer;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.ReportModal-galactic-module__XTzlaa__closeButton:hover{background:color-mix(in srgb, var(--galactic-accent) 10%, var(--galactic-active-surface));border-color:color-mix(in srgb, var(--galactic-accent) 30%, transparent);color:var(--galactic-text-strong);transform:translateY(-1px)}.ReportModal-galactic-module__XTzlaa__content{padding:1.25rem}.ReportModal-galactic-module__XTzlaa__form{flex-direction:column;gap:1rem;display:flex}.ReportModal-galactic-module__XTzlaa__currentData{background:linear-gradient(145deg, color-mix(in srgb, var(--galactic-panel-highlight) 7%, transparent), transparent), var(--report-nested);border:1px solid color-mix(in srgb, var(--galactic-text-subtle) 28%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 40%, transparent);border-radius:.8rem;padding:.85rem}.ReportModal-galactic-module__XTzlaa__currentDataLabel{color:var(--galactic-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:750}.ReportModal-galactic-module__XTzlaa__currentDataValues{color:var(--galactic-text-muted);flex-direction:column;gap:.2rem;font-size:.84rem;display:flex}.ReportModal-galactic-module__XTzlaa__currentDataValue{color:var(--galactic-text-strong);font-weight:650}.ReportModal-galactic-module__XTzlaa__fieldLabel{color:var(--galactic-text-muted);margin-bottom:.45rem;font-size:.875rem;font-weight:650;display:block}.ReportModal-galactic-module__XTzlaa__required{color:color-mix(in srgb, var(--galactic-danger) 80%, var(--galactic-text-strong))}.ReportModal-galactic-module__XTzlaa__field{background:var(--report-nested-strong);border:1px solid var(--report-field-border);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 42%, transparent);caret-color:var(--galactic-accent);color:var(--galactic-text-strong);border-radius:.75rem;width:100%;min-height:2.75rem;padding:.7rem 1rem;font-size:.875rem;transition:background-color .16s,border-color .16s,box-shadow .16s}.ReportModal-galactic-module__XTzlaa__field::placeholder{color:var(--galactic-text-subtle);opacity:.88}.ReportModal-galactic-module__XTzlaa__field:focus{background:color-mix(in srgb, var(--galactic-accent) 7%, var(--report-nested-strong));border-color:color-mix(in srgb, var(--galactic-accent) 58%, var(--galactic-text-subtle));box-shadow:0 0 0 3px color-mix(in srgb, var(--galactic-focus) 17%, transparent), 0 .45rem 1rem color-mix(in srgb, var(--galactic-accent) 10%, transparent);outline:none}.ReportModal-galactic-module__XTzlaa__field option{background:var(--galactic-panel-start);color:var(--galactic-text-strong)}.ReportModal-galactic-module__XTzlaa__textarea{resize:none;line-height:1.5}.ReportModal-galactic-module__XTzlaa__fieldError{color:color-mix(in srgb, var(--galactic-danger) 74%, var(--galactic-text-strong));margin-top:.45rem;font-size:.75rem}.ReportModal-galactic-module__XTzlaa__primaryButton,.ReportModal-galactic-module__XTzlaa__dangerButton{cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:800;transition:border-color .16s,box-shadow .16s,filter .16s,transform .16s;display:inline-flex}.ReportModal-galactic-module__XTzlaa__primaryButton{background:var(--report-primary-background);border:1px solid var(--report-primary-border);box-shadow:var(--report-primary-shadow);color:var(--report-primary-text)}.ReportModal-galactic-module__XTzlaa__dangerButton{background:linear-gradient(112deg, color-mix(in srgb, var(--galactic-danger) 76%, var(--galactic-active-surface)), color-mix(in srgb, var(--galactic-danger) 54%, var(--galactic-accent)));border:1px solid color-mix(in srgb, var(--galactic-danger) 58%, var(--galactic-panel-highlight));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--galactic-panel-highlight) 58%, transparent), 0 .55rem 1.2rem color-mix(in srgb, var(--galactic-danger) 20%, transparent);color:var(--ds-color-text-on-accent)}.ReportModal-galactic-module__XTzlaa__primaryButton:hover,.ReportModal-galactic-module__XTzlaa__dangerButton:hover:not(:disabled){filter:brightness(1.04)saturate(1.05);transform:translateY(-1px)}.ReportModal-galactic-module__XTzlaa__submitButton{gap:.5rem;width:100%}.ReportModal-galactic-module__XTzlaa__dangerButton:disabled{background:var(--report-nested-strong);border-color:var(--report-field-border);box-shadow:none;color:var(--galactic-text-subtle);cursor:not-allowed;opacity:.68}.ReportModal-galactic-module__XTzlaa__statusContent{text-align:center;flex-direction:column;align-items:center;padding:2rem .5rem;display:flex}.ReportModal-galactic-module__XTzlaa__statusIcon{filter:drop-shadow(0 .55rem 1rem color-mix(in srgb, currentColor 20%, transparent));width:4rem;height:4rem;margin-bottom:1rem}.ReportModal-galactic-module__XTzlaa__successIcon{color:var(--galactic-success)}.ReportModal-galactic-module__XTzlaa__errorIcon{color:var(--galactic-danger)}.ReportModal-galactic-module__XTzlaa__statusTitle{color:var(--galactic-text-strong);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.ReportModal-galactic-module__XTzlaa__statusCopy{color:var(--galactic-text-muted);max-width:22rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.55}:is(.ReportModal-galactic-module__XTzlaa__closeButton,.ReportModal-galactic-module__XTzlaa__field,.ReportModal-galactic-module__XTzlaa__primaryButton,.ReportModal-galactic-module__XTzlaa__dangerButton):focus-visible{outline:2px solid var(--galactic-focus);outline-offset:3px}[data-galactic-theme=light] .ReportModal-galactic-module__XTzlaa__surface{--report-nested:color-mix(in srgb, var(--galactic-active-surface) 72%, transparent);--report-nested-strong:color-mix(in srgb, var(--galactic-active-surface) 90%, transparent);--report-field-border:color-mix(in srgb, var(--galactic-text-subtle) 48%, transparent)}@media (max-width:31rem){.ReportModal-galactic-module__XTzlaa__root{align-items:flex-start;padding:.65rem}.ReportModal-galactic-module__XTzlaa__surface{max-height:calc(100dvh - 1.3rem)}.ReportModal-galactic-module__XTzlaa__header,.ReportModal-galactic-module__XTzlaa__content{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.ReportModal-galactic-module__XTzlaa__closeButton,.ReportModal-galactic-module__XTzlaa__field,.ReportModal-galactic-module__XTzlaa__primaryButton,.ReportModal-galactic-module__XTzlaa__dangerButton{transition-duration:.01ms}}@media (forced-colors:active){.ReportModal-galactic-module__XTzlaa__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.72;background:canvas}.ReportModal-galactic-module__XTzlaa__surface,.ReportModal-galactic-module__XTzlaa__header,.ReportModal-galactic-module__XTzlaa__headerIcon,.ReportModal-galactic-module__XTzlaa__closeButton,.ReportModal-galactic-module__XTzlaa__currentData,.ReportModal-galactic-module__XTzlaa__field,.ReportModal-galactic-module__XTzlaa__primaryButton,.ReportModal-galactic-module__XTzlaa__dangerButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.ReportModal-galactic-module__XTzlaa__surface:before{display:none}}
.VaultCountdown-module__Hh5nEW__root{text-align:center;flex-direction:column;align-items:center;gap:.65rem;display:flex}.VaultCountdown-module__Hh5nEW__label{color:var(--galactic-text-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.VaultCountdown-module__Hh5nEW__units{grid-template-columns:repeat(4,minmax(3.4rem,5.1rem));gap:clamp(.35rem,1vw,.7rem);display:grid}.VaultCountdown-module__Hh5nEW__unit{background:linear-gradient(155deg, color-mix(in srgb, var(--galactic-panel-highlight) 52%, transparent), color-mix(in srgb, var(--galactic-active-surface) 18%, transparent));border:var(--galactic-border-width) solid color-mix(in srgb, var(--galactic-accent) 24%, var(--galactic-panel-border));box-shadow:inset 0 var(--galactic-border-width) color-mix(in srgb, var(--galactic-panel-highlight) 68%, transparent), 0 12px 32px color-mix(in srgb, var(--galactic-shadow-primary) 42%, transparent);border-radius:1rem;min-width:0;padding:.62rem .45rem .52rem;display:grid}.VaultCountdown-module__Hh5nEW__unit strong{color:var(--galactic-text-strong);font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,3vw,1.8rem);line-height:1}.VaultCountdown-module__Hh5nEW__unit small{color:var(--galactic-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:.58rem}.VaultCountdown-module__Hh5nEW__exact{color:var(--galactic-text-muted);margin:0;font-size:.72rem;line-height:1.5}@media (max-width:420px){.VaultCountdown-module__Hh5nEW__units{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}@media (prefers-reduced-motion:reduce){.VaultCountdown-module__Hh5nEW__unit{scroll-behavior:auto}}@media (forced-colors:active){.VaultCountdown-module__Hh5nEW__unit{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}}
