._primaryButton_qrpqu_1,._secondaryButton_qrpqu_2,._ghostButton_qrpqu_3,._tabButton_qrpqu_4,._successButton_qrpqu_5{min-height:40px;padding:0 var(--space-12);border-radius:var(--radius-8);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s,color .16s;display:inline-flex}._primaryButton_qrpqu_1{color:var(--fg-inverse);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-primary) 92%, var(--fg-inverse) 8%), var(--accent-primary));border-color:color-mix(in srgb, var(--accent-primary) 78%, var(--border-base));box-shadow:var(--shadow-1);font-weight:800}._primaryButton_qrpqu_1:hover,._primaryButton_qrpqu_1:focus-visible{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover);box-shadow:var(--shadow-2);outline:none;transform:translateY(-1px)}._primaryButton_qrpqu_1:disabled,._secondaryButton_qrpqu_2:disabled,._ghostButton_qrpqu_3:disabled,._tabButton_qrpqu_4:disabled,._successButton_qrpqu_5:disabled{cursor:progress;opacity:.68;transform:none}._secondaryButton_qrpqu_2,._ghostButton_qrpqu_3,._tabButton_qrpqu_4,._successButton_qrpqu_5{color:var(--fg-base);border-color:color-mix(in srgb, var(--border-base) 88%, transparent);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent)}._secondaryButton_qrpqu_2:hover,._secondaryButton_qrpqu_2:focus-visible,._ghostButton_qrpqu_3:hover,._ghostButton_qrpqu_3:focus-visible,._tabButton_qrpqu_4:hover,._tabButton_qrpqu_4:focus-visible,._successButton_qrpqu_5:hover,._successButton_qrpqu_5:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none;transform:translateY(-1px)}._ghostButton_qrpqu_3{background:0 0}._tabButton_qrpqu_4{min-width:132px;font-weight:700}._tabButton_qrpqu_4[aria-pressed=true]{color:var(--fg-inverse);background:color-mix(in srgb, var(--fg-inverse) 10%, transparent);border-color:color-mix(in srgb, var(--border-strong) 82%, transparent);box-shadow:var(--shadow-1)}._successButton_qrpqu_5{color:color-mix(in srgb, var(--state-success) 82%, var(--fg-base));border-color:color-mix(in srgb, var(--state-success) 38%, var(--border-base));background:color-mix(in srgb, var(--state-success) 14%, transparent);font-weight:800}._successButton_qrpqu_5:hover,._successButton_qrpqu_5:focus-visible{color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));border-color:color-mix(in srgb, var(--state-success) 58%, var(--border-base));background:color-mix(in srgb, var(--state-success) 18%, transparent);box-shadow:var(--shadow-1)}._modalLayer_nauwe_1{z-index:90;padding:max(var(--space-16), env(safe-area-inset-top)) max(var(--space-16), env(safe-area-inset-right)) max(var(--space-16), env(safe-area-inset-bottom)) max(var(--space-16), env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}._modalOverlay_nauwe_10{cursor:default;background:#0000009e;border:0;padding:0;position:absolute;inset:0}._modalOverlay_nauwe_10:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-primary) 32%, transparent);outline-offset:-3px}._modalDialog_nauwe_24{gap:var(--space-16);width:min(520px,100%);max-height:min(680px,100dvh - 32px);padding:var(--space-24);border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-base) 96%, transparent);box-shadow:var(--shadow-3);display:grid;position:relative;overflow:auto}._modalHeader_nauwe_38{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._modalTitleBlock_nauwe_45{gap:var(--space-8);min-width:0;max-width:100%;display:grid}._modalTitle_nauwe_45{color:var(--fg-inverse);overflow-wrap:anywhere;font-size:24px;line-height:1.15}._modalDescription_nauwe_59{color:var(--fg-muted);line-height:1.55}._closeButton_nauwe_64{border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);min-width:40px;min-height:40px;color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;display:inline-flex}._closeButton_nauwe_64:hover,._closeButton_nauwe_64:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._modalBody_nauwe_83{gap:var(--space-12);display:grid}._banner_x3290_1{z-index:80;bottom:max(var(--space-16), env(safe-area-inset-bottom));width:min(calc(100% - var(--page-gutter) * 2), 720px);gap:var(--space-16);padding:var(--space-16);border:1px solid color-mix(in srgb, var(--border-strong) 72%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 96%, transparent);box-shadow:var(--shadow-3);display:grid;position:fixed;left:50%;transform:translate(-50%)}._content_x3290_17{gap:var(--space-8);display:grid}._title_x3290_22{color:var(--fg-inverse);font-size:16px;font-weight:800;line-height:1.35}._text_x3290_29{color:color-mix(in srgb, var(--fg-inverse) 76%, transparent);font-size:14px;line-height:1.55}._actions_x3290_35{justify-content:flex-start;display:flex}@media (width<=1079px){._banner_x3290_1{bottom:calc(88px + env(safe-area-inset-bottom))}}@media (width>=760px){._banner_x3290_1{grid-template-columns:minmax(0,1fr) auto;align-items:center}._actions_x3290_35{justify-content:flex-end}}._footer_1sye5_1{border-top:1px solid color-mix(in srgb, var(--border-base) 42%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 36%, transparent), transparent 62%), color-mix(in srgb, var(--bg-base) 96%, var(--accent-secondary))}._footerFrame_1sye5_8{gap:var(--space-24);padding-top:var(--space-32);padding-bottom:calc(112px + env(safe-area-inset-bottom));display:grid}._footerBrand_1sye5_15{gap:var(--space-8);max-width:560px;display:grid}._footerCaption_1sye5_21,._footerHeading_1sye5_22,._contactLabel_1sye5_23{color:color-mix(in srgb, var(--fg-inverse) 66%, transparent);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.4}._footerTitle_1sye5_32{color:var(--fg-inverse);font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.2}._footerCopy_1sye5_39,._footerNote_1sye5_40,._contactDescription_1sye5_41{color:color-mix(in srgb, var(--fg-inverse) 72%, transparent);font-size:14px;line-height:1.6}._footerColumn_1sye5_47{align-content:start;gap:var(--space-12);min-width:0;display:grid}._footerColumn_1sye5_47,._footerColumn_1sye5_47 a{font-style:normal}._linkList_1sye5_59{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}._footerLink_1sye5_67,._contactLink_1sye5_68{color:color-mix(in srgb, var(--fg-inverse) 84%, transparent);text-decoration:none}._footerLink_1sye5_67{border-bottom:1px solid #0000;font-weight:800;line-height:1.55;transition:color .16s,border-color .16s}._contactLink_1sye5_68{gap:var(--space-8);grid-template-columns:20px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}._contactLink_1sye5_68 svg{color:color-mix(in srgb, var(--accent-primary) 88%, var(--fg-inverse));margin-top:2px}._contactLabel_1sye5_23{margin-bottom:2px;font-size:11px;display:block}._footerLink_1sye5_67:hover,._footerLink_1sye5_67:focus-visible,._contactLink_1sye5_68:hover,._contactLink_1sye5_68:focus-visible{color:var(--fg-inverse);outline:none}._footerLink_1sye5_67:hover,._footerLink_1sye5_67:focus-visible{border-color:color-mix(in srgb, var(--fg-inverse) 44%, transparent)}._footerBottom_1sye5_112{gap:var(--space-12);padding-top:var(--space-16);border-top:1px solid color-mix(in srgb, var(--border-base) 46%, transparent);display:grid}._legalLinks_1sye5_119{gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}@media (width>=1080px){._footerFrame_1sye5_8{padding-bottom:var(--space-32);grid-template-columns:minmax(320px,1fr) minmax(160px,220px) minmax(260px,340px);align-items:start}._footerBottom_1sye5_112{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (width>=760px) and (width<=1079px){._footerFrame_1sye5_8{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr)}._footerBrand_1sye5_15,._footerBottom_1sye5_112{grid-column:1/-1}}@media (width<=759px){._footerTitle_1sye5_32{font-size:22px}._legalLinks_1sye5_119{gap:var(--space-8);display:grid}}._bottomBar_o1907_1{z-index:50;gap:var(--space-4);padding:var(--space-8) max(var(--space-8), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-8), env(safe-area-inset-left));border-top:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);background:color-mix(in srgb, var(--bg-base) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}._bottomBarLink_o1907_16{justify-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-8) var(--space-4);border-radius:var(--radius-8);color:var(--fg-muted);font-size:12px;font-weight:800;text-decoration:none;display:grid;position:relative}._bottomBarLink_o1907_16[data-active=true],._bottomBarLink_o1907_16[aria-current=page]{color:var(--fg-inverse);background:color-mix(in srgb, var(--accent-primary) 18%, transparent)}._bottomBarLink_o1907_16:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 18%, transparent);outline:none}._bottomBarIcon_o1907_41{width:20px;height:20px}._navCount_o1907_46{top:var(--space-4);min-width:20px;min-height:20px;margin-left:var(--space-4);padding:0 var(--space-4);color:var(--fg-inverse);background:var(--accent-primary);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex;position:absolute;right:calc(50% - 24px)}@media (width>=1080px){._bottomBar_o1907_1{display:none}}._mobileMenuDrawer_ebuqa_1{top:var(--space-12);right:var(--space-12);align-content:start;gap:var(--space-16);width:min(360px,100vw - 32px);height:auto;max-height:calc(100dvh - 24px);padding:max(var(--space-16), env(safe-area-inset-top)) max(var(--space-16), env(safe-area-inset-right)) max(var(--space-16), env(safe-area-inset-bottom)) var(--space-16);border-left:1px solid color-mix(in srgb, var(--border-base) 78%, transparent);border-radius:var(--radius-12) 0 0 var(--radius-12);background:color-mix(in srgb, var(--bg-base) 96%, transparent);box-shadow:var(--shadow-3);display:grid;position:absolute;overflow-y:auto}._mobileMenuHead_ebuqa_19{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}._mobileMenuTitle_ebuqa_26{font-size:18px;line-height:1.2}._visuallyHidden_ebuqa_31{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._mobileMenuLinks_ebuqa_43{gap:var(--space-8);display:grid}._drawerContactList_ebuqa_48{gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);display:grid}._navLink_ebuqa_55,._iconButton_ebuqa_56,._segmentedButton_ebuqa_57{min-height:40px;padding:0 var(--space-12);border-radius:var(--radius-8);border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s,color .16s;display:inline-flex}._navLink_ebuqa_55{white-space:nowrap;justify-content:flex-start;width:100%;min-height:36px;font-weight:700}._drawerLink_ebuqa_79{gap:var(--space-8)}._navLink_ebuqa_55:hover,._navLink_ebuqa_55:focus-visible,._iconButton_ebuqa_56:hover,._iconButton_ebuqa_56:focus-visible,._segmentedButton_ebuqa_57:hover,._segmentedButton_ebuqa_57:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none;transform:translateY(-1px)}._iconButton_ebuqa_56{min-width:44px;font-weight:800}._localeSwitcher_ebuqa_100{gap:var(--space-8);padding:var(--space-4);border-radius:var(--radius-8);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);background:color-mix(in srgb, var(--bg-elevated) 72%, transparent);grid-template-columns:auto repeat(2,minmax(0,1fr));align-items:center;display:grid}._segmentedButton_ebuqa_57{background:0 0;border-color:#0000;width:100%;min-height:34px;font-weight:700}._segmentedButton_ebuqa_57[aria-pressed=true],._segmentedButton_ebuqa_57[data-active=true]{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--accent-primary) 82%, var(--border-base));background:color-mix(in srgb, var(--accent-primary) 24%, transparent);font-weight:900}._mainHeader_dv9pc_1{z-index:40;border-bottom:1px solid color-mix(in srgb, var(--border-base) 24%, transparent);background:color-mix(in srgb, var(--bg-base) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;position:sticky;top:0}._headerFrame_dv9pc_11{gap:var(--space-12);padding:var(--space-12) 0 var(--space-16);display:grid}._headerMain_dv9pc_17{gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}._headerActions_dv9pc_25{gap:var(--space-8);flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;display:flex}._headerNav_dv9pc_34{gap:var(--space-8);flex-wrap:wrap;align-items:center;min-width:0;display:none}._navLink_dv9pc_42,._mobileMenuButton_dv9pc_43{min-height:40px;padding:0 var(--space-12);border-radius:var(--radius-8);color:var(--fg-base);border:1px solid #0000;border-color:color-mix(in srgb, var(--border-base) 88%, transparent);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s,color .16s;display:inline-flex}._navLink_dv9pc_42{min-height:36px;padding:0 var(--space-12);white-space:nowrap;font-weight:700}._navLink_dv9pc_42:hover,._navLink_dv9pc_42:focus-visible,._mobileMenuButton_dv9pc_43:hover,._mobileMenuButton_dv9pc_43:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none;transform:translateY(-1px)}._navLink_dv9pc_42[data-active=true],._navLink_dv9pc_42[aria-current=page],._iconButton_dv9pc_81[data-active=true],._iconButton_dv9pc_81[aria-current=page]{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--accent-primary) 76%, var(--border-base));background:color-mix(in srgb, var(--accent-primary) 20%, transparent)}._brand_dv9pc_88{gap:var(--space-4);color:var(--fg-inverse);min-width:0;text-decoration:none;display:inline-grid}._brand_dv9pc_88:focus-visible{border-radius:var(--radius-8);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 18%, transparent);outline:none}._brandMark_dv9pc_102{align-items:center;gap:var(--space-8);letter-spacing:-.06em;text-transform:uppercase;text-wrap:balance;font-size:clamp(24px,9vw,40px);font-weight:800;line-height:.92;display:inline-flex}._brandMark_dv9pc_102 em{color:color-mix(in srgb, var(--accent-primary) 86%, var(--fg-inverse));font-style:normal}._brandNote_dv9pc_119{max-width:32ch;color:color-mix(in srgb, var(--fg-base) 72%, transparent);font-size:14px;line-height:1.5}._iconButton_dv9pc_81{min-width:44px;min-height:40px;padding:0 var(--space-12);border-radius:var(--radius-8);border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;gap:var(--space-8);font-weight:800;text-decoration:none;display:inline-flex;position:relative}._iconButton_dv9pc_81:hover,._iconButton_dv9pc_81:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._actionIcon_dv9pc_150,._segmentedIcon_dv9pc_151{flex:none}._mobileLoginButton_dv9pc_155{display:none}._mobileLoginLabel_dv9pc_159{font-weight:800}._navCount_dv9pc_163{min-width:20px;min-height:20px;margin-left:var(--space-4);padding:0 var(--space-4);color:var(--fg-inverse);background:var(--accent-primary);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}._headerContacts_dv9pc_178{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:168px;display:none}._utilityContact_dv9pc_187{gap:var(--space-4);max-width:100%;min-height:18px;color:color-mix(in srgb, var(--fg-base) 72%, transparent);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;font-size:12px;line-height:1.2;text-decoration:none;display:inline-flex;overflow:hidden}._utilityContact_dv9pc_187:hover,._utilityContact_dv9pc_187:focus-visible{color:var(--fg-inverse);text-underline-offset:.18em;outline:none;text-decoration:underline}._segmentedControl_dv9pc_213{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-8);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);background:color-mix(in srgb, var(--bg-elevated) 72%, transparent);align-items:center;display:inline-flex}._segmentedButton_dv9pc_223{justify-content:center;align-items:center;gap:var(--space-4);min-height:34px;padding:0 var(--space-12);border-radius:var(--radius-8);color:var(--fg-base);background:0 0;border:1px solid #0000;font-weight:700;display:inline-flex}._segmentedButton_dv9pc_223:hover,._segmentedButton_dv9pc_223:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 82%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._segmentedButton_dv9pc_223[aria-pressed=true],._segmentedButton_dv9pc_223[data-active=true]{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--accent-primary) 82%, var(--border-base));background:color-mix(in srgb, var(--accent-primary) 24%, transparent);font-weight:900}._mobileMenuButton_dv9pc_43{min-width:48px;padding:0 var(--space-12)}._drawerLayer_dv9pc_257{z-index:80;position:fixed;inset:0}._drawerOverlay_dv9pc_263{cursor:default;background:#00000094;border:0;padding:0;position:absolute;inset:0}._drawerOverlay_dv9pc_263:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-primary) 32%, transparent);outline-offset:-3px}@media (width>=1080px){._headerFrame_dv9pc_11{padding:var(--space-12) 0}._headerMain_dv9pc_17{grid-template-columns:auto minmax(0,1fr)}._headerActions_dv9pc_25{flex-wrap:nowrap;justify-content:flex-end}._headerNav_dv9pc_34{order:1;justify-content:flex-end;display:flex}._headerContacts_dv9pc_178{order:0;margin-right:auto;display:inline-flex}._orderButton_dv9pc_303{order:2}._priceRequestButton_dv9pc_307{order:3}._desktopLocale_dv9pc_311{order:4}._profileAction_dv9pc_315{order:5}._priceRequestCompact_dv9pc_319,._mobileMenuButton_dv9pc_43{display:none}}@media (width<=1280px){._headerContacts_dv9pc_178{max-width:138px}}@media (width<=1180px){._headerContacts_dv9pc_178{display:none}}@media (width<=1079px){._desktopLocale_dv9pc_311,._brandNote_dv9pc_119{display:none}._brandMark_dv9pc_102{letter-spacing:0;font-size:30px}._headerActions_dv9pc_25{gap:var(--space-8);flex-wrap:nowrap}._priceRequestButton_dv9pc_307{min-width:64px;padding:0 var(--space-10,10px);gap:var(--space-4);order:1}._priceRequestFull_dv9pc_366,._profileAction_dv9pc_315{display:none}._mobileLoginButton_dv9pc_155{min-width:76px;padding:0 var(--space-10,10px);order:2;display:inline-flex}._orderButton_dv9pc_303{display:none}._priceRequestCompact_dv9pc_319{display:inline}._headerActionLabel_dv9pc_386{display:none}._adminModeToggle_dv9pc_390{order:1;width:auto}._adminModeToggle_dv9pc_390 ._segmentedButton_dv9pc_223{min-width:0;padding:0 var(--space-8);flex:1}._mobileMenuButton_dv9pc_43{order:3}}._skipLink_1b6sd_1{left:var(--space-16);z-index:100;min-height:40px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);color:var(--fg-inverse);background:var(--accent-primary);font-weight:800;text-decoration:none;transition:top .16s;position:absolute;top:-52px}._skipLink_1b6sd_1:focus-visible{top:var(--space-16);box-shadow:0 0 0 3px color-mix(in srgb, var(--fg-inverse) 24%, transparent);outline:none}._button_l0ceb_1{border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);width:100%;min-height:40px;color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);font-weight:800;transition:background-color .16s,border-color .16s,opacity .16s}._button_l0ceb_1:hover,._button_l0ceb_1:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._button_l0ceb_1:disabled{cursor:not-allowed;opacity:.68}._button_l0ceb_1:disabled:hover,._button_l0ceb_1:disabled:focus-visible{border-color:color-mix(in srgb, var(--border-base) 88%, transparent);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent)}._quantityControl_l0ceb_30{gap:var(--space-8);grid-template-columns:36px minmax(0,1fr) 36px;display:grid}._quantityButton_l0ceb_36{border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);width:36px;height:36px;color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;display:inline-flex}._quantityButton_l0ceb_36:hover,._quantityButton_l0ceb_36:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._quantityInput_l0ceb_55{border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-8);min-width:0;height:36px;color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-base) 68%, transparent);text-align:center;appearance:textfield;padding:0}._quantityInput_l0ceb_55::-webkit-inner-spin-button{appearance:none;margin:0}._quantityInput_l0ceb_55::-webkit-outer-spin-button{appearance:none;margin:0}._quantityInput_l0ceb_55:focus-visible{border-color:color-mix(in srgb, var(--state-info) 86%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-info) 22%, transparent);outline:none}._wrapper_msg08_1{aspect-ratio:1;border-radius:var(--radius-8);background:var(--bg-elevated);width:100%;max-width:100%;position:relative;overflow:hidden}._image_msg08_11{object-fit:contain;width:100%;height:100%}._placeholder_msg08_17{aspect-ratio:1;border-radius:var(--radius-8);background:var(--bg-elevated);border:1px dashed var(--border-base);width:100%;color:var(--fg-muted);justify-content:center;align-items:center;display:flex}._placeholderIcon_msg08_29{width:64px;height:64px}._gallery_1fk4s_1{gap:var(--space-8);grid-template-columns:1fr auto;align-items:start;min-width:0;max-width:100%;display:grid}@media (width<=480px){._gallery_1fk4s_1{grid-template-rows:auto auto;grid-template-columns:1fr}}._mainImageWrapper_1fk4s_17{min-width:0;max-width:100%}._thumbnails_1fk4s_22{gap:var(--space-8);flex-direction:column;width:72px;display:flex}@media (width<=480px){._thumbnails_1fk4s_22{scrollbar-width:none;flex-direction:row;width:100%;overflow-x:auto}._thumbnails_1fk4s_22::-webkit-scrollbar{display:none}}._thumbBtn_1fk4s_42{border-radius:var(--radius-8);background:var(--bg-elevated);border:2px solid #0000;flex-shrink:0;width:72px;height:72px;padding:0;transition:border-color .12s;position:relative;overflow:hidden}@media (width<=480px){._thumbBtn_1fk4s_42{width:64px;height:64px}}._thumbBtn_1fk4s_42:hover{border-color:color-mix(in srgb, var(--border-strong) 80%, transparent)}._thumbBtn_1fk4s_42[aria-pressed=true]{border-color:var(--accent-primary)}._thumbBtn_1fk4s_42:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._thumbImage_1fk4s_75{object-fit:contain;width:100%;height:100%}._mainDot_1fk4s_81{background:var(--accent-primary);border:1px solid var(--bg-base);border-radius:50%;width:8px;height:8px;position:absolute;bottom:4px;right:4px}._tiersSection_9f8th_1{gap:var(--space-12);display:grid}._tiersTitle_9f8th_6{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:13px;font-weight:700}._tiersTable_9f8th_14{border:1px solid var(--border-base);border-radius:var(--radius-8);gap:2px;display:grid;overflow:hidden}._tiersHeader_9f8th_22{padding:var(--space-8) var(--space-12);background:color-mix(in srgb, var(--bg-elevated) 60%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);grid-template-columns:1fr 1fr;font-size:11px;font-weight:700;display:grid}._tierRow_9f8th_34{padding:var(--space-8) var(--space-12);border-top:1px solid color-mix(in srgb, var(--border-base) 50%, transparent);background:color-mix(in srgb, var(--bg-subtle) 40%, transparent);grid-template-columns:1fr 1fr;font-size:14px;transition:background-color .12s;display:grid}._tierRow_9f8th_34:hover{background:color-mix(in srgb, var(--bg-elevated) 60%, transparent)}._tierPrice_9f8th_48{color:var(--fg-inverse);font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700}._viewMode_qhx76_1{gap:var(--space-24);min-width:0;display:grid}._layout_qhx76_7{gap:var(--space-24);grid-template-columns:1fr 1fr;align-items:start;min-width:0;display:grid}@media (width<=620px){._layout_qhx76_7{grid-template-columns:1fr}}._gallery_qhx76_21{min-width:0;max-width:100%}._details_qhx76_26{gap:var(--space-16);min-width:0;display:grid}._meta_qhx76_33{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._sku_qhx76_40{align-items:center;gap:var(--space-4);font-size:12px;display:inline-flex}._metaLabel_qhx76_47{color:var(--fg-muted)}._skuValue_qhx76_51{letter-spacing:.04em;color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);border:1px solid var(--border-base);border-radius:4px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:11px}._categoryBadge_qhx76_62{padding:2px var(--space-8);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);color:var(--fg-muted);background:color-mix(in srgb, var(--bg-elevated) 50%, transparent);border-radius:4px;align-items:center;font-size:12px;display:inline-flex}._pricing_qhx76_74{align-items:baseline;gap:var(--space-8);display:flex}._basePrice_qhx76_80{color:var(--fg-inverse);font-size:28px;font-weight:800;line-height:1}._basePriceLabel_qhx76_87{color:var(--fg-muted);font-size:13px}._infoList_qhx76_93{gap:var(--space-8);display:grid}._infoRow_qhx76_98{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}._infoLabel_qhx76_105{color:var(--fg-muted);min-width:80px;font-size:13px}._infoValue_qhx76_111{color:var(--fg-base);font-size:14px;font-weight:600}._infoValueDisabled_qhx76_117{color:var(--fg-muted);align-items:center;gap:var(--space-8);flex-wrap:wrap;font-size:14px;display:flex}._hiddenNote_qhx76_126{color:var(--state-info);opacity:.8;font-size:12px;font-weight:400}._statusActive_qhx76_134{padding:2px var(--space-8);color:var(--state-success);background:color-mix(in srgb, var(--state-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--state-success) 24%, transparent);border-radius:4px;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}._statusActive_qhx76_134:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._statusInactive_qhx76_156{padding:2px var(--space-8);color:var(--fg-muted);background:color-mix(in srgb, var(--bg-elevated) 60%, transparent);border:1px solid var(--border-base);border-radius:4px;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}._statusInactive_qhx76_156:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._description_qhx76_179{gap:var(--space-8);display:grid}._descriptionLabel_qhx76_184{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:12px;font-weight:700}._descriptionText_qhx76_192{color:var(--fg-base);font-size:14px;line-height:1.6}._noDescription_qhx76_198{color:var(--fg-muted);font-size:14px;font-style:italic}._actions_qhx76_205{justify-content:space-between;align-items:flex-end;gap:var(--space-12);padding-top:var(--space-8);border-top:1px solid color-mix(in srgb, var(--border-base) 50%, transparent);margin-top:var(--space-8);display:flex}._cartAction_qhx76_215{gap:var(--space-8);min-width:0;display:grid}._cartNote_qhx76_221{max-width:300px;color:var(--fg-muted);font-size:12px;line-height:1.45}@media (width<=620px){._actions_qhx76_205{flex-direction:column;align-items:stretch}._cartButton_qhx76_234,._actions_qhx76_205>button{width:100%}}._fields_109ci_1{gap:var(--space-16);display:grid}._fieldGroup_109ci_6{display:grid}._fieldRow_109ci_10{gap:var(--space-12);grid-template-columns:1fr 1fr;display:grid}@media (width<=600px){._fieldRow_109ci_10{grid-template-columns:1fr}}._fieldRowThree_109ci_22{gap:var(--space-12);grid-template-columns:1fr 1fr 1fr;display:grid}@media (width<=760px){._fieldRowThree_109ci_22{grid-template-columns:1fr 1fr}}@media (width<=480px){._fieldRowThree_109ci_22{grid-template-columns:1fr}}._field_109ci_1{gap:4px;display:grid}._fieldLabel_109ci_45{color:var(--fg-muted);letter-spacing:.04em;font-size:12px;font-weight:700}._required_109ci_52{color:var(--accent-primary);margin-left:2px}._fieldMeta_109ci_57{min-height:14px;color:var(--fg-muted);font-size:11px}._fieldMeta_109ci_57[data-state=error]{color:var(--state-error)}._codeFieldWrapper_109ci_68{display:grid;position:relative}._codeInput_109ci_73{letter-spacing:.02em;padding-right:52px;font-family:IBM Plex Mono,monospace;font-size:13px}._autoIndicator_109ci_80{right:var(--space-12);letter-spacing:.06em;color:var(--state-info);background:color-mix(in srgb, var(--state-info) 12%, transparent);border:1px solid color-mix(in srgb, var(--state-info) 24%, transparent);pointer-events:none;border-radius:3px;padding:1px 4px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}._priceInput_109ci_98::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._priceInput_109ci_98::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._priceInput_109ci_98[type=number]{appearance:textfield}._fieldRowDescriptions_109ci_109{align-items:stretch}._fieldRowDescriptions_109ci_109 ._field_109ci_1{height:100%}._descriptionTextarea_109ci_117{resize:none;flex:1;height:96px}._toggleBtn_109ci_124{align-items:center;gap:var(--space-8);min-height:48px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-elevated) 92%, transparent);color:var(--fg-muted);text-align:left;cursor:pointer;width:100%;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s;display:inline-flex}._toggleBtn_109ci_124:hover,._toggleBtn_109ci_124:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);outline:none}._toggleBtnOn_109ci_148{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--state-success) 50%, var(--border-base));background:color-mix(in srgb, var(--state-success) 6%, var(--bg-elevated))}._toggleTrack_109ci_154{background:color-mix(in srgb, var(--fg-muted) 30%, transparent);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background-color .16s,border-color .16s;display:inline-block;position:relative}._toggleBtnOn_109ci_148 ._toggleTrack_109ci_154{background:var(--state-success);border-color:var(--state-success)}._toggleThumb_109ci_171{background:var(--fg-muted);border-radius:50%;width:14px;height:14px;transition:transform .16s,background-color .16s;position:absolute;top:2px;left:2px}._toggleBtnOn_109ci_148 ._toggleThumb_109ci_171{background:#fff;transform:translate(16px)}._toggleLabel_109ci_187{font-size:13px}._disabledNote_109ci_192{color:var(--state-info);opacity:.8;font-size:11px;line-height:1.4}._manager_1wpun_1{gap:var(--space-12);padding:var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 60%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-subtle) 40%, transparent);height:fit-content;display:grid}._title_1wpun_11{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:700}._uploadError_1wpun_19{padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--state-error) 24%, transparent);color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base));font-size:12px}._noImages_1wpun_28{color:var(--fg-muted);text-align:center;padding:var(--space-8) 0;font-size:13px;font-style:italic}._imageList_1wpun_36{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}._imageItem_1wpun_44{gap:var(--space-8);padding:var(--space-8);border:1px solid color-mix(in srgb, var(--border-base) 60%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-elevated) 50%, transparent);cursor:grab;-webkit-user-select:none;user-select:none;grid-template-columns:64px 1fr;align-items:center;transition:border-color .12s,background-color .12s;display:grid}._imageItem_1wpun_44:active{cursor:grabbing}._imageItem_1wpun_44._dragOver_1wpun_62{border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 6%, var(--bg-elevated))}._imageThumb_1wpun_67{background:var(--bg-elevated);border-radius:6px;flex-shrink:0;width:64px;height:64px;overflow:hidden}._thumbImg_1wpun_76{object-fit:contain;pointer-events:none;width:100%;height:100%}._imageControls_1wpun_83{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._mainBadge_1wpun_90{padding:2px var(--space-8);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent-primary) 28%, transparent);border-radius:4px;align-items:center;width:fit-content;font-size:10px;font-weight:700;display:inline-flex}._makeMainBtn_1wpun_105{padding:2px var(--space-8);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);color:var(--fg-muted);background:0 0;border-radius:4px;align-items:center;width:fit-content;font-size:10px;font-weight:600;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}._makeMainBtn_1wpun_105:hover,._makeMainBtn_1wpun_105:focus-visible{color:var(--fg-base);border-color:var(--border-strong);background:color-mix(in srgb, var(--fg-inverse) 6%, transparent);outline:none}._moveButtons_1wpun_127{gap:var(--space-4);display:flex}._moveBtn_1wpun_132{border:1px solid color-mix(in srgb, var(--border-base) 70%, transparent);width:28px;height:28px;color:var(--fg-muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:color .12s,border-color .12s,background-color .12s;display:flex}._moveBtn_1wpun_132:disabled{opacity:.3;cursor:not-allowed}._moveBtn_1wpun_132:not(:disabled):hover,._moveBtn_1wpun_132:not(:disabled):focus-visible{color:var(--fg-base);border-color:var(--border-strong);background:color-mix(in srgb, var(--fg-inverse) 6%, transparent);outline:none}._removeBtn_1wpun_158{border:1px solid color-mix(in srgb, var(--border-base) 70%, transparent);width:28px;height:28px;color:var(--fg-muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:color .12s,border-color .12s,background-color .12s;display:flex}._removeBtn_1wpun_158:hover,._removeBtn_1wpun_158:focus-visible{color:var(--state-error);border-color:color-mix(in srgb, var(--state-error) 40%, transparent);background:color-mix(in srgb, var(--state-error) 8%, transparent);outline:none}._uploadRow_1wpun_180{display:flex}._fileInput_1wpun_184{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._uploadLabel_1wpun_193{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);border-radius:var(--radius-8);color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 4%, transparent);cursor:pointer;font-size:13px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}._uploadLabel_1wpun_193:hover{border-color:var(--border-strong);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent)}._uploadLabelDisabled_1wpun_213{opacity:.5;cursor:not-allowed;pointer-events:none}._fieldset_16i7g_1{gap:var(--space-12);padding:var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 60%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-subtle) 40%, transparent);display:grid}._legend_16i7g_10{padding:0 var(--space-4);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:700}._noTiers_16i7g_19{color:var(--fg-muted);font-size:13px;font-style:italic}._tierList_16i7g_25{gap:var(--space-12);display:grid}._tierRow_16i7g_30{gap:var(--space-8);grid-template-columns:20px 1fr 1fr auto;align-items:start;display:grid}._tierIndex_16i7g_37{height:40px;color:var(--fg-muted);justify-content:center;align-items:center;margin-top:18px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}._tierField_16i7g_49{grid-template-rows:18px 40px 16px;gap:0;display:grid}._tierFieldLabel_16i7g_55{color:var(--fg-muted);letter-spacing:.04em;font-size:11px;font-weight:700}._required_16i7g_62{color:var(--accent-primary);margin-left:2px}._tierInput_16i7g_67{height:40px;padding:0 var(--space-8);font-family:IBM Plex Mono,monospace;font-size:14px}._tierInput_16i7g_67::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._tierInput_16i7g_67::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._tierInput_16i7g_67[type=number]{appearance:textfield}._tierFieldMeta_16i7g_85{height:16px;color:var(--fg-muted);font-size:11px;line-height:16px;overflow:hidden}._tierFieldMeta_16i7g_85[data-state=error]{color:var(--state-error)}._removeTierBtn_16i7g_97{border:1px solid color-mix(in srgb, var(--state-error) 30%, transparent);border-radius:var(--radius-8);width:48px;height:48px;color:var(--state-error);background:color-mix(in srgb, var(--state-error) 5%, transparent);flex-shrink:0;justify-content:center;align-self:start;align-items:center;margin-top:18px;transition:border-color .12s,background-color .12s;display:flex}._removeTierBtn_16i7g_97:hover,._removeTierBtn_16i7g_97:focus-visible{border-color:color-mix(in srgb, var(--state-error) 50%, transparent);background:color-mix(in srgb, var(--state-error) 12%, transparent);outline:none}._addTierBtn_16i7g_121{align-items:center;gap:var(--space-8);justify-self:start;font-size:13px;display:inline-flex}._overlay_12sfo_1{padding:var(--space-16);border-radius:var(--radius-12);z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101214d6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._dialog_12sfo_14{gap:var(--space-16);padding:var(--space-24);border:1px solid color-mix(in srgb, var(--border-strong) 60%, transparent);border-radius:var(--radius-12);background:var(--bg-elevated);width:min(400px,100%);box-shadow:var(--shadow-3);display:grid}._title_12sfo_25{color:var(--fg-inverse);font-size:18px;font-weight:800;line-height:1.2}._body_12sfo_32{color:var(--fg-muted);font-size:14px;line-height:1.6}._error_12sfo_38{padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--state-error) 28%, transparent);color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base));font-size:13px}._actions_12sfo_47{justify-content:flex-end;gap:var(--space-8);display:flex}._confirmButton_12sfo_53{background:var(--state-error)!important;border-color:var(--state-error)!important}._confirmButton_12sfo_53:hover:not(:disabled),._confirmButton_12sfo_53:focus-visible:not(:disabled){background:color-mix(in srgb, var(--state-error) 80%, black)!important;border-color:color-mix(in srgb, var(--state-error) 80%, black)!important}._editForm_ik6sj_1{gap:var(--space-16);display:grid;position:relative}._errorSummary_ik6sj_8{padding:var(--space-12) var(--space-16);border:1px solid color-mix(in srgb, var(--state-error) 32%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-error) 8%, transparent);outline:none}._errorSummaryTitle_ik6sj_16{color:color-mix(in srgb, var(--state-error) 90%, var(--fg-base));margin-bottom:var(--space-8);font-size:13px;font-weight:700}._errorList_ik6sj_23{gap:var(--space-4);padding-left:var(--space-16);color:color-mix(in srgb, var(--state-error) 80%, var(--fg-base));font-size:12px;display:grid}._submitError_ik6sj_32{padding:var(--space-12) var(--space-16);border:1px solid color-mix(in srgb, var(--state-error) 32%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-error) 8%, transparent);color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base));font-size:13px}._editLayout_ik6sj_42{gap:var(--space-16);grid-template-columns:1fr 260px;align-items:start;display:grid}@media (width<=760px){._editLayout_ik6sj_42{grid-template-columns:1fr}}._editMain_ik6sj_55{gap:var(--space-16);min-width:0;display:grid}._editSidebar_ik6sj_61{min-width:0}@media (width<=760px){._editSidebar_ik6sj_61{order:-1}}._editFooter_ik6sj_72{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid color-mix(in srgb, var(--border-base) 50%, transparent);flex-wrap:wrap;display:flex}._footerRight_ik6sj_82{gap:var(--space-8);margin-left:auto;display:flex}._deleteButton_ik6sj_88{color:var(--state-error)!important;border-color:color-mix(in srgb, var(--state-error) 24%, transparent)!important}._deleteButton_ik6sj_88:hover:not(:disabled),._deleteButton_ik6sj_88:focus-visible:not(:disabled){background:color-mix(in srgb, var(--state-error) 8%, transparent)!important;border-color:color-mix(in srgb, var(--state-error) 40%, transparent)!important}._savingDot_ik6sj_100{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite _spin_ik6sj_1;display:inline-block}@keyframes _spin_ik6sj_1{to{transform:rotate(360deg)}}._productDialog_1odsi_1{width:min(960px,100%);min-width:0;max-height:calc(100dvh - 32px);padding:var(--space-24);background:linear-gradient(140deg, color-mix(in srgb, var(--accent-secondary) 12%, transparent), transparent 38%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 96%, transparent), color-mix(in srgb, var(--bg-subtle) 98%, transparent));grid-template-rows:auto minmax(0,1fr);overflow:hidden}._productBody_1odsi_13{overscroll-behavior:contain;min-width:0;padding-bottom:var(--space-4);display:block;overflow:hidden auto}@media (width<=620px){._productDialog_1odsi_1{width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-16)}}._catalogPage_132qr_1{gap:var(--space-24);padding:var(--space-32) 0;display:grid}._catalogHead_132qr_7,._categoryPanel_132qr_8,._productsPanel_132qr_9,._statePanel_132qr_10,._skeletonCard_132qr_11,._productCard_132qr_12,._addProductCard_132qr_13{border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 82%, transparent)}._catalogHead_132qr_7{gap:var(--space-16);padding:var(--space-16);display:grid}._titleRow_132qr_25,._searchRow_132qr_26,._productsHeader_132qr_27,._pagination_132qr_28,._createActions_132qr_29{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._titleRow_132qr_25 h1{color:var(--fg-inverse);font-size:32px;line-height:1.1}._titleRow_132qr_25 p,._productsHeader_132qr_27 p,._categoryHeader_132qr_44 span,._loadingCaption_132qr_45,._statePanel_132qr_10 p{color:var(--fg-muted);line-height:1.45}._adminBadge_132qr_51{min-height:32px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--state-success) 46%, var(--border-base));border-radius:var(--radius-8);color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));background:color-mix(in srgb, var(--state-success) 12%, transparent);align-items:center;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-flex}._searchShell_132qr_64{width:100%;min-height:48px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-base) 76%, transparent);box-shadow:var(--shadow-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:border-color .16s,box-shadow .16s;display:grid}._searchShell_132qr_64:focus-within,._productCard_132qr_12:focus-visible{border-color:color-mix(in srgb, var(--state-info) 86%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-info) 22%, transparent), var(--shadow-1);outline:none}._searchIcon_132qr_85{color:var(--fg-muted)}._searchInput_132qr_89{min-width:0;height:46px;padding:0 var(--space-12);color:var(--fg-inverse);background:0 0;border:0}._searchInput_132qr_89::-webkit-search-cancel-button{appearance:none}._searchInput_132qr_89::-webkit-search-decoration{appearance:none}._searchInput_132qr_89:focus-visible{outline:none}._clearSearchButton_132qr_107,._dragHandle_132qr_108{border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);width:36px;height:36px;color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);justify-content:center;align-items:center;display:inline-flex}._clearSearchButton_132qr_107:hover,._clearSearchButton_132qr_107:focus-visible,._dragHandle_132qr_108:hover,._dragHandle_132qr_108:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._mobileCategoriesButton_132qr_129{white-space:nowrap;display:none}._catalogLayout_132qr_134{gap:var(--space-16);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}._desktopCategories_132qr_141{top:calc(var(--header-height) + var(--space-16));max-height:calc(100dvh - var(--header-height) - var(--space-32));scrollbar-gutter:stable;position:sticky;overflow-y:auto}._desktopCategories_132qr_141 ._categoryPanel_132qr_8{min-height:0}._categoryPanel_132qr_8{gap:var(--space-16);min-width:0;padding:var(--space-16);display:grid}._categoryHeader_132qr_44{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:end;min-width:0;display:grid}._categoryHeader_132qr_44>div{min-width:0}._categoryHeader_132qr_44 h2,._productsHeader_132qr_27 h2{color:var(--fg-inverse);font-size:20px;line-height:1.2}._addCategoryButton_132qr_179{justify-content:flex-start;align-items:center;gap:var(--space-8);width:100%;min-width:0;min-height:40px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--state-success) 46%, var(--border-base));border-radius:var(--radius-8);color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));background:color-mix(in srgb, var(--state-success) 12%, transparent);font-weight:800;display:inline-flex}._addCategoryButton_132qr_179 span{overflow-wrap:anywhere;min-width:0}._categoryList_132qr_200{gap:var(--space-8);min-width:0;display:grid}._categoryRow_132qr_206{gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._categoryPill_132qr_213{width:100%;min-width:0;min-height:40px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 86%, transparent);border-radius:var(--radius-8);color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);text-align:left;transition:background-color .16s,border-color .16s,color .16s}._categoryPill_132qr_213:hover,._categoryPill_132qr_213:focus-visible,._categoryPill_132qr_213[data-active=true]{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--accent-primary) 62%, var(--border-base));background:color-mix(in srgb, var(--accent-primary) 14%, transparent);outline:none}._productsPanel_132qr_9{gap:var(--space-16);min-width:0;padding:var(--space-16);display:grid}._productGrid_132qr_242{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._productCard_132qr_12,._addProductCard_132qr_13,._skeletonCard_132qr_11{min-height:430px}._productCard_132qr_12{cursor:pointer;grid-template-rows:176px auto minmax(122px,1fr) auto;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}._productCard_132qr_12:hover{border-color:color-mix(in srgb, var(--border-strong) 80%, transparent);box-shadow:var(--shadow-2);transform:translateY(-1px)}._productMedia_132qr_268{background:color-mix(in srgb, var(--bg-subtle) 88%, transparent);place-items:center;display:grid;overflow:hidden}._productMedia_132qr_268 img{object-fit:contain;width:100%;height:100%}._productMedia_132qr_268 span{color:var(--fg-muted);font-size:14px}._productIdentity_132qr_286,._productPriceBlock_132qr_287,._cardActions_132qr_288{padding:var(--space-12)}._productIdentity_132qr_286{gap:var(--space-8);display:grid}._productSku_132qr_297,._priceLabel_132qr_298{color:var(--fg-muted);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.35}._productName_132qr_305{-webkit-line-clamp:2;min-height:44px;color:var(--fg-inverse);-webkit-box-orient:vertical;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}._productPriceBlock_132qr_287{align-content:start;gap:var(--space-8);border-top:1px solid color-mix(in srgb, var(--border-base) 66%, transparent);display:grid}._productPrice_132qr_287{color:var(--fg-inverse);font-family:IBM Plex Mono,monospace;font-size:20px;line-height:1.1}._tierList_132qr_330{gap:var(--space-4);min-height:56px;color:var(--fg-muted);font-size:13px;line-height:1.35;display:grid}._cardActions_132qr_288{border-top:1px solid color-mix(in srgb, var(--border-base) 66%, transparent);align-self:end}._addProductCard_132qr_13{align-content:center;place-items:center;gap:var(--space-12);border-style:dashed;border-color:color-mix(in srgb, var(--state-success) 54%, var(--border-base));color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));background:color-mix(in srgb, var(--state-success) 10%, transparent);font-weight:800;display:grid}._addProductCard_132qr_13:hover,._addProductCard_132qr_13:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--state-success) 16%, transparent), var(--shadow-1);outline:none}._statePanel_132qr_10{justify-items:start;gap:var(--space-12);min-height:220px;padding:var(--space-24);display:grid}._statePanel_132qr_10 h2{color:var(--fg-inverse);font-size:22px}._skeletonCard_132qr_11{gap:var(--space-12);padding:var(--space-12);grid-template-rows:176px auto auto auto auto;display:grid}._skeletonMedia_132qr_382,._skeletonLineSm_132qr_383,._skeletonLineMd_132qr_384,._skeletonLineLg_132qr_385{border-radius:var(--radius-8);background:linear-gradient(90deg, color-mix(in srgb, var(--fg-inverse) 5%, transparent), color-mix(in srgb, var(--fg-inverse) 12%, transparent), color-mix(in srgb, var(--fg-inverse) 5%, transparent));background-size:240% 100%;animation:1.2s ease-in-out infinite _skeleton_132qr_11}._skeletonMedia_132qr_382{height:176px}._skeletonLineSm_132qr_383{width:42%;height:12px}._skeletonLineMd_132qr_384{width:68%;height:14px}._skeletonLineLg_132qr_385{width:88%;height:18px}._pagination_132qr_28{justify-content:center}._pagination_132qr_28 span{color:var(--fg-muted)}._sheetLayer_132qr_419{z-index:80;align-items:end;display:grid;position:fixed;inset:0}._sheetOverlay_132qr_427{background:#00000094;border:0;position:absolute;inset:0}._sheetContent_132qr_434{max-height:min(76dvh,620px);padding:var(--space-16);border-radius:var(--radius-12) var(--radius-12) 0 0;background:var(--bg-base);box-shadow:var(--shadow-3);position:relative;overflow:auto}._createForm_132qr_444{gap:var(--space-12);display:grid}._createDialog_132qr_449{width:min(560px,100%)}._createDialog_132qr_449>div:first-child{min-height:40px;padding:0 calc(var(--space-24) + var(--space-24));justify-content:center;position:relative}._createDialog_132qr_449>div:first-child>div:first-child{text-align:center;justify-items:center}._createDialog_132qr_449>div:first-child>button{position:absolute;top:0;right:0}._createBody_132qr_471{padding-top:var(--space-8)}._createForm_132qr_444 label{gap:var(--space-8);color:var(--fg-base);font-weight:800;display:grid}._formError_132qr_482{padding:var(--space-12);border:1px solid color-mix(in srgb, var(--state-error) 48%, var(--border-base));border-radius:var(--radius-8);color:var(--fg-inverse);background:color-mix(in srgb, var(--state-error) 12%, transparent)}._createActions_132qr_29{padding-top:var(--space-8)}@keyframes _skeleton_132qr_11{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=979px){._catalogLayout_132qr_134{grid-template-columns:1fr}._desktopCategories_132qr_141{display:none}._mobileCategoriesButton_132qr_129{display:inline-flex}}@media (width<=640px){._searchRow_132qr_26,._titleRow_132qr_25,._productsHeader_132qr_27,._pagination_132qr_28{flex-direction:column;align-items:stretch}._productGrid_132qr_242{grid-template-columns:repeat(2,minmax(0,1fr))}._productCard_132qr_12,._addProductCard_132qr_13,._skeletonCard_132qr_11{min-height:400px}._productCard_132qr_12{grid-template-rows:136px auto minmax(118px,1fr) auto}._skeletonCard_132qr_11{grid-template-rows:136px auto auto auto auto}._skeletonMedia_132qr_382{height:136px}}._documentShell_1bikx_1{gap:var(--space-24);padding:var(--space-24) 0 var(--space-32);display:grid}._documentHeader_1bikx_7{gap:var(--space-16);max-width:960px;display:grid}._documentActions_1bikx_13{gap:var(--space-8);flex-wrap:wrap;display:flex}._documentAction_1bikx_13{gap:var(--space-8)}._documentTitle_1bikx_23{color:var(--fg-inverse);font-size:clamp(32px,6vw,56px);font-weight:800;line-height:1.04}._documentLead_1bikx_30{max-width:760px;color:var(--fg-muted);font-size:17px;line-height:1.65}._documentCard_1bikx_37{gap:var(--space-24);max-width:980px;padding:var(--space-24);border:1px solid color-mix(in srgb, var(--border-base) 84%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 84%, transparent);box-shadow:var(--shadow-1);display:grid}._documentContent_1bikx_48{gap:var(--space-16);color:color-mix(in srgb, var(--fg-inverse) 82%, transparent);font-size:16px;line-height:1.72;display:grid}._documentContent_1bikx_48 h1,._documentContent_1bikx_48 h2,._documentContent_1bikx_48 h3{color:var(--fg-inverse);line-height:1.18}._documentContent_1bikx_48 h1{font-size:clamp(28px,5vw,42px)}._documentContent_1bikx_48 h2{padding-top:var(--space-8);font-size:clamp(22px,4vw,30px)}._documentContent_1bikx_48 h3{font-size:18px}._documentContent_1bikx_48 p{color:color-mix(in srgb, var(--fg-inverse) 78%, transparent)}._documentContent_1bikx_48 ul{gap:var(--space-8);padding-left:var(--space-24);margin:0;display:grid}._documentContent_1bikx_48 li{color:color-mix(in srgb, var(--fg-inverse) 76%, transparent)}._documentContent_1bikx_48 a{color:var(--fg-inverse);-webkit-text-decoration-color:color-mix(in srgb, var(--accent-primary) 72%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-primary) 72%, transparent);text-underline-offset:3px;font-weight:800}._documentContent_1bikx_48 strong{color:var(--fg-inverse)}._documentStatus_1bikx_102{color:var(--fg-muted);font-size:16px;line-height:1.6}@media (width<=759px){._documentShell_1bikx_1{padding-top:var(--space-16)}._documentCard_1bikx_37{padding:var(--space-16)}}._pageShell_j2cr3_1{gap:var(--space-24);padding:var(--space-32) 0;display:grid}._pageHeader_j2cr3_7,._itemsPanel_j2cr3_8,._summaryPanel_j2cr3_9,._emptyPanel_j2cr3_10,._successPanel_j2cr3_11{border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 82%, transparent);box-shadow:var(--shadow-1)}._pageHeader_j2cr3_7{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-16);display:flex}._pageHeader_j2cr3_7 h1,._emptyPanel_j2cr3_10 h1,._successPanel_j2cr3_11 h1{color:var(--fg-inverse);font-size:clamp(34px,7vw,58px);line-height:.96}._pageHeader_j2cr3_7 p,._emptyPanel_j2cr3_10 p,._successPanel_j2cr3_11 p,._authCallout_j2cr3_37 p,._noticePanel_j2cr3_38 p,._errorPanel_j2cr3_39 p,._loadingText_j2cr3_40{color:var(--fg-muted);line-height:1.55}._itemsBadge_j2cr3_45{min-height:32px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--state-success) 46%, var(--border-base));border-radius:var(--radius-8);color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));background:color-mix(in srgb, var(--state-success) 12%, transparent);white-space:nowrap;align-items:center;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-flex}._checkoutLayout_j2cr3_59{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;display:grid}._itemsPanel_j2cr3_8,._summaryPanel_j2cr3_9{gap:var(--space-16);min-width:0;padding:var(--space-16);display:grid}._itemsPanel_j2cr3_8 h2,._summaryPanel_j2cr3_9 h2,._authCallout_j2cr3_37 h3,._noticePanel_j2cr3_38 h3,._errorPanel_j2cr3_39 h3{color:var(--fg-inverse);line-height:1.2}._itemList_j2cr3_83{gap:var(--space-12);display:grid}._cartItem_j2cr3_88{border:1px solid color-mix(in srgb, var(--border-base) 76%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-base) 52%, transparent);grid-template-columns:140px minmax(0,1fr);min-width:0;transition:opacity .16s,border-color .16s,background-color .16s;display:grid;overflow:hidden}._cartItem_j2cr3_88[data-excluded=true]{opacity:.62;border-color:color-mix(in srgb, var(--state-warning) 38%, var(--border-base));background:color-mix(in srgb, var(--state-warning) 8%, var(--bg-base))}._itemMedia_j2cr3_105{background:color-mix(in srgb, var(--bg-subtle) 88%, transparent);place-items:center;min-height:148px;display:grid;overflow:hidden}._itemMedia_j2cr3_105 img{object-fit:contain;width:100%;height:100%}._itemMedia_j2cr3_105 span{padding:var(--space-12);color:var(--fg-muted);text-align:center}._itemBody_j2cr3_125{gap:var(--space-14,14px);min-width:0;padding:var(--space-12);display:grid}._itemHeading_j2cr3_132,._itemFooter_j2cr3_133{justify-content:space-between;align-items:flex-start;gap:var(--space-12);min-width:0;display:flex}._itemHeading_j2cr3_132>div{min-width:0}._itemHeading_j2cr3_132 h3{color:var(--fg-inverse);overflow-wrap:anywhere;font-size:18px;line-height:1.3}._itemSku_j2cr3_152,._priceGrid_j2cr3_153 span,._field_j2cr3_154 span,._fieldMeta_j2cr3_155{color:var(--fg-muted);font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.35}._removeButton_j2cr3_162,._quantityControl_j2cr3_163 button{border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);width:36px;height:36px;color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}._removeButton_j2cr3_162:hover,._removeButton_j2cr3_162:focus-visible,._quantityControl_j2cr3_163 button:hover,._quantityControl_j2cr3_163 button:focus-visible{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none}._priceGrid_j2cr3_153{gap:var(--space-6,6px) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._priceGrid_j2cr3_153 strong{color:var(--fg-inverse);font-family:IBM Plex Mono,monospace;font-size:16px}._quantityControl_j2cr3_163{gap:var(--space-8);grid-template-columns:36px 76px 36px;display:grid}._quantityControl_j2cr3_163 input{border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-8);min-width:0;height:36px;color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-base) 68%, transparent);text-align:center;appearance:textfield;padding:0}._quantityControl_j2cr3_163 input::-webkit-inner-spin-button{appearance:none;margin:0}._quantityControl_j2cr3_163 input::-webkit-outer-spin-button{appearance:none;margin:0}._quantityControl_j2cr3_163 input:focus-visible{border-color:color-mix(in srgb, var(--state-info) 86%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-info) 22%, transparent);outline:none}._excludedNote_j2cr3_227{gap:var(--space-4);max-width:300px;padding:var(--space-8);border:1px solid color-mix(in srgb, var(--state-warning) 48%, var(--border-base));border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-warning) 12%, transparent);color:var(--fg-base);font-size:13px;display:grid}._excludedNote_j2cr3_227 strong{color:var(--fg-inverse)}._summaryPanel_j2cr3_9{top:calc(var(--header-height) + var(--space-16));position:sticky}._authCallout_j2cr3_37,._noticePanel_j2cr3_38,._errorPanel_j2cr3_39{gap:var(--space-10,10px);padding:var(--space-12);border-radius:var(--radius-8);display:grid}._authCallout_j2cr3_37{border:1px solid color-mix(in srgb, var(--state-info) 34%, var(--border-base));background:color-mix(in srgb, var(--state-info) 10%, transparent)}._noticePanel_j2cr3_38{border:1px solid color-mix(in srgb, var(--state-warning) 42%, var(--border-base));background:color-mix(in srgb, var(--state-warning) 12%, transparent)}._errorPanel_j2cr3_39{border:1px solid color-mix(in srgb, var(--state-error) 48%, var(--border-base));background:color-mix(in srgb, var(--state-error) 12%, transparent)}._field_j2cr3_154{gap:var(--space-8);display:grid}._field_j2cr3_154>span:first-child{color:var(--fg-base);font-weight:800}._addressNotice_j2cr3_282{padding:var(--space-8);border:1px solid color-mix(in srgb, var(--state-info) 42%, var(--border-base));border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-info) 12%, transparent);color:color-mix(in srgb, var(--state-info) 88%, var(--fg-inverse));font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.45}._fieldMeta_j2cr3_155[data-state=error]{color:color-mix(in srgb, var(--state-error) 82%, var(--fg-inverse))}._totalRows_j2cr3_297{gap:var(--space-8);display:grid}._totalRows_j2cr3_297 div{justify-content:space-between;gap:var(--space-16);padding-top:var(--space-8);border-top:1px solid color-mix(in srgb, var(--border-base) 64%, transparent);display:flex}._totalRows_j2cr3_297 dt{color:var(--fg-muted)}._totalRows_j2cr3_297 dd{color:var(--fg-inverse);font-family:IBM Plex Mono,monospace;font-weight:800}._totalRow_j2cr3_297 dt,._totalRow_j2cr3_297 dd{font-size:22px}._emptyPanel_j2cr3_10,._successPanel_j2cr3_11{justify-items:start;gap:var(--space-16);padding:var(--space-24);display:grid}._successPanel_j2cr3_11{grid-template-columns:auto minmax(0,1fr);align-items:start}._successPanel_j2cr3_11 svg{color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse))}._successPanel_j2cr3_11>button,._successPanel_j2cr3_11>a{grid-column:2}@media (width<=980px){._checkoutLayout_j2cr3_59{grid-template-columns:1fr}._summaryPanel_j2cr3_9{position:static}}@media (width<=640px){._pageHeader_j2cr3_7,._itemFooter_j2cr3_133{flex-direction:column;align-items:stretch}._cartItem_j2cr3_88{grid-template-columns:112px minmax(0,1fr)}._itemMedia_j2cr3_105{min-height:132px}._itemHeading_j2cr3_132 h3{font-size:16px}._priceGrid_j2cr3_153,._successPanel_j2cr3_11{grid-template-columns:1fr}._successPanel_j2cr3_11>button,._successPanel_j2cr3_11>a{grid-column:auto}}._pageShell_fjk5g_3{gap:var(--space-24);padding:var(--space-32) 0;display:grid}._pageTitle_fjk5g_9{color:var(--fg-inverse);font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.05}._contentLayout_fjk5g_18{gap:var(--space-20,20px);align-items:start;display:grid}@media (width>=760px){._contentLayout_fjk5g_18{gap:var(--space-24);grid-template-columns:minmax(0,1.5fr) minmax(200px,.5fr)}}._mainPanel_fjk5g_33{gap:var(--space-20,20px);padding:var(--space-24);border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);display:grid}._metaPanel_fjk5g_42{gap:var(--space-16);padding:var(--space-20,20px) var(--space-24);border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-subtle) 88%, transparent);display:grid}._metaTitle_fjk5g_53{color:color-mix(in srgb, var(--fg-muted) 80%, transparent);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:800;line-height:1.2}._metaList_fjk5g_64{gap:var(--space-14,14px);display:grid}._metaRow_fjk5g_69{gap:var(--space-4);display:grid}._metaLabel_fjk5g_74{color:var(--fg-muted);font-size:12px;font-weight:800;line-height:1.2}._metaValue_fjk5g_81{color:var(--fg-inverse);font-size:14px;line-height:1.4}._statusBadge_fjk5g_87{align-items:center;gap:var(--space-4);min-height:22px;padding:0 var(--space-8);border-radius:var(--radius-8);letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:800;display:inline-flex}._statusActive_fjk5g_100{color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));border:1px solid color-mix(in srgb, var(--state-success) 32%, transparent);background:color-mix(in srgb, var(--state-success) 14%, transparent)}._statusBlocked_fjk5g_106{color:color-mix(in srgb, var(--state-error) 88%, var(--fg-inverse));border:1px solid color-mix(in srgb, var(--state-error) 32%, transparent);background:color-mix(in srgb, var(--state-error) 14%, transparent)}._fieldList_fjk5g_114{gap:var(--space-16);display:grid}._fieldRow_fjk5g_119{gap:var(--space-4);display:grid}._fieldLabel_fjk5g_124{color:var(--fg-muted);letter-spacing:.02em;font-size:12px;font-weight:800;line-height:1.2}._fieldValue_fjk5g_132{color:var(--fg-inverse);font-size:15px;line-height:1.45}._fieldEmpty_fjk5g_138{color:color-mix(in srgb, var(--fg-muted) 56%, transparent);font-style:italic}._divider_fjk5g_143{background:color-mix(in srgb, var(--border-base) 64%, transparent);height:1px}._actionsBlock_fjk5g_150{gap:var(--space-8);display:grid}._actionsFooter_fjk5g_155{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._logoutAction_fjk5g_162{min-height:36px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;font-weight:800;transition:color .16s;display:inline-flex}._logoutAction_fjk5g_162:hover,._logoutAction_fjk5g_162:focus-visible{color:var(--fg-inverse);text-underline-offset:.18em;outline:none;text-decoration:underline}._dangerAction_fjk5g_184{align-items:center;gap:var(--space-6,6px);min-height:36px;color:color-mix(in srgb, var(--state-error) 72%, var(--fg-muted));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800;transition:color .16s;display:inline-flex}._dangerAction_fjk5g_184:hover,._dangerAction_fjk5g_184:focus-visible{color:color-mix(in srgb, var(--state-error) 90%, var(--fg-inverse));text-underline-offset:.18em;outline:none;text-decoration:underline}._formShell_fjk5g_210{gap:var(--space-20,20px);display:grid}._formGrid_fjk5g_215{gap:var(--space-16);display:grid}@media (width>=760px){._formGrid_fjk5g_215{grid-template-columns:repeat(2,minmax(0,1fr))}._formFieldFull_fjk5g_225{grid-column:1/-1}}._formField_fjk5g_225{gap:var(--space-8);min-width:0;display:grid}._formLabel_fjk5g_236{gap:var(--space-4);color:var(--fg-inverse);align-items:baseline;font-size:14px;font-weight:800;line-height:1.25;display:inline-flex}._requiredMark_fjk5g_246{color:color-mix(in srgb, var(--accent-primary) 84%, var(--fg-inverse));font-size:13px}._formMeta_fjk5g_251{color:var(--fg-muted);font-size:13px;line-height:1.4}._formMetaError_fjk5g_257{color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base))}._legalTypeWarning_fjk5g_263{gap:var(--space-4);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--state-warning) 48%, var(--border-base));border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-warning) 10%, transparent);color:color-mix(in srgb, var(--state-warning) 88%, var(--fg-base));font-size:14px;line-height:1.5;display:grid}._errorAlert_fjk5g_275{padding:var(--space-12);border:1px solid color-mix(in srgb, var(--state-error) 48%, var(--border-base));border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-error) 10%, transparent);color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base));font-size:14px;line-height:1.5}._successAlert_fjk5g_285{align-items:center;gap:var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--state-success) 40%, var(--border-base));border-radius:var(--radius-8);background:color-mix(in srgb, var(--state-success) 10%, transparent);color:color-mix(in srgb, var(--state-success) 92%, var(--fg-inverse));font-size:14px;font-weight:800;line-height:1.4;display:flex}._submitRow_fjk5g_301{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._loadingLayout_fjk5g_310{gap:var(--space-24);padding:var(--space-32) 0;display:grid}._skeletonRow_fjk5g_316{gap:var(--space-20,20px);align-items:start;display:grid}@media (width>=760px){._skeletonRow_fjk5g_316{grid-template-columns:minmax(0,1.5fr) minmax(200px,.5fr)}}._skeleton_fjk5g_316{border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-elevated) 88%, transparent);animation:1.6s ease-in-out infinite _shimmer_fjk5g_1}@keyframes _shimmer_fjk5g_1{0%,to{opacity:.48}50%{opacity:.88}}._skeletonTitle_fjk5g_344{width:160px;height:40px}._skeletonPanel_fjk5g_349{border-radius:var(--radius-12);height:320px}._skeletonMeta_fjk5g_354{border-radius:var(--radius-12);height:200px}._statusShell_fjk5g_361{gap:var(--space-16);max-width:540px;padding:var(--space-32) 0;display:grid}._statusTitle_fjk5g_368{color:var(--fg-inverse);font-size:22px;font-weight:800;line-height:1.2}._statusBody_fjk5g_375{color:var(--fg-muted);line-height:1.6}@media (width<=759px){._mobileEditDialog_fjk5g_383{border:none;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;position:fixed;inset:0}._mainPanel_fjk5g_33{padding:var(--space-16)}._submitRow_fjk5g_301{flex-direction:column;align-items:stretch}._submitRow_fjk5g_301>*{width:100%}}._deleteBody_fjk5g_410{gap:var(--space-20,20px);display:grid}._deleteText_fjk5g_415{color:var(--fg-muted);line-height:1.6}._deleteActions_fjk5g_420{gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width<=759px){._deleteActions_fjk5g_420{flex-direction:column}._deleteActions_fjk5g_420>*{width:100%}}._pageSection_1g6fb_1{gap:var(--space-24);padding:var(--space-32) 0;display:grid}._pageTitle_1g6fb_7{max-width:900px;color:var(--fg-inverse);font-size:clamp(36px,7vw,72px);font-weight:800;line-height:.96}._pageCopy_1g6fb_15{max-width:760px;color:var(--fg-muted);font-size:18px;line-height:1.65}._panelGrid_1g6fb_22{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._contentPanel_1g6fb_28{gap:var(--space-12);min-height:156px;padding:var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);display:grid}._contentPanel_1g6fb_28 h2,._contentPanel_1g6fb_28 h3{font-size:20px;line-height:1.2}._contentPanel_1g6fb_28 p,._contentPanel_1g6fb_28 li{color:var(--fg-muted);line-height:1.55}._catalogToolbar_1g6fb_50{gap:var(--space-12);padding:var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--bg-subtle) 84%, transparent);display:grid}._searchShell_1g6fb_59{border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 88%, transparent);width:100%;min-height:48px;box-shadow:var(--shadow-1);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}._searchShell_1g6fb_59:focus-within{border-color:color-mix(in srgb, var(--accent-primary) 72%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 14%, transparent), var(--shadow-1)}._searchShell_1g6fb_59 input{min-width:0;padding:0 var(--space-12) 0 var(--space-16);color:var(--fg-inverse);background:0 0;border:0}._searchShell_1g6fb_59 input::placeholder{color:color-mix(in srgb, var(--fg-base) 48%, transparent)}._searchShell_1g6fb_59 input:focus-visible{outline:none}._searchButton_1g6fb_92{min-width:96px;height:100%;box-shadow:none;border-radius:0}._searchButton_1g6fb_92:hover,._searchButton_1g6fb_92:focus-visible{box-shadow:none;transform:none}._catalogActions_1g6fb_105,._adminOnlyActions_1g6fb_106{gap:var(--space-8);flex-wrap:wrap;display:flex}._adminOnlyActions_1g6fb_106{padding-top:var(--space-8)}._adminModeNote_1g6fb_116{color:color-mix(in srgb, var(--state-success) 88%, var(--fg-inverse));font-weight:800}._productGrid_1g6fb_122{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._productCard_1g6fb_128{border:1px solid color-mix(in srgb, var(--border-base) 80%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-elevated) 80%, transparent);text-align:left;cursor:pointer;grid-template-rows:auto 1fr;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}._productCard_1g6fb_128:hover{border-color:color-mix(in srgb, var(--border-strong) 80%, transparent);box-shadow:var(--shadow-2);transform:translateY(-2px)}._productCard_1g6fb_128:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._productCardImage_1g6fb_152{aspect-ratio:1;background:var(--bg-subtle);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._productCardImg_1g6fb_162{object-fit:contain;width:100%;height:100%}._productCardNoImage_1g6fb_168{background:color-mix(in srgb, var(--fg-muted) 10%, transparent);border-radius:50%;width:48px;height:48px}._productCardBody_1g6fb_175{gap:var(--space-4);padding:var(--space-12);display:grid}._productCardSku_1g6fb_181{letter-spacing:.04em;color:var(--fg-muted);font-family:IBM Plex Mono,monospace;font-size:10px}._productCardName_1g6fb_188{color:var(--fg-inverse);font-size:14px;font-weight:700;line-height:1.3}._productCardPrice_1g6fb_195{color:var(--fg-inverse);font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:800}._authForm_1g6fb_202{gap:var(--space-12);display:grid}._field_1g6fb_207{gap:var(--space-6,6px);display:grid}._field_1g6fb_207 span{color:var(--fg-base);font-size:14px;font-weight:800}._field_1g6fb_207 input{min-width:0;min-height:44px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 78%, transparent);border-radius:var(--radius-8);color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-elevated) 84%, transparent)}._field_1g6fb_207 input:focus-visible{border-color:color-mix(in srgb, var(--accent-primary) 72%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 14%, transparent);outline:none}._heroSection_1g6fb_234,._homeSection_1g6fb_235,._showcaseSection_1g6fb_236,._contactShell_1g6fb_237{scroll-margin-top:var(--section-offset);--content-surface-bg:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 58%, transparent), color-mix(in srgb, var(--bg-subtle) 64%, transparent));--content-surface-bg-hover:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 68%, transparent), color-mix(in srgb, var(--bg-subtle) 74%, transparent));--content-surface-border:color-mix(in srgb, var(--border-base) 88%, transparent);--content-surface-blur:blur(8px)}._heroSection_1g6fb_234{isolation:isolate;padding:var(--space-24) 0 var(--space-32);position:relative}._heroSection_1g6fb_234:before{z-index:-1;top:calc(var(--space-24) * -1);pointer-events:none;content:"";background:radial-gradient(circle at 50% 60%,#cf10203d,#0000 50%),linear-gradient(#1012146b,#101214c2),url(/assets/hero_pic-4z-gQJAB.png) 56%/cover no-repeat;width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 74%,#0000 100%);mask-image:linear-gradient(#000 0% 74%,#0000 100%)}._heroGrid_1g6fb_269,._categoryGrid_1g6fb_270,._advantageGrid_1g6fb_271,._newsGrid_1g6fb_272,._contactGrid_1g6fb_273,._previewSide_1g6fb_274,._contactList_1g6fb_275{gap:var(--space-16);display:grid}._heroGrid_1g6fb_269{z-index:1;align-items:stretch;position:relative}._heroCopy_1g6fb_286{align-content:start;gap:var(--space-24);display:grid}._eyebrow_1g6fb_292,._sectionKicker_1g6fb_293,._caption_1g6fb_294,._monoCaption_1g6fb_295,._newsDate_1g6fb_296{color:color-mix(in srgb, var(--accent-primary) 72%, var(--fg-base));letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35}._monoCaption_1g6fb_295,._newsDate_1g6fb_296{letter-spacing:0;font-family:IBM Plex Mono,monospace}._homeTitle_1g6fb_311{max-width:12ch;color:var(--fg-inverse);letter-spacing:0;text-wrap:balance;font-size:clamp(40px,8vw,78px);font-weight:500;line-height:.98}._heroSummary_1g6fb_321,._sectionHead_1g6fb_322 p,._sectionHeadCompact_1g6fb_323 p,._productMeta_1g6fb_324,._previewSideCard_1g6fb_325 p,._categoryCard_1g6fb_326 p,._featuredProductCard_1g6fb_327 p,._advantageCard_1g6fb_328 p,._newsCard_1g6fb_329 p,._contactCopy_1g6fb_330 p,._contactCard_1g6fb_331 p,._modalCopy_1g6fb_332{color:color-mix(in srgb, var(--fg-base) 78%, transparent);line-height:1.6}._heroSummary_1g6fb_321{max-width:46ch;color:color-mix(in srgb, var(--fg-inverse) 88%, transparent);text-shadow:0 2px 18px #000000b8;font-size:clamp(20px,3.4vw,24px)}._heroActions_1g6fb_344,._contactActions_1g6fb_345,._modalActions_1g6fb_346,._tagList_1g6fb_347,._productSignals_1g6fb_348,._quickLinks_1g6fb_349,._profileTypeList_1g6fb_350{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._heroActions_1g6fb_344 a,._heroActions_1g6fb_344 button,._contactActions_1g6fb_345 a,._contactActions_1g6fb_345 button,._modalActions_1g6fb_346 a,._modalActions_1g6fb_346 button{gap:var(--space-8)}._heroActions_1g6fb_344 a:not(:first-child),._heroActions_1g6fb_344 button{border-color:var(--content-surface-border);color:color-mix(in srgb, var(--fg-inverse) 88%, transparent);background:var(--content-surface-bg);box-shadow:var(--shadow-1);-webkit-backdrop-filter:var(--content-surface-blur);backdrop-filter:var(--content-surface-blur)}._heroActions_1g6fb_344 a:not(:first-child):hover,._heroActions_1g6fb_344 a:not(:first-child):focus-visible,._heroActions_1g6fb_344 button:hover,._heroActions_1g6fb_344 button:focus-visible{color:var(--fg-inverse);background:var(--content-surface-bg-hover)}._heroMetrics_1g6fb_383{gap:var(--space-8);grid-template-columns:1fr;max-width:680px;display:grid}._metricCard_1g6fb_390,._previewShell_1g6fb_391,._categoryCard_1g6fb_326,._featuredProductCard_1g6fb_327,._advantageCard_1g6fb_328,._newsCard_1g6fb_329,._contactShell_1g6fb_237,._contactCard_1g6fb_331,._previewSideCard_1g6fb_325,._productCard_1g6fb_128{border:1px solid var(--content-surface-border);border-radius:var(--radius-12);background:var(--content-surface-bg);box-shadow:var(--shadow-1);-webkit-backdrop-filter:var(--content-surface-blur);backdrop-filter:var(--content-surface-blur)}._metricCard_1g6fb_390{align-content:start;gap:var(--space-6,6px);min-height:96px;padding:var(--space-10,10px);background:var(--content-surface-bg);-webkit-backdrop-filter:var(--content-surface-blur);backdrop-filter:var(--content-surface-blur);grid-template-rows:auto auto 1fr;display:grid}._metricValue_1g6fb_418,._priceValue_1g6fb_419,._productTitle_1g6fb_420,._sectionHead_1g6fb_322 h2,._sectionHeadCompact_1g6fb_323 h2,._previewSideCard_1g6fb_325 h3,._categoryCard_1g6fb_326 h3,._featuredProductCard_1g6fb_327 h3,._advantageCard_1g6fb_328 h3,._newsCard_1g6fb_329 h3,._contactCopy_1g6fb_330 h2,._contactCard_1g6fb_331 h3{color:var(--fg-inverse);letter-spacing:0;text-wrap:balance;font-weight:800}._metricValue_1g6fb_418{font-size:clamp(20px,4.4vw,28px);line-height:1}._metricValueSkeleton_1g6fb_441{border-radius:var(--radius-8);background:linear-gradient(90deg, color-mix(in srgb, var(--fg-inverse) 14%, transparent), color-mix(in srgb, var(--fg-inverse) 28%, transparent), color-mix(in srgb, var(--fg-inverse) 14%, transparent));vertical-align:-.08em;background-size:180% 100%;width:7.5ch;height:1em;animation:1.2s ease-in-out infinite _metricSkeleton_1g6fb_1;display:inline-block}._metricLink_1g6fb_457{align-items:center;gap:var(--space-8);min-height:28px;color:color-mix(in srgb, var(--fg-inverse) 84%, transparent);text-align:left;background:0 0;border:0;place-self:end start;padding:0;font-weight:800;display:inline-flex}._metricLink_1g6fb_457:disabled{cursor:progress;opacity:.72;text-decoration:none}@keyframes _metricSkeleton_1g6fb_1{0%{background-position:100% 0}to{background-position:0 0}}._metricLink_1g6fb_457:hover,._metricLink_1g6fb_457:focus-visible,._quickLinks_1g6fb_349 a:hover,._quickLinks_1g6fb_349 a:focus-visible,._cardLink_1g6fb_492:hover,._cardLink_1g6fb_492:focus-visible{color:var(--fg-inverse);text-underline-offset:.18em;outline:none;text-decoration:underline}._profileTypeButton_1g6fb_500{min-height:34px;padding:0 var(--space-8);border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);color:color-mix(in srgb, var(--fg-base) 78%, transparent);background:color-mix(in srgb, var(--fg-inverse) 4%, transparent);flex:72px;font-size:12px;font-weight:800}._profileTypeButton_1g6fb_500:disabled{cursor:default}._previewShell_1g6fb_391{background:linear-gradient(140deg, color-mix(in srgb, var(--accent-secondary) 20%, transparent), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 88%, transparent), color-mix(in srgb, var(--bg-subtle) 92%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}._showcaseSection_1g6fb_236{margin-top:var(--space-24);margin-bottom:var(--space-32)}._previewInner_1g6fb_530{gap:var(--space-16);padding:var(--space-16);display:grid}._sectionHead_1g6fb_322,._sectionHeadCompact_1g6fb_323,._contactCopy_1g6fb_330{gap:var(--space-12);display:grid}._sectionHead_1g6fb_322{max-width:860px;margin-bottom:var(--space-16)}._sectionHead_1g6fb_322 h2,._contactCopy_1g6fb_330 h2{max-width:18ch;font-size:clamp(30px,7vw,56px);line-height:.98}._sectionHeadCompact_1g6fb_323 h2{font-size:clamp(24px,5vw,36px);line-height:1.06}._productCard_1g6fb_128{gap:var(--space-16);padding:var(--space-16);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 94%, transparent), color-mix(in srgb, var(--bg-subtle) 96%, transparent));display:grid}._productImageFrame_1g6fb_567{border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-base) 82%, transparent);place-items:center;min-height:210px;display:grid;overflow:hidden}._productImage_1g6fb_567{object-fit:cover;width:100%;height:100%;min-height:210px;display:block}._productMain_1g6fb_585,._productSide_1g6fb_586,._priceBlock_1g6fb_587{gap:var(--space-12);align-content:start;display:grid}._productTitle_1g6fb_420{font-size:22px;line-height:1.12}._signalChip_1g6fb_598,._categoryTag_1g6fb_599,._advantageTag_1g6fb_600,._newsTag_1g6fb_601{align-items:center;gap:var(--space-4);min-height:30px;padding:0 var(--space-8);border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-8);color:color-mix(in srgb, var(--fg-base) 84%, transparent);background:color-mix(in srgb, var(--fg-inverse) 4%, transparent);font-size:12px;font-weight:800;display:inline-flex}._productSide_1g6fb_586{padding-top:var(--space-12);border-top:1px solid color-mix(in srgb, var(--border-base) 88%, transparent)}._priceValue_1g6fb_419{font-variant-numeric:tabular-nums;font-size:clamp(28px,8vw,38px);line-height:1}._tierRow_1g6fb_626{gap:var(--space-8);min-height:36px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--fg-inverse) 4%, transparent);color:color-mix(in srgb, var(--fg-base) 82%, transparent);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._tierRow_1g6fb_626 strong{color:var(--fg-inverse)}._previewSideCard_1g6fb_325,._categoryCard_1g6fb_326,._advantageCard_1g6fb_328,._newsCard_1g6fb_329,._contactCard_1g6fb_331{align-content:start;gap:var(--space-12);padding:var(--space-16);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 92%, transparent), color-mix(in srgb, var(--bg-subtle) 96%, transparent));display:grid}._previewSideCard_1g6fb_325 svg,._advantageCard_1g6fb_328 svg{color:color-mix(in srgb, var(--accent-primary) 84%, var(--fg-inverse))}._quickLinks_1g6fb_349 a,._cardLink_1g6fb_492{align-items:center;gap:var(--space-4);color:color-mix(in srgb, var(--fg-inverse) 84%, transparent);font-weight:800;text-decoration:none;display:inline-flex}._categoryCard_1g6fb_326{color:var(--fg-base);text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s}._categoryCard_1g6fb_326:hover,._categoryCard_1g6fb_326:focus-visible{border-color:color-mix(in srgb, var(--accent-primary) 76%, var(--border-strong));background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 98%, transparent), color-mix(in srgb, var(--accent-primary) 12%, var(--bg-subtle)));outline:none;transform:translateY(-1px)}._categoryCardSkeleton_1g6fb_685{min-height:188px}._sectionStatus_1g6fb_689{color:color-mix(in srgb, var(--fg-base) 78%, transparent);line-height:1.55}._featuredProductGrid_1g6fb_694{gap:var(--space-16);grid-template-columns:1fr;display:grid}._featuredProductCard_1g6fb_327{grid-template-rows:auto auto auto minmax(var(--space-8), 1fr) auto auto auto;align-content:start;gap:var(--space-12);min-height:280px;padding:var(--space-16);color:var(--fg-base);background:var(--content-surface-bg);-webkit-backdrop-filter:var(--content-surface-blur);backdrop-filter:var(--content-surface-blur);text-decoration:none;display:grid}._featuredProductImageFrame_1g6fb_713{aspect-ratio:3/4;border:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);border-radius:var(--radius-8);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent-primary) 14%, transparent), transparent 62%), color-mix(in srgb, var(--bg-base) 72%, transparent);place-items:center;display:grid;overflow:hidden}._featuredProductImage_1g6fb_713{object-fit:cover;width:100%;height:100%;display:block}._featuredProductImageFallback_1g6fb_732{color:color-mix(in srgb, var(--fg-base) 70%, transparent);font-weight:800}._featuredProductFooter_1g6fb_737{justify-content:space-between;align-items:baseline;gap:var(--space-12);padding-top:var(--space-12);border-top:1px solid color-mix(in srgb, var(--border-base) 82%, transparent);margin-top:auto;display:flex}._featuredProductCard_1g6fb_327 ._productSignals_1g6fb_348{align-self:end}._featuredProductFooter_1g6fb_737 strong{color:var(--fg-inverse);font-size:24px;line-height:1}._featuredProductFooter_1g6fb_737 span{color:color-mix(in srgb, var(--fg-base) 72%, transparent);font-size:13px;font-weight:800}._featuredProductActions_1g6fb_763{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}._featuredProductActions_1g6fb_763>button,._featuredProductActions_1g6fb_763>a{width:100%}._featuredProductActions_1g6fb_763 ._featuredQuickPalletButton_1g6fb_774{border-color:color-mix(in srgb, var(--accent-primary) 76%, var(--border-strong));color:var(--fg-inverse);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 28%, transparent), transparent 60%), color-mix(in srgb, var(--accent-primary) 14%, var(--bg-elevated));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-primary) 18%, transparent), var(--shadow-1)}._featuredProductActions_1g6fb_763 ._featuredQuickPalletButton_1g6fb_774:hover,._featuredProductActions_1g6fb_763 ._featuredQuickPalletButton_1g6fb_774:focus-visible{border-color:color-mix(in srgb, var(--accent-primary) 92%, var(--fg-inverse));background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 38%, transparent), transparent 60%), color-mix(in srgb, var(--accent-primary) 20%, var(--bg-elevated))}._homeSection_1g6fb_235{padding:var(--space-32) 0}._categoryGrid_1g6fb_270,._featuredProductGrid_1g6fb_694,._advantageGrid_1g6fb_271,._newsGrid_1g6fb_272{grid-template-columns:1fr}._categoryCard_1g6fb_326,._featuredProductCard_1g6fb_327,._advantageCard_1g6fb_328,._newsCard_1g6fb_329{min-height:220px}._advantageCard_1g6fb_328,._newsCard_1g6fb_329{border-color:color-mix(in srgb, var(--border-base) 52%, transparent);border-left:2px solid color-mix(in srgb, var(--accent-primary) 64%, var(--border-base));border-radius:0 var(--radius-8) var(--radius-8) 0;background:color-mix(in srgb, var(--bg-subtle) 58%, transparent);min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._advantageCard_1g6fb_328 svg{opacity:.82}._cardLink_1g6fb_492{align-self:end;margin-top:auto}._newsDate_1g6fb_296{color:color-mix(in srgb, var(--fg-base) 66%, transparent)}._contactShell_1g6fb_237{padding:var(--space-16);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 12%, transparent), transparent 54%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 90%, transparent), color-mix(in srgb, var(--bg-subtle) 96%, transparent))}._contactGrid_1g6fb_273{align-items:stretch}._contactActions_1g6fb_345{margin-top:var(--space-8)}._contactCard_1g6fb_331 h3{overflow-wrap:anywhere;font-size:22px;line-height:1.12}._contactCardAction_1g6fb_854{border-color:color-mix(in srgb, var(--border-strong) 56%, var(--border-base));width:100%;color:var(--fg-base);text-align:left;cursor:pointer;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s}button._contactCardAction_1g6fb_854{font:inherit;border-style:solid}._contactCardAction_1g6fb_854:hover,._contactCardAction_1g6fb_854:focus-visible{border-color:color-mix(in srgb, var(--accent-primary) 76%, var(--border-strong));background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 98%, transparent), color-mix(in srgb, var(--accent-primary) 12%, var(--bg-subtle)));outline:none;transform:translateY(-1px)}._contactActionLabel_1g6fb_877{align-items:center;gap:var(--space-4);margin-top:var(--space-4);color:color-mix(in srgb, var(--fg-inverse) 86%, transparent);font-weight:800;display:inline-flex}._markdownContent_1g6fb_886{gap:var(--space-12);color:color-mix(in srgb, var(--fg-base) 82%, transparent);line-height:1.6;display:grid}._markdownContent_1g6fb_886 h2,._markdownContent_1g6fb_886 h3{color:var(--fg-inverse);line-height:1.2}._markdownContent_1g6fb_886 ul{gap:var(--space-6);padding-left:var(--space-20);display:grid}._modalActions_1g6fb_346{align-items:stretch}._modalActions_1g6fb_346 a,._modalActions_1g6fb_346 button{flex:180px}@media (width>=760px){._heroActions_1g6fb_344,._contactActions_1g6fb_345{align-items:stretch}._heroMetrics_1g6fb_383,._previewSide_1g6fb_274,._categoryGrid_1g6fb_270,._featuredProductGrid_1g6fb_694,._advantageGrid_1g6fb_271,._newsGrid_1g6fb_272,._contactList_1g6fb_275{grid-template-columns:repeat(2,minmax(0,1fr))}._contactGrid_1g6fb_273{grid-template-columns:minmax(0,1.16fr) minmax(280px,.84fr)}._productCard_1g6fb_128{grid-template-columns:220px minmax(0,1fr)}._productSide_1g6fb_586{grid-column:1/-1}}@media (width>=1080px){._heroSection_1g6fb_234{min-height:calc(100svh - var(--header-height) - 56px);align-items:start;display:grid}._heroGrid_1g6fb_269{gap:var(--space-32);min-height:calc(100svh - var(--header-height) - 56px - var(--space-24) - var(--space-32));grid-template-columns:minmax(0,5.2fr) minmax(460px,5.4fr)}._heroCopy_1g6fb_286{grid-template-rows:auto auto auto minmax(var(--space-24), 1fr) auto;align-content:stretch}._heroActions_1g6fb_344{align-self:end}._previewShell_1g6fb_391{margin-top:0}._previewInner_1g6fb_530{align-items:start;gap:var(--space-12);padding:var(--space-12);grid-template-columns:minmax(176px,.72fr) minmax(0,1.28fr)}._sectionHeadCompact_1g6fb_323{align-content:center;gap:var(--space-8);min-height:168px}._sectionHeadCompact_1g6fb_323 h2{font-size:clamp(20px,2.1vw,26px)}._productCard_1g6fb_128{gap:var(--space-12);padding:var(--space-12);grid-template-columns:132px minmax(0,1fr)}._productImageFrame_1g6fb_567,._productImage_1g6fb_567{min-height:168px}._previewSide_1g6fb_274{gap:var(--space-12);grid-column:1/-1}._previewSideCard_1g6fb_325{padding:var(--space-12)}._heroMetrics_1g6fb_383,._categoryGrid_1g6fb_270,._featuredProductGrid_1g6fb_694,._advantageGrid_1g6fb_271,._newsGrid_1g6fb_272{grid-template-columns:repeat(3,minmax(0,1fr))}._productSide_1g6fb_586{border-top:0;border-left:0;grid-column:1/-1;padding-top:0;padding-left:0}._previewSideCard_1g6fb_325 ._productSide_1g6fb_586{padding-top:var(--space-12);border-top:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);grid-column:auto}._contactShell_1g6fb_237{padding:var(--space-24)}}@media (width<=759px){._heroSection_1g6fb_234{min-height:auto;padding:var(--space-16) 0 var(--space-24)}._heroSection_1g6fb_234:before{top:calc(var(--space-16) * -1);background:radial-gradient(circle at 50% 60%,#cf102033,#0000 50%),linear-gradient(#101214ad,#101214e6),url(/assets/hero_pic_mobile-CB2C2Ua0.png) bottom/cover no-repeat;bottom:0;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}._heroCopy_1g6fb_286{gap:var(--space-16)}._heroActions_1g6fb_344,._contactActions_1g6fb_345{flex-direction:column;align-items:stretch}._heroActions_1g6fb_344 a,._heroActions_1g6fb_344 button,._contactActions_1g6fb_345 a,._contactActions_1g6fb_345 button{width:100%}._homeTitle_1g6fb_311{max-width:11ch;font-size:clamp(38px,14vw,58px)}._heroSummary_1g6fb_321{font-size:clamp(18px,5vw,21px)}._heroMetrics_1g6fb_383{grid-template-columns:repeat(2,minmax(0,1fr))}._metricCard_1g6fb_390{min-height:92px;padding:var(--space-10,10px)}._metricCard_1g6fb_390:nth-child(3){display:none}._metricValue_1g6fb_418{font-size:clamp(20px,8vw,28px)}._metricLink_1g6fb_457{min-height:28px;font-size:13px}}._authDialog_3wa85_1{width:min(760px,100%);max-height:calc(100dvh - 32px);padding:var(--space-24);background:linear-gradient(140deg, color-mix(in srgb, var(--accent-secondary) 18%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--bg-elevated) 96%, transparent), color-mix(in srgb, var(--bg-subtle) 98%, transparent));grid-template-rows:auto minmax(0,1fr);overflow:hidden}._modalBody_3wa85_12{overscroll-behavior:contain;min-height:0;display:block;overflow:auto}._authLayout_3wa85_19{min-height:0;display:grid}._authMain_3wa85_24{align-content:start;gap:var(--space-16);padding:0;display:grid}._tabRow_3wa85_31{gap:var(--space-8);width:fit-content;padding:var(--space-4);border:1px solid color-mix(in srgb, var(--border-base) 92%, transparent);border-radius:var(--radius-12);background:color-mix(in srgb, var(--bg-base) 34%, transparent);flex-wrap:wrap;display:inline-flex}._tabButton_3wa85_42,._segmentOption_3wa85_43{min-height:40px;padding:0 var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 88%, transparent);border-radius:var(--radius-8);color:var(--fg-base);background:color-mix(in srgb, var(--fg-inverse) 4%, transparent);justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s,color .16s;display:inline-flex}._tabButton_3wa85_42{letter-spacing:.08em;text-transform:uppercase;min-width:132px;font-family:IBM Plex Mono,monospace;font-size:12px}._tabButton_3wa85_42:hover,._tabButton_3wa85_42:focus-visible,._segmentOption_3wa85_43:hover{border-color:color-mix(in srgb, var(--border-strong) 76%, transparent);background:color-mix(in srgb, var(--fg-inverse) 8%, transparent);outline:none;transform:translateY(-1px)}._tabButton_3wa85_42[aria-selected=true],._segmentOption_3wa85_43[data-selected=true]{color:var(--fg-inverse);border-color:color-mix(in srgb, var(--border-strong) 82%, transparent);background:color-mix(in srgb, var(--fg-inverse) 10%, transparent);box-shadow:var(--shadow-1)}._summary_3wa85_83{gap:var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 92%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);display:grid}._summary_3wa85_83:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--state-info) 22%, transparent);outline:none}._summary_3wa85_83 ul{gap:var(--space-4);color:var(--fg-base);margin:0;padding-left:18px;line-height:1.5;display:grid}._summaryError_3wa85_106{border-color:color-mix(in srgb, var(--state-error) 52%, var(--border-base));background:color-mix(in srgb, var(--state-error) 12%, transparent)}._summarySuccess_3wa85_111{border-color:color-mix(in srgb, var(--state-success) 52%, var(--border-base));background:color-mix(in srgb, var(--state-success) 12%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center}._summarySuccess_3wa85_111 svg{color:color-mix(in srgb, var(--state-success) 84%, var(--fg-inverse))}._summaryTitle_3wa85_122{color:var(--fg-inverse);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:800;line-height:1.2}._formView_3wa85_132,._fieldGridTwo_3wa85_137,._credentialsStack_3wa85_138,._credentialsRow_3wa85_139{gap:var(--space-16);display:grid}._fullWidth_3wa85_144{min-width:0}._field_3wa85_137,._fieldset_3wa85_149{gap:var(--space-8);min-width:0;display:grid}._fieldLabel_3wa85_155{gap:var(--space-4);color:var(--fg-inverse);align-items:baseline;font-weight:800;line-height:1.25;display:inline-flex}._requiredMark_3wa85_164{color:color-mix(in srgb, var(--accent-primary) 84%, var(--fg-inverse))}._fieldMeta_3wa85_168,._checkboxError_3wa85_169{color:var(--fg-muted);font-size:13px;line-height:1.4}._fieldMeta_3wa85_168[data-state=error],._checkboxError_3wa85_169{color:color-mix(in srgb, var(--state-error) 88%, var(--fg-base))}._segmentRow_3wa85_180{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._segmentOption_3wa85_43{text-align:center;min-height:48px;position:relative}._segmentOption_3wa85_43 input{opacity:0;pointer-events:none;position:absolute}._legalBlock_3wa85_198{gap:var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--border-base) 92%, transparent);border-radius:var(--radius-8);background:color-mix(in srgb, var(--fg-inverse) 3%, transparent);display:grid}._checkboxRow_3wa85_207{gap:var(--space-8);color:color-mix(in srgb, var(--fg-base) 84%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.45;display:grid}._checkboxRow_3wa85_207 input{width:18px;height:18px;accent-color:var(--accent-primary);margin:2px 0 0}._checkboxRow_3wa85_207 input:focus-visible{outline:3px solid color-mix(in srgb, var(--accent-primary) 24%, transparent);outline-offset:2px}._checkboxRow_3wa85_207 a{color:var(--fg-inverse);text-underline-offset:.18em;font-weight:800;text-decoration:underline}._submitRow_3wa85_235{gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._submitRow_3wa85_235 button:first-child{min-width:188px}._accountAction_3wa85_248{min-height:36px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;font-weight:800;transition:color .16s;display:inline-flex}._accountAction_3wa85_248:hover,._accountAction_3wa85_248:focus-visible{color:var(--fg-inverse);text-underline-offset:.18em;outline:none;text-decoration:underline}._accountAction_3wa85_248:disabled{color:color-mix(in srgb, var(--fg-muted) 52%, transparent);cursor:not-allowed;text-decoration:none}._resetDraft_3wa85_276{display:none}@media (width>=760px){._fieldGridTwo_3wa85_137,._credentialsRow_3wa85_139{grid-template-columns:repeat(2,minmax(0,1fr))}._fullWidth_3wa85_144{grid-column:1/-1}}@media (width<=759px){._authDialog_3wa85_1{max-height:calc(100dvh - 24px);padding:var(--space-16)}._tabRow_3wa85_31{width:100%}._tabButton_3wa85_42{flex:1 1 0;min-width:0}._segmentRow_3wa85_180{grid-template-columns:1fr}._submitRow_3wa85_235{align-items:stretch}._submitRow_3wa85_235 button:not(._accountAction_3wa85_248),._submitRow_3wa85_235 button:first-child{width:100%}._accountAction_3wa85_248{justify-content:center;width:100%}}._appDemoSwitcher_1tb2n_1{gap:var(--space-8);padding-top:var(--space-16);padding-bottom:var(--space-16);flex-wrap:wrap;display:flex}._appMain_1tb2n_9{padding-top:var(--space-24);padding-bottom:calc(84px + env(safe-area-inset-bottom))}._priceToast_1tb2n_14{z-index:80;top:calc(var(--space-16) + env(safe-area-inset-top));width:min(420px,100vw - 32px);padding:var(--space-12) var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-12);color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-elevated) 92%, transparent);box-shadow:var(--shadow-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;pointer-events:none;font-weight:800;animation:.16s both _priceToastIn_1tb2n_1,1s forwards _priceToastLife_1tb2n_1;position:fixed;left:50%;transform:translate(-50%)}._priceToast_1tb2n_14[data-tone=success]{border-color:color-mix(in srgb, var(--state-success) 48%, var(--border-base));color:color-mix(in srgb, var(--state-success) 78%, var(--fg-inverse))}._priceToast_1tb2n_14[data-tone=error]{border-color:color-mix(in srgb, var(--state-error) 48%, var(--border-base));color:color-mix(in srgb, var(--state-error) 84%, var(--fg-inverse))}@keyframes _priceToastIn_1tb2n_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes _priceToastLife_1tb2n_1{0%,78%{opacity:1}to{opacity:0;transform:translate(-50%,-8px)}}@media (width>=1080px){._appMain_1tb2n_9{padding-bottom:var(--space-32)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:#101214;--bg-subtle:#16191d;--bg-elevated:#1d2228;--fg-base:#f3f4f6;--fg-muted:#a1a8b3;--fg-inverse:#fbfbfc;--border-base:#2c333b;--border-strong:#454d57;--accent-primary:#cf1020;--accent-primary-hover:#b20f1d;--accent-secondary:#3a2026;--state-success:#2d8d5f;--state-warning:#b8821f;--state-error:#bc3041;--state-info:#6d7988;--shadow-0:none;--shadow-1:0 10px 24px #0000002e;--shadow-2:0 18px 36px #0000003d;--shadow-3:0 24px 48px #00000052;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--radius-8:8px;--radius-12:12px;--container:1380px;--page-gutter:16px;--header-height:132px;--section-offset:152px}@media (width>=760px){:root{--page-gutter:24px}}@media (width>=1080px){:root{--page-gutter:32px;--header-height:144px;--section-offset:164px}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-tap-highlight-color:color-mix(in srgb, var(--accent-primary) 22%, transparent)}body{min-width:320px;color:var(--fg-base);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-base) 96%, var(--accent-secondary)), var(--bg-base) 34%), var(--bg-base);margin:0;font-family:Manrope,sans-serif;overflow-x:hidden}body[data-modal-open=true],body.modal-open{overflow:hidden}a,button{touch-action:manipulation}button,input,select,textarea{font:inherit}button{cursor:pointer}.field-control{width:100%;min-width:0;min-height:48px;padding:0 var(--space-16);border:1px solid color-mix(in srgb, var(--border-base) 72%, transparent);border-radius:var(--radius-8);color:var(--fg-inverse);background:color-mix(in srgb, var(--bg-elevated) 92%, transparent);box-shadow:var(--shadow-1);transition:border-color .16s,box-shadow .16s,background-color .16s}textarea.field-control{min-height:96px;padding:var(--space-12) var(--space-16);resize:vertical}.field-control::placeholder{color:color-mix(in srgb, var(--fg-base) 44%, transparent)}.field-control:focus-visible{border-color:color-mix(in srgb, var(--state-info) 86%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-info) 22%, transparent), var(--shadow-1);outline:none}.field-control[aria-invalid=true]{border-color:color-mix(in srgb, var(--state-error) 72%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-error) 14%, transparent), var(--shadow-1)}.field-control[data-state=success],.field-control[data-validation=success]{border-color:color-mix(in srgb, var(--state-success) 64%, var(--border-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--state-success) 14%, transparent), var(--shadow-1)}h1,h2,h3,h4,p,ul,dl,dd{margin:0}fieldset{border:0;min-width:0;margin:0;padding:0}.container{width:min(var(--container), calc(100% - (var(--page-gutter) * 2)));margin:0 auto}#root{min-height:100vh}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
