.device-manager_page__mJLiY{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.device-manager_crumbs__ID0hy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--color-ink-500);font-size:var(--text-xs)}.device-manager_crumbs__ID0hy a{color:var(--color-ink-500)}.device-manager_crumbs__ID0hy a:hover{color:var(--color-ink-900)}.device-manager_mono__k9doa{font-family:var(--font-mono)}.device-manager_error__5w8Rd{margin:0;color:var(--color-error-700);font-size:var(--text-sm)}.device-manager_cellStart__Nd8c_{justify-self:start}.device-manager_rowMuted__rSzfL td{color:var(--color-ink-500)}.device-manager_deviceCell__UrEkE{display:flex;align-items:center;gap:var(--space-3)}.device-manager_deviceIcon__obRvx{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:var(--radius-md);color:var(--primary-text);background:var(--color-brand-50)}.device-manager_deviceText__cWtjA{display:grid;grid-gap:2px;gap:2px;min-width:0}.device-manager_deviceText__cWtjA strong{color:var(--color-ink-900)}.device-manager_deviceText__cWtjA small{color:var(--color-ink-500);font-size:var(--text-xs)}.device-manager_form__EYRUW{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.device-manager_codeBox__7b_QK{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-subtle)}.device-manager_code__8e8cD{color:var(--color-ink-900);font-family:var(--font-mono);font-size:clamp(1.5rem,6vw,2.25rem);font-weight:700;letter-spacing:.12em;-webkit-user-select:all;-moz-user-select:all;user-select:all}.device-manager_codeMeta__AvR6Q{margin:0;color:var(--color-ink-500);font-size:var(--text-sm)}.device-manager_cellStack__LdjwH{display:grid;grid-gap:2px;gap:2px;min-width:0}.device-manager_cellStack__LdjwH small{color:var(--color-ink-500);font-size:var(--text-xs)}.device-manager_sectionHeader__4NEwh{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.device-manager_sectionHeader__4NEwh h2{margin:0;font-size:var(--text-lg)}.device-manager_sectionHeader__4NEwh p{margin:var(--space-1) 0 0;color:var(--color-ink-500)}.device-manager_lastSeen__0g2uE{display:grid;grid-gap:2px;gap:2px;min-width:0}.device-manager_lastSeen__0g2uE strong{overflow:hidden;font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap}@media (max-width:47.99rem){.device-manager_noActionCell__Zomef{display:none!important}.device-manager_sectionHeader__4NEwh{align-items:stretch;flex-direction:column}}.device-manager_stack__B6vOX{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.login_page__VIB1K{width:min(100% - 2rem,68rem);margin:0 auto;padding:var(--space-10) 0 var(--space-16)}.login_intro__h2nsQ{margin-bottom:var(--space-6);text-align:center}.login_intro__h2nsQ h1{margin-bottom:var(--space-2);font-size:var(--text-3xl);letter-spacing:-.03em}.login_intro__h2nsQ p{margin:0;color:var(--color-ink-500)}.login_devSection__g5tda{margin-bottom:var(--space-8)}.login_devHeading__Smt8F{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-4)}.login_devHeading__Smt8F h2{margin:var(--space-1) 0 0;font-size:var(--text-xl)}.login_devHeading__Smt8F p{margin:0;color:var(--color-ink-500)}.login_devLabel__dyQKw{color:var(--primary-text);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.login_profileGrid__qVVkw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.login_profileCard__lVQAl{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.login_profileCard__lVQAl:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.login_profileSelected__cGjRB{border-color:var(--color-brand-500);box-shadow:var(--focus-ring)}.login_profileIcon__FJUrW{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:var(--radius-lg);color:var(--primary-text);background:var(--color-brand-50)}.login_profileContent__cUVHJ{min-width:0}.login_profileContent__cUVHJ h3{margin:0;font-size:var(--text-md)}.login_profileContent__cUVHJ p{margin:var(--space-1) 0;color:var(--color-ink-500);font-size:var(--text-xs)}.login_profileContent__cUVHJ span{display:block;overflow:hidden;color:var(--color-ink-700);font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.login_profileCard__lVQAl button{grid-column:1/-1;width:100%;margin-top:var(--space-2)}.login_authCard__oFaq5{width:min(100%,28rem);margin:0 auto;padding:var(--space-6);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-sm)}.login_form__NY6Qf{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.login_authFooter__zzIqf{margin:var(--space-5) 0 0;color:var(--color-ink-500);text-align:center}.login_desktopPage__CMRB0{display:grid;grid-template-columns:55% 45%;width:100%;min-height:100vh;padding:0;--primary:var(--login-accent);--color-accent:var(--login-accent)}.login_brandHero__Gdk3R{display:flex;flex-direction:column;min-width:0;padding:clamp(2.5rem,5vw,5rem);color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--login-accent) 48%,#101828),#0b111d 72%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%,cover}.login_heroBrand__QstZ6{display:flex;align-items:center;gap:.9rem}.login_heroBrand__QstZ6 img,.login_heroBrand__QstZ6 span{display:grid;width:3rem;height:3rem;place-items:center;object-fit:contain;border-radius:.75rem;background:#fff;color:var(--login-accent);font-size:1.25rem;font-weight:800}.login_heroCopy__kBEGY{margin-top:auto;max-width:34rem}.login_heroCopy__kBEGY h2{margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05;letter-spacing:-.045em}.login_heroCopy__kBEGY p{max-width:30rem;margin:1.25rem 0 0;color:rgb(255 255 255/78%);font-size:1.05rem}.login_brandHero__Gdk3R>small{margin-top:3rem;color:rgb(255 255 255/55%);letter-spacing:.08em;text-transform:uppercase}.login_heroCopy__kBEGY h2{color:#fff}.login_loginPane__dp24o{display:grid;align-content:center;width:min(28rem,calc(100% - 4rem));margin:auto;padding:3rem 0}.login_loginPane__dp24o .login_authCard__oFaq5{width:100%;padding:0;border:0;box-shadow:none}.login_loginPane__dp24o .login_intro__h2nsQ{text-align:left}@media (max-width:47.99rem){.login_page__VIB1K{padding-top:var(--space-8)}.login_devHeading__Smt8F{align-items:flex-start;flex-direction:column;gap:var(--space-2)}.login_profileGrid__qVVkw{grid-template-columns:1fr}.login_profileCard__lVQAl{padding:var(--space-4)}.login_authCard__oFaq5{padding:var(--space-5) var(--space-4)}.login_desktopPage__CMRB0{grid-template-columns:1fr}.login_brandHero__Gdk3R{min-height:15rem;padding:1.5rem 2rem}.login_heroCopy__kBEGY h2{font-size:1.8rem}.login_brandHero__Gdk3R>small,.login_heroCopy__kBEGY p{display:none}.login_loginPane__dp24o{width:min(30rem,calc(100% - 2rem));padding:2rem 0}}.page_header__u7jQG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6)}.page_heading__dpRgX{min-width:0}.page_eyebrow__x5rcn{margin-bottom:var(--space-1);color:var(--primary-text);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_title__q3M7T{margin:0;font-size:clamp(var(--text-2xl),3vw,var(--text-3xl));letter-spacing:-.025em}.page_description__SMjHG{max-width:44rem;margin:var(--space-2) 0 0;color:var(--color-ink-500);font-size:var(--text-md)}.page_actions__YpkCm{flex:none}.page_actions__YpkCm,.page_filters__Kc4Fk{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_filters__Kc4Fk{align-items:flex-end;margin-bottom:var(--space-5);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);background:white;box-shadow:var(--shadow-xs)}.page_content__UIUBv{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:47.99rem){.page_header__u7jQG{flex-direction:column;gap:var(--space-4)}.page_actions__YpkCm{width:100%}.page_actions__YpkCm>*{flex:1 1}.page_filters__Kc4Fk{align-items:stretch;flex-direction:column}.page_filters__Kc4Fk>*{width:100%}}.coming-soon_card__RrgDV{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;background:radial-gradient(circle at 50% 0,var(--color-brand-50) 0,transparent 60%),white}.coming-soon_icon__Ktla6{display:grid;width:4rem;height:4rem;place-items:center;margin-bottom:var(--space-2);border-radius:var(--radius-xl);color:var(--primary-text);background:var(--color-brand-50);box-shadow:inset 0 0 0 1px var(--color-brand-100)}.coming-soon_title__mPxni{margin:0;color:var(--color-ink-900);font-size:var(--text-xl);letter-spacing:-.02em}.coming-soon_message__TzAwX{max-width:30rem;margin:0;color:var(--color-ink-500)}@media (max-width:47.99rem){.coming-soon_card__RrgDV{padding:var(--space-10) var(--space-4)}}.metrics_grid__8WEfX{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.metrics_metric__oFawj{position:relative;overflow:hidden;padding:var(--space-5)}.metrics_metric__oFawj:after{content:"";position:absolute;top:-2rem;right:-2rem;width:6rem;height:6rem;border-radius:50%;background:var(--color-brand-50)}.metrics_label__c7_ZW{position:relative;z-index:1;display:block;color:var(--color-ink-500);font-weight:500}.metrics_value__2JIss{position:relative;z-index:1;display:block;margin-top:var(--space-3);color:var(--color-ink-950);font-size:var(--text-3xl);font-weight:700;letter-spacing:-.04em;line-height:1}.metrics_detail__rVE1j{position:relative;z-index:1;display:block;margin-top:var(--space-2);color:var(--color-ink-500);font-size:var(--text-xs)}.panel_shell__7damw{max-width:var(--content-max);margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-16);color:var(--color-ink-900)}.panel_narrow__8UdKL{max-width:360px;margin:64px auto;padding:0 16px;font-family:var(--font-sans)}.panel_header__euVoo{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:var(--border-default);padding-bottom:12px;margin-bottom:24px}.panel_section__wdIIz{margin-top:32px}.panel_stack__Zmei3{display:flex;flex-direction:column;gap:var(--space-3)}.panel_stack__Zmei3 label{display:flex;flex-direction:column;gap:4px;font-size:14px}.panel_inline__I9kom{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.panel_table__vGI3x{width:100%;border-collapse:collapse;font-size:var(--text-sm);border:var(--border-default);border-radius:var(--radius-lg);background:white}.panel_table__vGI3x td,.panel_table__vGI3x th{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:var(--border-default);vertical-align:top}.panel_tableWrap__jD0_c{overflow-x:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.panel_badge__FXqpe{display:inline-block;padding:2px 8px;border-radius:var(--radius-full);color:var(--color-neutral-600);font-size:var(--text-xs);font-weight:600;background:var(--color-neutral-50)}.panel_muted__tmktZ{color:var(--color-ink-500);font-size:var(--text-sm)}.panel_error__z34OO{border:1px solid #fecdca;background:var(--color-error-50);color:var(--color-error-700);padding:10px 12px;border-radius:var(--radius-lg)}.panel_mono__R18Br{font-family:ui-monospace,monospace;font-size:12px}.panel_notice__5ZwOd{background:var(--color-success-50);color:var(--color-success-700);padding:10px 12px;border-radius:var(--radius-lg);word-break:break-all}.panel_fromNetwork__YQVnP{background:#e8eef9;color:#1f3f7a}.panel_fromNetwork__YQVnP,.panel_fromStore__nAO53{display:inline-block;padding:1px 6px;border-radius:4px;font-size:11px}.panel_fromStore__nAO53{background:#fdf1dc;color:#7a4b00}.panel_nav__9RYTb{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px;font-size:14px}.panel_cards__RVeKc{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.panel_card__ENGG_{border:var(--border-default);border-radius:var(--radius-xl);padding:var(--space-4);background:white;box-shadow:var(--shadow-xs)}.panel_card__ENGG_ strong{display:block;font-size:24px}.panel_small__7sl2p{width:90px}.panel_inline__I9kom input,.panel_inline__I9kom select,.panel_inline__I9kom textarea,.panel_stack__Zmei3 input,.panel_stack__Zmei3 select,.panel_stack__Zmei3 textarea{min-height:2.5rem;padding:.5rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-ink-900);background:white}.panel_inline__I9kom button,.panel_stack__Zmei3 button{min-height:2.5rem;padding:.5rem .875rem;border:0;border-radius:var(--radius-md);color:var(--primary-foreground);background:var(--primary);font-weight:600;cursor:pointer}.panel_inline__I9kom button:hover,.panel_stack__Zmei3 button:hover{background:var(--primary-hover)}@media (max-width:47.99rem){.panel_inline__I9kom{align-items:stretch;flex-direction:column}.panel_small__7sl2p{width:100%}}.panel_comboChoice__7otXg{margin:.35rem 0 0 .75rem;padding-left:.6rem;border-left:2px solid var(--color-ink-200,#d0d5dd)}.page-ui_layout__V0JHy{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(18rem,.7fr);align-items:start;grid-gap:var(--space-6);gap:var(--space-6)}.page-ui_name__WAprg{color:var(--color-ink-900);font-weight:650}.page-ui_secondary___txuw{margin-top:var(--space-1);color:var(--color-ink-500);font-size:var(--text-xs)}.page-ui_mono__e7k1S{font-family:var(--font-mono);font-size:var(--text-xs)}.page-ui_form__Epk17{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:63.99rem){.page-ui_layout__V0JHy{grid-template-columns:1fr}}.catalog_page__tWOaL{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.catalog_page__tWOaL>header{margin-bottom:0}.catalog_error__zGQvZ{padding:var(--space-4);border:1px solid #fecdca;border-radius:var(--radius-lg);color:var(--color-error-700);background:var(--color-error-50)}.catalog_muted__520x0{color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_required___tFUB{color:var(--color-error-600)}.catalog_ph_green___n9Kw,.catalog_tone_green__97Z3y{--tone-fg:var(--color-success-700);--tone-bg:var(--color-success-50)}.catalog_ph_blue__DIZIV,.catalog_tone_blue__ZnPq6{--tone-fg:var(--color-info-700);--tone-bg:var(--color-info-50)}.catalog_ph_orange__R_8PO,.catalog_tone_orange___waTm{--tone-fg:var(--color-warning-700);--tone-bg:var(--color-warning-50)}.catalog_ph_purple__yU8zj,.catalog_tone_purple__1i8Ef{--tone-fg:#5925dc;--tone-bg:#f4f3ff}.catalog_ph_pink__Ht3tX{--tone-fg:var(--color-error-700);--tone-bg:var(--color-error-50)}.catalog_summaryGrid__D0m8m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.catalog_summaryCard___2wFD{display:flex;min-width:0;align-items:center;gap:var(--space-4);padding:var(--space-5);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs)}.catalog_summaryIcon__kOBFf{display:grid;width:3.25rem;height:3.25rem;flex:none;place-items:center;border-radius:var(--radius-lg);color:var(--tone-fg);background:var(--tone-bg)}.catalog_summaryText__OucXc{display:grid;min-width:0;grid-gap:2px;gap:2px}.catalog_summaryText__OucXc small{color:var(--color-ink-600);font-size:var(--text-sm);font-weight:550}.catalog_summaryText__OucXc strong{color:var(--color-ink-950);font-size:var(--text-3xl);letter-spacing:-.04em;line-height:1.15}.catalog_summaryText__OucXc span{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_policy__kpCC7{display:grid;grid-template-columns:minmax(16rem,2fr) repeat(3,minmax(9rem,1fr)) auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs)}.catalog_policyIntro__l_Zds{display:flex;align-items:center;gap:var(--space-3)}.catalog_policyIntro__l_Zds>span:last-child{display:grid;grid-gap:2px;gap:2px}.catalog_policyIntro__l_Zds strong{color:var(--color-ink-950)}.catalog_policyIntro__l_Zds small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_policyIcon__yT0U3{display:grid;width:2.75rem;height:2.75rem;flex:none;place-items:center;border-radius:var(--radius-lg);color:var(--primary-text);background:var(--color-brand-50)}.catalog_policyItem__oQAC7{display:flex;align-items:center;gap:var(--space-3);padding-left:var(--space-4);border-left:var(--border-default);color:var(--color-ink-500)}.catalog_policyItem__oQAC7>span{display:grid;justify-items:start;grid-gap:var(--space-1);gap:var(--space-1)}.catalog_policyItem__oQAC7 small{color:var(--color-ink-600);font-size:var(--text-xs)}.catalog_policyValue__nv31U{display:inline-flex;align-items:center;gap:var(--space-2)}.catalog_policyValue__nv31U em{color:var(--color-ink-500);font-size:var(--text-xs);font-style:normal}.catalog_policyLink__BazTN{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--primary-text);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.catalog_policyLink__BazTN:hover{color:var(--color-brand-900)}.catalog_tabs__eZeMx{display:flex;gap:var(--space-2);overflow-x:auto;border-bottom:var(--border-default);scrollbar-width:none}.catalog_tab__5QYsi{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:0;border-bottom:2px solid transparent;color:var(--color-ink-500);background:transparent;font-weight:600;white-space:nowrap;cursor:pointer}.catalog_tab__5QYsi:hover{color:var(--color-ink-900)}.catalog_tabActive__ilsWQ{color:var(--primary-text);border-bottom-color:var(--primary)}.catalog_tabCount__1H9OX{min-width:1.5rem;padding:0 .375rem;border-radius:var(--radius-full);color:var(--color-ink-600);background:var(--color-neutral-50);font-size:var(--text-xs);text-align:center}.catalog_tabActive__ilsWQ .catalog_tabCount__1H9OX{color:var(--primary-text);background:var(--color-brand-50)}.catalog_filters__wZ9_x{display:grid;grid-template-columns:minmax(14rem,1.6fr) repeat(4,minmax(9rem,1fr)) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.catalog_searchField__imCKq{position:relative;display:block}.catalog_searchField__imCKq>svg{position:absolute;z-index:1;top:50%;left:.75rem;color:var(--color-ink-400);transform:translateY(-50%);pointer-events:none}.catalog_searchField__imCKq input{padding-left:2.4rem}.catalog_filters__wZ9_x:has(>:only-child){grid-template-columns:minmax(14rem,28rem)}.catalog_productGrid__F2few{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.catalog_productCard__106nP{position:relative;display:grid;min-width:0;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.catalog_productCard__106nP:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.catalog_productCardSelected___9rcj{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow-md)}.catalog_productCardInactive__Pk55y .catalog_productImage__3_dzH{filter:grayscale(.9);opacity:.7}.catalog_cardHit__T4opk{position:absolute;z-index:0;inset:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.catalog_cardHit__T4opk:focus-visible{box-shadow:var(--focus-ring);outline:none}.catalog_cardTop__x_AZu{display:flex;min-width:0;gap:var(--space-4);pointer-events:none}.catalog_cardTop__x_AZu :is(button,a,[role=menu]){pointer-events:auto}.catalog_cardInfo__JnCAo{display:grid;min-width:0;flex:1 1;align-content:start;grid-gap:var(--space-1);gap:var(--space-1)}.catalog_cardTitleRow__slElj{position:relative;z-index:2;display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.catalog_cardTitleRow__slElj h2{display:-webkit-box;min-width:0;flex:1 1;margin:0;overflow:hidden;color:var(--color-ink-950);font-size:var(--text-md);font-weight:700;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog_cardCategory__53LZN{margin:0;overflow:hidden;color:var(--color-ink-500);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.catalog_cardBadges__uCIJx{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-1) 0}.catalog_cardBadges__uCIJx svg,.catalog_drawerTitle__6J_2j svg{margin-right:2px}.catalog_priceRow__z7iMw{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-2)}.catalog_priceRow__z7iMw>span{display:grid}.catalog_priceRow__z7iMw strong{color:var(--color-ink-950);font-size:var(--text-lg);letter-spacing:-.02em}.catalog_priceRow__z7iMw small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_cardFooter__G5R2F{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-default);font-size:var(--text-xs);pointer-events:none}.catalog_storesUsing__nbn9D{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-ink-600)}.catalog_overrideOk__13T8T,.catalog_overrideWarn__P_Hmn{display:inline-flex;align-items:center;gap:var(--space-1);text-align:right}.catalog_overrideWarn__P_Hmn{color:var(--color-warning-700);font-weight:600}.catalog_overrideOk__13T8T{color:var(--color-success-700)}.catalog_productImage__3_dzH{position:relative;display:grid;width:5.5rem;height:5.5rem;flex:none;place-content:center;justify-items:center;overflow:hidden;border-radius:var(--radius-lg);color:var(--tone-fg,var(--color-ink-500));background:var(--color-subtle) center/cover no-repeat;background-color:var(--tone-bg,var(--color-subtle))}.catalog_productImage__3_dzH strong{font-size:var(--text-xl);letter-spacing:.02em}.catalog_productImage__3_dzH small{color:var(--tone-fg);font-size:.625rem;opacity:.75}.catalog_productImageLarge__1Xcgh{width:7rem;height:7rem}.catalog_productImageLarge__1Xcgh strong{font-size:var(--text-2xl)}.catalog_moreButton__yNvm8{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink-500);background:white;cursor:pointer}.catalog_moreButton__yNvm8:hover{color:var(--color-ink-900);background:var(--color-subtle)}.catalog_menuDanger__TK19y{color:var(--color-error-700)!important}.catalog_iconButton__8Cxxh{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border:0;border-radius:var(--radius-md);color:var(--color-ink-500);background:transparent;cursor:pointer}.catalog_iconButton__8Cxxh:hover{color:var(--color-ink-900);background:var(--color-neutral-50)}.catalog_linkButton__ZUP5O{padding:0;border:0;color:var(--primary-text);background:transparent;font-size:var(--text-xs);font-weight:600;cursor:pointer}.catalog_linkButton__ZUP5O:hover{text-decoration:underline}.catalog_emptyState__RKT7V{display:grid;min-height:18rem;place-content:center;justify-items:center;padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background:white;text-align:center}.catalog_emptyState__RKT7V h2{margin:var(--space-4) 0 var(--space-1);font-size:var(--text-xl)}.catalog_emptyState__RKT7V p{max-width:30rem;margin-bottom:var(--space-5);color:var(--color-ink-500)}.catalog_emptyIcon__I7M8s{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:var(--radius-full);color:var(--primary-text);background:var(--color-brand-50)}.catalog_tabPanel__MzTda{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_sectionHint__d4DH6{margin:0;color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_createBar__QSJoU{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(12rem,1.4fr) auto;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs)}.catalog_createBar__QSJoU:has(input[type=number]){grid-template-columns:minmax(12rem,1.6fr) repeat(3,minmax(5rem,.6fr)) auto auto}.catalog_formError__W9BPg{grid-column:1/-1;margin:0;color:var(--color-error-700);font-size:var(--text-xs)}.catalog_rowList__GXVIB{display:grid;margin:0;padding:0;overflow:hidden;border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs);list-style:none}.catalog_row__nre0q{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.catalog_row__nre0q+.catalog_row__nre0q{border-top:var(--border-default)}.catalog_row__nre0q .catalog_productImage__3_dzH{width:3.25rem;height:3.25rem}.catalog_row__nre0q .catalog_productImage__3_dzH strong{font-size:var(--text-md)}.catalog_row__nre0q .catalog_productImage__3_dzH small{display:none}.catalog_rowIcon__L8EwX{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;border-radius:var(--radius-lg);color:var(--color-info-700);background:var(--color-info-50)}.catalog_rowMain__PbbOW{display:grid;min-width:0;flex:1 1;grid-gap:2px;gap:2px}.catalog_rowMain__PbbOW strong{color:var(--color-ink-950)}.catalog_rowMain__PbbOW small{overflow:hidden;color:var(--color-ink-500);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.catalog_rowMeta__BdHaM{color:var(--color-ink-600);font-size:var(--text-sm);white-space:nowrap}.catalog_variantChips__dTfIz{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.catalog_variantChips__dTfIz span{padding:2px var(--space-2);border:var(--border-default);border-radius:var(--radius-full);color:var(--color-ink-700);font-size:var(--text-xs)}.catalog_variantChips__dTfIz b{color:var(--color-ink-950)}.catalog_withoutVariants__1uHIO{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.catalog_chipButton__43Hd1{padding:var(--space-1) var(--space-3);border:var(--border-default);border-radius:var(--radius-full);color:var(--color-ink-700);background:white;font-size:var(--text-xs);cursor:pointer}.catalog_chipButton__43Hd1:hover{border-color:var(--primary);color:var(--primary-text)}.catalog_addRow__MBMYU{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 4.5rem auto;grid-gap:var(--space-2);gap:var(--space-2)}.catalog_addRow__MBMYU:not(:has(input[type=number])){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.catalog_affixed__hMSGp{position:relative;display:block}.catalog_affixed__hMSGp>span{position:absolute;z-index:1;top:50%;left:.75rem;color:var(--color-ink-500);font-size:var(--text-sm);font-weight:600;transform:translateY(-50%);pointer-events:none}.catalog_affixed__hMSGp input{padding-left:2.25rem}.catalog_wideDrawer__dyebJ{width:min(70rem,calc(100% - 2rem))!important;height:min(92dvh,58rem)!important;max-height:92dvh!important;margin:auto!important;overflow:hidden!important;border-radius:var(--radius-xl)!important}.catalog_wideDrawer__dyebJ[open]{display:block!important}.catalog_drawerShell__YhWWH{display:grid;height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto}.catalog_drawerHeader__IaiOH{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-4)}.catalog_drawerTitle__6J_2j{display:grid;min-width:0;flex:1 1;justify-items:start;grid-gap:var(--space-1);gap:var(--space-1)}.catalog_drawerTitle__6J_2j h2{margin:var(--space-1) 0 0;color:var(--color-ink-950);font-size:var(--text-2xl);letter-spacing:-.02em}.catalog_drawerTitle__6J_2j p{max-width:36rem;margin:0;color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_drawerHeaderActions__9jGim{display:flex;flex:none;align-items:center;gap:var(--space-2)}.catalog_drawerTabs__39573{display:flex;gap:var(--space-1);padding:0 var(--space-6);overflow-x:auto;border-bottom:var(--border-default);scrollbar-width:none}.catalog_drawerTab__DuABy{min-height:2.75rem;padding:0 var(--space-3);border:0;border-bottom:2px solid transparent;color:var(--color-ink-500);background:transparent;font-weight:600;white-space:nowrap;cursor:pointer}.catalog_drawerTab__DuABy:hover{color:var(--color-ink-900)}.catalog_drawerTabActive__HT3bK{color:var(--primary-text);border-bottom-color:var(--primary)}.catalog_drawerBody__qb1nE{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5) var(--space-6);overflow-y:auto;overscroll-behavior:contain}.catalog_drawerForm__Vj0HD{display:contents}.catalog_drawerForm__Vj0HD>[hidden]{display:none}.catalog_editGrid__uSXQX{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;grid-gap:var(--space-6);gap:var(--space-6)}.catalog_formBlock__Ij0HT,.catalog_formColumn__FA_mT{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_formBlock__Ij0HT{padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);background:white}.catalog_formBlock__Ij0HT>h3{margin:0;color:var(--color-ink-950);font-size:var(--text-md)}.catalog_ruleGrid__Ulq8Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.catalog_imageEditor__AdHfz{display:flex;align-items:center;gap:var(--space-4)}.catalog_imageEditor__AdHfz>img{width:7rem;height:7rem;flex:none;border-radius:var(--radius-lg);object-fit:cover}.catalog_imageEditor__AdHfz>div{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.catalog_imageEditor__AdHfz input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.catalog_imageEditor__AdHfz small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_fileButton__odBKq{display:inline-flex;min-height:2.5rem;align-items:center;padding:0 var(--space-3);border:var(--border-default);border-radius:var(--radius-md);color:var(--color-ink-700);background:white;font-size:var(--text-sm);font-weight:600;cursor:pointer}.catalog_fileButton__odBKq:hover{border-color:var(--color-brand-500);color:var(--primary-text)}.catalog_twoCols__azSFN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:var(--space-3);gap:var(--space-3)}.catalog_twoCols__azSFN>*{align-content:start}.catalog_counter__HsIOY{justify-self:end;margin-top:calc(var(--space-1) * -1);color:var(--color-ink-400);font-size:var(--text-xs)}.catalog_fieldset__iN0m4{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}.catalog_legend__6NgD0{margin-bottom:var(--space-2);padding:0;color:var(--color-ink-700);font-weight:600}.catalog_chipChoices__uGqKC{display:flex;flex-wrap:wrap;gap:var(--space-2)}.catalog_chipChoice__If8Y_{position:relative;cursor:pointer}.catalog_chipChoice__If8Y_ input{position:absolute;opacity:0;pointer-events:none}.catalog_chipChoice__If8Y_ span{display:inline-flex;min-height:2rem;align-items:center;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-ink-700);background:white;font-size:var(--text-sm);transition:border-color var(--transition-fast),background var(--transition-fast)}.catalog_chipChoice__If8Y_ input:checked+span{border-color:var(--primary);color:var(--primary-text);background:var(--color-brand-50);font-weight:600}.catalog_chipChoice__If8Y_ input:focus-visible+span{box-shadow:var(--focus-ring)}.catalog_storeChecks__eIDAR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.catalog_storeCheck__0tyb8{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-default);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer}.catalog_switchRow__7Vb1b{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.catalog_switchRow__7Vb1b input{margin-top:1px}.catalog_switchRow__7Vb1b span{display:grid;grid-gap:2px;gap:2px}.catalog_switchRow__7Vb1b strong{color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_switchRow__7Vb1b small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_sideColumn__P5c5i{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-left:var(--space-5);border-left:var(--border-default)}.catalog_sideBlock__OGEH6{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.catalog_sideBlock__OGEH6+.catalog_sideBlock__OGEH6{padding-top:var(--space-4);border-top:var(--border-default)}.catalog_sideBlockHead__7EGT6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.catalog_sideBlockHead__7EGT6 h3{margin:0;color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_chips__bCh1Q{display:flex;flex-wrap:wrap;gap:var(--space-1)}.catalog_chips__bCh1Q>span:not(.catalog_muted__520x0){padding:2px var(--space-2);border:var(--border-default);border-radius:var(--radius-full);color:var(--color-ink-700);font-size:var(--text-xs)}.catalog_storesFull__kAM6D{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.catalog_storeUsageList__XLnhS{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.catalog_storeUsageList__XLnhS li{display:flex;align-items:center;gap:var(--space-3)}.catalog_storeIcon__SkQmC{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:var(--radius-md);color:var(--color-ink-500);background:var(--color-subtle)}.catalog_storeUsageText__mIyFK{display:grid;min-width:0;flex:1 1;justify-items:start;grid-gap:2px;gap:2px}.catalog_storeUsageText__mIyFK strong{max-width:100%;overflow:hidden;color:var(--color-ink-900);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.catalog_storeUsageText__mIyFK small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_storeUsagePrice__5S5QW small{display:block;color:var(--color-ink-400);font-size:var(--text-xs);text-align:right;text-decoration:line-through}.catalog_storeUsagePrice__5S5QW{color:var(--color-ink-700);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.catalog_storesFull__kAM6D .catalog_storeUsageList__XLnhS li{padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-lg)}.catalog_groupChecks__cz_Wo{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0}.catalog_groupCheck__PqIJS{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-lg);cursor:pointer}.catalog_groupCheck__PqIJS:has(input:checked){border-color:var(--primary);background:var(--color-brand-50)}.catalog_groupCheck__PqIJS>span{display:grid;grid-gap:2px;gap:2px}.catalog_groupCheck__PqIJS strong{color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_groupCheck__PqIJS small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_sectionHeading__wrFaz h3{margin:0;color:var(--color-ink-950);font-size:var(--text-md)}.catalog_sectionHeading__wrFaz p{margin:var(--space-1) 0 0;color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_panelSection__mW1oZ{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_variantList__jP71V{display:grid;margin:0;padding:0;overflow:hidden;border:var(--border-default);border-radius:var(--radius-lg);list-style:none}.catalog_variantList__jP71V li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.catalog_variantList__jP71V li+li{border-top:var(--border-default)}.catalog_inlinePrice__QT83S{display:flex;align-items:center;gap:var(--space-2)}.catalog_inlinePrice__QT83S .catalog_affixed__hMSGp{width:8rem}.catalog_variantEdit__flZaB{display:grid;width:100%;grid-template-columns:minmax(8rem,1.5fr) 8rem 5rem auto auto auto auto;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.catalog_compactCheck__tGfG5,.catalog_variantEdit__flZaB label{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-ink-700);font-size:var(--text-xs);white-space:nowrap}.catalog_history__XM0lp{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.catalog_history__XM0lp li{display:flex;gap:var(--space-3)}.catalog_history__XM0lp li>span:last-child{display:grid;grid-gap:2px;gap:2px}.catalog_history__XM0lp strong{color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_history__XM0lp small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_historyChange__Wgo7I{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--color-ink-700);font-size:var(--text-xs)}.catalog_historyChange__Wgo7I b{color:var(--color-ink-900)}.catalog_historyDot__Q2uRI{width:.625rem;height:.625rem;flex:none;margin-top:.375rem;border-radius:50%;background:var(--primary);box-shadow:0 0 0 3px var(--color-brand-50)}.catalog_drawerFooter__nw0_c{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:var(--border-default);background:white}.catalog_drawerFooter__nw0_c .catalog_moreButton__yNvm8{display:inline-flex;width:auto;height:2.75rem;align-items:center;gap:var(--space-2);padding:0 var(--space-3);color:var(--color-ink-700);font-weight:600}.catalog_drawerFooter__nw0_c [role=menu]{top:auto;right:auto;bottom:calc(100% + var(--space-2));left:0}.catalog_footerButtons__nFaSS{display:flex;gap:var(--space-3)}.catalog_footerButtons__nFaSS>button{min-height:2.75rem}.catalog_srOnly__gEoKG{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.catalog_addonsPanel___8_Rs{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_addonsPanelHead___beWi{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.catalog_addonsPanelHead___beWi h3{margin:0;color:var(--color-ink-950);font-size:var(--text-lg)}.catalog_addonsPanelHead___beWi p{max-width:44rem;margin:var(--space-1) 0 0;color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_addonsPanelHead___beWi>button{flex:none}.catalog_addonsEmpty__fXSLy{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);color:var(--color-ink-500);font-size:var(--text-sm);text-align:center}.catalog_addonsEmpty__fXSLy strong{color:var(--color-ink-900)}.catalog_addonGroupList__OlqJx{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_addonGroup__o_CWQ{overflow:hidden;border:var(--border-default);border-radius:var(--radius-xl);background:var(--color-surface,white);box-shadow:var(--shadow-xs);transition:opacity var(--transition-fast),box-shadow var(--transition-fast)}.catalog_addonGroupOff__akkEB .catalog_addonGroupHead__TejRO h4,.catalog_addonGroupOff__akkEB .catalog_addonTable__UIVQM{opacity:.6}.catalog_dragging__r1mkR{opacity:.45;box-shadow:var(--shadow-md)}.catalog_addonGroupHead__TejRO{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4)}.catalog_addonGroupAvatar__719mA{display:grid;width:2.75rem;height:2.75rem;flex:none;place-items:center;border-radius:var(--radius-lg);color:var(--primary-text);background:var(--color-brand-50);font-size:var(--text-lg);font-weight:700}.catalog_addonGroupTitle__bhQNg{min-width:0;flex:1 1}.catalog_addonGroupTitle__bhQNg h4{margin:0;color:var(--color-ink-950);font-size:var(--text-md);font-weight:650}.catalog_addonGroupTitle__bhQNg p{overflow:hidden;margin:2px 0 0;color:var(--color-ink-500);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.catalog_addonGroupRules__Ed1Jj{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.catalog_rulePill__wr8TJ{padding:3px var(--space-3);border-radius:var(--radius-md);background:var(--color-subtle);font-size:var(--text-xs)}.catalog_addonSwitch__ASEmz,.catalog_rulePill__wr8TJ{color:var(--color-ink-700);font-weight:600;white-space:nowrap}.catalog_addonSwitch__ASEmz{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer}.catalog_addonSwitch__ASEmz>span{min-width:3.5rem}.catalog_chevronOpen__9YFei svg{transform:rotate(180deg)}.catalog_dragHandle__TAvTx{display:grid;width:1.75rem;height:1.75rem;flex:none;place-items:center;border:0;border-radius:var(--radius-sm);color:var(--color-ink-400);background:transparent;cursor:-webkit-grab;cursor:grab}.catalog_dragHandle__TAvTx:focus-visible,.catalog_dragHandle__TAvTx:hover{color:var(--color-ink-900);background:var(--color-neutral-50)}.catalog_dragHandle__TAvTx:active{cursor:-webkit-grabbing;cursor:grabbing}.catalog_dragHandle__TAvTx svg{stroke-width:3.2}.catalog_addonGroupWarning__ts_In{margin:0;padding:var(--space-2) var(--space-4);color:var(--color-warning-700);background:var(--color-warning-50);font-size:var(--text-xs)}.catalog_addonTableWrap__VpaR0{border-top:var(--border-default)}.catalog_addonTable__UIVQM{display:grid}.catalog_addonRowHead__5c9Yj,.catalog_addonRow__sPX6f{display:grid;grid-template-columns:2rem minmax(10rem,2fr) minmax(7rem,1.1fr) 5.5rem 6rem 4.5rem 4.5rem 4rem 5rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-4)}.catalog_addonRowHead__5c9Yj{min-height:2.25rem;color:var(--color-ink-500);background:var(--color-neutral-50);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.catalog_addonRow__sPX6f{min-height:3.25rem;border-top:var(--border-default);font-size:var(--text-sm)}.catalog_addonRow__sPX6f:hover{background:var(--color-neutral-50)}.catalog_addonRowOff__5BJ17 .catalog_addonName__xIrwh,.catalog_addonRowOff__5BJ17 .catalog_addonValue__Hmdg4{opacity:.55}.catalog_addonName__xIrwh{display:flex;min-width:0;align-items:center;gap:var(--space-3)}.catalog_addonName__xIrwh>span:last-child{display:grid;min-width:0}.catalog_addonName__xIrwh strong{overflow:hidden;color:var(--color-ink-900);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.catalog_addonName__xIrwh small{color:var(--color-warning-700);font-size:var(--text-xs)}.catalog_addonThumb__ZS6BV{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border-radius:var(--radius-md);color:var(--color-ink-600);background:var(--color-subtle);font-size:var(--text-xs);font-weight:700}.catalog_addonValue__Hmdg4{display:grid;color:var(--color-ink-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.catalog_addonValue__Hmdg4 small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_addonRadio__zRSGn{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--primary);cursor:pointer}.catalog_addonActions__E_EcG{display:flex;justify-content:flex-end;gap:var(--space-1)}.catalog_iconDanger__DIu6s:hover{color:var(--color-error-700);background:var(--color-error-50)}.catalog_addonsEmptyRow__fLBad{margin:0;padding:var(--space-4);color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_addonGroupFoot__F65Ah{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--border-default)}.catalog_addAddonButton__z2sgt{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-default);border-radius:var(--radius-md);color:var(--color-ink-900);background:var(--color-neutral-50);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}.catalog_addAddonButton__z2sgt:hover{border-color:var(--primary);color:var(--primary-text);background:var(--color-brand-50)}.catalog_addonForm___BZpu{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:min(32rem,100%)}.catalog_addonFormGrid__6mfF6{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.catalog_addonToggleRow__43zAI{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.catalog_addonToggleRow__43zAI>span{display:grid;grid-gap:2px;gap:2px}.catalog_addonToggleRow__43zAI strong{color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_addonToggleRow__43zAI small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_addonProducts__HEg3_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0}.catalog_addonProducts__HEg3_ legend{margin-bottom:var(--space-2);color:var(--color-ink-900);font-size:var(--text-sm);font-weight:600}.catalog_addonProducts__HEg3_>div{display:grid;max-height:12rem;grid-gap:var(--space-1);gap:var(--space-1);overflow-y:auto;padding:var(--space-2);border:var(--border-default);border-radius:var(--radius-lg)}.catalog_addonProducts__HEg3_ label{display:flex;align-items:center;gap:var(--space-2);color:var(--color-ink-700);font-size:var(--text-sm);cursor:pointer}.catalog_addonProducts__HEg3_ small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_linkGroupList__ElVLk{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-height:22rem;margin:0;padding:0;overflow-y:auto;list-style:none}.catalog_linkGroupList__ElVLk li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-lg)}.catalog_linkGroupList__ElVLk li>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.catalog_linkGroupList__ElVLk strong{color:var(--color-ink-900);font-size:var(--text-sm)}.catalog_linkGroupList__ElVLk small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_linkGroupPreview___m2Z7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog_libraryHead__u76FT{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.catalog_libraryHead__u76FT h2{margin:0;color:var(--color-ink-950);font-size:var(--text-lg)}.catalog_libraryHead__u76FT p{max-width:48rem;margin:var(--space-1) 0 0;color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_libraryHead__u76FT>button{flex:none}.catalog_libraryFilters__j6T3U{display:flex;flex-wrap:wrap;gap:var(--space-3)}.catalog_libraryFilters__j6T3U select{width:auto;min-width:12rem}.catalog_libraryGrid__hH4hf{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.catalog_libraryCard__pVEeN{position:relative;display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.catalog_libraryCard__pVEeN:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.catalog_libraryCardOff__7RNnO{background:var(--color-neutral-50)}.catalog_libraryCardOff__7RNnO .catalog_libraryCardTitle__LErM3 strong{color:var(--color-ink-500)}.catalog_libraryCardOpen__saYiL{display:flex;min-width:0;align-items:flex-start;gap:var(--space-3);padding:0 6.5rem 0 0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.catalog_libraryCardOpen__saYiL:after{content:"";position:absolute;inset:0;border-radius:inherit}.catalog_libraryCardOpen__saYiL:focus-visible{outline:none}.catalog_libraryCard__pVEeN:has(.catalog_libraryCardOpen__saYiL:focus-visible){box-shadow:var(--focus-ring)}.catalog_libraryCardTitle__LErM3{display:grid;min-width:0;grid-gap:2px;gap:2px}.catalog_libraryCardTitle__LErM3 strong{overflow:hidden;color:var(--color-ink-950);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap}.catalog_libraryCardTitle__LErM3 small{display:-webkit-box;overflow:hidden;color:var(--color-ink-500);font-size:var(--text-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog_libraryCardMenu__cX8oC{position:absolute;z-index:1;top:var(--space-4);right:var(--space-4);display:flex;align-items:center;gap:var(--space-2)}.catalog_libraryPills__r_dA7{display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--space-2)}.catalog_libraryPreview__LbyK0{overflow:hidden;margin:0;color:var(--color-ink-600);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.catalog_libraryCardAction__1I7_4{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:var(--border-default);border-radius:var(--radius-md);color:var(--primary-text);background:var(--color-brand-50);font:inherit;font-size:var(--text-xs);font-weight:600;cursor:pointer}.catalog_libraryCardAction__1I7_4:hover{border-color:var(--primary)}.catalog_libraryCardFoot__mVOWx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-default);color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600}.catalog_libraryTable__7vahe{display:grid;overflow:hidden;border:var(--border-default);border-radius:var(--radius-lg)}.catalog_libraryRowHead__Fi_hL,.catalog_libraryRow__xI_WM{display:grid;grid-template-columns:minmax(10rem,2fr) minmax(6rem,1fr) 8rem 4.5rem 4rem 5rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-4)}.catalog_libraryRowHead__Fi_hL{min-height:2.25rem;color:var(--color-ink-500);background:var(--color-neutral-50);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.catalog_libraryRow__xI_WM{min-height:3.25rem;border-top:var(--border-default);font-size:var(--text-sm)}.catalog_orderButtons__MmC9t{display:grid;flex:none}.catalog_orderButtons__MmC9t .catalog_iconButton__8Cxxh{width:1.75rem;height:1.25rem}.catalog_optionChips__x_R_N{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4) var(--space-4);border-top:var(--border-default);list-style:none}.catalog_optionChips__x_R_N li{padding:4px var(--space-3);border:var(--border-default);border-radius:var(--radius-full);color:var(--color-ink-700);font-size:var(--text-xs)}.catalog_optionChips__x_R_N strong{margin-left:var(--space-1);color:var(--color-ink-900)}.catalog_matrixWrap__wqgMx{overflow-x:auto;border-top:var(--border-default)}.catalog_matrix__Aa_Tl{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.catalog_matrix__Aa_Tl td,.catalog_matrix__Aa_Tl th{padding:var(--space-2) var(--space-3);border-bottom:var(--border-default);text-align:left;vertical-align:middle}.catalog_matrix__Aa_Tl thead th{color:var(--color-ink-500);background:var(--color-neutral-50);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.catalog_matrix__Aa_Tl tbody th,.catalog_matrix__Aa_Tl tfoot th{min-width:9rem;font-weight:400}.catalog_matrix__Aa_Tl tbody th small,.catalog_matrix__Aa_Tl tfoot th small{display:block;margin-top:2px;color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_matrix__Aa_Tl tfoot td,.catalog_matrix__Aa_Tl tfoot th{border-bottom:0;background:var(--color-neutral-50)}.catalog_matrixOption__awftT{padding:0;border:0;color:var(--color-ink-900);background:transparent;font:inherit;font-weight:600;text-align:left;cursor:pointer}.catalog_matrixOption__awftT:hover{color:var(--primary-text);text-decoration:underline}.catalog_matrixOptionText__Pv52P{color:var(--color-ink-900);font-weight:600}.catalog_matrixCellStatic__6WrMo,.catalog_matrixCell__ZEy6D{display:grid;min-width:6.5rem;grid-gap:1px;gap:1px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-ink-900);background:transparent;font:inherit;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.catalog_matrixCell__ZEy6D{border-color:var(--color-border);background:white;cursor:pointer}.catalog_matrixCell__ZEy6D:hover{border-color:var(--primary);background:var(--color-brand-50)}.catalog_matrixCell__ZEy6D:focus-visible{box-shadow:var(--focus-ring);outline:none}.catalog_matrixCellStatic__6WrMo small,.catalog_matrixCell__ZEy6D small{color:var(--color-ink-500);font-size:var(--text-xs)}.catalog_matrixCellOff__90fct{background:var(--color-neutral-50)}.catalog_matrixCellOff__90fct strong{color:var(--color-ink-400);text-decoration:line-through}.catalog_matrix__Aa_Tl small.catalog_matrixUnavailable__JQggt{color:var(--color-error-700);font-weight:600}.catalog_matrix__Aa_Tl small.catalog_matrixCustom__S23iV{color:var(--color-warning-700);font-weight:600}.catalog_matrixOff__Oijqb td>*,.catalog_matrixOff__Oijqb th>*{opacity:.55}.catalog_editorForm__T2ood{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.catalog_editorBlockHead__hllps{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.catalog_editorBlockHead__hllps h3{margin:0;color:var(--color-ink-950);font-size:var(--text-md)}.catalog_subtitleRow__3zPAk{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.catalog_editorGrid__qISMy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.catalog_editorTable__8_wJy{display:grid;overflow:hidden;border:var(--border-default);border-radius:var(--radius-lg)}.catalog_editorTableHead__Sp_eN,.catalog_editorTableRow__qlJOm{display:grid;grid-template-columns:minmax(6rem,1fr) 7rem minmax(5rem,8rem) minmax(5rem,8rem);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-3)}.catalog_editorTableHead__Sp_eN{color:var(--color-ink-500);background:var(--color-neutral-50);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.catalog_editorTableRow__qlJOm{border-top:var(--border-default);font-size:var(--text-sm)}.catalog_editorTableHead__Sp_eN.catalog_editorOptionGrid__MhJkt,.catalog_editorTableRow__qlJOm.catalog_editorOptionGrid__MhJkt{grid-template-columns:4.5rem minmax(8rem,2fr) minmax(8rem,1fr) 5rem 4rem 5.5rem}.catalog_editorOptionGrid__MhJkt .catalog_orderButtons__MmC9t{display:flex;gap:2px}@media (max-width:80rem){.catalog_summaryGrid__D0m8m{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog_policy__kpCC7{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog_policyIntro__l_Zds{grid-column:1/-1}.catalog_policyItem__oQAC7:nth-child(2){padding-left:0;border-left:0}.catalog_policyLink__BazTN{grid-column:1/-1;justify-self:start}.catalog_filters__wZ9_x{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog_filters__wZ9_x>.catalog_searchField__imCKq{grid-column:1/-1}}@media (max-width:56rem){.catalog_editGrid__uSXQX{grid-template-columns:1fr}.catalog_sideColumn__P5c5i{padding-top:var(--space-4);padding-left:0;border-top:var(--border-default);border-left:0}}@media (max-width:64rem){.catalog_libraryRowHead__Fi_hL{display:none}.catalog_libraryRow__xI_WM{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)}.catalog_libraryRow__xI_WM>[data-label]{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1;gap:var(--space-2)}.catalog_libraryRow__xI_WM>[data-label]:before{content:attr(data-label);color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600}.catalog_libraryRow__xI_WM>.catalog_addonActions__E_EcG{grid-column:2;grid-row:1}.catalog_addonRowHead__5c9Yj{display:none}.catalog_addonRow__sPX6f{grid-template-columns:2rem minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)}.catalog_addonRow__sPX6f>[data-label]{display:flex;align-items:center;justify-content:space-between;grid-column:2/-1;gap:var(--space-2)}.catalog_addonRow__sPX6f>[data-label]:before{content:attr(data-label);color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600}.catalog_addonRow__sPX6f>.catalog_addonValue__Hmdg4{display:flex}.catalog_addonRow__sPX6f>.catalog_addonValue__Hmdg4 small{margin-left:auto}.catalog_addonActions__E_EcG{grid-column:3;grid-row:1}}@media (max-width:47.99rem){.catalog_editorGrid__qISMy,.catalog_subtitleRow__3zPAk{grid-template-columns:1fr}.catalog_editorTableHead__Sp_eN{display:none}.catalog_editorTableRow__qlJOm,.catalog_editorTableRow__qlJOm.catalog_editorOptionGrid__MhJkt{grid-template-columns:1fr 1fr}.catalog_editorTableRow__qlJOm>[data-label]:before{content:attr(data-label);display:block;color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600}.catalog_libraryHead__u76FT{flex-direction:column}.catalog_libraryFilters__j6T3U select,.catalog_libraryHead__u76FT>button{width:100%}.catalog_libraryGrid__hH4hf{grid-template-columns:1fr}.catalog_addonsPanelHead___beWi{flex-direction:column}.catalog_addonsPanelHead___beWi>button{width:100%}.catalog_addonGroupHead__TejRO{flex-wrap:wrap}.catalog_addonGroupTitle__bhQNg{flex-basis:calc(100% - 7rem)}.catalog_addonGroupRules__Ed1Jj{order:5;width:100%;justify-content:flex-start}.catalog_addonFormGrid__6mfF6{grid-template-columns:1fr}.catalog_linkGroupList__ElVLk li{align-items:stretch;flex-direction:column}.catalog_summaryGrid__D0m8m{gap:var(--space-3)}.catalog_summaryCard___2wFD{flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4)}.catalog_summaryIcon__kOBFf{width:2.5rem;height:2.5rem}.catalog_summaryText__OucXc strong{font-size:var(--text-2xl)}.catalog_policy__kpCC7{grid-template-columns:1fr;padding:var(--space-4)}.catalog_policyItem__oQAC7{padding:var(--space-3) 0 0;border-top:var(--border-default);border-left:0}.catalog_policyItem__oQAC7:nth-child(2){padding-top:var(--space-3)}.catalog_createBar__QSJoU,.catalog_createBar__QSJoU:has(input[type=number]),.catalog_filters__wZ9_x{grid-template-columns:1fr}.catalog_createBar__QSJoU button,.catalog_createBar__QSJoU input,.catalog_filters__wZ9_x button,.catalog_filters__wZ9_x input,.catalog_filters__wZ9_x select{min-height:2.75rem}.catalog_groupGrid__bZCNT,.catalog_productGrid__F2few{grid-template-columns:1fr}.catalog_productImage__3_dzH{width:4.75rem;height:4.75rem}.catalog_row__nre0q{flex-wrap:wrap}.catalog_rowMain__PbbOW{flex-basis:calc(100% - 4rem)}.catalog_drawerHeader__IaiOH{padding:var(--space-4)}.catalog_drawerHeader__IaiOH .catalog_productImageLarge__1Xcgh{width:4.5rem;height:4.5rem}.catalog_drawerTitle__6J_2j h2{font-size:var(--text-xl)}.catalog_drawerTitle__6J_2j p{display:none}.catalog_drawerTabs__39573{padding:0 var(--space-4)}.catalog_drawerBody__qb1nE{padding:var(--space-4)}.catalog_drawerFooter__nw0_c{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.catalog_drawerFooter__nw0_c .catalog_moreButton__yNvm8>span{display:none}.catalog_footerButtons__nFaSS{flex:1 1;justify-content:flex-end;gap:var(--space-2)}.catalog_headerStatus__sEkV9{display:none!important}.catalog_ruleGrid__Ulq8Y,.catalog_storeChecks__eIDAR,.catalog_twoCols__azSFN{grid-template-columns:1fr}.catalog_wideDrawer__dyebJ{width:100%!important;height:100dvh!important;max-height:none!important;border-radius:0!important}.catalog_drawerBody__qb1nE input,.catalog_drawerBody__qb1nE select,.catalog_drawerBody__qb1nE textarea{font-size:1rem}.catalog_addRow__MBMYU,.catalog_addRow__MBMYU:not(:has(input[type=number])){grid-template-columns:1fr 1fr}.catalog_addRow__MBMYU>button{grid-column:1/-1}.catalog_inlinePrice__QT83S{flex-wrap:wrap;justify-content:flex-end}.catalog_variantList__jP71V li{align-items:flex-start;flex-direction:column}.catalog_variantEdit__flZaB{grid-template-columns:1fr 1fr}.catalog_variantEdit__flZaB>button{width:100%}}.catalog_groupTitleButton__6Ijgq{padding:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.catalog_groupTitleButton__6Ijgq:hover h4{color:var(--primary-text);text-decoration:underline}.catalog_headerActions__E7zdm{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.catalog_limitGroups__Cl_qU{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:1px dashed var(--color-brand-500);border-radius:var(--radius-lg);background:var(--color-brand-50)}.catalog_limitGroupsHead__1z9pY{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.catalog_limitGroupsHead__1z9pY h4{margin:0}.catalog_limitGroupsHead__1z9pY p{margin:var(--space-1) 0 0;color:var(--color-ink-500);font-size:var(--text-sm)}.catalog_limitGroupList__PKm_D{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.catalog_limitGroupCard__fZlt5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-md);background:white}.catalog_limitGroupCard__fZlt5>span:first-child{display:grid;flex:1 1 14rem;grid-gap:2px;gap:2px;min-width:0}.catalog_limitGroupCard__fZlt5 code{font-size:var(--text-xs);color:var(--color-ink-500)}.catalog_limitGroupCard__fZlt5 small{font-size:var(--text-sm)}.catalog_variantHead__xJVi1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.catalog_variantLine__DZDWf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.catalog_variantLine__DZDWf>span:first-child{width:2.5rem;height:2.5rem}.product-image-upload_field__UfGb1{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.product-image-upload_thumb__hYp_0{position:relative;display:grid;flex:none;place-items:center;overflow:hidden;border-radius:var(--radius-lg)}.product-image-upload_thumb__hYp_0>img{width:7rem;height:7rem;border-radius:var(--radius-lg);object-fit:cover}.product-image-upload_overlay__uF3TV{position:absolute;inset:0;background:rgb(255 255 255/55%)}.product-image-upload_meta__Cungu{display:grid;min-width:0;flex:1 1 12rem;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.product-image-upload_actions__7x0qs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.product-image-upload_status__2B3KA{color:var(--color-ink-500);font-size:var(--text-xs)}.product-image-upload_error__7jede{color:var(--color-error-700);font-size:var(--text-xs);font-weight:600}.product-image-upload_progress__f4LNj{display:grid;width:100%;max-width:16rem;grid-gap:var(--space-1);gap:var(--space-1)}.product-image-upload_progress__f4LNj progress{width:100%;height:.5rem;accent-color:var(--color-brand-500)}.product-image-upload_progress__f4LNj small{color:var(--color-ink-500);font-size:var(--text-xs)}.store-menu_muted__sCgmd{color:var(--color-ink-500);font-size:var(--text-sm)}.store-menu_header__WHjNE{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.store-menu_headerText__N16pE{display:grid;min-width:0;grid-gap:var(--space-2);gap:var(--space-2)}.store-menu_headerText__N16pE p{max-width:46rem;margin:0;color:var(--color-ink-500)}.store-menu_eyebrow__Gzn_j{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--primary-text);font-size:var(--text-sm);font-weight:600}.store-menu_titleRow__xQf_k{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.store-menu_titleRow__xQf_k h1{margin:0;color:var(--color-ink-950);font-size:var(--text-3xl);letter-spacing:-.03em}.store-menu_headerActions__brkqu,.store-menu_header__WHjNE>button{flex:none}.store-menu_headerActions__brkqu{display:flex;flex-wrap:wrap;gap:var(--space-3)}.store-menu_headerActions__brkqu>a{text-decoration:none}.store-menu_productBlock__Axrce{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.store-menu_productBlockHead__jCxoG{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.store-menu_productBlockText__DAfMw{display:grid;min-width:0;flex:1 1;grid-gap:2px;gap:2px}.store-menu_productBlockText__DAfMw strong{color:var(--color-ink-950)}.store-menu_productBlockText__DAfMw small{color:var(--color-ink-500);font-size:var(--text-xs)}.store-menu_productBlockHead__jCxoG [role=img]{width:3rem;height:3rem}.store-menu_productBlockHead__jCxoG [role=img] strong{font-size:var(--text-sm)}.store-menu_productBlockHead__jCxoG [role=img] small{display:none}.store-menu_permissions__t1iJV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-xs)}.store-menu_permissions__t1iJV>strong{color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_permissions__t1iJV ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.store-menu_permissions__t1iJV li{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600}.store-menu_permissions__t1iJV em{color:inherit;font-style:normal;font-weight:400;opacity:.8}.store-menu_permissions__t1iJV em:before{content:"· "}.store-menu_permOn__jX3Yg{color:var(--color-success-700);background:var(--color-success-50)}.store-menu_permOff__xZ8F7{color:var(--color-ink-500);background:var(--color-neutral-50)}.store-menu_statusBadge__YRi73.store-menu_statusBadge__YRi73{display:inline-flex;align-self:flex-end;white-space:nowrap}.store-menu_editHint__MmZT2{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--primary-text);font-weight:600}.store-menu_sectionTitle__mQ4Rk{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-ink-900);font-size:var(--text-md)}.store-menu_emptyBox__32ak7{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background:white;text-align:center}.store-menu_emptyBox__32ak7,.store-menu_emptyRow__lMz7A{margin:0;color:var(--color-ink-500);font-size:var(--text-sm)}.store-menu_emptyRow__lMz7A{padding:var(--space-4)}.store-menu_rowIconLocal__v6czm{color:var(--primary-text);background:var(--color-brand-50)}.store-menu_groupList__TbG7k{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.store-menu_groupBody__NOijX{border-top:var(--border-default)}.store-menu_localAddonList__wiCRy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:var(--space-4);border-top:var(--border-default);list-style:none}.store-menu_localAddonItem__DHcEi{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "actions actions";align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface,white);box-shadow:var(--shadow-xs)}.store-menu_localAddonName__0uCcd{grid-area:name;min-width:0;color:var(--color-ink-900);font-size:var(--text-sm);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.store-menu_localAddonPrice__CmvvH{grid-area:price;color:var(--color-ink-950);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.store-menu_localAddonActions__c3k_J{display:flex;grid-area:actions;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-default)}.store-menu_localAddonAction__NxUAL{padding:4px var(--space-2);border:0;border-radius:var(--radius-md);color:var(--primary-text);background:var(--color-brand-50);font-size:var(--text-xs);font-weight:650;cursor:pointer}.store-menu_localAddonAction__NxUAL:hover{background:var(--color-brand-100)}.store-menu_localAddonRemove__oImli{color:var(--color-error-700);background:var(--color-error-50)}.store-menu_localAddonRemove__oImli:hover{background:#fee4e2}.store-menu_localAddonItemOff__dI2Fh{background:var(--color-neutral-50)}.store-menu_localAddonItemOff__dI2Fh .store-menu_localAddonName__0uCcd,.store-menu_localAddonItemOff__dI2Fh .store-menu_localAddonPrice__CmvvH{opacity:.55;text-decoration:line-through}.store-menu_dialogForm__WEB1h{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.store-menu_dialogActions__PgeCY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-default)}.store-menu_dialogActionsEnd__n9foW{display:flex;gap:var(--space-3);margin-left:auto}.store-menu_field__AvKZY{display:grid;align-content:start;grid-gap:var(--space-1);gap:var(--space-1)}.store-menu_fieldLabel__WXXn3,.store-menu_field__AvKZY>label{color:var(--color-ink-700);font-size:var(--text-sm);font-weight:600}.store-menu_fieldWide__OTOcj{grid-column:1/-1}.store-menu_localGrid__b5yD7{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;border:0}.store-menu_localGrid__b5yD7,.store-menu_productDialog__iXqAh{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.store-menu_productHead__S8PCk{display:flex;align-items:center;gap:var(--space-4)}.store-menu_productHeadText__fzQf_{display:grid;justify-items:start;grid-gap:var(--space-1);gap:var(--space-1)}.store-menu_productHeadText__fzQf_>strong{color:var(--color-ink-950);font-size:var(--text-xl);letter-spacing:-.02em}.store-menu_productDialog__iXqAh>nav{margin:0 calc(var(--space-6) * -1)}.store-menu_compareBlock__546O9{display:grid;overflow:hidden;border:var(--border-default);border-radius:var(--radius-lg)}.store-menu_compareRow__iu7da{display:grid;grid-template-columns:11rem minmax(0,1fr) minmax(0,1.3fr);align-items:start;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4)}.store-menu_compareRow__iu7da+.store-menu_compareRow__iu7da{border-top:var(--border-default)}.store-menu_dialogForm__WEB1h>.store-menu_compareRow__iu7da{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-2) var(--space-4);padding:var(--space-3) 0}.store-menu_dialogForm__WEB1h>.store-menu_compareRow__iu7da>.store-menu_compareLabel__tmmgE{display:flex;grid-column:1/-1;align-items:center}.store-menu_dialogForm__WEB1h>.store-menu_compareRow__iu7da+.store-menu_compareRow__iu7da{border-top:var(--border-default)}.store-menu_compareLabel__tmmgE{display:grid;justify-items:start;grid-gap:var(--space-1);gap:var(--space-1)}.store-menu_compareLabel__tmmgE strong{color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_compareNetwork__GFjGU,.store-menu_compareStore__sv_LV{display:grid;min-width:0;align-content:start;grid-gap:var(--space-1);gap:var(--space-1)}.store-menu_compareNetwork__GFjGU small,.store-menu_compareStore__sv_LV small{color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600;letter-spacing:.03em;text-transform:uppercase}.store-menu_compareNetwork__GFjGU>span{color:var(--color-ink-700);font-size:var(--text-sm);overflow-wrap:anywhere}.store-menu_compareLocked__z7id5 em,.store-menu_compareStore__sv_LV em{color:var(--color-ink-500);font-size:var(--text-xs);font-style:normal}.store-menu_compareLocked__z7id5{display:grid;justify-items:start;grid-gap:var(--space-1);gap:var(--space-1);color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_compareRow__iu7da input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.store-menu_readOnly__R2fhQ{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border-radius:var(--radius-full);color:var(--color-ink-600);background:var(--color-neutral-50);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.store-menu_lockNote__YsmDs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;color:var(--color-ink-500);font-size:var(--text-sm)}.store-menu_itemGroup__KLTOc{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.store-menu_itemGroup__KLTOc h3{margin:0;color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_itemGroup__KLTOc .store-menu_itemTable__DDt68{border:var(--border-default);border-radius:var(--radius-lg)}.store-menu_itemTable__DDt68{display:grid;overflow:hidden}.store-menu_itemHead__GX_UR,.store-menu_itemRow___HFlU{display:grid;grid-template-columns:minmax(10rem,2fr) 6.5rem 6.5rem 8rem 8.5rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-4)}.store-menu_itemHead__GX_UR{min-height:2.25rem;color:var(--color-ink-500);background:var(--color-neutral-50);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.store-menu_itemRow___HFlU{min-height:3.25rem;border-top:var(--border-default);font-size:var(--text-sm)}.store-menu_itemRow___HFlU:hover{background:var(--color-neutral-50)}.store-menu_itemName__rFg0I{display:grid;min-width:0}.store-menu_itemName__rFg0I strong{overflow:hidden;color:var(--color-ink-900);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.store-menu_itemName__rFg0I small{color:var(--color-ink-500);font-size:var(--text-xs)}.store-menu_itemName__rFg0I .store-menu_customText__gjYE2{color:var(--color-warning-700);font-weight:600}.store-menu_itemMoney__G_XuF{color:var(--color-ink-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.store-menu_itemMoney__G_XuF strong{color:var(--color-ink-950)}.store-menu_itemAction___JyY3{display:flex;justify-content:flex-end}.store-menu_pickList__PwHQR{display:grid;max-height:22rem;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;overflow-y:auto;list-style:none}.store-menu_pickList__PwHQR label{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-default);border-radius:var(--radius-lg);cursor:pointer}.store-menu_pickList__PwHQR label:has(input:checked){border-color:var(--primary);background:var(--color-brand-50)}.store-menu_pickList__PwHQR label>span:last-child{display:grid;min-width:0;grid-gap:2px;gap:2px}.store-menu_pickList__PwHQR strong{color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_pickList__PwHQR small{color:var(--color-ink-500);font-size:var(--text-xs)}.store-menu_pickList__PwHQR [role=img]{width:2.75rem;height:2.75rem}.store-menu_pickList__PwHQR [role=img] strong{font-size:var(--text-sm)}.store-menu_pickList__PwHQR [role=img] small{display:none}.store-menu_linkBox__kco9Z{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-neutral-50)}.store-menu_linkBox__kco9Z>div{display:grid;grid-gap:2px;gap:2px}.store-menu_linkBox__kco9Z strong{color:var(--color-ink-900);font-size:var(--text-sm)}.store-menu_linkBox__kco9Z small{color:var(--color-ink-500);font-size:var(--text-xs)}@media (max-width:64rem){.store-menu_itemHead__GX_UR{display:none}.store-menu_itemRow___HFlU{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)}.store-menu_itemRow___HFlU>[data-label]{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1;gap:var(--space-2)}.store-menu_itemRow___HFlU>[data-label]:before{content:attr(data-label);color:var(--color-ink-500);font-size:var(--text-xs);font-weight:600}.store-menu_itemAction___JyY3{grid-column:2;grid-row:1}}@media (max-width:47.99rem){.store-menu_header__WHjNE{align-items:stretch;flex-direction:column}.store-menu_headerActions__brkqu,.store-menu_headerActions__brkqu>*,.store-menu_header__WHjNE>button{width:100%}.store-menu_titleRow__xQf_k h1{font-size:var(--text-2xl)}.store-menu_permissions__t1iJV{align-items:flex-start;flex-direction:column;padding:var(--space-4)}.store-menu_compareRow__iu7da{grid-template-columns:1fr;gap:var(--space-2)}.store-menu_localGrid__b5yD7{grid-template-columns:1fr}.store-menu_productDialog__iXqAh>nav{margin:0 calc(var(--space-4) * -1)}.store-menu_dialogActions__PgeCY{flex-direction:column-reverse;align-items:stretch}.store-menu_dialogActionsEnd__n9foW{flex-direction:column-reverse;margin-left:0}.store-menu_dialogActions__PgeCY button{width:100%}.store-menu_dialogForm__WEB1h input,.store-menu_dialogForm__WEB1h select,.store-menu_dialogForm__WEB1h textarea,.store-menu_productDialog__iXqAh input,.store-menu_productDialog__iXqAh select,.store-menu_productDialog__iXqAh textarea{font-size:1rem}}.combos_tab__LbzT3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.combos_toolbar__t__dn{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;align-items:center}.combos_toolbar__t__dn>:first-child{max-width:14rem}.combos_grid__Z8w8z{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.combos_card__2ZWCa{display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border:var(--border-default);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-sm)}.combos_cardInactive__3ApPQ{opacity:.7}.combos_cardBody__kKJor{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);align-content:start}.combos_cardTitle__BxaCW{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between}.combos_cardTitle__BxaCW h3,.combos_price__FZCgh{margin:0;font-size:var(--text-lg)}.combos_price__FZCgh{font-weight:700}.combos_badges__YEYwK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.combos_stepList___Z4wh{margin:0;padding-left:1.2rem;font-size:var(--text-sm);display:grid;grid-gap:.2rem;gap:.2rem}.combos_cardActions__7R_N3{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-default)}.combos_muted__kDro0{color:var(--color-ink-500);font-size:var(--text-sm)}.combos_empty__hP5ZQ{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center;text-align:center;padding:var(--space-8) var(--space-4);border:1px dashed var(--color-ink-200,#d0d5dd);border-radius:var(--radius-xl);background:white}.combos_empty__hP5ZQ p{max-width:36rem;margin:0}.combos_wizardNav__VcvXr{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.combos_wizardTab__hZ4Ad{display:inline-flex;gap:var(--space-2);align-items:center;padding:.45rem .8rem;border:var(--border-default);border-radius:999px;background:white;font:inherit;cursor:pointer}.combos_wizardTab__hZ4Ad span{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;background:var(--color-ink-100,#f2f4f7);font-size:var(--text-xs,.75rem);font-weight:700}.combos_wizardTabActive__U82fD{border-color:var(--primary);color:var(--primary-text);font-weight:600}.combos_wizardTabActive__U82fD span{background:var(--primary);color:var(--primary-foreground)}.combos_formGrid__37zlj,.combos_stack__T9r6f{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.combos_formGrid__37zlj{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end}.combos_full__xQLhc{grid-column:1/-1}.combos_switches__kDmvo{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--space-5,1.25rem)}.combos_imageRow__iUHrG{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.combos_imageRow__iUHrG>:first-child{width:5rem;height:5rem;border-radius:var(--radius-lg);overflow:hidden}.combos_modeGrid__dRSqd{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.combos_mode__VP6KC{display:grid;grid-gap:var(--space-1,.25rem);gap:var(--space-1,.25rem);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);cursor:pointer;background:white}.combos_mode__VP6KC input{justify-self:start}.combos_modeActive__Y53c1{border-color:var(--primary);box-shadow:var(--focus-ring)}.combos_fromPrice__WvmZr{margin:0;font-size:var(--text-lg)}.combos_checkList__jwe61{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border:var(--border-default);border-radius:var(--radius-lg)}.combos_checkList__jwe61 legend{padding:0 var(--space-1,.25rem);font-weight:600;font-size:var(--text-sm)}.combos_checkList__jwe61 label{display:inline-flex;gap:var(--space-2);align-items:center}.combos_chips__OlOiw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.combos_chipOn__NU1Xi,.combos_chip__T_W6b{padding:.3rem .7rem;border:var(--border-default);border-radius:999px;cursor:pointer;font-size:var(--text-sm)}.combos_chipOn__NU1Xi{border-color:var(--primary);background:var(--primary-soft)}.combos_productRows__JJxvS{display:grid;grid-gap:.35rem;gap:.35rem;max-height:16rem;overflow-y:auto}.combos_productRow___qL7r{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;padding:.3rem 0;border-bottom:1px solid var(--color-ink-100,#f2f4f7)}.combos_supplement__gx3wt{max-width:7rem}.combos_stepCard__CTUWe{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-xl);background:var(--color-ink-25,#fcfcfd)}.combos_stepHeader__wFW2t{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.combos_stepHeader__wFW2t>input{flex:1 1 14rem;font-weight:600}.combos_stepNumber__nrtc4{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-weight:700}.combos_stepTools__QLUAp{display:flex;flex-wrap:wrap;gap:var(--space-1,.25rem)}.combos_limits__Mi8L5{display:flex;gap:var(--space-3)}.combos_limits__Mi8L5>*{flex:1 1}.combos_review__UydyY{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-lg);background:white}.combos_review__UydyY h3,.combos_review__UydyY p{margin:0}.combos_review__UydyY ol{margin:0;padding-left:1.2rem;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:40rem){.combos_cardActions__7R_N3>*{flex:1 1}.combos_limits__Mi8L5{flex-direction:column}}.orders_table__RMyuY td{white-space:nowrap}.orders_table__RMyuY td:nth-child(3),.orders_table__RMyuY td:nth-child(4){white-space:normal}.orders_pager__WBbBr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;color:#475467;font-size:.875rem}.orders_pagerLink__F3HHP{border:1px solid #d0d5dd;border-radius:.55rem;padding:.45rem .85rem;color:#101828;background:#fff;font-weight:700;text-decoration:none}.orders_pagerLink__F3HHP:hover{background:#f9fafb}.orders_pagerOff__YbLIg{padding:.45rem .85rem;color:#98a2b3}