@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_89caef{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_89caef{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--container-pad:24px;--sticky-top:90px;--bg:#F6F5FB;--bg-2:#FFFFFF;--bg-3:#EEECF7;--ink:#0E0B1F;--ink-2:#2D2A40;--muted:#6B6880;--line:#E4E1EE;--line-strong:#CFCBE0;--purple:#6B5FE8;--purple-ink:#4A3FD1;--purple-soft:#B5B0E8;--purple-wash:#ECEAF9;--purple-wash-2:#DAD6F4;--mint:#A8E6C9;--amber:#F5C86E;--pink:#F5A3C7;--coral:#F39182;--ok:#2BB673;--warn:#E9A84C;--err:#E55C5C;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--shadow-sm:0 1px 2px rgba(14,11,31,0.04),0 1px 1px rgba(14,11,31,0.03);--shadow-md:0 8px 24px -8px rgba(74,63,209,0.12),0 2px 4px rgba(14,11,31,0.04);--shadow-lg:0 24px 48px -16px rgba(74,63,209,0.25),0 4px 8px rgba(14,11,31,0.04);--sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:"SF Mono",ui-monospace,var(--font-mono),"Menlo","Monaco","Consolas",monospace}[data-theme=dark]{--bg:#0E0B1F;--bg-2:#17132E;--bg-3:#221C3D;--ink:#F6F5FB;--ink-2:#C8C5D9;--muted:#8B87A3;--line:#2A2447;--line-strong:#3A3360;--purple-wash:#221C3D;--purple-wash-2:#2D2650;--shadow-md:0 8px 24px -8px rgba(0,0,0,0.5),0 2px 4px rgba(0,0,0,0.3);--shadow-lg:0 24px 48px -16px rgba(0,0,0,0.6),0 4px 8px rgba(0,0,0,0.3)}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none}button,input,select,textarea{font-family:inherit;color:inherit}::selection{background:var(--purple);color:white}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:999px;font-weight:600;font-size:15px;line-height:1;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s ease,box-shadow .18s ease,border-color .18s ease;white-space:nowrap}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.98)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background:var(--ink);color:var(--bg-2)}.btn-primary:hover:not(:disabled),.btn-purple{background:var(--purple)}.btn-purple{color:#fff;box-shadow:0 6px 16px -4px rgba(107,95,232,.45)}.btn-purple:hover:not(:disabled){background:var(--purple-ink)}.btn-ghost{background:var(--bg-2);color:var(--ink);border:1px solid var(--line)}.btn-ghost:hover:not(:disabled){border-color:var(--line-strong);background:var(--bg-3)}.btn-lg{padding:16px 28px;font-size:16px}.btn-sm{padding:8px 14px;font-size:13px}.balance-chip:hover{background:var(--purple-wash-2);border-color:var(--purple-soft)}.icon-btn{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:var(--ink);border:1px solid var(--line);background:transparent;transition:background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);cursor:pointer}.icon-btn:hover{background:var(--bg-3);border-color:var(--line-strong)}.icon-btn:active{transform:scale(.94)}.order-row:hover{background:var(--bg-3)}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;background:var(--purple-wash);color:var(--purple-ink)}.chip-ink{background:var(--ink);color:var(--bg-2)}.chip-ghost{background:var(--bg-2);color:var(--ink-2);border:1px solid var(--line)}[data-theme=dark] .chip{color:#C5BEFF}.card{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.card:hover{border-color:var(--purple-soft);transform:translateY(-2px);box-shadow:var(--shadow-md)}.input{width:100%;padding:14px 16px;border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line);font-size:15px;transition:border-color .15s ease;outline:none}.input:focus{border-color:var(--purple)}.display{letter-spacing:-.03em;line-height:.92;text-wrap:balance}.display,.h1{font-weight:800}.h1{font-size:clamp(36px,5vw,56px);letter-spacing:-.025em;line-height:1;margin:0}.h2{font-size:clamp(28px,3.5vw,38px);letter-spacing:-.02em;line-height:1.05}.h2,.h3{font-weight:700;margin:0}.h3{font-size:20px;letter-spacing:-.01em}.mono{font-family:var(--mono);letter-spacing:-.02em}.small{font-size:13px}.muted,.small{color:var(--muted)}.container{max-width:1280px;margin:0 auto;padding:0 var(--container-pad)}.section-pad{padding:24px var(--container-pad)}.section-pad-tight{padding:16px var(--container-pad)}.section-pad-loose{padding:48px var(--container-pad)}.grid-4-2-1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.grid-2-1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.grid-3-2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.gifts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.gift-card:hover{border-color:var(--purple)!important;transform:translateY(-2px)}@media (max-width:768px){.gifts-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}.row-side{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:40px;gap:40px;align-items:flex-start}.row-side--40{gap:40px}.row-side--32{gap:32px}.row-aside{display:grid;grid-template-columns:240px 1fr;grid-gap:56px;gap:56px;align-items:flex-start}.row-promo{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:16px;gap:16px}.row-product{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:56px;gap:56px;align-items:flex-start}.row-stats{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr}.row-auth{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.row-orders{display:grid;grid-template-columns:110px 110px 1fr 130px 120px 32px;grid-gap:16px}.row-orders,.steps-strip{gap:16px;align-items:center}.steps-strip{display:flex;margin-bottom:40px}.hero-card{position:relative;border-radius:var(--r-xl);padding:40px 56px;overflow:hidden;min-height:360px;isolation:isolate}.hero-card[data-tone=light]{background:linear-gradient(135deg,#DAD6F4,#ECEAF9)}.hero-mascot{position:absolute;right:2%;bottom:-22%;height:118%;width:auto;z-index:1;filter:drop-shadow(-20px 30px 60px rgba(20,10,60,.4));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.only-mobile{display:none}.only-desktop{display:initial}@media (max-width:1023.98px){.grid-4-2-1{grid-template-columns:repeat(2,1fr)}.row-aside{grid-template-columns:1fr;gap:24px}.row-aside aside{position:static!important}}@media (max-width:767.98px){:root{--container-pad:16px;--sticky-top:72px}.grid-4-2-1{gap:12px}.grid-2-1,.grid-4-2-1{grid-template-columns:1fr}.grid-3-2{grid-template-columns:1fr 1fr}.row-side{grid-template-columns:1fr;gap:24px}.row-side--32{gap:20px}.row-promo{gap:12px}.row-product,.row-promo{grid-template-columns:1fr}.row-product{gap:28px}.row-stats{grid-template-columns:1fr 1fr}.row-auth{grid-template-columns:1fr;min-height:auto}.row-orders{grid-template-columns:1fr auto;grid-template-areas:"no    arrow" "title arrow" "date  amount" "status amount";gap:6px 12px;padding:18px 16px!important}.sticky-side{position:static!important;top:auto!important}.hero-card{padding:24px 20px 200px;min-height:auto}.hero-mascot{height:240px!important;right:-8%!important;bottom:-8%!important}.steps-strip{gap:8px;flex-wrap:wrap;margin-bottom:24px}.steps-strip>div>div[style*="width: 60px"]{display:none}.trust-strip{gap:8px!important}.footer-cols,.reviews-grid,.trust-strip{grid-template-columns:1fr!important}.footer-cols{gap:28px!important}.footer-bottom{flex-direction:column;gap:12px;align-items:flex-start!important}.only-mobile{display:initial}.only-desktop{display:none!important}body{padding-bottom:env(safe-area-inset-bottom)}.input{width:100%}.account-profile-cell{grid-column:1/-1}.auth-hero{min-height:240px!important;padding-bottom:200px!important}.auth-hero-mascot{height:240px!important;right:-16%!important;bottom:-20px!important}.tg-login-widget{justify-content:center!important}.tg-login-widget iframe{max-width:100%!important}}@media (max-width:479.98px){:root{--container-pad:14px}.grid-3-2{grid-template-columns:1fr}.row-stats{grid-template-columns:1fr!important}.checkout-card{padding:20px!important}.checkout-total-amount{font-size:28px!important}.header-inner{gap:8px!important}.header-inner .icon-btn{width:40px!important;height:40px!important}}@media (hover:none) and (pointer:coarse){.icon-btn{width:44px;height:44px}.btn-sm{padding:10px 16px;font-size:14px}}.cat-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.cat-strip>a{border-right:1px solid var(--line);border-bottom:none}.cat-strip>a:last-child{border-right:none}@media (max-width:1023.98px){.cat-strip{grid-template-columns:1fr 1fr}.cat-strip>a:nth-child(2){border-right:none}.cat-strip>a:first-child,.cat-strip>a:nth-child(2){border-bottom:1px solid var(--line)}}@media (max-width:479.98px){.cat-strip{grid-template-columns:1fr}.cat-strip>a{border-right:none;border-bottom:1px solid var(--line)}.cat-strip>a:last-child{border-bottom:none}}@media (max-width:767.98px){.promo-card{padding:24px!important;min-height:auto!important}.promo-card h3{font-size:28px!important}.promo-card-mini-mascot{width:140px!important;right:-14px!important;bottom:-14px!important}}@media (max-width:599.98px){.tx-row{grid-template-columns:40px 1fr!important;grid-template-areas:"icon  title" "icon  amount" ".     date"!important;gap:4px 14px!important;padding:14px 16px!important}.tx-row>:first-child{grid-area:icon;align-self:flex-start}.tx-row>:nth-child(2){grid-area:title}.tx-row>:nth-child(3){grid-area:amount;text-align:left!important}.tx-row>:nth-child(4){grid-area:date}}@media (max-width:767.98px){.order-row{padding:18px 16px!important;font-size:14px}.order-row>:first-child{grid-area:no;font-size:11px}.order-row>:nth-child(2){grid-area:date;font-size:12px}.order-row>:nth-child(3){grid-area:title;font-size:15px!important}.order-row>:nth-child(4){grid-area:amount;text-align:right;font-size:16px!important}.order-row>:nth-child(5){grid-area:status}.order-row>:nth-child(6){grid-area:arrow;align-self:center}}.hero-title-xl{font-size:clamp(32px,8vw,72px);line-height:.98;letter-spacing:-.03em;font-weight:800;margin:0}.hero-title-lg{font-size:clamp(36px,9vw,80px);line-height:.96;font-weight:700}.hero-title-lg,.hero-title-md{letter-spacing:-.04em;margin:0}.hero-title-md{font-size:clamp(32px,7vw,56px);line-height:.95;font-weight:800}@media (max-width:479.98px){.provider-grid{grid-template-columns:1fr!important}.steam-tabs{grid-template-columns:1fr 1fr 1fr!important}}@media (max-width:1023.98px){.admin-shell{grid-template-columns:1fr!important}.admin-sidebar{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:280px;z-index:6;transform:translateX(-105%);transition:transform .22s cubic-bezier(.22,.61,.36,1)}.admin-sidebar.is-open{transform:translateX(0)}.admin-burger{display:grid!important}.kpi-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:599.98px){.kpi-grid{grid-template-columns:1fr!important}}.admin-table{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.admin-table-head{background:var(--bg-3);font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--muted);text-transform:uppercase;padding:12px 18px}.admin-table-head,.admin-table-row{border-bottom:1px solid var(--line);display:grid;grid-gap:12px;gap:12px}.admin-table-row{padding:14px 18px;align-items:center;font-size:13px}.admin-table-row:last-child{border-bottom:none}.status-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.status-pill:before{content:"";width:5px;height:5px;border-radius:999px;background:currentColor}.status-pill--ok{background:rgba(43,182,115,.12);color:var(--ok)}.status-pill--err{background:rgba(229,92,92,.12);color:var(--err)}.status-pill--warn{background:rgba(233,168,76,.14);color:var(--warn)}.status-pill--mute{background:var(--bg-3);color:var(--muted)}.status-pill--info{background:rgba(59,182,243,.12);color:#2A8AC4}.filter-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.filter-chip{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--line);background:var(--bg-2);color:var(--ink-2);cursor:pointer;transition:all .15s ease;white-space:nowrap}.filter-chip:hover{border-color:var(--purple-soft)}.filter-chip[data-active=true]{background:var(--ink);color:var(--bg-2);border-color:var(--ink)}@media (max-width:767.98px){.wallet-row{grid-template-columns:70px 1fr!important;grid-template-areas:"asset amount" "from   from" "time   time"!important;gap:4px 10px!important;padding:12px 14px!important}.wallet-row>:first-child{grid-area:asset}.wallet-row>:nth-child(2){grid-area:amount;text-align:right}.wallet-row>:nth-child(3){grid-area:from}.wallet-row>:nth-child(4){grid-area:time;text-align:left!important}.users-row--head{display:none!important}.users-row{grid-template-columns:1fr auto!important;grid-template-areas:"name balance" "meta status" "actions actions"!important;gap:8px 12px!important;padding:16px!important}.users-row>:first-child{display:none}.users-row>:nth-child(2){grid-area:name}.users-row>:nth-child(3){grid-area:balance;text-align:right}.users-row>:nth-child(4){display:none}.users-row>:nth-child(5){grid-area:status;justify-self:end}.users-row>:nth-child(6){grid-area:actions;justify-content:flex-start!important}.product-preview{padding:24px 16px!important;aspect-ratio:4/5!important;min-height:320px}}@media (max-width:767.98px){.product-preview>div:last-child:not(:has(img)){transform:scale(.7);transform-origin:center}}.page{min-height:100vh;display:flex;flex-direction:column}.page-main{flex:1 1;animation:fadeIn .3s ease-out both}.tile{position:relative;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;display:flex;flex-direction:column;gap:14px;overflow:hidden;transition:all .2s ease;cursor:pointer;min-height:180px}.tile:hover{border-color:var(--purple);transform:translateY(-3px);box-shadow:var(--shadow-md)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}.dashed-frame{border:2px dashed var(--ink);border-radius:var(--r-lg)}.img-ph{background:repeating-linear-gradient(135deg,var(--bg-3) 0,var(--bg-3) 8px,var(--bg-2) 8px,var(--bg-2) 16px);border:1px solid var(--line);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;color:var(--muted);font-family:var(--mono);font-size:12px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.2)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes yobo-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.float{animation:float 4s ease-in-out infinite}.spin{animation:spin 1s linear infinite}.anim-fade-up{animation:fadeUp .45s cubic-bezier(.22,.61,.36,1) both}.anim-fade-in{animation:fadeIn .35s ease-out both}.anim-scale-in{animation:scaleIn .4s cubic-bezier(.22,.61,.36,1) both}.stagger>*{animation:fadeUp .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--stagger-step, 60ms) * var(--i, 0))}.reveal{opacity:0;transform:translateY(16px);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}html{scroll-behavior:smooth}.lift{transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease,border-color .2s ease}.lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.anim-fade-in,.anim-fade-up,.anim-scale-in,.float,.reveal,.spin,.stagger>*{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}html{scroll-behavior:auto}}.bubble{position:relative;border:1px solid var(--line);border-radius:20px;padding:12px 16px;font-size:14px;font-weight:500;box-shadow:var(--shadow-sm)}.bubble,.bubble:after{background:var(--bg-2)}.bubble:after{content:"";position:absolute;bottom:-8px;left:24px;width:16px;height:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg)}.pay-method{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:all .15s ease}.pay-method:hover{border-color:var(--purple-soft)}.pay-method.selected{border-color:var(--purple);background:var(--purple-wash)}.steps{gap:8px;font-size:13px;color:var(--muted)}.step-dot,.steps{display:flex;align-items:center}.step-dot{width:24px;height:24px;border-radius:999px;background:var(--bg-3);justify-content:center;font-weight:700;font-size:12px}.step-dot.active{background:var(--purple);color:#fff}.step-dot.done{background:var(--ok);color:#fff}@media (max-width:767.98px){.admin-main,.support-main{padding:12px!important}.support-userpill{padding:4px 10px 4px 4px!important;gap:6px!important}.support-userpill-role{display:none}}@media (max-width:479.98px){.support-userpill-name{display:none}.admin-main,.support-main{padding:8px!important}}@media (max-width:768px){.support-panel-grid{grid-template-columns:1fr!important;height:calc(100dvh - 56px - var(--safe-bottom, 0px))!important;padding:8px!important;gap:8px!important}.support-panel-grid[data-active-dialog=false]>section,.support-panel-grid[data-active-dialog=true]>aside{display:none!important}.support-back-btn{display:grid!important}}@keyframes yobo-modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes yobo-modal-fade{0%{opacity:0}to{opacity:1}}.yobo-modal-backdrop{animation:yobo-modal-fade .18s ease-out;padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width:600px){.yobo-modal-backdrop{align-items:center!important;padding:24px}.yobo-modal-container{border-radius:20px!important;box-shadow:0 24px 60px rgba(0,0,0,.28)!important;max-height:calc(100dvh - 48px)!important}}.yobo-select-trigger{display:flex;align-items:center;gap:8px;width:100%;background:var(--bg-3);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--ink);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.yobo-select-trigger:hover{border-color:var(--line-strong)}.yobo-select-trigger:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.yobo-select-trigger[aria-disabled=true]{opacity:.55;cursor:not-allowed}.yobo-select-popover{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.18);overflow:hidden;display:flex;flex-direction:column;max-height:320px;min-width:220px}.yobo-select-option{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;color:var(--ink);cursor:pointer;background:transparent;border:none;text-align:left;width:100%}.yobo-select-option:hover,.yobo-select-option[aria-selected=true],.yobo-select-option[data-highlighted=true]{background:var(--purple-wash);color:var(--purple-ink)}.yobo-select-option[aria-selected=true]{font-weight:600}html[data-tg-webapp="1"] header{padding-top:calc(var(--tg-safe-area-inset-top, 0px) + var(--tg-content-safe-area-inset-top, 0px))}html[data-tg-webapp="1"] body{padding-left:var(--tg-safe-area-inset-left,0);padding-right:var(--tg-safe-area-inset-right,0)}html[data-tg-webapp="1"] .sticky-bottom,html[data-tg-webapp="1"] [data-sticky-bottom],html[data-tg-webapp="1"] body{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--tg-safe-area-inset-bottom, 0px))}