._page_1lnbg_1{padding-block:var(--space-16)}._inner_1lnbg_5{max-width:640px}._title_1lnbg_9{font-family:var(--font-heading);font-size:var(--text-heading-lg);font-weight:var(--weight-medium);color:var(--color-primary);margin-bottom:var(--space-4)}._note_1lnbg_17{font-size:var(--text-body-md);color:var(--color-text-secondary)}._footer_alpzf_1{background-color:var(--color-primary);color:var(--color-surface);padding-block:var(--space-12) var(--space-8);margin-top:auto}._grid_alpzf_8{gap:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid #f8f4ea26;display:grid}@media (width>=768px){._grid_alpzf_8{gap:var(--space-8);grid-template-columns:1.2fr repeat(4,1fr)}}._brandBlock_alpzf_22{max-width:280px}._brandName_alpzf_26{font-family:var(--font-heading);font-size:var(--text-heading-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-brand);margin-bottom:var(--space-2)}._tagline_alpzf_34{font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#f8f4eabf;margin-bottom:var(--space-4)}._brandDescription_alpzf_43{font-size:var(--text-body-sm);line-height:var(--leading-body);color:#f8f4ead9}._columnTitle_alpzf_49{font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-4);color:var(--color-surface)}._linkList_alpzf_59{gap:var(--space-3);flex-direction:column;display:flex}._bottom_alpzf_65{gap:var(--space-4);padding-top:var(--space-6);flex-direction:column;display:flex}@media (width>=768px){._bottom_alpzf_65{flex-direction:row;justify-content:space-between;align-items:center}}._copyright_alpzf_80{font-size:var(--text-body-sm);color:#f8f4eab3}._legalList_alpzf_85{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}._legalLink_alpzf_91{font-size:var(--text-body-sm);color:#f8f4ead9;transition:color var(--transition-fast)}._legalLink_alpzf_91:hover{color:var(--color-surface)}._cartLink_yuu0l_1{position:relative}._badge_yuu0l_5{min-width:18px;height:18px;font-family:var(--font-body);font-size:10px;font-weight:var(--weight-semibold);color:var(--color-surface);background-color:var(--color-primary);border-radius:var(--radius-pill);border:2px solid var(--color-background);justify-content:center;align-items:center;padding-inline:4px;line-height:1;display:flex;position:absolute;top:4px;right:4px}._header_1a3ts_1{z-index:80;background-color:var(--color-background);position:sticky;top:0}._announcement_1a3ts_8{background-color:var(--color-primary);color:var(--color-surface)}._announcementText_1a3ts_13{padding-block:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--color-surface);justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}._announcementLink_1a3ts_29{color:var(--color-surface);text-underline-offset:3px;font-weight:var(--weight-semibold);text-decoration:underline}._mainBar_1a3ts_36{background-color:var(--color-background);border-bottom:1px solid var(--color-border);box-shadow:none}._mainInner_1a3ts_42{min-height:var(--header-main-height-mobile);padding-block:var(--space-1);align-items:center;display:flex}._mobileRow_1a3ts_49{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:64px;display:flex}._mobileLeading_1a3ts_58{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._mobileUtilities_1a3ts_66{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._mobileRow_1a3ts_49 .icon-button{flex-shrink:0;width:44px;height:44px}._logoLinkMobile_1a3ts_79{background:0 0;align-items:center;min-width:0;display:flex}._desktopRow_1a3ts_86{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;display:none}@media (width>=1024px){._mainInner_1a3ts_42{min-height:var(--header-main-height-desktop)}._mobileRow_1a3ts_49{display:none}._desktopRow_1a3ts_86{display:flex}}._logoLink_1a3ts_79{background:0 0;flex-shrink:0;align-items:center;display:flex}._logoMobile_1a3ts_115,._logoDesktop_1a3ts_116{object-fit:contain;background:0 0;width:auto;display:block}._logoMobile_1a3ts_115{object-fit:contain;object-position:left center;width:auto;max-width:min(180px,48vw);height:40px;display:block}._logoDesktop_1a3ts_116{max-width:280px;height:52px}._desktopNav_1a3ts_137{flex:1;justify-content:center;display:flex}._navList_1a3ts_143{align-items:center;gap:var(--space-10);display:flex}._shopItem_1a3ts_149{position:relative}._shopTrigger_1a3ts_153{align-items:center;display:inline-flex}._desktopUtilities_1a3ts_158{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._backdrop_dpxpq_1{z-index:90;cursor:pointer;background-color:#102b1966;border:none;position:fixed;inset:0}._panel_dpxpq_10{z-index:100;width:min(320px,88vw);height:100%;padding:var(--space-6) var(--space-4);background-color:var(--color-surface);box-shadow:var(--shadow-lg);position:fixed;top:0;left:0;overflow-y:auto}._panelHeader_dpxpq_23{padding-bottom:var(--space-6);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border);align-items:center;display:flex}._brandLink_dpxpq_31{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);min-height:44px;color:inherit;display:inline-flex}._brandLink_dpxpq_31:hover ._brandName_dpxpq_40{color:var(--color-primary-dark)}._mark_dpxpq_44{object-fit:contain;background:0 0;width:36px;height:36px}._brandName_dpxpq_40{font-family:var(--font-heading);font-size:var(--text-body-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-brand);color:var(--color-primary)}._list_dpxpq_59{gap:var(--space-1);flex-direction:column;display:flex}._navItem_dpxpq_65,._expandTrigger_dpxpq_66{width:100%;padding:var(--space-3) var(--space-2);font-size:var(--text-body-md);font-weight:var(--weight-medium);color:var(--color-text-primary);border-radius:var(--radius-sm);text-align:left;justify-content:space-between;align-items:center;display:flex}._navItem_dpxpq_65:hover,._expandTrigger_dpxpq_66:hover{background-color:var(--color-surface-soft)}._navItemActive_dpxpq_84{color:var(--color-primary)}._chevron_dpxpq_88{transition:transform var(--transition-fast)}._chevron_dpxpq_88[data-expanded=true]{transform:rotate(180deg)}._shopGroups_dpxpq_96{padding:var(--space-2) 0 var(--space-4) var(--space-2);gap:var(--space-4);flex-direction:column;display:flex}._shopCategory_dpxpq_103{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-primary);margin-bottom:var(--space-2);display:block}._shopItems_dpxpq_111{gap:var(--space-1);padding-left:var(--space-2);flex-direction:column;display:flex}._shopItem_dpxpq_111{font-size:var(--text-body-sm);color:var(--color-text-secondary);padding:var(--space-1) 0}._shopItem_dpxpq_111:hover{color:var(--color-text-primary)}._panel_1m3hp_1{width:min(920px, calc(100vw - var(--space-8)));margin-top:var(--space-2);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:50;position:absolute;top:100%;left:50%;transform:translate(-50%)}._panel_1m3hp_1[hidden]{display:none}._grid_1m3hp_20{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1024px){._grid_1m3hp_20{grid-template-columns:repeat(4,1fr)}}._column_1m3hp_32{gap:var(--space-3);flex-direction:column;display:flex}._categoryTitle_1m3hp_38{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}._categoryTitle_1m3hp_38:hover{color:var(--color-primary-dark)}._productList_1m3hp_50{gap:var(--space-2);flex-direction:column;display:flex}._productLink_1m3hp_56{font-size:var(--text-body-sm);color:var(--color-text-secondary);transition:color var(--transition-fast)}._productLink_1m3hp_56:hover{color:var(--color-text-primary)}._layout_1uwsn_1{flex-direction:column;min-height:100vh;display:flex}._main_1uwsn_7{flex:1;width:100%}._page_198ga_1{width:100%;min-height:calc(100vh - var(--header-announcement-height) - var(--header-main-height-mobile) - 200px);padding:var(--space-10) var(--space-4) var(--space-16);background-color:var(--color-background);justify-content:center;align-items:flex-start;display:flex}._shell_198ga_13{width:100%;max-width:420px;margin-top:var(--space-4)}._eyebrow_198ga_19{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-earth)}._title_198ga_29{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.9rem,4.5vw,2.35rem);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.15}._lead_198ga_38{margin:0 0 var(--space-8);font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-secondary)}._form_198ga_46{gap:var(--space-5);flex-direction:column;display:flex}._field_198ga_52{gap:var(--space-2);flex-direction:column;display:flex}._label_198ga_58{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._optional_198ga_65{margin-left:var(--space-1);font-weight:var(--weight-regular);color:var(--color-text-secondary);font-size:var(--text-caption)}._input_198ga_72{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._input_198ga_72::placeholder{color:var(--color-text-secondary);opacity:.7}._input_198ga_72:hover:not(:disabled){border-color:#cfc7b5}._input_198ga_72:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #183d241f}._input_198ga_72:disabled{opacity:.7;cursor:not-allowed}._inputInvalid_198ga_105{border-color:#a944428c}._passwordRow_198ga_109{position:relative}._passwordRow_198ga_109 ._input_198ga_72{padding-right:3rem}._eyeButton_198ga_117{top:50%;right:var(--space-2);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-secondary);transition:color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._eyeButton_198ga_117:hover:not(:disabled){color:var(--color-primary);background:var(--color-surface-soft)}._eyeButton_198ga_117:focus-visible{outline:2px solid var(--color-secondary);outline-offset:1px}._eyeButton_198ga_117:disabled{opacity:.5;cursor:not-allowed}._fieldError_198ga_147{color:var(--color-error);font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-tight);margin:0}._forgotRow_198ga_155{margin-top:calc(var(--space-2) * -1);justify-content:flex-end;display:flex}._forgotLink_198ga_161{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-earth);text-underline-offset:3px;text-decoration:underline}._forgotLink_198ga_161:hover{color:var(--color-primary)}._alertError_198ga_174,._alertSuccess_198ga_175{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-tight);margin:0}._alertError_198ga_174{color:var(--color-error);background:#a9444214;border:1px solid #a944422e}._alertSuccess_198ga_175{color:var(--color-success);background:#3f6f441a;border:1px solid #3f6f4433}._submit_198ga_196{width:100%;min-height:48px;margin-top:var(--space-1);border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-family:var(--font-body);font-size:var(--text-button);font-weight:var(--weight-semibold);letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-fast);border:none}._submit_198ga_196:hover:not(:disabled){background:var(--color-primary-dark)}._submit_198ga_196:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._submit_198ga_196:disabled{opacity:.65;cursor:not-allowed}._divider_198ga_226{align-items:center;gap:var(--space-3);margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase;display:flex}._divider_198ga_226:before,._divider_198ga_226:after{content:"";background:var(--color-border);flex:1;height:1px}._footerNote_198ga_247{margin:var(--space-8) 0 0;text-align:center;font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary)}._footerLink_198ga_255{font-weight:var(--weight-semibold);color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}._footerLink_198ga_255:hover{color:var(--color-primary-dark)}._requirements_198ga_266{gap:4px;margin:0;padding:0;list-style:none;display:grid}._requirement_198ga_266{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-text-secondary)}._requirementMet_198ga_280{color:var(--color-success)}._emptyState_198ga_284{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=768px){._page_198ga_1{min-height:calc(100vh - var(--header-announcement-height) - var(--header-main-height-desktop) - 220px);padding-block:var(--space-12) var(--space-16);align-items:center}._shell_198ga_13{margin-top:0}}._wrap_16ioi_1{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}._buttonHost_16ioi_8{justify-content:center;width:100%;min-height:44px;display:flex}._buttonHost_16ioi_8 iframe,._buttonHost_16ioi_8 div[role=button]{max-width:100%!important}._disabled_16ioi_20{opacity:.55;pointer-events:none}._error_16ioi_25{text-align:center;color:var(--color-error);font-size:var(--text-body-sm);margin:0}._page_wv1hf_1{padding-block:var(--space-10)}._header_wv1hf_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._eyebrow_wv1hf_13{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._title_wv1hf_21{font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._muted_wv1hf_29{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin:0}._layout_wv1hf_35{gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}._panel_wv1hf_41{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}._panelTitle_wv1hf_48{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._form_wv1hf_55{gap:var(--space-3);display:grid}._label_wv1hf_60{font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}._input_wv1hf_67{border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-sm)}._linkList_wv1hf_76{gap:var(--space-3);display:grid}._orderRow_wv1hf_81{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);color:inherit;text-decoration:none;display:flex}._linkList_wv1hf_76 a{color:var(--color-primary);font-size:var(--text-body-sm)}._quickLinkNote_wv1hf_96{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-body-sm)}._primaryButton_wv1hf_102,._secondaryButton_wv1hf_103{border-radius:var(--radius-md);min-height:44px;font-family:var(--font-body);font-size:var(--text-body-sm);cursor:pointer}._primaryButton_wv1hf_102{background:var(--color-primary);color:#fff;border:none}._secondaryButton_wv1hf_103{border:1px solid var(--color-border);color:var(--color-text-primary);background:0 0}._error_wv1hf_123{color:var(--color-error);font-size:var(--text-body-sm)}._success_wv1hf_128{color:var(--color-success);font-size:var(--text-body-sm)}._badgeVerified_wv1hf_133,._badgeUnverified_wv1hf_134{margin-left:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;padding:2px 8px;display:inline-block}._badgeVerified_wv1hf_133{color:var(--color-success);background:#3f6f441f}._badgeUnverified_wv1hf_134{color:var(--color-text-secondary);background:#6b6a601f}._badgeVerifiedInline_wv1hf_155,._badgeUnverifiedInline_wv1hf_156{margin-left:var(--space-2);font-size:var(--text-caption);text-transform:none;letter-spacing:0}._badgeVerifiedInline_wv1hf_155{color:var(--color-success)}._badgeUnverifiedInline_wv1hf_156{color:var(--color-text-secondary)}._providerLine_wv1hf_171{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._linkGoogle_wv1hf_177{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}._addressPanel_wv1hf_183{margin-top:var(--space-6)}._panelHeader_wv1hf_187{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._panelHeader_wv1hf_187 ._panelTitle_wv1hf_48{margin:0}._addressList_wv1hf_199{gap:var(--space-3);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}._addressCard_wv1hf_207{justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);display:flex}._addressType_wv1hf_217{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-weight:var(--weight-semibold)}._defaultPill_wv1hf_226{margin-left:var(--space-2);border-radius:var(--radius-sm);background:#183d241a;padding:1px 6px;font-size:.65rem}._addressLine_wv1hf_234{font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0;line-height:1.45}._addressActions_wv1hf_241{gap:var(--space-2);flex-direction:column;align-items:flex-end;display:flex}._textButton_wv1hf_248{color:var(--color-primary);font-size:var(--text-body-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._formTitle_wv1hf_259{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._fieldError_wv1hf_266{color:var(--color-error);font-size:var(--text-body-sm);margin:0}._checkboxLabel_wv1hf_272{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-primary);display:flex}._formActions_wv1hf_280{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=800px){._layout_wv1hf_35{grid-template-columns:1fr}._header_wv1hf_5,._addressCard_wv1hf_207{flex-direction:column}._addressActions_wv1hf_241{flex-direction:row;align-items:center}}._overlay_1fatt_1{z-index:80;padding:var(--space-4);background:color-mix(in srgb, var(--color-primary-dark) 45%, transparent);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._dialog_1fatt_12{width:min(100%,400px);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 16px 40px color-mix(in srgb, var(--color-primary-dark) 18%, transparent)}._title_1fatt_21{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.25}._message_1fatt_30{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}._actions_1fatt_38{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr 1fr;display:grid}._cancelButton_1fatt_45,._confirmButton_1fatt_46,._dangerButton_1fatt_47{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._cancelButton_1fatt_45{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary)}._cancelButton_1fatt_45:hover:not(:disabled){background:var(--color-surface-soft)}._confirmButton_1fatt_46{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-surface)}._confirmButton_1fatt_46:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}._dangerButton_1fatt_47{border:1px solid var(--color-error);background:var(--color-error);color:var(--color-surface)}._dangerButton_1fatt_47:hover:not(:disabled){filter:brightness(.92)}._cancelButton_1fatt_45:disabled,._confirmButton_1fatt_46:disabled,._dangerButton_1fatt_47:disabled{opacity:.55;cursor:not-allowed}@media (width>=768px){._overlay_1fatt_1{align-items:center}}._frame_1gxu5_1{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative;overflow:hidden}._square_1gxu5_9{aspect-ratio:1}._wide_1gxu5_13{aspect-ratio:4/3}._image_1gxu5_17{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .18s;display:block}._imageVisible_1gxu5_26{opacity:1}._loading_1gxu5_30{background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffff8c 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_1gxu5_1;position:absolute;inset:0}@keyframes _shimmer_1gxu5_1{to{background-position:-200% 0}}._placeholder_1gxu5_49{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-surface-soft);width:100%;height:100%;color:var(--color-primary);flex-direction:column;display:flex}._placeholderBrand_1gxu5_61{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--weight-medium)}._placeholderHint_1gxu5_67{font-size:var(--text-caption);color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase}._page_k7ax4_1{padding-block:var(--space-10) var(--space-16)}._header_k7ax4_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._title_k7ax4_13{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary)}._muted_k7ax4_21{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin:0}._error_k7ax4_27{margin:0 0 var(--space-4);color:var(--color-error);font-size:var(--text-body-sm)}._warning_k7ax4_33{color:var(--color-warning);font-size:var(--text-caption);margin:0}._empty_k7ax4_39{gap:var(--space-3);justify-items:start;max-width:480px;display:grid}._emptyIcon_k7ax4_46{color:var(--color-success)}._shopLink_k7ax4_50,._shopLinkButton_k7ax4_51{margin-top:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-weight:var(--weight-semibold);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._clearButton_k7ax4_67{color:var(--color-text-secondary);font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:0;text-decoration:underline;display:inline-flex}._clearButton_k7ax4_67:disabled{opacity:.5;cursor:not-allowed}._list_k7ax4_86{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}._row_k7ax4_94{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}._thumbLink_k7ax4_103{min-width:0;text-decoration:none;display:block}._thumb_k7ax4_103{width:96px}._info_k7ax4_113{gap:var(--space-2);min-width:0;display:grid}._name_k7ax4_119{font-family:var(--font-heading);color:var(--color-primary);overflow-wrap:anywhere;font-size:1.25rem;line-height:1.3;text-decoration:none}._variant_k7ax4_128{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-secondary) 12%, var(--color-surface-soft));width:fit-content;max-width:100%;color:var(--color-primary);font-size:var(--text-caption);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0;padding:3px 10px;line-height:1.3;display:inline-flex}._sku_k7ax4_143{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:.6875rem;line-height:1.4}._priceRow_k7ax4_153{flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;display:flex}._sellingPrice_k7ax4_161{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._mrp_k7ax4_168{font-size:var(--text-body-sm);color:var(--color-text-secondary);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}._discountBadge_k7ax4_175{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-success)}._actions_k7ax4_181{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}._qtyControl_k7ax4_189{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-items:center;display:inline-flex;overflow:hidden}._qtyButton_k7ax4_198{background:var(--color-surface-soft);width:36px;height:36px;color:var(--color-primary);cursor:pointer;border:0;font-size:1rem;line-height:1}._qtyButton_k7ax4_198:disabled{opacity:.45;cursor:not-allowed}._qtyValue_k7ax4_214{text-align:center;min-width:36px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._removeButton_k7ax4_222{color:var(--color-error);font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:36px;padding:0;text-decoration:none;display:inline-flex}._removeButton_k7ax4_222:disabled{opacity:.5;cursor:not-allowed}._lineTotal_k7ax4_241{font-weight:var(--weight-semibold);color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 0 auto}._summary_k7ax4_249{margin-top:var(--space-6);gap:var(--space-4);justify-items:end;display:grid}._summaryTitle_k7ax4_256{width:100%;max-width:min(100%,320px);font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._summaryRows_k7ax4_266{gap:var(--space-2);width:100%;min-width:min(100%,320px);max-width:320px;display:grid}._summaryRow_k7ax4_266{justify-content:space-between;align-items:baseline;gap:var(--space-6);font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;display:flex}._summaryValue_k7ax4_284{text-align:right;font-variant-numeric:tabular-nums;min-width:5rem;color:var(--color-text-primary)}._originalPrice_k7ax4_291{color:var(--color-text-secondary);font-weight:var(--weight-medium)}._discountValue_k7ax4_296{color:var(--color-success);font-weight:var(--weight-semibold)}._payableRow_k7ax4_301{margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-body-md);color:var(--color-primary);font-weight:var(--weight-medium)}._payableRow_k7ax4_301 strong{color:var(--color-primary);font-family:var(--font-heading);font-size:1.2rem;font-weight:var(--weight-medium)}._checkoutButton_k7ax4_317{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-weight:var(--weight-semibold);transition:background-color var(--transition-fast);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._checkoutButton_k7ax4_317:hover{background:var(--color-primary-dark)}._continueLink_k7ax4_336{min-height:40px;color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}._continueLink_k7ax4_336:hover{text-decoration:underline}@media (width<=640px){._page_k7ax4_1{padding-block:var(--space-6) var(--space-12)}._header_k7ax4_5{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column}._title_k7ax4_13{margin-bottom:var(--space-1);font-size:clamp(1.75rem,7vw,2rem)}._list_k7ax4_86{gap:var(--space-3)}._row_k7ax4_94{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);border-bottom:1px solid var(--color-border);grid-template-columns:88px minmax(0,1fr)}._thumb_k7ax4_103{width:88px}._info_k7ax4_113{gap:6px}._name_k7ax4_119{font-size:1.1rem}._actions_k7ax4_181{gap:var(--space-2) var(--space-3);margin-top:var(--space-2)}._qtyButton_k7ax4_198{width:40px;height:40px}._qtyValue_k7ax4_214{min-width:40px}._removeButton_k7ax4_222{min-height:40px}._lineTotal_k7ax4_241{text-align:right;font-size:var(--text-body-md);flex:auto}._summary_k7ax4_249{width:100%;margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-items:stretch;gap:var(--space-3)}._summaryTitle_k7ax4_256{max-width:none;font-size:1.15rem}._summaryRows_k7ax4_266{gap:var(--space-3);min-width:0;max-width:none}._checkoutButton_k7ax4_317{width:100%;min-height:52px}._continueLink_k7ax4_336{width:100%;margin-top:var(--space-1);margin-bottom:var(--space-2)}}@media (width>=641px){._summaryTitle_k7ax4_256{text-align:right}._checkoutButton_k7ax4_317{min-width:280px}}._page_zgzm9_1{padding-block:var(--space-10)}._header_zgzm9_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._eyebrow_zgzm9_13{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._title_zgzm9_21{font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._muted_zgzm9_29{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin:0}._error_zgzm9_35,._warning_zgzm9_36,._success_zgzm9_37,._fieldError_zgzm9_38,._warningInline_zgzm9_39{margin:0 0 var(--space-3);font-size:var(--text-body-sm)}._error_zgzm9_35,._fieldError_zgzm9_38{color:var(--color-error)}._warning_zgzm9_36,._warningInline_zgzm9_39{color:var(--color-warning)}._success_zgzm9_37{color:var(--color-success)}._empty_zgzm9_58{gap:var(--space-3);max-width:480px;display:grid}._layout_zgzm9_64{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);align-items:start;display:grid}._mainColumn_zgzm9_71,._sideColumn_zgzm9_72{gap:var(--space-4);min-width:0;display:grid}._panel_zgzm9_78{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);display:grid}._panelHeader_zgzm9_87{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._panelTitle_zgzm9_95{font-family:var(--font-heading);font-size:1.35rem;font-weight:var(--weight-medium);color:var(--color-primary);align-items:center;gap:8px;margin:0;display:inline-flex}._signInPrompt_zgzm9_106{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._signInPrompt_zgzm9_106 ._panelTitle_zgzm9_95{margin-bottom:var(--space-2)}._signInPrompt_zgzm9_106 ._muted_zgzm9_29{max-width:36rem}._signInButton_zgzm9_122{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}._signInButton_zgzm9_122:hover{background:#102b19}._orDivider_zgzm9_144{align-items:center;gap:var(--space-3);margin-block:var(--space-1);color:#8b5a2b;letter-spacing:.14em;font-size:.8rem;font-weight:var(--weight-semibold);display:flex}._orDivider_zgzm9_144 span{text-align:center;background:#f1ebdd;border:1px solid #8b5a2b47;border-radius:999px;min-width:2.5rem;padding:.35rem .75rem}._orDivider_zgzm9_144:before,._orDivider_zgzm9_144:after{content:"";background:#8b5a2b59;flex:1;height:1px}._guestCheckoutPanel_zgzm9_172{border-color:color-mix(in srgb, #8b5a2b 35%, var(--color-border));background:linear-gradient(165deg,#f8f4ea 0%,#f1ebdd 55%,#f6eedc 100%);box-shadow:0 1px #d9a44140}._guestCheckoutHeader_zgzm9_184{gap:var(--space-2);display:grid}._guestCheckoutEyebrow_zgzm9_189{font-size:var(--text-caption);letter-spacing:.1em;text-transform:uppercase;color:#8b5a2b;font-weight:var(--weight-semibold);margin:0}._guestCheckoutTitle_zgzm9_198{font-family:var(--font-heading);font-size:clamp(1.35rem,3vw,1.65rem);font-weight:var(--weight-medium);color:#183d24;margin:0}._signedInBanner_zgzm9_206{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-primary) 14%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface))}._signedInBanner_zgzm9_206 ._muted_zgzm9_29{margin:0}._signedInBanner_zgzm9_206 strong{color:var(--color-primary);font-weight:var(--weight-semibold)}._emptyAddress_zgzm9_222{gap:var(--space-3);justify-items:start;display:grid}._addressList_zgzm9_228{gap:var(--space-3);display:grid}._addressCard_zgzm9_233{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);overflow:hidden}._addressCardSelected_zgzm9_240{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}._addressSelect_zgzm9_245{width:100%;padding:var(--space-3);text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;gap:4px;display:grid}._addressType_zgzm9_257{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-weight:var(--weight-semibold)}._addressLine_zgzm9_265{font-size:var(--text-body-sm);color:var(--color-text-primary)}._addressActions_zgzm9_270{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);display:flex}._iconButton_zgzm9_276,._iconButtonDanger_zgzm9_277,._linkButton_zgzm9_278,._addButton_zgzm9_279{color:var(--color-text-secondary);font-size:var(--text-body-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}._iconButtonDanger_zgzm9_277{color:var(--color-error)}._addButton_zgzm9_279{color:var(--color-primary);font-weight:var(--weight-semibold);text-decoration:none}._guestEmailBlock_zgzm9_301{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:#fdfcf9;border:1px solid #8b5a2b38;margin:0;display:grid}._guestCheckoutPanel_zgzm9_172 ._panelHeader_zgzm9_87{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid #8b5a2b2e}._form_zgzm9_317{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);display:grid}._formTitle_zgzm9_326{margin:0 0 var(--space-2);font-family:var(--font-heading);color:var(--color-primary);font-size:1.2rem}._label_zgzm9_333{margin-top:var(--space-2);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._input_zgzm9_340{width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-sm)}._input_zgzm9_340:focus{outline:2px solid var(--color-secondary);outline-offset:1px}._formRow_zgzm9_357{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._fieldset_zgzm9_363{margin:var(--space-2) 0 0;gap:var(--space-3);border:0;flex-wrap:wrap;padding:0;display:flex}._radioLabel_zgzm9_372,._checkboxLabel_zgzm9_373{font-size:var(--text-body-sm);color:var(--color-text-primary);align-items:center;gap:8px;display:inline-flex}._formActions_zgzm9_381{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._primaryButton_zgzm9_388,._secondaryButton_zgzm9_389,._checkoutButton_zgzm9_390{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._primaryButton_zgzm9_388,._checkoutButton_zgzm9_390{background:var(--color-primary);color:var(--color-surface);border:0}._secondaryButton_zgzm9_389{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary)}._primaryButton_zgzm9_388:disabled,._checkoutButton_zgzm9_390:disabled,._secondaryButton_zgzm9_389:disabled{opacity:.55;cursor:not-allowed}._checkoutButton_zgzm9_390{width:100%;margin-top:var(--space-2)}._orderList_zgzm9_428{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._orderItem_zgzm9_436{justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}._orderName_zgzm9_444{font-family:var(--font-heading);color:var(--color-primary);margin:0}._orderMeta_zgzm9_450,._orderPrice_zgzm9_451{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._orderPrice_zgzm9_451{color:var(--color-text-primary);font-weight:var(--weight-semibold);white-space:nowrap}._priceRows_zgzm9_463{gap:var(--space-2);display:grid}._priceRow_zgzm9_463{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--text-body-md);color:var(--color-text-primary);margin:0;display:flex}._priceValue_zgzm9_478{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5rem}._originalPrice_zgzm9_484{color:var(--color-text-secondary);font-weight:var(--weight-medium)}._discountValue_zgzm9_489{color:var(--color-success,#3f6f44);font-weight:var(--weight-semibold)}._totalRow_zgzm9_494{padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:1.05rem}._totalRow_zgzm9_494 strong{color:var(--color-primary)}@media (width<=900px){._layout_zgzm9_64{grid-template-columns:1fr}._sideColumn_zgzm9_72{order:2}}@media (width<=640px){._header_zgzm9_5{flex-direction:column}._formRow_zgzm9_357{grid-template-columns:1fr}}._page_1jwjw_1{background:var(--color-background);min-height:60vh;padding-block:var(--space-12) var(--space-16)}._inner_1jwjw_7{max-width:1080px;margin-inline:auto}._heading_1jwjw_12{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.15}._intro_1jwjw_21{margin:0 0 var(--space-10);max-width:40rem;font-size:var(--text-body-lg,1.125rem);color:#5f6258;line-height:1.7}._layout_1jwjw_29{gap:var(--space-10);display:grid}@media (width>=900px){._layout_1jwjw_29{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}._detailsPanel_1jwjw_42,._formPanel_1jwjw_43{min-width:0}._detailsTitle_1jwjw_47,._formTitle_1jwjw_48{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-heading-sm,1.5rem);color:var(--color-primary)}._detailsList_1jwjw_55{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._detailItem_1jwjw_63{gap:var(--space-1);display:grid}._detailLabel_1jwjw_68{font-size:var(--text-caption,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-earth,#8b5a2b);font-weight:var(--weight-semibold);margin:0}._detailValue_1jwjw_77{color:var(--color-text-primary);font-size:var(--text-body-md);margin:0;line-height:1.6}._detailLink_1jwjw_84{color:var(--color-primary);text-underline-offset:.15em;text-decoration:underline}._detailLink_1jwjw_84:hover{color:var(--color-primary-dark)}._address_1jwjw_94{color:var(--color-text-primary);font-style:normal;font-size:var(--text-body-md);margin:0;line-height:1.6}._helperLinks_1jwjw_102{margin-top:var(--space-8);gap:var(--space-2);display:grid}._helperText_1jwjw_108{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}._helperLink_1jwjw_102{color:var(--color-primary);font-weight:var(--weight-medium);text-underline-offset:.15em;text-decoration:underline}._emptyDetails_1jwjw_122{padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-body-sm);background:#ffffff73;margin:0;line-height:1.6}._form_1jwjw_43{gap:var(--space-4);display:grid}._field_1jwjw_138{gap:var(--space-2);display:grid}._label_1jwjw_143{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._optional_1jwjw_149{font-weight:var(--weight-regular);color:var(--color-text-secondary)}._input_1jwjw_154,._select_1jwjw_155,._textarea_1jwjw_156{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_1jwjw_154,._select_1jwjw_155{min-height:48px}._textarea_1jwjw_156{resize:vertical;min-height:140px}._input_1jwjw_154:focus-visible,._select_1jwjw_155:focus-visible,._textarea_1jwjw_156:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._fieldError_1jwjw_184{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._errorBanner_1jwjw_190,._successBanner_1jwjw_191{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-body-sm);margin:0;line-height:1.5}._errorBanner_1jwjw_190{color:var(--color-error);background:#a9444214}._successBanner_1jwjw_191{color:var(--color-success);background:#3f6f441a}._submitButton_1jwjw_209{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-family:var(--font-body);font-size:.875rem;font-weight:var(--weight-semibold);cursor:pointer;border:none;justify-self:start}._submitButton_1jwjw_209:hover:not(:disabled){background:var(--color-primary-dark)}._submitButton_1jwjw_209:disabled{opacity:.7;cursor:not-allowed}._successState_1jwjw_232{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._successTitle_1jwjw_241{font-family:var(--font-heading);font-size:var(--text-heading-sm,1.5rem);color:var(--color-primary);margin:0}._successText_1jwjw_248{color:#5f6258;margin:0;line-height:1.65}._skeletonBlock_1jwjw_254{gap:var(--space-4);display:grid}._skeletonLine_1jwjw_259{border-radius:var(--radius-sm);background:linear-gradient(90deg,#183d2414 0%,#183d2424 50%,#183d2414 100%) 0 0/200% 100%;height:1rem;animation:1.2s ease-in-out infinite _shimmer_1jwjw_1}._skeletonLineWide_1jwjw_272{width:70%}._skeletonLineShort_1jwjw_276{width:40%}._skeletonBox_1jwjw_280{border-radius:var(--radius-md);background:linear-gradient(90deg,#183d2414 0%,#183d2424 50%,#183d2414 100%) 0 0/200% 100%;height:12rem;animation:1.2s ease-in-out infinite _shimmer_1jwjw_1}@keyframes _shimmer_1jwjw_1{0%{background-position:100% 0}to{background-position:-100% 0}}._section_150lr_1{padding-block:var(--space-10);border-bottom:1px solid var(--color-border);background:var(--color-surface)}._inner_150lr_7{min-width:0}._list_150lr_11{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._item_150lr_20{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}._icon_150lr_27{color:var(--color-secondary);flex-shrink:0;margin-top:2px}._title_150lr_33{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-primary);margin:0 0 4px}._text_150lr_41{font-size:var(--text-caption);color:var(--color-text-secondary);margin:0;line-height:1.5}@media (width<=900px){._list_150lr_11{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}._skeletonItem_150lr_55{border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;min-height:56px;animation:1.2s linear infinite _shimmer_150lr_1}@keyframes _shimmer_150lr_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonItem_150lr_55{animation:none}}@media (width<=560px){._section_150lr_1{padding-block:var(--space-4);background:var(--color-background)}._list_150lr_11{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}._item_150lr_20{text-align:center;padding:var(--space-1) 4px;border-right:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:center;gap:6px}._item_150lr_20:last-child{border-right:0}._icon_150lr_27{color:var(--color-secondary);margin-top:0}._title_150lr_33{font-size:.625rem;line-height:1.25;font-weight:var(--weight-semibold);margin:0}._text_150lr_41{display:none}._skeletonItem_150lr_55{min-height:56px}}._section_1y8es_1{background:var(--color-primary-dark);align-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}._media_1y8es_10{position:absolute;inset:0}._image_1y8es_15{object-fit:cover;opacity:.38;width:100%;height:100%}._overlay_1y8es_22{background:linear-gradient(90deg,#102b19e0 0%,#102b198c 55%,#102b1959 100%);position:absolute;inset:0}._content_1y8es_34{z-index:1;padding-block:var(--space-20);max-width:560px;position:relative}._heading_1y8es_41{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(1.85rem,3vw,2.5rem);font-weight:var(--weight-medium);color:#fff}._copy_1y8es_49{margin:0 0 var(--space-6);font-size:var(--text-body-md);color:#f8f4eae0;line-height:1.7}._cta_1y8es_56{color:#fff;font-weight:var(--weight-semibold);transition:border-color var(--transition-fast);border-bottom:1px solid #0000;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._cta_1y8es_56:hover{border-bottom-color:#fff}._skeletonLine_1y8es_71{margin-bottom:var(--space-3);border-radius:var(--radius-md);background:#f8f4ea2e}@media (width<=640px){._section_1y8es_1{min-height:300px}._content_1y8es_34{padding-block:var(--space-16)}}._card_1958o_1{min-width:0;height:100%;color:inherit;background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-border) 85%, var(--color-primary));border-radius:var(--radius-md);transition:box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 6px 18px #183d2412}._card_1958o_1:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));box-shadow:0 10px 24px #183d241a}._media_1958o_22{background:var(--color-surface-soft);gap:0;min-width:0;display:grid}._imageFrame_1958o_29{min-width:0;position:relative;overflow:hidden}._mediaLink_1958o_35{color:inherit;min-width:0;text-decoration:none;display:block}._imageScale_1958o_42{transition:transform var(--transition-base);will-change:transform}._card_1958o_1:hover ._imageScale_1958o_42{transform:scale(1.02)}._heroImage_1958o_51{aspect-ratio:5/4!important;border:0!important;border-radius:0!important}._moreImages_1958o_57{z-index:1;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.02em;pointer-events:none;transition:opacity var(--transition-fast);background:#f8f4eae6;padding:4px 8px;position:absolute;bottom:10px;right:10px}._card_1958o_1:hover ._moreImages_1958o_57,._card_1958o_1:focus-within ._moreImages_1958o_57{opacity:0}._slideDots_1958o_79{background:var(--color-surface);opacity:0;pointer-events:none;min-height:12px;transition:opacity var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:4px 0 0;display:flex}._card_1958o_1:hover ._slideDots_1958o_79,._card_1958o_1:focus-within ._slideDots_1958o_79{opacity:1;pointer-events:auto}._slideDot_1958o_79{background:color-mix(in srgb, var(--color-success) 35%, transparent);cursor:pointer;border:0;border-radius:50%;width:7px;height:7px;padding:0}._slideDotActive_1958o_108{background:var(--color-success)}._cardBody_1958o_112{background:var(--color-surface);flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px 14px 16px;display:flex}._cardCategory_1958o_122{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0}._titlePrice_1958o_131{justify-items:start;gap:8px;display:grid}._cardTitleLink_1958o_137{color:inherit;text-decoration:none}._cardTitle_1958o_137{min-height:1.2em;font-family:var(--font-heading);font-size:clamp(1.2rem,1.5vw,1.4rem);line-height:1.2;font-weight:var(--weight-medium);color:var(--color-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._priceBar_1958o_156{box-sizing:border-box;border-radius:var(--radius-xl);background:var(--color-background);width:100%;font-family:var(--font-body);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:10px 16px;display:inline-flex}._cardPrice_1958o_170{font-size:1.2rem;font-weight:var(--weight-bold);color:var(--color-primary);line-height:1}._cardMrp_1958o_177{font-size:var(--text-body-sm);font-weight:var(--weight-regular);color:var(--color-text-secondary);line-height:1;text-decoration:line-through}._cardDiscount_1958o_185{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success) 16%, var(--color-surface));color:var(--color-primary);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;line-height:1}._variantLine_1958o_197{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-text-secondary);letter-spacing:.02em;margin:0}._actions_1958o_205{gap:var(--space-2);margin-top:auto;padding-top:2px;display:grid}._quickAdd_1958o_212,._quickConfirm_1958o_213{border-radius:var(--radius-md);background:var(--color-primary);width:100%;min-height:40px;color:var(--color-surface);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}._quickAdd_1958o_212:hover:not(:disabled),._quickConfirm_1958o_213:hover:not(:disabled){background:var(--color-primary-dark)}._quickAdd_1958o_212:disabled,._quickConfirm_1958o_213:disabled{opacity:.55;cursor:not-allowed}._quickPanel_1958o_242{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);display:grid}._quickLabel_1958o_251{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0}._quickVariants_1958o_260{gap:var(--space-2);flex-wrap:wrap;display:flex}._quickChip_1958o_266{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:34px;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-caption);cursor:pointer;padding:0 12px}._quickChipActive_1958o_278{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}._quickChip_1958o_266:disabled{opacity:.45;cursor:not-allowed}._quickSuccess_1958o_289{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-success);margin:0}._quickError_1958o_296{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-error);margin:0}._section_1vcnr_1{padding-block:var(--space-20);background:var(--color-surface)}._header_1vcnr_6{max-width:560px;margin-bottom:var(--space-10)}._heading_1vcnr_11{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.85rem,3vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1vcnr_19{font-size:var(--text-body-md);color:var(--color-text-secondary);margin:0;line-height:1.65}._grid_1vcnr_26{gap:var(--space-6);max-width:calc((280px * 4) + (var(--space-6) * 3));grid-template-columns:repeat(auto-fit,minmax(240px,280px));justify-content:center;align-items:stretch;margin-inline:auto;display:grid}._footer_1vcnr_36{margin-top:var(--space-10);justify-content:flex-start;display:flex}._exploreLink_1vcnr_42{color:var(--color-primary);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast);border-bottom:1px solid #0000;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._exploreLink_1vcnr_42:hover{border-bottom-color:var(--color-primary)}._muted_1vcnr_57,._error_1vcnr_58{font-size:var(--text-body-sm);margin:0}._muted_1vcnr_57{color:var(--color-text-secondary)}._error_1vcnr_58{color:var(--color-error)}._skeletonGrid_1vcnr_71{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,280px));justify-content:center;display:grid}._skeletonCard_1vcnr_78{border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;min-height:420px;animation:1.2s linear infinite _shimmer_1vcnr_1}@keyframes _shimmer_1vcnr_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonCard_1vcnr_78{animation:none}}@media (width<=640px){._section_1vcnr_1{padding-block:var(--space-12)}._header_1vcnr_6{margin-bottom:var(--space-6)}._grid_1vcnr_26{grid-template-columns:repeat(auto-fit,minmax(240px,280px))}._footer_1vcnr_36{margin-top:var(--space-6)}}._section_1j0gi_1{padding-block:var(--space-24);background:var(--color-surface-soft);border-top:1px solid var(--color-border)}._inner_1j0gi_7{text-align:left;max-width:640px}._heading_1j0gi_12{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.85rem);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.15}._line_1j0gi_21{display:block}._copy_1j0gi_25{margin:0 0 var(--space-8);max-width:420px;font-size:var(--text-body-md);color:var(--color-text-secondary);line-height:1.7}._cta_1j0gi_33{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-weight:var(--weight-semibold);transition:background var(--transition-fast);align-items:center;gap:10px;text-decoration:none;display:inline-flex}._cta_1j0gi_33:hover{background:var(--color-primary-dark)}._skeletonLine_1j0gi_51{margin-bottom:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_1j0gi_1}@keyframes _shimmer_1j0gi_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonLine_1j0gi_51{animation:none}}@media (width<=640px){._section_1j0gi_1{padding-block:var(--space-16)}}._section_6z3s1_1{padding-block:var(--space-20);background:var(--color-background)}._header_6z3s1_6{max-width:520px;margin-bottom:var(--space-12)}._heading_6z3s1_11{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.85rem,3vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_6z3s1_19{font-size:var(--text-body-md);color:var(--color-text-secondary);margin:0;line-height:1.65}._stages_6z3s1_26{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._stage_6z3s1_26{min-width:0;position:relative}._stageIcon_6z3s1_41{display:none}._number_6z3s1_45{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-secondary);font-weight:var(--weight-semibold)}._stageTitle_6z3s1_55{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:1.55rem;font-weight:var(--weight-medium);color:var(--color-primary)}._stageText_6z3s1_63{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.65}._connector_6z3s1_70{display:none}@media (width>=901px){._connector_6z3s1_70{top:12px;right:calc(-1 * var(--space-8) / 2 - 16px);width:calc(var(--space-8) + 32px);background:var(--color-border);height:1px;display:block;position:absolute}}._skeletonLine_6z3s1_86{margin-bottom:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_6z3s1_1}@keyframes _shimmer_6z3s1_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonLine_6z3s1_86{animation:none}}@media (width<=900px){._section_6z3s1_1{padding-block:var(--space-8) var(--space-10)}._header_6z3s1_6{margin-bottom:var(--space-5)}._heading_6z3s1_11{font-size:clamp(1.65rem,6vw,2rem)}._subtitle_6z3s1_19{font-size:var(--text-body-sm);line-height:1.5}._stages_6z3s1_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}._stage_6z3s1_26{text-align:center;align-items:center;gap:var(--space-1);padding:var(--space-2);border-right:1px solid var(--color-border);flex-direction:column;display:flex}._stage_6z3s1_26:last-child{border-right:0}._stageIcon_6z3s1_41{color:var(--color-secondary);justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}._number_6z3s1_45{margin:0;font-size:.625rem}._stageTitle_6z3s1_55{font-family:var(--font-body);font-size:.75rem;font-weight:var(--weight-semibold);margin:0;line-height:1.3}._stageText_6z3s1_63{display:none}}._hero_1hhl8_1{background-color:var(--color-background);flex-direction:column;min-height:clamp(460px,72vw,540px);display:flex;position:relative;overflow:hidden}._heroVisual_1hhl8_11{flex-shrink:0;width:100%;height:auto;min-height:100%;position:absolute;inset:0}._slideTrack_1hhl8_20{position:absolute;inset:0}._slide_1hhl8_20{opacity:0;pointer-events:none;transition:opacity 1s ease-in-out;position:absolute;inset:0}._slide_1hhl8_20[data-active=true]{opacity:1;z-index:1}._heroImage_1hhl8_38{object-fit:cover;object-position:center 42%;width:100%;height:100%}._leftGradient_1hhl8_46{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#f8f4ea14 28%,#f8f4ea47 48%,#f8f4eab8 72%,#f8f4eaeb 100%);display:block;position:absolute;inset:0}._indicators_1hhl8_62{left:50%;bottom:var(--space-4);z-index:4;align-items:center;gap:var(--space-2);display:flex;position:absolute;transform:translate(-50%)}._indicator_1hhl8_62{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._indicatorDot_1hhl8_82{border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--color-surface) 78%, var(--color-primary));width:8px;height:8px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 20%, transparent);transition:background-color var(--transition-base), transform var(--transition-fast)}._indicatorDot_1hhl8_82[data-active=true]{background-color:var(--color-primary);transform:scale(1.2)}._heroContent_1hhl8_96{z-index:3;width:100%;max-width:34rem;padding:var(--space-6) var(--space-5) calc(var(--space-8) + 12px);background:0 0;flex-direction:column;flex:1;justify-content:flex-end;margin-top:auto;display:flex;position:relative}._eyebrow_1hhl8_110{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}._heading_1hhl8_120{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2.25rem,8vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.1}._headingLine_1hhl8_129{display:block}._description_1hhl8_133{margin:0 0 var(--space-5);max-width:22rem;font-family:var(--font-body);color:var(--color-text-secondary);font-size:.9375rem;line-height:1.5}._actions_1hhl8_142{align-items:center;gap:var(--space-3);flex-flow:wrap;display:flex}._primaryCta_1hhl8_150{justify-content:center;align-items:center;gap:var(--space-2);width:auto;min-height:48px;padding:var(--space-3) var(--space-5);font-family:var(--font-body);font-size:.875rem;font-weight:var(--weight-semibold);color:var(--color-surface);background-color:var(--color-primary);border-radius:var(--radius-md);transition:background-color var(--transition-fast), transform var(--transition-fast);display:inline-flex}._primaryCta_1hhl8_150:hover{background-color:var(--color-primary-dark)}._primaryCta_1hhl8_150:active{background-color:var(--color-primary-dark);transform:scale(.985)}._secondaryCta_1hhl8_179{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:.9375rem;font-weight:var(--weight-medium);color:var(--color-primary);text-underline-offset:4px;width:fit-content;transition:text-decoration-color var(--transition-base);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:none}._secondaryCta_1hhl8_179:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}._secondaryArrow_1hhl8_199{transition:transform var(--transition-fast)}._secondaryCta_1hhl8_179:hover ._secondaryArrow_1hhl8_199{transform:translate(3px)}._animate_1hhl8_207{animation:.65s ease-out both _heroContentFade_1hhl8_1}._heading_1hhl8_120._animate_1hhl8_207{animation-delay:80ms}._description_1hhl8_133._animate_1hhl8_207{animation-delay:.14s}._actions_1hhl8_142._animate_1hhl8_207{animation-delay:.2s}@keyframes _heroContentFade_1hhl8_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._animate_1hhl8_207{animation:none}._slide_1hhl8_20{transition:none}}@media (width>=768px){._hero_1hhl8_1{min-height:620px}._heroVisual_1hhl8_11{height:auto;min-height:100%;position:absolute;inset:0}._heroImage_1hhl8_38{object-position:65% center}._leftGradient_1hhl8_46{background:linear-gradient(90deg,#f8f4ea8c 0%,#f8f4ea59 28%,#0000 52%)}._indicators_1hhl8_62{bottom:var(--space-6)}._indicatorDot_1hhl8_82{width:7px;height:7px;box-shadow:none;background-color:#183d2459}._indicatorDot_1hhl8_82[data-active=true]{transform:scale(1.15)}._heroContent_1hhl8_96{max-width:500px;padding:var(--space-6);background:0 0;flex:none;justify-content:flex-start;margin-top:0;position:absolute;top:50%;bottom:auto;left:7%;transform:translateY(-50%)}._eyebrow_1hhl8_110{margin:0 0 var(--space-4);letter-spacing:.12em;font-size:.8125rem}._heading_1hhl8_120{margin:0 0 var(--space-5);font-size:clamp(2.75rem,5vw,4rem);line-height:1.02}._description_1hhl8_133{margin:0 0 var(--space-8);max-width:480px;font-size:var(--text-body-md);line-height:var(--leading-body)}._actions_1hhl8_142{gap:var(--space-6)}._primaryCta_1hhl8_150{border-radius:var(--radius-sm);width:auto;min-height:50px;font-size:.875rem}._primaryCta_1hhl8_150:active{transform:none}._secondaryCta_1hhl8_179{margin-inline:0;display:inline-flex}}@media (width>=1024px){._hero_1hhl8_1{min-height:min(680px,85vh)}._heroContent_1hhl8_96{left:8%}._heading_1hhl8_120{font-size:clamp(4rem,4.5vw,4.5rem);line-height:.98}._description_1hhl8_133{font-size:var(--text-body-lg)}._heroImage_1hhl8_38{object-position:center right}._leftGradient_1hhl8_46{background:linear-gradient(90deg,#f8f4ea66 0%,#f8f4ea59 22%,#0000 48%)}}._section_17ddr_1{padding-block:var(--space-20);background:var(--color-surface)}._layout_17ddr_6{gap:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid;position:relative}._decor_17ddr_14{display:none}._media_17ddr_18{border-radius:var(--radius-md);background:var(--color-surface-soft);aspect-ratio:5/4;min-width:0;overflow:hidden}._image_17ddr_26{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}._section_17ddr_1:hover ._image_17ddr_26{transform:scale(1.02)}._content_17ddr_38{max-width:440px}._heading_17ddr_42{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(1.85rem,3vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary)}._copy_17ddr_50{margin:0 0 var(--space-6);font-size:var(--text-body-md);color:var(--color-text-secondary);line-height:1.7}._cta_17ddr_57{color:var(--color-primary);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);border-bottom:1px solid #0000;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._cta_17ddr_57:hover{border-bottom-color:var(--color-primary)}._placeholder_17ddr_75{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-surface-soft);width:100%}._skeletonMedia_17ddr_82{aspect-ratio:4/3;border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;width:100%;animation:1.2s linear infinite _shimmer_17ddr_1}._skeletonLine_17ddr_96{margin-bottom:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_17ddr_1}@keyframes _shimmer_17ddr_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._image_17ddr_26{transition:none}._section_17ddr_1:hover ._image_17ddr_26{transform:none}._skeletonMedia_17ddr_82,._skeletonLine_17ddr_96{animation:none}}@media (width<=900px){._section_17ddr_1{padding-block:var(--space-4) var(--space-8);background:var(--color-background)}._layout_17ddr_6{gap:var(--space-3);grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center}._decor_17ddr_14{color:color-mix(in srgb, var(--color-secondary) 22%, transparent);pointer-events:none;z-index:0;display:block;position:absolute;bottom:-10px;right:-6px;transform:rotate(-12deg)}._media_17ddr_18{aspect-ratio:3/4;border-radius:var(--radius-md);z-index:1}._image_17ddr_26{object-fit:cover;object-position:center}._content_17ddr_38{z-index:1;min-width:0;max-width:none}._heading_17ddr_42{margin-bottom:var(--space-2);font-size:clamp(1.35rem,5vw,1.65rem)}._copy_17ddr_50{margin-bottom:var(--space-3);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}._cta_17ddr_57{border-radius:var(--radius-sm);background:var(--color-primary);min-height:36px;color:var(--color-surface);font-size:.6875rem;font-weight:var(--weight-semibold);border-bottom:none;gap:6px;padding:0 12px}._cta_17ddr_57:hover{background:var(--color-primary-dark);color:var(--color-surface);border-bottom-color:#0000}._skeletonMedia_17ddr_82{aspect-ratio:3/4}}._section_1k2jw_1{padding-block:var(--space-20);background:var(--color-background)}._header_1k2jw_6{max-width:560px;margin-bottom:var(--space-10)}._heading_1k2jw_11{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.85rem,3vw,2.5rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1k2jw_19{font-size:var(--text-body-md);color:var(--color-text-secondary);margin:0;line-height:1.65}._grid_1k2jw_26{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}._card_1k2jw_35{height:100%;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);text-decoration:none;display:grid;overflow:hidden}._card_1k2jw_35:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));transform:translateY(-2px);box-shadow:0 10px 24px #183d2414}._media_1k2jw_56{aspect-ratio:4/3;background:var(--color-surface-soft);overflow:hidden}._image_1k2jw_62{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-base)}._card_1k2jw_35:hover ._image_1k2jw_62{transform:scale(1.03)}._placeholder_1k2jw_73{background:linear-gradient(160deg, var(--color-surface-soft), color-mix(in srgb, var(--color-secondary) 12%, var(--color-background)));place-items:center;width:100%;height:100%;display:grid}._placeholderMark_1k2jw_86{object-fit:contain;opacity:.55;width:56px;height:56px}._body_1k2jw_93{gap:var(--space-2);padding:var(--space-4);display:grid}._cardIcon_1k2jw_100,._cardArrow_1k2jw_101{display:none}._name_1k2jw_105{font-family:var(--font-heading);font-size:1.4rem;font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._description_1k2jw_113{font-size:var(--text-body-sm);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._explore_1k2jw_124{margin-top:var(--space-2);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-primary);align-items:center;gap:6px;display:inline-flex}._muted_1k2jw_134,._error_1k2jw_135{font-size:var(--text-body-sm);margin:0}._muted_1k2jw_134{color:var(--color-text-secondary)}._error_1k2jw_135{color:var(--color-error)}._skeletonGrid_1k2jw_148{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._skeletonCard_1k2jw_154{border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;min-height:280px;animation:1.2s linear infinite _shimmer_1k2jw_1}@keyframes _shimmer_1k2jw_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._card_1k2jw_35,._image_1k2jw_62{transition:none}._card_1k2jw_35:hover,._card_1k2jw_35:hover ._image_1k2jw_62{transform:none}._skeletonCard_1k2jw_154{animation:none}}@media (width<=640px){._section_1k2jw_1{padding-block:var(--space-8) var(--space-10)}._header_1k2jw_6{margin-bottom:var(--space-5)}._heading_1k2jw_11{font-size:clamp(1.75rem,7vw,2.05rem)}._subtitle_1k2jw_19{font-size:var(--text-body-sm);color:var(--color-primary);opacity:.78;line-height:1.55}._grid_1k2jw_26,._skeletonGrid_1k2jw_148{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._grid_1k2jw_26>li{min-width:0;display:flex}._card_1k2jw_35{border-radius:var(--radius-lg);border-color:var(--color-border);width:100%;transition:border-color var(--transition-base), transform var(--transition-fast);grid-template-rows:auto auto}._card_1k2jw_35:hover{box-shadow:none;transform:none}._card_1k2jw_35:active{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));transform:scale(.98)}._media_1k2jw_56{aspect-ratio:5/4}._image_1k2jw_62{object-position:center}._body_1k2jw_93{align-items:center;gap:var(--space-2);padding:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;min-height:0;display:grid}._cardIcon_1k2jw_100{color:var(--color-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._name_1k2jw_105{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:.95rem;line-height:1.25;display:-webkit-box;overflow:hidden}._description_1k2jw_113,._explore_1k2jw_124{display:none}._cardArrow_1k2jw_101{color:var(--color-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._skeletonCard_1k2jw_154{min-height:200px}}._section_13j8b_1{padding-block:var(--space-24);background:var(--color-background)}._panel_13j8b_6{position:relative}._decor_13j8b_10{display:none}._layout_13j8b_14{gap:var(--space-16);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}._intro_13j8b_21{max-width:420px}._eyebrow_13j8b_25{margin:0 0 var(--space-3);font-size:var(--text-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-secondary);font-weight:var(--weight-semibold)}._headingRow_13j8b_34{display:block}._headingRule_13j8b_38{display:none}._heading_13j8b_34{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._copy_13j8b_50{font-size:var(--text-body-md);color:var(--color-text-secondary);margin:0;line-height:1.7}._principles_13j8b_57{margin:0;padding:0;list-style:none;display:grid}._principle_13j8b_57{padding-block:var(--space-5);border-bottom:1px solid var(--color-border)}._principle_13j8b_57:first-child{padding-top:0}._principle_13j8b_57:last-child{border-bottom:0;padding-bottom:0}._principleIcon_13j8b_78{display:none}._principleTitle_13j8b_82{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:1.45rem;font-weight:var(--weight-medium);color:var(--color-primary)}._principleText_13j8b_90{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.65}._skeletonBlock_13j8b_97{margin-bottom:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffb3 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_13j8b_1}@keyframes _shimmer_13j8b_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonBlock_13j8b_97{animation:none}}@media (width<=900px){._section_13j8b_1{padding-block:var(--space-6) var(--space-8)}._panel_13j8b_6{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-secondary) 10%, var(--color-background));border:1px solid color-mix(in srgb, var(--color-secondary) 16%, var(--color-border));overflow:hidden}._decor_13j8b_10{color:color-mix(in srgb, var(--color-secondary) 28%, transparent);pointer-events:none;display:block;position:absolute;top:-8px;right:-4px;transform:rotate(18deg)}._layout_13j8b_14{gap:var(--space-5);grid-template-columns:1fr}._intro_13j8b_21{max-width:none}._eyebrow_13j8b_25,._copy_13j8b_50{display:none}._headingRow_13j8b_34{align-items:center;gap:var(--space-3);margin-bottom:0;display:flex}._heading_13j8b_34{flex-shrink:0;margin:0;font-size:clamp(1.65rem,6vw,1.95rem)}._headingRule_13j8b_38{height:1px;min-width:var(--space-6);background:color-mix(in srgb, var(--color-primary) 22%, var(--color-border));flex:1;display:block}._principles_13j8b_57{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}._principle_13j8b_57{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 14%, var(--color-border));border-right:1px solid color-mix(in srgb, var(--color-primary) 14%, var(--color-border));flex-direction:column;display:flex}._principle_13j8b_57:nth-child(2n){border-right:0}._principle_13j8b_57:nth-last-child(-n+2){border-bottom:0}._principle_13j8b_57:first-child,._principle_13j8b_57:last-child{padding-top:var(--space-3);padding-bottom:var(--space-3)}._principleIcon_13j8b_78{color:var(--color-secondary);justify-content:center;align-items:center;display:inline-flex}._principleTitle_13j8b_82{font-family:var(--font-body);font-size:.7rem;font-weight:var(--weight-semibold);color:var(--color-primary);margin:0;line-height:1.3}._principleText_13j8b_90{display:none}}._page_58da3_1{background:var(--color-background)}._page_1fdn5_1{padding-block:var(--space-6) var(--space-12);max-width:560px;margin-inline:auto}._successHeader_1fdn5_7{text-align:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._successMark_1fdn5_16{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:inline-flex}._successIcon_1fdn5_24{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-success) 16%, var(--color-background));width:56px;height:56px;color:var(--color-success);justify-content:center;align-items:center;display:inline-flex}._successLeaf_1fdn5_35{background:color-mix(in srgb, var(--color-success) 28%, var(--color-background));opacity:.9;border-radius:60% 40%;width:14px;height:22px;transform:rotate(-28deg)}._successLeafRight_1fdn5_44{transform:scaleX(-1)rotate(-28deg)}._title_1fdn5_48{font-family:var(--font-heading);font-size:clamp(1.75rem,5.5vw,2.15rem);font-weight:var(--weight-medium);color:var(--color-primary);margin:0;line-height:1.15}._thankYou_1fdn5_57{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._orderNumberBlock_1fdn5_65{align-items:center;gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;width:100%;max-width:100%;display:flex}._orderNumberRow_1fdn5_75{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;padding:8px 10px 8px 14px;display:inline-flex}._orderNumberLabel_1fdn5_86{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);flex-shrink:0}._orderNumberDivider_1fdn5_94{background:var(--color-border);flex-shrink:0;width:1px;height:16px}._orderNumberValue_1fdn5_101{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);word-break:break-all}._copyButton_1fdn5_109{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-primary);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._copyButton_1fdn5_109:hover,._copyButton_1fdn5_109:focus-visible{background:var(--color-surface-soft);outline:none}._copyFeedback_1fdn5_130{min-height:1.1rem;font-size:var(--text-caption);color:var(--color-success);opacity:0;transition:opacity var(--transition-fast);margin:0}._copyFeedbackVisible_1fdn5_139{opacity:1}._statusRow_1fdn5_143{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._badge_1fdn5_151{border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.01em;border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;line-height:1.3;display:inline-flex}._badgePaid_1fdn5_164{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));border-color:color-mix(in srgb, var(--color-success) 28%, var(--color-border))}._badgePending_1fdn5_170{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 12%, var(--color-surface));border-color:color-mix(in srgb, var(--color-warning) 28%, var(--color-border))}._badgeFailed_1fdn5_176{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 10%, var(--color-surface));border-color:color-mix(in srgb, var(--color-error) 24%, var(--color-border))}._badgeNeutral_1fdn5_182{color:var(--color-primary);background:var(--color-surface-soft);border-color:var(--color-border)}._card_1fdn5_188{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-3)}._cardTitle_1fdn5_196{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:1.2rem;font-weight:var(--weight-medium);color:var(--color-primary)}._itemList_1fdn5_204{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._itemRow_1fdn5_212{gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:80px minmax(0,1fr);align-items:start;display:grid}._itemRow_1fdn5_212:first-child{border-top:0;padding-top:0}._itemRow_1fdn5_212:last-child{padding-bottom:0}._thumb_1fdn5_230{border-radius:var(--radius-sm);width:80px;overflow:hidden}._itemBody_1fdn5_236{gap:4px;min-width:0;display:grid}._itemTop_1fdn5_242{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._itemName_1fdn5_249{font-family:var(--font-body);font-size:var(--text-body-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;line-height:1.3}._itemVariant_1fdn5_259{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-secondary) 12%, var(--color-surface-soft));width:fit-content;max-width:100%;color:var(--color-primary);font-size:var(--text-caption);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0;padding:2px 9px;line-height:1.35;display:inline-flex}._itemMeta_1fdn5_274{font-size:var(--text-caption);color:var(--color-text-secondary);margin:2px 0 0;line-height:1.4}._itemSavings_1fdn5_281{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-success);margin:0;line-height:1.4}._itemPrice_1fdn5_289{text-align:right;font-size:var(--text-body-md);font-weight:var(--weight-semibold);color:var(--color-primary);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;line-height:1.3}._addressBlock_1fdn5_301{align-items:flex-start;gap:var(--space-3);display:flex}._addressIcon_1fdn5_307{color:var(--color-secondary);flex-shrink:0;margin-top:2px}._addressContent_1fdn5_313{min-width:0}._addressName_1fdn5_317{margin:0 0 var(--space-1);font-size:var(--text-body-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);overflow-wrap:anywhere;line-height:1.35}._addressLines_1fdn5_326{font-size:var(--text-body-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.55}._phoneRow_1fdn5_334{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-primary);overflow-wrap:anywhere;display:inline-flex}._summaryRows_1fdn5_344{gap:var(--space-3);display:grid}._summaryRow_1fdn5_344{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.4;display:flex}._summaryDiscount_1fdn5_359{color:var(--color-success)}._summaryDivider_1fdn5_363{background:var(--color-border);border:0;height:1px;margin:0}._summaryTotal_1fdn5_370{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--weight-medium);color:var(--color-primary);font-variant-numeric:tabular-nums;line-height:1.3;display:flex}._actions_1fdn5_383{gap:var(--space-3);margin-top:var(--space-4);display:grid}._primaryButton_1fdn5_389,._secondaryButton_1fdn5_390{min-height:50px;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-button);font-weight:var(--weight-semibold);text-align:center;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._primaryButton_1fdn5_389{background:var(--color-primary);color:var(--color-surface);border:1px solid var(--color-primary)}._primaryButton_1fdn5_389:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}._primaryButton_1fdn5_389:active,._secondaryButton_1fdn5_390:active{transform:scale(.985)}._secondaryButton_1fdn5_390{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-primary)}._secondaryButton_1fdn5_390:hover{background:var(--color-surface-soft)}._muted_1fdn5_436{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin:0;line-height:1.5}._error_1fdn5_443{margin:0 0 var(--space-4);color:var(--color-error);font-size:var(--text-body-sm)}._fallbackNote_1fdn5_449{margin:0 0 var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.5}@media (width<=379px){._thumb_1fdn5_230{width:76px}._itemRow_1fdn5_212{gap:var(--space-2);grid-template-columns:76px minmax(0,1fr)}._itemName_1fdn5_249{font-size:var(--text-body-sm)}}@media (width>=768px){._page_1fdn5_1{padding-block:var(--space-10) var(--space-16)}._card_1fdn5_188{padding:var(--space-5);margin-bottom:var(--space-4)}._thumb_1fdn5_230{width:88px}._itemRow_1fdn5_212{grid-template-columns:88px minmax(0,1fr)}._actions_1fdn5_383{grid-template-columns:1fr 1fr}._primaryButton_1fdn5_389,._secondaryButton_1fdn5_390{min-height:52px}}._page_1em18_1{padding-block:var(--space-10)}._header_1em18_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._eyebrow_1em18_13{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._title_1em18_21{font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._subtitle_1em18_29,._muted_1em18_30{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-body-sm)}._muted_1em18_30{margin:0}._error_1em18_40{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._primaryButton_1em18_49,._secondaryButton_1em18_50,._dangerButton_1em18_51{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primaryButton_1em18_49{background:var(--color-primary);color:#fff;border:none}._secondaryButton_1em18_50{border:1px solid var(--color-border);color:var(--color-text-primary);background:0 0}._dangerButton_1em18_51{color:var(--color-error);background:#a9444214;border:1px solid #a9444259}._primaryButton_1em18_49:disabled,._secondaryButton_1em18_50:disabled,._dangerButton_1em18_51:disabled{opacity:.55;cursor:not-allowed}._empty_1em18_90{gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-items:start;display:grid}._emptyTitle_1em18_100{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._orderList_1em18_107{gap:var(--space-3);display:grid}._orderCard_1em18_112{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:border-color .15s;display:grid}._orderCard_1em18_112:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border))}._orderCardTop_1em18_128{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}._orderNumber_1em18_135{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._orderMeta_1em18_142{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._badges_1em18_149{gap:var(--space-2);flex-wrap:wrap;display:flex}._badge_1em18_149,._badgeMuted_1em18_156,._badgeCancelled_1em18_157{border-radius:var(--radius-sm);min-height:26px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badge_1em18_149{color:var(--color-primary);background:#183d241a}._badgeMuted_1em18_156{color:#8b5a2b;background:#8b5a2b1f}._badgeCancelled_1em18_157{color:var(--color-error);background:#a944421a}._pagination_1em18_182{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._layout_1em18_190{gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);display:grid}._panel_1em18_196{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}._panelTitle_1em18_203{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._fieldValue_1em18_210{color:var(--color-text-primary);font-size:var(--text-body-sm);word-break:break-word;margin:0 0 .35rem;line-height:1.5}._total_1em18_218{margin:var(--space-3) 0 0;font-weight:var(--weight-semibold);color:var(--color-primary)}._itemList_1em18_224{gap:var(--space-3);display:grid}._itemRow_1em18_229{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);display:flex}._itemRow_1em18_229:last-child{border-bottom:none;padding-bottom:0}._trackingList_1em18_242{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}._trackingItem_1em18_251{padding:0 0 var(--space-4) var(--space-5);position:relative}._trackingItem_1em18_251:before{content:"";background:var(--color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:5px;box-shadow:0 0 0 3px #183d241f}._trackingItem_1em18_251:not(:last-child):after{content:"";background:color-mix(in srgb, var(--color-primary) 18%, transparent);width:2px;position:absolute;top:22px;bottom:0;left:9px}._trackingMain_1em18_278{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-bottom:.2rem;display:flex}._cancelReason_1em18_286{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._actions_1em18_295{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._dialogBackdrop_1em18_302{z-index:40;padding:var(--space-4);background:#14181273;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1em18_302{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(100%,420px);padding:var(--space-5);box-shadow:0 12px 40px #0000002e}._cancelLabel_1em18_322{gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-primary);display:grid}._cancelInput_1em18_330{resize:vertical;width:100%;min-height:88px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text-primary);background:var(--color-surface)}._cancelInput_1em18_330:focus{outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:1px}@media (width<=800px){._layout_1em18_190{grid-template-columns:1fr}._header_1em18_5{flex-direction:column}}._page_1f1ax_1{background:var(--color-background);min-height:60vh}._hero_1f1ax_6{background:var(--color-primary-dark);align-items:end;min-height:min(78vh,720px);display:grid;position:relative;overflow:hidden}._heroMedia_1f1ax_15{position:absolute;inset:0}._heroImage_1f1ax_20{object-fit:cover;width:100%;height:100%;animation:1.4s forwards _heroSettle_1f1ax_1;display:block;transform:scale(1.02)}._heroPlaceholder_1f1ax_29{background:radial-gradient(ellipse at 30% 40%, #4f772d59, transparent 55%), linear-gradient(160deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);width:100%;height:100%}._heroOverlay_1f1ax_37{background:linear-gradient(#102b1940 0%,#102b198c 45%,#102b19e0 100%);position:absolute;inset:0}._heroContent_1f1ax_49{z-index:1;padding-block:var(--space-16) var(--space-20);max-width:720px;animation:.7s both _fadeUp_1f1ax_1;position:relative}._heroHeading_1f1ax_57{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--weight-medium);color:#fff;line-height:1.15}._heroIntro_1f1ax_66{font-size:var(--text-body-lg,1.125rem);color:#f8f4eae6;margin:0;line-height:1.7}._mission_1f1ax_73{padding-block:var(--space-16);background:var(--color-surface-soft)}._missionInner_1f1ax_78{text-align:center;max-width:720px;margin-inline:auto;animation:.8s both _fadeUp_1f1ax_1}._missionLabel_1f1ax_85{margin:0 0 var(--space-3);font-size:var(--text-body-sm,.875rem);letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary);font-weight:var(--weight-semibold)}._missionText_1f1ax_94{font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.55;font-weight:var(--weight-medium);margin:0}._sections_1f1ax_103{padding-block:var(--space-20);background:var(--color-background)}._sectionBlock_1f1ax_108{gap:var(--space-12);margin-bottom:var(--space-20);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;animation:.7s both _fadeUp_1f1ax_1;display:grid}._sectionBlock_1f1ax_108:last-child{margin-bottom:0}._sectionBlock_1f1ax_108._reverse_1f1ax_121{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}._sectionBlock_1f1ax_108._reverse_1f1ax_121 ._sectionMedia_1f1ax_125{order:2}._sectionBlock_1f1ax_108._reverse_1f1ax_121 ._sectionCopy_1f1ax_129{order:1}._sectionBlock_1f1ax_108._textOnly_1f1ax_133{grid-template-columns:1fr;max-width:720px;margin-inline:auto}._sectionMedia_1f1ax_125{border-radius:var(--radius-lg);background:var(--color-surface-soft);aspect-ratio:5/4;min-width:0;overflow:hidden}._sectionImage_1f1ax_147{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}._sectionBlock_1f1ax_108:hover ._sectionImage_1f1ax_147{transform:scale(1.03)}._sectionTitle_1f1ax_159{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:var(--weight-medium);color:var(--color-primary)}._sectionBody_1f1ax_167{font-size:var(--text-body-md);color:var(--color-text-secondary);white-space:pre-wrap;margin:0;line-height:1.75}._ctaSection_1f1ax_175{padding-block:var(--space-16) var(--space-20);background:var(--color-primary);text-align:center}._ctaHeading_1f1ax_181{margin:0 0 var(--space-6);font-family:var(--font-heading);color:#fff;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:var(--weight-medium)}._ctaButton_1f1ax_189{background:var(--color-background);color:var(--color-primary);font-weight:var(--weight-semibold);border-radius:var(--radius-md);transition:background var(--transition-fast), transform var(--transition-fast);align-items:center;gap:10px;padding:.85rem 1.6rem;text-decoration:none;display:inline-flex}._ctaButton_1f1ax_189:hover{background:#fff;transform:translateY(-1px)}._stateBox_1f1ax_209{padding-block:var(--space-20);text-align:center}._stateTitle_1f1ax_214{margin:0 0 var(--space-3);font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(1.75rem,3vw,2.25rem)}._stateText_1f1ax_221{margin:0 0 var(--space-6);color:var(--color-text-secondary);line-height:1.6}._stateLinks_1f1ax_227{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}._stateLink_1f1ax_227{color:var(--color-primary);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast);border-bottom:1px solid #0000;text-decoration:none}._stateLink_1f1ax_227:hover{border-bottom-color:var(--color-primary)}._skeletonHero_1f1ax_246{background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffa6 40%, var(--color-surface-soft) 60%);background-size:200% 100%;min-height:min(60vh,520px);animation:1.2s linear infinite _shimmer_1f1ax_1}._skeletonMission_1f1ax_258{padding-block:var(--space-16);background:var(--color-surface-soft)}._skeletonSection_1f1ax_263{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:1fr 1fr;display:grid}._skeletonBlock_1f1ax_270{border-radius:var(--radius-lg);background:linear-gradient(110deg, var(--color-surface-soft) 20%, #ffffffa6 40%, var(--color-surface-soft) 60%);background-size:200% 100%;animation:1.2s linear infinite _shimmer_1f1ax_1}._skeletonMedia_1f1ax_282{aspect-ratio:5/4}._skeletonLine_1f1ax_286{height:1.25rem;margin-bottom:var(--space-3)}._skeletonLineWide_1f1ax_291{height:5rem}@keyframes _shimmer_1f1ax_1{to{background-position:-200% 0}}@keyframes _fadeUp_1f1ax_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _heroSettle_1f1ax_1{to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._heroImage_1f1ax_20,._sectionImage_1f1ax_147,._ctaButton_1f1ax_189,._heroContent_1f1ax_49,._missionInner_1f1ax_78,._sectionBlock_1f1ax_108{transition:none;animation:none}._sectionBlock_1f1ax_108:hover ._sectionImage_1f1ax_147{transform:none}._skeletonHero_1f1ax_246,._skeletonBlock_1f1ax_270{animation:none}}@media (width<=900px){._hero_1f1ax_6{min-height:min(70vh,560px)}._sectionBlock_1f1ax_108,._sectionBlock_1f1ax_108._reverse_1f1ax_121{gap:var(--space-6);grid-template-columns:1fr}._sectionBlock_1f1ax_108._reverse_1f1ax_121 ._sectionMedia_1f1ax_125,._sectionBlock_1f1ax_108._reverse_1f1ax_121 ._sectionCopy_1f1ax_129{order:unset}._sectionBlock_1f1ax_108{margin-bottom:var(--space-16)}._sections_1f1ax_103{padding-block:var(--space-16)}._skeletonSection_1f1ax_263{grid-template-columns:1fr}}._gallery_5p4zf_1{gap:var(--space-3);min-width:0;display:grid}._mainColumn_5p4zf_7{gap:var(--space-2);min-width:0;display:grid}._mainWrap_5p4zf_13{touch-action:pan-y;width:100%;min-width:0}._main_5p4zf_7{width:100%}._thumbs_5p4zf_23{gap:var(--space-2);padding:0 0 var(--space-1);-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;margin:0;list-style:none;display:flex;overflow:auto hidden}._thumbItem_5p4zf_36{flex:0 0 72px;width:72px}._thumbButton_5p4zf_41{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:2px solid #0000;width:100%;padding:0;display:block;overflow:hidden}._thumbActive_5p4zf_52{border-color:var(--color-primary)}._dots_5p4zf_56{justify-content:center;gap:8px;display:flex}._dot_5p4zf_56{background:var(--color-border);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}._dotActive_5p4zf_72{background:var(--color-primary)}@media (width>=900px){._gallery_5p4zf_1:has(._thumbs_5p4zf_23){grid-template-columns:84px minmax(0,1fr);align-items:start}._thumbs_5p4zf_23{flex-direction:column;order:-1;max-height:480px;padding:0;overflow:hidden auto}._thumbItem_5p4zf_36{flex:none;width:100%}._dots_5p4zf_56{display:none}}._page_1evqn_1{padding-block:var(--space-10)}._backButton_1evqn_5{margin:0 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._backButton_1evqn_5:hover{color:var(--color-primary)}._layout_1evqn_22{gap:var(--space-8);min-width:0;display:grid}._details_1evqn_28{gap:var(--space-3);align-content:start;display:grid}._category_1evqn_34{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0}._title_1evqn_42{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary);margin:0}._short_1evqn_50,._description_1evqn_51 p{color:var(--color-text-secondary);font-size:var(--text-body-md);margin:0;line-height:1.6}._description_1evqn_51{gap:var(--space-3);margin-top:var(--space-3);display:grid}._priceBlock_1evqn_64{gap:var(--space-1);margin-top:var(--space-2);display:grid}._price_1evqn_64{font-size:1.35rem;font-weight:var(--weight-semibold);color:var(--color-primary);margin:0}._mrp_1evqn_77{gap:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}._mrpStrike_1evqn_87{text-decoration:line-through}._discount_1evqn_91{color:var(--color-success);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em}._sectionLabel_1evqn_98{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._variantBlock_1evqn_106{margin-top:var(--space-2)}._variantList_1evqn_110{gap:var(--space-2);flex-wrap:wrap;display:flex}._variantChip_1evqn_116{min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer}._variantChip_1evqn_116:hover:not(:disabled){border-color:var(--color-primary)}._variantChipActive_1evqn_132{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}._variantChip_1evqn_116:disabled{opacity:.45;cursor:not-allowed}._purchaseRow_1evqn_143{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._qtyControl_1evqn_151{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:inline-flex;overflow:hidden}._qtyButton_1evqn_159{background:var(--color-surface-soft);width:40px;height:40px;color:var(--color-primary);cursor:pointer;border:0;font-size:1.125rem}._qtyButton_1evqn_159:disabled{opacity:.45;cursor:not-allowed}._qtyValue_1evqn_174{text-align:center;min-width:40px;font-weight:var(--weight-semibold)}._addButton_1evqn_180{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-weight:var(--weight-semibold);cursor:pointer;border:0}._addButton_1evqn_180:hover:not(:disabled){background:var(--color-primary-dark)}._addButton_1evqn_180:disabled{opacity:.55;cursor:not-allowed}._success_1evqn_200{color:var(--color-success);font-size:var(--text-body-sm);margin:0}._muted_1evqn_206{color:var(--color-text-secondary);font-size:var(--text-body-sm);margin:0}._error_1evqn_212{color:var(--color-error)}._backLink_1evqn_216{margin-top:var(--space-4);color:var(--color-primary);font-weight:var(--weight-medium);display:inline-block}@media (width>=900px){._layout_1evqn_22{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}._page_owvc9_1{padding-block:var(--space-10)}._header_owvc9_5{margin-bottom:var(--space-8);max-width:560px}._title_owvc9_10{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_owvc9_18{color:var(--color-text-secondary);font-size:var(--text-body-md);margin:0;line-height:1.6}._muted_owvc9_25{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._error_owvc9_30{color:var(--color-error);font-size:var(--text-body-sm)}._filters_owvc9_35{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._filterChip_owvc9_42{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer}._filterChip_owvc9_42:hover{border-color:var(--color-primary)}._filterChipActive_owvc9_58{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}._grid_owvc9_64{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:stretch;display:grid}@media (width<=640px){._grid_owvc9_64{gap:var(--space-5);grid-template-columns:1fr}}._loading_12x64_1{background:var(--color-background);min-height:100vh;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-body-sm);place-items:center;display:grid}._header_vrjjk_1{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-3) var(--space-4);background:var(--color-background);border-bottom:1px solid var(--color-border);display:flex}._left_vrjjk_12,._right_vrjjk_13{align-items:center;gap:var(--space-3);display:flex}._menuButton_vrjjk_19{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}._menuButton_vrjjk_19:hover{background:var(--color-surface-soft)}._brand_vrjjk_33{align-items:center;gap:var(--space-3);display:inline-flex}._mark_vrjjk_39{object-fit:contain;background:0 0;width:28px;height:28px}._brandText_vrjjk_46{flex-direction:column;line-height:1.1;display:flex}._brandName_vrjjk_52{font-family:var(--font-heading);font-size:var(--text-body-md);font-weight:var(--weight-semibold);color:var(--color-primary);letter-spacing:.04em}._brandMeta_vrjjk_60{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._adminMeta_vrjjk_67{flex-direction:column;align-items:flex-end;line-height:1.2;display:none}._adminName_vrjjk_74{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._adminRole_vrjjk_80{font-size:var(--text-caption);color:var(--color-text-secondary)}._logout_vrjjk_85{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);display:inline-flex}._logout_vrjjk_85:hover{background:var(--color-surface-soft)}@media (width>=768px){._header_vrjjk_1{padding-inline:var(--space-6)}._adminMeta_vrjjk_67{display:flex}}@media (width>=1024px){._menuButton_vrjjk_19{display:none}}._sidebar_1vciz_1{background:var(--color-primary-dark);color:var(--color-surface);padding:var(--space-6) var(--space-4);width:min(280px,86vw);height:100%;overflow-y:auto}._sectionLabel_1vciz_10{margin:0 0 var(--space-4);font-size:var(--text-caption);letter-spacing:.1em;text-transform:uppercase;color:#f8f4eaa6}._list_1vciz_18{gap:var(--space-1);flex-direction:column;display:flex}._group_1vciz_24{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}._groupLabel_1vciz_31{padding:var(--space-2) var(--space-3);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:#f8f4ea8c;margin:0}._groupLabelActive_1vciz_40{color:#f8f4ead9}._childList_1vciz_44{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._childLink_1vciz_53{padding-left:var(--space-5)}._link_1vciz_57,._linkDisabled_1vciz_58{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);font-weight:var(--weight-medium);display:flex}._link_1vciz_57{color:#f8f4eae6;transition:background-color var(--transition-fast)}._link_1vciz_57:hover,._linkActive_1vciz_75{color:var(--color-surface);background:#f8f4ea1f}._linkDisabled_1vciz_58{color:#f8f4ea73;cursor:not-allowed}._soon_1vciz_85{letter-spacing:.06em;text-transform:uppercase;color:#f8f4ea80;font-size:10px}@media (width<=1023px){._sidebar_1vciz_1{z-index:120;transition:transform var(--transition-base);box-shadow:var(--shadow-lg);position:fixed;top:0;left:0;transform:translate(-105%)}._sidebar_1vciz_1[data-open=true]{transform:translate(0)}}@media (width>=1024px){._sidebar_1vciz_1{flex-shrink:0;width:240px;height:100vh;position:sticky;top:0}}._shell_mpvsm_1{background:var(--color-background);min-height:100vh;display:flex;overflow-x:hidden}._backdrop_mpvsm_8{z-index:110;cursor:pointer;background:#102b1959;border:none;position:fixed;inset:0}._mainColumn_mpvsm_17{flex-direction:column;flex:1;min-width:0;display:flex}._content_mpvsm_24{padding:var(--space-6) var(--space-4) var(--space-10);flex:1;overflow-x:hidden}@media (width>=768px){._content_mpvsm_24{padding:var(--space-8) var(--space-6) var(--space-12)}}@media (width>=1024px){._backdrop_mpvsm_8{display:none}}._root_3aa80_1{gap:var(--space-2);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));display:grid}._compact_3aa80_11{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3)}._meta_3aa80_16{justify-content:space-between;gap:var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-primary);display:flex}._track_3aa80_24{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:999px;height:8px;overflow:hidden}._fill_3aa80_31{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .15s ease-out}._page_1rsex_1{max-width:1100px}._header_1rsex_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._title_1rsex_14{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1rsex_22{color:#5f6258;max-width:480px;font-size:var(--text-body-md);margin:0}._primaryButton_1rsex_29,._secondaryButton_1rsex_30,._actionButton_1rsex_31,._closeButton_1rsex_32{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold);display:inline-flex}._primaryButton_1rsex_29{background:var(--color-primary);color:var(--color-surface)}._primaryButton_1rsex_29:hover:not(:disabled){background:var(--color-primary-dark)}._primaryButton_1rsex_29:disabled,._secondaryButton_1rsex_30:disabled,._actionButton_1rsex_31:disabled,._closeButton_1rsex_32:disabled,._switch_1rsex_57:disabled{opacity:.65;cursor:not-allowed}._secondaryButton_1rsex_30,._closeButton_1rsex_32,._actionButton_1rsex_31{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}._secondaryButton_1rsex_30:hover:not(:disabled),._closeButton_1rsex_32:hover:not(:disabled),._actionButton_1rsex_31:hover:not(:disabled){background:var(--color-surface-soft)}._loading_1rsex_76,._emptyText_1rsex_77{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._empty_1rsex_77{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;gap:var(--space-3);justify-items:center;display:grid}._emptyTitle_1rsex_93{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._error_1rsex_100,._success_1rsex_101{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm)}._error_1rsex_100{color:var(--color-error);background:#a9444214}._success_1rsex_101{color:var(--color-success);background:#3f6f441a}._tableWrap_1rsex_118{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;overflow:hidden}._table_1rsex_118{border-collapse:collapse;width:100%}._table_1rsex_118 th,._table_1rsex_118 td{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:var(--text-body-sm)}._table_1rsex_118 th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface-soft)}._table_1rsex_118 tr:last-child td{border-bottom:none}._name_1rsex_153{font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0}._slug_1rsex_159{color:var(--color-text-secondary);background:var(--color-surface-soft);border-radius:var(--radius-sm);padding:2px 8px;font-size:.8125rem}._badgeActive_1rsex_167,._badgeInactive_1rsex_168{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgeActive_1rsex_167{color:var(--color-success);background:#3f6f441f}._badgeInactive_1rsex_168{color:var(--color-text-secondary);background:var(--color-surface-soft)}._actions_1rsex_188{gap:var(--space-2);flex-wrap:wrap;display:flex}._actionButton_1rsex_31{min-height:36px;padding:0 var(--space-3)}._thumb_1rsex_199,._thumbPlaceholder_1rsex_200{border-radius:var(--radius-sm);object-fit:cover;border:1px solid var(--color-border);background:var(--color-surface-soft);width:44px;height:44px}._thumbPlaceholder_1rsex_200{color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}._cardList_1rsex_216{gap:var(--space-3);display:grid}._card_1rsex_216{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-4);display:grid}._cardTop_1rsex_230{align-items:center;gap:var(--space-3);display:flex}._meta_1rsex_236{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._meta_1rsex_236 dt{margin:0 0 var(--space-1);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._meta_1rsex_236 dd{font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0}._modalOverlay_1rsex_257{z-index:60;padding:var(--space-4);background:#102b1973;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._modal_1rsex_257{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(560px,100%);max-height:min(90vh,840px);box-shadow:var(--shadow-lg);padding:var(--space-5);overflow:auto}._modalHeader_1rsex_279{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._modalTitle_1rsex_287{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._form_1rsex_294{gap:var(--space-2);flex-direction:column;display:flex}._label_1rsex_300,._toggleLabel_1rsex_301{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._toggleLabel_1rsex_301{margin:0}._hint_1rsex_312{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._input_1rsex_318,._textarea_1rsex_319{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_1rsex_318{min-height:48px}._textarea_1rsex_319{resize:vertical;min-height:96px}._counter_1rsex_339{font-size:var(--text-caption);color:var(--color-text-secondary);text-align:right;margin:0}._fieldError_1rsex_346{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._toggleRow_1rsex_352{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex}._switch_1rsex_57{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;width:68px;height:34px;transition:background var(--transition-fast);border:none;flex-shrink:0;padding:0;position:relative}._switch_1rsex_57:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._switch_1rsex_57[data-on=true]{background:var(--color-primary)}._switchThumb_1rsex_385{background:var(--color-surface);width:28px;height:28px;transition:transform var(--transition-fast);z-index:1;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #102b1933}._switch_1rsex_57[data-on=true] ._switchThumb_1rsex_385{transform:translate(34px)}._switchLabel_1rsex_402{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._switch_1rsex_57[data-on=true] ._switchLabel_1rsex_402{color:var(--color-surface);left:10px}._switch_1rsex_57[data-on=false] ._switchLabel_1rsex_402{color:var(--color-text-secondary);right:10px}._imageSection_1rsex_424{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);gap:var(--space-2);flex-direction:column;display:flex}._imagePreview_1rsex_433{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-soft);width:100%;max-height:200px}._imageEmpty_1rsex_442{align-items:center;gap:var(--space-3);min-height:96px;padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-body-sm);background:var(--color-surface-soft);display:flex}._imageActions_1rsex_455{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._modalActions_1rsex_462{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}@media (width>=768px){._modalOverlay_1rsex_257{align-items:center}._tableWrap_1rsex_118{display:block}._cardList_1rsex_216{display:none}}._page_1x9mk_1{max-width:1100px}._header_1x9mk_5{margin-bottom:var(--space-6)}._title_1x9mk_9{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1x9mk_17{color:#5f6258;max-width:560px;font-size:var(--text-body-md);margin:0}._filters_1x9mk_24{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._filterField_1x9mk_31{gap:var(--space-1);min-width:160px;display:grid}._filterLabel_1x9mk_37{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._select_1x9mk_44{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:42px;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-sm);padding:0 var(--space-3)}._loading_1x9mk_55,._emptyText_1x9mk_56{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._error_1x9mk_61{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._empty_1x9mk_56{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}._emptyTitle_1x9mk_78{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._tableWrap_1x9mk_85{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;overflow:hidden}._table_1x9mk_85{border-collapse:collapse;width:100%}._table_1x9mk_85 th,._table_1x9mk_85 td{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:var(--text-body-sm)}._table_1x9mk_85 th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface-soft)}._table_1x9mk_85 tr:last-child td{border-bottom:none}._subject_1x9mk_120{margin:0 0 var(--space-1);font-weight:var(--weight-medium);color:var(--color-text-primary)}._metaLine_1x9mk_126{color:var(--color-text-secondary);margin:0;font-size:.8125rem}._badgeNew_1x9mk_132,._badgeProgress_1x9mk_133,._badgeResolved_1x9mk_134{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgeNew_1x9mk_132{color:#8b5a2b;background:#8b5a2b1f}._badgeProgress_1x9mk_133{color:var(--color-primary);background:#183d241a}._badgeResolved_1x9mk_134{color:var(--color-success);background:#3f6f441f}._viewLink_1x9mk_159{color:var(--color-primary);font-weight:var(--weight-semibold);text-decoration:none}._viewLink_1x9mk_159:hover{text-decoration:underline}._cardList_1x9mk_169{gap:var(--space-3);display:grid}._card_1x9mk_169{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);display:grid}._cardTop_1x9mk_183{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}._pagination_1x9mk_190{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._pageInfo_1x9mk_199{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._pageButtons_1x9mk_205{gap:var(--space-2);display:flex}._pageButton_1x9mk_205{min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-primary);font-size:.875rem;font-weight:var(--weight-semibold)}._pageButton_1x9mk_205:disabled{opacity:.55;cursor:not-allowed}@media (width>=900px){._tableWrap_1x9mk_85{display:block}._cardList_1x9mk_169{display:none}}._page_12c5q_1{max-width:820px}._backLink_12c5q_5{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}._backLink_12c5q_5:hover{text-decoration:underline}._header_12c5q_20{margin-bottom:var(--space-6)}._title_12c5q_24{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.4rem);font-weight:var(--weight-medium);color:var(--color-primary)}._meta_12c5q_32{color:#5f6258;font-size:var(--text-body-sm);margin:0}._loading_12c5q_38{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._error_12c5q_43,._success_12c5q_44{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm)}._error_12c5q_43{color:var(--color-error);background:#a9444214}._success_12c5q_44{color:var(--color-success);background:#3f6f441a}._card_12c5q_61{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);gap:var(--space-5);display:grid}._sectionTitle_12c5q_71{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._grid_12c5q_78{gap:var(--space-4);display:grid}@media (width>=640px){._grid_12c5q_78{grid-template-columns:repeat(2,minmax(0,1fr))}}._fieldLabel_12c5q_89{margin:0 0 var(--space-1);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._fieldValue_12c5q_97{color:var(--color-text-primary);font-size:var(--text-body-md);word-break:break-word;margin:0;line-height:1.55}._message_12c5q_105{white-space:pre-wrap;color:var(--color-text-primary);margin:0;line-height:1.7}._badgeNew_12c5q_112,._badgeProgress_12c5q_113,._badgeResolved_12c5q_114{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgeNew_12c5q_112{color:#8b5a2b;background:#8b5a2b1f}._badgeProgress_12c5q_113{color:var(--color-primary);background:#183d241a}._badgeResolved_12c5q_114{color:var(--color-success);background:#3f6f441f}._statusActions_12c5q_139{gap:var(--space-2);flex-wrap:wrap;display:flex}._statusButton_12c5q_145,._statusButtonActive_12c5q_146{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold)}._statusButton_12c5q_145{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary)}._statusButtonActive_12c5q_146{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-surface)}._statusButton_12c5q_145:disabled,._statusButtonActive_12c5q_146:disabled{opacity:.65;cursor:not-allowed}._card_1b89j_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}._title_1b89j_9{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}._value_1b89j_19{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-md);font-weight:var(--weight-medium);color:var(--color-primary)}._note_1b89j_27{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._page_1nc0v_1{max-width:1100px}._header_1nc0v_5{margin-bottom:var(--space-8)}._eyebrow_1nc0v_9{margin:0 0 var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}._title_1nc0v_18{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1nc0v_26{max-width:560px;font-size:var(--text-body-md);color:#5f6258;line-height:var(--leading-body);margin:0}._grid_1nc0v_34{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}._session_1nc0v_40{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}._sessionTitle_1nc0v_47{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._sessionList_1nc0v_54{gap:var(--space-4);margin:0;display:grid}._sessionList_1nc0v_54 dt{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--space-1)}._sessionList_1nc0v_54 dd{font-size:var(--text-body-md);color:var(--color-text-primary);margin:0}@media (width>=768px){._grid_1nc0v_34{grid-template-columns:repeat(2,minmax(0,1fr))}._sessionList_1nc0v_54{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._grid_1nc0v_34{grid-template-columns:repeat(4,minmax(0,1fr))}}._page_1ysen_1{max-width:960px}._header_1ysen_5{margin-bottom:var(--space-6)}._title_1ysen_9{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_1ysen_17{color:#5f6258;font-size:var(--text-body-md);margin:0}._tabs_1ysen_23{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._tab_1ysen_23,._tabActive_1ysen_31{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer}._tab_1ysen_23:hover{background:var(--color-surface-soft)}._tabActive_1ysen_31{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-surface)}._panel_1ysen_53{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}._panelTitle_1ysen_61{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._panelHint_1ysen_68{margin:0 0 var(--space-5);font-size:var(--text-body-sm);color:var(--color-text-secondary)}._panelHint_1ysen_68 a{color:var(--color-primary);font-weight:var(--weight-semibold);text-underline-offset:2px;text-decoration:underline}._form_1ysen_81{gap:var(--space-2);flex-direction:column;display:flex}._label_1ysen_87,._toggleLabel_1ysen_88{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._toggleLabel_1ysen_88{margin:0}._hint_1ysen_99{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._input_1ysen_105,._textarea_1ysen_106,._select_1ysen_107{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_1ysen_105,._select_1ysen_107{min-height:48px}._textarea_1ysen_106{resize:vertical;min-height:96px}._fieldError_1ysen_128{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._error_1ysen_134{margin:0 0 var(--space-4);color:var(--color-error);font-size:var(--text-body-sm)}._success_1ysen_140{margin:0 0 var(--space-4);color:var(--color-success);font-size:var(--text-body-sm)}._loading_1ysen_146{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._primaryButton_1ysen_151,._secondaryButton_1ysen_152,._actionButton_1ysen_153,._dangerButton_1ysen_154{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold);cursor:pointer;display:inline-flex}._primaryButton_1ysen_151{background:var(--color-primary);color:var(--color-surface);border:none}._primaryButton_1ysen_151:hover:not(:disabled){background:var(--color-primary-dark)}._secondaryButton_1ysen_152,._actionButton_1ysen_153{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}._secondaryButton_1ysen_152:hover:not(:disabled),._actionButton_1ysen_153:hover:not(:disabled){background:var(--color-surface-soft)}._dangerButton_1ysen_154{background:var(--color-surface);color:var(--color-error);border:1px solid var(--color-border)}._primaryButton_1ysen_151:disabled,._secondaryButton_1ysen_152:disabled,._actionButton_1ysen_153:disabled,._dangerButton_1ysen_154:disabled,._switch_1ysen_199:disabled{opacity:.65;cursor:not-allowed}._actions_1ysen_204{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._toggleRow_1ysen_211{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex}._switch_1ysen_199{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;width:68px;height:34px;transition:background var(--transition-fast);border:none;flex-shrink:0;padding:0;position:relative}._switch_1ysen_199[data-on=true]{background:var(--color-primary)}._switchThumb_1ysen_239{background:var(--color-surface);width:28px;height:28px;transition:transform var(--transition-fast);z-index:1;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #102b1933}._switch_1ysen_199[data-on=true] ._switchThumb_1ysen_239{transform:translate(34px)}._switchLabel_1ysen_256{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._switch_1ysen_199[data-on=true] ._switchLabel_1ysen_256{color:var(--color-surface);left:10px}._switch_1ysen_199[data-on=false] ._switchLabel_1ysen_256{color:var(--color-text-secondary);right:10px}._list_1ysen_278{margin:var(--space-5) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}._listItem_1ysen_287{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);flex-wrap:wrap;display:flex}._listItemTitle_1ysen_299{font-weight:var(--weight-semibold);color:var(--color-primary);margin:0 0 4px}._listItemMeta_1ysen_305{font-size:var(--text-caption);color:var(--color-text-secondary);margin:0}._previewBox_1ysen_311{margin-top:var(--space-5);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}._previewLabel_1ysen_319{margin:0 0 var(--space-2);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary)}._previewTitle_1ysen_327{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._previewText_1ysen_334{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}._imagePreview_1ysen_341{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;max-height:220px;margin-top:var(--space-3)}._imageEmpty_1ysen_350{min-height:120px;margin-top:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-body-sm);background:var(--color-surface-soft);justify-content:center;align-items:center;display:flex}._inlineLink_1ysen_363{color:var(--color-primary);font-weight:var(--weight-semibold)}._badge_1ysen_368{border-radius:var(--radius-sm);min-height:22px;font-size:.75rem;font-weight:var(--weight-semibold);color:var(--color-success);background:#3f6f441f;align-items:center;padding:0 8px;display:inline-flex}._badgeInactive_1ysen_380{color:var(--color-text-secondary);background:var(--color-surface)}._divider_1ysen_385{margin:var(--space-6) 0;border:none;border-top:1px solid var(--color-border)}._sectionSubhead_1ysen_391{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-body-md);font-weight:var(--weight-semibold);color:var(--color-primary)}._page_jo56i_1{min-height:100vh;padding:var(--space-6) var(--space-4);background:var(--color-background);place-items:center;display:grid}._card_jo56i_9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(440px,100%);padding:var(--space-8) var(--space-6);box-shadow:var(--shadow-md)}._logo_jo56i_18{object-fit:contain;width:auto;max-width:220px;height:48px;margin-bottom:var(--space-6);background:0 0}._eyebrow_jo56i_27{margin:0 0 var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}._title_jo56i_36{margin:0 0 var(--space-6);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:var(--weight-medium);color:var(--color-primary);line-height:1.15}._form_jo56i_45{gap:var(--space-2);flex-direction:column;display:flex}._label_jo56i_51{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._input_jo56i_58{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md)}._input_jo56i_58:focus{outline:2px solid var(--color-secondary);outline-offset:1px}._passwordRow_jo56i_75{position:relative}._passwordRow_jo56i_75 ._input_jo56i_58{padding-right:48px}._eyeButton_jo56i_83{top:50%;right:var(--space-2);width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._eyeButton_jo56i_83:hover{color:var(--color-primary);background:var(--color-surface-soft)}._fieldError_jo56i_102,._error_jo56i_103{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._error_jo56i_103{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:#a9444214}._submit_jo56i_116{margin-top:var(--space-5);border-radius:var(--radius-md);background:var(--color-primary);min-height:50px;color:var(--color-surface);font-family:var(--font-body);font-size:.875rem;font-weight:var(--weight-semibold);transition:background-color var(--transition-fast)}._submit_jo56i_116:hover:not(:disabled){background:var(--color-primary-dark)}._submit_jo56i_116:disabled{opacity:.7;cursor:not-allowed}._backLink_jo56i_137{margin-top:var(--space-6);font-size:var(--text-body-sm);color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;display:inline-block}._page_qdt00_1{max-width:960px}._backLink_qdt00_5{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}._backLink_qdt00_5:hover{text-decoration:underline}._header_qdt00_20{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._title_qdt00_28{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.4rem);font-weight:var(--weight-medium);color:var(--color-primary)}._meta_qdt00_36,._loading_qdt00_37,._note_qdt00_38{color:#5f6258;font-size:var(--text-body-sm);margin:0}._note_qdt00_38{margin-top:var(--space-3)}._error_qdt00_48{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._badges_qdt00_57{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}._badge_qdt00_57,._badgeMuted_qdt00_65{border-radius:var(--radius-sm);min-height:28px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 12px;display:inline-flex}._badge_qdt00_57{color:var(--color-primary);background:#183d241a}._badgeMuted_qdt00_65{color:#8b5a2b;background:#8b5a2b1f}._grid_qdt00_85{gap:var(--space-4);display:grid}@media (width>=720px){._grid_qdt00_85{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_qdt00_96{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}._sectionTitle_qdt00_104{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._fieldValue_qdt00_111{color:var(--color-text-primary);font-size:var(--text-body-sm);word-break:break-word;margin:0 0 .35rem;line-height:1.5}._total_qdt00_119{margin:var(--space-3) 0 0;font-weight:var(--weight-semibold);color:var(--color-primary)}._itemList_qdt00_125{gap:var(--space-3);display:grid}._itemRow_qdt00_130{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);display:flex}._itemRow_qdt00_130:last-child{border-bottom:none;padding-bottom:0}._statusActions_qdt00_143{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._statusButton_qdt00_150,._statusButtonDanger_qdt00_151{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold);cursor:pointer}._statusButton_qdt00_150{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary)}._statusButtonDanger_qdt00_151{color:var(--color-error);background:#a9444214;border:1px solid #a9444259}._statusButton_qdt00_150:disabled,._statusButtonDanger_qdt00_151:disabled{opacity:.55;cursor:not-allowed}._cancelReason_qdt00_178{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._historyList_qdt00_187{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._historyItem_qdt00_195{padding-bottom:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent)}._historyItem_qdt00_195:last-child{border-bottom:none;padding-bottom:0}._historyMain_qdt00_205{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;margin-bottom:.25rem;display:flex}._dialogBackdrop_qdt00_213{z-index:40;padding:var(--space-4);background:#14181273;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_qdt00_213{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(100%,420px);padding:var(--space-5);box-shadow:var(--shadow-md,0 12px 40px #0000002e)}._cancelLabel_qdt00_233{gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-primary);display:grid}._cancelInput_qdt00_241{resize:vertical;width:100%;min-height:88px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text-primary);background:var(--color-surface)}._cancelInput_qdt00_241:focus{outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:1px}._page_194vo_1{max-width:1200px}._header_194vo_5{margin-bottom:var(--space-6)}._title_194vo_9{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_194vo_17{color:#5f6258;max-width:560px;font-size:var(--text-body-md);margin:0}._filters_194vo_24{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end;display:flex}._filterField_194vo_32{gap:var(--space-1);min-width:140px;display:grid}._filterLabel_194vo_38{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._select_194vo_45{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:42px;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-sm);padding:0 var(--space-3)}._loading_194vo_56,._emptyText_194vo_57,._meta_194vo_58,._pageInfo_194vo_59{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._meta_194vo_58{margin-top:.2rem}._error_194vo_68{margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-error);background:#a9444214}._empty_194vo_57{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}._emptyTitle_194vo_85{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._tableWrap_194vo_92{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;overflow-x:auto}._table_194vo_92{border-collapse:collapse;width:100%;min-width:920px}._table_194vo_92 th,._table_194vo_92 td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;font-size:var(--text-body-sm)}._table_194vo_92 th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface-soft)}._table_194vo_92 tr:last-child td{border-bottom:none}._badge_194vo_128{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgePending_194vo_138,._badgePlaced_194vo_139{color:#8b5a2b;background:#8b5a2b1f}._badgePaid_194vo_144,._badgeConfirmed_194vo_145,._badgeDelivered_194vo_146{color:var(--color-success);background:#3f6f441f}._badgeProgress_194vo_151{color:var(--color-primary);background:#183d241a}._badgeFailed_194vo_156,._badgeCancelled_194vo_157{color:var(--color-error);background:#a944421a}._actionLink_194vo_162{color:var(--color-primary);font-weight:var(--weight-semibold);text-decoration:none}._actionLink_194vo_162:hover{text-decoration:underline}._cardList_194vo_172{gap:var(--space-3);display:grid}._card_194vo_172{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);display:grid}._cardHeader_194vo_186{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}._pagination_194vo_193{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._pageButton_194vo_202{min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-primary);font-size:.875rem;font-weight:var(--weight-semibold);cursor:pointer}._pageButton_194vo_202:disabled{opacity:.55;cursor:not-allowed}@media (width>=960px){._tableWrap_194vo_92{display:block}._cardList_194vo_172{display:none}}._section_3aqwq_1{margin-top:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}._variantImagesWrap_3aqwq_10 ._section_3aqwq_1{margin-top:var(--space-4);box-shadow:none}._header_3aqwq_15{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._title_3aqwq_24{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._primaryButton_3aqwq_31,._actionButton_3aqwq_32,._dangerButton_3aqwq_33{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:.8125rem;font-weight:var(--weight-semibold);display:inline-flex}._primaryButton_3aqwq_31{background:var(--color-primary);color:var(--color-surface)}._primaryButton_3aqwq_31:hover:not(:disabled){background:var(--color-primary-dark)}._primaryButton_3aqwq_31:disabled,._actionButton_3aqwq_32:disabled,._dangerButton_3aqwq_33:disabled{opacity:.65;cursor:not-allowed}._actionButton_3aqwq_32{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}._dangerButton_3aqwq_33{background:var(--color-surface);color:var(--color-error);border:1px solid var(--color-border)}._hiddenInput_3aqwq_73{display:none}._error_3aqwq_77,._success_3aqwq_78,._progress_3aqwq_79,._hint_3aqwq_80{margin:0 0 var(--space-3);font-size:var(--text-body-sm)}._error_3aqwq_77{color:var(--color-error);padding:var(--space-3);border-radius:var(--radius-sm);background:#a9444214}._success_3aqwq_78{color:var(--color-success);padding:var(--space-3);border-radius:var(--radius-sm);background:#3f6f441a}._progress_3aqwq_79,._hint_3aqwq_80{color:var(--color-text-secondary)}._pendingBlock_3aqwq_104{margin-bottom:var(--space-5);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}._pendingHeader_3aqwq_112{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._pendingTitle_3aqwq_121{font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0}._empty_3aqwq_127{padding:var(--space-6);text-align:center;color:var(--color-text-secondary);background:var(--color-surface-soft);border-radius:var(--radius-md)}._grid_3aqwq_135{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}._card_3aqwq_144{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid;overflow:hidden}._preview_3aqwq_152{aspect-ratio:1;object-fit:cover;width:100%;display:block}._fileName_3aqwq_159{font-size:var(--text-caption);color:var(--color-text-secondary);word-break:break-all;margin:0}._statusLine_3aqwq_166{font-size:var(--text-caption);color:var(--color-text-secondary);margin:0}._statusLine_3aqwq_166[data-status=uploading]{color:var(--color-primary)}._statusLine_3aqwq_166[data-status=error]{color:var(--color-error)}._statusLine_3aqwq_166[data-status=success]{color:var(--color-success)}._statusLine_3aqwq_166[data-status=failed]{color:var(--color-error)}._statusLine_3aqwq_166[data-status=registering]{color:var(--color-primary)}._progressTrack_3aqwq_192{background:var(--color-border);border-radius:999px;width:100%;height:8px;overflow:hidden}._progressFill_3aqwq_200{background:var(--color-primary);height:100%;transition:width 80ms linear}._orderHint_3aqwq_206{font-size:var(--text-caption);color:var(--color-text-secondary);margin:0}._cardBody_3aqwq_212{gap:var(--space-3);padding:var(--space-3);display:grid}._primaryBadge_3aqwq_218{border-radius:var(--radius-sm);width:fit-content;min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);color:var(--color-success);background:#3f6f441f;align-items:center;padding:0 10px;display:inline-flex}._label_3aqwq_231{gap:var(--space-1);font-size:var(--text-caption);color:var(--color-text-secondary);display:grid}._input_3aqwq_238{border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:40px;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-primary);background:var(--color-surface)}._rowActions_3aqwq_249{gap:var(--space-2);flex-wrap:wrap;display:flex}._page_j086a_1{max-width:960px}._backLink_j086a_5{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);display:inline-flex}._header_j086a_15{margin-bottom:var(--space-6)}._title_j086a_19{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._metaLine_j086a_27{margin:0 0 var(--space-2);color:#5f6258;font-size:var(--text-body-sm)}._metaLine_j086a_27 strong{color:var(--color-text-primary);font-weight:var(--weight-medium)}._description_j086a_38{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-body-md);max-width:640px;line-height:1.5}._slug_j086a_46{background:var(--color-surface-soft);border-radius:var(--radius-sm);padding:2px 8px;font-size:.8125rem}._loading_j086a_53{color:var(--color-text-secondary)}._error_j086a_57,._success_j086a_58{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm)}._error_j086a_57{color:var(--color-error);background:#a9444214}._success_j086a_58{color:var(--color-success);background:#3f6f441a}._section_j086a_75{margin-top:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}._sectionHeader_j086a_84{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._sectionTitle_j086a_93{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._primaryButton_j086a_100,._secondaryButton_j086a_101,._actionButton_j086a_102,._closeButton_j086a_103{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold);display:inline-flex}._primaryButton_j086a_100{background:var(--color-primary);color:var(--color-surface)}._primaryButton_j086a_100:hover:not(:disabled){background:var(--color-primary-dark)}._primaryButton_j086a_100:disabled,._secondaryButton_j086a_101:disabled,._actionButton_j086a_102:disabled,._closeButton_j086a_103:disabled{opacity:.65;cursor:not-allowed}._secondaryButton_j086a_101,._closeButton_j086a_103,._actionButton_j086a_102{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}._secondaryButton_j086a_101:hover:not(:disabled),._closeButton_j086a_103:hover:not(:disabled),._actionButton_j086a_102:hover:not(:disabled){background:var(--color-surface-soft)}._actionButton_j086a_102{min-height:36px;padding:0 var(--space-3)}._empty_j086a_151{padding:var(--space-6);text-align:center;color:var(--color-text-secondary);background:var(--color-surface-soft);border-radius:var(--radius-md)}._variantList_j086a_159{gap:var(--space-4);display:grid}._variantCard_j086a_164{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-4);display:grid}._variantTop_j086a_172{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}._variantName_j086a_179{margin:0 0 var(--space-1);font-family:var(--font-heading);color:var(--color-primary);font-size:1.25rem}._variantMeta_j086a_186{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._variantGrid_j086a_192{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._variantGrid_j086a_192 dt{margin:0 0 var(--space-1);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._variantGrid_j086a_192 dd{font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0}._badgeActive_j086a_213,._badgeDraft_j086a_214,._badgeInactive_j086a_215{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgeActive_j086a_213{color:var(--color-success);background:#3f6f441f}._badgeDraft_j086a_214{color:#8b5a2b;background:#8b5a2b1f}._badgeInactive_j086a_215{color:var(--color-text-secondary);background:var(--color-surface-soft)}._lowStock_j086a_240{color:var(--color-error);font-weight:var(--weight-semibold)}._actions_j086a_245{gap:var(--space-2);flex-wrap:wrap;display:flex}._modalOverlay_j086a_251{z-index:60;padding:var(--space-4);background:#102b1973;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._modal_j086a_251{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(600px,100%);max-height:min(90vh,900px);box-shadow:var(--shadow-lg);padding:var(--space-5);overflow:auto}._modalHeader_j086a_273{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._modalTitle_j086a_281{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._form_j086a_288{gap:var(--space-2);flex-direction:column;display:flex}._label_j086a_294{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._hint_j086a_301{margin:var(--space-2) 0 0;font-size:var(--text-body-sm);color:var(--color-text-secondary)}._input_j086a_307,._textarea_j086a_308{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_j086a_307{min-height:48px}._textarea_j086a_308{resize:vertical;min-height:88px}._twoCol_j086a_328{gap:var(--space-3);display:grid}._fieldError_j086a_333{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._modalActions_j086a_339{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}@media (width>=768px){._modalOverlay_j086a_251{align-items:center}._twoCol_j086a_328,._variantGrid_j086a_192{grid-template-columns:repeat(2,minmax(0,1fr))}._variantGrid_j086a_192{grid-template-columns:repeat(4,minmax(0,1fr))}}._page_n2ed1_1{max-width:1100px}._header_n2ed1_5{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._title_n2ed1_14{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_n2ed1_22{color:#5f6258;max-width:520px;font-size:var(--text-body-md);margin:0}._primaryButton_n2ed1_29,._secondaryButton_n2ed1_30,._actionButton_n2ed1_31,._closeButton_n2ed1_32{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-size:.875rem;font-weight:var(--weight-semibold);display:inline-flex}._primaryButton_n2ed1_29{background:var(--color-primary);color:var(--color-surface)}._primaryButton_n2ed1_29:hover:not(:disabled){background:var(--color-primary-dark)}._primaryButton_n2ed1_29:disabled,._secondaryButton_n2ed1_30:disabled,._actionButton_n2ed1_31:disabled,._closeButton_n2ed1_32:disabled,._statusSelect_n2ed1_57:disabled{opacity:.65;cursor:not-allowed}._secondaryButton_n2ed1_30,._closeButton_n2ed1_32,._actionButton_n2ed1_31{background:var(--color-surface);color:var(--color-primary);border:1px solid var(--color-border)}._secondaryButton_n2ed1_30:hover:not(:disabled),._closeButton_n2ed1_32:hover:not(:disabled),._actionButton_n2ed1_31:hover:not(:disabled){background:var(--color-surface-soft)}._loading_n2ed1_76,._emptyText_n2ed1_77{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._empty_n2ed1_77{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;gap:var(--space-3);justify-items:center;display:grid}._emptyTitle_n2ed1_93{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._error_n2ed1_100,._success_n2ed1_101{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm)}._error_n2ed1_100{color:var(--color-error);background:#a9444214}._success_n2ed1_101{color:var(--color-success);background:#3f6f441a}._tableWrap_n2ed1_118{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:none;overflow:hidden}._table_n2ed1_118{border-collapse:collapse;width:100%}._table_n2ed1_118 th,._table_n2ed1_118 td{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:var(--text-body-sm)}._table_n2ed1_118 th{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-surface-soft)}._table_n2ed1_118 tr:last-child td{border-bottom:none}._name_n2ed1_153{margin:0 0 var(--space-1);font-weight:var(--weight-medium);color:var(--color-text-primary)}._slug_n2ed1_159{color:var(--color-text-secondary);background:var(--color-surface-soft);border-radius:var(--radius-sm);padding:2px 8px;font-size:.8125rem}._badgeActive_n2ed1_167,._badgeDraft_n2ed1_168,._badgeInactive_n2ed1_169{border-radius:var(--radius-sm);min-height:24px;font-size:.75rem;font-weight:var(--weight-semibold);align-items:center;padding:0 10px;display:inline-flex}._badgeActive_n2ed1_167{color:var(--color-success);background:#3f6f441f}._badgeDraft_n2ed1_168{color:#8b5a2b;background:#8b5a2b1f}._badgeInactive_n2ed1_169{color:var(--color-text-secondary);background:var(--color-surface-soft)}._actions_n2ed1_194{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._actionButton_n2ed1_31{min-height:36px;padding:0 var(--space-3);text-decoration:none}._statusSelectLabel_n2ed1_207{display:inline-flex}._statusSelect_n2ed1_57{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:36px;color:var(--color-text-primary);font-family:var(--font-body);padding:0 var(--space-3);font-size:.8125rem}._srOnly_n2ed1_222{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cardList_n2ed1_234{gap:var(--space-3);display:grid}._card_n2ed1_234{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-4);display:grid}._meta_n2ed1_248{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._meta_n2ed1_248 dt{margin:0 0 var(--space-1);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}._meta_n2ed1_248 dd{font-size:var(--text-body-sm);color:var(--color-text-primary);margin:0}._pagination_n2ed1_269{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._pageControls_n2ed1_278{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._pageInfo_n2ed1_285{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._modalOverlay_n2ed1_291{z-index:60;padding:var(--space-4);background:#102b1973;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._modal_n2ed1_291{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(600px,100%);max-height:min(90vh,900px);box-shadow:var(--shadow-lg);padding:var(--space-5);overflow:auto}._modalHeader_n2ed1_313{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._modalTitle_n2ed1_321{font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary);margin:0}._form_n2ed1_328{gap:var(--space-2);flex-direction:column;display:flex}._label_n2ed1_334{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._hint_n2ed1_341{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._input_n2ed1_347,._textarea_n2ed1_348{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_n2ed1_347{min-height:48px}._textarea_n2ed1_348{resize:vertical;min-height:96px}._counter_n2ed1_368{font-size:var(--text-caption);color:var(--color-text-secondary);text-align:right;margin:0}._fieldError_n2ed1_375{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._toggleRow_n2ed1_381{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex}._toggleLabel_n2ed1_392{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0}._switch_n2ed1_399{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;width:68px;height:34px;transition:background var(--transition-fast);border:none;flex-shrink:0;padding:0;position:relative}._switch_n2ed1_399:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._switch_n2ed1_399:disabled{opacity:.65;cursor:not-allowed}._switch_n2ed1_399[data-on=true]{background:var(--color-primary)}._switchThumb_n2ed1_426{background:var(--color-surface);width:28px;height:28px;transition:transform var(--transition-fast);z-index:1;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #102b1933}._switch_n2ed1_399[data-on=true] ._switchThumb_n2ed1_426{transform:translate(34px)}._switchLabel_n2ed1_443{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._switch_n2ed1_399[data-on=true] ._switchLabel_n2ed1_443{color:var(--color-surface);left:10px}._switch_n2ed1_399[data-on=false] ._switchLabel_n2ed1_443{color:var(--color-text-secondary);right:10px}._modalActions_n2ed1_465{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}@media (width>=768px){._modalOverlay_n2ed1_291{align-items:center}._tableWrap_n2ed1_118{display:block}._cardList_n2ed1_234{display:none}._meta_n2ed1_248{grid-template-columns:repeat(4,minmax(0,1fr))}}._page_11tvi_1{gap:var(--space-8);max-width:760px;display:grid}._note_11tvi_7{margin:calc(var(--space-2) * -1) 0 var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-secondary);line-height:1.55}._header_11tvi_14{margin-bottom:var(--space-8)}._title_11tvi_18{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-medium);color:var(--color-primary)}._subtitle_11tvi_26{color:#5f6258;font-size:var(--text-body-md);margin:0}._loading_11tvi_32{color:var(--color-text-secondary);font-size:var(--text-body-sm)}._card_11tvi_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}._sectionTitle_11tvi_45{margin:0 0 var(--space-6);font-family:var(--font-heading);font-size:var(--text-heading-sm);color:var(--color-primary)}._form_11tvi_52{gap:var(--space-2);flex-direction:column;display:flex}._toggleRow_11tvi_58{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._toggleCopy_11tvi_68{gap:var(--space-1);flex-direction:column;display:flex}._toggleLabel_11tvi_74{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0}._label_11tvi_81{margin-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._hint_11tvi_88{font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._switch_11tvi_94{border-radius:var(--radius-pill);background:var(--color-border);cursor:pointer;width:68px;height:34px;transition:background var(--transition-fast);border:none;flex-shrink:0;padding:0;position:relative}._switch_11tvi_94:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._switch_11tvi_94:disabled{opacity:.65;cursor:not-allowed}._switch_11tvi_94[data-on=true]{background:var(--color-primary)}._switchThumb_11tvi_121{background:var(--color-surface);width:28px;height:28px;transition:transform var(--transition-fast);z-index:1;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #102b1933}._switch_11tvi_94[data-on=true] ._switchThumb_11tvi_121{transform:translate(34px)}._switchLabel_11tvi_138{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._switch_11tvi_94[data-on=true] ._switchLabel_11tvi_138{color:var(--color-surface);left:10px}._switch_11tvi_94[data-on=false] ._switchLabel_11tvi_138{color:var(--color-text-secondary);right:10px}._input_11tvi_160,._textarea_11tvi_161{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md);padding:var(--space-3) var(--space-4)}._input_11tvi_160{min-height:48px}._textarea_11tvi_161{resize:vertical;min-height:96px}._counter_11tvi_181{font-size:var(--text-caption);color:var(--color-text-secondary);text-align:right;margin:0}._previewBlock_11tvi_188{margin-top:var(--space-5)}._previewFrame_11tvi_192{margin-top:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);min-height:44px;overflow:hidden}._previewEmpty_11tvi_201{padding:var(--space-3);text-align:center;font-size:var(--text-body-sm);color:var(--color-text-secondary);margin:0}._fieldError_11tvi_209,._error_11tvi_210{font-size:var(--text-body-sm);color:var(--color-error);margin:0}._error_11tvi_210,._success_11tvi_217{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm)}._error_11tvi_210{background:#a9444214}._success_11tvi_217{margin:var(--space-3) 0 0;font-size:var(--text-body-sm);color:var(--color-success);background:#3f6f441a}._saveButton_11tvi_234{margin-top:var(--space-5);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-surface);font-size:.875rem;font-weight:var(--weight-semibold);align-self:flex-start}._saveButton_11tvi_234:hover:not(:disabled){background:var(--color-primary-dark)}._saveButton_11tvi_234:disabled{opacity:.7;cursor:not-allowed}:root{--color-primary:#183d24;--color-primary-dark:#102b19;--color-secondary:#4f772d;--color-earth:#8b5a2b;--color-earth-light:#b8895a;--color-accent:#d9a441;--color-background:#f8f4ea;--color-surface:#fff;--color-surface-soft:#f1ebdd;--color-text-primary:#252820;--color-text-secondary:#6b6a60;--color-border:#ddd7c8;--color-success:#3f6f44;--color-warning:#b8860b;--color-error:#a94442;--header-announcement-height:32px;--header-main-height-mobile:64px;--header-main-height-desktop:56px;--content-max-width:1280px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--transition-fast:.15s ease;--transition-base:.25s ease;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--font-heading:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-heading-xl:clamp(2rem, 4vw, 3rem);--text-heading-lg:clamp(1.75rem, 3vw, 2.25rem);--text-heading-md:clamp(1.375rem, 2.5vw, 1.75rem);--text-heading-sm:clamp(1.125rem, 2vw, 1.375rem);--text-body-lg:1.125rem;--text-body-md:1rem;--text-body-sm:.875rem;--text-caption:.75rem;--text-button:.9375rem;--leading-heading:1.25;--leading-body:1.65;--leading-tight:1.4;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-brand:.1em;--tracking-wide:.05em}.heading-xl{font-family:var(--font-heading);font-size:var(--text-heading-xl);font-weight:var(--weight-medium);line-height:var(--leading-heading);color:var(--color-text-primary)}.heading-lg{font-family:var(--font-heading);font-size:var(--text-heading-lg);font-weight:var(--weight-medium);line-height:var(--leading-heading);color:var(--color-text-primary)}.heading-md{font-family:var(--font-heading);font-size:var(--text-heading-md);font-weight:var(--weight-medium);line-height:var(--leading-heading);color:var(--color-text-primary)}.heading-sm{font-family:var(--font-heading);font-size:var(--text-heading-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--color-text-primary)}.body-lg{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-text-primary)}.body-md{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-body);color:var(--color-text-primary)}.body-sm{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-secondary)}.caption{font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-tight);color:var(--color-text-secondary);letter-spacing:var(--tracking-wide);text-transform:uppercase}.button-text{font-family:var(--font-body);font-size:var(--text-button);font-weight:var(--weight-medium);letter-spacing:.02em;line-height:1}:root{--shadow-sm:0 1px 2px #2528200f;--shadow-md:0 4px 12px #25282014;--shadow-lg:0 8px 24px #2528201a}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-body);color:var(--color-text-primary);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--content-max-width);padding-inline:var(--space-5);margin-inline:auto}@media (width>=768px){.container{padding-inline:var(--space-6)}}@media (width>=1024px){.container{padding-inline:var(--space-8)}}.icon-button{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-text-primary);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background-color:var(--color-surface-soft);color:var(--color-primary)}.nav-link{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-medium);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-primary);transition:color var(--transition-fast)}.nav-link:hover,.nav-link--active{color:var(--color-primary)}.footer-link{font-family:var(--font-body);font-size:var(--text-body-sm);color:#f8f4ead9;transition:color var(--transition-fast)}.footer-link:hover{color:var(--color-surface)}
