.catalog-module-scss-module__y9hUcq__productsPage{gap:var(--space-m);margin:calc(-1*var(--admin-content-padding));margin-top:calc(var(--space-under-banners,0px) - var(--space-l));flex-direction:column;min-height:100%;margin-bottom:0;display:flex}.catalog-module-scss-module__y9hUcq__limitNotice{padding:var(--space-xs)var(--admin-content-padding)}.catalog-module-scss-module__y9hUcq__contentWrapper{width:100%;max-width:1920px;padding:0 var(--admin-content-padding);padding-bottom:var(--space-2xl);margin:0 auto}.catalog-module-scss-module__y9hUcq__catalogPanel,.catalog-module-scss-module__y9hUcq__builderPanel,.catalog-module-scss-module__y9hUcq__importPanel{width:100%;animation:catalog-module-scss-module__y9hUcq__fadeIn var(--duration-normal)var(--ease-standard)}@keyframes catalog-module-scss-module__y9hUcq__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.catalog-module-scss-module__y9hUcq__catalogView{gap:var(--space-m);flex-direction:column;display:flex}.catalog-module-scss-module__y9hUcq__filterPills{margin-bottom:var(--space-s);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.catalog-module-scss-module__y9hUcq__filterPill{gap:6px}.catalog-module-scss-module__y9hUcq__filterPill[aria-pressed=true][data-tone=neutral]{background:var(--color-surface-hover);border-color:var(--color-border-strong);color:var(--color-text)}.catalog-module-scss-module__y9hUcq__filterPill[aria-pressed=true][data-tone=emerald]{background:var(--color-accent-emerald-glow);border-color:var(--color-accent-emerald-dim);color:var(--color-accent-emerald)}.catalog-module-scss-module__y9hUcq__filterPill[aria-pressed=true][data-tone=gold]{background:var(--color-accent-gold-glow);border-color:var(--color-accent-gold-dim);color:var(--color-accent-gold)}.catalog-module-scss-module__y9hUcq__filterPill[aria-pressed=true][data-tone=crimson]{background:var(--color-accent-crimson-glow);border-color:var(--color-accent-crimson);color:var(--color-accent-crimson)}.catalog-module-scss-module__y9hUcq__filterPillCount{font-family:var(--font-mono);opacity:.7;font-size:.65rem}.catalog-module-scss-module__y9hUcq__filterPill[aria-pressed=true] .catalog-module-scss-module__y9hUcq__filterPillCount{opacity:1}.catalog-module-scss-module__y9hUcq__viewToggle{border:1px solid var(--color-border-subtle);border-radius:4px;display:flex;overflow:hidden}.catalog-module-scss-module__y9hUcq__viewToggleBtn{border-radius:0}.catalog-module-scss-module__y9hUcq__viewToggle .catalog-module-scss-module__y9hUcq__viewToggleBtn[aria-pressed=true]:not(:disabled){background:var(--color-accent-emerald-glow);color:var(--color-accent-emerald)}.catalog-module-scss-module__y9hUcq__addProductGroup{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.catalog-module-scss-module__y9hUcq__disabledEntry{font-size:var(--step--1);color:var(--color-text-muted)}.catalog-module-scss-module__y9hUcq__disabledEntry a{color:var(--color-interactive)}.catalog-module-scss-module__y9hUcq__disabledEntry a:hover{color:var(--color-interactive-hover)}.catalog-module-scss-module__y9hUcq__noSourceMatch{padding:var(--space-l)0;text-align:center;color:var(--color-text-muted);font-size:var(--step-0);margin:0}.catalog-module-scss-module__y9hUcq__noSourceMatchReset{font:inherit;color:var(--color-interactive);cursor:pointer;background:0 0;border:none;padding:0}.catalog-module-scss-module__y9hUcq__noSourceMatchReset:hover{color:var(--color-interactive-hover)}.catalog-module-scss-module__y9hUcq__productsGrid{gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.catalog-module-scss-module__y9hUcq__productsTableContainer{border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);overflow:hidden}.catalog-module-scss-module__y9hUcq__productRowNameContent{gap:var(--space-3xs);flex-direction:column;display:flex}.catalog-module-scss-module__y9hUcq__productRowTitleRow{align-items:center;gap:var(--space-2xs);display:flex}.catalog-module-scss-module__y9hUcq__productRowTitle{font-weight:var(--weight-medium);color:var(--color-text)}.catalog-module-scss-module__y9hUcq__productRowSku{font-size:var(--step--2);color:var(--color-text-muted)}.catalog-module-scss-module__y9hUcq__bulkActionsBar{bottom:var(--space-l);align-items:center;gap:var(--space-m);padding:var(--space-s)var(--space-m);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l);box-shadow:var(--shadow-l);z-index:100;display:flex;position:fixed;left:50%;transform:translate(-50%)}.catalog-module-scss-module__y9hUcq__bulkActionsCount{font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap}.catalog-module-scss-module__y9hUcq__bulkActionsDivider{background:var(--color-border);width:1px;height:24px}.catalog-module-scss-module__y9hUcq__bulkActionsButtons{align-items:center;gap:var(--space-xs);display:flex}.catalog-module-scss-module__y9hUcq__emptyState{text-align:center;padding:var(--space-3xl)var(--space-l);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l);flex-direction:column;justify-content:center;align-items:center;display:flex}.catalog-module-scss-module__y9hUcq__emptyStateIcon{border-radius:var(--radius-full);background:var(--color-surface-sunken);width:64px;height:64px;color:var(--color-text-muted);margin-bottom:var(--space-m);justify-content:center;align-items:center;display:flex}.catalog-module-scss-module__y9hUcq__emptyStateIcon svg{width:32px;height:32px}.catalog-module-scss-module__y9hUcq__emptyStateTitle{font-size:var(--step-1);font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:var(--space-xs)}.catalog-module-scss-module__y9hUcq__emptyStateDescription{font-size:var(--step--1);color:var(--color-text-muted);max-width:400px;margin-bottom:var(--space-l)}.catalog-module-scss-module__y9hUcq__emptyStateActions{gap:var(--space-s);flex-direction:column;align-items:center;display:flex}.catalog-module-scss-module__y9hUcq__emptyStateImportSection{align-items:center;gap:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--color-border);margin-top:var(--space-2xs);flex-direction:column;width:100%;max-width:480px;display:flex}.catalog-module-scss-module__y9hUcq__emptyStateImportLabel{font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--color-text)}.catalog-module-scss-module__y9hUcq__emptyStateImportOptions{justify-content:center;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.catalog-module-scss-module__y9hUcq__emptyStateImportPill{display:inline-flex;position:relative}.catalog-module-scss-module__y9hUcq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.catalog-module-scss-module__y9hUcq__emptyStateImportSoonBadge{top:calc(-1*var(--space-2xs));right:calc(-1*var(--space-2xs));background:var(--color-border);color:var(--color-text-muted);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.02em;border-radius:var(--radius-s);pointer-events:none;z-index:1;padding:1px 6px;font-weight:600;position:absolute}@keyframes catalog-module-scss-module__y9hUcq__pulse{0%,to{opacity:1}50%{opacity:.5}}
.ProductWizard-module-scss-module__FWewOW__backdrop{z-index:50;-webkit-backdrop-filter:blur(12px);padding:clamp(12px,3dvh,var(--space-l,24px));background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProductWizard-module-scss-module__FWewOW__dialog{background:var(--color-surface-raised,#111118);border:1px solid var(--color-border,#ffffff14);border-radius:12px;flex-direction:column;width:100%;max-width:720px;min-height:0;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.ProductWizard-module-scss-module__FWewOW__content{padding:var(--space-l,24px);flex-direction:column;flex:auto;min-height:0;display:flex}.ProductWizard-module-scss-module__FWewOW__wizardHeader{gap:var(--space-s,12px);padding:var(--space-l,24px)var(--space-l,24px)0;border-bottom:1px solid var(--color-border,#ffffff0f);padding-bottom:var(--space-m,16px);flex-direction:column;flex-shrink:0;padding-right:56px;display:flex;position:relative}.ProductWizard-module-scss-module__FWewOW__progressRow{align-items:center;gap:var(--space-s,12px);display:flex}.ProductWizard-module-scss-module__FWewOW__stepCounter{font-size:.72rem;font-family:var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted,#8888a0);white-space:nowrap}.ProductWizard-module-scss-module__FWewOW__progressBar{background:var(--color-surface-sunken,#ffffff0a);border:none;border-radius:2px;flex:auto;height:4px;overflow:hidden}.ProductWizard-module-scss-module__FWewOW__progressBar::-webkit-progress-bar{background:var(--color-surface-sunken,#ffffff0a)}.ProductWizard-module-scss-module__FWewOW__progressBar::-webkit-progress-value{background:var(--color-brand-50,#8b5cf6);transition:width .3s}.ProductWizard-module-scss-module__FWewOW__progressBar::-moz-progress-bar{background:var(--color-brand-50,#8b5cf6)}.ProductWizard-module-scss-module__FWewOW__skipButton{align-self:flex-end}.ProductWizard-module-scss-module__FWewOW__headerActions{align-items:center;gap:var(--space-xs,4px);align-self:flex-end;display:flex}.ProductWizard-module-scss-module__FWewOW__closeButton{top:var(--space-s,12px);right:var(--space-s,12px);position:absolute}.ProductWizard-module-scss-module__FWewOW__step{flex-direction:column;flex:auto;min-height:0;display:flex}.ProductWizard-module-scss-module__FWewOW__stepBody{gap:var(--space-m,16px);scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--color-text-muted)#ffffff1a;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar{width:12px}.ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-track{background:#ffffff14;border-radius:6px}.ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-thumb{background:var(--color-text-muted);background-clip:content-box;border:3px solid #0000;border-radius:6px}.ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-thumb:hover{background:var(--color-text);background-clip:content-box}[data-theme=light] .ProductWizard-module-scss-module__FWewOW__stepBody{scrollbar-color:#00000059 #00000014}[data-theme=light] .ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-track{background:#00000014}[data-theme=light] .ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-thumb{background:#00000059 padding-box content-box}[data-theme=light] .ProductWizard-module-scss-module__FWewOW__stepBody::-webkit-scrollbar-thumb:hover{background:#0000008c padding-box content-box}.ProductWizard-module-scss-module__FWewOW__stepHeading{color:var(--color-text,#f4f4fa);margin:0 0 4px;font-size:1.1rem;font-weight:600}.ProductWizard-module-scss-module__FWewOW__stepSubheading{color:var(--color-text-muted,#8888a0);margin:0;font-size:.82rem}.ProductWizard-module-scss-module__FWewOW__field{flex-direction:column;gap:6px;display:flex}.ProductWizard-module-scss-module__FWewOW__label{color:var(--color-text,#c0c0d0);font-size:.78rem;font-weight:500}legend.ProductWizard-module-scss-module__FWewOW__label{margin-bottom:8px}.ProductWizard-module-scss-module__FWewOW__fieldError{color:var(--color-danger,#ef4444);font-size:.74rem}.ProductWizard-module-scss-module__FWewOW__fieldHint{color:var(--color-text-muted,#8888a0);font-size:.74rem}.ProductWizard-module-scss-module__FWewOW__addBoxButton{align-self:flex-start}.ProductWizard-module-scss-module__FWewOW__formError{color:var(--color-danger,#ef4444);font-size:.82rem}.ProductWizard-module-scss-module__FWewOW__actions{gap:var(--space-s,8px);margin-top:var(--space-m,16px);flex-shrink:0;display:flex}.ProductWizard-module-scss-module__FWewOW__templateGrid{gap:var(--space-s);margin-top:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.ProductWizard-module-scss-module__FWewOW__templateCard{padding:var(--space-m);border:1px solid var(--card-border);border-radius:var(--radius-m);background:var(--card-bg);color:var(--color-text);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:4px;font-family:inherit;transition:border-color .12s,background .12s;display:flex}.ProductWizard-module-scss-module__FWewOW__templateCard:hover:not(:disabled),.ProductWizard-module-scss-module__FWewOW__templateCard:focus-visible:not(:disabled){border-color:var(--color-interactive);background:var(--color-surface-hover);outline:none}.ProductWizard-module-scss-module__FWewOW__templateCard[data-selected]{border-color:var(--color-interactive)}.ProductWizard-module-scss-module__FWewOW__templateCard:disabled{opacity:.6;cursor:not-allowed}.ProductWizard-module-scss-module__FWewOW__templateCardIcon{color:var(--color-text-muted)}.ProductWizard-module-scss-module__FWewOW__templateCardName{font-size:.95rem;font-weight:500}.ProductWizard-module-scss-module__FWewOW__templateCardDesc{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ProductWizard-module-scss-module__FWewOW__templateCardMeta{font-size:.7rem;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle);margin-top:auto}.ProductWizard-module-scss-module__FWewOW__continueButton,.ProductWizard-module-scss-module__FWewOW__backButton{flex:1}.ProductWizard-module-scss-module__FWewOW__splitButton{flex:1;align-items:stretch;display:inline-flex;position:relative}.ProductWizard-module-scss-module__FWewOW__splitButtonPrimary{border-right:1px solid color-mix(in oklch,var(--button-fg)20%,transparent);border-top-right-radius:0;border-bottom-right-radius:0;flex:auto}.ProductWizard-module-scss-module__FWewOW__splitButtonChevron{padding-left:var(--space-2xs);padding-right:var(--space-2xs);border-top-left-radius:0;border-bottom-left-radius:0;flex:none;min-width:0}.ProductWizard-module-scss-module__FWewOW__splitMenu{min-width:200px;padding:var(--space-2xs);background:var(--card-bg,var(--color-surface));border:1px solid var(--card-border,var(--color-border));border-radius:var(--radius-m);box-shadow:var(--shadow-2);z-index:1;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 4px);right:0}@media (prefers-reduced-motion:no-preference){.ProductWizard-module-scss-module__FWewOW__splitMenu{animation:ProductWizard-module-scss-module__FWewOW__splitMenuIn var(--duration-fast,.12s)var(--ease-standard,ease-out)}}.ProductWizard-module-scss-module__FWewOW__splitMenuItem{width:100%;padding:var(--space-2xs)var(--space-s);text-align:left;font-size:var(--step--1);color:var(--color-text);border-radius:var(--radius-s);cursor:pointer;background:0 0;border:none;font-family:inherit}.ProductWizard-module-scss-module__FWewOW__splitMenuItem:hover,.ProductWizard-module-scss-module__FWewOW__splitMenuItem:focus-visible{background:var(--color-surface-hover);outline:none}@keyframes ProductWizard-module-scss-module__FWewOW__splitMenuIn{0%{opacity:0;transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ProductWizard-module-scss-module__FWewOW__optionalHint{opacity:.6;font-weight:400}.ProductWizard-module-scss-module__FWewOW__labelTooltipTrigger{color:var(--color-text-muted,#8888a0);cursor:help;vertical-align:middle;justify-content:center;align-items:center;margin-left:2px;transition:color .15s;display:inline-flex}.ProductWizard-module-scss-module__FWewOW__labelTooltipTrigger:hover{color:var(--color-text,#c0c0d0)}.ProductWizard-module-scss-module__FWewOW__descriptionEditorContent{min-height:clamp(120px,28dvh,240px)!important}.ProductWizard-module-scss-module__FWewOW__weightRow{gap:var(--space-2xs,6px);grid-template-columns:minmax(0,1fr) 80px;align-items:center;display:grid}.ProductWizard-module-scss-module__FWewOW__dimensionsRow{gap:var(--space-2xs,6px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 80px;align-items:center;display:grid}.ProductWizard-module-scss-module__FWewOW__matchInputSelect{background:var(--input-bg,var(--color-surface))!important;border:var(--input-border-width,1px)solid var(--input-border,var(--color-border))!important;border-radius:var(--input-radius,6px)!important;font-size:var(--step--1,.88rem)!important;color:var(--color-text,#f4f4fa)!important;height:auto!important;padding:8px 12px!important;font-family:inherit!important;line-height:1.5!important}.ProductWizard-module-scss-module__FWewOW__matchInputDropdown>li{font-size:var(--step--1,.88rem)!important}.ProductWizard-module-scss-module__FWewOW__typeaheadResults{margin:4px 0 0;padding:0;list-style:none}.ProductWizard-module-scss-module__FWewOW__typeaheadResult{text-align:left;border:1px solid var(--color-border,#ffffff0f);width:100%;color:var(--color-text,#f4f4fa);cursor:pointer;background:#ffffff05;padding:8px 10px;font-family:inherit;font-size:.84rem}.ProductWizard-module-scss-module__FWewOW__typeaheadResult:hover{background:#ffffff0d}.ProductWizard-module-scss-module__FWewOW__typeaheadResult:disabled{opacity:.5;cursor:not-allowed}.ProductWizard-module-scss-module__FWewOW__typeaheadResultName{font-weight:500}.ProductWizard-module-scss-module__FWewOW__typeaheadResultBreadcrumb{opacity:.6;margin-left:8px;font-size:.78rem}.ProductWizard-module-scss-module__FWewOW__pendingCategoryPreview{color:var(--color-text,#f4f4fa);background:#8b5cf614;border:1px dashed #8b5cf673;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;font-size:.84rem;line-height:1.4;display:flex}.ProductWizard-module-scss-module__FWewOW__pendingCategoryBadge{background:color-mix(in oklch,var(--color-accent-amethyst)14%,transparent);color:var(--color-accent-amethyst);font-size:var(--step--2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-weight:600}.ProductWizard-module-scss-module__FWewOW__review{flex-direction:column;gap:16px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewHero{border:1px solid var(--color-border,#ffffff14);background:#ffffff08;border-radius:10px;grid-template-columns:120px 1fr;gap:16px;padding:16px;display:grid}.ProductWizard-module-scss-module__FWewOW__reviewHeroImage{background:#ffffff0a;border-radius:8px;width:120px;height:120px;position:relative;overflow:hidden}.ProductWizard-module-scss-module__FWewOW__reviewHeroImage img{object-fit:cover;width:100%;height:100%;display:block}.ProductWizard-module-scss-module__FWewOW__reviewHeroImagePlaceholder{width:120px;height:120px;color:var(--color-text-muted,#8888a0);background:#ffffff0a;border:1px dashed #ffffff1a;border-radius:8px;justify-content:center;align-items:center;font-size:.78rem;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewImageBadge{color:#fff;background:#0009;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600;position:absolute;bottom:6px;right:6px}.ProductWizard-module-scss-module__FWewOW__reviewHeroBody{flex-direction:column;gap:6px;min-width:0;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewTitle{color:var(--color-text,#f4f4fa);word-break:break-word;margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.ProductWizard-module-scss-module__FWewOW__reviewPriceRow{align-items:baseline;gap:10px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewPrice{color:var(--color-text,#f4f4fa);font-size:1.05rem;font-weight:600}.ProductWizard-module-scss-module__FWewOW__reviewCompareAt{color:var(--color-text-muted,#8888a0);font-size:.88rem;text-decoration:line-through}.ProductWizard-module-scss-module__FWewOW__reviewBadgeRow{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:600}.ProductWizard-module-scss-module__FWewOW__reviewBadge[data-tone=neutral]{background:color-mix(in oklch,var(--color-accent-amethyst)14%,transparent);color:var(--color-accent-amethyst,#8b5cf6)}.ProductWizard-module-scss-module__FWewOW__reviewBadge[data-tone=muted]{color:var(--color-text-muted,#8888a0);background:#ffffff14}.ProductWizard-module-scss-module__FWewOW__reviewSection{border:1px solid var(--color-border,#ffffff0f);background:#ffffff06;border-radius:8px;flex-direction:column;gap:8px;padding:14px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#8888a0);margin:0;font-size:.7rem;font-weight:700}.ProductWizard-module-scss-module__FWewOW__reviewSectionBody{flex-direction:column;gap:6px;font-size:.86rem;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProductWizard-module-scss-module__FWewOW__reviewRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewRowLabel{color:var(--color-text-muted,#8888a0)}.ProductWizard-module-scss-module__FWewOW__reviewRowValue{color:var(--color-text,#f4f4fa);text-align:right;word-break:break-word}.ProductWizard-module-scss-module__FWewOW__reviewItem{color:var(--color-text,#f4f4fa);align-items:center;gap:8px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewEmpty{color:var(--color-text-muted,#8888a0);font-style:italic}.ProductWizard-module-scss-module__FWewOW__reviewNewBadge{background:color-mix(in oklch,var(--color-accent-amethyst)14%,transparent);color:var(--color-accent-amethyst);font-size:var(--step--2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-weight:700}.ProductWizard-module-scss-module__FWewOW__reviewTags{flex-wrap:wrap;gap:6px;display:flex}.ProductWizard-module-scss-module__FWewOW__reviewTagChip{color:var(--color-text,#f4f4fa);background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:3px 9px;font-size:.78rem}.ProductWizard-module-scss-module__FWewOW__reviewDescription{--potion-text:var(--color-text,#f4f4fa);--potion-text-muted:var(--color-text-muted,#c0c0d0);color:var(--color-text,#f4f4fa);font-size:.88rem;line-height:1.5}.ProductWizard-module-scss-module__FWewOW__reviewDescription>*{color:inherit;margin:0}.ProductWizard-module-scss-module__FWewOW__reviewDescription>*+*{margin-top:8px}.ProductWizard-module-scss-module__FWewOW__loadTemplateBackdrop{z-index:60;-webkit-backdrop-filter:blur(12px);padding:var(--space-l,24px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProductWizard-module-scss-module__FWewOW__loadTemplateDialog{background:var(--color-surface-raised,#111118);border:1px solid var(--color-border,#ffffff14);width:100%;max-width:640px;max-height:calc(100dvh - 48px);padding:var(--space-l,24px);gap:var(--space-m,16px);border-radius:12px;flex-direction:column;display:flex;overflow:auto}.ProductWizard-module-scss-module__FWewOW__loadTemplateHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-m,16px);display:flex}.ProductWizard-module-scss-module__FWewOW__loadTemplateTitle{color:var(--color-text,#f4f4fa);margin:0 0 4px;font-size:1.05rem;font-weight:600}.ProductWizard-module-scss-module__FWewOW__loadTemplateSub{color:var(--color-text-muted,#8888a0);margin:0;font-size:.82rem;line-height:1.45}.ProductWizard-module-scss-module__FWewOW__loadTemplateClose{flex-shrink:0}@media (max-width:480px){.ProductWizard-module-scss-module__FWewOW__dialog{max-height:calc(100dvh - 24px)}.ProductWizard-module-scss-module__FWewOW__content{padding-left:var(--space-m,16px);padding-right:var(--space-m,16px)}.ProductWizard-module-scss-module__FWewOW__wizardHeader{padding-left:var(--space-m,16px);padding-right:56px}.ProductWizard-module-scss-module__FWewOW__dimensionsRow{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductWizard-module-scss-module__FWewOW__dimensionsRow>:last-child{grid-column:1/-1}.ProductWizard-module-scss-module__FWewOW__reviewGrid,.ProductWizard-module-scss-module__FWewOW__reviewHero{grid-template-columns:1fr}}@media (max-width:768px){:is([data-dashboard] .ProductWizard-module-scss-module__FWewOW__splitMenuItem,[data-dashboard] .ProductWizard-module-scss-module__FWewOW__typeaheadResult){min-width:44px;min-height:44px}}
.AddParcelPresetDialog-module-scss-module__ABvMJW__dialog{width:100%;max-width:520px}.AddParcelPresetDialog-module-scss-module__ABvMJW__card{padding:var(--space-l,24px)var(--space-xl,32px)}.AddParcelPresetDialog-module-scss-module__ABvMJW__header{text-align:center;margin-bottom:var(--space-m,16px)}.AddParcelPresetDialog-module-scss-module__ABvMJW__headerIcon{border-radius:var(--radius-m);background:var(--color-surface-sunken);width:3rem;height:3rem;color:var(--color-text-muted);margin-bottom:var(--space-xs,8px);justify-content:center;align-items:center;display:inline-flex}.AddParcelPresetDialog-module-scss-module__ABvMJW__title{font-family:var(--font-display,var(--brand-font-display,"Cormorant Garamond",Georgia,serif));color:var(--color-text);margin:0 0 6px;font-size:clamp(1.4rem,2.2vw,1.8rem);font-style:italic;font-weight:300;line-height:1.15}.AddParcelPresetDialog-module-scss-module__ABvMJW__subtitle{font-size:var(--step--1);color:var(--color-text-muted);margin:0;line-height:1.5}.AddParcelPresetDialog-module-scss-module__ABvMJW__body{gap:var(--space-s,12px);flex-direction:column;display:flex}.AddParcelPresetDialog-module-scss-module__ABvMJW__error{font-size:var(--step--1);color:var(--color-danger,var(--color-accent-crimson,#f46));padding:var(--space-xs)var(--space-s);border-radius:var(--radius-s);background:var(--color-accent-crimson-glow);font-weight:500;line-height:1.4}.AddParcelPresetDialog-module-scss-module__ABvMJW__dimsRow{gap:var(--space-s,12px);grid-template-columns:1fr 1fr 1fr;display:grid}.AddParcelPresetDialog-module-scss-module__ABvMJW__actions{margin-top:var(--space-m,16px);flex-direction:column;gap:8px;display:flex}
.RichTextRenderer-module-scss-module__CeruaW__root{color:var(--potion-text,var(--color-text,#f4f4fa));line-height:1.6}.RichTextRenderer-module-scss-module__CeruaW__root p{margin:0 0 .75em}.RichTextRenderer-module-scss-module__CeruaW__root p:last-child{margin-bottom:0}.RichTextRenderer-module-scss-module__CeruaW__root h2{margin:1.25em 0 .5em;font-size:1.25rem;font-weight:600}.RichTextRenderer-module-scss-module__CeruaW__root h3{margin:1em 0 .5em;font-size:1.05rem;font-weight:600}.RichTextRenderer-module-scss-module__CeruaW__root h4{margin:.85em 0 .4em;font-size:1rem;font-weight:600}.RichTextRenderer-module-scss-module__CeruaW__root ul,.RichTextRenderer-module-scss-module__CeruaW__root ol{margin:.5em 0 1em;padding-left:1.4rem;list-style-position:outside}.RichTextRenderer-module-scss-module__CeruaW__root ul{list-style-type:disc}.RichTextRenderer-module-scss-module__CeruaW__root ol{list-style-type:decimal}.RichTextRenderer-module-scss-module__CeruaW__root li{margin:.25em 0;display:list-item}.RichTextRenderer-module-scss-module__CeruaW__root strong,.RichTextRenderer-module-scss-module__CeruaW__root b{font-weight:700}.RichTextRenderer-module-scss-module__CeruaW__root em,.RichTextRenderer-module-scss-module__CeruaW__root i{font-style:italic}.RichTextRenderer-module-scss-module__CeruaW__root u{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.RichTextRenderer-module-scss-module__CeruaW__root blockquote{border-left:3px solid var(--potion-border,#00000026);color:var(--potion-text-muted,var(--color-text-muted,#8888a0));margin:1em 0;padding-left:1em;font-style:italic}.RichTextRenderer-module-scss-module__CeruaW__root a{color:var(--potion-link,var(--color-brand-50,#8b5cf6));text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.RichTextRenderer-module-scss-module__CeruaW__root img{border-radius:var(--potion-border-radius-md,.25rem);max-width:100%;height:auto;margin:1em auto;display:block}.RichTextRenderer-module-scss-module__CeruaW__root hr{border:0;border-block-start:1px solid var(--potion-border,#00000026);margin:1.25em 0}
.NewsletterSection-module-scss-module__nEOPja__newsletter{text-align:center}.NewsletterSection-module-scss-module__nEOPja__newsletter__inner{gap:var(--space-m,1rem);flex-direction:column;max-width:40rem;margin:0 auto;display:flex}.NewsletterSection-module-scss-module__nEOPja__newsletter__heading{margin:0}.NewsletterSection-module-scss-module__nEOPja__newsletter__body{color:var(--color-text-muted)}.NewsletterSection-module-scss-module__nEOPja__newsletter__form{gap:var(--space-s,.75rem);flex-direction:column;display:flex}.NewsletterSection-module-scss-module__nEOPja__newsletter__row{gap:var(--space-s,.75rem);align-items:flex-end;display:flex}@media (max-width:40rem){.NewsletterSection-module-scss-module__nEOPja__newsletter__row{flex-direction:column;align-items:stretch}}.NewsletterSection-module-scss-module__nEOPja__newsletter__field{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.NewsletterSection-module-scss-module__nEOPja__newsletter__label{text-align:left;font-weight:var(--weight-medium,600);margin-bottom:var(--space-2xs,.25rem);display:block}.NewsletterSection-module-scss-module__nEOPja__newsletter__input{width:100%;min-width:0}.NewsletterSection-module-scss-module__nEOPja__newsletter__button{flex-shrink:0}.NewsletterSection-module-scss-module__nEOPja__newsletter__status{text-align:left}.NewsletterSection-module-scss-module__nEOPja__newsletter__turnstile{justify-content:center;display:flex}
.FaqList-module-scss-module__Zb8iDq__list{border-top:1px solid var(--color-border,currentColor);flex-direction:column;display:flex}.FaqList-module-scss-module__Zb8iDq__item{border-bottom:1px solid var(--color-border,currentColor)}.FaqList-module-scss-module__Zb8iDq__question{justify-content:space-between;align-items:center;gap:var(--space-s,.75rem);padding:var(--space-m,1rem)0;cursor:pointer;font-weight:var(--weight-medium,600);color:var(--color-text,inherit);list-style:none;display:flex}.FaqList-module-scss-module__Zb8iDq__question::-webkit-details-marker{display:none}.FaqList-module-scss-module__Zb8iDq__question::marker{content:""}.FaqList-module-scss-module__Zb8iDq__question:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(45deg)translate(-.125rem,-.125rem)}.FaqList-module-scss-module__Zb8iDq__item[open]>.FaqList-module-scss-module__Zb8iDq__question:after{transform:rotate(-135deg)translate(-.125rem,-.125rem)}.FaqList-module-scss-module__Zb8iDq__answer{padding:0 0 var(--space-m,1rem);color:var(--color-text-muted,inherit)}.FaqList-module-scss-module__Zb8iDq__answer>:first-child{margin-top:0}.FaqList-module-scss-module__Zb8iDq__answer>:last-child{margin-bottom:0}
.FaqSection-module-scss-module__TrBTWW__faq{text-align:left}.FaqSection-module-scss-module__TrBTWW__faq__inner{gap:var(--space-m,1rem);flex-direction:column;max-width:48rem;margin:0 auto;display:flex}.FaqSection-module-scss-module__TrBTWW__faq__heading{margin:0}.FaqSection-module-scss-module__TrBTWW__faq__about{color:var(--color-text-muted,inherit)}.FaqSection-module-scss-module__TrBTWW__faq__about>:first-child{margin-top:0}.FaqSection-module-scss-module__TrBTWW__faq__about>:last-child{margin-bottom:0}.FaqSection-module-scss-module__TrBTWW__faq__hint{color:var(--color-text-muted,inherit);margin:0}
.TemplateDialog-module-scss-module__m6_Nvq__dialog{width:100%;max-width:480px}.TemplateDialog-module-scss-module__m6_Nvq__card{flex-direction:column;display:flex}.TemplateDialog-module-scss-module__m6_Nvq__header{padding:var(--space-l)var(--space-l)var(--space-s);border-bottom:1px solid var(--color-border)}.TemplateDialog-module-scss-module__m6_Nvq__title{font-family:var(--font-display);color:var(--color-text);margin:0 0 var(--space-2xs);font-size:clamp(1.4rem,2vw,1.75rem);font-style:italic;font-weight:300;line-height:1.15}.TemplateDialog-module-scss-module__m6_Nvq__subtitle{color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.5}.TemplateDialog-module-scss-module__m6_Nvq__body{gap:var(--space-m);padding:var(--space-l);flex-direction:column;display:flex}.TemplateDialog-module-scss-module__m6_Nvq__field{flex-direction:column;gap:6px;display:flex}.TemplateDialog-module-scss-module__m6_Nvq__label{font-size:.72rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.TemplateDialog-module-scss-module__m6_Nvq__errorBlock{align-items:flex-start;gap:var(--space-2xs);padding:var(--space-s)var(--space-m);border-radius:var(--radius-m);background:var(--color-accent-crimson-glow);border:1px solid var(--color-accent-crimson);flex-direction:column;display:flex}.TemplateDialog-module-scss-module__m6_Nvq__errorMessage{color:var(--color-accent-crimson);margin:0;font-size:.82rem;font-weight:500;line-height:1.4}.TemplateDialog-module-scss-module__m6_Nvq__footer{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-m)var(--space-l);border-top:1px solid var(--color-border);background:var(--color-surface-sunken);display:flex}.TemplateDialog-module-scss-module__m6_Nvq__footerActions{align-items:center;gap:var(--space-2xs);margin-left:auto;display:flex}
.SectionRenderer-module-scss-module__yOx_Vq__cardPlaceholder .product-card__media{background-color:var(--potion-surface-alt,var(--potion-surface,#e9e9e9));background-image:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--potion-brand,#8a8a8a)10%,transparent),transparent 62%)}.SectionRenderer-module-scss-module__yOx_Vq__cardPlaceholderLogo .product-card__image{object-fit:contain;padding:16%}.SectionRenderer-module-scss-module__yOx_Vq__cardPlaceholderMonogram .product-card__media{position:relative}.SectionRenderer-module-scss-module__yOx_Vq__cardPlaceholderMonogram .product-card__media:after{content:var(--ph-initials,"");letter-spacing:.08em;color:var(--potion-text-muted,#6b6b6b);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-family:inherit;font-size:clamp(2rem,9vw,3.25rem);font-weight:600;display:flex;position:absolute;inset:0}.SectionRenderer-module-scss-module__yOx_Vq__soldOutCard .product-card__cta{opacity:.55;cursor:not-allowed}.SectionRenderer-module-scss-module__yOx_Vq__pdpInCart .product-detail-section__add-to-cart:after{content:var(--pdp-in-cart-label,"");text-align:center;color:var(--potion-text-muted,var(--color-text-muted,#6b6b6b));margin-top:.5rem;font-size:.875rem;font-weight:400;line-height:1.4;display:block}
.ProductBuilder-module-scss-module__AVmziq__container{gap:var(--space-m);--content-pad:var(--admin-content-padding,var(--space-l));min-width:0;margin:calc(-1*var(--content-pad));min-height:calc(100% + 2*var(--content-pad));flex-direction:column;padding-top:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__container input:not([type=checkbox]):not([type=radio]),.ProductBuilder-module-scss-module__AVmziq__container select{height:40px;font-size:var(--step-0);padding:var(--space-2xs)var(--space-xs)}.ProductBuilder-module-scss-module__AVmziq__container textarea{font-size:var(--step-0);padding:var(--space-2xs)var(--space-xs);min-height:5rem}.ProductBuilder-module-scss-module__AVmziq__container label{font-size:var(--step-0)}.ProductBuilder-module-scss-module__AVmziq__container [class*=hint],.ProductBuilder-module-scss-module__AVmziq__container [class*=Hint]{font-size:var(--step--1)}.ProductBuilder-module-scss-module__AVmziq__container{--field-gap:var(--space-3xs)}.ProductBuilder-module-scss-module__AVmziq__subheader{bottom:calc(-1*var(--content-pad,var(--admin-content-padding,var(--space-l))));z-index:var(--z-sticky,10);justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-s)var(--admin-content-padding,var(--space-l));background-color:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -2px 8px color-mix(in oklch,var(--color-shadow,#000)8%,transparent);display:flex;position:sticky}.ProductBuilder-module-scss-module__AVmziq__headerLeft{align-items:center;gap:var(--space-s);display:flex}.ProductBuilder-module-scss-module__AVmziq__headerActions{align-items:center;gap:var(--space-s);flex-shrink:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__headerActions button{white-space:nowrap}.ProductBuilder-module-scss-module__AVmziq__main{width:100%;max-width:1920px;padding:0 var(--admin-content-padding,var(--space-l));padding-bottom:var(--space-2xl);flex:1 0 auto;margin:0 auto}.ProductBuilder-module-scss-module__AVmziq__tabList{gap:var(--space-xl);margin-bottom:var(--space-l);border-bottom:1px solid var(--color-border);display:flex}.ProductBuilder-module-scss-module__AVmziq__tab{align-items:center;gap:var(--space-xs);padding-bottom:var(--space-s);font-size:var(--step--1);font-weight:var(--weight-medium,500);color:var(--color-text-muted);border-bottom:2px solid #0000;margin-bottom:-1px;transition:color .15s,border-color .15s;display:flex}.ProductBuilder-module-scss-module__AVmziq__tab:hover{color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__tab[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-brand-50)}.ProductBuilder-module-scss-module__AVmziq__tabContent{gap:var(--space-l);grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-width:0;min-height:0;display:grid}.ProductBuilder-module-scss-module__AVmziq__mainColumn,.ProductBuilder-module-scss-module__AVmziq__sidebar{gap:var(--space-l);flex-direction:column;min-width:0;min-height:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-l);padding:var(--space-l);transition:border-color .15s}.ProductBuilder-module-scss-module__AVmziq__cardHeader{margin-bottom:var(--space-m);justify-content:space-between;align-items:center;display:flex}.ProductBuilder-module-scss-module__AVmziq__cardTitle,.ProductBuilder-module-scss-module__AVmziq__cardTitleSpaced{font-size:var(--step-0);font-weight:var(--weight-semibold,600);color:var(--color-text);margin:0}.ProductBuilder-module-scss-module__AVmziq__cardTitleSpaced{margin-bottom:var(--space-m)}.ProductBuilder-module-scss-module__AVmziq__cardStack{gap:var(--space-s);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__sectionStack{gap:var(--space-m);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__quickInventoryGrid{gap:var(--space-m);margin-bottom:var(--space-m);grid-template-columns:1fr 1fr;display:grid}.ProductBuilder-module-scss-module__AVmziq__variantInventoryHeader{justify-content:space-between;align-items:center;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantInventoryLink{font-size:var(--step--2)}.ProductBuilder-module-scss-module__AVmziq__variantFilterRow{gap:var(--space-xs);margin-bottom:var(--space-xs);display:flex}.ProductBuilder-module-scss-module__AVmziq__variantFilterSearchWrap{flex:1;position:relative}.ProductBuilder-module-scss-module__AVmziq__variantFilterSearchIcon{left:var(--space-2xs);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ProductBuilder-module-scss-module__AVmziq__variantFilterSearchInput{width:100%;padding:var(--space-3xs)var(--space-2xs)var(--space-3xs)calc(var(--space-2xs) + 18px);font-size:var(--step--2);border:1px solid var(--color-border);border-radius:var(--input-radius,var(--radius-m));background:var(--color-surface);color:var(--color-text);outline:none}.ProductBuilder-module-scss-module__AVmziq__variantFilterSearchInput:focus{border-color:var(--color-interactive)}.ProductBuilder-module-scss-module__AVmziq__variantFilterSelect{padding:var(--space-3xs)var(--space-2xs);font-size:var(--step--2);border:1px solid var(--color-border);border-radius:var(--input-radius,var(--radius-m));background:var(--color-surface);color:var(--color-text);cursor:pointer}.ProductBuilder-module-scss-module__AVmziq__variantTableScroller{max-height:none;overflow:visible}.ProductBuilder-module-scss-module__AVmziq__variantTableScroller[data-scroll=true]{max-height:320px;overflow:auto}.ProductBuilder-module-scss-module__AVmziq__variantQtyCell{text-align:right;font-variant-numeric:tabular-nums}.ProductBuilder-module-scss-module__AVmziq__quickInventoryBlock{margin-top:var(--space-m)}.ProductBuilder-module-scss-module__AVmziq__variantFilterEmptyCell{text-align:center;color:var(--color-text-muted);padding:var(--space-s)}.ProductBuilder-module-scss-module__AVmziq__quickHintInline{margin-top:var(--space-xs);font-size:var(--step--2)}.ProductBuilder-module-scss-module__AVmziq__quickHintInlineTight{margin-top:var(--space-2xs);font-size:var(--step--2)}.ProductBuilder-module-scss-module__AVmziq__toggleCard{align-items:flex-start;gap:var(--space-s);width:100%;padding:var(--space-s);border:1px solid var(--color-border);border-radius:var(--radius-m);cursor:pointer;transition:border-color var(--duration-fast)var(--ease-standard);display:flex}.ProductBuilder-module-scss-module__AVmziq__toggleCard:hover{border-color:var(--color-border-strong)}.ProductBuilder-module-scss-module__AVmziq__toggleCard:has(input:checked){border-color:var(--color-interactive);background-color:color-mix(in oklch,var(--color-interactive)4%,transparent)}.ProductBuilder-module-scss-module__AVmziq__cardAction{align-items:center;gap:var(--space-2xs);font-size:var(--step--1);font-weight:var(--weight-medium,500);color:var(--color-brand-50);cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s;display:flex}.ProductBuilder-module-scss-module__AVmziq__cardAction:hover{color:var(--color-brand-40)}.ProductBuilder-module-scss-module__AVmziq__variantEmptyState{text-align:center;padding:var(--space-s)0}.ProductBuilder-module-scss-module__AVmziq__variantEmptyText{font-size:var(--step--2);color:var(--color-text-muted);margin-bottom:var(--space-xs);line-height:var(--leading-normal)}.ProductBuilder-module-scss-module__AVmziq__variantOptionsList{gap:var(--space-s);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionCard{justify-content:space-between;align-items:flex-end;gap:var(--space-m);padding:var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionCardMain{gap:var(--space-s);flex-direction:column;flex:1;min-width:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionCardHeader{flex-direction:column;gap:2px;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionCount{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-normal)}.ProductBuilder-module-scss-module__AVmziq__variantOptionValues{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionValue{padding:var(--space-2xs)var(--space-xs);font-size:var(--step--1);font-weight:var(--weight-medium,500);border-radius:var(--radius-pill);border:none;align-items:center;line-height:1.3;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionValue[data-stock=in]{background:var(--color-success);color:var(--color-text-inverse)}.ProductBuilder-module-scss-module__AVmziq__variantOptionValue[data-stock=out]{color:#713f12;background:#eab308}.ProductBuilder-module-scss-module__AVmziq__variantOptionCardActions{align-items:center;gap:var(--space-2xs);flex-shrink:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionIconButton{border-radius:var(--radius-pill);background:var(--color-surface-sunken);width:36px;height:36px;color:var(--color-text);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__variantOptionIconButton:hover{background:var(--color-surface-hover,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__variantOptionIconButton[data-intent=danger]:hover{background:color-mix(in oklch,var(--color-danger)12%,transparent);color:var(--color-danger)}.ProductBuilder-module-scss-module__AVmziq__optionName{font-size:var(--step-0);font-weight:var(--weight-semibold,600);color:var(--color-text);line-height:var(--leading-tight)}.ProductBuilder-module-scss-module__AVmziq__variantAddOptionsButton{align-self:flex-start}.ProductBuilder-module-scss-module__AVmziq__variantMatrixSection{margin-top:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--color-border)}.ProductBuilder-module-scss-module__AVmziq__categoryChipList{gap:var(--space-2xs);margin-bottom:var(--space-s);flex-wrap:wrap;display:flex}.ProductBuilder-module-scss-module__AVmziq__categoryChip{align-items:center;gap:var(--space-2xs);padding:2px var(--space-2xs)2px var(--space-xs);font-size:var(--step--2);font-weight:var(--weight-medium,500);color:var(--color-accent-emerald,#2dd4a8);background-color:var(--color-accent-emerald-glow,#2dd4a81a);border:1px solid var(--color-accent-emerald,#2dd4a8);border-radius:var(--radius-pill);line-height:1.4;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__categoryChipRemove{width:16px;height:16px;color:var(--color-accent-emerald,#2dd4a8);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__categoryChipRemove:hover{background-color:var(--color-accent-emerald,#2dd4a8);color:var(--color-surface,#050508)}.ProductBuilder-module-scss-module__AVmziq__required{color:var(--color-danger);font-weight:500}.ProductBuilder-module-scss-module__AVmziq__fieldMeta{margin-top:var(--space-3xs)}.ProductBuilder-module-scss-module__AVmziq__hintSuccess{align-items:center;gap:var(--space-2xs);color:var(--color-success);line-height:1;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__hintSuccess svg{flex-shrink:0}.ProductBuilder-module-scss-module__AVmziq__hintWarning{align-items:center;gap:var(--space-2xs);color:var(--color-danger);line-height:1;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__hintWarning svg{flex-shrink:0}.ProductBuilder-module-scss-module__AVmziq__hintMuted{color:var(--color-text-muted)}.ProductBuilder-module-scss-module__AVmziq__labelTooltipTrigger{margin-left:var(--space-3xs);color:var(--color-text-muted);cursor:help;vertical-align:middle;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__labelTooltipTrigger:hover{color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__addBoxButton{padding:var(--space-3xs)0;color:var(--color-interactive);font-family:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:none;align-self:flex-start}.ProductBuilder-module-scss-module__AVmziq__addBoxButton:hover{text-decoration:underline}.ProductBuilder-module-scss-module__AVmziq__tipCard{align-items:flex-start;gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius-m);margin-top:var(--space-m);display:flex}.ProductBuilder-module-scss-module__AVmziq__tipCard>svg{flex-shrink:0;margin-top:2px}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=green]{background:color-mix(in oklch,var(--color-success)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-success)12%,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=green]>svg{color:var(--color-success)}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=blue]{background:color-mix(in oklch,var(--color-info)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-info)12%,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=blue]>svg{color:var(--color-info)}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=purple]{background:color-mix(in oklch,var(--color-accent-amethyst)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-accent-amethyst)12%,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=purple]>svg{color:var(--color-accent-amethyst)}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=orange]{background:color-mix(in oklch,var(--color-warning)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-warning)12%,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=orange]>svg{color:var(--color-warning)}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=pink]{background:color-mix(in oklch,var(--color-accent-crimson)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-accent-crimson)12%,var(--color-border))}.ProductBuilder-module-scss-module__AVmziq__tipCard[data-theme=pink]>svg{color:var(--color-accent-crimson)}.ProductBuilder-module-scss-module__AVmziq__tipContent{gap:var(--space-3xs);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__tipTitle{font-size:var(--step--1);font-weight:var(--weight-semibold,600);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__tipText{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.ProductBuilder-module-scss-module__AVmziq__podNotice{gap:var(--space-2xs);padding:var(--space-l);border-radius:var(--radius-l);background:color-mix(in oklch,var(--color-info)6%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-info)12%,var(--color-border));flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__podNotice strong{font-size:var(--step-0);font-weight:var(--weight-semibold,600);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__podNotice p{font-size:var(--step--1);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.ProductBuilder-module-scss-module__AVmziq__podHint{font-size:var(--step--1);color:var(--color-text-muted);margin:0}.ProductBuilder-module-scss-module__AVmziq__sectionBadge{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs)var(--space-xs);border-radius:var(--radius-full);font-size:var(--step--2);font-weight:var(--weight-medium,500);margin-left:auto;display:inline-flex}.ProductBuilder-module-scss-module__AVmziq__sectionBadge svg{flex-shrink:0}.ProductBuilder-module-scss-module__AVmziq__sectionBadge[data-variant=success]{background-color:color-mix(in oklch,var(--color-success)10%,transparent);color:var(--color-success)}.ProductBuilder-module-scss-module__AVmziq__sectionBadge[data-variant=warning]{background-color:color-mix(in oklch,var(--color-warning)10%,transparent);color:var(--color-warning)}.ProductBuilder-module-scss-module__AVmziq__sectionBadge[data-variant=danger]{background-color:color-mix(in oklch,var(--color-danger)10%,transparent);color:var(--color-danger)}.ProductBuilder-module-scss-module__AVmziq__sectionBadge[data-variant=info]{background-color:color-mix(in oklch,var(--color-info)10%,transparent);color:var(--color-info)}.ProductBuilder-module-scss-module__AVmziq__pricingGrid{gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:799.98px){.ProductBuilder-module-scss-module__AVmziq__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductBuilder-module-scss-module__AVmziq__pricingStats{gap:var(--space-s);margin-top:var(--space-m);display:flex}.ProductBuilder-module-scss-module__AVmziq__statCard{align-items:center;gap:var(--space-s);padding:var(--space-s)var(--space-m);border-radius:var(--radius-m);flex:1;display:flex}.ProductBuilder-module-scss-module__AVmziq__statCard>svg{flex-shrink:0}.ProductBuilder-module-scss-module__AVmziq__statCard[data-variant=success]{background-color:color-mix(in oklch,var(--color-success)10%,transparent);color:var(--color-success)}.ProductBuilder-module-scss-module__AVmziq__statCard[data-variant=warning]{background-color:color-mix(in oklch,var(--color-warning)10%,transparent);color:var(--color-warning)}.ProductBuilder-module-scss-module__AVmziq__statCard[data-variant=danger]{background-color:color-mix(in oklch,var(--color-danger)10%,transparent);color:var(--color-danger)}.ProductBuilder-module-scss-module__AVmziq__statCard[data-variant=info]{background-color:color-mix(in oklch,var(--color-info)10%,transparent);color:var(--color-info)}.ProductBuilder-module-scss-module__AVmziq__statContent{flex-direction:column;gap:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__statLabel{font-size:var(--step--2);opacity:.8}.ProductBuilder-module-scss-module__AVmziq__statValue{font-size:var(--step--1);font-weight:var(--weight-semibold,600)}.ProductBuilder-module-scss-module__AVmziq__inputGroup{align-items:stretch;display:flex}.ProductBuilder-module-scss-module__AVmziq__inputGroup input:first-child,.ProductBuilder-module-scss-module__AVmziq__inputGroup button:first-child,.ProductBuilder-module-scss-module__AVmziq__inputGroup [class*=button]:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ProductBuilder-module-scss-module__AVmziq__inputGroup input:last-child,.ProductBuilder-module-scss-module__AVmziq__inputGroup button:last-child,.ProductBuilder-module-scss-module__AVmziq__inputGroup [class*=button]:last-child{margin-left:calc(-1*var(--input-border-width,1px));border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ProductBuilder-module-scss-module__AVmziq__inputGroup>div{align-items:stretch;display:flex}.ProductBuilder-module-scss-module__AVmziq__inputGroupLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ProductBuilder-module-scss-module__AVmziq__inputGroupRight{margin-left:calc(-1*var(--input-border-width,1px));align-self:stretch;border-top-left-radius:0!important;border-bottom-left-radius:0!important;width:auto!important;min-width:70px!important;height:auto!important}.ProductBuilder-module-scss-module__AVmziq__seoPreviewCompact{border:1px solid var(--color-border);border-radius:var(--radius-m);overflow:hidden}.ProductBuilder-module-scss-module__AVmziq__seoPreviewLabel{padding:var(--space-xs)var(--space-s);background-color:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);font-size:var(--step-0);font-weight:var(--weight-medium,500);color:var(--color-text-muted)}.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent{padding:var(--space-s);background-color:var(--color-surface)}.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent .ProductBuilder-module-scss-module__AVmziq__seoPreviewTitle,.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent .ProductBuilder-module-scss-module__AVmziq__seoPreviewUrl,.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent .ProductBuilder-module-scss-module__AVmziq__seoPreviewDescription{margin:0}.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent .ProductBuilder-module-scss-module__AVmziq__seoPreviewTitle{margin-bottom:2px}.ProductBuilder-module-scss-module__AVmziq__seoPreviewContent .ProductBuilder-module-scss-module__AVmziq__seoPreviewUrl{margin-bottom:4px}.ProductBuilder-module-scss-module__AVmziq__seoPreviewTitle{color:var(--color-interactive);font-size:var(--step-1);font-weight:var(--weight-medium,500);line-height:var(--leading-snug)}.ProductBuilder-module-scss-module__AVmziq__seoPreviewUrl{color:var(--color-text-muted);font-size:var(--step--1)}.ProductBuilder-module-scss-module__AVmziq__seoPreviewDescription{color:var(--color-text-muted);font-size:var(--step--1);line-height:var(--leading-relaxed)}.ProductBuilder-module-scss-module__AVmziq__sectionHeader{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-l);display:flex}.ProductBuilder-module-scss-module__AVmziq__sectionIcon{border-radius:var(--radius-m);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.ProductBuilder-module-scss-module__AVmziq__sectionIcon svg{width:16px;height:16px}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=purple]{background:color-mix(in oklch,var(--color-accent-amethyst)12%,var(--color-surface-sunken));color:var(--color-accent-amethyst)}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=blue]{background:color-mix(in oklch,var(--color-info)12%,var(--color-surface-sunken));color:var(--color-info)}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=green]{background:color-mix(in oklch,var(--color-success)12%,var(--color-surface-sunken));color:var(--color-success)}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=orange]{background:color-mix(in oklch,var(--color-warning)12%,var(--color-surface-sunken));color:var(--color-warning)}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=cyan],.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=pink]{background:color-mix(in oklch,var(--color-info)12%,var(--color-surface-sunken));color:var(--color-info)}.ProductBuilder-module-scss-module__AVmziq__sectionIcon[data-variant=teal]{background:color-mix(in oklch,var(--color-success)12%,var(--color-surface-sunken));color:var(--color-success)}.ProductBuilder-module-scss-module__AVmziq__sectionHeaderContent{flex-direction:column;gap:2px;display:flex}.ProductBuilder-module-scss-module__AVmziq__sectionTitle{font-size:var(--step-1);font-weight:var(--weight-semibold,600);color:var(--color-text);line-height:var(--leading-tight);margin:0}.ProductBuilder-module-scss-module__AVmziq__sectionSubtitle{font-size:var(--step--1);color:var(--color-text-muted);line-height:var(--leading-snug);margin:0}.ProductBuilder-module-scss-module__AVmziq__sidebarHeader{justify-content:space-between;align-items:center;gap:var(--space-s);margin-bottom:var(--space-m);display:flex}.ProductBuilder-module-scss-module__AVmziq__sidebarHeaderLeft{align-items:center;gap:var(--space-xs);display:flex}.ProductBuilder-module-scss-module__AVmziq__sidebarTitle{font-size:var(--step-0);font-weight:var(--weight-semibold,600);color:var(--color-text);margin:0}.ProductBuilder-module-scss-module__AVmziq__productTypeCards{gap:var(--space-s);margin-bottom:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ProductBuilder-module-scss-module__AVmziq__productTypeCard{align-items:flex-start;gap:var(--space-s);padding:var(--space-m);border:2px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ProductBuilder-module-scss-module__AVmziq__productTypeCard:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}.ProductBuilder-module-scss-module__AVmziq__productTypeCard[data-selected=true]{border-color:var(--color-interactive);background-color:color-mix(in oklch,var(--color-interactive)6%,var(--color-surface));box-shadow:0 0 0 3px color-mix(in oklch,var(--color-interactive)12%,transparent)}.ProductBuilder-module-scss-module__AVmziq__productTypeCard input[type=radio]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductBuilder-module-scss-module__AVmziq__productTypeCardContent{flex-direction:column;gap:2px;display:flex}.ProductBuilder-module-scss-module__AVmziq__productTypeCardTitle{font-size:var(--step--1);font-weight:var(--weight-semibold,600);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__productTypeCardDescription{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.ProductBuilder-module-scss-module__AVmziq__digitalDelivery{gap:var(--space-m);padding:var(--space-m);background:color-mix(in oklch,var(--color-accent-amethyst)5%,var(--color-surface-sunken));border:1px solid color-mix(in oklch,var(--color-accent-amethyst)12%,var(--color-border));border-radius:var(--radius-m);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__digitalDeliveryHeader{align-items:center;gap:var(--space-s);display:flex}.ProductBuilder-module-scss-module__AVmziq__digitalDeliveryIcon{border-radius:var(--radius-m);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-brand-50);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProductBuilder-module-scss-module__AVmziq__digitalDeliveryTitle{font-size:var(--step--1);font-weight:var(--weight-semibold,600);color:var(--color-text);margin:0}.ProductBuilder-module-scss-module__AVmziq__digitalDeliverySubtitle{font-size:var(--step--2);color:var(--color-text-muted);margin:0}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodGrid{gap:var(--space-s);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodCard{align-items:center;gap:var(--space-s);padding:var(--space-s)var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);cursor:pointer;transition:border-color .15s,background-color .15s;display:flex}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodCard:hover{border-color:var(--color-border-strong)}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodCard[data-selected=true]{border-color:var(--color-brand-50);background-color:var(--color-brand-95,#f5f3ff)}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodCard svg{color:var(--color-text-muted);flex-shrink:0}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodCard[data-selected=true] svg{color:var(--color-brand-50)}.ProductBuilder-module-scss-module__AVmziq__deliveryMethodLabel{font-size:var(--step--1);font-weight:var(--weight-medium,500);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__variantMatrixHeader{justify-content:space-between;align-items:center;gap:var(--space-s);margin-bottom:var(--space-s);display:flex}.ProductBuilder-module-scss-module__AVmziq__variantMatrixTitle{font-size:var(--step-0);font-weight:var(--weight-semibold,600);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__variantMatrixCount{font-size:var(--step--2);color:var(--color-text-muted);white-space:nowrap}.ProductBuilder-module-scss-module__AVmziq__variantTable{border-collapse:collapse;width:100%;font-size:var(--step-0)}.ProductBuilder-module-scss-module__AVmziq__variantTable th{text-align:left;padding:var(--space-2xs)var(--space-xs);font-size:var(--step--2);font-weight:var(--weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);white-space:nowrap}.ProductBuilder-module-scss-module__AVmziq__variantTable td{padding:var(--space-2xs)var(--space-xs);border-bottom:1px solid var(--color-border-subtle,var(--color-border));vertical-align:middle}.ProductBuilder-module-scss-module__AVmziq__variantTable tr:last-child td{border-bottom:none}.ProductBuilder-module-scss-module__AVmziq__variantTableImage{border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-surface-sunken);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:border-color var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard);justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.ProductBuilder-module-scss-module__AVmziq__variantTableImage:hover{border-color:var(--color-border-strong);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__variantTableInput{width:100%;padding:var(--space-3xs)var(--space-2xs);border:1px solid var(--color-border);border-radius:var(--input-radius,var(--radius-m));background:var(--color-surface);color:var(--color-text);font-size:var(--step-0);outline:none}.ProductBuilder-module-scss-module__AVmziq__variantTableInput::placeholder{color:var(--color-text-subtle)}.ProductBuilder-module-scss-module__AVmziq__variantTableInput:focus{border-color:var(--color-interactive)}.ProductBuilder-module-scss-module__AVmziq__variantTableInputMd{min-width:90px}.ProductBuilder-module-scss-module__AVmziq__collectionItem{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-s);border-radius:var(--radius-m);cursor:pointer;transition:background-color .15s;display:flex}.ProductBuilder-module-scss-module__AVmziq__collectionItem:hover{background-color:var(--color-surface-hover)}.ProductBuilder-module-scss-module__AVmziq__collectionInfo{align-items:center;gap:var(--space-xs);flex:1;min-width:0;display:flex}.ProductBuilder-module-scss-module__AVmziq__collectionName{font-size:var(--step--1);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProductBuilder-module-scss-module__AVmziq__collectionCount{font-size:var(--step--2);color:var(--color-text-subtle);flex-shrink:0;margin-left:auto}.ProductBuilder-module-scss-module__AVmziq__collectionSearch{margin-bottom:var(--space-s)}.ProductBuilder-module-scss-module__AVmziq__variantSummary{gap:var(--space-2xs);padding:var(--space-s);background:var(--color-surface-sunken);border-radius:var(--radius-m);margin-top:var(--space-s);flex-direction:column;display:flex}.ProductBuilder-module-scss-module__AVmziq__variantSummaryRow{justify-content:space-between;align-items:center;gap:var(--space-xs);font-size:var(--step--2);display:flex}.ProductBuilder-module-scss-module__AVmziq__variantSummaryLabel{color:var(--color-text-muted);align-items:center;gap:var(--space-2xs);display:flex}.ProductBuilder-module-scss-module__AVmziq__variantSummaryValue{font-weight:var(--weight-medium,500);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__variantSkuList{padding:var(--space-s);background:var(--color-surface-sunken);border-radius:var(--radius-m)}.ProductBuilder-module-scss-module__AVmziq__variantSkuLabel{font-size:var(--step--2);font-weight:var(--weight-semibold,600);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-xs);display:block}.ProductBuilder-module-scss-module__AVmziq__variantSkuCode{font-family:var(--font-mono,monospace);font-weight:var(--weight-medium,500);color:var(--color-text)}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable{border-collapse:collapse;width:100%;font-size:var(--step--2);margin-top:var(--space-xs)}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable th{text-align:left;padding:var(--space-2xs)var(--space-xs);font-weight:var(--weight-medium,500);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border)}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable th:last-child{text-align:right;width:80px}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable td{padding:var(--space-2xs)var(--space-xs);border-bottom:1px solid var(--color-border-subtle,var(--color-border));vertical-align:middle}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable td:last-child{text-align:right}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTable tr:last-child td{border-bottom:none}.ProductBuilder-module-scss-module__AVmziq__variantInventoryTitle{font-weight:var(--weight-medium,500);color:var(--color-text)}@media (max-width:1024px){.ProductBuilder-module-scss-module__AVmziq__tabContent,.ProductBuilder-module-scss-module__AVmziq__productTypeCards,.ProductBuilder-module-scss-module__AVmziq__deliveryMethodGrid{grid-template-columns:1fr}}@media (max-width:768px){.ProductBuilder-module-scss-module__AVmziq__subheader{gap:var(--space-s);flex-wrap:wrap}.ProductBuilder-module-scss-module__AVmziq__headerLeft{flex-wrap:wrap;justify-content:center;width:100%}.ProductBuilder-module-scss-module__AVmziq__headerActions{gap:var(--space-xs);flex-wrap:wrap;flex-shrink:1;justify-content:center;width:100%}.ProductBuilder-module-scss-module__AVmziq__headerActions button{font-size:var(--step--2)}}.ProductBuilder-module-scss-module__AVmziq__resolveDialog{max-width:30rem}.ProductBuilder-module-scss-module__AVmziq__resolveDialogTitle{font-size:var(--step-1);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.ProductBuilder-module-scss-module__AVmziq__resolveDialogText{font-size:var(--step--1);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.ProductBuilder-module-scss-module__AVmziq__resolveDialogActions{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;display:flex}
.PreviewBanner-module-scss-module__6touSW__banner{padding:var(--space-xs,.5rem)var(--space-s,1rem);font-size:var(--step--1,.875rem);text-align:center;background:var(--color-surface-hover,#f3f3f3);color:var(--color-text,#111);border-bottom:1px solid var(--color-border,#e5e5e5)}
.CurrencyInput-module-scss-module__XWElfW__container{border:var(--input-border-width,1px)solid var(--input-border);border-radius:var(--input-radius,var(--radius-m));background-color:var(--color-surface);align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.CurrencyInput-module-scss-module__XWElfW__container:focus-within{border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.CurrencyInput-module-scss-module__XWElfW__size-sm{height:30px;font-size:var(--step--2)}.CurrencyInput-module-scss-module__XWElfW__size-sm .CurrencyInput-module-scss-module__XWElfW__prefix{padding-left:10px}.CurrencyInput-module-scss-module__XWElfW__size-sm .CurrencyInput-module-scss-module__XWElfW__input{padding:6px 10px 6px 4px}.CurrencyInput-module-scss-module__XWElfW__size-md{height:38px;font-size:var(--step--1)}.CurrencyInput-module-scss-module__XWElfW__size-md .CurrencyInput-module-scss-module__XWElfW__prefix{padding-left:12px}.CurrencyInput-module-scss-module__XWElfW__size-md .CurrencyInput-module-scss-module__XWElfW__input{padding:8px 12px 8px 4px}.CurrencyInput-module-scss-module__XWElfW__size-lg{height:44px;font-size:var(--step-0)}.CurrencyInput-module-scss-module__XWElfW__size-lg .CurrencyInput-module-scss-module__XWElfW__prefix{padding-left:14px}.CurrencyInput-module-scss-module__XWElfW__size-lg .CurrencyInput-module-scss-module__XWElfW__input{padding:10px 14px 10px 4px}.CurrencyInput-module-scss-module__XWElfW__fullWidth{width:100%}.CurrencyInput-module-scss-module__XWElfW__error{border-color:var(--color-danger)}.CurrencyInput-module-scss-module__XWElfW__error:focus-within{border-color:var(--color-danger);box-shadow:0 0 0 2px var(--color-danger-ring)}.CurrencyInput-module-scss-module__XWElfW__disabled{background-color:var(--color-surface-disabled);cursor:not-allowed;opacity:.7}.CurrencyInput-module-scss-module__XWElfW__prefix{color:var(--color-text-muted);font-size:inherit;-webkit-user-select:none;user-select:none;flex-shrink:0}.CurrencyInput-module-scss-module__XWElfW__input{min-width:0;color:var(--color-text,#1e293b);font-size:inherit;font-variant-numeric:tabular-nums;-webkit-text-fill-color:var(--color-text,#1e293b);background:0 0;border:none;flex:1;line-height:1.5}.CurrencyInput-module-scss-module__XWElfW__input::placeholder{color:var(--color-text-muted);-webkit-text-fill-color:var(--color-text-muted);opacity:1}.CurrencyInput-module-scss-module__XWElfW__input:focus{outline:none}.CurrencyInput-module-scss-module__XWElfW__input:disabled{cursor:not-allowed}
.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__bar{z-index:var(--z-sticky,20);background:var(--color-surface-secondary,var(--color-surface,#1f1b16));width:100%;color:var(--color-text-muted,#c4b8a8);border-bottom:1px solid var(--color-border-subtle,#ffffff14);font-size:var(--font-size-xs,.75rem);min-height:32px;line-height:1.2;position:relative}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__inner{justify-content:space-between;align-items:center;gap:var(--space-s,12px);max-width:var(--content-width-page,80rem);padding:6px var(--space-m,16px);margin:0 auto;display:flex}@media (max-width:480px){.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__inner{padding:6px var(--space-s,12px)}}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__label{align-items:center;gap:var(--space-2xs,6px);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__glyph{opacity:.75;font-size:1em;display:inline-block}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__link:hover,.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__link:focus-visible{color:var(--color-text,currentcolor)}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__linkLong{display:inline}@media (max-width:480px){.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__linkLong{display:none}}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__linkShort{display:none}@media (max-width:480px){.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__linkShort{display:inline}}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__dismiss{cursor:pointer;color:inherit;border-radius:var(--radius-s,4px);background:0 0;border:0;flex-shrink:0;margin:0;padding:4px 8px;font-size:1.25rem;line-height:1}@media (prefers-reduced-motion:no-preference){.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__dismiss{transition:background-color var(--duration-fast,.15s)var(--ease-standard)}}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__dismiss:hover,.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__dismiss:focus-visible{background:#ffffff14;outline:none}.ShoppingViaAlkemyBar-module-scss-module__sj9l0a__dismiss:focus-visible{box-shadow:0 0 0 2px var(--color-interactive,currentcolor)}
.CustomFields-module-scss-module__zvPbOa__fieldsList{gap:var(--space-m);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__fieldRow{align-items:flex-start;gap:var(--space-s);display:flex}.CustomFields-module-scss-module__zvPbOa__fieldRowInput{flex:1;min-width:0}.CustomFields-module-scss-module__zvPbOa__settingsButton{aspect-ratio:auto;align-self:stretch;width:40px;height:40px}.CustomFields-module-scss-module__zvPbOa__emptyState{align-items:center;gap:var(--space-s);padding:var(--space-l)var(--space-m);text-align:center;flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__emptyText{font-size:var(--step--1);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:48ch;margin:0}.CustomFields-module-scss-module__zvPbOa__addFieldArea{margin-top:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--color-border)}.CustomFields-module-scss-module__zvPbOa__creatorForm{gap:var(--space-m);padding:var(--space-m);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-m);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__creatorStep{gap:var(--space-xs);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__stepLabel{font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.CustomFields-module-scss-module__zvPbOa__stepHelp{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.CustomFields-module-scss-module__zvPbOa__typePickerGrid{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.CustomFields-module-scss-module__zvPbOa__typePickerGrid{grid-template-columns:1fr}}.CustomFields-module-scss-module__zvPbOa__typeCard{align-items:flex-start;gap:var(--space-s);padding:var(--space-s);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-m);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.CustomFields-module-scss-module__zvPbOa__typeCard:hover{border-color:var(--color-interactive);background-color:var(--color-surface-hover)}.CustomFields-module-scss-module__zvPbOa__typeCard:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}.CustomFields-module-scss-module__zvPbOa__typeCardSelected{border-color:var(--color-interactive);background-color:color-mix(in oklch,var(--color-interactive)8%,var(--color-surface))}.CustomFields-module-scss-module__zvPbOa__typeCardSelected:hover{background-color:color-mix(in oklch,var(--color-interactive)12%,var(--color-surface))}.CustomFields-module-scss-module__zvPbOa__typeCardIcon{border-radius:var(--radius-s);background-color:color-mix(in oklch,var(--color-interactive)12%,transparent);width:32px;height:32px;color:var(--color-interactive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CustomFields-module-scss-module__zvPbOa__typeCardBody{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.CustomFields-module-scss-module__zvPbOa__typeCardLabel{font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text);line-height:1.3}.CustomFields-module-scss-module__zvPbOa__typeCardExample{font-size:var(--step--2);color:var(--color-text-muted);line-height:1.4}.CustomFields-module-scss-module__zvPbOa__typeBadge{align-items:center;gap:var(--space-2xs);padding:var(--space-3xs)var(--space-xs);background-color:color-mix(in oklch,var(--color-interactive)10%,transparent);color:var(--color-interactive);border-radius:var(--radius-s);font-size:var(--step--2);font-weight:var(--weight-medium);display:inline-flex}.CustomFields-module-scss-module__zvPbOa__keyPreview{align-items:center;gap:var(--space-2xs);padding:var(--space-3xs)var(--space-xs);font-size:var(--step--2);font-family:var(--font-mono,monospace);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-s);max-width:fit-content;line-height:1.4;display:inline-flex}.CustomFields-module-scss-module__zvPbOa__keyLabel{color:var(--color-text-subtle);font-family:var(--font-body)}.CustomFields-module-scss-module__zvPbOa__toggleList{gap:var(--space-s);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__toggleRow{gap:var(--space-3xs);padding:var(--space-s);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-m);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__toggleDescription{font-size:var(--step--2);color:var(--color-text-muted);line-height:var(--leading-relaxed);padding-left:calc(2.75rem + var(--space-s));margin:0}.CustomFields-module-scss-module__zvPbOa__advancedToggle{align-items:center;gap:var(--space-2xs);font-size:var(--step--1);font-weight:var(--weight-medium);color:var(--color-interactive);cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .15s;display:inline-flex}.CustomFields-module-scss-module__zvPbOa__advancedToggle:hover{opacity:.8}.CustomFields-module-scss-module__zvPbOa__advancedToggle svg{transition:transform .15s}.CustomFields-module-scss-module__zvPbOa__advancedToggleOpen svg{transform:rotate(90deg)}.CustomFields-module-scss-module__zvPbOa__advancedPanel{gap:var(--space-m);padding:var(--space-m);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-m);flex-direction:column;display:flex}.CustomFields-module-scss-module__zvPbOa__rulesGrid{gap:var(--space-m);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.CustomFields-module-scss-module__zvPbOa__rulesGrid{grid-template-columns:1fr}}.CustomFields-module-scss-module__zvPbOa__creatorActions{justify-content:flex-end;align-items:center;gap:var(--space-s);padding-top:var(--space-m);border-top:1px solid var(--color-border);display:flex}.CustomFields-module-scss-module__zvPbOa__editWarning{align-items:center;gap:var(--space-2xs);padding:var(--space-xs)var(--space-s);background-color:color-mix(in oklch,var(--color-warning)12%,transparent);border:1px solid color-mix(in oklch,var(--color-warning)30%,transparent);border-radius:var(--radius-s);font-size:var(--step--2);color:var(--color-text);line-height:1.3;display:flex}.CustomFields-module-scss-module__zvPbOa__editWarning svg{color:var(--color-warning);flex-shrink:0}.CustomFields-module-scss-module__zvPbOa__deleteSection{padding-top:var(--space-m);margin-top:var(--space-m);border-top:1px solid var(--color-border)}.CustomFields-module-scss-module__zvPbOa__dialogTitle{font-size:var(--step-1);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.CustomFields-module-scss-module__zvPbOa__dialogSubtitle{margin:var(--space-3xs)0 0;font-size:var(--step--1);color:var(--color-text-muted);line-height:1.4}.CustomFields-module-scss-module__zvPbOa__deleteConfirmRow{align-items:flex-start;gap:var(--space-s);display:flex}.CustomFields-module-scss-module__zvPbOa__deleteConfirmIcon{color:var(--color-warning);flex-shrink:0;margin-top:2px}.CustomFields-module-scss-module__zvPbOa__deleteConfirmText{font-size:var(--step-0);line-height:var(--leading-relaxed);color:var(--color-text);margin:0}
.StorefrontFooter-module-scss-module__dbjMpW__footer{background:var(--potion-surface,#1e1a14);color:var(--color-text);border-top:1px solid var(--potion-border,color-mix(in oklch,var(--potion-text)10%,transparent));padding:var(--space-xl,2.5rem)0 var(--space-l,1.5rem);margin-top:auto}.StorefrontFooter-module-scss-module__dbjMpW__inner{width:calc(100% - clamp(2rem,5vw,6rem));max-width:1920px;margin-inline:auto}.StorefrontFooter-module-scss-module__dbjMpW__top{gap:var(--space-xl,2.5rem);margin-bottom:var(--space-l,1.5rem);padding-bottom:var(--space-l,1.5rem);border-bottom:1px solid var(--potion-border,color-mix(in oklch,var(--potion-text)8%,transparent));grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);display:grid}@media (max-width:768px){.StorefrontFooter-module-scss-module__dbjMpW__top{gap:var(--space-l,1.5rem);grid-template-columns:1fr}}.StorefrontFooter-module-scss-module__dbjMpW__brandCol{gap:var(--space-s,12px);flex-direction:column;max-width:340px;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.StorefrontFooter-module-scss-module__dbjMpW__logoMark{border:1.5px solid var(--potion-brand,currentcolor);width:32px;height:32px;color:var(--accent-text);font-family:var(--potion-font-heading,var(--font-display,serif));font-weight:var(--potion-heading-font-weight,400);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;line-height:0;display:inline-flex}.StorefrontFooter-module-scss-module__dbjMpW__logoImage{border-radius:var(--potion-button-radius-sm,4px);object-fit:contain;flex-shrink:0;width:auto;height:40px}.StorefrontFooter-module-scss-module__dbjMpW__logoText{font-family:var(--potion-font-heading,var(--font-display,serif));font-size:1.4rem;font-weight:var(--potion-heading-font-weight,500);letter-spacing:0}.StorefrontFooter-module-scss-module__dbjMpW__tagline{font-family:var(--potion-font-body,var(--font-body,sans-serif));color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.6}.StorefrontFooter-module-scss-module__dbjMpW__brandMeta{flex-direction:column;gap:12px;margin-top:8px;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__socialList{gap:10px;margin:0;padding:0;list-style:none;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__socialLink{background:color-mix(in oklch,var(--potion-text)6%,transparent);border:1px solid color-mix(in oklch,var(--potion-text)12%,transparent);width:34px;height:34px;color:var(--color-text-muted);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.StorefrontFooter-module-scss-module__dbjMpW__socialLink{transition:background var(--duration-fast,.15s)var(--ease-standard),color var(--duration-fast,.15s)var(--ease-standard),border-color var(--duration-fast,.15s)var(--ease-standard)}}.StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{background:color-mix(in oklch,var(--potion-text)12%,transparent);border-color:color-mix(in oklch,var(--potion-brand)40%,transparent);color:var(--accent-text)}.StorefrontFooter-module-scss-module__dbjMpW__contactLink{font-family:var(--potion-font-body,var(--font-body,sans-serif));color:var(--color-text-muted);font-size:.85rem;text-decoration:none}@media (prefers-reduced-motion:no-preference){.StorefrontFooter-module-scss-module__dbjMpW__contactLink{transition:color var(--duration-fast,.15s)}}.StorefrontFooter-module-scss-module__dbjMpW__contactLink:hover{color:var(--accent-text)}.StorefrontFooter-module-scss-module__dbjMpW__groupCols{gap:var(--space-l,1.5rem);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-content:start;display:grid}.StorefrontFooter-module-scss-module__dbjMpW__linkCol{gap:var(--space-s,12px);flex-direction:column;min-width:0;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{font-family:var(--potion-font-heading,var(--font-display,serif));text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);margin:0;font-size:.78rem;font-weight:600}.StorefrontFooter-module-scss-module__dbjMpW__linkList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__linkItem{font-family:var(--potion-font-body,var(--font-body,sans-serif));color:var(--color-text-muted);font-size:.85rem;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:no-preference){.StorefrontFooter-module-scss-module__dbjMpW__linkItem{transition:color var(--duration-fast,.15s)}}.StorefrontFooter-module-scss-module__dbjMpW__linkItem:hover{color:var(--accent-text)}.StorefrontFooter-module-scss-module__dbjMpW__legalStrip{align-items:center;gap:var(--space-xs,.5rem)var(--space-m,1rem);padding-bottom:var(--space-s,.75rem);color:var(--color-text-muted);flex-wrap:wrap;font-size:.78rem;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__legalNote{color:var(--color-text-muted)}.StorefrontFooter-module-scss-module__dbjMpW__bottom{justify-content:space-between;align-items:center;gap:var(--space-s,12px);font-family:var(--potion-font-body,var(--font-body,sans-serif));color:var(--color-text-muted);flex-wrap:wrap;font-size:.78rem;display:flex}.StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__bottom .StorefrontFooter-module-scss-module__dbjMpW__privacyChoices{color:inherit}.StorefrontFooter-module-scss-module__dbjMpW__copyright{letter-spacing:0}.StorefrontFooter-module-scss-module__dbjMpW__attribution{letter-spacing:.02em}.StorefrontFooter-module-scss-module__dbjMpW__attributionLink{color:var(--color-text);font-weight:500;text-decoration:none}@media (prefers-reduced-motion:no-preference){.StorefrontFooter-module-scss-module__dbjMpW__attributionLink{transition:color var(--duration-fast,.15s)}}.StorefrontFooter-module-scss-module__dbjMpW__attributionLink:hover{color:var(--accent-text)}[data-potion-pattern=modern-minimal] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{letter-spacing:.18em;font-size:.7rem;font-weight:500}[data-potion-pattern=modern-minimal] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{letter-spacing:.04em;font-size:.78rem}[data-potion-pattern=modern-minimal] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem:before{content:"/ ";opacity:.4;margin-right:2px}[data-potion-pattern=dark-luxe] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{text-transform:uppercase;letter-spacing:.24em;font-size:.72rem;font-weight:500}[data-potion-pattern=dark-luxe] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{letter-spacing:.04em;font-size:.8rem}[data-potion-pattern=dark-luxe] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem:hover{color:var(--accent-text)}[data-potion-pattern=dark-luxe] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{border-color:var(--potion-brand);background:color-mix(in oklch,var(--potion-brand)12%,transparent)}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{font-family:var(--potion-font-body,monospace);text-transform:uppercase;letter-spacing:.2em;color:var(--accent-text);font-size:.72rem}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle:before{content:"// ";opacity:.8}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{font-family:var(--potion-font-body,monospace);text-transform:uppercase;letter-spacing:.12em;font-size:.74rem}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem:hover{text-shadow:0 0 8px var(--potion-brand)}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{border-color:color-mix(in oklch,var(--potion-brand)35%,transparent);border-radius:0}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{box-shadow:0 0 10px color-mix(in oklch,var(--potion-brand)50%,transparent)}[data-potion-pattern=cyberpunk] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__attribution{font-family:var(--potion-font-body,monospace)}[data-potion-pattern=neo-brutalism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;font-weight:800}[data-potion-pattern=neo-brutalism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}[data-potion-pattern=neo-brutalism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{border-width:2px;border-color:var(--potion-text);background:var(--potion-surface);color:var(--color-text);box-shadow:2px 2px 0 var(--potion-text);border-radius:0}[data-potion-pattern=neo-brutalism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{background:var(--potion-accent);color:var(--on-accent-text);box-shadow:3px 3px 0 var(--potion-text)}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{text-transform:uppercase;letter-spacing:.05em;font-size:.76rem;font-weight:700}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{font-size:.82rem;font-weight:600}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialList{gap:14px}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{border-width:2px;border-color:var(--potion-text);background:var(--potion-surface);color:var(--color-text);box-shadow:2px 2px 0 var(--potion-text);border-radius:12px}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1),background .25s cubic-bezier(.34,1.56,.64,1),color .25s cubic-bezier(.34,1.56,.64,1);transform:rotate(-3deg)}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:nth-child(2n){transform:rotate(2deg)}}[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{background:var(--potion-brand);color:var(--on-interactive-text);box-shadow:3px 3px 0 var(--potion-text)}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=cute-alism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{transform:rotate(-5deg)scale(1.05)}}[data-potion-pattern=glassmorphism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{letter-spacing:.06em;font-weight:400}[data-potion-pattern=glassmorphism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{letter-spacing:.02em;font-weight:400}[data-potion-pattern=glassmorphism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem:hover{text-shadow:0 0 12px var(--potion-brand)}[data-potion-pattern=glassmorphism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{background:color-mix(in oklch,var(--potion-text)5%,transparent);border-color:color-mix(in oklch,var(--potion-text)12%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2)}[data-potion-pattern=glassmorphism] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{box-shadow:0 0 16px color-mix(in oklch,var(--potion-brand)35%,transparent)}[data-potion-pattern=nordic] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{text-transform:lowercase;letter-spacing:.04em;font-size:.78rem;font-weight:500}[data-potion-pattern=nordic] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{text-transform:lowercase;letter-spacing:.02em;font-weight:300}[data-potion-pattern=nordic] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{color:var(--color-text-muted);background:0 0;border:none}[data-potion-pattern=nordic] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{color:var(--accent-text);background:0 0}[data-potion-pattern=broadstreet] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkCol{counter-reset:footer-item-counter}[data-potion-pattern=broadstreet] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{font-family:var(--potion-font-heading);text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid var(--potion-accent);padding-bottom:6px}[data-potion-pattern=broadstreet] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{counter-increment:footer-item-counter}[data-potion-pattern=broadstreet] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem:before{content:counter(footer-item-counter,decimal-leading-zero)"  ";color:var(--accent-text);font-size:.7em;font-weight:700}[data-potion-pattern=retro] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}[data-potion-pattern=retro] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}[data-potion-pattern=retro] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{border-radius:var(--potion-button-radius-lg,14px);border-width:2px;border-color:var(--potion-brand);color:var(--accent-text);background:0 0}[data-potion-pattern=retro] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{background:var(--potion-brand);color:var(--on-interactive-text)}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{letter-spacing:.04em;font-size:.82rem;font-weight:700}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkCol:nth-child(3n+1) .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle,[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkCol:nth-child(3n+2) .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{color:var(--accent-text)}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkCol:nth-child(3n+3) .StorefrontFooter-module-scss-module__dbjMpW__linkColTitle{color:var(--color-text)}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__linkItem{font-weight:500}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{border-radius:8px}@media (prefers-reduced-motion:no-preference){[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink{transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:rotate(-3deg)}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:nth-child(2n){transform:rotate(2deg)}[data-potion-pattern=terrazzo] .StorefrontFooter-module-scss-module__dbjMpW__footer .StorefrontFooter-module-scss-module__dbjMpW__socialLink:hover{transform:rotate(-6deg)scale(1.05)}}
.AdKitPanel-module-scss-module__c5Gp5q__panel{gap:var(--space-xs);padding:var(--space-m);border:1px solid var(--card-border);border-radius:var(--radius-m);background:var(--card-bg);flex-direction:column;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__header{gap:var(--space-3xs);flex-direction:column;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__actions{justify-content:flex-end;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__group{gap:var(--space-3xs);flex-direction:column;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__downloads{gap:var(--space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__download{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs)var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-s);color:var(--color-interactive);text-decoration:none;display:flex}.AdKitPanel-module-scss-module__c5Gp5q__download:hover,.AdKitPanel-module-scss-module__c5Gp5q__download:focus-visible{border-color:var(--color-border-strong);color:var(--color-interactive-hover)}.AdKitPanel-module-scss-module__c5Gp5q__dimensions{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.AdKitPanel-module-scss-module__c5Gp5q__copyable{overflow-wrap:anywhere;padding:var(--space-2xs);border-radius:var(--radius-s);background:var(--color-surface-sunken);color:var(--color-text-muted);margin:0}
.BuyLinkCard-module-scss-module__sf781a__panel{gap:var(--space-xs);padding:var(--space-m);border:1px solid var(--card-border);border-radius:var(--radius-m);background:var(--card-bg);flex-direction:column;display:flex}.BuyLinkCard-module-scss-module__sf781a__header{gap:var(--space-3xs);flex-direction:column;display:flex}.BuyLinkCard-module-scss-module__sf781a__actions{justify-content:flex-end;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.BuyLinkCard-module-scss-module__sf781a__links{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BuyLinkCard-module-scss-module__sf781a__link{gap:var(--space-3xs);padding:var(--space-2xs)var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-s);flex-direction:column;display:flex}.BuyLinkCard-module-scss-module__sf781a__url{overflow-wrap:anywhere;padding:var(--space-3xs)var(--space-2xs);border-radius:var(--radius-s);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-mono);margin:0}.BuyLinkCard-module-scss-module__sf781a__subject,.BuyLinkCard-module-scss-module__sf781a__hint{color:var(--color-text-muted);font-size:var(--step--1);margin:0}.BuyLinkCard-module-scss-module__sf781a__counters{color:var(--color-text-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums;margin:0}.BuyLinkCard-module-scss-module__sf781a__warning{padding-left:var(--space-2xs);border-left:2px solid var(--color-accent-gold);color:var(--color-text-muted);font-size:var(--step--1);margin:0}.BuyLinkCard-module-scss-module__sf781a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Link-module-scss-module__vWyRpW__link{color:var(--color-link);text-underline-offset:.15em;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:no-preference){.Link-module-scss-module__vWyRpW__link{transition:color var(--duration-fast)var(--ease-standard)}}.Link-module-scss-module__vWyRpW__link:hover{color:var(--color-link-hover)}.Link-module-scss-module__vWyRpW__link:visited{color:var(--color-link-visited)}.Link-module-scss-module__vWyRpW__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.Link-module-scss-module__vWyRpW__variant-subtle{color:var(--color-text-muted);text-decoration-color:#0000}.Link-module-scss-module__vWyRpW__variant-subtle:hover{color:var(--color-link);text-decoration-color:currentColor}.Link-module-scss-module__vWyRpW__variant-nav{color:var(--color-text);font-weight:var(--weight-medium);text-decoration:none}.Link-module-scss-module__vWyRpW__variant-nav:hover,.Link-module-scss-module__vWyRpW__variant-nav[aria-current=page]{color:var(--color-interactive)}.Link-module-scss-module__vWyRpW__plain{text-decoration:none}.Link-module-scss-module__vWyRpW__plain:hover{text-decoration:underline}
.PillMedia-module-scss-module__0a_avG__picture,.PillMedia-module-scss-module__0a_avG__placeholder{border-radius:var(--radius-xs);object-fit:cover;flex-shrink:0}.PillMedia-module-scss-module__0a_avG__placeholder{background:var(--color-surface-sunken);color:var(--color-text-muted);place-items:center;display:inline-grid}.PillMedia-module-scss-module__0a_avG__placeholderLabel{font-size:var(--step--2);line-height:var(--leading-tight);text-align:center}.PillMedia-module-scss-module__0a_avG__placeholderGlyph{font-size:var(--step-1)}.PillMedia-module-scss-module__0a_avG__size20{width:1.25rem;height:1.25rem}.PillMedia-module-scss-module__0a_avG__size32{width:2rem;height:2rem}.PillMedia-module-scss-module__0a_avG__size48{width:3rem;height:3rem}.PillMedia-module-scss-module__0a_avG__icon{display:inline-flex;position:relative}.PillMedia-module-scss-module__0a_avG__badge{font-size:var(--step--2);font-weight:var(--weight-bold);color:var(--color-accent-crimson);position:absolute;inset-block-start:-.35em;inset-inline-end:-.4em}
.AccountResults-module-scss-module__q7z9wW__results{gap:var(--space-2xs);display:grid}.AccountResults-module-scss-module__q7z9wW__heading,.AccountResults-module-scss-module__q7z9wW__announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AccountResults-module-scss-module__q7z9wW__list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.AccountResults-module-scss-module__q7z9wW__row{gap:var(--space-3xs)var(--space-2xs);font-size:var(--step--1);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.AccountResults-module-scss-module__q7z9wW__name{font-weight:var(--weight-medium)}.AccountResults-module-scss-module__q7z9wW__state,.AccountResults-module-scss-module__q7z9wW__lastTry{color:var(--color-text-muted);grid-column:2}.AccountResults-module-scss-module__q7z9wW__state:focus-visible,.AccountResults-module-scss-module__q7z9wW__lastTry:focus-visible{box-shadow:var(--focus-ring);outline:none}.AccountResults-module-scss-module__q7z9wW__row[data-state=refused] .AccountResults-module-scss-module__q7z9wW__state{color:var(--color-accent-crimson)}.AccountResults-module-scss-module__q7z9wW__link{grid-column:2}.AccountResults-module-scss-module__q7z9wW__retry{grid-column:2;justify-self:start;min-width:44px;min-height:44px}
.EntryInspector-module-scss-module__8frbXq__list{gap:var(--space-2xs);display:grid}.EntryInspector-module-scss-module__8frbXq__card{align-content:start;gap:var(--space-2xs);padding:var(--space-s);grid-template-columns:minmax(0,1fr);padding-inline-start:calc(var(--space-s) + .1875rem);display:grid;position:relative;overflow:hidden}.EntryInspector-module-scss-module__8frbXq__card:before{content:"";background:var(--color-kind,var(--color-text-muted));width:.1875rem;position:absolute;inset:0 auto 0 0}.EntryInspector-module-scss-module__8frbXq__card:after{content:"";background:var(--color-interactive);height:.125rem;position:absolute;inset:auto 0 0}.EntryInspector-module-scss-module__8frbXq__card[data-status=draft]:after{background:repeating-linear-gradient(90deg,var(--color-text-muted)0 .375rem,transparent .375rem .625rem)}.EntryInspector-module-scss-module__8frbXq__card[data-status=failed]:after{background:var(--color-accent-crimson)}.EntryInspector-module-scss-module__8frbXq__card[aria-current=true]{box-shadow:inset 0 0 0 .125rem var(--color-interactive)}.EntryInspector-module-scss-module__8frbXq__head{justify-content:space-between;align-items:center;gap:var(--space-2xs);min-width:0;display:flex}.EntryInspector-module-scss-module__8frbXq__when{align-items:baseline;gap:0 var(--space-2xs);flex-wrap:wrap;min-width:0;display:flex}.EntryInspector-module-scss-module__8frbXq__status{flex:none;padding:.125rem .5rem;line-height:1.2}.EntryInspector-module-scss-module__8frbXq__time{font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-text-muted)}.EntryInspector-module-scss-module__8frbXq__kind{color:var(--color-text-muted);font-size:var(--step--2)}.EntryInspector-module-scss-module__8frbXq__detail{gap:var(--space-3xs);min-width:0;display:grid}.EntryInspector-module-scss-module__8frbXq__title{color:var(--color-text);font-weight:500}.EntryInspector-module-scss-module__8frbXq__late{align-items:flex-start;gap:var(--space-3xs);padding:var(--space-3xs)var(--space-2xs);border-radius:var(--radius-s);background:var(--color-accent-gold-glow);font-size:var(--step--1);color:var(--color-text);display:flex}.EntryInspector-module-scss-module__8frbXq__lateIcon{color:var(--color-accent-gold)}.EntryInspector-module-scss-module__8frbXq__lateTitle{font-weight:600}.EntryInspector-module-scss-module__8frbXq__actions{justify-content:space-between;align-items:center;gap:var(--space-2xs);border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-2xs);display:flex}.EntryInspector-module-scss-module__8frbXq__actionsMain{align-items:center;gap:var(--space-3xs);flex-wrap:wrap;min-width:0;display:flex}@media (pointer:coarse){.EntryInspector-module-scss-module__8frbXq__action{width:2.75rem;height:2.75rem}}.EntryInspector-module-scss-module__8frbXq__reason{font-size:var(--step--1);color:var(--color-accent-crimson)}.EntryInspector-module-scss-module__8frbXq__hint{font-size:var(--step--1);color:var(--color-text-muted)}
.DraftsBoard-module-scss-module__altqaW__board{align-content:start;gap:var(--space-s);min-width:0;display:grid}.DraftsBoard-module-scss-module__altqaW__bar{align-items:flex-end;gap:var(--space-s);flex-wrap:wrap;display:flex}.DraftsBoard-module-scss-module__altqaW__search{flex:18rem;max-width:28rem}.DraftsBoard-module-scss-module__altqaW__chips{gap:var(--space-3xs);flex-wrap:wrap;display:flex}.DraftsBoard-module-scss-module__altqaW__count{font-variant-numeric:tabular-nums}.DraftsBoard-module-scss-module__altqaW__summary{font-size:var(--step--1);color:var(--color-text-muted);margin:0}.DraftsBoard-module-scss-module__altqaW__summary:empty{display:none}.DraftsBoard-module-scss-module__altqaW__grid{--grid-min:20rem;--grid-track-min:min(100%,var(--grid-min));grid-template-columns:repeat(auto-fill,minmax(var(--grid-track-min),1fr));gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.DraftsBoard-module-scss-module__altqaW__cell{min-width:0;display:grid}
.auth-shell-module-scss-module__DRlJSq__layout{background:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.auth-shell-module-scss-module__DRlJSq__container{padding-block:var(--space-xl,3rem);flex:1;justify-content:center;align-items:center;display:flex}.auth-shell-module-scss-module__DRlJSq__content{width:100%}.auth-shell-module-scss-module__DRlJSq__logo{font-family:var(--brand-font-display,"Cormorant Garamond",Georgia,serif);color:var(--color-text);letter-spacing:-.02em;font-size:1.8rem;font-style:italic;font-weight:300;text-decoration:none}.auth-shell-module-scss-module__DRlJSq__main{width:100%}.auth-shell-module-scss-module__DRlJSq__footer{text-align:center;color:var(--color-text-muted)}
