.AdminSidebar-module__bQkHAq__sidebar{z-index:var(--z-navbar);width:256px;padding:var(--space-5) var(--space-4) var(--space-4);border-right:1px solid var(--color-border);background:var(--color-surface);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.AdminSidebar-module__bQkHAq__brand{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-5);display:flex}.AdminSidebar-module__bQkHAq__logo{border-radius:var(--radius-sm);display:flex}.AdminSidebar-module__bQkHAq__logo:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.AdminSidebar-module__bQkHAq__logoImage{width:96px;height:auto}.AdminSidebar-module__bQkHAq__roleTag{border-radius:var(--radius-pill);background:var(--navy-50);color:var(--navy-900);font-size:var(--font-size-xs);padding:2px 10px;font-weight:600}.AdminSidebar-module__bQkHAq__closeBtn{display:none}.AdminSidebar-module__bQkHAq__nav{align-content:start;gap:var(--space-5);flex:1;display:grid}.AdminSidebar-module__bQkHAq__group{gap:var(--space-1);display:grid}.AdminSidebar-module__bQkHAq__groupLabel{padding:0 var(--space-3);color:var(--color-muted);font-size:var(--font-size-xs);margin:0;font-weight:600}.AdminSidebar-module__bQkHAq__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.AdminSidebar-module__bQkHAq__navLink{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-ink-soft);font-size:var(--font-size-sm);transition:background-color var(--transition-fast), color var(--transition-fast);font-weight:500;text-decoration:none;display:flex;position:relative}.AdminSidebar-module__bQkHAq__navLink:hover{background:var(--color-surface-muted);color:var(--color-ink)}.AdminSidebar-module__bQkHAq__navLink:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.AdminSidebar-module__bQkHAq__active,.AdminSidebar-module__bQkHAq__active:hover{color:#fff;background:0 0;font-weight:600}.AdminSidebar-module__bQkHAq__indicator{border-radius:inherit;background:var(--navy-900);position:absolute;inset:0}.AdminSidebar-module__bQkHAq__indicator:after{content:"";top:50%;right:var(--space-4);background:var(--saffron-500);border-radius:50%;width:6px;height:6px;position:absolute;transform:translateY(-50%)}.AdminSidebar-module__bQkHAq__navIcon,.AdminSidebar-module__bQkHAq__navLabel{position:relative}.AdminSidebar-module__bQkHAq__navIcon{flex-shrink:0;display:flex}.AdminSidebar-module__bQkHAq__backLink{align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-5);padding:var(--space-3) var(--space-3) 0;border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--font-size-sm);transition:color var(--transition-fast);font-weight:500;text-decoration:none;display:flex}.AdminSidebar-module__bQkHAq__backLink:hover{color:var(--navy-900)}.AdminSidebar-module__bQkHAq__backLink:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.AdminSidebar-module__bQkHAq__scrim{display:none}@media (max-width:1024px){.AdminSidebar-module__bQkHAq__sidebar{z-index:var(--z-modal);width:min(300px,86vw);box-shadow:var(--shadow-elevated);visibility:hidden;transition:transform var(--transition-normal), visibility 0s linear var(--duration-base);border-right:none;transform:translate(-100%)}.AdminSidebar-module__bQkHAq__open{visibility:visible;transition:transform var(--transition-normal);transform:none}.AdminSidebar-module__bQkHAq__closeBtn{width:44px;height:44px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;margin-left:auto;display:grid}.AdminSidebar-module__bQkHAq__closeBtn:hover{background:var(--color-surface-muted)}.AdminSidebar-module__bQkHAq__closeBtn:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.AdminSidebar-module__bQkHAq__scrim{z-index:calc(var(--z-modal) - 1);opacity:0;pointer-events:none;transition:opacity var(--transition-normal);background:#0a163066;display:block;position:fixed;inset:0}.AdminSidebar-module__bQkHAq__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.AdminSidebar-module__bQkHAq__sidebar,.AdminSidebar-module__bQkHAq__open,.AdminSidebar-module__bQkHAq__scrim,.AdminSidebar-module__bQkHAq__navLink{transition:none}}
.AdminHeader-module__MZ_GkW__header{z-index:var(--z-sticky,50);justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:0 var(--space-6);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#ffffffdb;flex-shrink:0;display:flex;position:sticky;top:0}.AdminHeader-module__MZ_GkW__headerLeft{align-items:center;gap:var(--space-3);min-width:0;display:flex}.AdminHeader-module__MZ_GkW__hamburger{border:1px solid var(--color-border-strong);background:var(--color-surface);width:44px;height:44px;color:var(--navy-900);cursor:pointer;transition:background-color var(--transition-fast);border-radius:50%;flex-shrink:0;place-items:center;display:none}.AdminHeader-module__MZ_GkW__hamburger:hover{background:var(--color-surface-muted)}.AdminHeader-module__MZ_GkW__title{color:var(--color-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2;overflow:hidden}.AdminHeader-module__MZ_GkW__userMenu{flex-shrink:0;position:relative}.AdminHeader-module__MZ_GkW__userBtn{align-items:center;gap:var(--space-2);min-height:44px;padding:4px var(--space-3) 4px 4px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);display:flex}.AdminHeader-module__MZ_GkW__userBtn:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}.AdminHeader-module__MZ_GkW__userAvatar,.AdminHeader-module__MZ_GkW__dropdownAvatar{background:var(--navy-900);color:#fff;width:34px;height:34px;font-size:var(--font-size-sm);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.AdminHeader-module__MZ_GkW__userInfo{text-align:left;display:grid}.AdminHeader-module__MZ_GkW__userName{max-width:140px;font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}.AdminHeader-module__MZ_GkW__userRole{color:var(--color-muted);font-size:var(--font-size-xs);line-height:1.25}.AdminHeader-module__MZ_GkW__chevron{color:var(--color-muted);transition:transform var(--transition-fast);flex-shrink:0}.AdminHeader-module__MZ_GkW__chevronOpen{transform:rotate(180deg)}.AdminHeader-module__MZ_GkW__dropdown{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);width:260px;padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-elevated);transform-origin:100% 0;animation:AdminHeader-module__MZ_GkW__menuIn var(--duration-base) var(--ease-out);position:absolute;right:0}@keyframes AdminHeader-module__MZ_GkW__menuIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}}.AdminHeader-module__MZ_GkW__dropdownHeader{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.AdminHeader-module__MZ_GkW__dropdownName{font-size:var(--font-size-sm);font-weight:600}.AdminHeader-module__MZ_GkW__dropdownEmail{max-width:170px;color:var(--color-muted);font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AdminHeader-module__MZ_GkW__dropdownDivider{height:1px;margin:var(--space-1) 0;background:var(--color-border)}.AdminHeader-module__MZ_GkW__dropdownItemDanger{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3);color:var(--color-danger);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;border-radius:8px;font-weight:600;display:flex}.AdminHeader-module__MZ_GkW__dropdownItemDanger:hover{background:var(--color-danger-soft)}.AdminHeader-module__MZ_GkW__hamburger:focus-visible,.AdminHeader-module__MZ_GkW__userBtn:focus-visible,.AdminHeader-module__MZ_GkW__dropdownItemDanger:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}@media (max-width:1024px){.AdminHeader-module__MZ_GkW__header{padding:0 var(--space-4)}.AdminHeader-module__MZ_GkW__hamburger{display:grid}}@media (max-width:560px){.AdminHeader-module__MZ_GkW__title{font-size:1.125rem}.AdminHeader-module__MZ_GkW__userInfo,.AdminHeader-module__MZ_GkW__chevron{display:none}.AdminHeader-module__MZ_GkW__userBtn{padding:4px}}@media (prefers-reduced-motion:reduce){.AdminHeader-module__MZ_GkW__dropdown{animation:none}.AdminHeader-module__MZ_GkW__chevron,.AdminHeader-module__MZ_GkW__userBtn,.AdminHeader-module__MZ_GkW__hamburger{transition:none}}
.Breadcrumbs-module__t5ixtG__breadcrumbs{width:100%;margin:var(--space-3) 0 var(--space-2)}.Breadcrumbs-module__t5ixtG__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__t5ixtG__item{align-items:center;gap:6px;min-width:0;display:inline-flex}.Breadcrumbs-module__t5ixtG__link{color:var(--color-text-muted);font-size:var(--font-size-sm);transition:color var(--transition-fast);text-decoration:none}.Breadcrumbs-module__t5ixtG__link:hover{color:var(--color-primary)}.Breadcrumbs-module__t5ixtG__sep{color:var(--color-text-muted);opacity:.65;font-size:var(--font-size-xs)}.Breadcrumbs-module__t5ixtG__current{max-width:min(42ch,60vw);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:600;overflow:hidden}@media (max-width:900px){.Breadcrumbs-module__t5ixtG__breadcrumbs{display:none}}
.Loader-module__7RSpgW__wrapper{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex}.Loader-module__7RSpgW__spinner{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite Loader-module__7RSpgW__spin}@keyframes Loader-module__7RSpgW__spin{to{transform:rotate(360deg)}}.Loader-module__7RSpgW__text{color:var(--color-text-muted);font-size:var(--font-size-sm)}
.Toast-module__DUO-ja__toast{bottom:calc(28px + var(--tabbar-space));border-radius:var(--radius-full);font-size:var(--font-size-sm);box-shadow:var(--shadow-elevated);z-index:var(--z-toast);opacity:0;transition:all var(--transition-normal);pointer-events:none;align-items:center;gap:8px;max-width:min(92vw,560px);padding:12px 18px;font-weight:500;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(16px)scale(.96)}.Toast-module__DUO-ja__show{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.Toast-module__DUO-ja__success{background:var(--navy-900);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;border:1.5px solid #0000}.Toast-module__DUO-ja__error{background:var(--color-danger);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;border:1.5px solid #0000}
.ProductCard-module__66_esW__card{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:100%;display:grid;position:relative}.ProductCard-module__66_esW__cardLink{z-index:1;border-radius:var(--radius-md);position:absolute;inset:0}.ProductCard-module__66_esW__cardLink:focus-visible{outline:2px solid var(--navy-900);outline-offset:4px;box-shadow:none}.ProductCard-module__66_esW__listCard{grid-template-columns:minmax(130px,.4fr) minmax(0,1fr);align-items:start;gap:16px}.ProductCard-module__66_esW__imageWrap{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--color-surface-muted);isolation:isolate;z-index:2;pointer-events:none;grid-area:1/1;position:relative;overflow:hidden}.ProductCard-module__66_esW__imageWrap button{pointer-events:auto}.ProductCard-module__66_esW__image{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out)}.ProductCard-module__66_esW__imageAlt{opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.ProductCard-module__66_esW__card:hover .ProductCard-module__66_esW__image{transform:scale(1.045)}.ProductCard-module__66_esW__card:hover .ProductCard-module__66_esW__imageAlt{opacity:1}}.ProductCard-module__66_esW__listCard .ProductCard-module__66_esW__imageWrap{aspect-ratio:1}.ProductCard-module__66_esW__placeholder{background:var(--sand-200);width:100%;height:100%;color:var(--sand-400);font-family:var(--font-display), sans-serif;place-items:center;font-size:3.5rem;font-weight:700;display:grid}.ProductCard-module__66_esW__discountBadge,.ProductCard-module__66_esW__stockBadge{z-index:2;border-radius:var(--radius-pill);background:var(--color-surface);min-height:26px;color:var(--color-ink);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-subtle);pointer-events:none;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.ProductCard-module__66_esW__discountBadge{background:var(--saffron-500);color:var(--navy-950)}.ProductCard-module__66_esW__stockBadgeDanger{background:var(--navy-900);color:#fff}.ProductCard-module__66_esW__wishlistButton{z-index:3;width:44px;height:44px;color:var(--color-ink);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast), color var(--transition-fast), background-color var(--transition-fast);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.ProductCard-module__66_esW__wishlistButton:hover:not(:disabled){background:#fff;transform:scale(1.08)}.ProductCard-module__66_esW__wishlistButton:active:not(:disabled){transform:scale(.92)}.ProductCard-module__66_esW__wishlisted{color:var(--color-danger)}.ProductCard-module__66_esW__wishlisted svg{animation:ProductCard-module__66_esW__heartPop .42s var(--ease-out)}@keyframes ProductCard-module__66_esW__heartPop{0%{transform:scale(.6)}55%{transform:scale(1.25)}to{transform:scale(1)}}.ProductCard-module__66_esW__cartButton{z-index:3;border-radius:var(--radius-pill);min-height:44px;color:var(--navy-950);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--transition-normal), opacity var(--transition-normal), background-color var(--transition-fast), color var(--transition-fast);background:#fffffff2;justify-content:center;align-items:center;gap:8px;font-size:.88rem;font-weight:600;display:inline-flex;position:relative}.ProductCard-module__66_esW__cartButton:hover:not(:disabled){background:var(--saffron-500)}.ProductCard-module__66_esW__cartButtonDone,.ProductCard-module__66_esW__cartButtonDone:disabled{background:var(--navy-900);color:#fff;opacity:1}.ProductCard-module__66_esW__cartButton:disabled:not(.ProductCard-module__66_esW__cartButtonDone){color:var(--color-muted);cursor:not-allowed}.ProductCard-module__66_esW__cartIcon{display:none}@media (hover:none),(pointer:coarse){.ProductCard-module__66_esW__card{grid-template-rows:auto 1fr auto}.ProductCard-module__66_esW__cartButton{border:1.5px solid var(--navy-900);min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--navy-900);background:0 0}.ProductCard-module__66_esW__cartButton:active:not(:disabled){transform:scale(.97)}.ProductCard-module__66_esW__cartButton:not(:disabled) .ProductCard-module__66_esW__cartIcon{display:block}.ProductCard-module__66_esW__cartButtonDone,.ProductCard-module__66_esW__cartButtonDone:disabled{border-color:var(--navy-900)}.ProductCard-module__66_esW__cartButton:disabled:not(.ProductCard-module__66_esW__cartButtonDone){border-color:var(--color-border)}.ProductCard-module__66_esW__listCard{grid-template-rows:auto auto}.ProductCard-module__66_esW__listCard .ProductCard-module__66_esW__imageWrap{grid-row:1/span 2}.ProductCard-module__66_esW__listCard .ProductCard-module__66_esW__cartButton{grid-column:2;justify-self:start;padding-inline:20px}}@media (hover:hover) and (pointer:fine){.ProductCard-module__66_esW__cartButton{opacity:0;grid-area:1/1;align-self:end;margin:0 10px 10px;transform:translateY(12px)}.ProductCard-module__66_esW__card:hover .ProductCard-module__66_esW__cartButton,.ProductCard-module__66_esW__card:focus-within .ProductCard-module__66_esW__cartButton,.ProductCard-module__66_esW__cartButtonDone{opacity:1;transform:translateY(0)}}.ProductCard-module__66_esW__cartButton:focus-visible,.ProductCard-module__66_esW__wishlistButton:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.ProductCard-module__66_esW__body{gap:4px;padding:0 2px;display:grid}.ProductCard-module__66_esW__metaRow{align-items:center;gap:8px;min-height:20px;display:flex}.ProductCard-module__66_esW__meta{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.ProductCard-module__66_esW__customBadge{border-radius:var(--radius-pill);background:var(--navy-50);color:var(--navy-800);flex:none;padding:1px 8px;font-size:.72rem;font-weight:600}.ProductCard-module__66_esW__name{color:var(--color-ink);font-family:var(--font-sans), sans-serif;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ProductCard-module__66_esW__subline{display:none}.ProductCard-module__66_esW__listCard .ProductCard-module__66_esW__subline{color:var(--color-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.9rem;display:-webkit-box;overflow:hidden}.ProductCard-module__66_esW__priceRow{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:4px;display:flex}.ProductCard-module__66_esW__price{color:var(--color-ink);font-size:1.08rem;font-weight:700}.ProductCard-module__66_esW__strike{color:var(--color-muted);font-size:.85rem;text-decoration:line-through}.ProductCard-module__66_esW__save{color:var(--color-success);font-size:.85rem;font-weight:600}.ProductCard-module__66_esW__rating{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 0;font-size:.82rem;font-weight:500;display:flex}.ProductCard-module__66_esW__rating svg{color:var(--saffron-600)}.ProductCard-module__66_esW__ratingCount{color:var(--color-muted)}.ProductCard-module__66_esW__stockNote{border-left:1px solid var(--color-border-strong);color:var(--color-danger);margin-left:6px;padding-left:8px;font-weight:600}@media (max-width:560px){.ProductCard-module__66_esW__card{gap:10px}.ProductCard-module__66_esW__imageWrap,.ProductCard-module__66_esW__cardLink{border-radius:var(--radius-sm)}.ProductCard-module__66_esW__wishlistButton{top:4px;right:4px}.ProductCard-module__66_esW__discountBadge,.ProductCard-module__66_esW__stockBadge{min-height:22px;padding:0 8px;font-size:.7rem;top:8px;left:8px}.ProductCard-module__66_esW__cartButton{font-size:.85rem}.ProductCard-module__66_esW__name{font-size:.92rem}.ProductCard-module__66_esW__price{font-size:1rem}.ProductCard-module__66_esW__strike,.ProductCard-module__66_esW__save{font-size:.78rem}}
.FlipWords-module__1b0USa__slot{vertical-align:bottom;perspective:600px;display:inline-flex;position:relative;overflow:hidden}.FlipWords-module__1b0USa__word{white-space:nowrap;transform-origin:50% 50% -.4em;display:inline-block}
.Marquee-module__7qrI_G__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Marquee-module__7qrI_G__rail{width:max-content;animation:38s linear infinite Marquee-module__7qrI_G__slide;display:flex}.Marquee-module__7qrI_G__marquee:hover .Marquee-module__7qrI_G__rail{animation-play-state:paused}.Marquee-module__7qrI_G__track{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Marquee-module__7qrI_G__item{white-space:nowrap;transition:opacity var(--transition-normal), color var(--transition-normal);align-items:center;gap:10px;padding:0 28px;display:inline-flex}.Marquee-module__7qrI_G__rail:hover .Marquee-module__7qrI_G__item{opacity:.38}.Marquee-module__7qrI_G__rail:hover .Marquee-module__7qrI_G__item:hover{opacity:1}@keyframes Marquee-module__7qrI_G__slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee-module__7qrI_G__rail{animation:none}.Marquee-module__7qrI_G__marquee{overflow-x:auto}}
.ImageGallery-module__U31JKq__gallery{flex-direction:column;gap:10px;width:100%;display:flex}.ImageGallery-module__U31JKq__placeholder{aspect-ratio:1;background:var(--color-bg-elevated);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.85rem;display:flex}.ImageGallery-module__U31JKq__mainWrap{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1.5px solid var(--color-border);touch-action:pan-y;position:relative;overflow:hidden}.ImageGallery-module__U31JKq__mainBtn{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.ImageGallery-module__U31JKq__mainBtn:focus-visible,.ImageGallery-module__U31JKq__arrow:focus-visible,.ImageGallery-module__U31JKq__thumb:focus-visible,.ImageGallery-module__U31JKq__lightboxClose:focus-visible,.ImageGallery-module__U31JKq__lightboxArrow:focus-visible,.ImageGallery-module__U31JKq__lightboxDot:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ImageGallery-module__U31JKq__mainImg{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block}.ImageGallery-module__U31JKq__mainBtn:hover .ImageGallery-module__U31JKq__mainImg{transform:scale(1.05)}.ImageGallery-module__U31JKq__mainVideo{object-fit:contain;background:var(--navy-900);width:100%;height:100%;display:block}.ImageGallery-module__U31JKq__zoomHint{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);color:var(--color-text-primary);opacity:0;pointer-events:none;background:#ffffffeb;border:1px solid #ffffff80;align-items:center;gap:5px;padding:5px 11px;font-size:.72rem;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.ImageGallery-module__U31JKq__mainBtn:hover .ImageGallery-module__U31JKq__zoomHint{opacity:1;transform:translateY(0)}.ImageGallery-module__U31JKq__imgError{background:var(--color-bg-elevated);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ImageGallery-module__U31JKq__counter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;border-radius:var(--radius-full);pointer-events:none;background:#0a16309e;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute;top:12px;left:12px}.ImageGallery-module__U31JKq__arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;width:36px;height:36px;color:var(--color-text-primary);opacity:0;background:#ffffffeb;border:1.5px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #00000024}.ImageGallery-module__U31JKq__mainWrap:hover .ImageGallery-module__U31JKq__arrow,.ImageGallery-module__U31JKq__arrow:focus-visible{opacity:1}.ImageGallery-module__U31JKq__arrowLeft{left:10px}.ImageGallery-module__U31JKq__arrowRight{right:10px}.ImageGallery-module__U31JKq__arrow:hover{background:#fff;transform:translateY(-50%)scale(1.08);box-shadow:0 4px 18px #0000002e}.ImageGallery-module__U31JKq__thumbsTrack{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.ImageGallery-module__U31JKq__thumbsTrack::-webkit-scrollbar{display:none}.ImageGallery-module__U31JKq__thumb{border-radius:var(--radius-sm);border:2px solid var(--color-border);background:var(--color-bg-elevated);cursor:pointer;flex-shrink:0;width:64px;height:64px;padding:0;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.ImageGallery-module__U31JKq__thumb:hover{border-color:var(--navy-900);transform:translateY(-2px)}.ImageGallery-module__U31JKq__thumbActive{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--saffron-500)}.ImageGallery-module__U31JKq__thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.ImageGallery-module__U31JKq__thumb:hover .ImageGallery-module__U31JKq__thumbImg{transform:scale(1.06)}.ImageGallery-module__U31JKq__thumbError{background:var(--color-bg-elevated);width:100%;height:100%}.ImageGallery-module__U31JKq__videoThumb{background:var(--navy-900);color:#fff;justify-content:center;align-items:center;display:flex}.ImageGallery-module__U31JKq__lightboxOverlay{z-index:9999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:zoom-out;background:#0a1630f0;justify-content:center;align-items:center;animation:.2s ImageGallery-module__U31JKq__fadeIn;display:flex;position:fixed;inset:0}@keyframes ImageGallery-module__U31JKq__fadeIn{0%{opacity:0}to{opacity:1}}.ImageGallery-module__U31JKq__lightboxContent{cursor:default;max-width:min(90vw,900px);max-height:90vh;animation:.25s cubic-bezier(.22,1,.36,1) ImageGallery-module__U31JKq__scaleIn;position:relative}@keyframes ImageGallery-module__U31JKq__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ImageGallery-module__U31JKq__lightboxImg{object-fit:contain;border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;max-width:100%;max-height:90vh;display:block;box-shadow:0 32px 80px #0009}.ImageGallery-module__U31JKq__lightboxClose{background:var(--color-bg-card);border:1.5px solid var(--color-border);cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);z-index:2;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:-14px;right:-14px;box-shadow:0 4px 16px #00000040}.ImageGallery-module__U31JKq__lightboxClose:hover{background:var(--navy-800);border-color:var(--color-terra);color:#fff;transform:scale(1.1)}.ImageGallery-module__U31JKq__lightboxArrow{cursor:pointer;color:#fff;z-index:2;background:#ffffff1f;border:1.5px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.ImageGallery-module__U31JKq__lightboxArrow:hover{background:#ffffff38;transform:translateY(-50%)scale(1.08)}.ImageGallery-module__U31JKq__lightboxArrowLeft{left:24px}.ImageGallery-module__U31JKq__lightboxArrowRight{right:24px}.ImageGallery-module__U31JKq__lightboxDots{gap:7px;display:flex;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.ImageGallery-module__U31JKq__lightboxDot{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.ImageGallery-module__U31JKq__lightboxDotActive{background:#fff;transform:scale(1.3)}.ImageGallery-module__U31JKq__lightboxCounter{color:#fff9;font-size:.78rem;font-weight:600;position:absolute;top:-36px;right:0}@media (max-width:640px){.ImageGallery-module__U31JKq__thumb{width:52px;height:52px}.ImageGallery-module__U31JKq__arrow{display:none}.ImageGallery-module__U31JKq__lightboxArrow{width:38px;height:38px}.ImageGallery-module__U31JKq__lightboxArrowLeft{left:8px}.ImageGallery-module__U31JKq__lightboxArrowRight{right:8px}}
.AppIsland-module__Th5Ewq__anchor{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;top:16px;left:0;right:0}.AppIsland-module__Th5Ewq__island{background:#0a0f1d;border-radius:999px;width:76px;height:22px;overflow:hidden}.AppIsland-module__Th5Ewq__open{border-radius:22px;width:212px;height:52px}.AppIsland-module__Th5Ewq__alert{color:#fff;align-items:center;gap:10px;height:100%;padding:0 14px 0 10px;display:flex}.AppIsland-module__Th5Ewq__dot{background:radial-gradient(circle at 50% 50%, var(--saffron-500) 0 38%, var(--navy-800) 40%);border-radius:50%;flex:none;width:26px;height:26px}.AppIsland-module__Th5Ewq__text{min-width:0;line-height:1.2;display:grid}.AppIsland-module__Th5Ewq__text strong{font-size:.66rem;font-weight:700}.AppIsland-module__Th5Ewq__text small{color:var(--navy-200);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;overflow:hidden}
.DataTable-module__IpaJiG__tableContainer{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-width:100%;overflow:hidden}.DataTable-module__IpaJiG__flush{border:none;border-radius:0}.DataTable-module__IpaJiG__scroller{overscroll-behavior-x:contain;overflow-x:auto}.DataTable-module__IpaJiG__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.DataTable-module__IpaJiG__table th{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-muted);font-size:var(--font-size-xs);text-align:left;white-space:nowrap;font-weight:600}.DataTable-module__IpaJiG__table td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);color:var(--color-ink);vertical-align:middle}.DataTable-module__IpaJiG__table tbody tr:last-child td{border-bottom:none}.DataTable-module__IpaJiG__table tbody tr{transition:background-color var(--transition-fast)}.DataTable-module__IpaJiG__table tbody tr:hover{background:var(--navy-50)}.DataTable-module__IpaJiG__clickable{cursor:pointer}.DataTable-module__IpaJiG__clickable:focus-visible{outline:2px solid var(--navy-900);outline-offset:-2px}.DataTable-module__IpaJiG__emptyState{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-5);color:var(--color-muted);text-align:center;flex-direction:column;display:flex}.DataTable-module__IpaJiG__emptyState p{font-size:var(--font-size-sm);margin:0;font-weight:500}.DataTable-module__IpaJiG__pagination{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);display:flex}.DataTable-module__IpaJiG__paginationInfo{color:var(--color-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.DataTable-module__IpaJiG__paginationControls,.DataTable-module__IpaJiG__pageNumbers{align-items:center;gap:var(--space-2);display:flex}.DataTable-module__IpaJiG__pageBtn,.DataTable-module__IpaJiG__pageNumber{min-width:44px;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);font-weight:600}.DataTable-module__IpaJiG__pageNumber{padding:0}.DataTable-module__IpaJiG__pageBtn:hover:not(:disabled),.DataTable-module__IpaJiG__pageNumber:hover{border-color:var(--navy-900)}.DataTable-module__IpaJiG__pageBtn:active:not(:disabled),.DataTable-module__IpaJiG__pageNumber:active{transform:scale(.96)}.DataTable-module__IpaJiG__pageBtn:disabled{opacity:.45;cursor:not-allowed}.DataTable-module__IpaJiG__pageNumber.DataTable-module__IpaJiG__active{border-color:var(--navy-900);background:var(--navy-900);color:#fff}.DataTable-module__IpaJiG__pageBtn:focus-visible,.DataTable-module__IpaJiG__pageNumber:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}@media (max-width:720px){.DataTable-module__IpaJiG__tableContainer{border-radius:var(--radius-md)}.DataTable-module__IpaJiG__table th,.DataTable-module__IpaJiG__table td{padding-inline:var(--space-4)}.DataTable-module__IpaJiG__pagination{align-items:stretch;gap:var(--space-3);flex-direction:column}.DataTable-module__IpaJiG__paginationControls{justify-content:space-between}}@media (max-width:420px){.DataTable-module__IpaJiG__pageNumber:not(.DataTable-module__IpaJiG__active){display:none}}@media (prefers-reduced-motion:reduce){.DataTable-module__IpaJiG__table tbody tr,.DataTable-module__IpaJiG__pageBtn,.DataTable-module__IpaJiG__pageNumber{transition:none}}
.ConfirmationDialog-module__dCN5CG__dialog{width:min(100% - 2 * var(--space-4), 460px);max-width:none;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-elevated);border:0;margin:auto}.ConfirmationDialog-module__dCN5CG__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#120e0a70}.ConfirmationDialog-module__dCN5CG__title{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:700}.ConfirmationDialog-module__dCN5CG__message{margin-top:var(--space-2);color:var(--color-text-secondary)}.ConfirmationDialog-module__dCN5CG__actions{margin-top:var(--space-5);justify-content:flex-end;gap:var(--space-2);display:flex}.ConfirmationDialog-module__dCN5CG__dangerBtn{background:var(--color-danger);border:1.5px solid var(--color-danger);color:#fff}.ConfirmationDialog-module__dCN5CG__dangerBtn:hover{background:var(--color-danger-strong);border-color:var(--color-danger-strong);transform:translateY(-2px)}
.ProductCustomizationPanel-module__stHUFq__wrap{gap:12px;display:grid}.ProductCustomizationPanel-module__stHUFq__toggle{border:1px solid var(--color-border);background:var(--color-bg-elevated);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.ProductCustomizationPanel-module__stHUFq__toggle input{width:18px;height:18px;accent-color:var(--color-primary)}.ProductCustomizationPanel-module__stHUFq__toggle span{gap:3px;display:grid}.ProductCustomizationPanel-module__stHUFq__toggle small{color:var(--color-text-muted)}.ProductCustomizationPanel-module__stHUFq__panel{border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:color-mix(in srgb,var(--color-primary-light) 12%,var(--color-bg-card));border-radius:18px;gap:14px;padding:16px;display:grid}.ProductCustomizationPanel-module__stHUFq__field{color:var(--color-text-secondary);gap:6px;font-size:.86rem;font-weight:700;display:grid}.ProductCustomizationPanel-module__stHUFq__field b{color:var(--color-danger)}.ProductCustomizationPanel-module__stHUFq__field small{color:var(--color-text-muted);font-weight:400}.ProductCustomizationPanel-module__stHUFq__field em{color:var(--color-text-muted);justify-self:end;font-size:.72rem;font-style:normal;font-weight:400}.ProductCustomizationPanel-module__stHUFq__field textarea{resize:vertical}.ProductCustomizationPanel-module__stHUFq__priceSummary{border-top:1px solid var(--color-border);gap:7px;padding-top:12px;display:grid}.ProductCustomizationPanel-module__stHUFq__priceSummary span{color:var(--color-text-secondary);justify-content:space-between;font-size:.86rem;display:flex}.ProductCustomizationPanel-module__stHUFq__priceSummary .ProductCustomizationPanel-module__stHUFq__final{color:var(--color-text-primary);font-size:1rem;font-weight:700}.ProductCustomizationPanel-module__stHUFq__prep{color:var(--color-primary-dark);margin:0;font-size:.82rem;font-weight:700}.ProductCustomizationPanel-module__stHUFq__swatches{border:0;min-width:0;margin:0;padding:0}.ProductCustomizationPanel-module__stHUFq__swatches legend{margin-bottom:6px;padding:0}.ProductCustomizationPanel-module__stHUFq__swatchList{flex-wrap:wrap;gap:8px;display:flex}.ProductCustomizationPanel-module__stHUFq__swatch{border:1.5px solid var(--color-border);background:var(--color-bg-card);width:84px;color:var(--color-text-primary);text-align:center;cursor:pointer;border-radius:12px;align-content:start;justify-items:center;gap:4px;padding:6px;font-size:.78rem;font-weight:600;display:grid;position:relative}.ProductCustomizationPanel-module__stHUFq__swatch input{opacity:0;width:1px;height:1px;position:absolute}.ProductCustomizationPanel-module__stHUFq__swatch img{object-fit:cover;background:var(--color-bg-elevated);border-radius:8px;width:64px;height:64px}.ProductCustomizationPanel-module__stHUFq__swatch>span{line-height:1.25}.ProductCustomizationPanel-module__stHUFq__swatchText{align-content:center;min-height:48px}.ProductCustomizationPanel-module__stHUFq__swatch:has(input:checked){border-color:var(--navy-900);box-shadow:0 0 0 1px var(--navy-900)}.ProductCustomizationPanel-module__stHUFq__swatch:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}
.ProductLoadingLogo-module__hloDpa__wrapper{min-height:150px;padding:var(--space-5);color:var(--color-text-muted);text-align:center;align-content:center;place-items:center;gap:14px;display:grid}.ProductLoadingLogo-module__hloDpa__mark{width:var(--product-loading-mark-size,clamp(92px, 18vw, 124px));height:var(--product-loading-mark-size,clamp(92px, 18vw, 124px));isolation:isolate;place-items:center;display:grid;position:relative}.ProductLoadingLogo-module__hloDpa__glow,.ProductLoadingLogo-module__hloDpa__ring,.ProductLoadingLogo-module__hloDpa__arc,.ProductLoadingLogo-module__hloDpa__spark{border-radius:50%;position:absolute}.ProductLoadingLogo-module__hloDpa__glow,.ProductLoadingLogo-module__hloDpa__ring,.ProductLoadingLogo-module__hloDpa__arc{inset:0}.ProductLoadingLogo-module__hloDpa__glow{background:radial-gradient(circle, #fffdfafa 0 48%, #f3ddba33 49% 70%, transparent 71%), radial-gradient(circle, color-mix(in srgb, var(--color-primary) 16%, transparent) 0 100%);animation:1.9s ease-in-out infinite ProductLoadingLogo-module__hloDpa__handzioGlow;box-shadow:0 16px 36px #0f23471c}.ProductLoadingLogo-module__hloDpa__ring{border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:inset 0 0 0 8px #fffdfab8,inset 0 0 22px #f59a231f}.ProductLoadingLogo-module__hloDpa__arc{background:conic-gradient(from -38deg, transparent 0 58%, #e0a84c14 62%, color-mix(in srgb, var(--color-primary) 82%, white) 72%, #e0a84c14 82%, transparent 88% 100%);animation:1.15s linear infinite ProductLoadingLogo-module__hloDpa__handzioOrbit;-webkit-mask:radial-gradient(circle,#0000 0 60%,#000 61% 72%,#0000 73%);mask:radial-gradient(circle,#0000 0 60%,#000 61% 72%,#0000 73%)}.ProductLoadingLogo-module__hloDpa__logo{z-index:1;width:42%;height:42%;fill:var(--color-navy);transform-origin:50%;filter:drop-shadow(0 8px 14px #0f23471a);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.ProductLoadingLogo-module__hloDpa__spark{z-index:2;background:#f39a22;width:9%;height:9%;animation:1.45s ease-in-out infinite ProductLoadingLogo-module__hloDpa__handzioSpark;top:50%;left:50%;transform:translate(-50%,-66%);box-shadow:0 0 0 5px #f39a2224,0 0 18px #f39a225c}.ProductLoadingLogo-module__hloDpa__text{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:750}@keyframes ProductLoadingLogo-module__hloDpa__handzioOrbit{to{transform:rotate(360deg)}}@keyframes ProductLoadingLogo-module__hloDpa__handzioGlow{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes ProductLoadingLogo-module__hloDpa__handzioSpark{0%,to{opacity:.8;transform:translate(-50%,-66%)scale(.86)}45%{opacity:1;transform:translate(-50%,-66%)scale(1.18)}}@media (prefers-reduced-motion:reduce){.ProductLoadingLogo-module__hloDpa__arc,.ProductLoadingLogo-module__hloDpa__glow,.ProductLoadingLogo-module__hloDpa__spark{animation:none}}
.VlogCommentSection-module__oEoHOW__commentLabel{color:var(--color-ink);margin-bottom:8px;font-size:.86rem;font-weight:850;display:block}.VlogCommentSection-module__oEoHOW__submitButton,.VlogCommentSection-module__oEoHOW__deleteButton{border-radius:var(--radius-pill);min-height:42px;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-size:.88rem;font-weight:850;display:inline-flex}.VlogCommentSection-module__oEoHOW__submitButton{background:linear-gradient(135deg, var(--saffron-500) 0%, var(--saffron-600) 100%);color:#fffdf9;width:100%;box-shadow:var(--shadow-glow);margin-top:10px}.VlogCommentSection-module__oEoHOW__submitButton:hover:not(:disabled){transform:translateY(-1px)}.VlogCommentSection-module__oEoHOW__submitButton:disabled,.VlogCommentSection-module__oEoHOW__deleteButton:disabled{opacity:.58;cursor:not-allowed}.VlogCommentSection-module__oEoHOW__list{flex-direction:column;gap:12px;max-height:460px;margin-top:18px;padding-right:2px;display:flex;overflow:auto}.VlogCommentSection-module__oEoHOW__item,.VlogCommentSection-module__oEoHOW__empty{background:#fffdfad1;border:1px solid #0f23471c;border-radius:18px}.VlogCommentSection-module__oEoHOW__item{flex-direction:column;gap:8px;padding:14px;display:flex}.VlogCommentSection-module__oEoHOW__item p{color:var(--color-ink-soft);margin:0;font-size:.94rem}.VlogCommentSection-module__oEoHOW__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.VlogCommentSection-module__oEoHOW__head strong{color:var(--color-ink);font-size:.94rem}.VlogCommentSection-module__oEoHOW__muted{color:var(--color-muted);font-size:.78rem;font-weight:750}.VlogCommentSection-module__oEoHOW__deleteButton{width:fit-content;min-height:34px;color:var(--color-danger);background:#b850400f;border:1px solid #b8504033;padding:0 12px;font-size:.78rem}.VlogCommentSection-module__oEoHOW__deleteButton:hover:not(:disabled){background:#b850401a;border-color:#b8504061}.VlogCommentSection-module__oEoHOW__empty{text-align:center;gap:4px;padding:18px;display:grid}.VlogCommentSection-module__oEoHOW__empty strong{color:var(--color-ink)}.VlogCommentSection-module__oEoHOW__empty p{color:var(--color-muted);margin:0;font-size:.88rem}
.HeroFrame-module__I1jirq__hero{position:relative}.HeroFrame-module__I1jirq__frame{background:var(--color-surface);align-items:center;min-height:min(64vh,600px);display:flex;position:relative;overflow:hidden}.HeroFrame-module__I1jirq__mediaClip{background:var(--color-surface-muted);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.HeroFrame-module__I1jirq__media{transform-origin:60%;position:absolute;inset:0}.HeroFrame-module__I1jirq__image{object-fit:cover;object-position:70% 50%}.HeroFrame-module__I1jirq__mediaClip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f3eceb 0%,#f7f3ecad 34%,#f7f3ec00 58%);position:absolute;inset:0}.HeroFrame-module__I1jirq__copy{z-index:1;padding-block:56px;position:relative}@media (max-width:900px){.HeroFrame-module__I1jirq__frame{align-items:flex-end;min-height:0}.HeroFrame-module__I1jirq__mediaClip:after{content:none}.HeroFrame-module__I1jirq__image{object-position:55% 50%}.HeroFrame-module__I1jirq__copy{padding-block:104px 28px}}
.page-module__Qf-j1W__pageHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__Qf-j1W__pageTitle{font-family:var(--font-display);font-size:var(--font-size-2xl);margin:0;font-weight:700}.page-module__Qf-j1W__pageSubtitle{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-1)}.page-module__Qf-j1W__statusGroup{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.page-module__Qf-j1W__pendingNote{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:right;max-width:200px}.page-module__Qf-j1W__tabs{border-bottom:2px solid var(--color-border);margin-bottom:var(--space-5);gap:0;display:flex;overflow-x:auto}.page-module__Qf-j1W__tab{min-height:44px;padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-2px;font-weight:600}.page-module__Qf-j1W__tab:hover{color:var(--color-text-primary)}.page-module__Qf-j1W__tabActive{color:var(--navy-900);border-bottom-color:var(--navy-900)}.page-module__Qf-j1W__formCard{max-width:760px;padding:var(--space-6)}.page-module__Qf-j1W__vlogCard{max-width:980px;padding:0;overflow:hidden}.page-module__Qf-j1W__form{gap:var(--space-5);flex-direction:column;display:flex}.page-module__Qf-j1W__formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.page-module__Qf-j1W__fullWidth{grid-column:1/-1}.page-module__Qf-j1W__textarea{resize:vertical;min-height:100px;font-family:inherit}.page-module__Qf-j1W__formActions{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.page-module__Qf-j1W__readonlyGroup{background:var(--color-bg-elevated);border-radius:var(--radius-sm);padding:var(--space-4);gap:var(--space-5);flex-wrap:wrap;display:flex}.page-module__Qf-j1W__readonlyField{gap:var(--space-1);flex-direction:column;display:flex}.page-module__Qf-j1W__readonlyLabel{font-size:var(--font-size-xs);letter-spacing:.05em;color:var(--color-text-muted);font-weight:700}.page-module__Qf-j1W__slug{font-size:var(--font-size-sm);color:var(--navy-900);font-weight:600}.page-module__Qf-j1W__bannerWrap{margin-bottom:var(--space-6);position:relative}.page-module__Qf-j1W__bannerUpload{aspect-ratio:16/5;width:100%}.page-module__Qf-j1W__logoWrap{bottom:calc(-1 * var(--space-6));left:var(--space-5);position:absolute}.page-module__Qf-j1W__logoUpload{border-radius:var(--radius-full);background:var(--color-bg-card);border-width:3px;width:80px;height:80px}.page-module__Qf-j1W__uploadErr{font-size:var(--font-size-sm);color:var(--color-danger);padding-top:var(--space-2);margin:0}.page-module__Qf-j1W__fieldError{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--color-danger);font-weight:500}.page-module__Qf-j1W__hint{font-size:var(--font-size-xs);color:var(--color-text-muted);padding-top:var(--space-2);margin:0}.page-module__Qf-j1W__storyManager{background:var(--color-surface);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);min-height:360px;display:grid}.page-module__Qf-j1W__storyCover{background:var(--navy-900);color:#fff;min-height:360px;font-family:var(--font-display);place-items:center;font-size:6rem;font-weight:700;display:grid;overflow:hidden}.page-module__Qf-j1W__storyCover img{object-fit:cover;width:100%;height:100%}.page-module__Qf-j1W__storyManagerBody{justify-content:center;gap:var(--space-4);padding:clamp(var(--space-5), 5vw, var(--space-8));flex-direction:column;display:flex}.page-module__Qf-j1W__storyTitleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.page-module__Qf-j1W__storyTitleRow h2{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.05}.page-module__Qf-j1W__sectionEyebrow{margin-bottom:var(--space-2);color:var(--color-accent-deep);font-size:var(--font-size-xs);letter-spacing:.1em;font-weight:800;display:block}.page-module__Qf-j1W__storyBadge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);flex:none;font-weight:800}.page-module__Qf-j1W__storyLive{background:var(--color-success-soft);color:var(--color-success)}.page-module__Qf-j1W__storyRejected{background:var(--color-danger-soft);color:var(--color-danger)}.page-module__Qf-j1W__storyPending{background:var(--saffron-50);color:var(--saffron-700)}.page-module__Qf-j1W__storyDraft{background:var(--color-surface-muted);color:var(--color-ink-soft)}.page-module__Qf-j1W__storyDescription{color:var(--color-ink-soft);margin:0}.page-module__Qf-j1W__storySaved{color:var(--color-muted);font-size:var(--font-size-xs);margin:0}.page-module__Qf-j1W__storyActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__Qf-j1W__unpublishButton{min-height:44px;padding:0 var(--space-3);color:var(--color-danger);font-weight:700}.page-module__Qf-j1W__unpublishButton:hover{text-decoration:underline}.page-module__Qf-j1W__storyLoading,.page-module__Qf-j1W__storyError{padding:var(--space-7)}.page-module__Qf-j1W__storyError{color:var(--color-danger)}.page-module__Qf-j1W__storyError p{color:var(--color-ink-soft)}@media (max-width:720px){.page-module__Qf-j1W__formGrid{grid-template-columns:1fr}.page-module__Qf-j1W__readonlyGroup{flex-direction:column}.page-module__Qf-j1W__storyManager{grid-template-columns:1fr}.page-module__Qf-j1W__storyCover{min-height:240px;max-height:320px}.page-module__Qf-j1W__storyManagerBody{padding:var(--space-5)}.page-module__Qf-j1W__storyTitleRow{flex-direction:column}.page-module__Qf-j1W__storyActions>a{width:100%}}
.QuantityStepper-module__jaOGPG__stepper{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);min-height:44px;box-shadow:var(--shadow-subtle);align-items:center;display:inline-flex;overflow:hidden}.QuantityStepper-module__jaOGPG__stepButton{width:44px;min-height:44px;color:var(--color-ink);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1;display:inline-flex}.QuantityStepper-module__jaOGPG__stepButton:hover:not(:disabled){background:var(--saffron-50);color:var(--color-accent-deep)}.QuantityStepper-module__jaOGPG__stepButton:disabled{color:var(--color-muted);opacity:.5;cursor:not-allowed}.QuantityStepper-module__jaOGPG__value{border-inline:1px solid var(--color-border);min-width:44px;min-height:44px;color:var(--color-ink);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:inline-flex}.QuantityStepper-module__jaOGPG__stepper[data-disabled]{opacity:.55}
.VlogEngagementBar-module__G_ziLa__bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VlogEngagementBar-module__G_ziLa__actionButton{border-radius:var(--radius-pill);min-height:44px;color:var(--color-ink);box-shadow:var(--shadow-soft);transition:transform var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);background:#fffdfadb;border:1px solid #0f234724;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9rem;font-weight:850;display:inline-flex}.VlogEngagementBar-module__G_ziLa__actionButton:hover:not(:disabled){background:#f3ddba61;border-color:#f59a2366;transform:translateY(-1px)}.VlogEngagementBar-module__G_ziLa__actionButton:disabled{opacity:.6;cursor:not-allowed}.VlogEngagementBar-module__G_ziLa__liked{color:var(--color-danger)}.VlogEngagementBar-module__G_ziLa__stats{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:.88rem;font-weight:750;display:flex}.VlogEngagementBar-module__G_ziLa__stats span{border-radius:var(--radius-pill);background:#252b450f;align-items:center;min-height:34px;padding:0 12px;display:inline-flex}
.VlogMediaPlayer-module__vQEudW__frame{background:radial-gradient(circle at 20% 10%,#ffffffa6,#0000 34%),linear-gradient(135deg,#fae8d6db,#efdecfeb);width:100%;overflow:hidden}.VlogMediaPlayer-module__vQEudW__media{object-fit:cover;border:0;width:100%;height:260px}.VlogMediaPlayer-module__vQEudW__placeholder{width:100%;height:260px;color:var(--color-ink-soft);text-align:center;background:radial-gradient(circle at 50% 35%,#fffc,#0000 36%),linear-gradient(135deg,#f3ddba6b,#fffcf8db);place-items:center;padding:24px;font-size:.92rem;font-weight:850;display:grid}.VlogMediaPlayer-module__vQEudW__placeholder span,.VlogMediaPlayer-module__vQEudW__placeholder a{display:block}.VlogMediaPlayer-module__vQEudW__placeholder a{color:var(--color-accent-deep);font-size:var(--font-size-sm);margin-top:8px;font-weight:900}@media (max-width:640px){.VlogMediaPlayer-module__vQEudW__media,.VlogMediaPlayer-module__vQEudW__placeholder{height:220px}}
.MakerRail-module__hL1Vnq__wrap{position:relative}.MakerRail-module__hL1Vnq__arrow{z-index:1;border:1px solid var(--color-border-strong);background:var(--color-surface);width:48px;height:48px;color:var(--navy-900);box-shadow:var(--shadow-card);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);border-radius:50%;place-items:center;display:grid;position:absolute;top:34%;transform:translateY(-50%)}.MakerRail-module__hL1Vnq__prev{left:-24px}.MakerRail-module__hL1Vnq__next{right:-24px}.MakerRail-module__hL1Vnq__arrow:hover:not(:disabled){background:var(--navy-900);color:#fff}.MakerRail-module__hL1Vnq__arrow:disabled{opacity:0;pointer-events:none}.MakerRail-module__hL1Vnq__arrow:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.MakerRail-module__hL1Vnq__rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:minmax(220px,calc(23.2558% - 13.9535px));grid-auto-flow:column;gap:20px;margin:0;padding:8px 2px 16px;scroll-padding-inline:2px;list-style:none;display:grid;overflow-x:auto}.MakerRail-module__hL1Vnq__rail::-webkit-scrollbar{display:none}.MakerRail-module__hL1Vnq__item{scroll-snap-align:start;display:grid}.MakerRail-module__hL1Vnq__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--navy-900);box-shadow:var(--shadow-subtle);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.MakerRail-module__hL1Vnq__card:focus-visible{outline:2px solid var(--navy-900);outline-offset:4px}.MakerRail-module__hL1Vnq__banner{aspect-ratio:16/10;background:var(--saffron-50);display:block;position:relative;overflow:hidden}.MakerRail-module__hL1Vnq__banner img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}.MakerRail-module__hL1Vnq__badge{border-radius:var(--radius-pill);color:var(--navy-900);letter-spacing:.04em;background:#ffffffeb;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;top:12px;right:12px}.MakerRail-module__hL1Vnq__body{align-content:start;gap:4px;padding:0 18px 18px;display:grid}.MakerRail-module__hL1Vnq__avatar{border:3px solid var(--color-surface);background:var(--saffron-100);width:56px;height:56px;color:var(--saffron-700);box-shadow:var(--shadow-subtle);font-family:var(--font-display), sans-serif;border-radius:50%;place-items:center;margin:-28px 0 8px;font-size:1.4rem;font-weight:700;display:grid;position:relative;overflow:hidden}.MakerRail-module__hL1Vnq__avatar img{object-fit:cover;width:100%;height:100%}.MakerRail-module__hL1Vnq__name{font-family:var(--font-display), sans-serif;white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;font-weight:700;line-height:1.2;overflow:hidden}.MakerRail-module__hL1Vnq__meta{min-height:1.3em;color:var(--color-ink-soft);gap:10px;font-size:.88rem;display:flex}.MakerRail-module__hL1Vnq__rating{align-items:center;gap:4px;display:inline-flex}.MakerRail-module__hL1Vnq__rating svg{color:var(--saffron-500)}.MakerRail-module__hL1Vnq__allCard{grid-template-rows:1fr}.MakerRail-module__hL1Vnq__allInner{background:var(--saffron-50);align-content:start;justify-items:start;gap:16px;padding:24px;display:grid;position:relative}.MakerRail-module__hL1Vnq__allArt{object-fit:cover;object-position:bottom}.MakerRail-module__hL1Vnq__allInner>:not(.MakerRail-module__hL1Vnq__allArt){position:relative}.MakerRail-module__hL1Vnq__allInner strong{font-family:var(--font-display), sans-serif;font-size:1.5rem;line-height:1.15}.MakerRail-module__hL1Vnq__allArrow{background:var(--navy-900);color:#fff;width:52px;height:52px;transition:transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.MakerRail-module__hL1Vnq__card:hover{box-shadow:var(--shadow-card);transform:translateY(-6px)}.MakerRail-module__hL1Vnq__card:hover .MakerRail-module__hL1Vnq__banner img{transform:scale(1.06)}.MakerRail-module__hL1Vnq__card:hover .MakerRail-module__hL1Vnq__allArrow{transform:translate(4px)}}@media (max-width:900px){.MakerRail-module__hL1Vnq__rail{grid-auto-columns:minmax(200px,42%)}}@media (hover:none),(max-width:640px){.MakerRail-module__hL1Vnq__arrow{display:none}.MakerRail-module__hL1Vnq__rail{gap:14px}}@media (max-width:640px){.MakerRail-module__hL1Vnq__rail{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media (prefers-reduced-motion:reduce){.MakerRail-module__hL1Vnq__card,.MakerRail-module__hL1Vnq__banner img,.MakerRail-module__hL1Vnq__allArrow{transition:none}}
.ProductImagesInput-module__xyU1Zq__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));margin:0;padding:0;list-style:none;display:grid}.ProductImagesInput-module__xyU1Zq__tile{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);position:relative;overflow:hidden}.ProductImagesInput-module__xyU1Zq__image{object-fit:cover;width:100%;height:100%;display:block}.ProductImagesInput-module__xyU1Zq__coverBadge{top:var(--space-2);left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--navy-900);color:#fff;font-size:var(--font-size-xs);font-weight:700;position:absolute}.ProductImagesInput-module__xyU1Zq__actions{justify-content:space-between;gap:0 var(--space-1);padding:var(--space-1);background:var(--color-overlay);flex-wrap:wrap;display:flex;position:absolute;inset:auto 0 0}.ProductImagesInput-module__xyU1Zq__action{color:#fff;font-size:var(--font-size-xs);cursor:pointer;min-height:32px;padding:0 var(--space-1);white-space:nowrap;background:0 0;border:0;font-weight:600}.ProductImagesInput-module__xyU1Zq__videoRemove{min-height:32px;margin-top:var(--space-2);padding:0 var(--space-2);color:var(--color-danger);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;font-weight:600}.ProductImagesInput-module__xyU1Zq__videoRemove:disabled{cursor:not-allowed;opacity:.6}.ProductImagesInput-module__xyU1Zq__action:last-child{margin-left:auto}.ProductImagesInput-module__xyU1Zq__action:disabled{cursor:not-allowed;opacity:.6}.ProductImagesInput-module__xyU1Zq__addTile{aspect-ratio:1;justify-content:center;align-items:center;gap:var(--space-1);border:2px dashed var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-muted);font-size:var(--font-size-sm);cursor:pointer;padding:var(--space-2);text-align:center;background:0 0;flex-direction:column;display:flex}.ProductImagesInput-module__xyU1Zq__addTile:hover:not(:disabled){border-color:var(--navy-900)}.ProductImagesInput-module__xyU1Zq__addTile:disabled{opacity:.65;cursor:not-allowed}.ProductImagesInput-module__xyU1Zq__hint{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted)}.ProductImagesInput-module__xyU1Zq__addTile .ProductImagesInput-module__xyU1Zq__hint{margin:0}.ProductImagesInput-module__xyU1Zq__hiddenInput{display:none}
.StatCard-module__4Nyyba__card{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--transition-normal), box-shadow var(--transition-normal);display:grid}@media (hover:hover){.StatCard-module__4Nyyba__card:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)}}.StatCard-module__4Nyyba__cardLabel{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;display:flex}.StatCard-module__4Nyyba__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.StatCard-module__4Nyyba__primary{background:var(--navy-900)}.StatCard-module__4Nyyba__success{background:var(--color-success)}.StatCard-module__4Nyyba__warning{background:var(--saffron-500)}.StatCard-module__4Nyyba__danger{background:var(--color-danger)}.StatCard-module__4Nyyba__cardValue{color:var(--color-ink);font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:700;line-height:1}.StatCard-module__4Nyyba__cardTrend{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:600;display:flex}.StatCard-module__4Nyyba__positive{color:var(--color-success)}.StatCard-module__4Nyyba__negative{color:var(--color-danger)}.StatCard-module__4Nyyba__trendLabel,.StatCard-module__4Nyyba__cardSubtext{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:400}@media (max-width:560px){.StatCard-module__4Nyyba__card{padding:var(--space-4);border-radius:var(--radius-md)}}@media (prefers-reduced-motion:reduce){.StatCard-module__4Nyyba__card{transition:none}}
.page-module__0AYU5G__noticeCard{margin:var(--space-10) auto;max-width:540px;padding:var(--space-7);gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.page-module__0AYU5G__checkoutSubtitle{color:var(--color-text-muted);font-size:var(--font-size-md);margin-top:var(--space-2)}.page-module__0AYU5G__layout{gap:var(--space-6);padding-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) 380px;display:grid}.page-module__0AYU5G__leftColumn{gap:var(--space-5);flex-direction:column;display:flex}.page-module__0AYU5G__section{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.page-module__0AYU5G__section h2{font-size:var(--font-size-lg);font-weight:700}.page-module__0AYU5G__muted{color:var(--color-text-muted);font-size:var(--font-size-sm)}.page-module__0AYU5G__radioGroup{gap:var(--space-3);flex-direction:column;display:flex}.page-module__0AYU5G__radioCard{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);align-items:flex-start;gap:var(--space-3);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.page-module__0AYU5G__radioCard:hover{border-color:var(--color-border-strong)}.page-module__0AYU5G__radioCard input{margin-top:4px}.page-module__0AYU5G__methodIcon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:40px;height:40px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__0AYU5G__radioCard input:checked~.page-module__0AYU5G__methodIcon{background:var(--color-accent);color:#fff}.page-module__0AYU5G__methodHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px;display:block}.page-module__0AYU5G__addressName{font-weight:700}.page-module__0AYU5G__addressText{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.page-module__0AYU5G__summary{padding:var(--space-6);align-self:flex-start;gap:var(--space-3);flex-direction:column;display:flex;position:sticky;top:80px}.page-module__0AYU5G__itemList{gap:var(--space-2);max-height:240px;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex;overflow:auto}.page-module__0AYU5G__itemRow,.page-module__0AYU5G__summaryRow{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}.page-module__0AYU5G__summarySubRow{justify-content:space-between;gap:var(--space-3);padding-left:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.page-module__0AYU5G__total{border-top:1px solid var(--color-border);padding-top:var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-md);font-weight:700}.page-module__0AYU5G__errorText{color:var(--color-danger);font-size:var(--font-size-sm)}.page-module__0AYU5G__successText{color:var(--color-success);font-size:var(--font-size-sm)}.page-module__0AYU5G__actionRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__0AYU5G__secureNote{text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-2);justify-content:center;align-items:center;gap:6px;display:flex}@media (max-width:900px){.page-module__0AYU5G__layout{grid-template-columns:1fr}.page-module__0AYU5G__summary{position:static}}@media (max-width:560px){.page-module__0AYU5G__noticeCard{margin:var(--space-5) auto;padding:var(--space-5);border-radius:20px}.page-module__0AYU5G__layout{gap:var(--space-4);padding-bottom:var(--space-6)}.page-module__0AYU5G__section,.page-module__0AYU5G__summary{border-radius:18px;padding:16px}.page-module__0AYU5G__section h2{font-size:1.15rem}.page-module__0AYU5G__radioCard{padding:12px}.page-module__0AYU5G__itemList{max-height:none}.page-module__0AYU5G__actionRow{gap:10px}.page-module__0AYU5G__actionRow .btn{width:100%}}.page-module__0AYU5G__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-primary);display:flex}.page-module__0AYU5G__sectionHeader h2{font-size:var(--font-size-lg);margin:0;font-weight:700}.page-module__0AYU5G__spinner{border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite page-module__0AYU5G__spin}@keyframes page-module__0AYU5G__spin{to{transform:rotate(360deg)}}.page-module__0AYU5G__pendingBanner{background:var(--saffron-50);border:1px solid var(--color-accent-soft);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.page-module__0AYU5G__pendingBanner p{font-size:var(--font-size-sm);color:var(--color-primary-dark)}.page-module__0AYU5G__pendingActions{gap:var(--space-2);display:flex}.page-module__0AYU5G__methodLabel{font-weight:600;font-size:var(--font-size-sm)}.page-module__0AYU5G__skeletonWrap{gap:var(--space-3);flex-direction:column;display:flex}.page-module__0AYU5G__ctaGroup{gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:900px){.page-module__0AYU5G__layout{padding-bottom:96px}.page-module__0AYU5G__ctaGroup{z-index:var(--z-sticky);padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f234714}}.page-module__0AYU5G__loadingLayout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.page-module__0AYU5G__loadingStack{gap:16px;display:grid}.page-module__0AYU5G__errorCard{justify-items:start;gap:12px;margin-block:32px;padding:24px;display:grid}.page-module__0AYU5G__errorCard h2,.page-module__0AYU5G__errorCard p{margin:0}@media (max-width:820px){.page-module__0AYU5G__loadingLayout{grid-template-columns:1fr}}
.ProductCustomizationBuilder-module__f6NvVa__builder{border-top:1px solid var(--color-border);grid-column:1/-1;gap:16px;padding-top:16px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ProductCustomizationBuilder-module__f6NvVa__heading h2{margin:0 0 4px;font-size:1.1rem}.ProductCustomizationBuilder-module__f6NvVa__heading p,.ProductCustomizationBuilder-module__f6NvVa__empty{color:var(--color-text-muted);font-size:.86rem}.ProductCustomizationBuilder-module__f6NvVa__addButtons{flex-wrap:wrap;gap:8px;display:flex}.ProductCustomizationBuilder-module__f6NvVa__addButtons button{min-height:38px;padding:0 12px;font-size:.78rem}.ProductCustomizationBuilder-module__f6NvVa__empty{border:1px dashed var(--color-border);text-align:center;border-radius:16px;padding:18px}.ProductCustomizationBuilder-module__f6NvVa__fieldList{gap:14px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__fieldCard{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:18px;gap:14px;padding:16px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__fieldTop{justify-content:space-between;gap:12px;display:flex}.ProductCustomizationBuilder-module__f6NvVa__fieldTop div{gap:10px;display:flex}.ProductCustomizationBuilder-module__f6NvVa__fieldTop button{min-height:32px;padding:0 var(--space-2);color:var(--color-text-secondary);font-size:.78rem}.ProductCustomizationBuilder-module__f6NvVa__fieldTop .ProductCustomizationBuilder-module__f6NvVa__remove{color:var(--color-danger)}.ProductCustomizationBuilder-module__f6NvVa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__grid label,.ProductCustomizationBuilder-module__f6NvVa__optionRow label{color:var(--color-text-secondary);gap:6px;font-size:.78rem;font-weight:700;display:grid}.ProductCustomizationBuilder-module__f6NvVa__grid input,.ProductCustomizationBuilder-module__f6NvVa__optionRow input{font-weight:400}.ProductCustomizationBuilder-module__f6NvVa__required{align-items:center;gap:8px;font-size:.85rem;display:flex}.ProductCustomizationBuilder-module__f6NvVa__options{border-top:1px solid var(--color-border);gap:10px;padding-top:12px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__optionRow{grid-template-columns:1fr 140px auto;align-items:end;gap:10px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__optionRow button{min-height:42px;color:var(--color-danger)}.ProductCustomizationBuilder-module__f6NvVa__option{gap:6px;display:grid}.ProductCustomizationBuilder-module__f6NvVa__optionImages summary{cursor:pointer;color:var(--color-text-secondary);font-size:.82rem;font-weight:700}.ProductCustomizationBuilder-module__f6NvVa__optionImages p{color:var(--color-text-muted);margin:6px 0 10px;font-size:.78rem}@media (max-width:640px){.ProductCustomizationBuilder-module__f6NvVa__heading{flex-direction:column}.ProductCustomizationBuilder-module__f6NvVa__grid,.ProductCustomizationBuilder-module__f6NvVa__optionRow{grid-template-columns:1fr}.ProductCustomizationBuilder-module__f6NvVa__fieldTop{align-items:flex-start}.ProductCustomizationBuilder-module__f6NvVa__fieldTop div{flex-wrap:wrap;justify-content:flex-end}}
.Skeleton-module__3WYQgW__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, color-mix(in srgb, var(--color-border) 75%, transparent) 0%, color-mix(in srgb, var(--color-border) 45%, transparent) 50%, color-mix(in srgb, var(--color-border) 75%, transparent) 100%);background-size:220% 100%;width:100%;height:14px;animation:1.2s linear infinite Skeleton-module__3WYQgW__shimmer;display:block}@keyframes Skeleton-module__3WYQgW__shimmer{0%{background-position:220% 0}to{background-position:-220% 0}}
.Stars-module__psNQNq__stars{vertical-align:middle;gap:2px;display:inline-flex}.Stars-module__psNQNq__star{display:inline-block;position:relative}.Stars-module__psNQNq__star svg{display:block}.Stars-module__psNQNq__empty{width:100%;height:100%;fill:var(--color-surface-deep)}.Stars-module__psNQNq__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.Stars-module__psNQNq__full{max-width:none;fill:var(--saffron-500)}
.SellerProfileCard-module__9xL3yq__hero{padding:var(--space-6);gap:var(--space-4);grid-template-columns:120px minmax(0,1fr);align-items:start;display:grid}.SellerProfileCard-module__9xL3yq__avatar{border-radius:var(--radius-md);object-fit:cover;background:var(--color-bg-elevated);width:120px;height:120px}.SellerProfileCard-module__9xL3yq__name{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:700}.SellerProfileCard-module__9xL3yq__desc{color:var(--color-text-secondary);margin-top:var(--space-2);white-space:pre-wrap}.SellerProfileCard-module__9xL3yq__meta{gap:var(--space-3);margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.SellerProfileCard-module__9xL3yq__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:720px){.SellerProfileCard-module__9xL3yq__hero{grid-template-columns:1fr}}
.VlogImageGallery-module__QTjY6W__grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.VlogImageGallery-module__QTjY6W__item{box-shadow:var(--shadow-soft);transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:#fffcf8e6;border:1px solid #0f23471a;border-radius:24px;overflow:hidden}.VlogImageGallery-module__QTjY6W__item:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.VlogImageGallery-module__QTjY6W__meta{gap:3px;padding:14px 15px 12px;display:grid}.VlogImageGallery-module__QTjY6W__meta strong{color:var(--color-ink);font-size:.98rem;line-height:1.25}.VlogImageGallery-module__QTjY6W__meta span{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.VlogImageGallery-module__QTjY6W__actions{flex-wrap:wrap;gap:8px;padding:0 14px 14px;display:flex}.VlogImageGallery-module__QTjY6W__actions .btn{min-height:36px;padding-inline:12px;font-size:.8rem}
.HomeClient-module__cqAoJq__page{padding-bottom:var(--space-9)}.HomeClient-module__cqAoJq__heroContent{gap:20px;max-width:560px;display:grid}.HomeClient-module__cqAoJq__heroTagline{color:var(--color-ink-soft);letter-spacing:.12em;text-transform:uppercase;animation:HomeClient-module__cqAoJq__fadeRise .7s var(--ease-out) both;align-items:baseline;gap:8px;margin:0;font-size:.8rem;font-weight:700;display:flex}.HomeClient-module__cqAoJq__heroTagline>span[aria-hidden]{color:var(--saffron-500)}.HomeClient-module__cqAoJq__heroFlip{color:var(--color-accent-deep)}.HomeClient-module__cqAoJq__heroTitle{color:var(--navy-900);font-size:var(--font-size-display);letter-spacing:var(--tracking-display);margin:0;font-weight:700;line-height:.98}.HomeClient-module__cqAoJq__heroWord{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.HomeClient-module__cqAoJq__heroWord>span{animation:HomeClient-module__cqAoJq__wordRise .9s var(--ease-out) both;display:inline-block}.HomeClient-module__cqAoJq__heroWord:nth-child(2)>span{animation-delay:60ms}.HomeClient-module__cqAoJq__heroWord:nth-child(3)>span{animation-delay:.12s}.HomeClient-module__cqAoJq__heroWord:nth-child(4)>span{animation-delay:.18s}.HomeClient-module__cqAoJq__heroWord:nth-child(5)>span{animation-delay:.24s}.HomeClient-module__cqAoJq__heroWord:nth-child(6)>span{animation-delay:.3s}.HomeClient-module__cqAoJq__heroWord:nth-child(7)>span{animation-delay:.36s}.HomeClient-module__cqAoJq__heroDot{color:var(--saffron-500);animation:.7s cubic-bezier(.34,1.56,.64,1) .82s both HomeClient-module__cqAoJq__dotDrop;display:inline-block}.HomeClient-module__cqAoJq__heroLede,.HomeClient-module__cqAoJq__heroSearch,.HomeClient-module__cqAoJq__heroActions,.HomeClient-module__cqAoJq__heroCount{animation:HomeClient-module__cqAoJq__fadeRise .8s var(--ease-out) both}.HomeClient-module__cqAoJq__heroLede{animation-delay:.38s}.HomeClient-module__cqAoJq__heroSearch{animation-delay:.46s}.HomeClient-module__cqAoJq__heroActions{animation-delay:.54s}.HomeClient-module__cqAoJq__heroCount{animation-delay:.62s}@keyframes HomeClient-module__cqAoJq__wordRise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes HomeClient-module__cqAoJq__dotDrop{0%{transform:translateY(-1.2em)scale(.4)}to{transform:translateY(0)scale(1)}}@keyframes HomeClient-module__cqAoJq__fadeRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HomeClient-module__cqAoJq__heroTagline,.HomeClient-module__cqAoJq__heroWord>span,.HomeClient-module__cqAoJq__heroDot,.HomeClient-module__cqAoJq__heroLede,.HomeClient-module__cqAoJq__heroSearch,.HomeClient-module__cqAoJq__heroActions,.HomeClient-module__cqAoJq__heroCount{animation:none}}.HomeClient-module__cqAoJq__magnet{display:inline-flex}.HomeClient-module__cqAoJq__heroLede{max-width:44ch;color:var(--color-ink-soft);margin:0;font-size:1.15rem;line-height:1.55}.HomeClient-module__cqAoJq__heroSearch{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);max-width:520px;box-shadow:var(--shadow-card);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;margin-top:8px;padding:6px 6px 6px 48px;display:flex;position:relative}.HomeClient-module__cqAoJq__heroSearch:focus-within{border-color:var(--navy-900);box-shadow:var(--shadow-card), var(--commerce-focus)}.HomeClient-module__cqAoJq__heroSearch>svg{color:var(--color-muted);position:absolute;left:18px}.HomeClient-module__cqAoJq__heroSearch input{min-width:0;height:44px;color:var(--color-ink);background:0 0;border:0;flex:1;font-size:1rem}.HomeClient-module__cqAoJq__heroSearch input:focus,.HomeClient-module__cqAoJq__heroSearch input:focus-visible{box-shadow:none;outline:none}.HomeClient-module__cqAoJq__heroSearch input::placeholder{color:var(--color-muted)}.HomeClient-module__cqAoJq__heroSearchBtn{border-radius:var(--radius-pill);background:var(--navy-900);color:#fff;height:44px;transition:background-color var(--transition-fast), transform var(--transition-fast);flex:none;padding:0 22px;font-weight:600}.HomeClient-module__cqAoJq__heroSearchBtn:hover{background:var(--navy-800)}.HomeClient-module__cqAoJq__heroSearchBtn:active{transform:scale(.97)}.HomeClient-module__cqAoJq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.HomeClient-module__cqAoJq__heroCount{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:4px 0 0;font-size:.95rem;font-weight:500;display:inline-flex}.HomeClient-module__cqAoJq__liveDot{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 4px var(--color-success-soft);border-radius:50%;flex:none;position:relative}.HomeClient-module__cqAoJq__liveDot:after{content:"";background:var(--color-success);animation:HomeClient-module__cqAoJq__livePulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes HomeClient-module__cqAoJq__livePulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.HomeClient-module__cqAoJq__liveDot:after{animation:none}}.HomeClient-module__cqAoJq__ribbon{border-block:1px solid var(--sand-300);background:var(--sand-200);padding:22px 0}.HomeClient-module__cqAoJq__ribbonCraft{color:var(--navy-900);font-family:var(--font-display), sans-serif;letter-spacing:var(--tracking-heading);font-size:clamp(1.4rem,1rem + 1.2vw,2rem);font-weight:700}.HomeClient-module__cqAoJq__ribbonCraft:after{content:"";background:var(--saffron-500);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-left:28px;display:inline-block}.HomeClient-module__cqAoJq__ribbonPromise{border:1px solid var(--sand-400);border-radius:var(--radius-pill);background:var(--sand-50);color:var(--color-ink-soft);align-items:center;gap:10px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.HomeClient-module__cqAoJq__ribbonPromise svg{color:var(--navy-900)}.HomeClient-module__cqAoJq__band{padding:80px 0 0}.HomeClient-module__cqAoJq__bandTight{padding:56px 0 0}.HomeClient-module__cqAoJq__bandMuted{background:var(--color-surface);border-block:1px solid var(--color-border);margin-top:80px;padding:72px 0}.HomeClient-module__cqAoJq__bandMuted+.HomeClient-module__cqAoJq__band{padding-top:72px}.HomeClient-module__cqAoJq__bandHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.HomeClient-module__cqAoJq__bandHead h2{font-size:var(--font-size-h2);letter-spacing:var(--tracking-heading);margin:0;font-weight:700;line-height:1.1}.HomeClient-module__cqAoJq__bandHeadInline{margin-top:24px}.HomeClient-module__cqAoJq__bandSub{color:var(--color-muted);margin:6px 0 0;font-size:1rem}.HomeClient-module__cqAoJq__bandLink{min-height:44px;color:var(--navy-900);align-items:center;gap:6px;font-weight:600;display:inline-flex}.HomeClient-module__cqAoJq__bandLink svg{transition:transform var(--transition-fast)}.HomeClient-module__cqAoJq__bandLink:hover svg{transform:translate(3px)}.HomeClient-module__cqAoJq__bandFoot{justify-content:center;margin-top:40px;display:flex}.HomeClient-module__cqAoJq__mutedNote{color:var(--color-muted);margin:0}.HomeClient-module__cqAoJq__emptyState{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-ink-soft);text-align:center;justify-items:center;gap:16px;padding:56px 24px;display:grid}.HomeClient-module__cqAoJq__emptyState p{margin:0}.HomeClient-module__cqAoJq__categoryRow{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.HomeClient-module__cqAoJq__categoryRow::-webkit-scrollbar{display:none}.HomeClient-module__cqAoJq__categoryItem{scroll-snap-align:start}.HomeClient-module__cqAoJq__categoryDisc{border-radius:var(--radius-md);text-align:center;justify-items:center;gap:6px;padding:8px 4px;display:grid}.HomeClient-module__cqAoJq__categoryThumb{aspect-ratio:1;background:var(--sand-200);width:100%;max-width:120px;box-shadow:inset 0 0 0 1px var(--color-border);transition:transform var(--transition-normal), box-shadow var(--transition-normal);border-radius:50%;place-items:center;margin-bottom:6px;display:grid;overflow:hidden}.HomeClient-module__cqAoJq__categoryThumb img{object-fit:cover;width:100%;height:100%}.HomeClient-module__cqAoJq__categoryInitial{color:var(--navy-900);font-family:var(--font-display), sans-serif;font-size:2rem;font-weight:700}.HomeClient-module__cqAoJq__categoryDisc:hover .HomeClient-module__cqAoJq__categoryThumb{box-shadow:inset 0 0 0 2px var(--saffron-500), var(--shadow-soft);transform:translateY(-4px)}.HomeClient-module__cqAoJq__categoryDisc strong{color:var(--color-ink);font-size:.93rem;font-weight:600;line-height:1.25}.HomeClient-module__cqAoJq__categoryCount{min-height:1.2em;color:var(--color-muted);font-size:.8rem}.HomeClient-module__cqAoJq__promoTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.HomeClient-module__cqAoJq__promoTile{border-radius:var(--radius-lg);text-align:left;width:100%;min-height:280px;transition:transform var(--transition-normal);align-content:end;gap:6px;padding:28px;display:grid;position:relative;overflow:hidden}.HomeClient-module__cqAoJq__promoTile:before{content:"";opacity:.9;width:200px;height:200px;transition:transform .6s var(--ease-out);border-radius:50%;position:absolute;top:-60px;right:-60px}.HomeClient-module__cqAoJq__promoTile:hover:before{transform:scale(1.15)translate(-8px,8px)}.HomeClient-module__cqAoJq__promoTile:active{transform:scale(.985)}.HomeClient-module__cqAoJq__promoTile strong{font-family:var(--font-display), sans-serif;letter-spacing:var(--tracking-heading);font-size:clamp(1.7rem,1.2rem + 1.4vw,2.4rem);font-weight:700;line-height:1;position:relative}.HomeClient-module__cqAoJq__promoLine{font-size:.98rem;position:relative}.HomeClient-module__cqAoJq__fan{pointer-events:none;width:150px;height:130px;position:absolute;top:22px;right:22px}.HomeClient-module__cqAoJq__fan img{object-fit:cover;transform-origin:50% 110%;border:3px solid #fff;border-radius:12px;width:84px;height:104px;transition:transform .65s cubic-bezier(.34,1.4,.64,1);position:absolute;top:0;right:0;box-shadow:0 10px 24px #0a163047}.HomeClient-module__cqAoJq__fan img:first-child{transform:translate(-48px)rotate(-12deg)}.HomeClient-module__cqAoJq__fan img:nth-child(2){z-index:1;transform:translate(-24px)rotate(-3deg)}.HomeClient-module__cqAoJq__fan img:nth-child(3){z-index:2;transform:rotate(7deg)}.HomeClient-module__cqAoJq__promoTile:hover .HomeClient-module__cqAoJq__fan img:first-child,.HomeClient-module__cqAoJq__promoTile:focus-visible .HomeClient-module__cqAoJq__fan img:first-child{transform:translate(-78px,8px)rotate(-20deg)}.HomeClient-module__cqAoJq__promoTile:hover .HomeClient-module__cqAoJq__fan img:nth-child(2),.HomeClient-module__cqAoJq__promoTile:focus-visible .HomeClient-module__cqAoJq__fan img:nth-child(2){transform:translate(-34px,-10px)rotate(-4deg)}.HomeClient-module__cqAoJq__promoTile:hover .HomeClient-module__cqAoJq__fan img:nth-child(3),.HomeClient-module__cqAoJq__promoTile:focus-visible .HomeClient-module__cqAoJq__fan img:nth-child(3){transform:translate(8px,6px)rotate(14deg)}@media (prefers-reduced-motion:reduce){.HomeClient-module__cqAoJq__fan img{transition:none}}.HomeClient-module__cqAoJq__promoTile em{align-items:center;gap:6px;margin-top:12px;font-size:.93rem;font-style:normal;font-weight:600;display:inline-flex;position:relative}.HomeClient-module__cqAoJq__promoTile em svg{transition:transform var(--transition-fast)}.HomeClient-module__cqAoJq__promoTile:hover em svg{transform:translate(4px)}.HomeClient-module__cqAoJq__promoTileNavy{background:var(--navy-900);color:#fff}.HomeClient-module__cqAoJq__promoTileNavy:before{background:var(--saffron-500)}.HomeClient-module__cqAoJq__promoTileNavy .HomeClient-module__cqAoJq__promoLine{color:var(--navy-200)}.HomeClient-module__cqAoJq__promoTileSaffron{background:var(--saffron-500);color:var(--navy-950)}.HomeClient-module__cqAoJq__promoTileSaffron:before{background:#ffffff59}.HomeClient-module__cqAoJq__promoTileSand{background:var(--sand-300);color:var(--navy-900)}.HomeClient-module__cqAoJq__promoTileSand:before{background:var(--color-surface)}.HomeClient-module__cqAoJq__promoTileSand .HomeClient-module__cqAoJq__promoLine{color:var(--color-ink-soft)}.HomeClient-module__cqAoJq__filterBar{min-width:0;max-width:100%}.HomeClient-module__cqAoJq__filterScroll{position:relative}.HomeClient-module__cqAoJq__filterScroller{scrollbar-width:none;align-items:center;gap:8px;padding:2px;display:flex;overflow-x:auto}.HomeClient-module__cqAoJq__filterScroller::-webkit-scrollbar{display:none}.HomeClient-module__cqAoJq__hasOverflow:after{content:"";background:linear-gradient(90deg, transparent, var(--color-bg));pointer-events:none;width:40px;position:absolute;top:0;bottom:0;right:0}.HomeClient-module__cqAoJq__bandMuted .HomeClient-module__cqAoJq__hasOverflow:after{background:linear-gradient(90deg, transparent, var(--color-surface))}.HomeClient-module__cqAoJq__filterChip{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);min-height:40px;color:var(--color-ink-soft);white-space:nowrap;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);flex:none;padding:0 16px;font-size:.9rem;font-weight:500}.HomeClient-module__cqAoJq__filterChip:hover{border-color:var(--navy-900);color:var(--color-ink)}.HomeClient-module__cqAoJq__filterChip:active{transform:scale(.96)}.HomeClient-module__cqAoJq__filterChipOn,.HomeClient-module__cqAoJq__filterChipOn:hover{border-color:var(--navy-900);background:var(--navy-900);color:#fff}.HomeClient-module__cqAoJq__filterDivider{background:var(--color-border-strong);flex:0 0 1px;height:24px;margin:0 4px}.HomeClient-module__cqAoJq__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;display:grid}.HomeClient-module__cqAoJq__rail{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;padding-bottom:12px;display:grid;overflow-x:auto}.HomeClient-module__cqAoJq__railItem{scroll-snap-align:start;min-width:0}.HomeClient-module__cqAoJq__cardSkeleton{gap:10px;display:grid}.HomeClient-module__cqAoJq__cardSkeleton span{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface-deep) 0%, var(--color-surface-muted) 50%, var(--color-surface-deep) 100%);background-size:200% 100%;animation:1.4s linear infinite HomeClient-module__cqAoJq__shimmer}.HomeClient-module__cqAoJq__cardSkeleton span:first-child{aspect-ratio:4/5;border-radius:var(--radius-md)}.HomeClient-module__cqAoJq__cardSkeleton span:nth-child(2){width:80%;height:16px}.HomeClient-module__cqAoJq__cardSkeleton span:nth-child(3){width:40%;height:18px}@keyframes HomeClient-module__cqAoJq__shimmer{to{background-position:-200% 0}}.HomeClient-module__cqAoJq__storeRow{grid-auto-columns:minmax(200px,calc(23.2558% - 13.9535px));grid-auto-flow:column;gap:20px;padding-top:8px;display:grid;overflow:hidden}.HomeClient-module__cqAoJq__appPanelWrap{padding-top:96px}.HomeClient-module__cqAoJq__appPanel{border-radius:var(--radius-xl);background:var(--navy-900);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;min-height:460px;padding:56px 64px;display:grid;position:relative;overflow:hidden}.HomeClient-module__cqAoJq__appPanel:before{content:"";background:url(/patterns/app-dawn.svg) 100% 100%/cover no-repeat;position:absolute;inset:0}.HomeClient-module__cqAoJq__appCopy{gap:16px;max-width:480px;display:grid;position:relative}.HomeClient-module__cqAoJq__appTagline{color:var(--saffron-500);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.HomeClient-module__cqAoJq__appCopy h2{color:#fff;font-size:var(--font-size-h1);letter-spacing:var(--tracking-display);margin:0;font-weight:700;line-height:1.02}.HomeClient-module__cqAoJq__appCopy p{color:var(--navy-200);margin:0;font-size:1.05rem}.HomeClient-module__cqAoJq__storeBadges{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.HomeClient-module__cqAoJq__storeBadge{border-radius:var(--radius-sm);color:#fff;background:#0a16308c;border:1px solid #f3d2a452;align-items:center;gap:10px;min-height:52px;padding:0 18px 0 14px;display:inline-flex}.HomeClient-module__cqAoJq__storeBadgeText{line-height:1.15;display:grid}.HomeClient-module__cqAoJq__storeBadgeText small{color:var(--navy-200);font-size:.7rem}.HomeClient-module__cqAoJq__storeBadgeText strong{font-size:.98rem}.HomeClient-module__cqAoJq__phoneWrap{justify-content:center;display:flex;position:relative}.HomeClient-module__cqAoJq__phoneShell{background:#0a0f1d;border-radius:40px;width:250px;height:500px;padding:10px;position:relative;box-shadow:0 30px 60px #00000059}.HomeClient-module__cqAoJq__phoneNotch{z-index:2;background:#0a0f1d;border-radius:999px;width:76px;height:20px;margin-left:-38px;position:absolute;top:18px;left:50%}.HomeClient-module__cqAoJq__phoneScreen{background:var(--color-bg);height:100%;color:var(--color-ink);border-radius:32px;align-content:start;gap:10px;padding:44px 12px 12px;display:grid;overflow:hidden}.HomeClient-module__cqAoJq__phoneTopBar{justify-content:center;display:flex}.HomeClient-module__cqAoJq__phoneBanner{background:var(--navy-900);color:#fff;border-radius:14px;gap:2px;padding:14px;display:grid}.HomeClient-module__cqAoJq__phoneBanner strong{font-family:var(--font-display), sans-serif;font-size:1rem}.HomeClient-module__cqAoJq__phoneBanner span{background:var(--saffron-500);color:var(--navy-950);border-radius:999px;justify-self:start;margin-top:6px;padding:4px 10px;font-size:.62rem;font-weight:700}.HomeClient-module__cqAoJq__phoneSearch{background:var(--color-surface);color:var(--color-muted);border-radius:999px;padding:8px 12px;font-size:.66rem}.HomeClient-module__cqAoJq__phoneChips{gap:6px;display:flex;overflow:hidden}.HomeClient-module__cqAoJq__phoneChips span{background:var(--color-surface);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:.6rem;font-weight:600}.HomeClient-module__cqAoJq__phoneCards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.HomeClient-module__cqAoJq__phoneProduct{background:var(--color-surface);border-radius:12px;align-content:start;gap:3px;min-height:150px;padding:6px;display:grid}.HomeClient-module__cqAoJq__phoneProduct img{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:100%}.HomeClient-module__cqAoJq__phoneProduct strong{text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.HomeClient-module__cqAoJq__phoneProduct small{font-size:.6rem;font-weight:700}@media (max-width:1100px){.HomeClient-module__cqAoJq__productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeClient-module__cqAoJq__rail{grid-auto-columns:calc(33.3333% - 16px)}}@media (max-width:900px){.HomeClient-module__cqAoJq__heroTagline,.HomeClient-module__cqAoJq__heroTitle,.HomeClient-module__cqAoJq__heroLede,.HomeClient-module__cqAoJq__heroCount{text-shadow:0 1px 4px #fdfbf7f5,0 0 12px #fdfbf7cc}.HomeClient-module__cqAoJq__heroTitle{color:var(--navy-900)}.HomeClient-module__cqAoJq__heroTagline{color:var(--color-ink-soft)}.HomeClient-module__cqAoJq__heroFlip{color:var(--saffron-700)}.HomeClient-module__cqAoJq__heroLede,.HomeClient-module__cqAoJq__heroCount{color:var(--color-ink-soft)}.HomeClient-module__cqAoJq__heroActions>a{border-color:var(--color-border-strong);color:var(--navy-900)}.HomeClient-module__cqAoJq__heroContent{gap:16px}.HomeClient-module__cqAoJq__heroTitle{font-size:clamp(2.4rem,1.5rem + 5vw,3.4rem)}.HomeClient-module__cqAoJq__heroLede{font-size:1.05rem}.HomeClient-module__cqAoJq__band{padding-top:56px}.HomeClient-module__cqAoJq__bandTight{padding-top:40px}.HomeClient-module__cqAoJq__bandMuted{margin-top:56px;padding:48px 0}.HomeClient-module__cqAoJq__bandMuted+.HomeClient-module__cqAoJq__band{padding-top:48px}.HomeClient-module__cqAoJq__bandHead{flex-direction:column;align-items:flex-start;margin-bottom:20px}.HomeClient-module__cqAoJq__bandHead>div:first-child,.HomeClient-module__cqAoJq__filterBar{width:100%}.HomeClient-module__cqAoJq__promoTiles{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(260px,78%);grid-auto-flow:column;overflow-x:auto}.HomeClient-module__cqAoJq__promoTiles>*{scroll-snap-align:start}.HomeClient-module__cqAoJq__promoTile{min-height:240px;padding:22px}.HomeClient-module__cqAoJq__fan{transform-origin:100% 0;top:18px;right:18px;transform:scale(.85)}.HomeClient-module__cqAoJq__promoTile:before{width:140px;height:140px;top:-56px;right:-56px}.HomeClient-module__cqAoJq__appPanelWrap{padding-top:64px}.HomeClient-module__cqAoJq__appPanel{border-radius:var(--radius-lg);grid-template-columns:1fr;gap:32px;padding:40px 24px 0}.HomeClient-module__cqAoJq__appPanel:before{background-position:84% 100%}.HomeClient-module__cqAoJq__phoneShell{border-radius:40px 40px 0 0;height:360px}.HomeClient-module__cqAoJq__phoneScreen{border-radius:32px 32px 0 0}}@media (max-width:640px){.HomeClient-module__cqAoJq__heroContent{gap:12px}.HomeClient-module__cqAoJq__heroSearch,.HomeClient-module__cqAoJq__ribbon{display:none}.HomeClient-module__cqAoJq__heroTitle{max-width:12ch;font-size:clamp(2rem,8.3vw,2.7rem)}.HomeClient-module__cqAoJq__heroLede{max-width:34ch;font-size:.95rem;line-height:1.4}.HomeClient-module__cqAoJq__heroActions{margin-top:4px}.HomeClient-module__cqAoJq__heroActions>a{display:none}.HomeClient-module__cqAoJq__band{padding-top:28px}.HomeClient-module__cqAoJq__categoryRow{grid-auto-columns:84px}.HomeClient-module__cqAoJq__bandHead{flex-direction:row;align-items:center;margin-bottom:16px}.HomeClient-module__cqAoJq__bandHead>div:first-child{flex:1;width:auto}.HomeClient-module__cqAoJq__bandSub{display:none}.HomeClient-module__cqAoJq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.HomeClient-module__cqAoJq__rail{grid-auto-columns:minmax(160px,46%);gap:12px}.HomeClient-module__cqAoJq__categoryRow{grid-auto-columns:92px;gap:8px}.HomeClient-module__cqAoJq__categoryDisc strong{font-size:.85rem}.HomeClient-module__cqAoJq__heroSearch{padding-left:44px}.HomeClient-module__cqAoJq__heroSearchBtn{padding:0 16px}.HomeClient-module__cqAoJq__magnet{flex:auto}.HomeClient-module__cqAoJq__heroActions .btn{flex:auto}.HomeClient-module__cqAoJq__heroActions .HomeClient-module__cqAoJq__magnet{flex:none}.HomeClient-module__cqAoJq__heroActions .HomeClient-module__cqAoJq__magnet .btn{flex:none}.HomeClient-module__cqAoJq__magnet .btn{width:100%}}
.BankDetailsFields-module__sGeYcq__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BankDetailsFields-module__sGeYcq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.BankDetailsFields-module__sGeYcq__wide{grid-column:1/-1}.BankDetailsFields-module__sGeYcq__label{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:600}.BankDetailsFields-module__sGeYcq__number,.BankDetailsFields-module__sGeYcq__code{font-variant-numeric:tabular-nums;letter-spacing:.04em}.BankDetailsFields-module__sGeYcq__code{text-transform:uppercase}.BankDetailsFields-module__sGeYcq__code::placeholder{text-transform:none}.BankDetailsFields-module__sGeYcq__hint{color:var(--color-muted);font-size:var(--font-size-xs);margin:0;line-height:1.45}.BankDetailsFields-module__sGeYcq__error{color:var(--color-danger);font-size:var(--font-size-xs);margin:0;font-weight:500;line-height:1.45}@media (max-width:640px){.BankDetailsFields-module__sGeYcq__grid{gap:var(--space-3);grid-template-columns:1fr}}
.page-module__pFreTq__page{min-height:calc(100dvh - var(--navbar-height));padding:var(--space-7) var(--space-5) var(--space-9);background:var(--color-bg);justify-content:center;align-items:flex-start;display:flex}.page-module__pFreTq__card{width:100%;max-width:560px;padding:var(--space-7) var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.page-module__pFreTq__cardWide{max-width:760px}.page-module__pFreTq__back{min-height:40px;margin:calc(var(--space-3) * -1) 0 0 calc(var(--space-3) * -1);padding:0 var(--space-3);font-size:var(--font-size-sm);align-self:flex-start}.page-module__pFreTq__header{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.page-module__pFreTq__logo{object-fit:contain;align-self:center;width:88px;height:auto}.page-module__pFreTq__title{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--font-size-h2);letter-spacing:var(--tracking-display);color:var(--color-ink);text-wrap:balance;margin:0;font-weight:700}.page-module__pFreTq__subtitle{color:var(--color-muted);font-size:var(--font-size-sm);text-wrap:pretty;margin:0;line-height:1.55}.page-module__pFreTq__roleGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:500px;margin-inline:auto;display:grid}.page-module__pFreTq__roleCard{align-items:center;gap:var(--space-2);min-height:176px;padding:var(--space-5) var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);text-align:center;cursor:pointer;transition:transform var(--transition-normal), border-color var(--transition-fast), box-shadow var(--transition-normal);flex-direction:column;display:flex}.page-module__pFreTq__roleCard:hover{border-color:var(--navy-900);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__pFreTq__roleCard:focus-visible{border-color:var(--navy-900);box-shadow:var(--commerce-focus);outline:none}.page-module__pFreTq__roleCard:active{transform:translateY(0)scale(.99)}.page-module__pFreTq__roleIcon{border-radius:var(--radius-sm);background:var(--navy-50);width:52px;height:52px;color:var(--navy-900);place-items:center;display:grid}.page-module__pFreTq__roleLabel{font-size:var(--font-size-md);font-weight:700}.page-module__pFreTq__roleDesc{color:var(--color-muted);font-size:var(--font-size-xs);line-height:1.45}.page-module__pFreTq__doneIcon{border-radius:var(--radius-full);background:var(--color-success-soft);width:56px;height:56px;color:var(--color-success);align-self:center;place-items:center;display:grid}.page-module__pFreTq__homeLink{align-self:center}.page-module__pFreTq__footer{color:var(--color-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.page-module__pFreTq__link{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--saffron-500);text-decoration-color:var(--saffron-500);text-underline-offset:3px;font-weight:600}.page-module__pFreTq__link:hover{text-decoration-thickness:2px}@media (max-width:640px){.page-module__pFreTq__page{padding:var(--space-4) 12px var(--space-7)}.page-module__pFreTq__card,.page-module__pFreTq__cardWide{gap:var(--space-4);padding:var(--space-5) var(--space-4)}.page-module__pFreTq__title{font-size:1.45rem}.page-module__pFreTq__roleGrid{grid-template-columns:1fr;gap:10px}.page-module__pFreTq__roleCard{align-items:center;gap:var(--space-3);text-align:left;flex-direction:row;min-height:76px;padding:12px}.page-module__pFreTq__roleIcon{flex:none;width:44px;height:44px}.page-module__pFreTq__roleCard .page-module__pFreTq__roleLabel{min-width:72px}}@media (prefers-reduced-motion:reduce){.page-module__pFreTq__roleCard{transition:none}.page-module__pFreTq__roleCard:hover,.page-module__pFreTq__roleCard:active{transform:none}}
.page-module__rgaSoG__ordersPage{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;max-width:1600px;display:flex}.page-module__rgaSoG__toolbar{max-width:860px}.page-module__rgaSoG__name{color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-sm)}.page-module__rgaSoG__email{color:var(--color-text-muted);font-size:11px}.page-module__rgaSoG__amount{color:var(--color-sage);font-weight:600}.page-module__rgaSoG__date{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page-module__rgaSoG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__rgaSoG__inlineStatus{align-items:center;gap:var(--space-2);display:inline-flex}.page-module__rgaSoG__inlineSelect,.page-module__rgaSoG__inlineInput{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);height:34px;color:var(--color-text-primary);padding:0 var(--space-2);outline:none;min-width:130px}.page-module__rgaSoG__inlineSelect:focus,.page-module__rgaSoG__inlineInput:focus{border-color:var(--color-border-strong);box-shadow:0 0 0 3px #0f23471f}.page-module__rgaSoG__modalOverlay{z-index:1200;padding:var(--space-4);background:#11182773;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__rgaSoG__modalCard{background:var(--color-surface);border-radius:var(--radius-lg);width:min(760px,100%);padding:var(--space-5);box-shadow:var(--shadow-lg);gap:var(--space-3);border:1px solid #0f234724;flex-direction:column;display:flex}.page-module__rgaSoG__assignGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__rgaSoG__assignGrid label{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;display:flex}.page-module__rgaSoG__modalActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}@media (max-width:900px){.page-module__rgaSoG__assignGrid{grid-template-columns:1fr}.page-module__rgaSoG__toolbar{max-width:100%}.page-module__rgaSoG__modalCard{max-height:calc(100vh - 32px);overflow-y:auto}}.page-module__rgaSoG__loadError{justify-items:start;gap:var(--space-3);color:var(--color-ink-soft);display:grid}
.page-module__Yc1mDG__productsPage{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;max-width:1600px;display:flex}.page-module__Yc1mDG__statsRow{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.page-module__Yc1mDG__toolbar{max-width:760px}.page-module__Yc1mDG__productCell{align-items:center;gap:var(--space-3);display:flex}.page-module__Yc1mDG__productImage{border-radius:var(--radius-sm);object-fit:cover;border:1.5px solid var(--glass-border);width:56px;height:56px}.page-module__Yc1mDG__productImageFallback{border-radius:var(--radius-sm);background:var(--saffron-50);width:56px;height:56px;color:var(--color-primary-dark);border:1.5px solid var(--color-border-strong);place-items:center;font-size:12px;font-weight:800;display:grid}.page-module__Yc1mDG__productInfo{flex-direction:column;gap:2px;display:flex}.page-module__Yc1mDG__productName{color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-sm);overflow-wrap:anywhere}.page-module__Yc1mDG__productSeller{color:var(--color-text-muted);font-size:11px}.page-module__Yc1mDG__price{color:var(--color-primary-dark);font-weight:600;font-size:var(--font-size-sm)}.page-module__Yc1mDG__stock{font-weight:600;font-size:var(--font-size-sm)}.page-module__Yc1mDG__lowStock{color:var(--color-terra)}.page-module__Yc1mDG__stock em{margin-left:var(--space-1);color:var(--color-terra);font-size:10px;font-style:normal;font-weight:800}.page-module__Yc1mDG__actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__Yc1mDG__actionBtnApprove,.page-module__Yc1mDG__actionBtnReject,.page-module__Yc1mDG__actionBtnReview,.page-module__Yc1mDG__actionBtnFeatured,.page-module__Yc1mDG__actionBtnFake{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;font-weight:600;display:inline-flex}.page-module__Yc1mDG__actionBtnReview{border-color:var(--navy-900);background:var(--navy-900);color:#fff}.page-module__Yc1mDG__actionBtnReview:hover{background:var(--navy-800)}.page-module__Yc1mDG__actionBtnApprove{border-color:var(--color-success);color:var(--color-success)}.page-module__Yc1mDG__actionBtnApprove:hover{background:var(--color-success-soft)}.page-module__Yc1mDG__actionBtnFeatured:hover,.page-module__Yc1mDG__actionBtnReject:hover,.page-module__Yc1mDG__actionBtnFake:hover{border-color:var(--navy-900);background:var(--navy-50)}.page-module__Yc1mDG__actionBtnFeatured.page-module__Yc1mDG__active{border-color:var(--saffron-500);background:var(--saffron-50);color:var(--saffron-700)}.page-module__Yc1mDG__actionBtnReject,.page-module__Yc1mDG__actionBtnFake.page-module__Yc1mDG__active{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}.page-module__Yc1mDG__actionBtnApprove:focus-visible,.page-module__Yc1mDG__actionBtnReject:focus-visible,.page-module__Yc1mDG__actionBtnReview:focus-visible,.page-module__Yc1mDG__actionBtnFeatured:focus-visible,.page-module__Yc1mDG__actionBtnFake:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}.page-module__Yc1mDG__modal{width:min(960px, 100% - 2 * var(--space-5));border-radius:var(--radius-xl);background:var(--color-surface);max-width:none;max-height:90vh;color:var(--color-text-primary);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;overflow-y:auto}.page-module__Yc1mDG__modal::backdrop{background:#0f23479e}.page-module__Yc1mDG__modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-bottom:1.5px solid var(--glass-border);display:flex}.page-module__Yc1mDG__modalHeader h2{color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-xl);overflow-wrap:anywhere;margin:0}.page-module__Yc1mDG__modalHeader p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.page-module__Yc1mDG__closeBtn{border:1.5px solid var(--glass-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}.page-module__Yc1mDG__closeBtn:hover{background:var(--color-terra);color:#fff;border-color:var(--color-terra)}.page-module__Yc1mDG__modalBody{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(280px,.82fr) minmax(0,1fr);display:grid}.page-module__Yc1mDG__productPreview{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#0f23470f;min-height:360px;overflow:hidden}.page-module__Yc1mDG__productPreview img{object-fit:cover;width:100%;height:100%;min-height:360px;display:block}.page-module__Yc1mDG__reviewVideo{border-radius:var(--radius-md);background:var(--navy-900);width:100%;max-height:240px;display:block}.page-module__Yc1mDG__previewFallback{width:100%;min-height:360px;color:var(--color-text-muted);place-items:center;font-weight:700;display:grid}.page-module__Yc1mDG__reviewDetails{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Yc1mDG__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__Yc1mDG__summaryGrid div{min-height:76px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff9e;flex-direction:column;gap:5px;display:flex}.page-module__Yc1mDG__summaryGrid span{color:var(--color-text-secondary);font-size:11px;font-weight:800}.page-module__Yc1mDG__summaryGrid strong{color:var(--color-text-primary);font-size:var(--font-size-sm);overflow-wrap:anywhere}.page-module__Yc1mDG__descriptionBlock{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.page-module__Yc1mDG__descriptionBlock h3{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-md)}.page-module__Yc1mDG__descriptionBlock p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.6}.page-module__Yc1mDG__reasonLabel{gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);flex-direction:column;font-weight:700;display:flex}.page-module__Yc1mDG__reasonLabel textarea{resize:vertical;min-height:104px}.page-module__Yc1mDG__modalFooter{gap:var(--space-3);padding:var(--space-5);border-top:1.5px solid var(--glass-border);display:flex}.page-module__Yc1mDG__modalApproveBtn,.page-module__Yc1mDG__modalRejectBtn{border-radius:var(--radius-full);min-height:46px;font-size:var(--font-size-sm);cursor:pointer;border:1.5px solid;flex:1;font-weight:700}.page-module__Yc1mDG__modalApproveBtn{background:var(--color-success-soft);color:var(--color-sage);border-color:#1e7a464d}.page-module__Yc1mDG__modalApproveBtn:hover{background:var(--color-success-soft)}.page-module__Yc1mDG__modalRejectBtn{background:var(--color-danger-soft);color:var(--color-terra);border-color:var(--color-danger)}.page-module__Yc1mDG__modalRejectBtn:hover{background:var(--color-danger-soft)}.page-module__Yc1mDG__actionBtnFeatured:disabled,.page-module__Yc1mDG__actionBtnFake:disabled,.page-module__Yc1mDG__modalApproveBtn:disabled,.page-module__Yc1mDG__modalRejectBtn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:1200px){.page-module__Yc1mDG__statsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__Yc1mDG__toolbar{max-width:100%}.page-module__Yc1mDG__modal{width:calc(100% - 2 * var(--space-3));max-height:calc(100dvh - 2 * var(--space-3))}.page-module__Yc1mDG__modalBody,.page-module__Yc1mDG__summaryGrid{grid-template-columns:1fr}.page-module__Yc1mDG__productPreview,.page-module__Yc1mDG__productPreview img,.page-module__Yc1mDG__previewFallback{min-height:240px}.page-module__Yc1mDG__modalFooter{flex-direction:column}}.page-module__Yc1mDG__tableBusy{opacity:.55;pointer-events:none;transition:opacity var(--transition-fast)}
.page-module__XAD9jW__usersPage{gap:var(--space-5);flex-direction:column;max-width:1600px;display:flex}.page-module__XAD9jW__statsRow{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.page-module__XAD9jW__toolbar{max-width:760px}.page-module__XAD9jW__tableContainer{margin-top:var(--space-2)}.page-module__XAD9jW__note{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page-module__XAD9jW__userCell{flex-direction:column;gap:2px;min-width:200px;display:flex}.page-module__XAD9jW__userName{color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-sm)}.page-module__XAD9jW__userEmail{font-size:var(--font-size-xs);color:var(--color-muted)}.page-module__XAD9jW__phone{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-family:var(--font-sans)}.page-module__XAD9jW__date{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page-module__XAD9jW__actions{gap:var(--space-2);display:flex}.page-module__XAD9jW__actionBtnBlock,.page-module__XAD9jW__actionBtnUnblock,.page-module__XAD9jW__actionBtnDisabled{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;font-weight:600;display:inline-flex}.page-module__XAD9jW__actionBtnBlock{border-color:var(--color-danger);color:var(--color-danger)}.page-module__XAD9jW__actionBtnBlock:hover{background:var(--color-danger-soft)}.page-module__XAD9jW__actionBtnUnblock{border-color:var(--color-success);color:var(--color-success)}.page-module__XAD9jW__actionBtnUnblock:hover{background:var(--color-success-soft)}.page-module__XAD9jW__actionBtnDisabled{border-color:var(--color-border);color:var(--color-muted);cursor:not-allowed}.page-module__XAD9jW__actionBtnBlock:focus-visible,.page-module__XAD9jW__actionBtnUnblock:focus-visible{outline:2px solid var(--navy-900);outline-offset:2px}@media (max-width:1200px){.page-module__XAD9jW__statsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__XAD9jW__toolbar{max-width:100%}}.page-module__XAD9jW__tableBusy{opacity:.55;pointer-events:none;transition:opacity var(--transition-fast)}.page-module__XAD9jW__loadError{justify-items:start;gap:var(--space-3);display:grid}
.PayoutAccountTab-module__nYXIlq__tab,.PayoutAccountTab-module__nYXIlq__form{gap:var(--space-5);flex-direction:column;display:flex}.PayoutAccountTab-module__nYXIlq__intro{gap:var(--space-1);flex-direction:column;display:flex}.PayoutAccountTab-module__nYXIlq__title{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--font-size-lg);letter-spacing:var(--tracking-heading);color:var(--color-ink);margin:0;font-weight:700}.PayoutAccountTab-module__nYXIlq__intro p{max-width:62ch;color:var(--color-muted);font-size:var(--font-size-sm);margin:0;line-height:1.55}.PayoutAccountTab-module__nYXIlq__facts{gap:var(--space-4) var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.PayoutAccountTab-module__nYXIlq__wide{grid-column:1/-1}.PayoutAccountTab-module__nYXIlq__facts dt{color:var(--color-muted);font-size:var(--font-size-xs);margin-bottom:2px;font-weight:500}.PayoutAccountTab-module__nYXIlq__facts dd{color:var(--color-ink);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;font-weight:600}.PayoutAccountTab-module__nYXIlq__code{font-variant-numeric:tabular-nums;letter-spacing:.04em}.PayoutAccountTab-module__nYXIlq__confirm{max-width:calc(50% - var(--space-2));padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;gap:6px;display:flex}.PayoutAccountTab-module__nYXIlq__label{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:600}.PayoutAccountTab-module__nYXIlq__hint,.PayoutAccountTab-module__nYXIlq__error{font-size:var(--font-size-xs);margin:0;line-height:1.45}.PayoutAccountTab-module__nYXIlq__hint{color:var(--color-muted)}.PayoutAccountTab-module__nYXIlq__error{color:var(--color-danger);font-weight:500}.PayoutAccountTab-module__nYXIlq__banner{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-sm);margin:0;font-weight:500}.PayoutAccountTab-module__nYXIlq__actions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.PayoutAccountTab-module__nYXIlq__status{align-items:flex-start;gap:var(--space-3);color:var(--color-muted);flex-direction:column;margin:0;display:flex}@media (max-width:640px){.PayoutAccountTab-module__nYXIlq__facts{grid-template-columns:minmax(0,1fr)}.PayoutAccountTab-module__nYXIlq__confirm{max-width:none}.PayoutAccountTab-module__nYXIlq__actions>button{flex:auto}}
﻿.SellerVlogRenderer-module__OZWxeW__shell{border:1px solid #291b0e1f;border-radius:32px;gap:1.5rem;padding:1.5rem;display:grid;box-shadow:0 24px 60px #1c130c1a}.SellerVlogRenderer-module__OZWxeW__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.SellerVlogRenderer-module__OZWxeW__pageHeader h1{font-family:var(--font-display);margin:0;font-size:clamp(2rem,4vw,3.25rem)}.SellerVlogRenderer-module__OZWxeW__kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--accent-color);margin:0 0 .35rem;font-size:.72rem;font-weight:700}.SellerVlogRenderer-module__OZWxeW__subtitle{color:#241d18b8;max-width:48rem;margin:.5rem 0 0}.SellerVlogRenderer-module__OZWxeW__headerActions{flex-wrap:wrap;gap:.75rem;display:flex}.SellerVlogRenderer-module__OZWxeW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.SellerVlogRenderer-module__OZWxeW__block{position:relative;overflow:hidden}.SellerVlogRenderer-module__OZWxeW__heroBlock{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:1rem;min-height:100%;display:grid}.SellerVlogRenderer-module__OZWxeW__heroImage,.SellerVlogRenderer-module__OZWxeW__media,.SellerVlogRenderer-module__OZWxeW__productImage,.SellerVlogRenderer-module__OZWxeW__productCardImage,.SellerVlogRenderer-module__OZWxeW__carouselImage,.SellerVlogRenderer-module__OZWxeW__galleryImage{object-fit:cover;border-radius:20px;width:100%;height:100%}.SellerVlogRenderer-module__OZWxeW__heroPlaceholder,.SellerVlogRenderer-module__OZWxeW__mediaPlaceholder,.SellerVlogRenderer-module__OZWxeW__productImagePlaceholder,.SellerVlogRenderer-module__OZWxeW__productCardImagePlaceholder,.SellerVlogRenderer-module__OZWxeW__emptyState{color:#241d1894;background:#ffffffa8;border:1px dashed #291b0e2e;border-radius:20px;place-items:center;min-height:180px;display:grid}.SellerVlogRenderer-module__OZWxeW__heroCopy,.SellerVlogRenderer-module__OZWxeW__ctaBlock{align-content:center;gap:.85rem;display:grid}.SellerVlogRenderer-module__OZWxeW__block h2,.SellerVlogRenderer-module__OZWxeW__block h3{font-family:var(--font-display);margin:0}.SellerVlogRenderer-module__OZWxeW__block p{margin:0;line-height:1.6}.SellerVlogRenderer-module__OZWxeW__blockEyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-color);font-size:.72rem;font-weight:700}.SellerVlogRenderer-module__OZWxeW__prewrap{white-space:pre-wrap}.SellerVlogRenderer-module__OZWxeW__quote{gap:.75rem;margin:0;display:grid}.SellerVlogRenderer-module__OZWxeW__quote p{font-size:1.2rem;font-family:var(--font-display)}.SellerVlogRenderer-module__OZWxeW__quote footer{color:#241d189e}.SellerVlogRenderer-module__OZWxeW__embed{border:none;border-radius:18px;width:100%;min-height:260px}.SellerVlogRenderer-module__OZWxeW__productSpotlight{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.SellerVlogRenderer-module__OZWxeW__productMeta,.SellerVlogRenderer-module__OZWxeW__productCategory{flex-wrap:wrap;gap:.75rem;display:flex}.SellerVlogRenderer-module__OZWxeW__productCategory{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-color);font-size:.72rem}.SellerVlogRenderer-module__OZWxeW__productDescription{color:#241d18b8}.SellerVlogRenderer-module__OZWxeW__productGrid,.SellerVlogRenderer-module__OZWxeW__statsGrid,.SellerVlogRenderer-module__OZWxeW__gallery{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.85rem;display:grid}.SellerVlogRenderer-module__OZWxeW__productCard,.SellerVlogRenderer-module__OZWxeW__carouselCard,.SellerVlogRenderer-module__OZWxeW__statsGrid>div{gap:.45rem;display:grid}.SellerVlogRenderer-module__OZWxeW__productCard{background:#ffffffd1;border:1px solid #291b0e14;border-radius:20px;padding:.75rem}.SellerVlogRenderer-module__OZWxeW__productCardImage,.SellerVlogRenderer-module__OZWxeW__carouselImage{height:140px}.SellerVlogRenderer-module__OZWxeW__carousel{grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;gap:.85rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.SellerVlogRenderer-module__OZWxeW__tokenRow,.SellerVlogRenderer-module__OZWxeW__linkList{flex-wrap:wrap;gap:.6rem;display:flex}.SellerVlogRenderer-module__OZWxeW__tokenRow span,.SellerVlogRenderer-module__OZWxeW__linkChip{color:#241d18d6;background:#94653f1f;border-radius:999px;align-items:center;padding:.45rem .75rem;font-weight:700;text-decoration:none;display:inline-flex}.SellerVlogRenderer-module__OZWxeW__processList{gap:.6rem;margin:0;padding-left:1.25rem;display:grid}.SellerVlogRenderer-module__OZWxeW__statsGrid>div{background:#ffffffbd;border-radius:18px;padding:1rem}.SellerVlogRenderer-module__OZWxeW__statsGrid strong{font-size:1.4rem;font-family:var(--font-display)}.SellerVlogRenderer-module__OZWxeW__statsGrid span{color:#241d18a8}.SellerVlogRenderer-module__OZWxeW__divider{background:#291b0e24;width:100%;height:2px}.SellerVlogRenderer-module__OZWxeW__spacer{min-height:3rem}.SellerVlogRenderer-module__OZWxeW__galleryImage{min-height:180px}.SellerVlogRenderer-module__OZWxeW__inlineCta{width:fit-content}.SellerVlogRenderer-module__OZWxeW__tablet .SellerVlogRenderer-module__OZWxeW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SellerVlogRenderer-module__OZWxeW__mobile{max-width:430px;margin-inline:auto}.SellerVlogRenderer-module__OZWxeW__mobile .SellerVlogRenderer-module__OZWxeW__grid,.SellerVlogRenderer-module__OZWxeW__mobile .SellerVlogRenderer-module__OZWxeW__heroBlock,.SellerVlogRenderer-module__OZWxeW__tablet .SellerVlogRenderer-module__OZWxeW__heroBlock,.SellerVlogRenderer-module__OZWxeW__mobile .SellerVlogRenderer-module__OZWxeW__productSpotlight{grid-template-columns:1fr}@media (max-width:800px){.SellerVlogRenderer-module__OZWxeW__grid,.SellerVlogRenderer-module__OZWxeW__heroBlock,.SellerVlogRenderer-module__OZWxeW__productSpotlight{grid-template-columns:1fr}}
.VlogMediaUploader-module__DdNU9a__layout{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:16px;display:grid}.VlogMediaUploader-module__DdNU9a__block{box-shadow:var(--shadow-soft);background:radial-gradient(circle at 16% 0,#ffffffdb,#0000 34%),#fffcf8e6;border:1px solid #0f23471a;border-radius:24px;flex-direction:column;gap:12px;padding:18px;display:flex}.VlogMediaUploader-module__DdNU9a__block h3{color:var(--color-ink);font-family:var(--font-display), sans-serif;margin:2px 0 0;font-size:1.55rem;font-weight:600;line-height:1}.VlogMediaUploader-module__DdNU9a__eyebrow{color:var(--color-accent-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.VlogMediaUploader-module__DdNU9a__dropzone{min-height:234px;color:var(--color-ink);cursor:pointer;text-align:center;transition:border-color var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);background:radial-gradient(circle at 50% 24%,#ffffffdb,#0000 34%),linear-gradient(135deg,#f3ddba57,#fffdfad1);border:1.5px dashed #0f234738;border-radius:20px;place-items:center;gap:8px;padding:26px;display:grid}.VlogMediaUploader-module__DdNU9a__dropzone:hover{border-color:#f59a2380;transform:translateY(-1px)}.VlogMediaUploader-module__DdNU9a__dropzone strong{font-size:1rem}.VlogMediaUploader-module__DdNU9a__dropzone small{max-width:34ch;color:var(--color-muted);font-size:.86rem}.VlogMediaUploader-module__DdNU9a__fileButton,.VlogMediaUploader-module__DdNU9a__embedButton{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.88rem;font-weight:850;display:inline-flex}.VlogMediaUploader-module__DdNU9a__fileButton{box-shadow:var(--shadow-soft);background:#fffdfae6;border:1px solid #0f234724;margin-top:4px}.VlogMediaUploader-module__DdNU9a__dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.VlogMediaUploader-module__DdNU9a__fieldLabel{color:var(--color-ink);gap:7px;font-size:.86rem;font-weight:850;display:grid}.VlogMediaUploader-module__DdNU9a__embedButton{width:100%;color:var(--color-accent-deep);transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);background:#f3ddba61;border:1px solid #f59a233d;margin-top:2px}.VlogMediaUploader-module__DdNU9a__embedButton:hover:not(:disabled){background:#f3ddba85;border-color:#f59a2380;transform:translateY(-1px)}.VlogMediaUploader-module__DdNU9a__embedButton:disabled{opacity:.58;cursor:not-allowed}@media (max-width:900px){.VlogMediaUploader-module__DdNU9a__layout{grid-template-columns:1fr}}
