html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--bg:#0c1118;--bg-2:#161d28;--panel:#10161fd6;--panel-2:#121822f0;--panel-soft:#ffffff0a;--border:#ffffff14;--border-strong:#ffffff24;--text:#edf2f8;--text-soft:#d8e0ea;--muted:#9aa7b8;--muted-2:#748195;--primary:#d94b72;--primary-2:#f09a62;--accent:#f3b08b;--accent-2:var(--primary-2);--success:#34d399;--success-text:#86efac;--warning:#f6c267;--warning-text:#f7c67d;--danger:#ef6a7d;--danger-text:#ff9cb7;--choice-border:#ffffff42;--choice-bg:#ffffff0e;--choice-ring:#d94b7221;--radius-sm:14px;--radius-md:22px;--radius-lg:30px;--shadow:0 24px 80px #02060c6b;--shadow-soft:0 12px 32px #02060c3d;--container:1280px;--transition:.22s ease;--header-top-offset:12px;--header-content-gap:20px;--header-height:92px;--page-top-spacing:calc(var(--header-top-offset) + var(--header-height) + var(--header-content-gap))}html.light body{--bg:#f6f7f9;--bg-2:#eef1f5;--panel:#ffffffe0;--panel-2:#fffffff5;--panel-soft:#0f172a08;--border:#171f301a;--border-strong:#171f3029;--text:#1b2433;--text-soft:#4f5c6f;--muted:#556274;--muted-2:#6f7d90;--success-text:#087a55;--warning-text:#965800;--danger-text:#b4234f;--choice-border:#171f304d;--choice-bg:#fff;--choice-ring:#d94b7229;--shadow:0 24px 70px #0f172a12;--shadow-soft:0 12px 30px #0f172a0d;background:radial-gradient(circle at 0 0,#d94b720b,#0000 26%),radial-gradient(circle at 100% 0,#f09a620a,#0000 22%),linear-gradient(#fafbfc 0%,#eff3f7 100%)}*{box-sizing:border-box}[hidden],.is-hidden{display:none!important}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 0 0,#d94b721c,#0000 28%),radial-gradient(circle at 100% 0,#f09a6214,#0000 24%),linear-gradient(#0c1118 0%,#121925 100%);margin:0;font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}img{max-width:100%;display:block}.shell{min-height:100vh;position:relative;overflow-x:hidden}.orb{filter:blur(80px);opacity:.42;pointer-events:none;border-radius:999px;position:absolute}.orb.one{width:260px;height:260px;top:30px;left:-80px}.orb.two{width:340px;height:340px;top:260px;right:-120px}.orb.three{width:280px;height:280px;bottom:60px;left:22%}.container{width:min(var(--container), calc(100% - 28px));z-index:1;margin:0 auto;position:relative}.glass{background:var(--panel);border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft)}.header-wrap{top:var(--header-top-offset);width:min(var(--container), calc(100% - 28px));z-index:90;position:fixed;left:50%;transform:translate(-50%)}.app-header{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;display:grid}.brand{align-self:center;align-items:center;gap:12px;min-width:0;display:flex}.brand-badge{letter-spacing:-.04em;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.brand-badge--icon{padding:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.brand-badge-icon{object-fit:contain;filter:none;width:100%;height:100%;display:block}.brand-copy strong{letter-spacing:-.03em;font-size:1rem;display:block}.brand-copy span{color:var(--muted);font-size:.86rem}.desktop-nav{flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:8px;min-width:0;display:flex;overflow:visible}.nav-link,.dropdown-toggle,.mobile-link,.mobile-dropdown-toggle{color:var(--muted);transition:var(--transition);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:8px;padding:9px 11px;font-size:.9rem;font-weight:600;display:inline-flex}.nav-link.active,.nav-link:hover,.dropdown.open .dropdown-toggle,.dropdown:hover .dropdown-toggle,.dropdown:focus-within .dropdown-toggle,.dropdown-toggle:hover,.mobile-link.active,.mobile-link:hover,.mobile-dropdown.open .mobile-dropdown-toggle,.mobile-dropdown-toggle:hover{color:var(--text);background:#ffffff0d;border-color:#ffffff0a}.nav-icon,.mobile-icon,.action-icon-text{flex:none;font-size:.98rem;line-height:1}.power-icon{font-size:1.08rem;line-height:1}.caret{opacity:.85;font-size:.75rem}.dropdown{margin-bottom:0;padding-bottom:0;position:relative}.dropdown:after{content:"";height:14px;position:absolute;top:100%;left:0;right:0}.dropdown-menu{background:var(--panel-2);border:1px solid var(--border);min-width:220px;box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;pointer-events:none;z-index:30;border-radius:18px;gap:6px;padding:10px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(4px)}.dropdown.open .dropdown-menu,.dropdown:hover .dropdown-menu,.dropdown:focus-within .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.dropdown-menu a{color:var(--muted);transition:var(--transition);border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:.85rem;line-height:1.35;display:flex}.dropdown-menu a:hover{color:var(--text);background:#ffffff0d}.header-actions{flex:none;justify-content:flex-end;align-self:center;align-items:center;gap:8px;display:flex}.header-actions>form{flex:none;margin:0;display:flex}.wallet-pill,.icon-btn,.user-chip,.logout-btn,.mobile-close,.quick-action{border:1px solid var(--border);color:var(--text);background:#ffffff0a;border-radius:14px;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 14px;display:inline-flex}.icon-btn,.mobile-close{cursor:pointer;width:44px;transition:var(--transition);padding:0}.wallet-pill{color:#d9fff1;white-space:nowrap;background:#34d39929;border-color:#34d39942;flex:none;justify-content:center;gap:8px;width:max-content;min-width:max-content;max-width:none;padding:0 14px;overflow:visible}.wallet-pill .wallet-icon,.wallet-mobile-icon{color:currentColor;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.wallet-pill .wallet-icon:before,.wallet-mobile-icon:before{content:"";background:currentColor;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M4 7a3 3 0 0 1 3-3h10.5a1 1 0 1 1 0 2H7a1 1 0 0 0-1 1v1h13a2 2 0 0 1 2 2v7a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V7Zm15 3h-3a1 1 0 1 0 0 2h3v-2Z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M4 7a3 3 0 0 1 3-3h10.5a1 1 0 1 1 0 2H7a1 1 0 0 0-1 1v1h13a2 2 0 0 1 2 2v7a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V7Zm15 3h-3a1 1 0 1 0 0 2h3v-2Z'/></svg>") 50%/contain no-repeat}.wallet-pill .action-balance{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;visibility:visible;opacity:1;max-width:none;font-size:.95rem;font-weight:800;line-height:1;display:inline-block}.user-chip,.logout-btn{flex:none;width:44px;padding:0}.logout-btn{color:#ffe0ea;background:#fa00501a;border-color:#fa005029}.icon-btn:hover,.wallet-pill:hover,.user-chip:hover,.logout-btn:hover,.mobile-close:hover,.quick-action:hover{filter:brightness(1.08);transform:none}.has-tooltip{position:relative}.has-tooltip:after{content:none!important;display:none!important}.desktop-nav .nav-link[data-ui-tooltip],.desktop-nav .dropdown-toggle[data-ui-tooltip],.icon-btn[data-ui-tooltip],.order-status[data-ui-tooltip]{cursor:pointer}.ui-tooltip{z-index:999;color:#fff4f8;opacity:0;visibility:hidden;pointer-events:none;background:#0a080ef5;border:1px solid #ffffff14;border-radius:12px;max-width:min(280px,100vw - 24px);padding:9px 11px;font-size:.8rem;line-height:1.4;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;top:0;left:0;transform:translateY(6px);box-shadow:0 16px 32px #0000003d}.ui-tooltip.is-visible{opacity:1;visibility:visible;transform:translate(0,0)}html.light body .ui-tooltip{color:#fff7fa;background:#2f1320;border-color:#2f132014}.mobile-utility .logout-action{color:#ffe0ea;background:#fa00501a;border-color:#fa005029}html.light body .mobile-utility .logout-action{color:#b03d62;background:#fa00501a;border-color:#b03d6229}.logout-btn{flex:none;width:44px;padding:0}.action-icon-text{font-size:1.02rem;line-height:1}.menu-btn{display:none}.nav-label,.mobile-label,.utility-label{white-space:nowrap}.mobile-overlay{inset:auto 0;top:var(--user-mobile-viewport-offset-top,0px);height:var(--user-mobile-viewport-height,100dvh);max-height:var(--user-mobile-viewport-height,100dvh);opacity:0;visibility:hidden;z-index:340;background:#0604088c;transition:opacity .22s,visibility .22s;position:fixed}.mobile-panel{top:var(--user-mobile-viewport-offset-top,0px);width:min(360px,88vw);height:var(--user-mobile-viewport-height,100dvh);max-height:var(--user-mobile-viewport-height,100dvh);padding:max(18px, env(safe-area-inset-top,0px)) 18px max(12px, env(safe-area-inset-bottom,0px));overscroll-behavior:contain;z-index:341;border-left:1px solid var(--border);background:var(--panel-2);grid-template-rows:auto minmax(0,1fr) auto;gap:18px;transition:transform .25s;display:grid;position:fixed;right:0;overflow:hidden;transform:translate(100%);box-shadow:-18px 0 50px #00000047}body.menu-open{overflow:hidden}body.user-scroll-locked{overscroll-behavior:none}body.menu-open .mobile-overlay{opacity:1;visibility:visible}body.menu-open .mobile-panel{transform:translate(0)}.mobile-panel-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.mobile-panel-title strong{letter-spacing:-.03em;display:block}.mobile-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}.mobile-link,.mobile-dropdown-toggle{border:1px solid var(--border);background:#ffffff08;justify-content:space-between;width:100%;padding:14px 16px}.mobile-link-main{align-items:center;gap:10px;display:inline-flex}.mobile-dropdown{gap:8px;display:grid}.mobile-submenu{gap:8px;padding-left:12px;display:none}.mobile-dropdown.open .mobile-submenu{display:grid}.mobile-submenu a{border:1px solid var(--border);color:var(--muted);background:#ffffff06;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.85rem;line-height:1.35;display:flex}.mobile-submenu a:hover{color:var(--text);background:#ffffff0d}.mobile-utility{padding-bottom:max(4px, env(safe-area-inset-bottom,0px));z-index:1;gap:10px;margin-top:0;display:grid;position:relative}.mobile-utility>form{width:100%;margin:0;display:block}.mobile-utility>form>.quick-action{width:100%}.quick-action{justify-content:flex-start;height:46px;padding:0 16px}.quick-action.wallet-action{color:#cffff0;background:#34d39924;border-color:#34d3993d}.wallet-mobile-icon{font-size:1rem;line-height:1}.quick-action.wallet-action .utility-label{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wallet-display{cursor:default;-webkit-user-select:none;user-select:none;touch-action:manipulation}.wallet-display:hover,.wallet-display:active{transform:none}.hero{grid-template-columns:1.08fr .92fr;gap:18px;padding:0 0 18px;display:grid}.hero-main,.hero-side,.quick-card,.section-card,.product-card,.faq-item,.info-card,.counter-card,.footer-band{border-radius:26px}.hero-main{min-height:330px;padding:28px;position:relative;overflow:hidden}.hero-main:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.eyebrow{border:1px solid var(--border);border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;font-size:.84rem;display:inline-flex}.hero-main h1{letter-spacing:-.06em;z-index:1;max-width:12ch;margin:0;font-size:clamp(2.3rem,4vw,4.1rem);line-height:.95;position:relative}.hero-main p{color:var(--muted);z-index:1;max-width:56ch;margin:18px 0 0;font-size:1rem;line-height:1.75;position:relative}.hero-actions{z-index:1;flex-wrap:wrap;gap:12px;margin-top:26px;display:flex;position:relative}.primary-btn,.secondary-btn,.buy-btn{cursor:pointer;transition:var(--transition);border:0}.primary-btn,.buy-btn{color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-weight:700;display:inline-flex}.secondary-btn{color:var(--text);border:1px solid var(--border);background:#ffffff0d;border-radius:16px;padding:13px 18px;font-weight:600}.primary-btn,.secondary-btn,.buy-btn{vertical-align:middle;justify-content:center;align-items:center;gap:8px;line-height:1.15;display:inline-flex}.primary-btn>svg,.primary-btn>[data-lucide],.secondary-btn>svg,.secondary-btn>[data-lucide],.buy-btn>svg,.buy-btn>[data-lucide]{flex:0 0 16px;width:16px;height:16px;display:block}.primary-btn:hover,.secondary-btn:hover,.buy-btn:hover{filter:brightness(1.07);transform:none}.secondary-btn:hover{background:#d94b7217;border-color:#d94b7242}.hero-side{grid-template-rows:1fr auto;display:grid}.quick-card{padding:22px}.quick-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.quick-head strong{font-size:1.08rem}.quick-head span{color:var(--muted);font-size:.9rem}.status-pill{color:var(--success-text);background:#34d3991f;border:1px solid #34d3992e;border-radius:999px;padding:8px 12px;font-size:.8rem;font-weight:700}.status-pill.is-open{color:var(--success-text)}.status-pill.is-closed{color:#b42318;background:#fef3f2;border-color:#fecdca}.summary-box{border-radius:22px;margin-bottom:16px;padding:18px}.summary-box small{color:#ffe7ef;margin-bottom:8px;font-size:.9rem;display:block}.summary-box strong{letter-spacing:-.05em;margin-bottom:12px;font-size:2rem;display:block}.progress-meta{color:#ffe7ef;justify-content:space-between;margin-bottom:8px;font-size:.82rem;display:flex}.progress{background:#ffffff17;border-radius:999px;height:10px;overflow:hidden}.progress>div{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--primary-2));width:72%;height:100%}.mini-list{gap:10px;display:grid}.quick-summary-list{margin-top:16px}.mini-item{border:1px solid var(--border);color:var(--muted);background:#ffffff09;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.mini-item strong{color:var(--text)}.action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.action-card{min-height:132px;box-shadow:var(--shadow-soft);border-radius:24px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}.action-card:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0d,#fff0);position:absolute;inset:0}.action-top{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.action-card h3{letter-spacing:-.03em;z-index:1;margin:18px 0 8px;font-size:1.14rem;position:relative}.action-card p{z-index:1;max-width:36ch;margin:0;line-height:1.65;position:relative}.video-section{margin-bottom:18px}.video-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.video-card{transition:transform .22s,border-color .22s;overflow:hidden}.video-card:hover{border-color:#fa00502e;transform:translateY(-4px)}.video-thumb{border-bottom:1px solid var(--border);background:#000;height:200px;display:block;position:relative;overflow:hidden}.video-thumb.android{background:radial-gradient(circle at 100% 0,#ffffff1f,#0000 28%),linear-gradient(135deg,#34d39938,#14a0701a)}.video-player{object-fit:cover;background:0 0;width:100%;height:100%;display:block}.video-player.is-playing{object-fit:contain;background:#0d0d12}.video-body{gap:8px;padding:16px 18px 18px;display:grid}.video-body strong{letter-spacing:-.02em;font-size:1rem}.video-body span{color:var(--muted);font-size:.92rem;line-height:1.65}.section-head{justify-content:space-between;align-items:center;gap:16px;margin:6px 0 16px;display:flex}.section-head h2{letter-spacing:-.04em;margin:0;font-size:1.35rem}.section-head p{color:var(--muted);margin:0;font-size:.95rem}.catalog{gap:22px;display:grid}.section-card{padding:20px}.shelf-title{align-items:center;gap:14px;margin-bottom:18px;display:flex}.shelf-title h3{letter-spacing:-.03em;margin:0;font-size:1.22rem}.tag{border-radius:999px;padding:8px 12px;font-size:.8rem;font-weight:700}.product-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.product-card{border:1px solid var(--border);will-change:transform;background:linear-gradient(#ffffff08,#ffffff04);flex-direction:column;height:100%;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;overflow:hidden}.product-card:hover{border-color:#fa005033;transform:translateY(-6px);box-shadow:0 18px 36px #0003}.product-media{border-bottom:1px solid var(--border);cursor:default;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 100% 0,#ffffff24,#0000 28%),linear-gradient(135deg,#fa005029,#f687121a);height:182px;padding:0;display:block;position:relative;overflow:hidden}.product-image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.product-body{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:18px;display:flex}.product-title{letter-spacing:-.02em;min-height:48px;margin:0;font-size:1rem;line-height:1.45}.meta{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:stretch;gap:10px;display:grid}.meta-box{border:1px solid var(--border);background:#ffffff09;border-radius:16px;align-content:start;gap:4px;min-width:0;padding:10px 12px;display:grid}.meta-box span{color:var(--muted);margin:0;font-size:.78rem;line-height:1.25;display:block}.meta-box strong{letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:clamp(.86rem,1vw,1rem);line-height:1.28;display:block}.product-title-link{color:inherit;min-width:0;transition:color var(--transition);display:block}.meta-box strong.out{color:var(--danger)}.meta-box strong.in{color:var(--success)}.buy-btn{text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:0;display:inline-flex}.buy-btn.sold{color:var(--muted);border:1px solid var(--border);box-shadow:none;background:#ffffff0d}.buy-icon{flex:none;font-size:.95rem;line-height:1}.counter-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:16px;width:100%;margin:22px 0 0;display:grid}.counter-card{text-align:center;padding:22px}.counter-card strong{letter-spacing:-.05em;margin-bottom:6px;font-size:2rem;display:block}.counter-card span{color:var(--muted)}.bottom-grid{grid-template-columns:1.05fr .95fr;gap:18px;margin:22px 0 28px;display:grid}.info-card,.faq-wrap{padding:22px}.info-card h3,.faq-wrap h3{letter-spacing:-.03em;margin:0 0 14px;font-size:1.3rem}.info-card p,.info-card li{color:var(--muted);line-height:1.8}.info-card ul{margin:14px 0;padding-left:18px}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--border);background:#ffffff08;padding:0;overflow:hidden}.faq-trigger{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px;font-weight:700;display:flex}.faq-answer{max-height:0;color:var(--muted);padding:0 18px;line-height:1.75;transition:max-height .25s,padding .25s;overflow:hidden}.faq-item.active .faq-answer{max-height:220px;padding:0 18px 18px}.footer-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;padding:18px 22px;display:flex}.footer-band strong{letter-spacing:-.01em;font-size:.98rem}.footer-band span{color:var(--muted);text-align:right;max-width:720px}html.light body .secondary-btn,html.light body .wallet-pill,html.light body .icon-btn,html.light body .user-chip,html.light body .logout-btn,html.light body .mobile-close,html.light body .quick-action,html.light body .dropdown-toggle,html.light body .mobile-link,html.light body .mobile-dropdown-toggle,html.light body .mobile-submenu a{background:#ffffffeb}html.light body .logout-btn{color:#8b1d45;background:#fa005014;border-color:#fa005024}html.light body .wallet-pill,html.light body .quick-action.wallet-action{color:#146b4a;background:#34d3991f;border-color:#34d39938}html.light body .wallet-pill .wallet-icon{color:#15825a}html.light body .tag,html.light body .nav-link,html.light body .dropdown-toggle{color:#8b3453}html.light body .dropdown-menu{background:#fffffffa}@media (width<=1240px){.desktop-nav .nav-label,.desktop-nav .caret,.wallet-pill .action-balance{display:none}.nav-link,.dropdown-toggle,.wallet-pill,.logout-btn{justify-content:center;width:44px;height:44px;padding:0}}.glass-header{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);isolation:isolate;position:relative;overflow:visible}.glass-header:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.glass-header>*{z-index:1;position:relative}.glass-header .dropdown{z-index:6;position:relative}.glass-header .dropdown-menu{z-index:12}@media (width<=1180px){.hero,.bottom-grid{grid-template-columns:1fr}.video-grid{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:repeat(3,1fr)}.desktop-nav{justify-content:center}.nav-link,.dropdown-toggle{padding-left:10px;padding-right:10px}}@media (width<=1080px){.brand-copy span{display:none}}@media (width<=1280px) and (width>=981px){.desktop-nav{justify-content:center}.desktop-nav .nav-label,.desktop-nav .caret{display:none}.desktop-nav .nav-link,.desktop-nav .dropdown-toggle{justify-content:center;width:44px;min-width:44px;padding:10px 0}.desktop-nav .dropdown-toggle{font-size:.9rem}.wallet-pill{flex:none;width:max-content;min-width:max-content;max-width:none;padding:0 14px;display:inline-flex}.wallet-pill .action-balance{visibility:visible;opacity:1;display:inline-block}}@media (width<=980px){.wallet-pill{display:none}.app-header{grid-template-columns:auto 1fr auto}.desktop-nav,.user-chip,.logout-btn{display:none}.menu-btn{display:inline-flex}}@media (width<=900px){.action-row,.product-grid,.video-grid{grid-template-columns:1fr 1fr}}@media (width<=980px){.page-main{padding-top:80px}}@media (width<=680px){.container{width:min(var(--container), calc(100% - 18px))}.header-wrap{width:calc(100% - 18px);top:max(9px, env(safe-area-inset-top,0px))}.hero-main,.quick-card,.section-card,.info-card,.faq-wrap,.counter-card,.footer-band{padding:18px}.action-row,.product-grid,.video-grid{grid-template-columns:1fr}.brand-copy span{display:none}.hero-main h1{max-width:9ch}.footer-band{flex-direction:column;align-items:flex-start}.footer-band span{text-align:left}}.orb.one{background:#d94b7224}.orb.two{background:#f09a621a}.orb.three{background:#f3b08b14}.brand-badge{background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 14px 34px #d94b7229}.hero-main:before{background:linear-gradient(135deg,#d94b7214,#0000 48%),linear-gradient(320deg,#f09a620d,#0000 58%)}.eyebrow{color:#f4d8de;background:#ffffff0a}.primary-btn,.buy-btn{background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 18px 34px #d94b722e}.summary-box{background:linear-gradient(145deg,#d94b721f,#f09a6214);border:1px solid #ffffff1f}.summary-box small,.progress-meta{color:#ead6dc}.action-card{border:1px solid var(--border);background:linear-gradient(#ffffff09,#ffffff05)}.action-card.telegram{background:linear-gradient(135deg,#4884ff29,#4884ff0a);border-color:#4884ff29}.action-card.referral{background:linear-gradient(135deg,#e8a44126,#e8a4410a);border-color:#e8a44124}.action-card p{color:#d4dbe7}.video-card:hover,.product-card:hover{border-color:#d94b7229}.video-thumb.desktop{background:radial-gradient(circle at 100% 0,#ffffff1f,#0000 28%),linear-gradient(135deg,#3d60b538,#1620381f)}.video-thumb.ios{background:radial-gradient(circle at 100% 0,#ffffff1a,#0000 28%),linear-gradient(135deg,#7a87a42e,#232c3c1a)}.product-media,.counter-card .emoji{background:radial-gradient(circle at 100% 0,#ffffff1a,#0000 28%),linear-gradient(135deg,#ffffff0f,#d94b720f)}.tag{color:#e6eaf1;background:#ffffff0d;border:1px solid #ffffff1a}.product-title-link:hover .product-title{color:#fff}.glass-header{background:#10161f9e;border:1px solid #ffffff1f;box-shadow:0 18px 44px #02060c38,inset 0 2px #ffffff0d}.glass-header:before{background:linear-gradient(#ffffff14,#fff0 46%),radial-gradient(circle at 12% 0,#ffffff14,#0000 28%),linear-gradient(135deg,#d94b720d,#f09a6208 55%,#0000 80%)}html.light body .hero-main p,html.light body .info-card p,html.light body .info-card li,html.light body .faq-answer,html.light body .section-head p,html.light body .quick-head span,html.light body .mini-item,html.light body .brand-copy span,html.light body .meta-box span,html.light body .counter-card span,html.light body .footer-band span,html.light body .dropdown-menu a,html.light body .mobile-submenu a,html.light body .mobile-link,html.light body .mobile-dropdown-toggle,html.light body .eyebrow,html.light body .summary-box small,html.light body .progress-meta,html.light body .action-card p{color:#697586}html.light body .nav-link,html.light body .dropdown-toggle,html.light body .tag{color:#556274}html.light body .hero-main h1,html.light body .action-card h3,html.light body .faq-trigger,html.light body .product-title,html.light body .section-head h2,html.light body .shelf-title h3,html.light body .info-card h3,html.light body .faq-wrap h3,html.light body .brand-copy strong,html.light body .mobile-panel-title strong,html.light body .dropdown-menu a:hover,html.light body .mobile-submenu a:hover{color:#1b2433}html.light body .nav-link.active,html.light body .nav-link:hover,html.light body .dropdown.open .dropdown-toggle,html.light body .dropdown-toggle:hover,html.light body .mobile-link.active,html.light body .mobile-link:hover,html.light body .mobile-dropdown.open .mobile-dropdown-toggle,html.light body .mobile-dropdown-toggle:hover{color:#1b2433;background:#171f300d;border-color:#171f3014}html.light body .product-title-link:hover .product-title{color:#1b2433}html.light body .action-top,html.light body .action-icon{color:#384255}html.light body .action-card.telegram .action-icon{background:#4884ff1f;border-color:#4884ff2e}html.light body .action-card.referral .action-icon{background:#e8a44124;border-color:#cb98402e}html.light body .summary-box{background:linear-gradient(145deg,#ffffffdb,#f9f3f0f0);border-color:#171f3014}html.light body .action-card{background:linear-gradient(#ffffffd1,#ffffffad);border-color:#171f3014}html.light body .action-card.telegram{background:linear-gradient(#f3f7fff5,#e9f0ffe0);border-color:#527ad229}html.light body .action-card.referral{background:linear-gradient(#fff9f0f5,#fcf2e1e0);border-color:#cb98402e}html.light body .video-thumb.desktop{background:radial-gradient(circle at 100% 0,#fffffff0,#0000 30%),linear-gradient(135deg,#ecf3fffa,#d6e3ffeb);border-color:#171f3014}html.light body .video-thumb.android{background:radial-gradient(circle at 100% 0,#fffffff0,#0000 30%),linear-gradient(135deg,#edfbf4fa,#d4f5e2eb);border-color:#171f3014}html.light body .video-thumb.ios{background:radial-gradient(circle at 100% 0,#fffffff0,#0000 30%),linear-gradient(135deg,#f5f7fafa,#e1e8f2eb);border-color:#171f3014}html.light body .product-media,html.light body .counter-card .emoji{background:radial-gradient(circle at 100% 0,#ffffffeb,#0000 30%),linear-gradient(135deg,#f7f8fbf5,#f3ece8eb);border-color:#171f3014}html.light body .tag{background:#171f300a;border-color:#171f3014}html.light body .glass-header{-webkit-backdrop-filter:blur(24px)saturate(118%);backdrop-filter:blur(24px)saturate(118%);background:#ffffffc7;border-color:#171f3014;box-shadow:0 18px 38px #0f172a14,inset 0 1px #ffffffb8}html.light body .glass-header:before{background:linear-gradient(#ffffffeb,#fff0 46%),radial-gradient(circle at 10% 0,#ffffff75,#0000 24%),linear-gradient(135deg,#d94b7208,#f09a6205 55%,#0000 80%)}html.light body .dropdown-toggle,html.light body .mobile-dropdown-toggle{color:#697586;box-shadow:none;background:0 0}html.light body .dropdown:hover .dropdown-toggle,html.light body .dropdown:focus-within .dropdown-toggle,html.light body .dropdown.open .dropdown-toggle,html.light body .mobile-dropdown.open .mobile-dropdown-toggle,html.light body .mobile-dropdown-toggle:hover{color:#1b2433;background:#171f300d;border-color:#171f3014}html.light body .dropdown-menu,html.light body .mobile-submenu a{background:#fffffff5;border-color:#171f301a;box-shadow:0 16px 34px #0f172a14}html.light body .dropdown-menu a{color:#697586}html.light body .dropdown-menu a:hover,html.light body .mobile-submenu a:hover{color:#1b2433;background:#171f300b}html.light body .hero-main p,html.light body .info-card p,html.light body .info-card li,html.light body .faq-answer,html.light body .section-head p,html.light body .quick-head span,html.light body .mini-item,html.light body .brand-copy span,html.light body .meta-box span,html.light body .counter-card span,html.light body .footer-band span,html.light body .dropdown-menu a,html.light body .mobile-submenu a,html.light body .mobile-link,html.light body .mobile-dropdown-toggle,html.light body .video-body span,html.light body .action-card p,html.light body .summary-box small{color:#556274}html.light body .hero-main h1,html.light body .action-card h3,html.light body .faq-trigger,html.light body .product-title,html.light body .section-head h2,html.light body .shelf-title h3,html.light body .info-card h3,html.light body .faq-wrap h3,html.light body .brand-copy strong,html.light body .mobile-panel-title strong,html.light body .video-body strong{color:#172030}html.light body .glass,html.light body .video-card,html.light body .product-card,html.light body .info-card,html.light body .faq-item,html.light body .counter-card,html.light body .summary-box{box-shadow:0 16px 34px #0f172a0d}html.light body .video-card,html.light body .product-card,html.light body .faq-item,html.light body .counter-card,html.light body .info-card{border-color:#171f3017}html.light body .video-player:not(.is-playing){filter:saturate(1.02)contrast(1.08)brightness(.98)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.catalog .section-head{justify-content:space-between;align-items:center;gap:16px}.catalog-live-status{border:1px solid var(--border);color:var(--muted);white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.catalog-live-status .status-dot{background:#34d399;border-radius:999px;width:10px;height:10px;animation:1.8s infinite pulseDot;box-shadow:0 0 #34d39985}.admin-category-tag{justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:inline-flex}.admin-category-tag [data-lucide],.poster-admin-badge [data-lucide],.notify-toggle [data-lucide]{width:18px;height:18px;display:block}.product-card{position:relative}.product-media:after{content:"";pointer-events:none;background:linear-gradient(#08080c14 0%,#08080c00 32%,#08080c57 100%);position:absolute;inset:0}html.light body .product-media:after{background:linear-gradient(#ffffff0a 0%,#fff0 32%,#1720302e 100%)}.poster-admin-badge,.notify-toggle{z-index:4;position:absolute}.poster-admin-badge{color:#ffd38a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d121ca3;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;top:14px;left:14px;box-shadow:0 10px 22px #00000029}.notify-toggle{color:#f3f6ff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d121c94;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .22s,background .22s,border-color .22s,color .22s,box-shadow .22s;display:inline-flex;top:14px;right:14px}.notify-toggle:hover{background:#0d121cb8;border-color:#ffffff38;transform:none}.notify-toggle.is-active{color:#fff;background:linear-gradient(135deg,#fa0050e6,#f68712e6);border-color:#ffffff29;box-shadow:0 14px 26px #fa00503d}.notify-toggle.is-active [data-lucide]{transform-origin:top;animation:.6s bellRing}.product-card.is-watched{border-color:#f6871242;box-shadow:0 18px 38px #f687121a}.product-card.just-restocked .product-media{box-shadow:inset 0 0 0 1px #34d3994d,0 0 0 1px #34d39914}.toast-stack{top:calc(var(--header-top-offset) + var(--header-height) + 14px);right:max(16px, calc((100vw - var(--container)) / 2));z-index:420;pointer-events:none;justify-items:stretch;gap:12px;width:min(390px,100vw - 28px);display:grid;position:fixed}.toast{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:auto;background:#0c1018e6;border:1px solid #ffffff1a;border-radius:18px;width:100%;min-width:0;max-width:none;padding:14px 16px;animation:.26s forwards toastIn;transform:translateY(-8px);box-shadow:0 22px 40px #00000038}.toast strong{margin-bottom:4px;font-size:.95rem;display:block}.toast span{color:#ffffffbd;font-size:.82rem;line-height:1.5;display:block}.toast.success{border-color:#34d39942}.toast.muted{border-color:#ffffff14}.toast.is-leaving{opacity:0;transform:translateY(-8px)}html.light body .catalog-live-status{color:#556274;background:#ffffffd1;border-color:#171f3014;box-shadow:0 12px 30px #0f172a0f}html.light body .admin-category-tag{color:#8f5d0f;background:#ffeacdeb;border-color:#cc994a3d}html.light body .poster-admin-badge{color:#8f5d0f;background:#fff8edeb;border-color:#cc994a3d}html.light body .notify-toggle{color:#364153;background:#ffffffe6;border-color:#171f301a;box-shadow:0 10px 20px #0f172a0f}html.light body .notify-toggle:hover{background:#fffffffa;border-color:#171f3029}html.light body .toast{color:#172030;background:#fffffff5;border-color:#171f301a;box-shadow:0 18px 34px #0f172a1a}html.light body .toast span{color:#556274}html.light body .product-card.is-watched{border-color:#d890233d;box-shadow:0 18px 38px #d890231a}@media (width<=720px){.catalog .section-head{grid-template-columns:minmax(0,1fr);place-items:start;gap:12px;margin:6px 0 0;display:grid}.catalog-live-status{white-space:normal;border-radius:16px;justify-self:start;gap:8px;width:fit-content;max-width:100%;padding:8px 11px;line-height:1.35}.catalog-live-status .status-dot{flex:0 0 10px}.catalog-live-status [data-catalog-live-label]{min-width:0}.toast-stack{top:calc(var(--header-top-offset) + var(--header-height) + 10px);width:min(390px,100vw - 24px);right:12px}}.auth-layout{align-items:stretch;display:grid}.auth-panel,.legal-panel{border-radius:26px}.auth-panel h1,.legal-panel h1{letter-spacing:-.05em;margin:0}.auth-panel>p,.legal-panel>p{color:var(--muted);margin:16px 0 0;line-height:1.8}.auth-panel,.legal-panel{padding:24px}.eyebrow-badge{border:1px solid var(--border);color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:.82rem;line-height:1;display:inline-flex}.eyebrow-badge>svg,.eyebrow-badge>[data-lucide]{flex:0 0 15px;width:15px;height:15px;display:block}.eyebrow-badge>span:last-child{line-height:1.2;display:block}.auth-panel>.eyebrow-badge+h1,.legal-panel>.eyebrow-badge+h1{margin-top:18px}.form-stack,.legal-content{gap:14px;margin-top:24px;display:grid}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.form-group{align-content:start;gap:8px;display:grid}.form-label{color:var(--text);font-size:.9rem;font-weight:600}.form-label small{color:var(--muted);font-weight:500}.form-input,.form-textarea,.form-select{outline:none;width:100%;padding:14px 15px}.form-textarea{resize:vertical;min-height:116px}.form-input::placeholder,.form-textarea::placeholder{color:var(--muted-2)}.checkbox-row{border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;line-height:1.7;display:flex}.checkbox-row input{margin-top:4px}.form-meta a,.auth-switch a{color:#f0b6c5;text-underline-offset:3px;text-decoration:underline}html.light body .form-meta a,html.light body .auth-switch a{color:#b03d62}.form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.form-meta,.auth-switch{color:var(--muted);font-size:.92rem}.auth-switch{text-align:center;margin-top:6px}.note-box{border:1px dashed var(--border-strong);color:var(--muted);background:#ffffff06;border-radius:18px;padding:16px;line-height:1.7}.legal-grid{gap:18px;display:grid}.legal-nav{align-content:start;gap:10px;display:grid}.legal-nav a{border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:18px;padding:14px 16px;font-weight:600}.legal-nav a.active,.legal-nav a:hover{color:var(--text);background:#ffffff0d}.legal-block{border:1px solid var(--border);background:#ffffff08;border-radius:22px}.legal-block h2{letter-spacing:-.03em;margin:0 0 10px}.legal-block p,.legal-block li{color:var(--muted);line-height:1.8}.legal-block ul{margin:10px 0 0;padding-left:18px}html.light body .checkbox-row,html.light body .legal-block,html.light body .legal-nav a,html.light body .note-box{background:#ffffffbd}html.light body .form-input,html.light body .form-textarea,html.light body .form-select,html.light body .checkbox-row,html.light body .legal-block,html.light body .legal-nav a,html.light body .note-box{border-color:#171f3017}.form-input,.form-textarea,.form-select,.checkbox-row{font-family:Inter,sans-serif}.form-input,.form-textarea,.form-select{appearance:none;border:1px solid var(--border);min-height:52px;color:var(--text);background:#ffffff0a;border-radius:16px;font-size:.96rem;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s}.form-select{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s}html.light body .form-select{color:#1f2430}.form-input:focus,.form-textarea:focus,.form-select:focus{border-color:#fa00504d;box-shadow:0 0 0 4px #fa00501a}.form-select,.form-input[type=date],.form-input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.light body .form-input,html.light body .form-textarea,html.light body .form-select{color:var(--text);background:#ffffffe0;border-color:#171f3017}html.light body .form-select,html.light body .form-input[type=date],html.light body .form-input[type=datetime-local]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.form-select option{color:var(--text);background:#141019}html.light body .form-select option{color:#2a0d18;background:#fff}.checkbox-row input{appearance:none;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:7px;flex:0 0 20px;place-items:center;width:20px;height:20px;margin:0;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-grid;position:relative}.checkbox-row input:after{content:"";transform-origin:50%;border-bottom:2px solid #fff9fb;border-left:2px solid #fff9fb;width:11px;height:7px;margin-top:-1px;transition:transform .16s;transform:rotate(-45deg)scale(0)}.checkbox-row input:checked{background:linear-gradient(135deg, var(--primary), var(--primary-2));border-color:#0000;box-shadow:0 10px 20px #fa005029}.checkbox-row input:checked:after{transform:rotate(-45deg)scale(1)}.checkbox-row input:focus-visible{outline:none;box-shadow:0 0 0 4px #fa00501f}html.light body .checkbox-row input{background:#fffffffa;border-color:#171f3029}html.light body .checkbox-row input:after{border-color:#fff}html.light body .checkbox-row{background:#ffffffc7;border-color:#171f3017}@media (width<=720px){.form-row{grid-template-columns:1fr}.auth-panel,.legal-panel{padding:18px}}.auth-main{padding-top:var(--page-top-spacing)!important}.auth-main>section{flex:none}.auth-layout{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:22px}.auth-panel,.legal-panel{min-height:100%}.auth-panel h1,.legal-panel h1{font-size:clamp(1.8rem,2.4vw,2.55rem);line-height:1.02}.auth-panel>p{margin-top:12px}.form-hint{color:var(--muted);font-size:.86rem;line-height:1.55}.form-error,.form-status{margin-top:8px;font-size:.82rem;line-height:1.5;display:none}.form-error{color:var(--danger-text)}.form-status{color:var(--muted)}.form-group.has-error .form-input,.form-group.has-error .form-textarea,.form-group.has-error .form-select{border-color:#ff6b8bad;box-shadow:0 0 0 4px #ff6b8b14}.form-group.has-error .form-error,.form-group.has-status .form-status,.form-group.is-valid.has-status .form-status{display:block}.form-textarea.char-counter-textarea{min-height:108px}.form-input[readonly],.form-textarea[readonly]{cursor:default}.form-group.is-valid .form-input,.form-group.is-valid .form-textarea,.form-group.is-valid .form-select{border-color:#34d3999e;box-shadow:0 0 0 3px #34d39912}.form-input[readonly]{opacity:.72}.checkbox-row.has-error{border-color:#ff6b8bad}.checkbox-row .form-error{margin-top:6px}.checkbox-row.has-error .form-error{display:block}.primary-btn[disabled]{opacity:.52;cursor:not-allowed;filter:grayscale(.12)}.auth-policy-links{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.auth-policy-links a{border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:999px;padding:10px 12px;font-size:.84rem}.auth-policy-links a:hover{color:var(--text)}.footer-band{margin-top:18px}.legal-panel{padding:26px}.legal-grid{grid-template-columns:320px minmax(0,1fr);align-items:start}.legal-nav{position:sticky}.legal-content{gap:16px}.legal-block{padding:22px}.legal-block h2{margin-bottom:12px;font-size:1.05rem}.legal-block p+p,.legal-block ul+p,.legal-block ol+p,.legal-block p+ul,.legal-block p+ol{margin-top:12px}.legal-block ul,.legal-block ol{margin:0;padding-left:18px}.legal-block li+li{margin-top:8px}html.light body .auth-policy-links a{background:#ffffffc2;border-color:#171f3017}html.light body .form-error{color:#c13162}@media (width<=1080px){.auth-layout,.legal-grid{grid-template-columns:1fr}.legal-nav{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:static;top:auto}}.auth-layout.auth-layout-single{max-width:720px;margin:0 auto;display:block}.auth-layout.auth-layout-single .auth-panel{min-height:auto}.conditional-field[hidden]{display:none!important}.field-required{display:none}.field-optional,.form-group.is-required .field-required{display:inline}.form-group.is-required .field-optional{display:none}@media (width<=760px){.auth-layout.auth-layout-single{max-width:none}}.legal-nav button{text-align:left;cursor:pointer;width:100%;font:inherit;border:1px solid var(--border);color:var(--muted);transition:var(--transition);border-radius:18px;padding:14px 16px;font-weight:600}.legal-nav button.active,.legal-nav button:hover{color:var(--text);background:#ffffff0d}.legal-pane{gap:16px;display:none}.legal-pane.active{display:grid}.legal-content .legal-block h2{text-transform:uppercase}.page-main{padding-top:var(--page-top-spacing)!important}.auth-main{flex-direction:column;gap:22px;padding:120px 0 26px;display:flex;padding-top:var(--page-top-spacing)!important}.legal-nav{top:calc(var(--page-top-spacing) - 10px)}@media (width<=980px){:root{--header-content-gap:18px}.page-main,.auth-main{padding-top:var(--page-top-spacing)!important}}@media (width<=680px){:root{--header-top-offset:9px;--header-content-gap:16px}}.page-main>.hero:first-child{padding-top:0!important}.order-modal-card{border-radius:26px}.order-category{gap:8px;display:grid}.order-category strong{letter-spacing:-.02em;font-size:1rem}.order-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.84rem;display:flex}.order-value{letter-spacing:-.02em;font-weight:700}.order-actions{align-items:center;gap:8px;display:flex}.table-action{border:1px solid var(--border);min-height:40px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.table-action>svg,.table-action>[data-lucide]{flex:0 0 16px;width:16px;height:16px;display:block}.table-action:hover{filter:brightness(1.08);background:#d94b7214;border-color:#d94b723d;transform:none}.table-action.primary{background:linear-gradient(135deg, var(--primary), var(--primary-2));border-color:#0000;box-shadow:0 12px 24px #fa005029}.table-action.extension{background:#f6871214;border-color:#f687123d}.order-modal{z-index:321;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.order-modal.is-open{display:flex}.order-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03050ab8;position:absolute;inset:0}.order-modal-card{z-index:1;position:relative}.order-modal-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.order-modal-head h3{letter-spacing:-.04em;margin:10px 0 6px;font-size:1.7rem}.order-modal-head p{color:var(--muted);margin:0}.order-detail-list,.order-detail-summary{border:1px solid var(--border);background:#ffffff0a;border-radius:20px;padding:18px}.order-summary-row strong{letter-spacing:-.02em;font-size:.94rem;display:block}.order-summary-row span{color:var(--muted);margin-top:6px;font-size:.88rem;line-height:1.55;display:block}.order-summary-row{border:1px solid var(--border);background:#ffffff08;border-radius:16px;min-height:100%;padding:14px 16px}@media (width<=780px){.order-modal-card{padding:18px}}html.light body .order-detail-list,html.light body .order-detail-summary,html.light body .order-summary-row{background:#171f3008}body.modal-open{overflow:hidden}.order-delivery-table{scrollbar-width:thin;scrollbar-color:#fa005070 #ffffff0f}.order-delivery-table::-webkit-scrollbar{width:10px;height:10px}.order-delivery-table::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.order-delivery-table::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050bd,#f687129e) padding-box padding-box;border:2px solid #0000;border-radius:999px}html.light body .order-delivery-table{scrollbar-color:#b03d628c #171f300f}html.light body .order-delivery-table::-webkit-scrollbar-track{background:#171f300f}html.light body .order-delivery-table::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62db,#f68712b8)}.order-id-chip{border:1px solid var(--border);letter-spacing:.01em;background:#ffffff0a;border-radius:999px;justify-self:start;align-items:center;width:max-content;max-width:100%;padding:6px 10px;font-weight:700;display:inline-flex}.order-status{border:1px solid var(--border);cursor:default;background:#ffffff0a;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.order-status:before{content:"";background:currentColor;width:14px;height:14px;display:block}.order-status.is-token{color:#9cf2c0;background:#34d3991f;border-color:#34d3993d}.order-status.is-token:before{background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 13.8 8.2 19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8L12 3Z'/><path d='m19 3 .7 2.3L22 6l-2.3.7L19 9l-.7-2.3L16 6l2.3-.7L19 3Z'/><path d='m5 15 .7 2.3L8 18l-2.3.7L5 21l-.7-2.3L2 18l2.3-.7L5 15Z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3 13.8 8.2 19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8L12 3Z'/><path d='m19 3 .7 2.3L22 6l-2.3.7L19 9l-.7-2.3L16 6l2.3-.7L19 3Z'/><path d='m5 15 .7 2.3L8 18l-2.3.7L5 21l-.7-2.3L2 18l2.3-.7L5 15Z'/></svg>") 50%/contain no-repeat}.order-status.is-standard{color:#f7d49e;background:#f687121a;border-color:#f6871233}.order-status.is-standard:before{background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/><path d='m3.3 7 8.7 5 8.7-5'/><path d='M12 22V12'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/><path d='m3.3 7 8.7 5 8.7-5'/><path d='M12 22V12'/></svg>") 50%/contain no-repeat}.order-category strong{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.order-actions{flex-wrap:nowrap;justify-content:flex-start}.order-actions .table-action{min-width:82px}.order-modal{padding:16px}.order-modal-card{flex-direction:column;width:min(980px,100%);max-height:min(88vh,940px);padding:22px;display:flex;overflow:hidden}.order-modal-head{border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:14px}.order-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:16px;padding-right:10px;display:grid;overflow:auto}.order-detail-summary,.order-detail-list{min-width:0;padding:18px}.order-summary-grid{grid-template-columns:1fr;gap:12px;display:grid}.order-detail-list-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.order-detail-list-head strong{letter-spacing:-.02em;font-size:1rem;display:block}.order-detail-list-head p{color:var(--muted);margin:6px 0 0;font-size:.9rem}.order-delivery-table{gap:10px;display:grid}.delivery-row{border:1px solid var(--border);background:#ffffff08;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.delivery-row-main{min-width:0}.delivery-value{letter-spacing:-.02em;word-break:break-all;font-size:.96rem;font-weight:700}.delivery-meta{color:var(--muted);flex-wrap:wrap;gap:8px 10px;margin-top:8px;font-size:.84rem;display:flex}.delivery-meta span{border:1px solid var(--border);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.delivery-meta .delivery-meta-id{font-weight:700}.delivery-copy{min-width:96px}html.light body .order-id-chip,html.light body .order-status,html.light body .delivery-row,html.light body .delivery-meta span{background:#171f3008}html.light body .order-detail-summary,html.light body .order-detail-list,html.light body .delivery-row{background:#ffffffd6}@media (width<=780px){.order-modal-body{grid-template-columns:1fr}.order-detail-summary{order:2}.order-detail-list{order:1}}@media (width<=860px){.order-actions{width:100%}.order-actions .table-action{flex:1 1 0;min-width:0}}@media (width<=720px){.order-modal-card{padding:18px}.order-summary-grid{grid-template-columns:1fr}.order-detail-list-head,.delivery-row{grid-template-columns:1fr;display:grid}.order-detail-list-head{align-items:stretch}.delivery-copy,#orderCopyAllBtn{width:100%}}.catalog-modal,.catalog-quantity-dialog{z-index:132;justify-content:center;align-items:center;padding:18px;display:none;position:fixed;inset:0}.catalog-modal.is-open,.catalog-quantity-dialog.is-open{display:flex}.catalog-modal-backdrop,.catalog-quantity-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03050abd;position:absolute;inset:0}.catalog-modal-card,.catalog-quantity-card{z-index:1;border:1px solid var(--border);width:min(920px,100%);position:relative;box-shadow:0 28px 72px #00000057}.catalog-modal-head,.catalog-quantity-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.catalog-modal-title-wrap{align-items:center;gap:16px;min-width:0;display:flex}.catalog-modal-media{border:1px solid var(--border);background:#ffffff0d;border-radius:24px;flex:0 0 86px;width:86px;height:86px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.catalog-modal-media img{object-fit:cover;width:100%;height:100%;display:block}.catalog-modal-head h3,.catalog-quantity-head h3{letter-spacing:-.04em;margin:10px 0 6px;font-size:1.65rem}.catalog-modal-head p,.catalog-quantity-head p{color:var(--muted);margin:0}.catalog-modal-body{padding-right:10px}.catalog-modal-overview,.catalog-description-wrap,.catalog-quantity-card{border:1px solid var(--border);background:#ffffff0a;border-radius:22px}.catalog-stat-grid{gap:12px;display:grid}.catalog-stat-card{border:1px solid var(--border);background:#ffffff08;border-radius:16px;gap:6px;padding:15px 16px;display:grid}.catalog-stat-card span{color:var(--muted);font-size:.82rem}.catalog-stat-card strong{letter-spacing:-.03em;font-size:1rem}.catalog-modal-actions{flex-wrap:wrap;gap:10px;display:flex}.catalog-modal-actions .primary-btn,.catalog-modal-actions .table-action{flex:1 1 0;min-width:0}.catalog-description-head strong{letter-spacing:-.02em;font-size:1rem;display:block}.catalog-description-head p{color:var(--muted);margin:6px 0 0;font-size:.9rem}.catalog-description{color:var(--text-soft);gap:14px;line-height:1.72;display:grid}.catalog-description p,.catalog-description ul,.catalog-description ol{margin:0}.catalog-description ul,.catalog-description ol{padding-left:18px}.catalog-description strong{color:var(--text)}.catalog-description code{border:1px solid var(--border);background:#ffffff0f;border-radius:8px;padding:3px 7px;font-size:.88em}.catalog-quantity-dialog{z-index:138}.catalog-quantity-card{padding:22px}.catalog-quantity-body{gap:16px;margin-top:18px;display:grid}.catalog-quantity-stepper{grid-template-columns:52px minmax(0,1fr) 52px;gap:10px;display:grid}.catalog-stepper-btn,.catalog-quantity-input{border:1px solid var(--border);height:56px;color:var(--text);font:inherit;background:#ffffff0a;border-radius:18px}.catalog-stepper-btn{cursor:pointer;font-size:1.4rem}.catalog-quantity-input{text-align:center;padding:0 14px;font-size:1.2rem;font-weight:700}.catalog-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.catalog-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.catalog-quantity-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.92rem;display:flex}.catalog-quantity-actions{flex-wrap:wrap;gap:10px;display:flex}.catalog-quantity-actions .table-action,.catalog-quantity-actions .primary-btn{flex:1 1 0;min-width:0}.catalog-description{scrollbar-width:thin;scrollbar-color:#fa005070 #ffffff0f}.catalog-description::-webkit-scrollbar{width:10px}.catalog-description::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.catalog-description::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050bd,#f687129e) padding-box padding-box;border:2px solid #0000;border-radius:999px}html.light body .catalog-modal-overview,html.light body .catalog-description-wrap,html.light body .catalog-quantity-card,html.light body .catalog-stat-card,html.light body .catalog-stepper-btn,html.light body .catalog-quantity-input,html.light body .catalog-modal-media{background:#ffffffe6}html.light body .catalog-description{scrollbar-color:#b03d628c #171f300f}html.light body .catalog-description::-webkit-scrollbar-track{background:#171f300f}html.light body .catalog-description::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62db,#f68712b8)}@media (width<=900px){.catalog-modal-body{grid-template-columns:1fr}}@media (width<=640px){.catalog-modal-card,.catalog-quantity-card{padding:18px}.catalog-modal-title-wrap{align-items:flex-start}.catalog-modal-media{border-radius:20px;flex-basis:72px;width:72px;height:72px}.catalog-modal-actions,.catalog-quantity-actions,.catalog-quantity-meta{grid-template-columns:1fr;display:grid}.catalog-modal-head h3,.catalog-quantity-head h3{font-size:1.35rem}}[data-lucide]{flex:none;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}[data-lucide]>svg{width:100%;height:100%;display:block}.icon-btn [data-lucide],.nav-icon[data-lucide],.mobile-icon[data-lucide],.buy-icon[data-lucide],.power-icon[data-lucide],.caret[data-lucide],.action-icon[data-lucide],.action-arrow-icon[data-lucide],.action-icon-text[data-lucide],.wallet-icon[data-lucide],.wallet-mobile-icon[data-lucide],.icon-home[data-lucide],.faq-trigger-icon[data-lucide]{vertical-align:middle;line-height:0}.nav-icon[data-lucide],.mobile-icon[data-lucide],.action-icon-text[data-lucide]{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.icon-home[data-lucide]:before,.wallet-icon[data-lucide]:before,.wallet-mobile-icon[data-lucide]:before{content:none!important;display:none!important}.caret[data-lucide]{width:.9rem;height:.9rem}.buy-icon[data-lucide],.power-icon[data-lucide],.action-icon[data-lucide],.action-arrow-icon[data-lucide],.faq-trigger-icon[data-lucide]{width:1.1rem;height:1.1rem}.catalog-modal-card{background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:32px;flex-direction:column;gap:18px;width:min(1040px,100%);max-height:min(88vh,980px);padding:24px;display:flex;overflow:hidden}.catalog-modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.catalog-modal-body{flex:1;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:18px;min-height:0;display:grid;overflow:hidden}.catalog-modal-overview,.catalog-description-wrap{border:1px solid var(--border);background:#ffffff0a;border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffff0a}.catalog-description-wrap{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.catalog-description-head{margin-bottom:14px}.catalog-description{scrollbar-gutter:stable;min-height:0;padding:2px 16px 18px 2px;scroll-padding-bottom:18px;overflow:hidden auto}.catalog-stock-value.is-in,.catalog-stat-card--stock strong{color:var(--success)}.catalog-stock-value.is-out{color:var(--danger)}.catalog-modal-actions{margin-top:16px}.catalog-quantity-card{border-radius:30px;width:min(520px,100%)}.catalog-stepper-btn [data-lucide]{width:18px;height:18px}@media (width<=900px){.catalog-modal,.catalog-quantity-dialog{padding:max(10px, env(safe-area-inset-top,0px)) 10px max(10px, env(safe-area-inset-bottom,0px))}.catalog-modal-card{max-height:calc(var(--user-mobile-viewport-height,100dvh) - max(20px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)));padding:18px}.catalog-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-gutter:stable;grid-template-columns:1fr;padding-right:10px;overflow:hidden auto}.catalog-description-wrap{min-height:auto;display:block}.catalog-description{scrollbar-gutter:auto;min-height:auto;padding:2px 0 0;scroll-padding-bottom:0;overflow:visible}.catalog-quantity-card{max-height:calc(var(--user-mobile-viewport-height,100dvh) - max(20px, env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-y:auto}}.emoji[data-lucide]{color:var(--primary-2);font-size:0}html.light body .emoji[data-lucide]{color:var(--primary)}.mobile-dropdown-toggle .caret,.dropdown-toggle .caret{transition:transform .18s,opacity .18s}.mobile-dropdown-toggle[aria-expanded=true] .caret,.mobile-dropdown.open .mobile-dropdown-toggle .caret,.dropdown.open .dropdown-toggle .caret,.dropdown:hover .dropdown-toggle .caret,.dropdown:focus-within .dropdown-toggle .caret{transform:rotate(180deg)}.catalog-status-line{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.catalog-status-line .order-status{flex:0 0 28px}.catalog-status-line strong{letter-spacing:-.02em;font-size:1rem}.catalog-modal-actions .primary-btn,.catalog-quantity-actions .primary-btn,.buy-btn{gap:8px}.field-required{color:var(--danger);letter-spacing:.01em;margin-left:6px;font-size:.74rem;font-weight:700}.order-status[data-ui-tooltip],.has-tooltip[data-ui-tooltip],.has-tooltip[data-tooltip]{cursor:pointer}.action-icon{background:#ffffff1f!important;border:1px solid #ffffff1f!important;border-radius:18px!important;place-items:center!important;width:52px!important;height:52px!important;font-size:1.2rem!important;line-height:1!important;display:grid!important}.action-card.telegram .action-icon{color:#8dc1ff!important;background:#4884ff1f!important;border-color:#4884ff29!important}.action-card.referral .action-icon{color:#f7d07d!important;background:#e8a4411f!important;border-color:#e8a44129!important}.action-icon[data-lucide]{color:inherit!important;line-height:0!important}.action-icon[data-lucide] svg{stroke-width:2.05px!important;width:20px!important;height:20px!important}html.light body .action-icon{background:#171f300f!important;border-color:#171f3014!important}html.light body .action-card.telegram .action-icon{color:#3057a2!important}html.light body .action-card.referral .action-icon{color:#8b5c10!important}.counter-card .emoji{border:1px solid var(--border)!important;color:#fff0f5!important;background:linear-gradient(135deg,#fa00502e,#f687121f)!important;border-radius:18px!important;place-items:center!important;width:58px!important;height:58px!important;margin:0 auto 14px!important;font-size:1.35rem!important;line-height:1!important;display:grid!important}.counter-card .emoji[data-lucide]{width:58px!important;height:58px!important;color:inherit!important;place-items:center!important;margin:0 auto 14px!important;line-height:0!important;display:grid!important}.counter-card .emoji[data-lucide] svg{stroke-width:2.05px!important;width:22px!important;height:22px!important}html.light body .counter-card .emoji{color:#7a2a47!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#ffffffeb,#0000 30%),linear-gradient(135deg,#f7f8fbf5,#f3ece8eb)!important;border-color:#171f3014!important}.product-token-badge{z-index:4;width:40px;height:40px;color:var(--success-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081f1894;border:1px solid #34d3992e;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:62px;right:14px;box-shadow:0 10px 22px #00000029}.product-token-badge .product-token-badge-icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.product-token-badge .product-token-badge-icon svg{stroke-width:2.1px;width:18px;height:18px}html.light body .product-token-badge{color:#0f8a57;background:#effff7f5;border-color:#34d39938;box-shadow:0 10px 18px #181e2e1a}.app-page{gap:20px;padding-bottom:26px;display:grid}.page-panel{border-radius:26px;min-width:0}.page-panel--header{gap:22px;padding:26px;display:grid}.page-panel--table{padding:14px}.page-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-header-copy{min-width:0}.page-header-copy h1,.form-panel h1{letter-spacing:-.055em;margin:10px 0;font-size:clamp(2rem,3.2vw,3rem);line-height:.98}.page-header-copy p,.form-panel>p{max-width:66ch;color:var(--muted);margin:0;line-height:1.72}.page-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-actions .primary-btn,.page-actions .secondary-btn,.empty-actions .primary-btn,.empty-actions .secondary-btn{min-height:46px}.stat-grid{gap:12px;display:grid}.stat-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;padding:16px 18px}.stat-card span{color:var(--muted);margin-bottom:8px;font-size:.84rem;display:block}.stat-card strong{letter-spacing:-.04em;font-size:1.34rem;display:block}.filter-grid{align-items:end;gap:12px;min-width:0;max-width:100%;display:grid}.filter-grid>*,.filter-bar>*{min-width:0;max-width:100%}.filter-grid--orders{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.filter-grid--history{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-grid--notice-history{grid-template-columns:repeat(4,minmax(0,1fr))}.check-control{white-space:nowrap;border:1px solid var(--border);min-height:52px;color:var(--muted);background:#ffffff0a;border-radius:16px;align-self:end;align-items:center;gap:10px;padding:0 14px;font-size:.88rem;font-weight:600;display:inline-flex}.check-control input{appearance:none;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:7px;place-items:center;width:20px;height:20px;margin:0;display:grid}.check-control input:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;transition:transform .16s;transform:rotate(-45deg)scale(0)}.check-control input:checked{background:linear-gradient(135deg, var(--primary), var(--primary-2));border-color:#0000}.check-control input:checked:after{transform:rotate(-45deg)scale(1)}.chip-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.filter-chip{border:1px solid var(--border);min-height:42px;color:var(--muted);font:inherit;cursor:pointer;transition:var(--transition);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.filter-chip:hover,.filter-chip.active{color:var(--text);background:linear-gradient(135deg,#fa00502e,#f6871229);border-color:#fa00503d}.filter-bar{justify-content:space-between;align-items:center;gap:14px;min-width:0;max-width:100%;display:flex}.search-control{border:1px solid var(--border);width:min(100%,420px);min-width:0;max-width:100%;min-height:48px;color:var(--muted);background:#ffffff0a;border-radius:16px;align-items:center;gap:10px;padding:0 14px;display:flex}.search-control--field{width:100%;min-height:52px}.search-control:focus-within{border-color:#fa00504d;box-shadow:0 0 0 4px #fa00501a}.search-control [data-lucide]{flex:0 0 18px;width:18px;height:18px}.search-control input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:auto}.search-control input::placeholder{color:var(--muted-2)}.search-control input[type=search]::-webkit-search-cancel-button{appearance:none}.search-control input[type=search]::-webkit-search-decoration{appearance:none}.search-control input[type=search]::-ms-clear{width:0;height:0;display:none}.search-control input[type=search]::-ms-reveal{width:0;height:0;display:none}.search-clear{width:30px;height:30px;color:var(--muted);cursor:pointer;transition:var(--transition);background:#ffffff0f;border:0;border-radius:10px;flex:0 0 30px;place-items:center;display:grid}.search-clear:hover{color:var(--text);background:#fa00501f}.search-clear [data-lucide]{width:15px;height:15px}.search-clear[hidden]{display:none!important}.section-header{justify-content:space-between;align-items:center;gap:14px;padding:10px 10px 16px;display:flex}.section-header h2,.info-panel h2{letter-spacing:-.03em;margin:0;font-size:1.28rem}.section-header p{color:var(--muted);margin:4px 0 0;font-size:.92rem}.section-counter{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;justify-content:center;align-items:baseline;gap:5px;width:max-content;min-width:74px;max-width:100%;padding:9px 12px;display:flex}.section-counter strong{font-size:1.05rem}.section-counter span{color:var(--muted);font-size:.78rem}.data-table-wrap{overscroll-behavior-inline:contain;border:1px solid var(--border);scrollbar-width:thin;scrollbar-color:#fa005070 #ffffff0f;border-radius:20px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.data-table-wrap::-webkit-scrollbar{width:10px;height:10px}.data-table-wrap::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.data-table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050bd,#f687129e);border-radius:999px}.data-table{border-collapse:collapse;width:100%;min-width:920px}.data-table th,.data-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--border);padding:18px 16px}.data-table td{font-size:.92rem;line-height:1.5}.data-table thead th{color:var(--muted);letter-spacing:.02em;background:#ffffff08;font-size:.84rem;font-weight:700}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr{transition:background .18s}.data-table tbody tr:hover{background:#ffffff06}.data-table time{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:500;line-height:1.5}.data-table .order-value,.data-table td>strong{font-size:.92rem}.data-table .order-category>strong,.data-table .table-primary>strong{font-size:.96rem}.data-table .record-id,.data-table .order-id-chip{font-size:.82rem}.data-table .table-action{font-size:.84rem}.table-primary{gap:6px;display:grid}.table-primary strong{font-size:.96rem;line-height:1.45}.table-primary span{color:var(--muted);font-size:.82rem}.record-id{border:1px solid var(--border);background:#ffffff0a;border-radius:999px;justify-self:start;align-items:center;width:max-content;max-width:100%;padding:6px 10px;font-weight:700;display:inline-flex}.record-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.status-badge{border:1px solid var(--border);white-space:nowrap;background:#ffffff0a;border-radius:999px;justify-self:start;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:30px;padding:5px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.status-badge i{opacity:.75;background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px}.status-badge--danger{color:var(--danger-text);background:#ff6b8b17;border-color:#ff6b8b3d}.status-badge--success{color:var(--success-text);background:#34d39917;border-color:#34d3993d}.status-badge--warning{color:var(--warning-text);background:#f6871217;border-color:#f687123d}.empty-state{text-align:center;color:var(--muted);padding:38px 24px 30px;display:none}.empty-state[hidden]{display:none!important}.empty-state.is-visible,[data-filter-empty]:not([hidden]),[data-support-empty]:not([hidden]),[data-notification-empty]:not([hidden]){display:block}.empty-state strong{color:var(--text);font-size:1.02rem;display:block}.empty-state p{max-width:52ch;margin:8px auto 0;line-height:1.65}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.empty-state-icon{border:1px solid var(--border);width:48px;height:48px;color:var(--muted);background:#ffffff0d;border-radius:16px;place-items:center;margin:0 auto 14px;display:grid}.empty-state-icon [data-lucide]{width:21px;height:21px}.empty-state--availability{padding:38px 24px}.empty-state--availability .empty-state-icon{color:var(--warning-text);background:#f6871214;border-color:#f6871238}.empty-state [data-empty-initial][hidden],.empty-state [data-empty-filtered][hidden]{display:none!important}.content-grid{align-items:start;gap:22px;display:grid}.content-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid--aside{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.form-panel,.info-panel,.thread-panel{padding:24px}.form-panel{min-height:100%}.form-stack{margin-top:22px}.form-actions--end{justify-content:flex-end}.form-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.char-counter{color:var(--muted);font-size:.82rem}.char-counter.is-near-limit strong{color:var(--danger-text)}.form-notice{border:1px solid var(--border);border-radius:16px;grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:18px;padding:14px 16px;display:grid}.form-notice[hidden]{display:none!important}.form-notice>[data-lucide]{margin-top:2px}.form-notice-copy{align-content:start;gap:4px;min-width:0;display:grid}.form-notice>.form-notice-copy:only-child{grid-column:1/-1}.form-notice-copy strong,.form-notice-copy p{text-indent:0;margin:0;padding:0}.form-notice strong{display:block}.form-notice p{color:var(--muted);line-height:1.55}.form-notice--success{color:var(--success-text);background:#34d39914;border-color:#34d3993d}.form-notice--success p{color:var(--muted)}.info-panel{top:calc(var(--page-top-spacing) - 8px);position:sticky}.panel-icon{border:1px solid var(--border);background:#ffffff0d;border-radius:15px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.info-steps{gap:14px;margin:18px 0;display:grid}.info-steps>div{grid-template-columns:30px 1fr;align-items:start;gap:10px;display:grid}.info-steps>div>span{border:1px solid var(--border);background:#ffffff0d;border-radius:10px;place-items:center;width:30px;height:30px;font-size:.8rem;font-weight:800;display:grid}.info-steps p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.info-steps strong{color:var(--text);margin-bottom:3px;display:block}.detail-list{gap:0;margin:4px 0 18px;display:grid}.detail-list>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.detail-list>div:last-child{border-bottom:0}.detail-list dt{color:var(--muted);font-size:.86rem}.detail-list dd{text-align:right;margin:0;font-weight:600}.detail-list time{white-space:nowrap}.page-breadcrumb{color:var(--muted);align-items:center;gap:9px;font-size:.88rem;display:flex}.page-breadcrumb a{color:var(--muted);align-items:center;gap:7px;display:inline-flex}.page-breadcrumb a:hover{color:var(--text)}.page-breadcrumb a [data-lucide]{width:16px;height:16px}.page-breadcrumb strong{color:var(--text)}.form-textarea--large{min-height:230px}.support-thread{gap:18px;padding:8px 4px 24px;display:grid}.support-message{align-items:flex-start;gap:11px;display:flex}.support-message--user{flex-direction:row-reverse}.support-avatar{border:1px solid var(--border);border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.support-avatar [data-lucide]{width:17px;height:17px}.support-avatar--user{color:var(--warning-text);background:#f687121a;border-color:#f6871233}.support-avatar--admin{color:#ffb2c7;background:#fa00501a;border-color:#fa005033}.support-message-content{gap:7px;width:min(78%,720px);display:grid}.support-message--user .support-message-content{justify-items:end}.support-message-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:.78rem;display:flex}.support-message-meta strong{color:var(--text)}.support-bubble{border:1px solid var(--border);background:#ffffff0a;border-radius:18px;padding:15px 17px}.support-message--user .support-bubble{background:linear-gradient(135deg,#fa005021,#f687121a);border-color:#fa005033}.support-bubble p{color:var(--muted);margin:0;line-height:1.72}.reply-block{border-top:1px solid var(--border);padding-top:22px}.reply-block .form-stack{margin-top:18px}html.light body .stat-card,html.light body .check-control,html.light body .filter-chip,html.light body .search-control,html.light body .search-clear,html.light body .section-counter,html.light body .record-id,html.light body .status-badge,html.light body .panel-icon,html.light body .info-steps>div>span,html.light body .support-bubble{background:#171f3008;border-color:#171f3017}html.light body .data-table thead th{background:#171f3008}html.light body .support-message--user .support-bubble{background:linear-gradient(135deg,#fa00500f,#f687120f)}@media (width<=1080px){.page-header{grid-template-columns:1fr;display:grid}.page-actions{justify-content:flex-start}.stat-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid--aside{grid-template-columns:1fr}.info-panel{position:static;top:auto}}@media (width<=880px){.content-grid--2{grid-template-columns:1fr}.filter-grid--orders,.filter-grid--history,.filter-grid--notice-history{grid-template-columns:repeat(2,minmax(0,1fr))}.check-control{grid-column:1/-1;justify-content:flex-start}.filter-bar{flex-direction:column;align-items:flex-start}.filter-bar>.chip-row,.search-control{width:100%}}@media (width<=720px){.page-panel--header,.form-panel,.info-panel,.thread-panel{padding:18px}.page-panel--table{padding:10px}.stat-grid--3,.stat-grid--4,.filter-grid--orders,.filter-grid--history,.filter-grid--notice-history{grid-template-columns:1fr}.check-control{grid-column:auto}.section-header{align-items:flex-start}.chip-row{flex-wrap:wrap;width:100%;padding-bottom:0;overflow-x:visible}.filter-chip{flex:none;max-width:100%}.check-control{white-space:normal;width:100%}.data-table-wrap--cards-mobile{background:0 0;border:0;border-radius:0;overflow:visible}.data-table--cards-mobile{min-width:0;display:block}.data-table--cards-mobile thead{display:none}.data-table--cards-mobile tbody{gap:12px;display:grid}.data-table--cards-mobile tbody tr{border:1px solid var(--border);background:#ffffff06;border-radius:18px;min-width:0;padding:14px;display:grid;box-shadow:0 12px 26px #00000014}.data-table--cards-mobile tbody tr:hover{background:#ffffff0a}html.light body .data-table--cards-mobile tbody tr{background:#ffffff94;box-shadow:0 12px 24px #0f172a0f}.data-table--cards-mobile td{border-bottom:1px solid var(--border);grid-template-columns:minmax(98px,.65fr) minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:10px 0;display:grid}.data-table--cards-mobile td:first-child{padding-top:0}.data-table--cards-mobile td:last-child{border-bottom:0;padding-bottom:0}.data-table--cards-mobile td:before{content:attr(data-label);color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.45}.data-table--cards-mobile td>*{min-width:0}.data-table--cards-mobile td>:is(.record-id,.order-id-chip,.status-badge){justify-self:start;width:max-content;max-width:100%}.data-table--cards-mobile .table-action{justify-self:start}.data-table--cards-mobile .order-actions{justify-content:flex-start}.data-table--cards-mobile .table-primary strong{overflow-wrap:anywhere}.support-message-content{width:calc(100% - 46px)}}@media (width<=560px){.page-header-copy h1,.form-panel h1{font-size:1.9rem}.page-actions .primary-btn,.page-actions .secondary-btn{width:100%}.section-header{flex-direction:row;align-items:flex-start}.section-header>:first-child{flex:auto;min-width:0}.section-counter{white-space:nowrap;flex:none;align-self:auto;margin-left:auto}.form-actions{flex-direction:column-reverse;align-items:stretch}.form-actions .primary-btn,.form-actions .secondary-btn{width:100%}.support-avatar{border-radius:11px;flex-basis:32px;width:32px;height:32px}.support-message-content{width:calc(100% - 40px)}.support-bubble{padding:13px 14px}.detail-list>div{flex-direction:column;align-items:flex-start}.detail-list dd{text-align:left}}[data-purchase-step=quantity],[data-purchase-step=confirmation]{gap:16px;display:grid}.purchase-confirmation-heading{align-items:flex-start;gap:12px;display:flex}.purchase-confirmation-title-icon{width:38px;height:38px;color:var(--accent);background:linear-gradient(145deg,#fa005024,#f687121a);border:1px solid #fa005033;border-radius:13px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.purchase-confirmation-title-icon [data-lucide]{width:19px;height:19px}.purchase-confirmation-copy{gap:6px;min-width:0;padding-top:1px;display:grid}.purchase-confirmation-copy strong{letter-spacing:-.025em;font-size:1.08rem;line-height:1.35;display:block}.purchase-confirmation-copy p{color:var(--muted);margin:0;font-size:.91rem;line-height:1.6}.purchase-review-alert{color:var(--text-soft);background:linear-gradient(135deg,#f687121f,#fa00500e);border:1px solid #f6871247;border-radius:16px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.purchase-review-alert[hidden]{display:none!important}.purchase-review-alert-icon{width:18px;height:18px;color:var(--warning);flex:0 0 18px;margin-top:2px}.purchase-review-alert div{gap:3px;min-width:0;display:grid}.purchase-review-alert strong{color:var(--text);font-size:.87rem}.purchase-review-alert p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.purchase-confirmation-list{border:1px solid var(--border);background:#ffffff06;border-radius:18px;margin:0;padding:6px 16px}.purchase-confirmation-list>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(128px,.72fr) minmax(0,1fr);align-items:start;gap:16px;padding:12px 0;display:grid}.purchase-confirmation-list>div:last-child{border-bottom:0}.purchase-confirmation-list dt{color:var(--muted);font-size:.8rem;font-weight:700}.purchase-confirmation-list dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:700}.purchase-confirmation-list .is-total dd{color:var(--warning);font-size:1.03rem}.purchase-confirmation-list>div.is-changed{position:relative}.purchase-confirmation-list>div.is-changed:before{content:"";background:linear-gradient(180deg, var(--warning), var(--accent));border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-16px}.purchase-confirmation-list>div.is-changed dt,.purchase-confirmation-list>div.is-changed dd{color:var(--warning)}.purchase-confirmation-note{color:var(--text-soft);background:#f7c76c14;border:1px solid #f7c76c3b;border-radius:16px;align-items:flex-start;gap:10px;padding:13px 14px;font-size:.84rem;line-height:1.55;display:flex}.purchase-confirmation-note [data-lucide]{color:var(--warning);flex:0 0 17px;margin-top:1px}html.light body .purchase-confirmation-list{background:#ffffff9e}html.light body .purchase-confirmation-title-icon{background:linear-gradient(145deg,#fa005017,#f6871214)}html.light body .purchase-review-alert{background:linear-gradient(135deg,#f6871217,#fa005009)}.app-header--restricted{grid-template-columns:minmax(0,1fr) auto}.system-state-main{min-height:0}.system-state-card{gap:0;display:grid}.system-state-card>.eyebrow-badge{justify-self:start}.system-state-status{justify-self:start;margin-top:18px}.system-state-details{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.system-state-details>div{border:1px solid var(--border);background:#ffffff06;border-radius:17px;gap:7px;min-width:0;padding:15px 16px;display:grid}.system-state-details span{color:var(--muted);font-size:.76rem;font-weight:700}.system-state-details strong{overflow-wrap:anywhere;line-height:1.52}.system-state-note{color:var(--text-soft);text-align:left;background:#f7c76c13;border:1px solid #f7c76c38;border-radius:17px;align-items:flex-start;gap:11px;margin-top:14px;padding:15px 16px;font-size:.86rem;line-height:1.6;display:flex}.system-state-note [data-lucide]{color:var(--warning);flex:0 0 18px;margin-top:2px}.system-state-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:18px;display:flex}.system-state-actions form{display:contents}.system-state-actions .primary-btn,.system-state-actions .table-action{justify-content:center;min-width:170px}html.light body .system-state-details>div{background:#ffffffa3}@media (width<=700px){.app-header--restricted{grid-template-columns:minmax(0,1fr) auto}.app-header--restricted .logout-btn{display:inline-flex}.system-state-details{grid-template-columns:1fr}}@media (width<=520px){.purchase-confirmation-heading{gap:10px}.purchase-confirmation-title-icon{border-radius:12px;flex-basis:35px;width:35px;height:35px}.purchase-confirmation-list>div{grid-template-columns:1fr;gap:5px}.purchase-confirmation-list dd{text-align:left}.system-state-actions{flex-direction:column-reverse}.system-state-actions .primary-btn,.system-state-actions .table-action{width:100%}}.option-fieldset{border:0;min-width:0;margin:0;padding:0}.option-fieldset-head{margin-bottom:12px}.option-grid{gap:10px;display:grid}.option-grid--methods{grid-template-columns:repeat(2,minmax(0,1fr))}.option-grid--scrollable{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;max-height:286px;padding-right:5px;overflow-y:auto}.option-grid--scrollable::-webkit-scrollbar{width:7px}.option-grid--scrollable::-webkit-scrollbar-track{background:0 0}.option-grid--scrollable::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.option-card{cursor:pointer;min-width:0;position:relative}.option-card input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.option-card-body{border:1px solid var(--border);min-height:78px;transition:var(--transition);background:#ffffff09;border-radius:17px;grid-template-columns:40px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:13px 14px;display:grid}.option-card:hover .option-card-body{background:#ffffff0d;border-color:#fa005038;transform:translateY(-1px)}.option-card input:focus-visible+.option-card-body{border-color:#fa005057;outline:0;box-shadow:0 0 0 4px #fa00501a}.option-card input:checked+.option-card-body{background:linear-gradient(135deg,#fa005021,#f6871217);border-color:#fa00504d;box-shadow:inset 0 0 0 1px #ffffff06,0 12px 26px #fa005012}.option-card-icon{border:1px solid var(--border);width:40px;height:40px;color:var(--muted);background:#ffffff0e;border-radius:13px;place-items:center;display:grid}.option-card-icon [data-lucide]{width:18px;height:18px}.option-card-copy{min-width:0}.option-card-copy strong{overflow-wrap:anywhere;line-height:1.35;display:block}.option-card-check{transition:var(--transition);place-items:center;display:grid}.option-card-check [data-lucide]{stroke-width:3px;width:14px;height:14px}.option-card input:checked+.option-card-body .option-card-icon{color:var(--text);border-color:#fa005038}.method-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.method-facts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.method-facts>div{border:1px solid var(--border);background:#ffffff06;border-radius:16px;gap:5px;min-width:0;padding:13px 14px;display:grid}.method-facts span{color:var(--muted);font-size:.75rem;font-weight:700}.method-facts strong{overflow-wrap:anywhere;font-size:.88rem}.form-hint-inline{color:var(--muted);text-align:right;font-size:.78rem}.amount-input-shell{position:relative}.amount-input-prefix{z-index:1;color:var(--muted);pointer-events:none;font-weight:800;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.amount-input-shell .amount-input{padding-left:38px;font-size:1.05rem;font-weight:700}.quick-value-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quick-value{border:1px solid var(--border);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;transition:var(--transition);background:#ffffff09;border-radius:999px;padding:0 12px;font-size:.78rem;font-weight:800}.quick-value:hover,.quick-value.active{color:var(--text);background:linear-gradient(135deg,#fa005026,#f687121f);border-color:#fa00503d}.payment-benefit{background:#f6871212;border:1px solid #f6871233;border-radius:17px;grid-template-columns:22px minmax(0,1fr);gap:11px;padding:14px 15px;display:grid}.payment-benefit>[data-lucide]{width:19px;height:19px;color:var(--warning);margin-top:2px}.payment-benefit strong{margin-bottom:4px;display:block}.payment-benefit p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.58}.payment-submit{justify-content:center;min-width:190px}.payment-summary-panel{min-width:0}.panel-description{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.eyebrow-badge+.panel-description{margin-top:9px}.info-panel>.eyebrow-badge{flex:none;place-self:flex-start start;width:max-content;max-width:100%}.detail-list--summary{margin-top:0}.detail-list--summary>div{padding:13px 0}.detail-list--summary .detail-list-total{margin-inline:-12px;background:#34d39912;border-bottom:0;border-radius:14px;margin-top:5px;padding-inline:12px}.detail-list--summary .detail-list-total dt,.detail-list--summary .detail-list-total dd,.summary-positive{color:var(--success-text)}.payment-summary-note{margin-top:14px}.secure-payment-row{color:var(--muted);align-items:flex-start;gap:9px;margin-top:14px;font-size:.78rem;line-height:1.55;display:flex}.secure-payment-row [data-lucide]{width:16px;height:16px;color:var(--success-text);flex:0 0 16px;margin-top:1px}html.light body .option-card-body,html.light body .method-facts>div,html.light body .quick-value{background:#ffffffa8;border-color:#171f3017}html.light body .option-grid--scrollable{scrollbar-color:#171f302e transparent}@media (width<=720px){.option-grid--methods,.method-facts{grid-template-columns:1fr}.option-grid--scrollable{max-height:330px}}@media (width<=520px){.option-card-body{min-height:72px;padding:12px}.form-label-row{flex-direction:column;align-items:flex-start;gap:5px}.option-fieldset-head{margin-bottom:11px}.form-hint-inline{text-align:left}.quick-value-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quick-value,.payment-submit{width:100%}}.dropdown-toggle.active,.mobile-dropdown-toggle.active,.dropdown-menu a.active,.mobile-submenu a.active{color:var(--text);background:linear-gradient(135deg,#fa00501f,#f6871217);border-color:#fa00502e}.form-notice--danger{color:var(--danger-text);background:#ff6b8b14;border-color:#ff6b8b3d}.form-notice--danger p{color:var(--muted)}.nav-link.active,.mobile-link.active,.dropdown-toggle.active,.mobile-dropdown-toggle.active{color:var(--text);background:linear-gradient(135deg,#fa005024,#f687121a);border-color:#fa005038;box-shadow:inset 0 0 0 1px #ffffff05,0 8px 22px #fa00500f}html.light body .nav-link.active,html.light body .mobile-link.active,html.light body .dropdown-toggle.active,html.light body .mobile-dropdown-toggle.active{color:#2f1320;background:linear-gradient(135deg,#fa00501a,#f6871214);border-color:#fa005033;box-shadow:inset 0 0 0 1px #ffffff61,0 8px 20px #6f1c3b0d}.flow-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.flow-step{text-align:left;min-width:0;color:var(--muted);border:1px solid var(--border);font:inherit;cursor:default;transition:var(--transition);background:#ffffff09;border-radius:15px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:12px 13px;display:grid}.flow-step>span:first-child{border:1px solid var(--border);width:30px;height:30px;color:var(--muted);background:#ffffff0d;border-radius:10px;place-items:center;font-size:.78rem;font-weight:800;display:grid}.flow-step strong{color:inherit;font-size:.86rem;line-height:1.35;display:block}.flow-step.is-active{color:var(--text);background:linear-gradient(135deg,#fa00501f,#f6871214);border-color:#fa005040}.flow-step.is-active>span:first-child{color:#fff;border-color:#0000}.flow-step.is-done{color:var(--text);background:#34d3990f;border-color:#34d39933}.flow-step.is-done>span:first-child{color:var(--success-text);background:#34d3991a;border-color:#34d39938}.notice-step[hidden]{display:none!important}.notice-step-heading{margin-bottom:18px}.notice-step-heading h2{margin:0;font-size:1.28rem}.notice-step-heading p{color:var(--muted);margin:7px 0 0;line-height:1.65}.notice-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.notice-bank-card .option-card-body{align-items:center;min-height:78px}.notice-bank-card .option-card-copy{align-self:center}.transfer-details{border:1px solid var(--border);background:#ffffff08;border-radius:18px;display:grid;overflow:hidden}.transfer-detail-row{border-bottom:1px solid var(--border);grid-template-columns:180px minmax(0,1fr) 202px;align-items:center;gap:14px;min-width:0;padding:14px 15px;display:grid}.transfer-detail-row:last-child{border-bottom:0}.transfer-detail-key{color:var(--muted);font-size:.84rem}.transfer-detail-value{overflow-wrap:anywhere;min-width:0;font-size:.94rem}.transfer-detail-row.is-highlighted .transfer-detail-value{color:var(--warning-text)}.transfer-detail-action{justify-content:flex-end;width:202px;display:flex}.copy-action-slot{width:202px;min-height:1px;display:block}.copy-action{border:1px solid var(--border);width:196px;min-height:40px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;transition:var(--transition);background:#ffffff0d;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.copy-action:hover{background:#fa005014;border-color:#fa005038}.copy-action>svg,.copy-action>[data-lucide]{flex:0 0 15px;width:15px;height:15px;display:block}.copy-action.is-copied{color:var(--success-text);background:#34d39914;border-color:#34d3993d}.notice-confirm-row{margin-top:16px}.notice-confirm-row [data-notice-confirm-text]{color:var(--muted);font-size:.88rem;line-height:1.55}.notice-confirm-row strong{color:var(--text)}.notice-inline-actions{align-items:stretch;gap:9px;display:flex}.notice-inline-actions .form-input{flex:auto;min-width:0}.notice-inline-actions .secondary-btn{flex:none;min-width:170px}.notice-field-stack{gap:20px;display:grid}.notice-selected-account{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;display:flex}.notice-account-separator{color:var(--muted-2);padding:0 2px}.notice-step-actions,.notice-step>.form-actions:not(.notice-step-actions){margin-top:18px}.notice-field-stack .form-error:not(:empty){display:block}.notice-open-state{background:#f6871214;border:1px solid #f687123d;border-radius:18px;padding:20px}.notice-open-state h2{margin:0;font-size:1.2rem}.notice-open-state p{color:var(--muted);margin:8px 0 0;line-height:1.65}html.light body .flow-step,html.light body .transfer-details,html.light body .notice-bank-card .option-card-body,html.light body .copy-action{background:#ffffff9e}@media (width<=920px) and (width>=761px){.transfer-detail-row{grid-template-columns:150px minmax(0,1fr) 202px}.transfer-detail-action,.copy-action-slot{width:202px}.copy-action{width:196px;padding-inline:12px}}@media (width<=760px){.flow-stepper{grid-template-columns:1fr}.flow-step{grid-template-columns:30px minmax(0,1fr)}.notice-bank-grid{grid-template-columns:1fr}.transfer-detail-row{grid-template-columns:1fr;align-items:start;gap:7px}.transfer-detail-action,.copy-action-slot{width:100%;min-width:0}.transfer-detail-row .copy-action{width:100%}.notice-inline-actions{flex-direction:column}.notice-inline-actions .secondary-btn{width:100%;min-width:0}.notice-selected-account{align-items:flex-start}.notice-account-separator{display:none}.notice-selected-account>span:not(.notice-account-separator){width:100%}}.checkbox-row input,.check-control input{appearance:none;border:1.5px solid var(--choice-border);background:var(--choice-bg);cursor:pointer;border-radius:7px;flex:0 0 20px;place-items:center;width:20px;height:20px;margin:0;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff04}.checkbox-row input:after,.check-control input:after{content:"";transform-origin:50%;border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;margin-top:-1px;transition:transform .16s;transform:rotate(-45deg)scale(0)}.checkbox-row input:hover,.check-control input:hover{border-color:#d94b7285}.checkbox-row input:checked,.check-control input:checked{background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 0 0 4px var(--choice-ring), 0 8px 18px #fa005029;border-color:#0000}.checkbox-row input:checked:after,.check-control input:checked:after{transform:rotate(-45deg)scale(1)}.checkbox-row input:focus-visible,.check-control input:focus-visible{box-shadow:0 0 0 4px var(--choice-ring);border-color:#d94b7299;outline:none}.checkbox-row input:disabled,.check-control input:disabled{opacity:.58;cursor:not-allowed}.checkbox-row{cursor:pointer}.checkbox-row--multiline>input{margin-top:3px}html.light body .checkbox-row,html.light body .check-control{background:#ffffffe0;border-color:#171f3024}.option-card-check{border:1.5px solid var(--choice-border);color:#0000;background:var(--choice-bg);border-radius:8px;width:24px;height:24px;box-shadow:inset 0 0 0 1px #ffffff04}.option-card input:checked+.option-card-body .option-card-check{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 0 0 4px var(--choice-ring), 0 8px 18px #fa005024;border-color:#0000}html.light body .option-card-body{background:#fffffff0;border-color:#171f302b;box-shadow:0 1px #171f3005}html.light body .option-card:hover .option-card-body{background:#fff;border-color:#d94b7261}html.light body .option-card-icon{color:#546173;background:#f8f9fb;border-color:#171f3026}html.light body .option-card input:checked+.option-card-body{color:#2d1420;background:linear-gradient(135deg,#fa00501b,#f6871216);border-color:#d94b728c;box-shadow:inset 0 0 0 1px #ffffffb3,0 12px 28px #8f224a1a}html.light body .option-card input:checked+.option-card-body .option-card-icon{color:#8d214b;background:#ffffffb3;border-color:#d94b724d}html.light body .filter-chip,html.light body .quick-value{color:#596577;background:#ffffffeb;border-color:#171f3026}html.light body .filter-chip:hover,html.light body .quick-value:hover{color:#5e1c35;background:#fa00500e;border-color:#d94b7257}html.light body .filter-chip.active,html.light body .filter-chip[aria-pressed=true],html.light body .quick-value.active{color:#741a3d;background:linear-gradient(135deg,#fa005021,#f687121c);border-color:#d94b727a;box-shadow:inset 0 0 0 1px #ffffffb8,0 7px 18px #8f224a14}html.light body .legal-nav button.active,html.light body .legal-nav a.active{color:#741a3d;background:linear-gradient(135deg,#fa00501c,#f6871214);border-color:#d94b726b;box-shadow:inset 3px 0 #d94b72b8}.flow-step.is-active>span:first-child{background:linear-gradient(135deg, var(--primary), var(--primary-2))}html.light body .flow-step{background:#ffffffe0;border-color:#171f3024}html.light body .flow-step.is-active{color:#2d1420;background:linear-gradient(135deg,#fa00501c,#f6871214);border-color:#d94b727a}html.light body .flow-step.is-done{color:#174f3b;background:#087a5513;border-color:#087a5547}html.light body .status-badge--success{color:var(--success-text);background:#087a5516;border-color:#087a5545}html.light body .status-badge--warning{color:var(--warning-text);background:#f687121a;border-color:#96580040}html.light body .status-badge--danger{color:var(--danger-text);background:#b4234f13;border-color:#b4234f3d}html.light body .form-notice--success{color:var(--success-text);background:#087a5513;border-color:#087a5540}html.light body .form-notice--danger{color:var(--danger-text);background:#b4234f11;border-color:#b4234f38}html.light body .detail-list--summary .detail-list-total{background:#087a5516;border:1px solid #087a5529}html.light body .detail-list--summary .detail-list-total dt,html.light body .detail-list--summary .detail-list-total dd,html.light body .summary-positive,html.light body .secure-payment-row [data-lucide],html.light body .copy-action.is-copied,html.light body .flow-step.is-done>span:first-child{color:var(--success-text)}html.light body .payment-benefit>[data-lucide],html.light body .transfer-detail-row.is-highlighted .transfer-detail-value,html.light body .empty-state--availability .empty-state-icon{color:var(--warning-text)}html.light body .search-control,html.light body .form-input,html.light body .form-textarea,html.light body .form-select,html.light body .amount-input-shell .form-input{border-color:#171f3026}html.light body .search-control:focus-within,html.light body .form-group:not(.is-valid):not(.has-error) .amount-input-shell:focus-within .form-input{border-color:#d94b726b}html.light body .checkbox-row input,html.light body .check-control input{border-color:var(--choice-border);background:var(--choice-bg)}html.light body .checkbox-row input:checked,html.light body .check-control input:checked{background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 0 0 4px var(--choice-ring), 0 8px 18px #fa005029;border-color:#0000}html.light body .order-status.is-token{color:#087a55;background:#087a551a;border-color:#087a554d;box-shadow:inset 0 0 0 1px #ffffffad}html.light body .order-status.is-standard{color:#9a5700;background:#f687121f;border-color:#9a570047;box-shadow:inset 0 0 0 1px #ffffffad}html.light body .table-action.extension{color:#7f4500;background:#f687121d;border-color:#9a570052;box-shadow:inset 0 0 0 1px #ffffffb3}html.light body .table-action.extension:hover{color:#653700;background:#f687122e;border-color:#9a570075}.custom-select{width:100%;min-width:0;position:relative}.custom-select-native{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.custom-select-trigger{border:1px solid var(--border);width:100%;min-height:52px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border-radius:16px;justify-content:flex-start;align-items:center;padding:0 46px 0 16px;font-size:.96rem;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;position:relative}.custom-select-trigger:hover{background:#ffffff0f;border-color:#d94b724d}.custom-select.is-open .custom-select-trigger,.custom-select-trigger:focus-visible{border-color:#d94b726b;outline:none;box-shadow:0 0 0 4px #d94b721a}.custom-select-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.custom-select-chevron{width:9px;height:9px;color:var(--muted);border-bottom:2px solid;border-right:2px solid;transition:transform .18s,color .18s;position:absolute;top:50%;right:17px;transform:translateY(-68%)rotate(45deg)}.custom-select.is-open .custom-select-chevron{color:var(--text);transform:translateY(-28%)rotate(225deg)}.custom-select-menu{z-index:1000;border:1px solid var(--border-strong);background:var(--panel-2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:17px;max-height:280px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 50px #00000057}.custom-select-option{width:100%;min-height:42px;color:var(--text-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:9px 38px 9px 12px;font-size:.92rem;transition:color .16s,background .16s,transform .16s;display:flex;position:relative}.custom-select-option+.custom-select-option{margin-top:4px}.custom-select-option:hover,.custom-select-option:focus-visible{color:var(--text);background:#fa005014;outline:none}.custom-select-option[aria-selected=true]{color:#ffe4ed;background:linear-gradient(135deg,#d94b7233,#f09a621a);box-shadow:inset 0 0 0 1px #d94b7257,0 8px 18px #02060c1a}.custom-select-option-check{color:#0000;border-radius:6px;place-items:center;width:18px;height:18px;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.custom-select-option[aria-selected=true] .custom-select-option-check{color:#ffb5cb}html.light body .custom-select-trigger{color:#263142;background:#fffffff0;border-color:#171f3029;box-shadow:0 1px #171f3005}html.light body .custom-select-trigger:hover{background:#fff;border-color:#d94b7259}html.light body .custom-select-menu{background:#fffffffb;border-color:#171f3024;box-shadow:0 22px 48px #29192229}html.light body .custom-select-option{color:#4b596c}html.light body .custom-select-option:hover,html.light body .custom-select-option:focus-visible{color:#4e1830;background:#fa005011}html.light body .custom-select-option[aria-selected=true]{color:#6f2141;background:linear-gradient(135deg,#d94b721c,#f09a6211);box-shadow:inset 0 0 0 1px #d94b7247}html.light body .custom-select-option[aria-selected=true] .custom-select-option-check{color:#9a315b}.custom-select.is-disabled .custom-select-trigger{cursor:not-allowed;opacity:.62;box-shadow:none}.custom-select.is-disabled .custom-select-trigger:hover{border-color:var(--border);background:#ffffff0a}html.light body .custom-select.is-disabled .custom-select-trigger:hover{background:#fffffff0;border-color:#171f3029}@media (width<=560px){.custom-select-menu{max-height:240px}}.page-panel,.legal-panel,.auth-panel{position:relative}.page-panel.has-open-custom-select,.legal-panel.has-open-custom-select,.auth-panel.has-open-custom-select,.glass.has-open-custom-select{z-index:70}.custom-select.is-open{z-index:2}.legal-panel>p{margin-bottom:0}.legal-grid{margin-top:24px}.legal-content{margin-top:0}.legal-nav button{background:#ffffff06}.legal-nav button:hover{color:var(--text);background:#d94b720e;border-color:#d94b723d}.legal-nav button.active,.legal-nav button[aria-pressed=true]{color:#f4dce5;background:#d94b721c;border-color:#d94b7257;box-shadow:inset 3px 0 #d94b72c7}html.light body .legal-nav button{color:#596577;box-shadow:none;background:#ffffffeb;border-color:#171f3021}html.light body .legal-nav button:hover{color:#6f2341;background:#d94b720e;border-color:#d94b724d}html.light body .legal-nav button.active,html.light body .legal-nav button[aria-pressed=true],html.light body .legal-nav a.active{color:#761f42;background:#d94b7216;border-color:#d94b7261;box-shadow:inset 3px 0 #d94b72c2}@media (width<=1080px){.legal-grid{margin-top:20px}}.section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.section-heading h2{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(1.25rem,2.2vw,1.7rem)}.section-heading p{color:var(--muted);margin:8px 0 0;line-height:1.65}.status-badge--info{color:#b9c7ff;background:#607dff17;border-color:#607dff3d}.status-badge--muted{color:var(--muted);border-color:var(--border);background:#ffffff09}html.light body .status-badge--info{color:#4159a5;background:#4159a512;border-color:#4159a53d}html.light body .status-badge--muted{color:#617084;background:#171f3009;border-color:#171f301f}.notification-center{align-items:center;display:inline-flex;position:relative}.notification-trigger{position:relative}.notification-trigger.active{color:#f7dce5;background:#d94b721a;border-color:#d94b7257}.notification-count,.mobile-nav-count{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 18px #fa00503d}.notification-count{border:2px solid #111620;position:absolute;top:-5px;right:-5px}.mobile-nav-count{margin-left:auto}.notification-popover{z-index:120;border-radius:22px;width:min(390px,100vw - 28px);position:absolute;top:calc(100% + 14px);right:0;overflow:hidden}.notification-popover:before{content:"";border-left:1px solid var(--border);border-top:1px solid var(--border);background:#111620;width:14px;height:14px;position:absolute;top:-7px;right:17px;transform:rotate(45deg)}.notification-popover-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:15px 17px;display:flex}.notification-popover-head>div{min-width:0}.notification-popover-head strong,.notification-popover-head span{display:block}.notification-popover-head strong{font-size:.96rem}.notification-popover-head span{color:var(--muted);margin-top:3px;font-size:.76rem}.notification-popover-head button{color:#efb7c7;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.73rem;font-weight:700}.notification-preview-list{overscroll-behavior:contain;max-height:390px;overflow:auto}.notification-preview{border-bottom:1px solid var(--border);transition:var(--transition);grid-template-columns:38px minmax(0,1fr) 8px;align-items:start;gap:11px;padding:14px 17px;display:grid;position:relative}.notification-preview:hover{background:#ffffff0b}.notification-preview.is-unread{background:#d94b7211}.notification-preview-icon{color:#edb3c4;background:#d94b7214;border:1px solid #d94b722e;border-radius:13px;place-items:center;width:38px;height:38px;display:inline-grid}.notification-preview-icon svg{width:17px;height:17px}.notification-preview-icon.is-announcement{color:#f6bd72;background:#f6871217;border-color:#f6871238}.notification-preview-icon.is-support{color:#9fc7ff;background:#60a5fa17;border-color:#60a5fa38}.notification-preview-icon.is-payment{color:#87e9b7;background:#34d39917;border-color:#34d39938}.notification-preview-icon.is-order{color:#c7b5ff;background:#a78bfa17;border-color:#a78bfa38}.notification-preview-copy{min-width:0}.notification-preview-copy strong,.notification-preview-copy span,.notification-preview-copy time{display:block}.notification-preview-copy strong{color:var(--text);font-size:.83rem;line-height:1.35}.notification-preview-copy span{color:var(--muted);margin-top:4px;font-size:.75rem;line-height:1.5}.notification-preview-copy time{color:var(--muted-2);margin-top:6px;font-size:.7rem}.notification-preview>i{background:0 0;border-radius:50%;width:7px;height:7px;margin-top:7px}.notification-preview.is-unread>i{background:var(--primary);box-shadow:0 0 0 4px #fa00501a}.notification-preview-empty{color:var(--muted);text-align:center;padding:28px 18px;font-size:.84rem}.notification-popover-footer{color:#efb7c7;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 17px;font-size:.8rem;font-weight:700;display:flex}.notification-popover-footer svg{width:15px;height:15px}.invite-main-stack,.piggy-main-stack{align-content:start;gap:18px;min-width:0;display:grid}.invite-summary-panel,.piggy-summary-panel{align-self:start;height:auto;position:static}.invite-layout>.invite-guide-grid{grid-column:1/-1;width:100%}html.light body .notification-trigger.active{color:#7a2346;background:#d94b7213;border-color:#d94b724d}html.light body .notification-count{border-color:#fff}html.light body .notification-popover{background:#fffffffb}html.light body .notification-popover:before{background:#fff}html.light body .notification-preview:hover{background:#171f3009}html.light body .notification-preview.is-unread{background:#d94b720e}html.light body .notification-popover-head button,html.light body .notification-popover-footer{color:#8b3154}html.light body .invite-progress-percent{color:#7b2848;background:#d94b7212;border-color:#d94b7240}html.light body .invite-progress-track{background:#ffffffd1}@media (width<=1080px){.notification-popover{right:-64px}}@media (width<=760px){.notification-center{display:none}.section-heading{flex-direction:column}.invite-progress-meta{flex-direction:column;gap:6px}}.notification-utility-action{position:relative}.notification-utility-action .mobile-nav-count{margin-left:auto}.notification-utility-action.active{color:var(--text);background:#d94b7217;border-color:#d94b724d}.notification-table th:first-child{width:42%}.notification-table-cell{align-items:flex-start;gap:12px;min-width:0;display:flex}.notification-table-icon{color:#edb3c4;background:#d94b7214;border:1px solid #d94b722e;border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:inline-grid}.notification-table-icon svg{width:17px;height:17px}.notification-table-icon.is-announcement{color:#f6bd72;background:#f6871217;border-color:#f6871238}.notification-table-icon.is-support{color:#9fc7ff;background:#60a5fa17;border-color:#60a5fa38}.notification-table-icon.is-payment,.notification-table-icon.is-invite{color:#87e9b7;background:#34d39917;border-color:#34d39938}.notification-table-icon.is-order,.notification-table-icon.is-security{color:#c7b5ff;background:#a78bfa17;border-color:#a78bfa38}.notification-row.is-unread td{background:#d94b720b}.notification-row.is-unread td:first-child{box-shadow:inset 3px 0 #d94b72b8}.table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.table-actions form{margin:0;display:inline-flex}.invite-code-card{padding:24px}.invite-code-box{background:linear-gradient(135deg,#d94b7214,#f687120b),#ffffff06;border:1px solid #d94b7233;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:22px;padding:16px;display:grid}.invite-code-identity{align-items:center;gap:14px;min-width:0;display:flex}.invite-code-icon,.invite-guide-icon{color:#f0b6c7;background:#d94b7217;border:1px solid #d94b7238;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.invite-code-icon [data-lucide],.invite-guide-icon [data-lucide]{width:21px;height:21px}.invite-code-label{color:var(--muted);margin-bottom:4px;font-size:.78rem;font-weight:700;display:block}.invite-code-value{min-width:0;color:var(--text);letter-spacing:.08em;overflow-wrap:anywhere;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.1;display:block}.invite-code-note{color:var(--muted);margin:13px 0 0;font-size:.82rem;line-height:1.65}.invite-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.invite-layout>.invite-guide-grid .invite-guide-card,.piggy-main-stack>.invite-guide-grid .invite-guide-card{min-height:154px}.invite-guide-card{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:22px;display:grid}.invite-guide-card h2{letter-spacing:-.025em;margin:1px 0 0;font-size:1.08rem}.invite-guide-card p{color:var(--muted);margin:8px 0 0;font-size:.9rem;line-height:1.68}.invite-guide-card--security .invite-guide-icon{color:var(--warning-text);background:#f6871214;border-color:#f6871238}html.light body .invite-code-box{background:linear-gradient(135deg,#d94b720e,#f6871209),#ffffffe0;border-color:#d94b7238}html.light body .invite-code-icon,html.light body .invite-guide-icon{color:#8b3154;background:#d94b7212;border-color:#d94b723d}@media (width<=760px){.notification-table-cell{align-items:center}.notification-row.is-unread td:first-child{box-shadow:inset 3px 0 #d94b72b8}.table-actions,.table-actions form,.table-actions .table-action{width:100%}.invite-code-card{padding:18px}.invite-code-box{grid-template-columns:1fr;align-items:stretch}.invite-code-box .primary-btn{width:100%}.invite-guide-grid{grid-template-columns:1fr}}@media (width<=520px){.invite-guide-card{grid-template-columns:1fr;align-items:start}}.invite-summary-panel>.eyebrow-badge,.piggy-summary-panel>.eyebrow-badge{margin-bottom:16px}.invite-summary-panel>h2,.piggy-summary-panel>h2{margin:0 0 10px}.invite-code-unavailable{margin-top:20px}.piggy-balance-panel{padding:24px}.piggy-balance-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.piggy-balance-copy h2{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(1.35rem,2vw,1.75rem)}.piggy-balance-copy p{color:var(--muted);margin:10px 0 0;line-height:1.7}.piggy-balance-value{color:var(--text);letter-spacing:-.055em;margin-top:24px;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1}.piggy-transfer-area{gap:12px;margin-top:24px;display:grid}.piggy-transfer-area form,.piggy-transfer-area .primary-btn{width:100%}.piggy-transfer-state{border:1px dashed var(--border-strong);color:var(--muted);background:#ffffff06;border-radius:16px;padding:15px 16px;line-height:1.6}html.light body .piggy-transfer-state{background:#ffffffc7}@media (width<=1080px){.invite-layout,.piggy-layout{grid-template-columns:1fr}.invite-layout>.invite-guide-grid,.piggy-layout>.invite-guide-grid{grid-column:auto}}@media (width<=760px){.piggy-balance-panel{padding:18px}.piggy-balance-head{flex-direction:column;align-items:flex-start}}.action-row--single{grid-template-columns:1fr}.counter-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-notice-grid{align-items:stretch}.payment-notice-grid>.form-panel,.payment-notice-grid>.payment-notice-aside{min-width:0}.payment-notice-grid>.payment-notice-aside{flex-direction:column;align-self:stretch;height:auto;display:flex;position:static!important;inset:auto!important}.payment-notice-grid>.payment-notice-aside .note-box{margin-top:auto}.invite-layout,.piggy-layout{grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:stretch}.invite-main-stack,.piggy-main-stack{grid-template-rows:auto auto;align-content:start;gap:18px;min-width:0;display:grid}.invite-summary-panel,.piggy-summary-panel{flex-direction:column;align-self:stretch;height:auto;display:flex;position:static!important;inset:auto!important}.invite-summary-panel .note-box,.piggy-summary-panel .note-box{margin-top:auto}.piggy-main-stack>.invite-guide-grid{align-self:stretch;width:100%}.invite-guide-grid .invite-guide-card{height:100%;min-height:148px}.invite-progress-card{padding:24px}.invite-progress-card .section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.invite-progress-card .section-heading h2{letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(1.35rem,2.4vw,1.8rem)}.invite-progress-card .section-heading p{color:var(--muted);margin:8px 0 0;line-height:1.6}.invite-progress-percent{color:#efb7c7;background:#d94b7217;border:1px solid #d94b7240;border-radius:14px;flex:none;justify-content:center;align-items:center;min-width:62px;min-height:42px;padding:0 14px;font-weight:800;display:inline-flex}.invite-progress-track{border:1px solid var(--border);background:#ffffff0d;border-radius:999px;height:12px;margin-top:22px;overflow:hidden}.invite-progress-track>span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--primary-2));height:100%;display:block;box-shadow:0 0 20px #d94b722e}.invite-progress-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:.82rem;display:flex}.invite-progress-meta strong{color:var(--text)}html.light body .invite-progress-track{background:#171f300e;border-color:#171f301a}@media (width<=1080px){.payment-notice-grid,.invite-layout,.piggy-layout{grid-template-columns:1fr}.invite-summary-panel,.piggy-summary-panel,.payment-notice-grid>.payment-notice-aside{height:auto}}@media (width<=760px){.counter-grid--2,.invite-guide-grid{grid-template-columns:1fr}.invite-progress-card{padding:18px}.invite-progress-card .section-heading{flex-direction:column}.invite-progress-meta{flex-direction:column;align-items:flex-start}}.telegram-link-panel{padding:24px}.telegram-link-head{min-width:0}.telegram-link-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.telegram-link-meta .status-badge{flex:none}.telegram-link-head h2{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(1.35rem,2.4vw,1.8rem)}.telegram-link-head p{max-width:760px;color:var(--muted);margin:8px 0 0;line-height:1.65}.telegram-link-content,.telegram-account-card{border:1px solid var(--border);background:#ffffff09;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:18px;display:flex}.telegram-link-content>.form-notice{flex:320px;max-width:420px;margin-top:0}.telegram-link-note{align-items:flex-start;gap:12px;min-width:0;display:flex}.telegram-link-note>[data-lucide],.telegram-account-avatar{color:#72c9f5;background:#35a6e517;border:1px solid #35a6e53d;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.telegram-link-note strong,.telegram-account-copy strong{color:var(--text);display:block}.telegram-link-note p{color:var(--muted);margin:4px 0 0;line-height:1.55}.telegram-link-note small{color:var(--muted);margin-top:5px;line-height:1.5;display:block}.telegram-link-actions{flex:none;align-items:center;gap:10px;display:flex}.telegram-link-content--pending{flex-direction:column;align-items:stretch}.telegram-connect-options{gap:10px;width:100%;display:grid}.telegram-connect-option{border:1px solid var(--border);background:#ffffff06;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:14px;display:grid}.telegram-connect-option>div{gap:4px;min-width:0;display:grid}.telegram-connect-option span,.telegram-connect-option small{color:var(--muted)}.telegram-connect-option strong{color:var(--text)}.telegram-connect-option code{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font:650 .86rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}html.light body .telegram-connect-option{background:#171f3006;border-color:#171f301f}.telegram-account-copy{flex:auto;min-width:0}.telegram-account-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.telegram-account-main{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.telegram-account-copy>strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.telegram-account-details{flex-wrap:wrap;gap:8px 18px;min-width:0;margin-top:8px;display:flex}.telegram-account-details>span{gap:2px;min-width:0;margin:0;display:grid}.telegram-account-details small{color:var(--muted);font-size:.72rem;font-weight:650;line-height:1.25}.telegram-account-details b{color:var(--text-soft);white-space:nowrap;font-size:.84rem;font-weight:650;line-height:1.4}.telegram-account-note{color:var(--muted);margin-top:9px;line-height:1.5;display:block}.secondary-btn--danger{color:var(--danger-text);background:#d94b7212;border-color:#d94b723d}html.light body .telegram-link-content,html.light body .telegram-account-card{background:#ffffffdb;border-color:#171f301f}@media (width<=760px){.telegram-link-content,.telegram-account-card{flex-direction:column;align-items:stretch}.telegram-account-card{grid-template-columns:1fr}}@media (width<=420px){.telegram-link-meta{align-items:flex-start}}@media (width<=760px){.telegram-link-content>.form-notice{flex:none;width:100%;max-width:none}.telegram-link-actions{flex-wrap:wrap;width:100%}.telegram-link-actions .primary-btn,.telegram-link-actions .secondary-btn{flex:220px}.telegram-connect-option{grid-template-columns:1fr}.telegram-connect-option .primary-btn,.telegram-connect-option .secondary-btn{justify-content:center;width:100%}}@media (width<=560px){.telegram-link-panel{padding:18px}.telegram-link-meta{flex-wrap:nowrap;align-items:center}.telegram-link-meta .eyebrow-badge{min-width:0}.telegram-link-meta .status-badge{white-space:nowrap;max-width:48%}.telegram-link-head h2{margin-top:12px;font-size:1.45rem}.telegram-link-head p{font-size:.94rem;line-height:1.55}.telegram-link-content,.telegram-account-card{border-radius:16px;margin-top:16px;padding:15px}.telegram-link-note{grid-template-columns:38px minmax(0,1fr);gap:11px;display:grid}.telegram-link-note>[data-lucide],.telegram-account-avatar{border-radius:12px;flex-basis:38px;width:38px;height:38px}.telegram-account-main{grid-template-columns:38px minmax(0,1fr);gap:11px}.telegram-account-details{grid-template-columns:1fr;gap:7px;display:grid}.telegram-account-details>span{border:1px solid var(--border);background:#ffffff06;border-radius:10px;padding:8px 10px}.telegram-account-details b{white-space:normal}.telegram-link-actions{grid-template-columns:1fr;display:grid}.telegram-link-actions form,.telegram-link-actions .primary-btn,.telegram-link-actions .secondary-btn{width:100%}.telegram-link-actions .primary-btn,.telegram-link-actions .secondary-btn{justify-content:center}.telegram-connect-option{padding:12px}.telegram-connect-option code{white-space:normal;overflow-wrap:anywhere}}[data-payment-notice]{overflow-anchor:none;gap:20px;min-width:0;display:grid}[data-payment-notice]>.page-panel,[data-payment-notice]>.content-grid{margin:0}[data-payment-notice] [data-notice-step]{overflow-anchor:none}@media (width<=680px){[data-payment-notice]{gap:14px}}.progress>div,.invite-progress-track>span{transform-origin:0;will-change:transform;animation:.9s cubic-bezier(.22,1,.36,1) both progress-fill-reveal;position:relative;overflow:hidden}.progress>div:after,.invite-progress-track>span:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 15%,#ffffff14 38%,#ffffff80 50%,#ffffff14 62%,#0000 85%);animation:3.4s ease-in-out .85s infinite progress-fill-sheen;position:absolute;inset:0;transform:translate(-125%)}@media (prefers-reduced-motion:reduce){.progress>div,.invite-progress-track>span{will-change:auto;animation:none}.progress>div:after,.invite-progress-track>span:after{animation:none;display:none}}.system-state-card,.verification-layout{max-width:760px;margin-inline:auto}.verification-card{text-align:left}.verification-email{color:var(--text);overflow-wrap:anywhere}.verification-checklist{gap:11px;margin-top:22px;display:grid}.verification-checklist>div{border:1px solid var(--border);background:#ffffff06;border-radius:17px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:14px 15px;display:grid}.verification-checklist>div>span{width:32px;height:32px;color:var(--primary-2);background:#d94b7214;border:1px solid #d94b7238;border-radius:10px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.verification-checklist strong,.verification-checklist p{display:block}.verification-checklist p{color:var(--muted);margin:5px 0 0;line-height:1.55}.verification-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.verification-note{margin-top:16px}.secure-input-shell .form-input{padding-left:44px}.secure-payment-summary>.eyebrow-badge+h2,.secure-payment-summary .note-box{margin-top:18px}html.light body .verification-checklist>div,html.light body .secure-payment-assurances>div{background:#ffffffb8}@media (width<=720px){.app-header--restricted{grid-template-columns:minmax(0,1fr) auto}.verification-actions,.secure-payment-actions{grid-template-columns:1fr;display:grid}.verification-actions>*,.secure-payment-actions>*{width:100%}}.verification-actions form{margin:0}@media (width<=720px){.verification-actions form,.verification-actions form>button{width:100%}}.mobile-panel a,.mobile-panel button,.mobile-link,.mobile-dropdown-toggle,.mobile-submenu a,.quick-action,.mobile-close{-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent!important}.mobile-link,.mobile-dropdown-toggle,.quick-action{background-clip:padding-box;border-radius:14px;position:relative;overflow:hidden}.mobile-submenu a{background-clip:padding-box;border-radius:12px;position:relative;overflow:hidden}.mobile-close{background-clip:padding-box;border-radius:14px;position:relative;overflow:hidden}@media (hover:none) and (pointer:coarse){.mobile-link.is-touch-active,.mobile-dropdown-toggle.is-touch-active,.mobile-submenu a.is-touch-active,.quick-action.is-touch-active,.mobile-close.is-touch-active{background:linear-gradient(135deg,#0ea5e938,#22d3ee21);border-color:#38bdf885;outline:none;transform:translateY(1px);box-shadow:inset 0 0 0 1px #bae6fd4d,inset 0 0 20px #0ea5e91c,0 0 0 2px #0ea5e91a,0 8px 20px #0ea5e91f}html.light body .mobile-link.is-touch-active,html.light body .mobile-dropdown-toggle.is-touch-active,html.light body .mobile-submenu a.is-touch-active,html.light body .quick-action.is-touch-active,html.light body .mobile-close.is-touch-active{background:linear-gradient(135deg,#0ea5e926,#22d3ee17);border-color:#0284c76b;box-shadow:inset 0 0 0 1px #ffffffb8,inset 0 0 18px #0ea5e914,0 0 0 2px #0284c714,0 8px 18px #0284c717}}.mobile-panel a,.mobile-panel button{-webkit-user-drag:none}.mobile-panel a:focus:not(:focus-visible),.mobile-panel button:focus:not(:focus-visible){outline:none}.product-title-link{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.product-title-link:focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #d94b72b8}.product-title{-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:visible}.order-category{min-width:0;max-width:min(470px,38vw)}.order-category>strong{cursor:help;min-width:0}.appetite-progress-meta{gap:12px}.appetite-levels-trigger{min-width:0;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;padding:0;font-size:.8rem;font-weight:750;display:inline-flex}.appetite-levels-trigger:hover,.appetite-levels-trigger:focus-visible{color:var(--primary-2)}.appetite-levels-trigger [data-lucide],.appetite-levels-trigger svg{flex:0 0 15px;width:15px;height:15px}.appetite-next{color:var(--muted);margin-top:9px;font-size:.76rem;line-height:1.45}.appetite-modal{z-index:2100;opacity:0;visibility:hidden;pointer-events:none;place-items:center;padding:20px;transition:opacity .2s,visibility .2s;display:grid;position:fixed;inset:0}.appetite-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.appetite-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070ec2;position:absolute;inset:0}.appetite-modal-card{border-radius:26px;flex-direction:column;width:min(720px,100%);max-height:min(88vh,820px);padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000006b}.appetite-modal-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.appetite-modal-head h3{letter-spacing:-.045em;margin:12px 0 6px;font-size:clamp(1.45rem,3vw,2rem)}.appetite-modal-head p{color:var(--muted);margin:0;line-height:1.6}.appetite-level-list{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:10px;min-height:0;padding-right:10px;display:grid;overflow-y:auto}.appetite-level-item{border:1px solid var(--border);background:#ffffff06;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:14px;display:grid}.appetite-level-item.is-completed{background:#34d3990e;border-color:#34d39933}.appetite-level-item.is-current{background:linear-gradient(135deg,#d94b7221,#f6871212);border-color:#d94b726b;box-shadow:inset 0 0 0 1px #d94b7214}.appetite-level-index{border:1px solid var(--border);width:42px;height:42px;color:var(--muted);background:#ffffff0b;border-radius:14px;place-items:center;font-weight:800;display:grid}.appetite-level-item.is-completed .appetite-level-index{color:var(--success);background:#34d3991a;border-color:#34d39940}.appetite-level-item.is-current .appetite-level-index{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));border-color:#0000}.appetite-level-copy{min-width:0}.appetite-level-copy>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.appetite-level-copy strong{font-size:.95rem}.appetite-level-copy span{color:#f5a9bd;background:#d94b7224;border-radius:999px;padding:4px 7px;font-size:.69rem;font-weight:750}.appetite-level-copy p{color:var(--muted);margin:4px 0 0;font-size:.78rem;line-height:1.45}.appetite-level-threshold{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:750}html.light body .appetite-modal-backdrop{background:#191f2b75}html.light body .appetite-level-item{background:#ffffffc7}html.light body .appetite-level-item.is-current{background:linear-gradient(135deg,#d94b721a,#f687120f)}.table-pagination{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.pagination-summary{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.82rem;display:flex}.pagination-summary span:first-child{color:var(--text);font-weight:750}.pagination-actions,.pagination-pages{align-items:center;gap:8px;display:flex}.pagination-pages{flex-wrap:wrap;justify-content:center}.pagination-button{border:1px solid var(--border);min-width:40px;height:40px;color:var(--muted);font:inherit;cursor:pointer;transition:var(--transition);background:#ffffff09;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.pagination-button:hover{color:var(--text);background:#d94b7214;border-color:#d94b7242}.pagination-button.active{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));border-color:#0000;box-shadow:0 10px 22px #d94b722e}.pagination-button svg{width:15px;height:15px}.pagination-button>[data-lucide]{flex:0 0 15px;width:15px;height:15px;display:block}.pagination-ellipsis{min-width:20px;color:var(--muted-2);text-align:center}.table-pagination [aria-disabled=true]{opacity:.42;pointer-events:none}html.light body .pagination-button{color:#5f6d80;background:#ffffffd1;border-color:#171f301a}html.light body .pagination-button:hover{color:#7b2848;background:#d94b7211;border-color:#d94b723d}html.light body .pagination-button.active{color:#fff;background:linear-gradient(135deg,#c83f6e,#df7a4c)}@media (width<=760px){.appetite-modal{padding:12px}.appetite-modal-card{border-radius:22px;padding:18px}.appetite-level-item{grid-template-columns:38px minmax(0,1fr)}.appetite-level-index{width:38px;height:38px}.appetite-level-threshold{white-space:normal;grid-column:2}.order-category{max-width:none}}@media (width<=680px){.table-pagination{flex-direction:column;align-items:stretch}.pagination-summary,.pagination-actions{justify-content:center}.pagination-actions{align-items:flex-start}.pagination-pages{flex:auto}.pagination-button--nav span:not([data-lucide]){display:none}.pagination-button--nav{min-width:42px;padding:0 10px}}@media (width>=881px){.filter-grid--orders{grid-template-columns:repeat(4,minmax(0,1fr))}.filter-grid--orders .check-control{grid-column:1/2}}.checkbox-row--center{align-items:center;line-height:1.4}.stat-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width>=1200px){.filter-grid--orders{grid-template-columns:repeat(5,minmax(0,1fr))}.filter-grid--orders .check-control{grid-column:auto}}@media (width<=1100px){.stat-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=880px){.stat-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.stat-grid--5{grid-template-columns:1fr}}[data-async-page]{gap:20px;min-width:0;display:grid;position:relative}[data-async-page].is-async-loading{pointer-events:none;min-height:180px;position:relative}[data-async-page].is-async-loading:before{content:"";z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a101b6b;border-radius:22px;position:absolute;inset:0}[data-async-results]{position:relative}[data-async-results].is-async-loading{pointer-events:none;min-height:140px}[data-async-results].is-async-loading:before{content:"";z-index:80;border-radius:inherit;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0a101b57;position:absolute;inset:0}.async-loading-indicator{z-index:81;box-sizing:border-box;border:1px solid var(--border);width:max-content;min-width:0;max-width:calc(100vw - 32px);min-height:48px;color:var(--text);box-shadow:var(--shadow);white-space:nowrap;background:#111824f5;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:.84rem;font-weight:750;animation:1.2s ease-in-out infinite async-loading-pulse;display:inline-flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.async-loading-indicator-artwork{object-fit:contain;flex:0 0 28px;width:28px;height:28px;animation:.9s ease-in-out infinite alternate site-preloader-pulse;display:block}[data-async-results]>.async-loading-indicator{z-index:81;position:absolute;top:50%;left:50%}html.light body [data-async-page].is-async-loading:before,html.light body [data-async-results].is-async-loading:before{background:#f2f6fc80}html.light body .async-loading-indicator{background:#fffffff7}.legal-nav button{isolation:isolate;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overflow:hidden}@media (hover:none),(pointer:coarse){.legal-nav button.is-touch-active{background:#d94b7221;border-color:#d94b7261;border-radius:16px;box-shadow:inset 0 0 0 1px #d94b7214}html.light body .legal-nav button.is-touch-active{background:#d94b7217}}[data-notice-form].is-submitting{pointer-events:none}[data-notice-form].is-submitting [data-notice-submit]{cursor:wait;opacity:.82}@media (width<=680px){[data-async-page]{gap:14px}.async-loading-indicator{min-height:46px;padding:9px 14px}}.site-preloader{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;visibility:visible;background:#080d16f0;place-items:center;padding:24px;transition:opacity .22s,visibility .22s;display:grid;position:fixed;inset:0}.site-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.site-preloader-card{border:1px solid var(--border);min-width:148px;box-shadow:var(--shadow);color:var(--text);background:#111824e6;border-radius:22px;justify-items:center;gap:12px;padding:20px 24px;font-size:.86rem;font-weight:750;display:grid}.site-preloader-image{object-fit:contain;width:64px;height:64px;animation:.9s ease-in-out infinite alternate site-preloader-pulse;display:block}html.light body .site-preloader{background:#f4f7fcf0}html.light body .site-preloader-card{background:#fffffff0}@media (prefers-reduced-motion:reduce){.site-preloader,.site-preloader-image,.async-loading-indicator{transition:none!important;animation:none!important}}.notification-preview-icon.is-stock{color:#9fc7ff;background:#60a5fa17;border-color:#60a5fa38}.notification-preview-icon.is-balance,.notification-preview-icon.is-referral{color:#87e9b7;background:#34d39917;border-color:#34d39938}.notification-preview-icon.is-account{color:#c7b5ff;background:#a78bfa17;border-color:#a78bfa38}.notification-table-icon.is-stock{color:#9fc7ff;background:#60a5fa17;border-color:#60a5fa38}.notification-table-icon.is-balance,.notification-table-icon.is-referral{color:#87e9b7;background:#34d39917;border-color:#34d39938}.notification-table-icon.is-account{color:#c7b5ff;background:#a78bfa17;border-color:#a78bfa38}.user-icon-sprite{width:0;height:0;position:absolute;overflow:hidden}.user-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.13em;flex:none;width:1.05em;height:1.05em;display:inline-block}.container--wide{width:min(var(--container), calc(100% - 28px))}.notification-preview>button{all:unset;cursor:pointer;display:contents}.dashboard-action-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dashboard-guide{margin-top:18px;padding:22px}.guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.guide-grid li{border:1px solid var(--border);background:#ffffff06;border-radius:16px;gap:11px;padding:14px;display:flex}.guide-grid li>span{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));border-radius:11px;flex:none;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:800;display:grid}.guide-grid strong{font-size:.8rem}.guide-grid p{color:var(--muted);margin:4px 0 0;font-size:.7rem;line-height:1.5}.section-description,.product-description{color:var(--muted);font-size:.78rem;line-height:1.55}.section-description{margin:-2px 0 14px}.product-description{margin:8px 0 0}.stock-notification-form{z-index:4;width:40px;height:40px;margin:0;position:absolute;top:14px;right:14px}.purchase-details{margin-top:12px}.purchase-details>summary{width:100%;list-style:none}.purchase-details>summary::-webkit-details-marker{display:none}.purchase-details[open]>summary{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.purchase-form{border:1px solid var(--border);background:#ffffff06;border-radius:14px;gap:10px;margin-top:8px;padding:12px;display:grid}.purchase-form .form-label{gap:6px;display:grid}.purchase-form .primary-btn{width:100%}.referral-debt-notice{margin-top:14px}.invite-link-box{border:1px solid var(--border);background:#ffffff06;border-radius:15px;gap:7px;margin-top:12px;padding:14px;display:grid}.invite-link-box>span{color:var(--muted);font-size:.72rem}.invite-link-box>strong{overflow-wrap:anywhere;font-size:.8rem}.invite-link-box .table-action{width:max-content}@media (width<=900px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.guide-grid{grid-template-columns:1fr}}[data-user-theme-icon]{justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}[data-user-theme-icon] .user-icon{vertical-align:0;width:1em;height:1em}[data-lucide]>.user-icon{vertical-align:0;width:100%;height:100%;display:block}.form-notice--info{color:#b9c7ff;background:#607dff17;border-color:#607dff3d}.form-notice--warning{color:var(--warning-text);background:#f6871217;border-color:#f687123d}.form-notice--info p,.form-notice--warning p{color:var(--muted)}html.light body .form-notice--info{color:#4159a5;background:#4159a512;border-color:#4159a53d}html.light body .form-notice--warning{color:var(--warning-text);background:#f6871214;border-color:#96580040}.table-secondary{color:var(--muted);margin-top:5px;font-size:.78rem;line-height:1.45}.order-inline-details,.table-details{min-width:0}.order-inline-details>summary,.table-details>summary{list-style:none}.order-inline-details>summary::-webkit-details-marker{display:none}.table-details>summary::-webkit-details-marker{display:none}.order-inline-details[open]>summary,.table-details[open]>summary{color:var(--text);background:#d94b721a;border-color:#d94b724d}.order-inline-panel{border:1px solid var(--border);background:var(--panel-2);width:min(430px,72vw);box-shadow:var(--shadow-soft);border-radius:16px;gap:10px;margin-top:10px;padding:12px;display:grid}.table-details .detail-list--compact{border:1px solid var(--border);background:var(--panel-2);width:min(360px,70vw);box-shadow:var(--shadow-soft);border-radius:14px;margin:10px 0 0;padding:4px 12px}.detail-list--compact>div{padding:10px 0}.detail-list--compact dt,.detail-list--compact dd{font-size:.78rem}html.light body .order-inline-panel,html.light body .table-details .detail-list--compact{background:#fffffffa}@media (width<=720px){.order-inline-panel,.table-details .detail-list--compact{width:100%}}@media (width<=680px){.pagination-button--nav>span:not([data-lucide]){display:none}.system-state-details{grid-template-columns:1fr}}.support-bubble p{white-space:pre-wrap}.payment-runtime-card{text-align:center;width:min(680px,100%);margin:0 auto;padding:24px}.payment-runtime-card--wide{width:min(900px,100%)}.payment-runtime-title,.payment-runtime-heading{color:var(--text);letter-spacing:-.035em;margin:0}.payment-runtime-title{font-size:1.5rem;line-height:1.15}.payment-runtime-heading{font-size:1.16rem}.payment-runtime-title--reversed{color:#f0b6c5}.payment-runtime-title--success{color:var(--success-text)}.payment-runtime-title--danger{color:var(--danger-text)}.payment-runtime-title--pending{color:var(--warning-text)}.payment-runtime-message{color:var(--muted);margin:12px 0 0;line-height:1.65}.payment-runtime-message strong{color:var(--text)}.payment-runtime-amount{color:var(--muted-2);margin:8px 0 0;font-size:.88rem}.payment-runtime-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.payment-runtime-stat{border:1px solid var(--border);background:#ffffff08;border-radius:16px;gap:6px;min-width:0;padding:14px 15px;display:grid}.payment-runtime-stat span{color:var(--muted);font-size:.76rem}.payment-runtime-stat strong{color:var(--text);overflow-wrap:anywhere;line-height:1.45}.payment-runtime-actions,.payment-runtime-form{justify-content:center;margin-top:20px;display:flex}.payment-runtime-form .primary-btn{min-width:132px}.payment-provider-frame{background:#fff;border:0;border-radius:18px;width:100%;min-height:650px;margin-top:20px;display:block}html.light body .payment-runtime-stat{background:#171f3006}@media (width<=720px){.option-grid--methods{grid-template-columns:1fr}.payment-runtime-card{padding:18px}.payment-runtime-grid{grid-template-columns:1fr}.payment-provider-frame{min-height:560px}}.product-token-badge-icon,.product-token-badge-icon .user-icon{width:18px;height:18px}[data-catalog-purchase-form]{gap:16px;display:grid}.order-summary-row>span{color:var(--muted);margin-top:6px;font-size:.88rem;line-height:1.55;display:block}.order-summary-row>strong{letter-spacing:-.02em;font-size:.94rem;display:block}@media (width<=680px){[data-order-copy-all]{width:100%}}@media (prefers-reduced-motion:reduce){.async-loading-indicator-artwork{animation:none!important}}.product-token-badge .product-token-badge-icon{width:18px;height:18px}html{scroll-padding-top:calc(var(--page-top-spacing) + 4px)}:target{scroll-margin-top:calc(var(--page-top-spacing) + 4px)}@keyframes pulseDot{0%{box-shadow:0 0 #34d39985}70%{box-shadow:0 0 0 10px #34d39900}to{box-shadow:0 0 #34d39900}}@keyframes bellRing{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-4deg)}}@keyframes toastIn{to{opacity:1;transform:translateY(0)}}@keyframes progress-fill-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes progress-fill-sheen{0%,58%{transform:translate(-125%)}to{transform:translate(125%)}}@keyframes async-loading-pulse{0%,to{box-shadow:var(--shadow)}50%{box-shadow:0 18px 44px #d94b7238}}@keyframes site-preloader-pulse{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}.profile-security-panel{gap:24px;padding:26px;display:grid}.profile-security-head,.profile-security-danger,.profile-session-card,.profile-login-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.profile-security-head>div:first-child{min-width:0}.profile-security-head h2{margin:12px 0 6px;font-size:clamp(1.3rem,2.2vw,1.7rem)}.profile-security-head p,.profile-security-section-head span,.profile-security-danger span,.profile-session-copy>span,.profile-session-meta,.profile-login-row span{color:var(--muted)}.profile-security-head p{margin:0;line-height:1.65}.profile-security-count,.profile-current-session-badge{color:#86efac;white-space:nowrap;background:#22c55e17;border:1px solid #4ade803d;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.profile-security-count{min-height:34px;padding:0 12px;font-size:.8rem}.profile-current-session-badge{letter-spacing:.025em;text-transform:uppercase;min-height:24px;padding:0 9px;font-size:.68rem}.profile-security-section{gap:12px;display:grid}.profile-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.profile-security-grid>.profile-security-section{min-width:0}.profile-security-section-head>div{gap:4px;display:grid}.profile-security-section-head strong,.profile-security-danger strong{font-size:.95rem}.profile-security-section-head span,.profile-security-danger span{font-size:.82rem;line-height:1.55}.profile-session-list,.profile-login-list{gap:10px;display:grid}.profile-session-card,.profile-login-row,.profile-security-danger,.profile-security-empty{border:1px solid var(--border);background:#ffffff06;border-radius:18px}.profile-session-card{padding:16px}.profile-session-card.is-current{background:#22c55e0b;border-color:#4ade8033}.profile-session-main{align-items:flex-start;gap:13px;min-width:0;display:flex}.profile-session-icon{color:#c4b5fd;background:#a78bfa14;border:1px solid #a78bfa38;border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.profile-session-icon [data-lucide]{width:19px;height:19px}.profile-session-copy{gap:5px;min-width:0;display:grid}.profile-session-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.profile-session-title strong,.profile-login-row strong{color:var(--text);font-size:.92rem}.profile-session-copy>span,.profile-session-meta,.profile-login-row span{font-size:.79rem}.profile-session-meta{flex-wrap:wrap;align-items:center;gap:5px 14px;display:flex}.profile-session-card>form{flex:none}.profile-login-history{padding-top:2px}.profile-login-row{padding:13px 15px}.profile-login-row>div{gap:4px;min-width:0;display:grid}.profile-login-meta{text-align:right}.profile-security-danger{background:#ef44440b;border-color:#f871712e;padding:16px}.profile-security-danger>div{gap:4px;min-width:0;display:grid}.profile-security-empty{color:var(--muted);padding:16px;font-size:.84rem}html.light body .profile-session-card,html.light body .profile-login-row,html.light body .profile-security-empty{background:#ffffffad}html.light body .profile-session-card.is-current{background:#22c55e0f}html.light body .profile-security-count,html.light body .profile-current-session-badge{color:#15803d;background:#22c55e14;border-color:#16a34a38}html.light body .profile-session-icon{color:#6d28d9;background:#7c3aed12;border-color:#7c3aed2e}@media (width<=980px){.profile-security-grid{grid-template-columns:1fr}}@media (width<=720px){.profile-security-panel{gap:20px;padding:18px}.profile-security-head,.profile-session-card,.profile-login-row,.profile-security-danger{flex-direction:column;align-items:stretch}.profile-security-count{align-self:flex-start}.profile-session-card>form,.profile-session-card>form .secondary-btn,.profile-security-danger>.secondary-btn{width:100%}.profile-login-meta{text-align:left}}.profile-update-required-notice{margin-bottom:18px}.profile-required-card{grid-column:1/-1}.profile-required-field-badge{color:#fbbf24;vertical-align:middle;background:#78350f4d;border:1px solid #fbbf2459;border-radius:999px;align-items:center;min-height:20px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.stock-notification-form{z-index:4;width:40px;height:40px;top:14px;right:14px}.stock-notification-form .notify-toggle{position:static;inset:auto}.order-actions form{margin:0;display:inline-flex}.primary-btn>[data-lucide],.secondary-btn>[data-lucide],.buy-btn>[data-lucide],.table-action>[data-lucide],.catalog-stepper-btn>[data-lucide]{vertical-align:middle;place-items:center;line-height:0;display:inline-grid}.user-table-empty-cell{text-align:center;padding:30px 18px!important}.user-table-empty-state{width:100%;min-height:138px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.user-table-empty-state>[data-lucide]{width:30px;height:30px;color:var(--muted-2)}.user-table-empty-state strong{color:var(--text);font-size:.98rem;line-height:1.45}.user-table-empty-state p{text-align:center;max-width:60ch;margin:0 auto;line-height:1.6}.user-table-empty-state .empty-actions{justify-content:center;margin-top:8px}@media (width<=720px){.data-table--cards-mobile tbody tr.user-table-empty-row{padding:0;display:block}.data-table--cards-mobile .user-table-empty-cell{border:0;display:block;padding:26px 16px!important}.data-table--cards-mobile .user-table-empty-cell:before{content:none}.data-table--cards-mobile .user-table-empty-cell>*{min-width:0}}.user-modal-head{grid-template-columns:minmax(0,1fr) 44px;align-items:start;column-gap:12px;display:grid}.user-modal-head>:first-child{min-width:0}.user-modal-head .user-modal-close{justify-self:end}.user-modal-head h3{overflow-wrap:anywhere}.user-modal-close{border:1px solid var(--border);width:44px;height:44px;color:var(--text);cursor:pointer;background:#ffffff0d;border-radius:14px;flex:0 0 44px;place-items:center;padding:0;transition:transform .16s,border-color .16s,background-color .16s;display:inline-grid}.user-modal-close:hover{background:#d94b7217;border-color:#d94b7247;transform:none}.user-modal-close:focus-visible{outline-offset:2px;outline:3px solid #d94b722e}.user-modal-close [data-lucide]{flex:0 0 18px;place-items:center;width:18px;height:18px;line-height:0;display:inline-grid}.user-modal-close svg{width:18px;height:18px;display:block}.user-confirm-modal-card{border-radius:20px;grid-template-columns:44px minmax(0,1fr);gap:14px;width:min(520px,100%);padding:20px;display:grid;overflow:visible}.user-confirm-modal-icon{width:44px;height:44px;color:var(--danger-text);background:#d94b7229;border-radius:12px;place-items:center;display:grid}.user-confirm-modal-icon [data-lucide],.user-confirm-modal-icon svg{width:21px;height:21px}.user-confirm-modal-copy{min-width:0}.user-confirm-modal-copy h3{letter-spacing:-.02em;margin:1px 0 0;font-size:1.05rem}.user-confirm-modal-copy p{color:var(--muted);margin:7px 0 0;line-height:1.55}.user-confirm-modal-actions{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:4px;display:grid}.user-confirm-modal-actions form{margin:0}.user-confirm-modal-actions .secondary-btn{width:100%;position:relative}.user-confirm-modal-actions .secondary-btn:hover{z-index:2}@media (width<=560px){.user-confirm-modal-card{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px}.user-confirm-modal-icon{width:42px;height:42px}.user-confirm-modal-actions{grid-column:1/-1;grid-template-columns:1fr;display:grid}.user-confirm-modal-actions form,.user-confirm-modal-actions .secondary-btn{width:100%}}.mobile-nav,.order-modal-body,.catalog-modal-body,.catalog-quantity-body,.appetite-level-list{scrollbar-width:thin;scrollbar-color:#fa005070 #ffffff0d}.mobile-nav::-webkit-scrollbar{width:7px;height:7px}.order-modal-body::-webkit-scrollbar{width:7px;height:7px}.catalog-modal-body::-webkit-scrollbar{width:7px;height:7px}.catalog-quantity-body::-webkit-scrollbar{width:7px;height:7px}.appetite-level-list::-webkit-scrollbar{width:7px;height:7px}.mobile-nav::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.order-modal-body::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.catalog-modal-body::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.catalog-quantity-body::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.appetite-level-list::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}.mobile-nav::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050b8,#f6871294) padding-box padding-box;border:2px solid #0000;border-radius:999px}.order-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050b8,#f6871294) padding-box padding-box;border:2px solid #0000;border-radius:999px}.catalog-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050b8,#f6871294) padding-box padding-box;border:2px solid #0000;border-radius:999px}.catalog-quantity-body::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050b8,#f6871294) padding-box padding-box;border:2px solid #0000;border-radius:999px}.appetite-level-list::-webkit-scrollbar-thumb{background:linear-gradient(#fa0050b8,#f6871294) padding-box padding-box;border:2px solid #0000;border-radius:999px}html.light body .user-modal-close{background:#ffffffd6}html.light body .mobile-nav,html.light body .order-modal-body,html.light body .catalog-modal-body,html.light body .catalog-quantity-body,html.light body .appetite-level-list{scrollbar-color:#b03d6294 #171f3014}html.light body .mobile-nav::-webkit-scrollbar-track{background:#171f300f}html.light body .order-modal-body::-webkit-scrollbar-track{background:#171f300f}html.light body .catalog-modal-body::-webkit-scrollbar-track{background:#171f300f}html.light body .catalog-quantity-body::-webkit-scrollbar-track{background:#171f300f}html.light body .appetite-level-list::-webkit-scrollbar-track{background:#171f300f}html.light body .mobile-nav::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62d1,#f68712ad) padding-box padding-box}html.light body .order-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62d1,#f68712ad) padding-box padding-box}html.light body .catalog-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62d1,#f68712ad) padding-box padding-box}html.light body .catalog-quantity-body::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62d1,#f68712ad) padding-box padding-box}html.light body .appetite-level-list::-webkit-scrollbar-thumb{background:linear-gradient(#b03d62d1,#f68712ad) padding-box padding-box}.order-modal,.catalog-modal,.catalog-quantity-dialog,.appetite-modal{inset:auto 0;top:var(--user-mobile-viewport-offset-top,0px);height:var(--user-mobile-viewport-height,100dvh);max-height:var(--user-mobile-viewport-height,100dvh);z-index:2200}.appetite-modal{z-index:2210}@media (width<=980px){.order-modal,.catalog-modal,.catalog-quantity-dialog,.appetite-modal{padding:max(10px, env(safe-area-inset-top,0px)) 10px max(10px, env(safe-area-inset-bottom,0px))}.order-modal-card,.catalog-modal-card,.catalog-quantity-card,.appetite-modal-card{max-height:calc(var(--user-mobile-viewport-height,100dvh) - max(20px, env(safe-area-inset-top,0px)) - max(20px, env(safe-area-inset-bottom,0px)))}}.product-duration{border:1px solid var(--border);min-height:34px;color:var(--muted);background:#ffffff09;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:.78rem;display:flex}.product-duration strong{color:var(--text);white-space:nowrap;font-size:.8rem}[data-async-page]{overflow-anchor:none}.table-pagination.is-async-loading{pointer-events:none;opacity:.68}
