@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&family=Outfit:wght@300;400;500;600&display=swap);.home-root{background:#06070d;color:#e8eaf0;font-family:Outfit,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.home-grid-bg{background-image:linear-gradient(#00d4ff08 1px,#0000 0),linear-gradient(90deg,#00d4ff08 1px,#0000 0);background-size:48px 48px;inset:0}.home-glow-1,.home-grid-bg{pointer-events:none;position:fixed;z-index:0}.home-glow-1{background:radial-gradient(circle,#00d4ff0f 0,#0000 65%);height:60vw;left:-10%;top:-20%;width:60vw}.home-glow-2{background:radial-gradient(circle,#8b5cf60f 0,#0000 65%);bottom:-20%;height:50vw;pointer-events:none;position:fixed;right:-10%;width:50vw;z-index:0}.cta-section,.hero-section,.home-footer,.home-nav,.services-section,.stats-section,.why-section{position:relative;z-index:1}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeUp .6s cubic-bezier(.22,1,.36,1) both}.home-nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#06070de6;border-bottom:1px solid #00d4ff14;position:-webkit-sticky;position:sticky;top:0;z-index:100}.nav-inner{align-items:center;display:flex;gap:1.5rem;height:56px;margin:0 auto;max-width:100%;padding:0 1.5rem}.nav-logo{gap:8px;text-decoration:none}.logo-mark,.nav-logo{align-items:center;display:flex;flex-shrink:0}.logo-mark{background:linear-gradient(135deg,#facc15,#fde68a);border-radius:7px;box-shadow:0 0 14px #facc154d;color:#06070d;font-size:15px;font-weight:800;height:28px;justify-content:center;width:28px}.logo-mark,.logo-text{font-family:Syne,sans-serif}.logo-text{color:#fff;font-size:17px;font-weight:700;letter-spacing:-.02em}.logo-text span{color:#facc15}.nav-links{display:flex;flex:1 1;list-style:none}.nav-links li button{background:none;border:none;border-radius:6px;color:#e8eaf080;cursor:pointer;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:500;padding:5px 12px;transition:color .2s,background .2s}.nav-links li button:hover{background:#ffffff0d;color:#e8eaf0}.nav-cta{display:flex;flex-shrink:0;gap:8px}.btn-primary{background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:8px;color:#06070d;cursor:pointer;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:600;padding:8px 18px;transition:opacity .2s,transform .15s;white-space:nowrap}.btn-primary:hover{opacity:.88;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-ghost{background:none;border:1px solid #e8eaf026;border-radius:8px;color:#e8eaf0a6;cursor:pointer;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:500;padding:8px 18px;transition:border-color .2s,color .2s,background .2s;white-space:nowrap}.btn-ghost:hover{background:#ffffff0a;border-color:#e8eaf04d;color:#e8eaf0}.btn-outline{background:none;border:1px solid #00d4ff59;border-radius:8px;color:#00d4ff;cursor:pointer;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:500;padding:8px 18px;transition:border-color .2s,background .2s;white-space:nowrap}.btn-outline:hover{background:#00d4ff0d;border-color:#00d4ffa6}.btn-lg{border-radius:10px;font-size:15px;padding:12px 26px}.hero-section{align-items:center;display:flex;flex-direction:column;height:calc(100dvh - 56px);justify-content:center;margin:0 auto;max-width:100%;min-height:420px;padding:24px 1.5rem;text-align:center}@supports not (height:100dvh){.hero-section{height:calc(100vh - 56px)}}.hero-eyebrow{align-items:center;background:#00d4ff12;border:1px solid #00d4ff33;border-radius:100px;color:#00d4ff;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;gap:8px;letter-spacing:.06em;margin-bottom:20px;padding:5px 14px;text-transform:uppercase}.eyebrow-dot{animation:pulse 2s ease-in-out infinite;background:#00d4ff;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.hero-h1{color:#fff;font-family:Syne,sans-serif;font-size:clamp(34px,6vw,72px);font-weight:800;letter-spacing:-.03em;line-height:1.04;margin-bottom:16px}.h1-accent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text}.hero-sub{color:#e8eaf085;font-size:clamp(13.5px,1.6vw,16.5px);font-weight:300;line-height:1.65;margin-bottom:26px;max-width:540px}.hero-actions{gap:12px;margin-bottom:22px}.hero-actions,.hero-badge-row{display:flex;flex-wrap:wrap;justify-content:center}.hero-badge-row{gap:8px;margin-bottom:20px}.hero-badge{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;color:#e8eaf066;font-size:11.5px;font-weight:500;letter-spacing:.02em;padding:4px 11px}.hero-scroll-hint{align-items:center;animation:bounce 2.5s ease-in-out infinite;color:#e8eaf033;display:flex;flex-direction:column;font-family:JetBrains Mono,monospace;font-size:10px;gap:4px;letter-spacing:.1em;text-transform:uppercase}@keyframes bounce{0%,to{transform:translateY(0)}55%{transform:translateY(6px)}}.stats-section{border-bottom:1px solid #ffffff0d;border-top:1px solid #ffffff0d}.stats-inner{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1180px}.stat-card{border-right:1px solid #ffffff0d;padding:26px 12px;text-align:center}.stat-card:last-child{border-right:none}.stat-value{color:#fff;font-family:Syne,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.stat-label{color:#e8eaf05c;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.section-header{margin-bottom:36px;text-align:center}.section-tag{color:#00d4ff;display:block;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.17em;margin-bottom:10px;text-transform:uppercase}.section-h2{color:#fff;font-family:Syne,sans-serif;font-size:clamp(24px,3.2vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin-bottom:10px}.section-p{color:#e8eaf06e;font-size:14.5px;font-weight:300;line-height:1.65;margin:0 auto;max-width:460px}.services-section{margin:0 auto;max-width:1180px;padding:52px 1.5rem}.services-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.service-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:14px;opacity:0;padding:24px;transition:border-color .3s,background .3s,transform .25s}.service-card.fade-in{animation:fadeUp .6s cubic-bezier(.22,1,.36,1) both}.service-card:hover{transform:translateY(-2px)}.service-card.accent-cyan:hover{background:rgba(0,212,255,.025);border-color:#00d4ff38}.service-card.accent-green:hover{background:rgba(0,255,136,.025);border-color:#00ff8838}.service-card.accent-amber:hover{background:rgba(251,191,36,.025);border-color:#fbbf2438}.service-card.accent-purple:hover{background:rgba(139,92,246,.025);border-color:#8b5cf638}.service-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.service-icon-wrap{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.service-icon-wrap.accent-cyan{background:#00d4ff1a;color:#00d4ff}.service-icon-wrap.accent-green{background:#00ff881a;color:#0f8}.service-icon-wrap.accent-amber{background:#fbbf241a;color:#fbbf24}.service-icon-wrap.accent-purple{background:#8b5cf61a;color:#8b5cf6}.service-tag{color:#e8eaf047;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500;letter-spacing:.13em}.service-title{color:#fff;font-family:Syne,sans-serif;font-size:19px;font-weight:700;letter-spacing:-.02em;margin-bottom:9px}.service-desc{color:#e8eaf075;font-size:13px;font-weight:300;line-height:1.65;margin-bottom:14px}.service-points{grid-gap:6px 10px;display:grid;gap:6px 10px;grid-template-columns:1fr 1fr;list-style:none;margin-bottom:16px}.service-points li{align-items:center;color:#e8eaf094;display:flex;font-size:12px;gap:7px}.bullet{border-radius:50%;flex-shrink:0;height:5px;width:5px}.bullet.accent-cyan{background:#00d4ff}.bullet.accent-green{background:#0f8}.bullet.accent-amber{background:#fbbf24}.bullet.accent-purple{background:#8b5cf6}.service-code{background:#00000080;border:1px solid #ffffff0f;border-radius:8px;overflow:hidden}.code-bar{border-bottom:1px solid #ffffff0d;display:flex;gap:5px;padding:8px 11px 6px}.code-bar span{background:#ffffff1a;border-radius:50%;height:8px;width:8px}.service-code pre{color:#e8eaf07a;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.65;margin:0;overflow-x:auto;padding:11px 13px;white-space:pre}.why-section{margin:0 auto;max-width:1180px;padding:0 1.5rem 52px}.why-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.why-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:12px;padding:20px 18px;transition:border-color .25s,transform .25s}.why-card:hover{border-color:#ffffff1c;transform:translateY(-2px)}.why-icon{font-size:21px;line-height:1;margin-bottom:11px}.why-title{color:#fff;font-family:Syne,sans-serif;font-size:14.5px;font-weight:700;letter-spacing:-.01em;margin-bottom:7px}.why-desc{color:#e8eaf066;font-size:12px;font-weight:300;line-height:1.6}.cta-section{border-top:1px solid #ffffff0d;padding:60px 1.5rem}.cta-inner{margin:0 auto;max-width:620px;position:relative;text-align:center}.cta-glow{background:radial-gradient(ellipse,#00d4ff12 0,#0000 70%);height:160px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:460px}.cta-h2{color:#fff;font-family:Syne,sans-serif;font-size:clamp(26px,4vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.06;margin-bottom:12px}.cta-p{color:#e8eaf075;font-size:14.5px;font-weight:300;line-height:1.65;margin-bottom:28px}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:14px}.cta-fine{color:#e8eaf042;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.03em}.home-footer{border-top:1px solid #ffffff0d;padding:20px 1.5rem}.footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0 auto;max-width:1180px}.footer-copy{color:#e8eaf042;flex:1 1;font-size:12px;min-width:160px}.footer-links{display:flex;gap:4px}.footer-links button{background:none;border:none;border-radius:6px;color:#e8eaf04d;cursor:pointer;font-family:Outfit,sans-serif;font-size:12px;padding:4px 10px;transition:color .2s}.footer-links button:hover{color:#e8eaf09e}@media (max-width:960px){.nav-links{display:none}.services-grid{grid-template-columns:1fr}.stats-inner,.why-grid{grid-template-columns:repeat(2,1fr)}.stat-card:nth-child(2){border-right:none}.stat-card:first-child,.stat-card:nth-child(2){border-bottom:1px solid #ffffff0d}}@media (max-width:600px){.nav-inner{gap:.75rem;padding:0 1rem}.hero-section{padding:20px 1rem}.hero-eyebrow{font-size:10px;margin-bottom:14px;padding:4px 11px}.hero-h1{margin-bottom:13px}.hero-sub{margin-bottom:20px}.btn-lg{font-size:14px;padding:11px 20px}.hero-badge{font-size:10px;padding:3px 9px}.stats-inner{grid-template-columns:repeat(2,1fr)}.stat-card{padding:18px 10px}.services-section{padding:36px 1rem}.service-points{grid-template-columns:1fr}.service-code pre{font-size:10.5px}.why-section{padding:0 1rem 36px}.why-grid{gap:10px;grid-template-columns:1fr 1fr}.cta-section{padding:44px 1rem}.cta-actions{align-items:stretch;flex-direction:column}.cta-actions .btn-lg{width:100%}.footer-inner{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:380px){.why-grid{grid-template-columns:1fr}}*,:after,:before{margin:0;padding:0}.authWrap{align-items:center;background:#06070d;color:#e8eaf0;display:flex;flex-direction:column;font-family:Outfit,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:20px 16px;position:relative}.authWrap:before{background-image:linear-gradient(#00d4ff08 1px,#0000 0),linear-gradient(90deg,#00d4ff08 1px,#0000 0);background-size:48px 48px;content:"";inset:0}.authGlow1,.authWrap:before{pointer-events:none;position:fixed;z-index:0}.authGlow1{background:radial-gradient(circle,#00d4ff12 0,#0000 65%);height:60vw;left:-10%;top:-20%;width:60vw}.authGlow2{background:radial-gradient(circle,#8b5cf612 0,#0000 65%);bottom:-20%;height:50vw;pointer-events:none;position:fixed;right:-10%;width:50vw;z-index:0}.authBack{align-items:center;align-self:flex-start;color:#e8eaf066;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:500;gap:6px;letter-spacing:.04em;margin-bottom:20px;max-width:420px;padding:4px 0;position:relative;text-decoration:none;transition:color .2s;width:100%;z-index:2}.authBack:hover{color:#facc15}.authBack svg{flex-shrink:0;transition:transform .2s}.authBack:hover svg{transform:translateX(-3px)}.authCard{animation:authFadeUp .55s cubic-bezier(.22,1,.36,1) both;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0a0d16d1;border:1px solid #ffffff12;border-radius:16px;box-shadow:0 24px 80px #0009;max-width:420px;padding:28px;position:relative;width:100%;z-index:2}@keyframes authFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.authBrand{border-bottom:1px solid #ffffff12;gap:12px;margin-bottom:22px;padding-bottom:20px}.authBrand,.authLogoMark{align-items:center;display:flex}.authLogoMark{background:linear-gradient(135deg,#facc15,#fde68a);border-radius:9px;box-shadow:0 0 18px #facc1540;color:#06070d;flex-shrink:0;font-family:Syne,sans-serif;font-size:17px;font-weight:800;height:36px;justify-content:center;width:36px}.authBrandName{color:#fff;font-family:Syne,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1}.authBrandName span{color:#facc15}.authBrandSub{color:#e8eaf06b;font-size:12px;font-weight:300;margin-top:3px}.authTitle{color:#fff;font-family:Syne,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.025em;margin-bottom:6px}.authSub{color:#e8eaf073;font-size:13.5px;font-weight:300;line-height:1.5;margin-bottom:22px}.authLabel{color:#e8eaf0a6;display:block;font-size:12.5px;font-weight:500;letter-spacing:.02em;margin-bottom:7px}.authInput{background:#00000059;border:1px solid #ffffff17;border-radius:10px;color:#e8eaf0;font-family:Outfit,sans-serif;font-size:15px;margin-bottom:14px;outline:none;padding:11px 14px;transition:border-color .18s,box-shadow .18s;width:100%}.authInput::placeholder{color:#e8eaf040}.authInput:focus{border-color:#facc1580;box-shadow:0 0 0 3px #facc151a}.authMsg{background:#ff3c3c14;border:1px solid #ff505040;border-radius:10px;color:#ffb3b3;font-size:13px;line-height:1.5;margin-bottom:14px;padding:10px 14px}.authBtn{background:linear-gradient(135deg,#facc15,#fde68a);border:none;border-radius:10px;color:#06070d;cursor:pointer;font-family:Syne,sans-serif;font-size:15px;font-weight:700;letter-spacing:.01em;margin-top:4px;padding:12px;transition:opacity .2s,transform .15s;width:100%}.authBtn:hover{opacity:.88;transform:translateY(-1px)}.authBtn:active{transform:translateY(0)}.authBtn:disabled{cursor:not-allowed;opacity:.5;transform:none}.authLinks{border-top:1px solid #ffffff0f;color:#e8eaf080;display:flex;flex-wrap:wrap;font-size:13px;gap:10px 20px;margin-top:18px;padding-top:16px}.authLink{color:#facc15;font-weight:600;text-decoration:none;transition:opacity .2s}.authLink:hover{opacity:.75}.authStrength{background:#00000040;border:1px solid #ffffff0f;border-radius:10px;margin-bottom:14px;padding:12px 14px}.authStrengthTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.authStrengthLabel{color:#e8eaf073;font-size:12px}.authStrengthTag{border:1px solid #ffffff1a;border-radius:100px;color:#e8eaf099;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;padding:3px 10px}.authStrengthTag.s3,.authStrengthTag.s4,.authStrengthTag.s5{border-color:#00d4ff4d;color:#00d4ff}.authBars{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr);margin-bottom:8px}.authBar{background:#ffffff14;border-radius:100px;height:4px}.authBar.on{background:linear-gradient(90deg,#00d4ff,#0f8)}.authStrengthHint{color:#e8eaf052;font-size:11.5px;line-height:1.5}.authOptional{color:#e8eaf04d;font-family:JetBrains Mono,monospace;font-size:11px;margin-left:5px}@media (max-width:480px){.authWrap{padding:16px 14px}.authCard{border-radius:14px;padding:22px 18px}.authBack{max-width:100%}.authTitle{font-size:21px}.authBtn{font-size:14px;padding:12px}}@media (max-width:360px){.authCard{padding:18px 14px}}.usrShell{background:#0b1220;color:#fff;display:grid;grid-template-columns:280px 1fr;max-width:100vw;min-height:100vh;overflow-x:hidden;width:100%}.usrSide{border-right:1px solid #ffffff14;flex-direction:column;gap:12px;height:100vh;overflow-y:auto;padding:14px;position:-webkit-sticky;position:sticky;top:0}.usrBrand,.usrSide{background:#ffffff08;display:flex}.usrBrand{align-items:center;border:1px solid #ffffff14;border-radius:16px;gap:10px;padding:10px}.usrLogo{background:#ffffff14;border-radius:14px;display:grid;height:44px;letter-spacing:.5px;place-items:center;width:44px}.usrBrandTitle,.usrLogo{font-weight:900}.usrBrandSub{font-size:12px;margin-top:2px;max-width:165px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usrCloseBtn{background:#0000;border:0;color:#fff;cursor:pointer;display:none;font-size:18px;margin-left:auto}.usrNav{grid-gap:14px;display:grid;gap:14px}.usrNavSection{grid-gap:8px;display:grid;gap:8px}.usrNavSectionTitle{color:#ffffff75;font-size:11px;font-weight:900;padding:0 8px;text-transform:uppercase}.usrNavSectionItems{grid-gap:7px;display:grid;gap:7px}.usrNavItem{align-items:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;color:#fff;display:flex;gap:10px;min-height:44px;padding:10px 12px;position:relative;text-decoration:none;transition:transform .12s ease,background .12s ease,border-color .12s ease}.usrNavItem:hover{background:#ffffff0d;transform:translateY(-1px)}.usrNavItem.active{background:#00e6761f;border-color:#00e67640;box-shadow:inset 0 0 0 1px #00e6761f,0 10px 24px #00000040}.usrNavIcon{font-size:16px;text-align:center;width:26px}.usrNavText{min-width:0}.usrNavLabel{font-size:14px;font-weight:700;line-height:1.2}.usrNavDot{background:#ffffff40;border-radius:999px;height:7px;margin-left:auto;opacity:0;transition:opacity .12s ease;width:7px}.usrNavItem.active .usrNavDot{background:#00e676f2;opacity:1}.usrNavItem:before{background:#00e676e6;border-radius:999px;bottom:10px;content:"";left:8px;opacity:0;position:absolute;top:10px;transform:translateX(-6px);transition:opacity .12s ease,transform .12s ease;width:4px}.usrNavItem.active:before{opacity:1;transform:translateX(0)}.usrSideFooter{margin-top:auto;padding-top:10px}.usrLogoutBtn{background:#ff00001f;border:1px solid #ff000040;border-radius:16px;color:#fff;cursor:pointer;font-weight:800;padding:11px 12px;transition:transform .12s ease,background .12s ease;width:100%}.usrLogoutBtn:hover{background:#ff000029;transform:translateY(-1px)}.usrMain{max-width:100%;min-width:0;padding:14px}.usrTop{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;display:flex;gap:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.usrBurger{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;color:#fff;cursor:pointer;display:none;height:42px;width:42px}.usrTopText{min-width:0}.usrTopTitle{font-size:15px;font-weight:900}.usrTopPath{font-size:12px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usrTopRight{align-items:center;display:flex;gap:10px;margin-left:auto;min-width:0}.usrPill{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;font-size:12px;padding:6px 10px}.usrTopLogout{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;color:#fff;cursor:pointer;font-weight:800;padding:8px 10px;transition:transform .12s ease,background .12s ease}.usrTopLogout:hover{background:#ffffff1a;transform:translateY(-1px)}.usrBody{margin-top:12px;max-width:100%;min-width:0}.usrBackdrop{border:0;display:none}@media (max-width:980px){.usrShell{grid-template-columns:1fr}.usrBurger{align-items:center;display:inline-flex;justify-content:center}.usrSide{background:#0b1220;bottom:0;left:0;position:fixed;top:0;transform:translateX(-110%);transition:transform .22s ease;width:min(88vw,280px);z-index:50}.usrSide.open{transform:translateX(0)}.usrCloseBtn{display:inline}.usrBackdrop{background:#0000008c;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;z-index:40}.usrBackdrop.show{opacity:1;pointer-events:auto}.usrMain{padding:12px;width:100%}}@media (max-width:760px){.usrTop{grid-gap:8px;display:grid;gap:8px;grid-template-columns:42px minmax(0,1fr) 42px}.usrTopRight{justify-content:flex-end;margin-left:0}.usrTopLogout,.usrTopPath,.usrTopRight .usrPill{min-width:0}.usrTopLogout span,.usrTopRight .usrPill{display:none}.usrTopLogout{height:42px;padding:0;width:42px}.usrTopLogout svg{margin-right:0!important}}.usrBurger,.usrCloseBtn,.usrLogoutBtn,.usrNavIcon,.usrTopLogout{align-items:center;display:inline-flex;justify-content:center}.usrBurger svg,.usrCloseBtn svg,.usrLogoutBtn svg,.usrNavIcon svg,.usrTopLogout svg{flex-shrink:0;font-size:18px}:root{--od-bg:#07111f;--od-surface:#0d1728;--od-surface-2:#111d31;--od-card:#ffffff0a;--od-card-strong:#ffffff0f;--od-border:#ffffff14;--od-border-strong:#ffffff1f;--od-text:#f8fafc;--od-text-soft:#b6c2d2;--od-text-dim:#8b9ab0;--od-primary:#6d7cff;--od-primary-soft:#6d7cff29;--od-success:#22c55e;--od-success-soft:#22c55e24;--od-danger:#ef4444;--od-danger-soft:#ef444424;--od-warn:#f59e0b;--od-warn-soft:#f59e0b24;--od-radius:18px;--od-radius-sm:14px;--od-shadow:0 10px 30px #00000038;--od-shadow-lg:0 24px 70px #00000061}.odPage{background:radial-gradient(circle at top left,#6d7cff1f,#0000 28%),linear-gradient(180deg,#07111f,#081321);color:#f8fafc;color:var(--od-text);display:flex;flex-direction:column;gap:14px;max-width:100%;overflow-x:hidden;padding:14px;width:100%}.odCard,.odCommandGrid,.odHero,.odMainStatsGrid,.odMiniStatsCard,.odOpsStrip{margin:0 auto;width:min(1120px,100%)}.odHero{background:linear-gradient(135deg,#6d7cff29,#ffffff0a);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:24px;box-shadow:0 10px 30px #00000038;box-shadow:var(--od-shadow);display:flex;flex-direction:column;gap:14px;padding:18px}.odEyebrow{color:#c7d2fe;font-size:12px;font-weight:600;letter-spacing:.35px;text-transform:uppercase}.odHeroTitle{color:#fff;font-size:26px;font-weight:600;line-height:1.15;margin:6px 0 0}.odHeroSub{color:#b6c2d2;color:var(--od-text-soft);font-size:14px;line-height:1.5;margin:8px 0 0}.odHeroActions{display:flex;flex-direction:column;gap:10px}.odCommandGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.odQuickAction{grid-gap:6px;border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:18px;color:inherit;cursor:pointer;display:grid;gap:6px;min-height:88px;padding:16px;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.odQuickAction.is-blue{background:linear-gradient(135deg,#3b82f629,hsla(0,0%,100%,.035))}.odQuickAction.is-gold{background:linear-gradient(135deg,#f59e0b29,hsla(0,0%,100%,.035))}.odQuickAction.is-purple{background:linear-gradient(135deg,#8b5cf62e,hsla(0,0%,100%,.035))}.odQuickAction:hover{border-color:#6d7cff73;transform:translateY(-2px)}.odQuickActionKicker{color:#fff;font-size:15px;font-weight:800}.odQuickActionSub{color:#b6c2d2;color:var(--od-text-soft);font-size:12px;line-height:1.45}.odMainStatsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.odMainStatCard{background:linear-gradient(180deg,hsla(0,0%,100%,.055),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:20px;box-shadow:0 10px 30px #00000038;box-shadow:var(--od-shadow);overflow:hidden;padding:16px;position:relative}.odMainStatCard:after,.odMainStatGlow{background:#6d7cff14;border-radius:999px;bottom:-20px;content:"";height:76px;position:absolute;right:-16px;width:76px}.odMainStatGlow{background:#6d7cff14;bottom:auto;height:120px;left:-44px;right:auto;top:-48px;width:120px}.odMainStatCard.is-success:after{background:#22c55e1a}.odMainStatCard.is-danger:after{background:#ef44441a}.odMainStatCard.is-warn:after{background:#f59e0b1f}.odMainStatLabel{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;font-weight:500}.odMainStatValue{color:#fff;font-size:30px;font-weight:600;line-height:1;margin-top:10px}.odOpsStrip{grid-gap:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.025));border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:18px;box-shadow:0 10px 30px #00000038;box-shadow:var(--od-shadow);display:grid;gap:10px;grid-template-columns:1fr;padding:12px}.odOpsItem{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.odOpsLabel{color:#b6c2d2;color:var(--od-text-soft);font-size:12px}.odOpsItem strong{color:#fff;font-size:14px}.odMiniStatsCard{grid-gap:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.025));border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:20px;box-shadow:0 10px 30px #00000038;box-shadow:var(--od-shadow);display:grid;gap:10px;grid-template-columns:1fr;padding:14px}.odMiniStat{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--od-border);padding:12px 0}.odMiniStat:last-child{border-bottom:0}.odMiniStatTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.odMiniStatLabel{color:#b6c2d2;color:var(--od-text-soft);font-size:13px;font-weight:500}.odMiniStatValue{color:#fff;font-size:18px;font-weight:600}.odMiniStatSub{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;margin-top:6px}.odCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:22px;box-shadow:0 10px 30px #00000038;box-shadow:var(--od-shadow);padding:16px}.odSectionHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.odSectionTitle{color:#fff;font-size:20px;font-weight:600;line-height:1.15;margin:0}.odSectionSub{color:#b6c2d2;color:var(--od-text-soft);font-size:13px;line-height:1.4;margin-top:6px}.odMsg{background:#6d7cff1f;border:1px solid #6d7cff38;border-radius:14px;color:#dbe6ff;font-size:13px;line-height:1.45;margin-top:12px;padding:12px 14px;word-break:break-word}.odToolbar{display:flex;flex-direction:column;gap:10px;margin-top:14px}.odField{min-width:0}.odFieldGrow{flex:1 1}.odLabel{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;font-weight:500;margin-bottom:7px}.odInput,.odSelect{background:#111d31;background:var(--od-surface-2);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:14px;color:#f8fafc;color:var(--od-text);min-height:46px;outline:none;padding:12px 14px;transition:.2s ease;width:100%}.odInput::placeholder,.odSelect::placeholder{color:#72829a}.odInput:focus,.odSelect:focus{border-color:#6d7cff8c;box-shadow:0 0 0 4px #6d7cff1f}.odFeed{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:14px}.odFeedCard{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:18px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px;text-align:left;transition:.2s ease;width:100%}.odFeedCard:hover{border-color:#6d7cff73;transform:translateY(-1px)}.odFeedTop{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.odFeedPack{color:#fff;font-size:15px;font-weight:600;line-height:1.35;word-break:break-word}.odFeedMeta{align-items:center;color:#b6c2d2;color:var(--od-text-soft);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 8px}.odFeedBottom{display:flex;flex-direction:column;gap:4px;margin-top:2px}.odFeedRef{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;word-break:break-all}.odCardAction{align-items:center;background:#f59e0b1a;border:1px solid #f59e0b38;border-radius:999px;color:#fde68a;display:inline-flex;font-size:11px;font-weight:800;min-height:24px;padding:4px 9px;width:-webkit-fit-content;width:fit-content}.odHistoryGroups{display:flex;flex-direction:column;gap:14px;margin-top:14px}.odHistoryGroup{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:18px;overflow:hidden}.odHistoryHead{align-items:center;background:#ffffff08;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--od-border);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 14px}.odHistoryDate{color:#fff;font-size:14px;font-weight:600}.odHistoryCount{color:#b6c2d2;color:var(--od-text-soft);font-size:12px;font-weight:500}.odHistoryList{gap:10px;padding:10px}.odHistoryItem,.odHistoryList{display:flex;flex-direction:column}.odHistoryItem{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:16px;color:inherit;cursor:pointer;gap:8px;padding:14px;text-align:left;transition:.2s ease;width:100%}.odHistoryItem:hover{border-color:#6d7cff73;transform:translateY(-1px)}.odHistoryItemTop{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.odHistoryItemTitle{color:#fff;font-size:15px;font-weight:600;line-height:1.35;word-break:break-word}.odHistoryItemLine{align-items:center;color:#b6c2d2;color:var(--od-text-soft);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 8px;line-height:1.45}.odHistoryItemRef{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;word-break:break-all}.odHistoryFoot{display:flex;flex-direction:column;gap:6px;margin-top:2px}.odSourcePill{align-items:center;background:#6d7cff1f;border:1px solid #6d7cff3d;border-radius:999px;color:#dbe6ff;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;min-height:24px;padding:4px 10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.odBottom{display:flex;justify-content:center;margin-top:16px}.odEmpty{background:#ffffff05;border:1px dashed #ffffff1f;border:1px dashed var(--od-border-strong);border-radius:16px;color:#b6c2d2;color:var(--od-text-soft);margin-top:14px;padding:18px 14px;text-align:center}.odBtnGhost,.odBtnPrimary{border:0;border-radius:14px;cursor:pointer;font-size:13px;font-weight:500;min-height:44px;padding:11px 16px;transition:.2s ease}.odBtnGhost{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--od-border);color:#fff}.odBtnGhost:hover{background:#ffffff14}.odBtnPrimary{background:linear-gradient(180deg,#7a87ff,#6170ff);box-shadow:0 10px 24px #6170ff47;color:#fff}.odBtnPrimary:hover{transform:translateY(-1px)}.odBtnGhost:disabled,.odBtnPrimary:disabled{cursor:not-allowed;opacity:.6;transform:none}.odBadge{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.3px;min-height:26px;padding:4px 10px}.odOk{background:#22c55e24;background:var(--od-success-soft);border-color:#22c55e52;color:#bbf7d0}.odBad{background:#ef444424;background:var(--od-danger-soft);border-color:#ef444452;color:#fecaca}.odWarn{background:#f59e0b24;background:var(--od-warn-soft);border-color:#f59e0b52;color:#fde68a}.odDot{opacity:.5}.odSmall{color:#8b9ab0;color:var(--od-text-dim);font-size:12px}.odMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.odModalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030814b8;display:grid;inset:0;padding:14px;place-items:center;position:fixed;z-index:9999}.odModal{background:linear-gradient(180deg,#0d1728,#0a1424);border:1px solid #ffffff1f;border:1px solid var(--od-border-strong);border-radius:22px;box-shadow:0 24px 70px #00000061;box-shadow:var(--od-shadow-lg);max-height:88dvh;overflow:auto;padding:16px;width:min(720px,100%)}.odModalTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.odModalTitle{color:#fff;font-size:18px;font-weight:600;line-height:1.25;word-break:break-word}.odModalSub{align-items:center;color:#b6c2d2;color:var(--od-text-soft);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:1.4;margin-top:8px}.odX{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:12px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:22px;height:40px;width:40px}.odDetailsGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:14px}.odD{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--od-border);border-radius:16px;min-width:0;padding:12px 14px}.odSpan2{grid-column:span 1}.odDL{color:#8b9ab0;color:var(--od-text-dim);font-size:12px;font-weight:500}.odDV{color:#f8fafc;color:var(--od-text);font-size:14px;line-height:1.45;margin-top:6px;word-break:break-word}.odBreak{word-break:break-all}.odModalBottom{display:flex;justify-content:flex-end;margin-top:14px}@media (min-width:700px){.odPage{gap:18px;padding:18px}.odHeroActions{flex-direction:row;justify-content:flex-start}.odCommandGrid,.odOpsStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.odOpsItem{align-items:flex-start;flex-direction:column}.odMiniStatsCard{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.odMiniStat{border-bottom:0;padding:0}.odToolbar{align-items:end;flex-direction:row}.odField:first-child{flex:0 0 220px;width:220px}.odFeed{grid-template-columns:repeat(2,minmax(0,1fr))}.odFeedBottom,.odHistoryFoot{align-items:center;flex-direction:row;justify-content:space-between}.odDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.odSpan2{grid-column:span 2}}@media (min-width:980px){.odMainStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.odFeed{grid-template-columns:repeat(3,minmax(0,1fr))}.odCard,.odHero{padding:18px}}.dbActionGrid,.dbActionGroup,.dbActions,.dbApiRow,.dbCard,.dbGrid,.dbGrid2,.dbInfo,.dbPills,.dbRow,.dbSection,.dbWrap{max-width:100%}.dbWrap *{box-sizing:border-box}.dbWrap{background:radial-gradient(circle at top,#6b7bff14,#0000 28%),#0b1220;display:grid;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:18px;place-items:start center;width:100%}.dbCard{background:#111a2e;border:1px solid #243055cc;border-radius:16px;box-shadow:0 18px 50px #00000057;color:#fff;overflow:hidden;padding:20px;width:min(1040px,100%)}.dbTopRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dbTitle{font-size:24px;font-weight:800;line-height:1.15;margin:0}.dbSub{font-size:13px;line-height:1.5;margin-top:6px;opacity:.82}.dbLoading{margin-top:14px;opacity:.9}.dbMsg{border-radius:12px;font-size:13px;line-height:1.45;margin-top:14px;padding:11px 13px;word-break:break-word}.dbMsgOk{background:#22c55e1f;border:1px solid #22c55e47}.dbMsgErr{background:#ef44441f;border:1px solid #ef444447}.dbSection{background:linear-gradient(180deg,#0a1220fa,#090f1cf5);border:1px solid #243055;border-radius:14px;margin-top:16px;overflow:hidden;padding:14px}.dbSectionTitleRow{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.dbSectionTitle{font-size:15px;font-weight:800;margin:0}.dbHint{font-size:12px;line-height:1.4;opacity:.82}.dbRow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.dbGrid{grid-gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dbGrid,.dbGrid2{display:grid;gap:12px;min-width:0}.dbActionGrid,.dbGrid2{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dbActionGrid{display:grid;gap:12px;margin-top:12px}.dbActionGroup,.dbActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.dbInfo{background:hsla(0,0%,100%,.035);border:1px solid #243055cc;border-radius:12px;min-width:0;overflow:hidden;padding:12px 13px}.dbInfoLabel{font-size:12px;opacity:.72}.dbInfoValue{font-size:14px;line-height:1.45;margin-top:7px;min-width:0;word-break:break-word}.dbLabel{display:block;font-size:13px;margin:8px 0 6px;opacity:.92}.dbLabelTop{margin-top:14px}.dbInput{background:#0b1220;border:1px solid #243055;border-radius:10px;color:#fff;min-width:0;outline:none;padding:11px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.dbInput:focus{border-color:#6366f1e6;box-shadow:0 0 0 4px #6366f124}.dbSmall{font-size:12.5px;line-height:1.45;margin-top:8px;opacity:.82}.dbMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dbBtn,.dbBtnGhost,.dbBtnPrimary{border:0;border-radius:10px;cursor:pointer;font-weight:800;line-height:1;min-height:42px;padding:10px 14px;transition:transform .15s ease,opacity .15s ease,background .15s ease}.dbBtn:hover,.dbBtnGhost:hover,.dbBtnPrimary:hover{transform:translateY(-1px)}.dbBtn{background:#fff;color:#0b1220}.dbBtnGhost{background:#ffffff14;border:1px solid #ffffff1f;color:#fff}.dbBtnPrimary{background:#6b7bff;color:#0b1220}.dbBtn:disabled,.dbBtnGhost:disabled,.dbBtnPrimary:disabled{cursor:not-allowed;opacity:.6;transform:none}.dbAddIpBtn{min-width:110px}.dbPills{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.dbPill{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;display:inline-flex;gap:8px;max-width:100%;overflow:hidden;padding:8px 10px}.dbPill .dbMono{word-break:break-all}.dbPillX{background:#0000;border:0;color:#fff;cursor:pointer;flex:0 0 auto;font-size:18px;line-height:1;opacity:.85}.dbPillX:hover{opacity:1}.dbApiRow{align-items:center;display:flex;gap:10px;margin-top:8px;min-width:0}.dbApiValue{flex:1 1;min-width:0;overflow:hidden;word-break:break-all}.dbCopyBtn{flex:0 0 auto;white-space:nowrap}@media (max-width:900px){.dbGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbCard{width:min(1000px,100%)}}@media (max-width:640px){.dbWrap{padding:12px}.dbCard{border-radius:14px;padding:14px}.dbTitle{font-size:21px}.dbActionGrid,.dbGrid,.dbGrid2{grid-template-columns:1fr}.dbActionGroup,.dbActions,.dbApiRow,.dbRow{align-items:stretch;flex-direction:column}.dbAddIpBtn,.dbBtn,.dbBtnGhost,.dbBtnPrimary,.dbCopyBtn{width:100%}.dbSection{padding:12px}.dbInfo{padding:11px 12px}}@media (max-width:380px){.dbWrap{padding:10px}.dbCard{padding:12px}.dbTitle{font-size:19px}.dbHint,.dbInfoValue,.dbSmall,.dbSub{font-size:12px}}.dbSecretReveal{background:#fffbeb;border:2px solid #f59e0b;border-radius:8px;margin-top:14px;padding:14px 16px}.dbSecretRevealHeader{align-items:center;color:#92400e;display:flex;font-size:.875rem;gap:8px;margin-bottom:10px}.dbSecretRevealRow{margin-bottom:8px}.dbSecretRevealKey{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#1e293b;font-size:.8rem;padding:6px 10px;word-break:break-all}@media (prefers-color-scheme:dark){.dbSecretReveal{background:#2d1f00;border-color:#d97706}.dbSecretRevealHeader{color:#fcd34d}.dbSecretRevealKey{background:#1e1e1e;border-color:#374151;color:#f1f5f9}}.tgSectionMsg,.tgStatusRow{margin-bottom:12px}.tgStatusRow{align-items:center;display:flex;gap:8px}.tgDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.tgDotOn{background:#22c55e;box-shadow:0 0 6px #22c55e88}.tgDotOff{background:#64748b}.tgStatusText{color:#e2e8f0;font-size:14px;font-weight:600}.tgChatId{color:#64748b;font-family:monospace;font-size:12px}.tgConnected{display:flex;flex-direction:column;gap:14px}.tgControls{flex-wrap:wrap;gap:16px}.tgControls,.tgToggleRow{align-items:center;display:flex}.tgToggleRow{gap:10px}.tgToggleLabel{color:#94a3b8;font-size:13px}.tgToggleSwitch{border:none;border-radius:12px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s;width:44px}.tgToggleOn{background:#6b7bff}.tgToggleOff{background:#334155}.tgToggleSwitch:disabled{cursor:not-allowed;opacity:.5}.tgToggleThumb{background:#fff;border-radius:50%;height:18px;position:absolute;top:3px;transition:left .2s;width:18px}.tgToggleOn .tgToggleThumb{left:23px}.tgToggleOff .tgToggleThumb{left:3px}.tgDisconnectBtn{border-color:#f8717144!important;color:#f87171!important;font-size:12px;padding:5px 12px}.tgDisconnectBtn:hover{background:#f8717115!important}.tgNotConnected{display:flex;flex-direction:column;gap:14px}.tgHint{color:#94a3b8;font-size:13px;line-height:1.5}.tgWidgetWrap{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.tgWidgetContainer{display:inline-block}.tgBusyText{animation:tgPulse 1.2s ease-in-out infinite;color:#94a3b8;font-size:13px}@keyframes tgPulse{0%,to{opacity:1}50%{opacity:.4}}.tgDivider{align-items:center;color:#334155;display:flex;font-size:12px;gap:10px}.tgDivider:after,.tgDivider:before{background:#1e293b;content:"";flex:1 1;height:1px}.tgLinkBtn{align-self:flex-start;font-size:13px}.tgLinkBox{background:#0f1d35;border:1px solid #1e3a5f;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px}.tgLinkLabel{color:#94a3b8;font-size:13px}.tgLinkAnchor{color:#6b7bff;font-family:monospace;font-size:12px;text-decoration:underline;word-break:break-all}.tgCancelBtn{align-self:flex-start;font-size:12px;padding:4px 10px}.fpWrap{background:#070b16;display:grid;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;min-height:100vh;overflow:hidden;padding:18px;place-items:center;position:relative}.fpBg{background:radial-gradient(circle at 12% 12%,#6366f147 0,#0000 52%),radial-gradient(circle at 88% 10%,#22c55e2e 0,#0000 56%),radial-gradient(circle at 55% 100%,#ec48992e 0,#0000 56%);filter:blur(2px);inset:-20%;opacity:.95;pointer-events:none;position:absolute}.fpCard{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#111a2ec7;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 22px 70px #0000008c;color:#fff;max-width:100%;padding:18px;position:relative;width:500px;z-index:1}.fpBrand{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:12px;margin-bottom:12px;padding-bottom:12px}.fpLogo{background:linear-gradient(135deg,#6366f1e6,#22c55eb3);border-radius:14px;box-shadow:0 12px 35px #6366f138;display:grid;font-weight:900;height:44px;place-items:center;width:44px}.fpBrandTitle{font-size:16px;font-weight:900}.fpBrandSub{font-size:12px;margin-top:2px;opacity:.78}.fpSteps{gap:10px;margin:10px 0 12px}.fpStep,.fpSteps{align-items:center;display:flex}.fpStep{gap:8px;opacity:.7}.fpStep.on{opacity:1}.fpDot{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;display:grid;font-size:12px;font-weight:900;height:26px;place-items:center;width:26px}.fpStep.on .fpDot{background:linear-gradient(135deg,#6366f1e6,#ec4899bf);border-color:#ffffff24}.fpStepText{font-size:12px;font-weight:800}.fpLine{background:#ffffff14;border-radius:999px;flex:1 1;height:2px}.fpLine.on{background:linear-gradient(90deg,#6366f1e6,#22c55ecc)}.fpHeader{margin:10px 0 12px}.fpTitle{font-size:22px;font-weight:900;margin:0}.fpSub{font-size:13px;margin:4px 0 0;opacity:.82}.fpLabel{display:block;font-size:13px;margin-bottom:6px;margin-top:10px;opacity:.9}.fpInput{background:#080d1aa6;border:1px solid #ffffff1a;border-radius:12px;color:#fff;outline:none;padding:12px;width:100%}.fpInput:focus{border-color:#6366f1a6;box-shadow:0 0 0 4px #6366f124}.fpAlert{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;font-size:13px;margin-bottom:8px;margin-top:10px;padding:10px 12px}.fpAlert.ok{background:#22c55e1f;border-color:#22c55e33}.fpBtn{background:linear-gradient(135deg,#fff,#ffffffe0);border:0;border-radius:12px;color:#0b1220;cursor:pointer;font-weight:900;margin-top:14px;padding:12px;width:100%}.fpBtn:disabled{cursor:not-allowed;opacity:.65}.fpRow{display:flex;gap:10px;margin-top:14px}.fpBtnGhost{background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;font-weight:900;padding:12px}.fpBtnGhost:disabled{cursor:not-allowed;opacity:.65}.fpLinkBtn{background:#0000;border:0;color:#b9c6ff;cursor:pointer;font-weight:900;margin-top:10px;width:100%}.fpLinkBtn:disabled{cursor:not-allowed;opacity:.55}.fpLinkBtn:hover{text-decoration:underline}.fpStrength{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;margin-top:10px;padding:10px 12px}.fpStrengthTop{align-items:center;display:flex;font-size:13px;justify-content:space-between}.fpTag{background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;font-size:12px;font-weight:900;padding:4px 10px}.fpBars{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,1fr);margin-top:8px}.fpBar{background:#ffffff1a;border:1px solid #ffffff14;border-radius:999px;height:8px}.fpBar.on{background:linear-gradient(90deg,#6366f1e6,#22c55ecc);border-color:#ffffff24}.fpRules{font-size:12px;margin-top:8px;opacity:.8}.fpFooter{font-size:13px;margin-top:12px;opacity:.92}.fpLink{color:#b9c6ff;font-weight:900;text-decoration:none}.fpLink:hover{text-decoration:underline}.fpSuccess{padding:10px 2px 6px;text-align:center}.fpCheckWrap{animation:pop .32s ease-out;background:#22c55e1a;border:1px solid #22c55e38;border-radius:999px;display:grid;height:86px;margin:10px auto;place-items:center;width:86px}.fpCheck{animation:pop2 .42s ease-out;background:linear-gradient(135deg,#22c55ef2,#6366f1bf);border-radius:999px;color:#071016;display:grid;font-size:28px;font-weight:900;height:56px;place-items:center;width:56px}.fpSuccessText{font-size:16px;font-weight:900;margin-top:6px}.fpSuccessSub{font-size:13px;margin-top:4px;opacity:.82}@keyframes pop{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pop2{0%{opacity:.2;transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:520px){.fpWrap{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:16px}.fpCard{border-radius:16px;max-width:440px;padding:16px;width:100%}.fpLogo{border-radius:12px;height:40px;width:40px}.fpTitle{font-size:20px}.fpSub{font-size:12.5px}.fpBtn,.fpBtnGhost,.fpInput{padding:12px}.fpSteps{gap:8px}.fpStepText{font-size:11.5px}}@media (max-width:360px){.fpCard{border-radius:14px;max-width:340px;padding:14px}.fpBrandTitle{font-size:15px}.fpBrandSub{font-size:11.5px}}.fpInput{font-size:16px}:root{--adm-bg:#06111f;--adm-bg-2:#0b1630;--adm-side:#091226f7;--adm-panel:#0e1a36e6;--adm-panel-2:#181c46b8;--adm-line:#94a3b829;--adm-line-strong:#94a3b847;--adm-text:#f8fafc;--adm-muted:#b7c4d8;--adm-dim:#8291ab;--adm-blue:#2f80ed;--adm-violet:#7c3aed;--adm-amber:#facc15;--adm-danger:#fb7185;--adm-radius:10px;--adm-shadow:0 22px 50px #0206175c;--adm-side-w:292px;--adm-top-h:68px}*{box-sizing:border-box}.admShell{background:linear-gradient(135deg,#06111f,#071b33 48%,#151142);color:#f8fafc;color:var(--adm-text);display:flex;max-width:100vw;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.admShell a,.admShell button{font:inherit}.admSide{background:linear-gradient(180deg,#07122afa,#1c124af5);border-right:1px solid #94a3b829;border-right:1px solid var(--adm-line);box-shadow:18px 0 46px #02061752;display:flex;flex-direction:column;height:100vh;min-width:292px;min-width:var(--adm-side-w);overflow-y:auto;padding:14px;position:-webkit-sticky;position:sticky;top:0;width:292px;width:var(--adm-side-w)}.admBrand{grid-gap:10px;align-items:center;background:#091530b8;border:1px solid #94a3b829;border:1px solid var(--adm-line);gap:10px;grid-template-columns:42px 1fr auto;padding:10px}.admBrand,.admLogo{border-radius:10px;border-radius:var(--adm-radius);display:grid}.admLogo{background:linear-gradient(135deg,#facc15,#fde68a);background:linear-gradient(135deg,var(--adm-amber),#fde68a);box-shadow:0 12px 28px #facc1538;color:#07111f;height:42px;place-items:center;width:42px}.admLogo svg{height:21px;width:21px}.admBrandTitle{color:#f8fafc;color:var(--adm-text);font-size:15px;font-weight:900;line-height:1.1}.admBrandSub{color:#b7c4d8;color:var(--adm-muted);font-size:12px;line-height:1.25;margin-top:3px}.admBurger,.admCloseBtn{background:#ffffff0f;border:1px solid #94a3b829;border:1px solid var(--adm-line);border-radius:10px;border-radius:var(--adm-radius);color:#f8fafc;color:var(--adm-text);cursor:pointer;display:inline-grid;height:40px;place-items:center;width:40px}.admCloseBtn{display:none}.admBurger svg,.admCloseBtn svg{height:20px;width:20px}.admNav{gap:16px;margin-top:16px}.admNav,.admNavSection{display:flex;flex-direction:column}.admNavSection{gap:7px}.admNavSectionTitle{color:#fde68a;font-size:11px;font-weight:900;letter-spacing:.08em;padding:0 10px;text-transform:uppercase}.admNavSectionItems{display:flex;flex-direction:column;gap:6px}.admNavItem{grid-gap:10px;align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;border-radius:var(--adm-radius);color:#f8fafc;color:var(--adm-text);display:grid;gap:10px;grid-template-columns:38px 1fr 8px;min-height:54px;padding:8px 10px;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.admNavItem:hover{background:#2f80ed21;border-color:#38bdf83d;transform:translateY(-1px)}.admNavItem.active{background:linear-gradient(135deg,#2f80ed3d,#7c3aed33);border-color:#facc1561;box-shadow:inset 3px 0 0 #facc15;box-shadow:inset 3px 0 0 var(--adm-amber)}.admNavIcon{background:#ffffff0f;border:1px solid #94a3b829;border:1px solid var(--adm-line);border-radius:10px;border-radius:var(--adm-radius);color:#dbeafe;display:grid;height:38px;place-items:center;width:38px}.admNavIcon svg{height:19px;width:19px}.admNavItem.active .admNavIcon{background:linear-gradient(135deg,#facc15,#fde68a);background:linear-gradient(135deg,var(--adm-amber),#fde68a);border-color:#facc158c;color:#07111f}.admNavCopy{display:flex;flex-direction:column;gap:2px;min-width:0}.admNavLabel{color:#f8fafc;color:var(--adm-text);font-size:13px;font-weight:900;line-height:1.2}.admNavDesc{color:#b7c4d8;color:var(--adm-muted);font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admNavDot{background:#0000;border-radius:999px;height:7px;width:7px}.admNavItem.active .admNavDot{background:#facc15;background:var(--adm-amber);box-shadow:0 0 0 5px #facc1521}.admSideFooter{margin-top:auto;padding-top:16px}.admLogoutBtn,.admTopLogout{align-items:center;background:#fb71851c;border:1px solid #fb718547;border-radius:10px;border-radius:var(--adm-radius);color:#ffe4e6;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:40px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.admLogoutBtn{padding:10px 12px;width:100%}.admLogoutBtn:hover,.admTopLogout:hover{background:#fb71852e;border-color:#fb718573;transform:translateY(-1px)}.admMain{display:flex;flex:1 1;flex-direction:column;min-width:0;width:100%}.admTop{grid-gap:12px;align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07122ac7;border-bottom:1px solid #94a3b829;border-bottom:1px solid var(--adm-line);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:68px;min-height:var(--adm-top-h);padding:12px 18px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.admBurger{display:none}.admTopText{display:flex;flex-direction:column;gap:3px;min-width:0}.admTopTitle{color:#f8fafc;color:var(--adm-text);font-size:16px;font-weight:900;line-height:1.2}.admTopPath,.admTopTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admTopPath{color:#b7c4d8;color:var(--adm-muted);font-size:12px;line-height:1.25}.admTopRight{align-items:center;display:flex;gap:10px;min-width:0}.admPill{align-items:center;background:#facc151a;border:1px solid #facc1552;border-radius:999px;color:#fde68a;display:inline-flex;font-size:12px;font-weight:900;gap:8px;min-height:36px;padding:8px 12px;white-space:nowrap}.admLogoutBtn svg,.admPill svg,.admTopLogout svg{height:16px;width:16px}.admTopLogout{padding:8px 12px}.admBody{max-width:100%;min-height:calc(100vh - 68px);min-height:calc(100vh - var(--adm-top-h));min-width:0;padding:18px;width:100%}.admBackdrop{background:#020617ad;border:0;display:none;inset:0;margin:0;padding:0;position:fixed;z-index:40}@media (max-width:980px){.admBurger{display:inline-grid}.admSide{box-shadow:0 22px 50px #0206175c;box-shadow:var(--adm-shadow);inset:0 auto 0 0;position:fixed;transform:translateX(-108%);transition:transform .22s ease;z-index:50}.admMain{width:100%}.admSide.open{transform:translateX(0)}.admBackdrop{display:block;opacity:0;pointer-events:none;transition:opacity .2s ease}.admBackdrop.show{opacity:1;pointer-events:auto}.admCloseBtn{display:inline-grid}}@media (max-width:760px){.admTop{gap:8px;grid-template-columns:40px minmax(0,1fr) 40px}.admPill,.admTopLogout span,.admTopPath{display:none}.admTopLogout{padding:0;width:40px}}@media (max-width:620px){:root{--adm-side-w:min(88vw,320px);--adm-top-h:64px}.admTop{padding:10px 12px}.admPill,.admTopLogout span{display:none}.admTopLogout{padding:0;width:40px}.admBody{padding:12px}}:root{--adb-bg:#07111f;--adb-surface:#0d1728;--adb-surface-2:#111d31;--adb-border:#ffffff14;--adb-border-strong:#ffffff1f;--adb-text:#f8fafc;--adb-text-soft:#b6c2d2;--adb-text-dim:#8b9ab0;--adb-primary:#6d7cff;--adb-success:#22c55e;--adb-danger:#ef4444;--adb-warn:#f59e0b;--adb-shadow:0 10px 30px #00000038;--adb-shadow-lg:0 24px 70px #00000061}.adbWrap{color:#f8fafc;color:var(--adb-text);display:flex;flex-direction:column;gap:14px;max-width:100%;padding:14px;width:100%}.adbCard,.adbHero,.adbStatsGrid{margin:0 auto;width:min(1180px,100%)}.adbHero{background:linear-gradient(135deg,#6d7cff29,#ffffff0a);border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:24px;box-shadow:0 10px 30px #00000038;box-shadow:var(--adb-shadow);display:flex;flex-direction:column;gap:14px;padding:18px}.adbEyebrow{color:#c7d2fe;font-size:12px;font-weight:800;text-transform:uppercase}.adbTitle{color:#fff;font-size:26px;font-weight:900;line-height:1.15;margin:6px 0 0}.adbSub{color:#b6c2d2;color:var(--adb-text-soft);font-size:14px;line-height:1.5;margin-top:8px}.adbHeroBtns{display:flex;flex-direction:column;gap:10px}.adbStatsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.adbStatCard{background:linear-gradient(180deg,hsla(0,0%,100%,.055),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:18px;box-shadow:0 10px 30px #00000038;box-shadow:var(--adb-shadow);padding:16px}.adbStatLabel{color:#8b9ab0;color:var(--adb-text-dim);font-size:12px;font-weight:700}.adbStatValue{color:#fff;font-size:28px;font-weight:900;margin-top:10px}.adbStatSub{color:#b6c2d2;color:var(--adb-text-soft);font-size:12px;margin-top:8px}.adbCard{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:22px;box-shadow:0 10px 30px #00000038;box-shadow:var(--adb-shadow);padding:16px}.adbSectionHead{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.adbSectionTitle{color:#fff;font-size:20px;font-weight:900;margin:0}.adbSectionSub{color:#b6c2d2;color:var(--adb-text-soft);font-size:13px;margin-top:6px}.adbToolbar{display:flex;flex-direction:column;gap:10px;margin-top:14px}.adbField{min-width:0}.adbFieldGrow{flex:1 1}.adbLabel{color:#8b9ab0;color:var(--adb-text-dim);font-size:12px;font-weight:700;margin-bottom:7px}.adbInput,.adbSelect{background:#111d31;background:var(--adb-surface-2);border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:14px;color:#f8fafc;color:var(--adb-text);min-height:46px;outline:none;padding:12px 14px;width:100%}.adbHistoryList,.adbRecentGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:14px}.adbHistoryItem,.adbRecentCard{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:16px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px;text-align:left;width:100%}.adbHistoryTop,.adbRecentTop{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.adbHistoryPack,.adbRecentPack{color:#fff;font-size:15px;font-weight:900;line-height:1.35}.adbHistoryBottom,.adbHistoryMeta,.adbHistoryRef,.adbRecentBottom,.adbRecentMeta{color:#b6c2d2;color:var(--adb-text-soft);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 8px}.adbHistoryGroups{display:flex;flex-direction:column;gap:14px;margin-top:14px}.adbHistoryGroup{border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:18px;overflow:hidden}.adbHistoryHead{align-items:center;background:#ffffff08;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--adb-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}.adbHistoryDate{color:#fff;font-size:14px;font-weight:800}.adbHistoryCount{color:#b6c2d2;color:var(--adb-text-soft);font-size:12px}.adbMsg{background:#6d7cff1f;border:1px solid #6d7cff38;border-radius:14px;color:#dbe6ff;font-size:13px;margin-top:12px;padding:12px 14px}.adbEmpty{border:1px dashed #ffffff1f;border:1px dashed var(--adb-border-strong);border-radius:16px;color:#b6c2d2;color:var(--adb-text-soft);margin-top:14px;padding:18px 14px;text-align:center}.adbBtnGhost,.adbBtnPrimary{border:0;border-radius:14px;cursor:pointer;font-size:13px;font-weight:800;min-height:44px;padding:11px 16px}.adbBtnGhost{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--adb-border);color:#fff}.adbBtnPrimary{background:linear-gradient(180deg,#7a87ff,#6170ff);color:#fff}.adbBottom{display:flex;margin-top:16px}.adbBadge,.adbBottom{justify-content:center}.adbBadge{align-items:center;border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;min-height:26px;padding:4px 10px}.adbOk{background:#22c55e24;border-color:#22c55e52;color:#bbf7d0}.adbBad{background:#ef444424;border-color:#ef444452;color:#fecaca}.adbWarn{background:#f59e0b24;border-color:#f59e0b52;color:#fde68a}.adbDot{opacity:.5}.adbMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.adbSmall{color:#8b9ab0;color:var(--adb-text-dim);font-size:12px}.adbModalBackdrop{background:#030814b8;display:grid;inset:0;padding:14px;place-items:center;position:fixed;z-index:9999}.adbModal{background:linear-gradient(180deg,#0d1728,#0a1424);border:1px solid #ffffff1f;border:1px solid var(--adb-border-strong);border-radius:22px;box-shadow:0 24px 70px #00000061;max-height:88dvh;overflow:auto;padding:16px;width:min(720px,100%)}.adbModalTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.adbModalTitle{color:#fff;font-size:18px;font-weight:900}.adbModalSub{color:#b6c2d2;color:var(--adb-text-soft);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:8px}.adbX{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:12px;color:#fff;cursor:pointer;font-size:22px;height:40px;width:40px}.adbDetailsGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:14px}.adbD{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--adb-border);border-radius:16px;padding:12px 14px}.adbDL{color:#8b9ab0;color:var(--adb-text-dim);font-size:12px;font-weight:700}.adbDV{color:#f8fafc;color:var(--adb-text);font-size:14px;margin-top:6px;word-break:break-word}.adbModalBottom{display:flex;justify-content:flex-end;margin-top:14px}@media (min-width:700px){.adbHeroBtns,.adbToolbar{flex-direction:row}.adbField:first-child{flex:0 0 220px;width:220px}.adbDetailsGrid,.adbHistoryList,.adbRecentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adbSpan2{grid-column:span 2}}@media (min-width:980px){.adbStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.adbHistoryList,.adbRecentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--au-bg:#07111f;--au-surface:#0d1728;--au-surface-2:#111d31;--au-border:#ffffff14;--au-border-strong:#ffffff1f;--au-text:#f8fafc;--au-text-soft:#b6c2d2;--au-text-dim:#8b9ab0;--au-primary:#6d7cff;--au-success:#22c55e;--au-danger:#ef4444;--au-warn:#f59e0b;--au-shadow:0 10px 30px #00000038;--au-shadow-lg:0 24px 70px #00000061}.auPage{color:#f8fafc;color:var(--au-text);display:flex;flex-direction:column;gap:14px;max-width:100%;padding:14px;width:100%}.auGrid,.auHero,.auSummary{margin:0 auto;width:min(1180px,100%)}.auHero{background:linear-gradient(135deg,#6d7cff29,#ffffff0a);border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:24px;box-shadow:0 10px 30px #00000038;box-shadow:var(--au-shadow);display:flex;flex-direction:column;gap:14px;padding:18px}.auEyebrow{color:#c7d2fe;font-size:12px;font-weight:800;text-transform:uppercase}.auTitle{color:#fff;font-size:26px;font-weight:900;line-height:1.15;margin:6px 0 0}.auSub{color:#b6c2d2;color:var(--au-text-soft);font-size:14px;line-height:1.5;margin-top:8px}.auSearchBar{gap:10px}.auSearchBar,.auSearchPanel{display:flex;flex-direction:column}.auSearchPanel{gap:8px}.auSearchMeta{color:#b6c2d2;color:var(--au-text-soft);font-size:12px;text-align:right}.auSearchError{background:#ef44441f;border:1px solid #ef444440;border-radius:14px;color:#fecaca;font-size:13px;margin:0 auto;padding:12px 14px;width:min(1180px,100%)}.auField input,.auField select,.auField textarea,.auSearchBar button,.auSearchBar input{background:#111d31;background:var(--au-surface-2);border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:14px;color:#f8fafc;color:var(--au-text);min-height:46px;outline:none;padding:12px 14px;width:100%}.auSearchBar button{background:linear-gradient(180deg,#7a87ff,#6170ff);cursor:pointer}.auSummary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.auSummaryCard{background:linear-gradient(180deg,hsla(0,0%,100%,.055),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:18px;box-shadow:0 10px 30px #00000038;box-shadow:var(--au-shadow);padding:16px}.auSummaryLabel{color:#8b9ab0;color:var(--au-text-dim);font-size:12px;font-weight:700}.auSummaryValue{color:#fff;font-size:28px;font-weight:900;margin-top:10px}.auGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.auUserCard{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff08);border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:20px;box-shadow:0 10px 30px #00000038;box-shadow:var(--au-shadow);padding:16px}.auUserTop{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.auUserEmail{color:#fff;font-size:16px;font-weight:900;word-break:break-word}.auStatus{border-radius:999px;font-size:11px;font-weight:900;padding:6px 10px}.auStatus.active{background:#22c55e24;border:1px solid #22c55e52;color:#bbf7d0}.auStatus.blocked{background:#ef444424;border:1px solid #ef444452;color:#fecaca}.auMetaList{display:flex;flex-direction:column;gap:10px;margin-top:14px}.auMetaRow{align-items:flex-start;border-bottom:1px solid #ffffff0d;display:flex;gap:12px;justify-content:space-between;padding-bottom:8px}.auMetaRow span{color:#8b9ab0;color:var(--au-text-dim);font-size:12px}.auMetaRow strong{color:#f8fafc;color:var(--au-text);font-size:13px;text-align:right;word-break:break-word}.auActions{display:flex;flex-direction:column;gap:10px;margin-top:14px}.auBtn{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:14px;color:#fff;cursor:pointer;font-weight:800;min-height:44px;padding:11px 14px}.auBtn.wallet{background:#6d7cff24;border-color:#6d7cff40}.auBtn.block{background:#ef444424;border-color:#ef444440}.auBtn.unblock{background:#22c55e24;border-color:#22c55e40}.auBtn.save{background:linear-gradient(180deg,#7a87ff,#6170ff);border:0}.auBtn.ghost{background:#ffffff0d}.auEmpty{border:1px dashed #ffffff1f;border:1px dashed var(--au-border-strong);border-radius:16px;color:#b6c2d2;color:var(--au-text-soft);margin:0 auto;padding:18px 14px;text-align:center;width:min(1180px,100%)}.auModalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030814b8;display:grid;inset:0;padding:14px;place-items:center;position:fixed;z-index:9999}.auModal{background:linear-gradient(180deg,#0d1728,#0a1424);border:1px solid #ffffff1f;border:1px solid var(--au-border-strong);border-radius:22px;box-shadow:0 24px 70px #00000061;box-shadow:var(--au-shadow-lg);max-height:88dvh;overflow:auto;padding:16px;width:min(820px,100%)}.auModalHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.auModalHead h3{color:#fff;font-size:20px;margin:0}.auModalSub{color:#b6c2d2;color:var(--au-text-soft);font-size:13px;margin-top:6px}.auClose{background:#ffffff0d;border:1px solid #ffffff14;border:1px solid var(--au-border);border-radius:12px;color:#fff;cursor:pointer;font-size:22px;height:40px;width:40px}.auFormGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;margin-top:14px}.auField{display:flex;flex-direction:column;gap:7px}.auField label{color:#8b9ab0;color:var(--au-text-dim);font-size:12px;font-weight:700}.auCheckRow label{align-items:center;display:flex;gap:10px}.auCheckRow input[type=checkbox]{height:16px;min-height:auto;width:16px}.auSpan2{grid-column:span 1}.auModalActions{display:flex;flex-direction:column;gap:10px;margin-top:16px}@media (min-width:720px){.auSearchBar{flex-direction:row}.auSearchBar input{flex:1 1}.auFormGrid,.auGrid,.auSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.auSpan2{grid-column:span 2}.auModalActions{flex-direction:row;justify-content:flex-end}.auActions{flex-direction:row;flex-wrap:wrap}}@media (min-width:1100px){.auGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.auBtn:disabled,.auSearchBar button:disabled{cursor:not-allowed;opacity:.6}.auField input[type=password]{letter-spacing:.08em}.auWarnBox{background:#f59e0b1f;border:1px solid #f59e0b38;border-radius:14px;color:#fde68a;font-size:13px;line-height:1.45;margin-top:14px;padding:12px 14px}.asWrap{width:100%}.asTop{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.asTitle{font-size:22px;font-weight:900}.asSub{font-size:13px;margin-top:4px;opacity:.75}.asMsg{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;margin-bottom:12px;padding:10px 12px}.asGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.asCard{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;padding:14px}.asCardTitle{font-weight:900;margin-bottom:4px}.asCardSub{font-size:12px;margin-bottom:12px;opacity:.75}.asRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:110px 1fr;margin-bottom:10px}.asRow label{font-size:12px;opacity:.8}.asInput{background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;color:#fff;outline:none;padding:10px 12px;width:100%}.asBtn,.asBtnPrimary{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;color:#fff;cursor:pointer;padding:10px 12px}.asBtnPrimary{margin-top:8px;width:100%}.asBtn:disabled,.asBtnPrimary:disabled{cursor:not-allowed;opacity:.55}.asHint{font-size:12px;margin-top:12px;opacity:.75}@media (max-width:980px){.asGrid{grid-template-columns:1fr}}.abtWrap{padding:16px}.abtCard{background:#111827;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 18px 40px #00000047;color:#fff;max-width:980px;padding:18px;width:100%}.abtTop{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px}.abtTitle{font-size:24px;font-weight:800;line-height:1.2;margin:0}.abtSub{color:#ffffffb8;font-size:14px;margin:6px 0 0}.abtMsg{background:#2563eb24;border:1px solid #60a5fa3d;border-radius:12px;color:#dbeafe;margin-bottom:14px;padding:12px 14px;word-break:break-word}.abtForm{grid-gap:16px;display:grid;gap:16px}.abtField{grid-gap:8px;display:grid;gap:8px}.abtLabel{color:#f3f4f6;font-size:14px;font-weight:700}.abtInput,.abtTextarea{background:#0b1220;border:1px solid #ffffff1f;border-radius:12px;color:#fff;outline:none;padding:12px 14px;width:100%}.abtInput:focus,.abtTextarea:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa24}.abtTextarea{font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.5;min-height:220px;resize:vertical}.abtHint{color:#ffffff9e;font-size:12px}.abtHint span{color:#93c5fd;font-weight:700}.abtMetaGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.abtMetaItem{background:#0b1220;border:1px solid #ffffff14;border-radius:12px;padding:12px 14px}.abtMetaLabel{color:#ffffff9e;font-size:12px;margin-bottom:6px}.abtMetaValue{color:#fff;font-size:14px;word-break:break-word}.abtMono{font-family:Consolas,Monaco,monospace}.abtActions{display:flex;flex-wrap:wrap;gap:12px}.abtBtnGhost,.abtBtnPrimary{border:0;border-radius:12px;cursor:pointer;font-weight:700;padding:12px 16px;transition:.18s ease}.abtBtnPrimary{background:#2563eb;color:#fff}.abtBtnPrimary:hover{background:#1d4ed8}.abtBtnGhost{background:#1f2937;color:#fff}.abtBtnGhost:hover{background:#374151}.abtBtnGhost:disabled,.abtBtnPrimary:disabled{cursor:not-allowed;opacity:.65}@media (max-width:768px){.abtWrap{padding:10px}.abtCard{border-radius:14px;padding:14px}.abtTitle{font-size:20px}.abtMetaGrid{grid-template-columns:1fr}.abtActions{flex-direction:column}.abtBtnGhost,.abtBtnPrimary{width:100%}}.ahWrap{width:100%}.ahTop{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.ahTitle{font-size:22px;font-weight:900}.ahSub{font-size:13px;margin-top:4px;opacity:.75}.ahBtn,.ahBtn2{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;color:#fff;cursor:pointer;padding:10px 12px}.ahBtn2{padding:10px 14px}.ahFilters{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1.4fr .8fr .75fr .75fr auto;margin-bottom:12px}.ahInput,.ahSelect{background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;color:#fff;outline:none;padding:10px 12px;width:100%}.ahDateBox label{display:block;font-size:12px;margin-bottom:6px;opacity:.75}.ahErr{background:#ff00001f;border:1px solid #ff000040;border-radius:14px;margin-bottom:12px;padding:10px 12px}.ahTableWrap{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;overflow:auto}.ahTable{border-collapse:collapse;min-width:980px;width:100%}.ahTable td,.ahTable th{border-bottom:1px solid #ffffff12;font-size:13px;padding:12px;text-align:left}.ahTable th{font-size:12px;opacity:.85}.ahCenter{opacity:.75;padding:18px!important;text-align:center!important}.ahNote{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ahBottom{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px}.ahHint{font-size:12px;opacity:.75}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width:980px){.ahFilters{grid-template-columns:1fr 1fr}.ahBtn2{grid-column:span 2}}.usrShell .usrBody,.usrShell .usrBody>*,.usrShell .usrMain,.usrShell .usrMain>*{min-width:0!important}.adWrap,.adWrap *{box-sizing:border-box}.adHeader,.adWrap{min-width:0}.adHeader{width:100%}.adTabs{min-width:0}.adTab{background:#ffffff0a;border:1px solid #ffffff1f;color:#e5e7eb;padding:8px 12px;transition:transform .15s ease,background .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.adTabActive{background:#3b82f62e;border:1px solid #3b82f68c}.adCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 10px 30px #00000040;margin-bottom:14px;padding:14px}.adCard,.adCardHead{max-width:100%;min-width:0;width:100%}.adCardHead{gap:10px;margin-bottom:10px}.adCardRight,.adMiniTabs{max-width:100%;min-width:0}.adMiniTab{border:1px solid #ffffff1f;border-radius:999px;color:#e5e7eb;padding:6px 10px;white-space:nowrap}.adMiniTabActive{background:#3b82f62e;border-color:#3b82f68c}.adP{color:#e5e7ebe6}.adNote{background:#ffffff08;border:1px solid #ffffff1a;color:#e5e7ebe6;font-size:13px;max-width:100%;overflow-wrap:anywhere;padding:10px}.adCodeWrap,.adNote{min-width:0;width:100%}.adCopyBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;color:#e5e7eb}.adCopyBtn:hover{background:#00000080}.adPre{-webkit-overflow-scrolling:touch;background:#00000059;border-radius:12px;line-height:1.4;min-width:0;overflow-wrap:normal;overflow-y:hidden;padding:40px 12px 12px;white-space:pre;width:100%;word-break:normal}@media (max-width:560px){.adWrap{padding:10px}.adH1{font-size:19px}.adTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.adTabs::-webkit-scrollbar{height:6px}.adCard{padding:12px}.adPre{font-size:12px}.adCopyBtn{padding:6px 9px;right:8px;top:8px}.adMiniTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.adWrap{color:#e5e7eb;max-width:100%;overflow-x:hidden;padding:12px}.adHeader{align-items:flex-end;gap:12px;margin-bottom:14px;max-width:100%}.adH1{font-size:22px}.adH1,.adSub{word-break:break-word}.adSub{color:#e5e7ebbf;font-size:13px;margin-top:6px}.adMono{color:#e5e7ebe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px;word-break:break-word}.adTabs{gap:10px;max-width:100%}.adTab{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;color:#e5e7ebe6;font-size:13px;font-weight:700;padding:10px 12px;transition:transform .15s ease,background .15s ease,border .15s ease}.adTab:hover{background:#ffffff0f;transform:translateY(-1px)}.adTabActive{background:#38bdf81f;border-color:#38bdf859;color:#eaf8ff}.adCard{background:#111827bf;border:1px solid #ffffff12;box-shadow:0 10px 28px #00000040;margin-bottom:12px}.adCardHead{background:#ffffff05;border-bottom:1px solid #ffffff0f;padding:12px 14px}.adCardTitle{font-size:15px;font-weight:800;word-break:break-word}.adCardRight{flex-wrap:wrap}.adCardBody{padding:12px 14px 14px}.adP{color:#e5e7ebdb;font-size:13px;line-height:1.45;word-break:break-word}.adMiniTab{background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;color:#e5e7ebe6;font-size:12px;font-weight:800;padding:7px 10px}.adMiniTabActive{background:#22c55e1f;border-color:#22c55e47}.adCodeWrap{margin-top:10px;max-width:100%}.adCopyBtn{background:#0206178c;border:1px solid #ffffff1a;border-radius:10px;color:#e5e7ebf2;font-weight:800;padding:6px 10px;transition:transform .12s ease,background .12s ease;z-index:1}.adCopyBtn:hover{background:#020617bf;transform:translateY(-1px)}.adPre{background:#020617d9;box-sizing:border-box;max-width:100%;overflow:auto;padding:14px 12px}.adPre code{color:#e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:pre}.adNote,.adPre code{font-size:12.5px;line-height:1.5}.adNote{background:#38bdf814;border:1px solid #38bdf833;color:#e5e7ebc7;margin-top:10px;padding:10px 12px;word-break:break-word}.adSpacer{height:12px}.adTableWrap{border:1px solid #ffffff0f;border-radius:14px;box-sizing:border-box;max-width:100%;overflow-x:auto;width:100%}.adTable{background:#02061780;border-collapse:collapse;min-width:720px;width:100%}.adTable td,.adTable th{border-bottom:1px solid #ffffff0f;font-size:13px;padding:12px 14px;text-align:left;vertical-align:middle}.adTable th{background:#ffffff08;color:#f3f4f6;font-weight:800}.adTable td{color:#e5e7ebe6}.adParamList{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.adBadgeBlue,.adBadgeGreen,.adBadgePurple{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;line-height:1;padding:5px 9px;white-space:nowrap}.adBadgeGreen{background:#22c55e29;border:1px solid #22c55e42;color:#dcfce7}.adBadgeBlue{background:#3b82f629;border:1px solid #3b82f642;color:#dbeafe}.adBadgePurple{background:#a855f729;border:1px solid #a855f742;color:#f3e8ff}@media (max-width:768px){.adWrap{padding:10px}.adHeader{align-items:stretch}.adTabs{width:100%}.adTab{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;text-align:center}.adTableWrap{background:#0000;border:0;overflow:visible}.adTable{background:#0000;border-collapse:initial;border-spacing:0;min-width:100%}.adTable thead{display:none}.adTable tbody{display:flex;flex-direction:column;gap:10px}.adTable tr{background:#020617b8;border:1px solid #ffffff14;border-radius:14px;display:block;padding:10px 12px}.adTable td{align-items:flex-start;border:0;box-sizing:border-box;display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 0;width:100%}.adTable td:before{color:#e5e7ebb8;content:attr(data-label);flex:0 0 110px;font-weight:800;max-width:110px}.adTable td>code,.adTable td>div,.adTable td>span{flex:1 1;min-width:0;text-align:right}.adTable td .adParamList{justify-content:flex-end}.adMono{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:520px){.adH1{font-size:18px}.adTab{font-size:12.5px;padding:9px 10px}.adCardHead{padding:11px 12px}.adCardBody{padding:11px 12px 12px}.adPre{padding-top:42px}.adPre code{font-size:12px}.adCopyBtn{font-size:11px;padding:5px 8px;right:8px;top:8px}.adTable td{align-items:stretch;flex-direction:column;gap:6px;padding:9px 0}.adTable td:before{flex:none;max-width:100%}.adTable td>code,.adTable td>div,.adTable td>span{text-align:left}.adTable td .adParamList{justify-content:flex-start}.adBadgeBlue,.adBadgeGreen,.adBadgePurple{font-size:10.5px;padding:5px 8px}}.cryptoPage{background:#0b1020;color:#fff;min-height:100vh;padding:24px}.cryptoCard{background:#11182b;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 14px 40px #00000059;margin:0 auto;max-width:950px;padding:22px;width:100%}.cryptoHeader h1{font-size:28px;line-height:1.2;margin:0}.cryptoHeader p{color:#b7c0d8;font-size:14px;margin:8px 0 0}.cryptoForm{margin-top:20px}.cryptoLabel{color:#dfe6ff;display:block;font-size:14px;margin-bottom:10px}.cryptoAmountRow{align-items:center;display:flex;gap:12px}.cryptoInput{background:#0d1426;border:1px solid #2b3552;border-radius:12px;color:#fff;flex:1 1;font-size:15px;height:48px;outline:none;padding:0 14px}.cryptoInput:focus{border-color:#5f8cff}.cryptoBtn{border:0;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 18px;transition:.2s ease}.cryptoBtn:disabled{cursor:not-allowed;opacity:.7}.cryptoBtn.primary{background:#2f6bff;color:#fff}.cryptoBtn.primary:hover:not(:disabled){background:#2558d6}.cryptoBtn.secondary{background:#1e293f;border:1px solid #2e3d61;color:#fff}.cryptoBtn.secondary:hover:not(:disabled){background:#263352}.cryptoBtn.dangerBtn{background:#5a1d28;border:1px solid #7b2d3b;color:#fff}.cryptoBtn.dangerBtn:hover:not(:disabled){background:#6a2230}.cryptoMiniBtn{background:#172136;border:1px solid #32415f;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.cryptoMiniBtn:hover{background:#1e2a45}.cryptoOrderBox{border-top:1px solid #ffffff14;margin-top:24px;padding-top:20px}.cryptoSectionTitle{font-size:16px;font-weight:700;margin-bottom:14px}.cryptoGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.cryptoInfoItem{background:#0d1426;border:1px solid #202c47;border-radius:14px;padding:14px}.cryptoInfoItem.full{grid-column:1/-1}.cryptoInfoLabel{color:#98a5c7;display:block;font-size:12px;letter-spacing:.4px;margin-bottom:8px;text-transform:uppercase}.cryptoInfoValue{color:#fff;font-size:15px}.cryptoInfoValue.strong{color:#71e3a5;font-size:20px;font-weight:800}.cryptoInfoValueRow{align-items:center;display:flex;gap:10px;justify-content:space-between}.cryptoInfoValueRow.wrap{align-items:flex-start}.cryptoMono{color:#dfe6ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.break{word-break:break-all}.cryptoHighlight{background:#2f6bff1f;border:1px solid #2f6bff47;border-radius:14px;color:#dfe7ff;margin-top:16px;padding:14px}.cryptoStatusBox{background:#0d1426;border:1px solid #202c47;border-radius:14px;margin-top:18px;padding:16px}.cryptoStatusTop{align-items:center;display:flex;gap:16px;justify-content:space-between}.cryptoBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;margin-top:8px;min-width:110px;padding:8px 14px}.cryptoBadge.pending{background:#ffbe3424;color:#ffcf66}.cryptoBadge.confirming,.cryptoBadge.paid{background:#65a3ff24;color:#8ebcff}.cryptoBadge.credited{background:#42c97824;color:#7ff0a8}.cryptoBadge.expired,.cryptoBadge.failed,.cryptoBadge.underpaid{background:#ff545424;color:#ff8b8b}.cryptoTimerWrap{text-align:right}.cryptoTimer{color:#fff;display:block;font-size:24px;font-weight:800}.cryptoTimer.expired{color:#ff8b8b}.cryptoStatusNote{color:#b9c3df;font-size:14px;margin-top:14px}.cryptoStatusActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.cryptoNotice{background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;color:#d4dcf4;font-size:14px;margin-top:14px;padding:12px 14px}.cryptoNotice.warning{background:#ffbe3414;border-color:#ffbe3433;color:#ffd98a}.cryptoNotice.danger{background:#ff545414;border-color:#ff545433;color:#faa;margin-top:18px}.cryptoError{background:#ff54541f;border:1px solid #ff54543d;border-radius:12px;color:#ff9f9f}.cryptoError,.cryptoSuccess{font-size:14px;margin-top:12px;padding:12px 14px}.cryptoSuccess{background:#42c9781f;border:1px solid #42c97838;border-radius:12px;color:#8ef0b0}.cryptoSuccess.small{display:inline-block}.cryptoFootNotes{margin-top:18px}.cryptoEmpty{background:#0d1426;border:1px dashed #2a3858;border-radius:14px;color:#aeb8d6;margin-top:20px;padding:18px;text-align:center}@media (max-width:768px){.cryptoPage{padding:14px}.cryptoCard{border-radius:14px;padding:16px}.cryptoHeader h1{font-size:22px}.cryptoAmountRow{align-items:stretch;flex-direction:column}.cryptoGrid{grid-template-columns:1fr}.cryptoInfoItem.full{grid-column:auto}.cryptoStatusTop{align-items:flex-start;flex-direction:column}.cryptoTimerWrap{text-align:left}.cryptoInfoValueRow{align-items:flex-start;flex-direction:column}.cryptoMiniBtn{width:100%}.cryptoStatusActions{flex-direction:column}.cryptoBtn{width:100%}}.cryptoWalletCard{align-items:center;background:linear-gradient(135deg,#13203d,#18294d);border:1px solid #5478ff47;border-radius:16px;display:flex;gap:16px;justify-content:space-between;margin-top:18px;padding:18px}.cryptoWalletLabel{color:#9eb2e6;display:block;font-size:12px;letter-spacing:.4px;margin-bottom:8px;text-transform:uppercase}.cryptoWalletValue{color:#fff;font-size:30px;font-weight:800}.walletRefreshBtn{min-width:150px}.cryptoTopGrid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 240px}.cryptoQrCard{background:#0d1426;border:1px solid #202c47;border-radius:14px;padding:14px}.cryptoQrBox{align-items:center;background:#fff;border-radius:14px;display:flex;justify-content:center;margin-top:10px;min-height:220px;padding:12px}.cryptoQrPlaceholder{color:#222;font-size:14px}.cryptoQrText{color:#aeb8d6;font-size:13px;margin-top:10px;text-align:center}@media (max-width:900px){.cryptoTopGrid{grid-template-columns:1fr}.cryptoWalletCard{align-items:flex-start;flex-direction:column}.walletRefreshBtn{width:100%}}.cryptoVerifyBox{background:#0d1426;border:1px solid #202c47;border-radius:14px;margin-top:18px;padding:16px}.cryptoVerifyRow{align-items:center;display:flex;gap:12px}@media (max-width:768px){.cryptoVerifyRow{align-items:stretch;flex-direction:column}}.cryptoTimer.done{color:#7ff0a8}.rhCard,.rhItemCard,.rhMobileList,.rhPagination,.rhTable,.rhTableWrap,.rhTop,.rhWrap{max-width:100%}.rhWrap *{box-sizing:border-box}.rhWrap{background:#0b1220;min-height:100vh;min-height:100dvh;padding:16px;width:100%}.rhCard{background:#111a2e;border:1px solid #243055cc;border-radius:14px;box-shadow:0 16px 50px #00000059;color:#fff;margin:0 auto;padding:18px;width:min(1100px,100%)}.rhTop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.rhTitle{font-size:22px;font-weight:800;margin:0}.rhSub{margin-top:4px;opacity:.85}.rhMsg,.rhSub{font-size:13px}.rhMsg{background:#ef44441f;border:1px solid #ef444440;border-radius:10px;margin-top:14px;padding:10px 12px}.rhEmpty,.rhLoading{border-radius:12px;font-size:14px;padding:18px}.rhEmpty,.rhLoading,.rhTableWrap{background:#0b1220;border:1px solid #243055;margin-top:16px}.rhTableWrap{border-radius:12px;overflow-x:auto}.rhTable{border-collapse:collapse;min-width:860px;width:100%}.rhTable thead th{background:#ffffff08;border-bottom:1px solid #243055;color:#fffc;font-size:12px;font-weight:800;letter-spacing:.3px;padding:14px 12px;text-align:left}.rhTable tbody td{border-bottom:1px solid #243055b3;font-size:14px;padding:14px 12px;vertical-align:middle}.rhTable tbody tr:last-child td{border-bottom:0}.rhMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-all}.rhBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.2px;padding:5px 10px}.rhBadgeSuccess{background:#22c55e24;border:1px solid #22c55e59;color:#bbf7d0f2}.rhBadgeFail{background:#ef444424;border:1px solid #ef444459;color:#fecacaf2}.rhBadgePending{background:#eab30824;border:1px solid #eab30859;color:#fef08af2}.rhPagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.rhPageInfo{font-size:14px;opacity:.92}.rhTotal{opacity:.85}.rhBtn,.rhBtnGhost,.rhBtnPrimary{border:0;border-radius:10px;cursor:pointer;font-weight:800;min-height:40px;padding:10px 14px}.rhBtnGhost{background:#ffffff14;border:1px solid #ffffff1f;color:#fff}.rhBtnPrimary{background:#6b7bff;color:#0b1220}.rhBtnGhost:disabled,.rhBtnPrimary:disabled{cursor:not-allowed;opacity:.6}.rhMobileList{display:none;gap:12px;margin-top:16px}.rhItemCard{background:#0b1220;border:1px solid #243055;border-radius:12px;padding:14px}.rhItemRow{border-bottom:1px solid #2430558c;display:flex;gap:10px;justify-content:space-between;padding:8px 0}.rhItemRow:last-child{border-bottom:0}.rhLabel{font-size:12px;min-width:90px;opacity:.75}.rhValue{font-size:14px;text-align:right;word-break:break-word}@media (max-width:760px){.rhTableWrap{display:none}.rhMobileList{display:grid}.rhPagination{align-items:stretch;flex-direction:column}.rhBtnGhost,.rhBtnPrimary{width:100%}}.rhFilterRow{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.rhFilterItem{flex:1 1;min-width:180px}.rhFilterLabel{display:block;font-size:12px;margin-bottom:6px;opacity:.8}.rhSelect{background:#0b1220;border:1px solid #243055;border-radius:10px;color:#fff;outline:none;padding:11px 12px;width:100%}.rhFilterActions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:760px){.rhFilterRow{align-items:stretch;flex-direction:column}.rhFilterItem{min-width:100%}.rhFilterActions{flex-direction:column;width:100%}}.awhCard,.awhFilters,.awhItemCard,.awhMobileList,.awhPagination,.awhTable,.awhTableWrap,.awhTop,.awhWrap{max-width:100%}.awhWrap *{box-sizing:border-box}.awhWrap{background:#0b1220;min-height:100vh;min-height:100dvh;padding:16px;width:100%}.awhCard{background:#111a2e;border:1px solid #243055cc;border-radius:14px;box-shadow:0 16px 50px #00000059;color:#fff;margin:0 auto;padding:18px;width:min(1400px,100%)}.awhTop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.awhTitle{font-size:22px;font-weight:800;margin:0}.awhSub{font-size:13px;margin-top:4px;opacity:.85}.awhFilters{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.awhFilterItem{min-width:0}.awhLabel{display:block;font-size:12px;margin-bottom:6px;opacity:.8}.awhInput{background:#0b1220;border:1px solid #243055;border-radius:10px;color:#fff;min-width:0;outline:none;padding:11px 12px;width:100%}.awhInput:focus{border-color:#6366f1e6;box-shadow:0 0 0 4px #6366f124}.awhFilterActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.awhMsg{background:#ef44441f;border:1px solid #ef444440;border-radius:10px;font-size:13px;margin-top:14px;padding:10px 12px}.awhEmpty,.awhLoading{border-radius:12px;font-size:14px;padding:18px}.awhEmpty,.awhLoading,.awhTableWrap{background:#0b1220;border:1px solid #243055;margin-top:16px}.awhTableWrap{border-radius:12px;overflow-x:auto}.awhTable{border-collapse:collapse;min-width:1400px;width:100%}.awhTable thead th{background:#ffffff08;border-bottom:1px solid #243055;color:#fffc;font-size:12px;font-weight:800;letter-spacing:.3px;padding:14px 12px;text-align:left}.awhTable tbody td{border-bottom:1px solid #243055b3;font-size:14px;padding:14px 12px;vertical-align:top}.awhTable tbody tr:last-child td{border-bottom:0}.awhMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-all}.awhBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.2px;padding:5px 10px}.awhBadgeSuccess{background:#22c55e24;border:1px solid #22c55e59;color:#bbf7d0f2}.awhBadgeFail{background:#ef444424;border:1px solid #ef444459;color:#fecacaf2}.awhBadgePending{background:#eab30824;border:1px solid #eab30859;color:#fef08af2}.awhPagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.awhPageInfo{font-size:14px;opacity:.92}.awhTotal{opacity:.85}.awhBtn,.awhBtnGhost,.awhBtnPrimary{border:0;border-radius:10px;cursor:pointer;font-weight:800;min-height:40px;padding:10px 14px}.awhBtnGhost{background:#ffffff14;border:1px solid #ffffff1f;color:#fff}.awhBtnPrimary{background:#6b7bff;color:#0b1220}.awhBtnGhost:disabled,.awhBtnPrimary:disabled{cursor:not-allowed;opacity:.6}.awhMobileList{display:none;gap:12px;margin-top:16px}.awhItemCard{background:#0b1220;border:1px solid #243055;border-radius:12px;padding:14px}.awhItemRow{border-bottom:1px solid #2430558c;display:flex;gap:10px;justify-content:space-between;padding:8px 0}.awhItemRow:last-child{border-bottom:0}.awhRowLabel{font-size:12px;min-width:100px;opacity:.75}.awhRowValue{font-size:14px;text-align:right;word-break:break-word}@media (max-width:1200px){.awhFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.awhFilters{grid-template-columns:1fr}.awhFilterActions{flex-direction:column}.awhBtnGhost,.awhBtnPrimary{width:100%}.awhTableWrap{display:none}.awhMobileList{display:grid}.awhPagination{align-items:stretch;flex-direction:column}}.api-gateway-history-page{color:#fff;padding:20px}.api-gateway-history-header{margin-bottom:18px}.api-gateway-history-header h2{color:#fff;font-size:26px;font-weight:700;margin:0 0 6px}.api-gateway-history-header p{color:#ffffffb8;font-size:14px;margin:0}.api-gateway-history-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.api-gateway-history-filters button,.api-gateway-history-filters input,.api-gateway-history-filters select{border-radius:10px;font-size:14px;height:42px;outline:none;padding:0 14px}.api-gateway-history-filters input,.api-gateway-history-filters select{background:#ffffff14;border:1px solid #ffffff24;color:#fff}.api-gateway-history-filters input::placeholder{color:#ffffff8c}.api-gateway-history-filters select option{color:#000}.api-gateway-history-filters button{background:#ffffff1a;border:1px solid #ffffff24;color:#fff;cursor:pointer;transition:.2s ease}.api-gateway-history-filters button:hover{background:#ffffff29}.api-gateway-history-table-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;overflow-x:auto}.api-gateway-history-table{border-collapse:collapse;min-width:1500px;width:100%}.api-gateway-history-table td,.api-gateway-history-table th{border-bottom:1px solid #ffffff14;color:#fff;padding:14px 12px;text-align:left;vertical-align:top}.api-gateway-history-table th{background:#ffffff0d;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.api-gateway-history-table tbody tr:hover{background:#ffffff0a}.api-gateway-history-pagination{align-items:center;color:#fff;display:flex;gap:12px;margin-top:18px}.api-gateway-history-pagination button{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;color:#fff;cursor:pointer;padding:10px 16px;transition:.2s ease}.api-gateway-history-pagination button:hover:not(:disabled){background:#ffffff29}.api-gateway-history-pagination button:disabled{cursor:not-allowed;opacity:.45}.api-gateway-history-info{color:#fffc;padding:16px 0}.api-gateway-history-error{color:#ff8a8a;padding:16px 0}.user-api-history-page{color:#fff;padding:20px}.user-api-history-header{margin-bottom:18px}.user-api-history-header h2{color:#fff;font-size:26px;font-weight:700;margin:0 0 6px}.user-api-history-header p{color:#ffffffb8;font-size:14px;margin:0}.user-api-history-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.user-api-history-filters button,.user-api-history-filters input,.user-api-history-filters select{border-radius:10px;font-size:14px;height:42px;outline:none;padding:0 14px}.user-api-history-filters input,.user-api-history-filters select{background:#ffffff14;border:1px solid #ffffff24;color:#fff}.user-api-history-filters input::placeholder{color:#ffffff8c}.user-api-history-filters select option{color:#000}.user-api-history-filters button{background:#ffffff1a;border:1px solid #ffffff24;color:#fff;cursor:pointer;transition:.2s ease}.user-api-history-filters button:hover{background:#ffffff29}.user-api-history-table-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;overflow-x:auto}.user-api-history-table{border-collapse:collapse;min-width:1400px;width:100%}.user-api-history-table td,.user-api-history-table th{border-bottom:1px solid #ffffff14;color:#fff;padding:14px 12px;text-align:left;vertical-align:top}.user-api-history-table th{background:#ffffff0d;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.user-api-history-table tbody tr:hover{background:#ffffff0a}.cell-stack{display:flex;flex-direction:column;gap:4px}.cell-stack strong{color:#fff;font-weight:600}.cell-stack span{color:#ffffffad;font-size:12px}.mono-cell{color:#ffffffe0;font-family:monospace;font-size:12px;word-break:break-all}.empty-cell{color:#ffffffa6;padding:28px;text-align:center}.user-api-history-pagination{align-items:center;color:#fff;display:flex;gap:12px;margin-top:18px}.user-api-history-pagination button{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;color:#fff;cursor:pointer;padding:10px 16px;transition:.2s ease}.user-api-history-pagination button:hover:not(:disabled){background:#ffffff29}.user-api-history-pagination button:disabled{cursor:not-allowed;opacity:.45}.user-api-history-info{color:#fffc;padding:16px 0}.user-api-history-error{color:#ff8a8a;padding:16px 0}.adWrap{box-sizing:border-box;color:#fff;margin:0 auto;max-width:1100px;padding:18px 14px 28px;width:100%}.adHeader{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:16px}.adH1{color:#fff;font-size:28px;font-weight:800;line-height:1.15}.adTabs{display:flex;flex-wrap:wrap;gap:8px}.adTab{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;padding:10px 14px;transition:.2s ease}.adTab:hover{background:#ffffff24}.adTabActive{background:#ffffff2e;border-color:#fff3}.adCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:16px;overflow:hidden}.adCardHead{align-items:center;background:#ffffff0a;border-bottom:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px}.adCardTitle{color:#fff;font-size:18px;font-weight:700}.adCardRight{align-items:center;display:flex;gap:8px}.adCardBody{padding:16px}.adP{color:#ffffffd1;font-size:14px;line-height:1.6;margin-bottom:10px}.adSpacer{height:10px}.adNote{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;color:#ffffffd1;font-size:14px;line-height:1.6;margin-top:12px;padding:12px 14px}.adCodeWrap{position:relative}.adCopyBtn{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;padding:7px 12px;position:absolute;right:10px;top:10px;transition:.2s ease;z-index:2}.adCopyBtn:hover{background:#ffffff29}.adPre{background:#00000047;border:1px solid #ffffff14;border-radius:14px;color:#fff;font-size:13px;line-height:1.55;margin:0;overflow-x:auto;padding:46px 16px 18px;white-space:pre-wrap;word-break:break-word}.adMiniTabs{display:flex;flex-wrap:wrap;gap:8px}.adMiniTab{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;padding:8px 12px;transition:.2s ease}.adMiniTab:hover{background:#ffffff24}.adMiniTabActive{background:#ffffff2e;border-color:#fff3}@media (max-width:768px){.adWrap{padding:14px 10px 22px}.adH1{font-size:23px}.adCardHead{padding:12px 14px}.adCardBody{padding:14px}.adPre{padding:44px 14px 16px}.adMiniTab,.adPre,.adTab{font-size:12px}}.admin-products-page{background:#0f172a;color:#e5e7eb;min-height:100vh;padding:20px}.admin-products-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.admin-products-header h1{color:#fff;font-size:28px;margin:0 0 8px}.admin-products-header p{color:#94a3b8;margin:0}.admin-action-group{display:flex;flex-wrap:wrap;gap:10px}.admin-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.admin-search-form{display:flex;flex:1 1;gap:10px;min-width:280px}.admin-search-form input{flex:1 1;min-width:220px}.admin-filter-group{align-items:center;display:flex;gap:10px}.admin-filter-group label{color:#cbd5e1;font-size:14px}.admin-alert{border-radius:10px;font-size:14px;margin-bottom:16px;padding:12px 14px}.admin-alert.success{background:#22c55e26;border:1px solid #22c55e59;color:#86efac}.admin-alert.error{background:#ef444426;border:1px solid #ef444459;color:#fca5a5}.admin-table-wrap{background:#111827;border:1px solid #1f2937;border-radius:14px;overflow-x:auto;width:100%}.admin-products-table{border-collapse:collapse;min-width:1100px;width:100%}.admin-products-table td,.admin-products-table th{border-bottom:1px solid #1f2937;padding:14px 12px;text-align:left;vertical-align:middle}.admin-products-table th{background:#0b1220;color:#cbd5e1;font-size:13px;font-weight:600}.admin-products-table td{color:#e5e7eb;font-size:14px}.table-empty{color:#94a3b8!important;padding:30px!important;text-align:center!important}.admin-product-image-box{align-items:center;background:#0b1220;border:1px solid #1f2937;border-radius:10px;color:#94a3b8;display:flex;font-size:12px;height:56px;justify-content:center;overflow:hidden;width:56px}.admin-product-image-box img{height:100%;object-fit:cover;width:100%}.admin-name-cell{display:flex;flex-direction:column;gap:4px}.admin-name-cell strong{color:#fff;font-size:14px}.admin-name-cell small{color:#94a3b8;font-size:12px}.status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;padding:6px 10px;text-transform:lowercase}.status-badge.in_stock{background:#22c55e1f;color:#86efac}.status-badge.out_of_stock{background:#ef44441f;color:#fca5a5}.status-badge.hidden{background:#94a3b826;color:#cbd5e1}.admin-pagination{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:18px}.admin-btn{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 14px;transition:.2s ease}.admin-btn:disabled{cursor:not-allowed;opacity:.65}.admin-btn.primary{background:#2563eb;color:#fff}.admin-btn.primary:hover:not(:disabled){background:#1d4ed8}.admin-btn.warning{background:#f59e0b;color:#111827}.admin-btn.warning:hover:not(:disabled){background:#d97706}.admin-btn.secondary{background:#1f2937;border:1px solid #334155;color:#e5e7eb}.admin-btn.secondary:hover:not(:disabled){background:#273449}.admin-btn.small{background:#334155;color:#fff;padding:8px 12px}.admin-btn.small:hover:not(:disabled){background:#475569}.admin-products-page input,.admin-products-page select,.admin-products-page textarea{background:#0b1220;border:1px solid #334155;border-radius:10px;color:#f8fafc;outline:none;padding:11px 12px;width:100%}.admin-products-page input:focus,.admin-products-page select:focus,.admin-products-page textarea:focus{border-color:#2563eb}.admin-products-page input[type=checkbox]{min-height:auto;padding:0;width:16px}.admin-modal-backdrop{align-items:center;background:#020617bf;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:999}.admin-modal{background:#111827;border:1px solid #1f2937;border-radius:16px;max-height:92vh;max-width:900px;overflow-y:auto;padding:20px;width:100%}.admin-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.admin-modal-header h3{color:#fff;margin:0}.admin-close-btn{background:#0000;border:none;color:#cbd5e1;cursor:pointer;font-size:28px}.admin-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-form-group{display:flex;flex-direction:column;gap:6px}.admin-form-group.full{grid-column:1/-1}.admin-form-group label{color:#cbd5e1;font-size:13px}.admin-checkbox-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.admin-checkbox-row label{align-items:center;color:#e5e7eb;display:inline-flex;gap:8px}.admin-checkbox-row input{width:auto}.admin-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}@media (max-width:768px){.admin-products-page{padding:14px}.admin-form-grid{grid-template-columns:1fr}.admin-modal{padding:16px}}.grouped-products-wrap{display:flex;flex-direction:column;gap:18px}.game-group-card{background:#111827;border:1px solid #1f2937;border-radius:16px;overflow:hidden}.game-group-header{border-bottom:1px solid #1f2937;justify-content:space-between;padding:16px}.game-group-header,.game-group-left{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.game-group-meta h3{color:#fff;font-size:18px;margin:0 0 4px}.game-group-meta p{color:#94a3b8;font-size:13px;margin:0}.sync-progress-box{background:#111827;border:1px solid #1f2937;border-radius:12px;margin-bottom:16px;padding:14px 16px}.sync-progress-top{align-items:center;color:#e5e7eb;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.sync-progress-bar{background:#0b1220;border:1px solid #1f2937;border-radius:999px;height:10px;overflow:hidden;width:100%}.sync-progress-fill{background:#2563eb;height:100%;transition:width .4s ease}.sync-progress-meta{grid-gap:8px 14px;color:#cbd5e1;display:grid;font-size:13px;gap:8px 14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:12px}.store-products-page{background:#0f172a;color:#e5e7eb;min-height:100vh;padding:20px}.store-products-header{margin-bottom:18px}.store-products-header h1{color:#fff;font-size:28px;margin:0 0 8px}.store-products-header p{color:#94a3b8;margin:0}.store-alert{border-radius:10px;font-size:14px;margin-bottom:16px;padding:12px 14px}.store-alert.error{background:#ef444426;border:1px solid #ef444459;color:#fca5a5}.store-toolbar{grid-gap:14px;display:grid;gap:14px;grid-template-columns:260px 1fr;margin-bottom:18px}.store-search-wrap,.store-select-wrap{display:flex;flex-direction:column;gap:6px}.store-search-wrap label,.store-select-wrap label{color:#cbd5e1;font-size:13px}.store-search-wrap input,.store-select-wrap select{background:#0b1220;border:1px solid #334155;border-radius:10px;color:#f8fafc;outline:none;padding:11px 12px;width:100%}.selected-game-box{align-items:center;background:#111827;border:1px solid #1f2937;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:20px;padding:14px 16px}.selected-game-left{align-items:center;display:flex;gap:12px}.selected-game-image{background:#0b1220;border:1px solid #334155;border-radius:12px;height:48px;object-fit:cover;width:48px}.selected-game-left h2{color:#fff;font-size:18px;margin:0 0 4px}.selected-game-left p{color:#94a3b8;font-size:12px;margin:0}.selected-game-right{color:#cbd5e1;font-size:14px}.store-empty{background:#111827;border:1px solid #1f2937;border-radius:14px;color:#94a3b8;padding:24px;text-align:center}.store-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.store-card{background:#111827;border:1px solid #1f2937;border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px}.store-card-image-wrap{background:#0b1220;border:1px solid #1f2937;border-radius:12px;height:140px;margin-bottom:12px;overflow:hidden;width:100%}.store-card-image{display:block;height:100%;object-fit:cover;width:100%}.store-card-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.store-pack-name{color:#fff;font-size:16px;font-weight:700}.store-status{border-radius:999px;font-size:12px;font-weight:600;padding:5px 10px;text-transform:lowercase}.store-status.in_stock{background:#22c55e1f;color:#86efac}.store-status.out_of_stock{background:#ef44441f;color:#fca5a5}.store-status.hidden{background:#94a3b826;color:#cbd5e1}.store-card-price{color:#38bdf8;font-size:22px;font-weight:800}.store-card-meta p{color:#cbd5e1;font-size:13px;line-height:1.45;margin:0 0 6px}.store-buy-btn{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:auto;padding:11px 14px}.store-buy-btn:hover{background:#1d4ed8}.store-buy-btn:disabled{cursor:not-allowed;opacity:.6}.checkout-overlay{align-items:center;background:#020617b8;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:9999}.checkout-modal{background:#111827;border:1px solid #1f2937;border-radius:16px;box-shadow:0 20px 60px #00000073;max-width:520px;padding:18px;width:100%}.checkout-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.checkout-head h3{color:#fff;font-size:22px;margin:0 0 4px}.checkout-head p{color:#94a3b8;font-size:13px;margin:0}.checkout-close{background:#1f2937;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;height:36px;width:36px}.checkout-summary{background:#0b1220;border:1px solid #243041;border-radius:12px;margin-bottom:14px;padding:12px}.checkout-summary-row{color:#cbd5e1;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:5px 0}.checkout-summary-row strong{color:#fff}.checkout-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.checkout-field label{color:#cbd5e1;font-size:13px}.checkout-field input{background:#0b1220;border:1px solid #334155;border-radius:10px;color:#f8fafc;outline:none;padding:11px 12px;width:100%}.checkout-notes{background:#3b82f61a;border:1px solid #3b82f63d;border-radius:10px;color:#cbd5e1;font-size:13px;line-height:1.5;margin-bottom:12px;padding:10px 12px}.checkout-player-box{border-radius:12px;font-size:14px;margin-bottom:12px;padding:12px}.checkout-player-box.success{background:#22c55e1f;border:1px solid #22c55e42;color:#d1fae5}.checkout-alert{border-radius:10px;font-size:13px;line-height:1.45;margin-bottom:12px;padding:11px 12px}.checkout-alert.error{background:#ef444426;border:1px solid #ef444459;color:#fca5a5}.checkout-alert.success{background:#22c55e1f;border:1px solid #22c55e4d;color:#86efac}.checkout-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.checkout-order-btn,.checkout-validate-btn{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;padding:12px 14px}.checkout-validate-btn{background:#0ea5e9;color:#fff}.checkout-validate-btn:hover{background:#0284c7}.checkout-order-btn{background:#2563eb;color:#fff}.checkout-order-btn:hover{background:#1d4ed8}.checkout-close:disabled,.checkout-order-btn:disabled,.checkout-validate-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.store-products-page{padding:14px}.checkout-actions,.store-toolbar{grid-template-columns:1fr}}@media (max-width:520px){.checkout-modal{padding:14px}.checkout-head h3{font-size:18px}.store-products-header h1{font-size:22px}}.checkout-select{color:#f8fafc;outline:none}.checkout-loading-box,.checkout-select{background:#0b1220;border:1px solid #334155;border-radius:10px;padding:11px 12px;width:100%}.checkout-loading-box{color:#94a3b8;font-size:14px}*,:after,:before{box-sizing:border-box}body,html{margin:0;overflow-x:hidden;padding:0}#root,body,html{min-width:0;width:100%}:root{--api-bg:#06111f;--api-bg-soft:#071b33;--api-shell:#0a1530;--api-surface:#0c1832f0;--api-surface-2:#141c41eb;--api-surface-3:#2d1f69b8;--api-line:#94a3b829;--api-line-strong:#94a3b847;--api-text:#f8fafc;--api-muted:#b6c4d8;--api-dim:#8291ab;--api-blue:#2f80ed;--api-cyan:#38bdf8;--api-violet:#7c3aed;--api-violet-deep:#312e81;--api-amber:#facc15;--api-amber-2:#fbbf24;--api-danger:#fb7185;--api-success:#22d3ee;--api-radius:10px;--api-shadow:0 18px 44px #02061757}.usrShell{background:linear-gradient(135deg,#06111f,#071b33 48%,#12103a)!important;color:#f8fafc;color:var(--api-text)}.usrSide{background:linear-gradient(180deg,#08142cfa,#1d134efa)!important;border-right:1px solid #94a3b829;border-right:1px solid var(--api-line);box-shadow:18px 0 46px #02061757}.usrBrand,.usrTop{background:#0b1834c7;border-color:#94a3b829;border-color:var(--api-line);border-radius:10px;border-radius:var(--api-radius)}.usrLogo{background:linear-gradient(135deg,#facc15,#fde68a);background:linear-gradient(135deg,var(--api-amber),#fde68a);border-radius:10px;border-radius:var(--api-radius);color:#07111f}.usrBrandTitle,.usrNavLabel,.usrTopTitle{color:#f8fafc;color:var(--api-text)}.usrBrandSub,.usrTopPath{color:#b6c4d8;color:var(--api-muted);opacity:1}.usrNavSectionTitle{color:#fde68a;letter-spacing:.08em}.usrNavItem{background:#0000;border-color:#0000;border-radius:10px;border-radius:var(--api-radius)}.usrNavItem:hover{background:#2f80ed21;border-color:#38bdf838}.usrNavItem.active{background:linear-gradient(135deg,#2f80ed38,#7c3aed33);border-color:#38bdf86b;box-shadow:inset 0 0 0 1px #facc151f}.usrNavItem:before{border-radius:0 999px 999px 0;bottom:8px;left:0;top:8px;width:3px}.usrNavItem.active .usrNavDot,.usrNavItem:before{background:#facc15;background:var(--api-amber)}.usrTop{background:#0a1530d1;box-shadow:0 12px 34px #02061742}.usrBurger,.usrCloseBtn,.usrLogoutBtn,.usrPill,.usrTopLogout{border-radius:10px;border-radius:var(--api-radius)}.usrPill{background:#38bdf81f;border-color:#38bdf847;color:#bae6fd}.usrLogoutBtn,.usrTopLogout{background:linear-gradient(135deg,#facc15,#fde68a)!important;background:linear-gradient(135deg,var(--api-amber),#fde68a)!important;border:1px solid #facc1585!important;box-shadow:0 10px 22px #facc152e;color:#1e293b!important}.adWrap,.cryptoPage,.dbWrap,.odPage,.ren-wrap,.rhWrap,.store-products-page,.sub-wrap,.user-api-history-page{background:radial-gradient(circle at 18% 0,#2f80ed2e,#0000 32%),linear-gradient(135deg,#06111f,#071b33 52%,#10113f)!important;color:#f8fafc!important;color:var(--api-text)!important;max-width:100%!important;overflow-x:hidden!important}.adCard,.checkout-modal,.checkout-summary,.cryptoCard,.cryptoEmpty,.cryptoInfoItem,.cryptoQrCard,.cryptoStatusBox,.cryptoVerifyBox,.cryptoWalletCard,.dbCard,.dbInfo,.dbSection,.odCard,.odCommandGrid,.odFeedCard,.odHero,.odHistoryGroup,.odHistoryItem,.odMainStatCard,.odMiniStatsCard,.odOpsItem,.odOpsStrip,.odQuickAction,.ren-card,.ren-detail-cell,.ren-info-row,.rhCard,.rhEmpty,.rhItemCard,.rhLoading,.rhTableWrap,.selected-game-box,.store-card,.store-empty,.sub-plan-card,.sub-service-card,.user-api-history-table-wrap{background:linear-gradient(180deg,#0c1832f0,#141c41e6)!important;border-color:#94a3b829!important;border-color:var(--api-line)!important;border-radius:10px!important;border-radius:var(--api-radius)!important;box-shadow:0 18px 44px #02061757!important;box-shadow:var(--api-shadow)!important;color:#f8fafc!important;color:var(--api-text)!important;min-width:0!important}.cryptoWalletCard,.odHero,.selected-game-box{background:linear-gradient(135deg,#2f80ed4d,#7c3aed3d,#facc1514)!important;border-color:#38bdf847!important}.odFeedCard,.odHistoryItem{color:#f8fafc!important;color:var(--api-text)!important}.odFeedCard:hover,.odHistoryItem:hover,.store-card:hover{background:linear-gradient(180deg,#12234bf5,#2d1f69e6)!important;border-color:#facc156b!important;transform:translateY(-1px)}.odQuickAction.is-blue,.odQuickAction.is-gold,.odQuickAction.is-purple{background:linear-gradient(135deg,#2f80ed33,#7c3aed29)!important}.odOpsItem strong,.odQuickActionKicker{color:#f8fafc!important;color:var(--api-text)!important}.odOpsLabel,.odQuickActionSub{color:#b6c4d8!important;color:var(--api-muted)!important}.odMainStatCard:after{background:#38bdf81f!important}.odMainStatCard.is-success:after{background:#22d3ee1f!important}.odMainStatCard.is-danger:after{background:#7c3aed2e!important}.odMainStatCard.is-warn:after{background:#facc1524!important}.adCardTitle,.adH1,.cryptoInfoValue.strong,.dbSectionTitle,.odEyebrow,.rhTitle,.store-card-price,.user-api-history-header h2{color:#facc15!important;color:var(--api-amber)!important}.checkout-head h3,.cryptoHeader h1,.dbTitle,.odFeedPack,.odHeroTitle,.odHistoryItemTitle,.odSectionTitle,.store-products-header h1{color:#f8fafc!important;color:var(--api-text)!important}.adP,.adSub,.cell-stack span,.cryptoHeader p,.cryptoInfoLabel,.cryptoQrText,.dbInfoLabel,.dbSmall,.dbSub,.odHeroSub,.odMainStatLabel,.odMiniStatSub,.odSectionSub,.odSmall,.rhPageInfo,.rhSub,.selected-game-left p,.store-card-meta p,.store-products-header p,.user-api-history-header p{color:#b6c4d8!important;color:var(--api-muted)!important}.checkout-field input,.checkout-loading-box,.checkout-select,.cryptoInput,.dbInput,.odInput,.odSelect,.rhSelect,.store-search-wrap input,.store-select-wrap select,.user-api-history-filters input,.user-api-history-filters select{background:#050e21c7!important;border-color:#94a3b847!important;border-color:var(--api-line-strong)!important;border-radius:10px!important;border-radius:var(--api-radius)!important;color:#f8fafc!important;color:var(--api-text)!important}.checkout-field input:focus,.checkout-select:focus,.cryptoInput:focus,.dbInput:focus,.odInput:focus,.odSelect:focus,.rhSelect:focus,.store-search-wrap input:focus,.store-select-wrap select:focus,.user-api-history-filters input:focus,.user-api-history-filters select:focus{border-color:#38bdf8b8!important;box-shadow:0 0 0 3px #38bdf824!important}.adCopyBtn,.checkout-close,.checkout-order-btn,.checkout-validate-btn,.cryptoBtn.primary,.cryptoBtn.secondary,.cryptoMiniBtn,.dbBtnGhost,.dbBtnPrimary,.odBtnGhost,.odBtnPrimary,.ren-btn-ghost,.ren-btn-primary,.rhBtnGhost,.rhBtnPrimary,.store-buy-btn,.sub-back-btn,.sub-pay-btn,.user-api-history-filters button,.user-api-history-pagination button{background:linear-gradient(135deg,#facc15,#fde68a)!important;background:linear-gradient(135deg,var(--api-amber),#fde68a)!important;border:1px solid #facc1594!important;border-radius:10px!important;border-radius:var(--api-radius)!important;box-shadow:0 10px 22px #facc152e!important;color:#172033!important}.adMiniTab,.adTab{background:#141c41db!important;border-color:#38bdf83d!important;border-radius:10px!important;border-radius:var(--api-radius)!important;color:#f8fafc!important;color:var(--api-text)!important}.adWrap{margin:0 auto!important;width:min(1180px,100%)!important}.adHeader,.adWrap{padding:18px!important}.adHeader{align-items:center!important;background:linear-gradient(135deg,#2f80ed38,#7c3aed2e)!important;border:1px solid #38bdf833!important;border-radius:10px!important;border-radius:var(--api-radius)!important;box-shadow:0 18px 44px #02061757;box-shadow:var(--api-shadow)}.adH1{font-size:clamp(22px,2.4vw,32px)!important;letter-spacing:0!important}.adTabs{background:#040a185c!important;border:1px solid #94a3b829!important;border:1px solid var(--api-line)!important;border-radius:10px!important;border-radius:var(--api-radius)!important;padding:6px!important}.adCardHead{background:#2f80ed14!important;border-bottom-color:#94a3b829!important;border-bottom-color:var(--api-line)!important}.adPre{border-color:#38bdf82e!important;box-shadow:inset 0 1px 0 #ffffff0a}.adMiniTabActive,.adTabActive{background:linear-gradient(135deg,#2f80ed38,#7c3aed38)!important;border-color:#facc156b!important;color:#fef3c7!important}.adCopyBtn:hover,.adMiniTab:hover,.adTab:hover,.checkout-order-btn:hover:not(:disabled),.checkout-validate-btn:hover:not(:disabled),.cryptoBtn:hover:not(:disabled),.dbBtnGhost:hover:not(:disabled),.dbBtnPrimary:hover:not(:disabled),.odBtnGhost:hover:not(:disabled),.odBtnPrimary:hover:not(:disabled),.rhBtnGhost:hover:not(:disabled),.rhBtnPrimary:hover:not(:disabled),.store-buy-btn:hover:not(:disabled),.user-api-history-filters button:hover:not(:disabled),.user-api-history-pagination button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.cryptoBadge,.odBadge,.odCardAction,.odSourcePill,.rhBadge,.store-status{border-radius:999px!important}.cryptoBadge.credited,.odOk,.rhBadgeSuccess,.store-status.in_stock{background:#22d3ee24!important;border-color:#22d3ee52!important;color:#a5f3fc!important}.cryptoBadge.confirming,.cryptoBadge.paid,.cryptoBadge.pending,.cryptoNotice.warning,.odWarn,.rhBadgePending{background:#facc151f!important;border-color:#facc1547!important;color:#fde68a!important}.cryptoBadge.expired,.cryptoBadge.failed,.cryptoBadge.underpaid,.cryptoBtn.dangerBtn,.odBad,.rhBadgeFail,.store-status.out_of_stock{background:#7c3aed2e!important;border-color:#a78bfa57!important;color:#ddd6fe!important}.checkout-alert.error,.cryptoError,.cryptoNotice.danger,.dbMsgErr,.rhMsg,.store-alert.error,.user-api-history-error{background:#fb71851f!important;border:1px solid #fb718547!important;color:#fecdd3!important}.checkout-alert.success,.checkout-player-box.success,.cryptoSuccess,.dbMsgOk{background:#22d3ee1f!important;border:1px solid #22d3ee47!important;color:#a5f3fc!important}.adNote,.checkout-notes,.cryptoHighlight,.ren-info-row{background:#facc1514!important;border-color:#facc1538!important;color:#f8e8ad!important}.adPre,.cryptoMono,.dbMono,.mono-cell,.rhMono,.service-code pre{color:#dbeafe!important}.adPre,.checkout-summary,.cryptoQrCard,.dbSecretRevealKey,.rhTable,.user-api-history-table{background:#040a18b8!important}.adTable th,.rhTable thead th,.user-api-history-table th{background:#2f80ed1f!important;color:#dbeafe!important}.adTable td,.rhTable tbody td,.user-api-history-table td{border-bottom-color:#94a3b824!important}.cryptoQrBox,.selected-game-image,.store-card-image-wrap{border-color:#94a3b829!important;border-color:var(--api-line)!important;border-radius:10px!important;border-radius:var(--api-radius)!important}.checkout-overlay,.odModalBackdrop{background:#020617c2!important}.odModal{background:linear-gradient(180deg,#0c1832fa,#141c41f5)!important;border-color:#94a3b829!important;border-color:var(--api-line)!important;border-radius:10px!important;border-radius:var(--api-radius)!important}.dbSecretReveal{background:#facc151a!important;border-color:#facc1566!important;border-radius:10px!important;border-radius:var(--api-radius)!important}.dbSecretRevealHeader{color:#fde68a!important}.sub-plan-card.is-active,.sub-service-card.is-active{background:linear-gradient(135deg,#2f80ed33,#7c3aed38)!important;border-color:#facc1580!important}.sub-plan-card:hover,.sub-service-card:hover{transform:translateY(-1px)}@media (max-width:980px){.usrSide{background:linear-gradient(180deg,#08142cfa,#1d134efa)!important}}@media (max-width:720px){.usrMain{padding:10px!important}.adWrap,.cryptoPage,.dbWrap,.odPage,.ren-wrap,.rhWrap,.store-products-page,.sub-wrap,.user-api-history-page{max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.adCard,.checkout-modal,.cryptoCard,.cryptoInfoItem,.cryptoQrCard,.cryptoStatusBox,.cryptoVerifyBox,.cryptoWalletCard,.dbCard,.dbSection,.odCard,.odFeedCard,.odHero,.odHistoryGroup,.odHistoryItem,.odMainStatCard,.odMiniStatsCard,.odOpsItem,.odOpsStrip,.odQuickAction,.ren-card,.rhCard,.selected-game-box,.store-card,.sub-plan-card,.sub-service-card{padding:14px!important}.adHeader,.adTabs,.cryptoInfoGrid,.cryptoMainGrid,.dbGrid,.odCommandGrid,.odHistoryList,.odMainStatsGrid,.odMiniStatsGrid,.odOpsStrip,.odRecentGrid,.ren-detail-grid,.rhFilters,.store-products-grid,.store-products-layout,.sub-grid,.user-api-history-filters{grid-template-columns:1fr!important}.adHeader,.adTabs,.checkout-actions,.cryptoActions,.dbActions,.odHeroActions,.rhPagination,.store-products-header,.store-toolbar,.user-api-history-pagination{align-items:stretch!important;flex-direction:column!important}.adTabs>*,.checkout-actions>*,.cryptoActions>*,.dbActions>*,.odHeroActions>*,.rhPagination>*,.user-api-history-filters>*,.user-api-history-pagination>*{width:100%!important}.adPre,.rhTableWrap,.service-code pre,.user-api-history-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important}}@media (max-width:420px){.adH1,.cryptoHeader h1,.dbTitle,.odHeroTitle,.store-products-header h1{font-size:21px!important}}:root{--admin-bg:#06111f;--admin-panel:#0c1832ed;--admin-panel-2:#141c41e6;--admin-panel-3:#2d1f699e;--admin-line:#94a3b829;--admin-line-strong:#94a3b847;--admin-text:#f8fafc;--admin-muted:#b6c4d8;--admin-dim:#8291ab;--admin-blue:#2f80ed;--admin-cyan:#38bdf8;--admin-violet:#7c3aed;--admin-amber:#facc15;--admin-amber-2:#fbbf24;--admin-success:#22d3ee;--admin-good:#34d399;--admin-danger:#fb7185;--admin-radius:10px;--admin-shadow:0 18px 44px #02061757}.admBody{background:linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:34px 34px}.abtWrap,.adbWrap,.admin-products-page,.ahWrap,.api-gateway-history-page,.asWrap,.auPage,.awhWrap{background:#0000!important;color:#f8fafc!important;color:var(--admin-text)!important;margin:0 auto!important;max-width:100%!important;min-height:auto!important;overflow-x:hidden!important;padding:0!important;width:min(1240px,100%)!important}.adbWrap,.auPage{gap:16px!important}.adbHero,.admin-products-header,.ahTop,.api-gateway-history-header,.asTop,.auHero{background:linear-gradient(135deg,#2f80ed2b,#7c3aed33),#091530bd!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;box-shadow:0 18px 44px #02061757!important;box-shadow:var(--admin-shadow)!important;margin:0 0 16px!important;padding:18px!important;width:100%!important}.adbHero,.admin-products-header,.auHero{grid-gap:16px!important;align-items:end!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) auto!important}.adbHeroBtns,.admin-action-group,.auSearchBar{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.auSearchPanel{min-width:min(100%,420px)}.auSearchMeta{color:#b6c4d8!important;color:var(--admin-muted)!important}.auSearchError{background:#fb71851f!important;border:1px solid #fb71854d!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;color:#fecdd3!important;width:100%!important}.adbEyebrow,.auEyebrow{color:#fde68a!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important}.abtTitle,.adbTitle,.admin-products-header h1,.ahTitle,.api-gateway-history-header h2,.asTitle,.auTitle,.awhTitle{color:#f8fafc!important;color:var(--admin-text)!important;font-size:clamp(22px,2.1vw,30px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.15!important}.abtSub,.adbSub,.admin-products-header p,.ahSub,.api-gateway-history-header p,.asSub,.auSub,.awhSub{color:#b6c4d8!important;color:var(--admin-muted)!important;font-size:13px!important;line-height:1.5!important;opacity:1!important}.adbCard,.adbStatsGrid,.auGrid,.auSummary{width:100%!important}.adbStatsGrid,.auSummary{gap:12px!important}.abtCard,.adbCard,.adbStatCard,.admin-bulk-toolbar,.admin-table-wrap,.ahTableWrap,.api-gateway-history-table-wrap,.asCard,.auSummaryCard,.auUserCard,.awhCard,.game-group-card,.selected-game-bar,.sync-progress-box{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025)),#0c1832ed!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025)),var(--admin-panel)!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;box-shadow:0 18px 44px #02061757!important;box-shadow:var(--admin-shadow)!important;color:#f8fafc!important;color:var(--admin-text)!important;min-width:0!important}.abtCard,.awhCard{margin:0!important;max-width:100%!important;padding:18px!important;width:100%!important}.adbStatValue,.auSummaryValue{color:#f8fafc!important;color:var(--admin-text)!important;font-size:30px!important}.abtLabel,.adbLabel,.adbStatLabel,.admin-filter-group label,.admin-form-group label,.ahDateBox label,.asRow label,.auField label,.auSummaryLabel,.awhLabel{color:#8291ab!important;color:var(--admin-dim)!important;font-size:12px!important;font-weight:850!important}.adbSectionSub,.adbStatSub,.admin-name-cell small,.ahHint,.auMetaRow span,.awhPageInfo,.game-group-meta p,.sync-progress-meta{color:#b6c4d8!important;color:var(--admin-muted)!important;opacity:1!important}.adbHistoryPack,.adbRecentPack,.adbSectionTitle,.admin-name-cell strong,.asCardTitle,.auUserEmail,.cell-stack strong,.game-group-meta h3{color:#f8fafc!important;color:var(--admin-text)!important}.abtInput,.abtTextarea,.adbInput,.adbSelect,.admBody input:not([type=checkbox]),.admBody select,.admBody textarea,.admin-bulk-right select,.admin-filter-group select,.admin-form-group input,.admin-form-group select,.admin-form-group textarea,.admin-search-form input,.ahInput,.ahSelect,.api-gateway-history-filters input,.api-gateway-history-filters select,.asInput,.auField input,.auField select,.auField textarea,.auSearchBar input,.awhInput{background:#081227e0!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;box-shadow:none!important;color:#f8fafc!important;color:var(--admin-text)!important;min-height:42px;outline:none!important;width:100%}.admBody input:focus,.admBody select:focus,.admBody textarea:focus{border-color:#facc1585!important;box-shadow:0 0 0 3px #facc151f!important}.admBody input::placeholder,.admBody textarea::placeholder{color:#b6c4d8a3!important}.admBody select option{color:#07111f}.abtBtnPrimary,.adbBtnPrimary,.admin-btn.primary,.ahBtn2,.api-gateway-history-filters button[type=submit],.asBtnPrimary,.auBtn.save,.auSearchBar button,.awhBtnPrimary{background:linear-gradient(135deg,#facc15,#fbbf24)!important;background:linear-gradient(135deg,var(--admin-amber),var(--admin-amber-2))!important;border:1px solid #facc158c!important;box-shadow:0 12px 26px #facc152e!important;color:#07111f!important}.abtBtnGhost,.adbBtnGhost,.admin-btn.secondary,.admin-btn.small,.ahBtn,.api-gateway-history-filters button[type=button],.api-gateway-history-pagination button,.asBtn,.auBtn,.awhBtnGhost{background:#2f80ed1f!important;border:1px solid #38bdf83d!important;color:#dbeafe!important}.admin-btn.warning{background:#7c3aed33!important;border:1px solid #7c3aed5c!important;color:#ede9fe!important}.abtBtnGhost,.abtBtnPrimary,.adbBtnGhost,.adbBtnPrimary,.admin-btn,.ahBtn,.ahBtn2,.api-gateway-history-filters button,.api-gateway-history-pagination button,.asBtn,.asBtnPrimary,.auBtn,.auSearchBar button,.awhBtn{border-radius:10px!important;border-radius:var(--admin-radius)!important;font-weight:900!important;min-height:42px!important;transition:transform .16s ease,border-color .16s ease,background .16s ease!important}.abtBtnGhost:hover:not(:disabled),.abtBtnPrimary:hover:not(:disabled),.adbBtnGhost:hover:not(:disabled),.adbBtnPrimary:hover:not(:disabled),.admin-btn:hover:not(:disabled),.ahBtn2:hover:not(:disabled),.ahBtn:hover:not(:disabled),.api-gateway-history-filters button:hover:not(:disabled),.api-gateway-history-pagination button:hover:not(:disabled),.asBtn:hover:not(:disabled),.asBtnPrimary:hover:not(:disabled),.auBtn:hover:not(:disabled),.auSearchBar button:hover:not(:disabled),.awhBtn:hover:not(:disabled){transform:translateY(-1px)}.abtBtnGhost:disabled,.abtBtnPrimary:disabled,.adbBtnGhost:disabled,.adbBtnPrimary:disabled,.admin-btn:disabled,.ahBtn2:disabled,.ahBtn:disabled,.api-gateway-history-filters button:disabled,.api-gateway-history-pagination button:disabled,.asBtn:disabled,.asBtnPrimary:disabled,.auBtn:disabled,.auSearchBar button:disabled,.awhBtn:disabled{cursor:not-allowed!important;opacity:.56!important;transform:none!important}.admin-bulk-toolbar,.admin-toolbar,.ahFilters,.api-gateway-history-filters,.awhFilterActions,.awhFilters,.selected-game-bar{margin-bottom:16px!important}.admin-bulk-toolbar,.admin-toolbar,.selected-game-bar{padding:14px!important}.admin-bulk-left,.admin-bulk-right,.admin-filter-group,.admin-search-form,.selected-game-left,.selected-game-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-filter-group,.admin-search-form{min-width:min(100%,300px)!important}.admin-search-form{flex:1 1 360px!important}.admin-product-image-box,.selected-game-image{background:#081227e0!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;height:48px!important;object-fit:cover;width:48px!important}.selected-game-code{color:#8291ab;color:var(--admin-dim);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;margin-top:3px}.bulk-check-label{align-items:center;color:#f8fafc;color:var(--admin-text);display:inline-flex;font-weight:850;gap:8px}.admin-table-wrap,.ahTableWrap,.api-gateway-history-table-wrap,.awhTableWrap{overflow-x:auto!important}.admin-products-table th,.ahTable th,.api-gateway-history-table th,.awhTable thead th{background:#071125eb!important;border-bottom:1px solid #94a3b829!important;border-bottom:1px solid var(--admin-line)!important;color:#dbeafe!important;font-size:12px!important;font-weight:900!important}.admin-products-table td,.ahTable td,.api-gateway-history-table td,.awhTable tbody td{border-bottom:1px solid #94a3b81c!important;color:#f8fafc!important;color:var(--admin-text)!important}.admin-products-table tbody tr:hover,.ahTable tbody tr:hover,.api-gateway-history-table tbody tr:hover,.awhTable tbody tr:hover{background:#2f80ed14!important}.adbEmpty,.ahCenter,.api-gateway-history-info,.auEmpty,.awhEmpty,.awhLoading,.empty-cell,.table-empty{background:#0812279e!important;border:1px dashed #94a3b847!important;border:1px dashed var(--admin-line-strong)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;color:#b6c4d8!important;color:var(--admin-muted)!important}.abtMsg,.adbMsg,.admin-alert,.asMsg{background:#2f80ed1f!important;border:1px solid #38bdf83d!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;color:#dbeafe!important}.admin-alert.success{background:#34d3991f!important;border-color:#34d39952!important;color:#bbf7d0!important}.admin-alert.error,.ahErr,.api-gateway-history-error,.awhMsg{background:#fb71851f!important;border:1px solid #fb71854d!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;color:#fecdd3!important}.adbBadge,.auStatus,.awhBadge,.status-badge{border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:999px!important;font-weight:950!important}.adbOk,.auStatus.active,.awhBadgeSuccess,.status-badge.in_stock{background:#34d3991f!important;border-color:#34d39952!important;color:#bbf7d0!important}.adbBad,.auStatus.blocked,.awhBadgeFail,.status-badge.out_of_stock{background:#fb71851f!important;border-color:#fb718552!important;color:#fecdd3!important}.adbWarn,.awhBadgePending,.status-badge.hidden{background:#facc151f!important;border-color:#facc154d!important;color:#fde68a!important}.sync-progress-bar{background:#081227e0!important;border-color:#94a3b829!important;border-color:var(--admin-line)!important}.sync-progress-fill{background:linear-gradient(90deg,#2f80ed,#facc15)!important;background:linear-gradient(90deg,var(--admin-blue),var(--admin-amber))!important}.auMetaRow,.awhItemRow{border-bottom-color:#94a3b81f!important}.abtMetaItem,.adbD,.adbHistoryItem,.adbRecentCard,.awhItemCard{background:#0812279e!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important}.adbHistoryItem:hover,.adbRecentCard:hover{border-color:#facc1557!important;transform:translateY(-1px)}.adbModalBackdrop,.admin-modal-backdrop,.auModalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020617b8!important}.adbModal,.admin-modal,.auModal{background:linear-gradient(180deg,#141c41fa,#081227fa)!important;border:1px solid #94a3b847!important;border:1px solid var(--admin-line-strong)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;box-shadow:0 28px 80px #0206178c!important;color:#f8fafc!important;color:var(--admin-text)!important}.adbX,.admin-close-btn,.auClose{background:#ffffff0f!important;border:1px solid #94a3b829!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;border-radius:var(--admin-radius)!important;color:#f8fafc!important;color:var(--admin-text)!important}.adbMono,.admin-pagination,.ahBottom,.api-gateway-history-pagination,.awhMono,.awhPagination,.cell-stack span,.mono,.mono-cell{color:#b6c4d8!important;color:var(--admin-muted)!important}@media (max-width:980px){.adbHero,.admin-products-header,.auHero{grid-template-columns:1fr!important}.ahFilters,.awhFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.admBody{padding:10px!important}.abtWrap,.adbWrap,.admin-products-page,.ahWrap,.api-gateway-history-page,.asWrap,.auPage,.awhWrap{max-width:100%!important;width:100%!important}.abtCard,.adbCard,.adbHero,.admin-bulk-toolbar,.admin-products-header,.ahTop,.api-gateway-history-header,.asCard,.asTop,.auHero,.auUserCard,.awhCard,.selected-game-bar,.sync-progress-box{padding:14px!important}.abtActions,.adbHeroBtns,.admin-action-group,.admin-bulk-left,.admin-bulk-right,.admin-bulk-toolbar,.admin-filter-group,.admin-pagination,.admin-search-form,.admin-toolbar,.ahBottom,.ahTop,.api-gateway-history-filters,.api-gateway-history-pagination,.asTop,.auSearchBar,.awhFilterActions,.awhPagination,.awhTop,.selected-game-bar{align-items:stretch!important;flex-direction:column!important}.abtMetaGrid,.adbDetailsGrid,.adbHistoryList,.adbRecentGrid,.adbStatsGrid,.admin-form-grid,.ahFilters,.asGrid,.auFormGrid,.auGrid,.auSummary,.awhFilters,.sync-progress-meta{grid-template-columns:1fr!important}.abtActions>*,.adbHeroBtns>*,.admin-action-group>*,.admin-bulk-right>*,.ahTop>*,.api-gateway-history-filters>*,.asTop>*,.auSearchBar>*,.awhFilterActions>*,.awhTop>*{width:100%!important}.auMetaRow,.awhItemRow{grid-gap:4px!important;display:grid!important;gap:4px!important;grid-template-columns:1fr!important}.auMetaRow strong,.awhRowValue{text-align:left!important}.admin-table-wrap,.ahTableWrap,.api-gateway-history-table-wrap,.awhTableWrap{-webkit-overflow-scrolling:touch;max-width:100%!important}.adbModal,.admin-modal,.auModal{max-height:calc(100dvh - 24px)!important;padding:14px!important;width:100%!important}}@media (max-width:420px){.abtTitle,.adbTitle,.admin-products-header h1,.ahTitle,.api-gateway-history-header h2,.asTitle,.auTitle,.awhTitle{font-size:21px!important}.adbStatValue,.auSummaryValue{font-size:26px!important}}
/*# sourceMappingURL=main.40954469.css.map*/