:root{--bg:#07111f;--card:rgba(10,22,40,0.92);--line:rgba(37,99,235,0.35);--purple:#60a5fa;--blue:#38bdf8;--text:#f5f3ff;--muted:#93a4c3;--danger:#fb7185}*{box-sizing:border-box}body,html{margin:0;min-height:100%}html[dir=rtl] body{text-align:right}html[dir=ltr] .card,html[dir=ltr] .info-row,html[dir=ltr] .mx-detail li,html[dir=ltr] body{text-align:left}body{font-family:Tahoma,Segoe UI,sans-serif;background:radial-gradient(900px 400px at 80% -10%,rgba(168,85,247,.25),transparent),radial-gradient(700px 400px at 0 100%,rgba(34,211,238,.12),transparent),var(--bg);color:var(--text)}a{color:var(--blue);text-decoration:none}.dash{display:grid;grid-template-columns:220px 1fr;min-height:100vh}.side{background:#0c061c;-webkit-border-end:1px solid rgba(88,70,160,.35);border-inline-end:1px solid rgba(88,70,160,.35);padding:18px 12px;display:flex;flex-direction:column}.side button.side-out{margin-top:auto}.side button.side-out .fa-right-from-bracket{-webkit-margin-start:auto;margin-inline-start:auto;color:#c4b5fd}.side-brand{display:flex;align-items:center;gap:8px;margin:4px 8px 16px}.side-brand img{height:56px}.side-brand b{font-size:18px}.side-brand small{display:block;color:#60a5fa;font-weight:500}.side button{width:100%;text-align:start;margin:2px 0;background:transparent;border:0;color:#c4b5fd;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px}.side button span{flex:1 1;text-align:start}.side button.dead,.sub button.dead{cursor:default}.side button.dead:hover{background:transparent}.side em.out{font-style:normal;font-size:10px;color:#fbbf24;flex:0 0 auto;border-radius:999px;padding:2px 6px}.phase-banner,.side em.out{background:rgba(251,191,36,.12)}.phase-banner{margin:12px 0 0;padding:8px 12px;border-radius:10px;color:#fde68a;font-size:13px}.side button img{width:16px;height:16px;-webkit-margin-start:auto;margin-inline-start:auto;filter:invert(78%) sepia(30%) saturate(500%) hue-rotate(210deg)}.side button .chev{width:8px;height:8px;border-right:1.5px solid #a78bfa;border-bottom:1.5px solid #a78bfa;transform:rotate(135deg)}.user-banner{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.user-main{flex:1 1}.user-side{width:220px;text-align:center}.user-side img{width:180px;height:auto}.user-side .crumb{justify-content:center;margin-top:6px}.user-banner h1{display:flex;align-items:center;gap:8px;margin:0;font-size:22px}.user-banner h1 img{width:28px;height:28px;filter:invert(70%) sepia(40%) saturate(600%) hue-rotate(220deg)}.user-banner p{margin:6px 0 0;color:#c4b5fd;font-size:13px}.crumb{color:#a78bfa;font-size:12px;display:flex;align-items:center;gap:6px}.crumb img{width:14px;height:14px;filter:brightness(0) invert(1)}.stat-row.four{grid-template-columns:repeat(4,1fr)}.stat-card i.red{background:linear-gradient(180deg,#ef4444,#b91c1c)}.user-tools{display:flex;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.user-tools .mini{flex:1 1;min-width:220px;min-height:36px}.user-tools select{background:#070618;color:#fff;border:1px solid rgba(88,80,160,.45);border-radius:10px;padding:6px}.user-tools .filter{background:#111827;padding:8px 12px}.user-tools .add{width:auto;margin:0;background:linear-gradient(90deg,#7c3aed,#2563eb);color:#fff;padding:8px 12px}.user-split{display:grid;grid-template-columns:1.7fr .8fr;grid-gap:10px;gap:10px}.pick{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pick b,.pick small{display:block}.pick small{color:#a78bfa}.pick em{display:inline-block;margin-top:4px;background:#2563eb;color:#fff;border-radius:10px;padding:2px 8px;font-style:normal;font-size:11px}.pick button{width:28px;margin:0;-webkit-margin-start:auto;margin-inline-start:auto;background:transparent;color:#fff;padding:0}.user-card .tabs button{width:auto;margin:0;background:transparent;color:#c4b5fd;padding:6px 8px}.user-card .tabs button.on{background:#2563eb;color:#fff;border-radius:8px}.pick-box{margin-top:10px;border:1px solid rgba(88,80,160,.45);border-radius:12px;padding:8px}.user-card .info-row i{-webkit-margin-end:6px;margin-inline-end:6px;color:#a78bfa}.user-actions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px;margin-top:10px}.user-actions button{width:100%;margin:0;padding:8px;color:#fff;border-radius:10px;font-size:11px}.user-actions .blue{background:#2563eb}.user-actions .purple{background:#7c3aed}.user-actions .green{background:#16a34a}.user-actions .orange{background:#d97706}.user-actions .red{background:#dc2626}.user-actions .rose{background:#e11d48}.ops img{width:14px;height:14px;-webkit-margin-end:6px;margin-inline-end:6px;filter:brightness(0) invert(1)}tr.sel{background:rgba(99,102,241,.18)}.pays small{display:block;color:#a78bfa}.side button.on{background:linear-gradient(90deg,#2563eb,#7c3aed);color:#fff}.game-layout{display:grid;grid-template-columns:220px 1fr 280px;grid-gap:10px;gap:10px}.game-list h2{display:flex;align-items:center;gap:6px;margin:0 0 8px}.game-list h2 img{width:18px;height:18px;filter:brightness(0) invert(1)}.game-list .add.full{width:100%;margin:8px 0;background:linear-gradient(90deg,#7c3aed,#2563eb);color:#fff;border-radius:12px;padding:10px}.game-search{display:flex;gap:6px;align-items:center}.game-search .mini{flex:1 1}.funnel{width:36px;height:36px;margin:0;padding:0;border-radius:10px;background:#111827;color:#c4b5fd;border:1px solid rgba(88,80,160,.45)}.chips{display:flex;gap:4px;margin:8px 0;justify-content:flex-start}.chips button{width:auto;margin:0;padding:4px 10px;background:#111827;color:#c4b5fd;border:1px solid rgba(88,80,160,.45);border-radius:10px;font-size:11px}.chips button.on{background:#2563eb;color:#fff}.gcard{display:flex;align-items:center;gap:8px;border:1px solid rgba(88,80,160,.45);border-radius:12px;padding:8px;margin-top:8px}.gcard.sel{border-color:#6366f1}.thumb{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#7c3aed);display:grid;place-items:center;font-size:12px;font-weight:800;overflow:hidden}.thumb img{width:100%;height:100%;object-fit:contain;background:#07060d}.gcard div{flex:1 1}.gcard small,.gcard span{display:block;color:#a78bfa;font-size:11px}.gcard em{border-radius:8px;padding:2px 6px;font-style:normal;font-size:10px}.gcard .ok{background:#14532d;color:#4ade80}.gcard .bad{background:#7f1d1d;color:#fca5a5}.gcard button{width:20px;margin:0;background:transparent;color:#fff;padding:0}.pager{display:flex;justify-content:center;gap:4px;margin-top:10px}.pager button{width:28px;margin:0;padding:4px;background:#111827;color:#fff;border-radius:8px}.pager button.on{background:#2563eb}.thumb.sm{width:28px;height:28px;display:inline-grid;-webkit-margin-end:6px;margin-inline-end:6px;font-size:10px;vertical-align:middle}.user-tools .filter{width:auto;margin:0;background:linear-gradient(90deg,#7c3aed,#2563eb);color:#fff;padding:8px 14px;border-radius:10px}.edit-game .cover{position:relative;height:auto;aspect-ratio:1/1;border-radius:14px;margin:10px 0;background:linear-gradient(135deg,#0b1b4a,#1e3a8a 40%,#0ea5e9);display:grid;place-items:center;overflow:hidden}.edit-game .cover img{width:100%;height:100%;object-fit:contain;background:#07060d}.edit-game .cover span{font-size:28px;font-weight:800;letter-spacing:1px}.chg-img{position:absolute;bottom:10px;inset-inline-end:10px;width:auto;margin:0;z-index:2;background:rgba(15,23,42,.75);color:#fff;border:1px solid rgba(148,163,184,.4);border-radius:10px;padding:6px 10px;font-size:11px}.edit-game .fld{display:block;margin:10px 0;color:#c4b5fd;font-size:12px}.edit-game .fld em{color:#f87171;font-style:normal}.edit-game .fld input,.edit-game .fld select,.edit-game .fld textarea{width:100%;margin-top:6px;background:#070618;color:#fff;border:1px solid rgba(88,80,160,.45);border-radius:10px;padding:10px}.edit-game .fld textarea{resize:vertical}.edit-game .chips{margin-top:6px;flex-wrap:wrap;justify-content:flex-start}.edit-game .chips .plus{background:transparent;border:1px dashed rgba(99,102,241,.6);color:#a5b4fc}.status-row{display:flex;align-items:center;justify-content:space-between}.status-row .ok{background:#14532d;color:#4ade80;border-radius:999px;padding:4px 12px;font-style:normal}.sub button{width:100%;text-align:start;margin:2px 0;background:transparent;color:#c4b5fd;border:0;padding:6px 10px;border-radius:8px;font-size:12px}.sub button.on{background:rgba(37,99,235,.35);color:#fff}.topbar{display:flex;gap:10px;align-items:center;margin-bottom:14px}.dash main{padding:16px}.search{flex:1 1}.who{display:flex;align-items:center;gap:8px;background:transparent;border:0;box-shadow:none;padding:0}.who b{display:block;font-size:14px}.who b i{color:#fbbf24;-webkit-margin-start:4px;margin-inline-start:4px}.who span{color:#a78bfa;font-size:11px}.ava{width:42px;height:42px;border-radius:50%;border:0;box-shadow:none;background:url(/ui/admin-ava.png) 50%/cover no-repeat}.grid3,.hero-row,.kpis{display:grid;grid-gap:10px;gap:10px;margin-bottom:12px}.hero-row{grid-template-columns:1.4fr .8fr .6fr}.kpis{grid-template-columns:repeat(6,1fr)}.grid3{grid-template-columns:1fr 1fr 1fr}.frame{background:linear-gradient(180deg,rgba(24,12,48,.92),rgba(10,8,24,.92));border:1px solid rgba(129,140,248,.55);border-radius:18px;box-shadow:0 0 0 1px rgba(34,211,238,.15),0 0 24px rgba(168,85,247,.18);padding:14px}.ico-box{width:36px;height:36px;display:inline-grid;place-items:center;flex:0 0 36px;border:1px solid rgba(34,211,238,.55);border-radius:12px;box-shadow:0 0 0 1px rgba(168,85,247,.35),0 0 12px rgba(168,85,247,.25);background:rgba(18,8,40,.8);color:#c4b5fd;-webkit-margin-end:8px;margin-inline-end:8px}.chart{display:flex;align-items:flex-end;gap:8px;height:120px;margin-top:12px}.chart i{flex:1 1;display:block;border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#22d3ee,#7c3aed);box-shadow:0 0 10px rgba(34,211,238,.35)}.big{font-size:42px;color:#fbbf24}.server-card{background:#071426;border:1px solid rgba(99,102,241,.55);border-radius:16px;box-shadow:0 0 0 1px rgba(34,211,238,.12),0 0 18px rgba(88,28,180,.35);padding:14px}.server-card header{display:flex;justify-content:space-between;align-items:center}.server-card header img{width:16px;height:16px;filter:invert(70%) sepia(40%) saturate(600%) hue-rotate(200deg)}.online{color:#22d3ee;font-size:12px}.online:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;-webkit-margin-end:6px;margin-inline-end:6px}.offline{color:#fca5a5;font-size:12px}.offline:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#ef4444;-webkit-margin-end:6px;margin-inline-end:6px}.server-card .meters{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:12px}.server-card .meters div{background:#0c1c33;border-radius:12px;padding:8px;text-align:center}.server-card .meters i{width:28px;height:28px;margin:0 auto 6px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(56,189,248,.4)}.server-card .meters img{width:14px;height:14px;filter:invert(70%) sepia(40%) saturate(600%) hue-rotate(190deg)}.server-card .meters span{display:block;color:#93c5fd;font-size:11px}.server-card .meters b{display:block;font-size:13px;line-height:1.35}.hdr-line{border:0;border-bottom:1px solid rgba(168,85,247,.55);box-shadow:none;background:transparent;border-radius:0}.wallet-box{background:#000e2a;border-radius:14px;padding:6px 6px 6px 10px}.search-box,.wallet-box{display:flex;align-items:center;gap:8px}.search-box{flex:1 1;background:#070618;border:1px solid rgba(88,80,160,.45);border-radius:12px;padding:0 12px;min-height:40px}.search-box i{color:#9aa4c7}.search-box .search{border:0;background:transparent;padding:8px 0;margin:0}.wallet-box i{color:#a78bfa;font-size:16px}.wallet-box b{display:block;font-size:13px;line-height:1.1}.wallet-box span{color:#c4b5fd;font-size:10px}.msg-ico,.note-ico{width:34px;height:34px;display:grid;place-items:center;position:relative;color:#ddd6fe}.note-ico em{position:absolute;top:0;left:0;min-width:14px;height:14px;border-radius:99px;background:#ef4444;color:#fff;font-size:9px;font-style:normal;display:grid;place-items:center}.msg-ico{border:1px solid rgba(167,139,250,.45)}.msg-ico,.plus{border-radius:10px}.plus{width:32px;height:32px;margin:0;padding:0;flex:0 0 32px;border:1px solid rgba(167,139,250,.55);background:#0122b0;color:#fff;font-size:20px;line-height:1}.welcome-banner{position:relative;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;min-height:148px;border-radius:16px;border:1px solid rgba(99,102,241,.55);box-shadow:0 0 0 1px rgba(34,211,238,.12),0 0 18px rgba(88,28,180,.35);background:#07061a url(/ui/welcome-bg.png) 0/cover no-repeat;padding:16px 18px}.welcome-banner,.welcome-banner h1,.welcome-banner p{text-align:start}.welcome-banner img{position:absolute;inset-inline-end:0;bottom:0;height:148px;width:auto;object-fit:contain;z-index:1}.today-card{position:relative;overflow:hidden;min-height:148px;background:#000d27;border:1px solid rgba(99,102,241,.55);border-radius:16px;box-shadow:0 0 0 1px rgba(34,211,238,.12),0 0 18px rgba(88,28,180,.35);padding:14px}.today-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.today-top{position:relative;z-index:2;display:flex;gap:8px;align-items:flex-start}.today-top img{width:28px;height:28px;padding:6px;border-radius:8px;background:rgba(15,23,60,.7);border:1px solid rgba(129,140,248,.4)}.today-foot span,.today-top span{color:#c4b5fd;font-size:12px}.today-top b{display:block;font-size:13px}.today-foot{position:absolute;bottom:12px;inset-inline-start:12px;z-index:2;display:flex;align-items:center;gap:8px;background:rgba(20,10,50,.72);border-radius:12px;padding:6px 10px}.today-foot i{width:22px;height:22px;border-radius:8px;background:#7c3aed url(/ui/crown.png) 50%/16px no-repeat}.welcome-banner p{margin:6px 0 0;color:#c4b5fd;font-size:13px;position:relative;z-index:1}.kpi span,.mini p{color:#c4b5fd;font-size:12px}.stat-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:12px}.stat-card{display:flex;align-items:center;gap:8px;min-height:64px;background:#0c1024;border:1px solid rgba(88,80,160,.45);border-radius:14px;padding:8px 10px}.stat-card i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:0 0 36px}.stat-card i.purple{background:linear-gradient(180deg,#7c3aed,#4f46e5)}.stat-card i.blue{background:linear-gradient(180deg,#2563eb,#1d4ed8)}.stat-card i.teal{background:linear-gradient(180deg,#14b8a6,#0f766e)}.stat-card img{width:16px;height:16px;filter:brightness(10)}.stat-card span{display:block;color:#c4b5fd;font-size:11px}.stat-card b{font-size:16px;line-height:1.1}.stat-row.seven{grid-template-columns:1.2fr 1.2fr 1.2fr 1.2fr 1.2fr .7fr .7fr}.chart-row{display:flex;gap:10px;margin-bottom:12px}.growth{flex:0.8 1;min-width:0;background:#0c1024;border:1px solid rgba(88,80,160,.45);border-radius:16px;padding:8px}.growth-svg{width:100%;height:150px;display:block}.stat-row.profit{grid-template-columns:repeat(4,1fr) 1.5fr 1.4fr}.pay-box svg{width:100%;height:22px;display:block;margin-top:4px}.spark{position:relative;display:block}.spark svg{width:70%;height:28px;margin-top:6px}.live-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.live{background:#0c1024;border:1px solid rgba(88,80,160,.45);border-radius:16px;padding:12px}.pays{width:100%;border-collapse:collapse;font-size:12px;margin-top:8px}.pays td,.pays th{padding:6px;text-align:start}.pays .ok{color:#22c55e}.pays .bad{color:#f87171}.live-item{display:flex;align-items:center;gap:10px;margin-top:8px}.live-item img{width:28px;height:28px;padding:6px;border-radius:10px;background:#1e1b4b;filter:brightness(0) invert(1)}.live-item span{flex:1 1}.live-item small{color:#c4b5fd}.live-item button{width:auto;margin:0;padding:6px 14px;border-radius:10px;background:linear-gradient(90deg,#7c3aed,#6366f1);color:#fff}.pay-box em.down{color:#f87171}.pay-box,.pay-box b{display:block}.pay-box b{margin-bottom:8px;font-size:13px}.pay-box div{display:flex;gap:8px}.pay-box span{flex:1 1;background:#10183a;border-radius:12px;padding:8px;font-size:11px;color:#c4b5fd}.pay-ico{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;margin-bottom:6px}.pay-ico.purple{background:#7c3aed}.pay-ico.cyan{background:#0891b2}.pay-ico img{width:16px;height:16px;filter:brightness(0) invert(1)}.pay-box strong{display:block;color:#fff;font-size:13px}.games-pop{flex:1.2 1}.growth header{display:flex;gap:12px;align-items:center;font-size:12px;color:#c4b5fd}.growth header em{-webkit-margin-end:auto;margin-inline-end:auto;font-style:normal;font-size:22px;font-weight:700;color:#f5f3ff}.growth b{-webkit-margin-start:0;margin-inline-start:0}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px}.dot.p{background:#c084fc}.dot.c{background:#22d3ee}.growth.tight{flex:0.85 1}.games-pop{flex:0.9 1}.pop-body{display:flex;align-items:center;gap:8px;margin-top:8px}.games-pop ul{list-style:none;margin:0;padding:0;flex:1 1}.games-pop li{display:flex;align-items:center;gap:6px;font-size:12px;margin:4px 0}.games-pop em{-webkit-margin-start:auto;margin-inline-start:auto;font-style:normal}.games-pop i{width:8px;height:8px;border-radius:2px}.c1{background:#7c3aed}.c2{background:#22d3ee}.c3{background:#6366f1}.c4{background:#ef4444}.c5{background:#a78bfa}.c6{background:#60a5fa;border-radius:50%}.stat-card small{display:block;color:#a78bfa;font-size:10px}.bar{height:10px;background:#1e1038;margin:10px 0;position:relative}.bar,.bar span{border-radius:99px}.bar span{position:absolute;top:0;bottom:0;inset-inline-start:0;background:linear-gradient(90deg,#22d3ee,#a855f7)}@media (max-width:900px){.dash{grid-template-columns:1fr}.grid3,.hero-row,.kpis{grid-template-columns:1fr 1fr}}.brand{letter-spacing:.18em;font-weight:800;font-size:20px;background:linear-gradient(90deg,var(--purple),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.sub{color:var(--muted);font-size:14px}.card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:0 0 40px rgba(168,85,247,.12)}label{display:block;font-size:13px;color:var(--muted);margin-bottom:8px}input,textarea{width:100%;background:#0b0714;border:1px solid var(--line);color:var(--text);border-radius:12px;padding:14px 12px;font-size:16px;font-family:inherit;outline:none}textarea{resize:vertical;min-height:88px}label.check{display:flex;align-items:center;gap:8px;color:var(--text);margin:12px 0}label.check input{width:auto;padding:0;margin:0;flex:0 0 auto}button{width:100%;margin-top:16px;border:0;border-radius:12px;padding:14px;font-weight:700;cursor:pointer;color:#fff;background:linear-gradient(90deg,#7c3aed,#2563eb)}.game-foot{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;grid-gap:10px;gap:10px;margin-top:12px}.foot-card p{color:#a78bfa;font-size:12px;margin:8px 0 12px}.ghost-btn{width:100%;margin:0;background:transparent;color:#c4b5fd;border:1px solid rgba(99,102,241,.55);border-radius:10px;padding:8px}.foot-card.notify input{width:100%;margin:8px 0;background:#070618;color:#fff;border:1px solid rgba(88,80,160,.45);border-radius:10px;padding:10px}.tog{font-size:11px;border-radius:999px;padding:2px 10px;background:#14532d;color:#4ade80}.add,.filter{background:linear-gradient(90deg,#7c3aed,#2563eb)!important;color:#fff!important}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-top:20px}.tile{border:1px solid var(--line);border-radius:14px;padding:14px;background:rgba(12,8,24,.6);min-height:84px}.tile b{display:block;margin-bottom:6px}.tile span{color:var(--muted);font-size:12px}.admin-nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.admin-nav .ghost{color:#93c5fd;border-color:#1e3a8a;font-size:12px;padding:6px 10px}.top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.ghost{width:auto;margin:0;background:transparent;color:var(--danger);border:1px solid rgba(251,113,133,.4);padding:8px 14px}.narrow{max-width:420px;margin:48px auto;padding:0 20px}.err{color:var(--danger);min-height:18px;margin-top:10px}.err,.ok{font-size:13px}.ok{color:var(--blue)}.phone{max-width:420px;margin:0 auto;padding:16px 16px 40px}.hero-cap{height:88px;margin:-16px -16px 0;border-radius:0 0 28px 28px;background:radial-gradient(280px 80px at 70% 20%,rgba(56,189,248,.35),transparent),linear-gradient(180deg,#12305a,#0a1628)}.avatar{width:84px;height:84px;border-radius:50%;border:3px solid #38bdf8;background:#1e3a5f;display:grid;place-items:center;font-weight:800;font-size:28px;margin-top:-42px}.stats{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;margin:16px 0}.stats b{display:block;font-size:16px}.stats span{color:var(--muted);font-size:11px}.row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.btn-blue{margin:0;background:#2563eb;color:#fff;border-radius:14px;padding:12px}.btn-outline{margin:0;background:transparent;color:#93c5fd;border:1px solid #1e3a8a}.btn-disabled{opacity:.55;cursor:not-allowed}.tabs{display:flex;gap:6px;margin:16px 0 12px;overflow-x:auto}.tabs button{width:auto;margin:0;padding:8px 12px;background:transparent;color:var(--muted);border:0;font-size:12px}.tabs button.on{background:#2563eb;color:#fff;border-radius:10px}.info-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(37,99,235,.2);font-size:13px}.info-row span{color:var(--muted)}.games{display:flex;gap:8px;margin-top:8px}.game{flex:1 1;text-align:center;padding:10px 6px;border-radius:12px;border:1px solid rgba(37,99,235,.35);background:#0b1b33}.game,.note{font-size:11px}.note{color:var(--muted);margin-top:8px}.profile-page{max-width:1100px;margin:0 auto;padding:16px 16px 48px}.profile-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.profile-col{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:16px 16px 24px;overflow:hidden}.profile-page .search-box{width:100%;margin-bottom:12px}.hdr-tools{display:flex;align-items:center;gap:8px;flex:0 0 auto;align-self:center}.hdr-tools .lang-btn,.hdr-tools .note-ico{width:40px;height:40px;margin:0;padding:0;display:inline-grid;place-items:center;align-self:center;flex:0 0 40px}.hdr-tools .lang-btn{width:auto;min-width:40px;padding:0 10px}.search-wrap{position:relative;flex:1 1;min-width:0}.search-pop{position:absolute;top:44px;right:0;left:0;z-index:5;background:#0c1024;border:1px solid rgba(88,80,160,.55);border-radius:12px;padding:6px}.search-pop button{width:100%;margin:0 0 4px;text-align:start}.welcome-banner>div{position:relative;z-index:2;max-width:62%}.user-line{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(37,99,235,.2)}.user-line .mini{width:40px;height:40px;border-radius:50%;background:#1e3a5f;border:2px solid #38bdf8;display:grid;place-items:center;font-size:14px;flex-shrink:0}.chip{font-size:11px;padding:6px 10px;border-radius:999px;background:#1d4ed8;color:#fff;-webkit-margin-start:auto;margin-inline-start:auto;opacity:.5}.desk-only{display:none}.tq-hero{overflow:hidden;border-radius:18px;padding:0;min-height:0;line-height:0;background:transparent;border:0;box-shadow:none}.tq-hero img{display:block;width:100%;height:auto;position:static;object-fit:contain;mix-blend-mode:normal;pointer-events:none}.tq-filters{display:flex;gap:0;margin:12px 0;padding:5px;border:1px solid rgba(99,102,241,.55);border-radius:16px;background:linear-gradient(180deg,#12102e,#0a081c);box-shadow:0 0 16px rgba(79,70,229,.22),inset 0 0 10px rgba(49,46,129,.28)}.tq-filters button{position:relative;flex:1 1;width:auto;margin:0;padding:11px 8px;border-radius:12px;background:transparent;color:#fff;font-size:14px;font-weight:500;z-index:0}.tq-filters button:not(:last-child):after{content:"";position:absolute;inset-inline-end:0;top:24%;height:52%;width:1px;background:rgba(165,173,255,.32)}.tq-filters button.on:after,.tq-filters button:has(+.on):after{opacity:0}.tq-filters button.on{background:linear-gradient(270deg,#c084fc,#7c3aed 46%,#4f46e5);color:#fff;font-weight:700;z-index:1;box-shadow:0 4px 14px rgba(109,40,217,.45)}.tq-bottom h2,.tq-quick h2,.tq-sec{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.tq-bottom h2,.tq-quick h2,.tq-sec h2{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}.tq-sec{margin-bottom:10px}.tq-sec h2 img{width:18px;height:18px}.tq-bottom h2 button,.tq-sec>button{width:auto;margin:0;padding:0;background:transparent;color:#c4b5fd;font-size:12px;font-weight:500}.tq-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.tq-card{position:relative;height:430px;border-radius:18px;overflow:hidden;border:1px solid rgba(129,140,248,.55);box-shadow:0 0 18px rgba(79,70,229,.28);background:#0c0820}.tq-card .art{position:absolute;inset:0;width:100%;height:62%;object-fit:contain;object-position:center;background:#07060d}.tq-card .art.letter{display:grid;place-items:center;font-size:42px;font-weight:800;background:linear-gradient(160deg,#4c1d95,#1e1b4b)}.letter-sm{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 4px;border-radius:8px;background:#312e81;-webkit-margin-end:6px;margin-inline-end:6px}.tq-card.king{background:radial-gradient(180px 120px at 28% 18%,rgba(168,85,247,.75),transparent 70%),linear-gradient(180deg,#3b0764,#1e1b4b 46%,#0c4a6e)}.tq-card.king .art{height:68%;object-fit:cover;object-position:center top;mix-blend-mode:screen}.tq-card .flag{position:absolute;top:12px;right:12px;z-index:2;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;color:#fff}.tq-card .flag.green{background:#16a34a}.tq-card .flag.purple{background:#7c3aed}.tq-card .flag.gold{background:linear-gradient(90deg,#d97706,#f59e0b)}.tq-card .flag.muted{background:#334155}.tq-card h3{position:absolute;right:16px;left:16px;bottom:206px;z-index:2;margin:0;font-size:20px;text-align:right;text-shadow:0 2px 10px rgba(0,0,0,.85)}.tq-card .cash{position:absolute;right:14px;bottom:172px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;background:linear-gradient(270deg,#a855f7,#6366f1);color:#fff;box-shadow:0 4px 12px rgba(109,40,217,.4)}.tq-card .panel{position:absolute;right:10px;left:10px;bottom:10px;z-index:2;padding:12px;border-radius:16px;background:rgba(7,10,32,.9);border:1px solid rgba(99,102,241,.45);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.tq-card .panel p{margin:0 0 8px;color:#fff;font-size:13px;text-align:right}.tq-card .who{display:flex;align-items:center;justify-content:flex-start;gap:6px;color:#ddd6fe;font-size:12px}.tq-card .who i{color:#60a5fa}.tq-card .prize{display:flex;align-items:center;justify-content:space-between;margin-top:8px;color:#fff;font-size:13px}.tq-card .prize b{display:inline-flex;align-items:center;gap:6px;font-weight:700}.tq-card .prize .fa-trophy{color:#fbbf24}.tq-card .prize .gift{color:#e879f9}.tq-card .panel button{width:100%;margin:12px 0 0;padding:10px;border-radius:999px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(90deg,#2563eb,#a855f7)}.tq-card .panel button.ghost{background:transparent;border:1px solid rgba(147,151,255,.7);box-shadow:none;color:#fff;font-weight:600}.tq-card .panel button.on{background:#14532d;border-color:transparent}.tq-actions{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:12px;padding:8px;border-radius:18px;border:1px solid rgba(99,102,241,.5);background:radial-gradient(420px 90px at 78% 40%,rgba(88,28,180,.45),transparent 70%),radial-gradient(280px 80px at 18% 80%,rgba(37,99,235,.28),transparent 70%),linear-gradient(90deg,#07051a,#12082c 55%,#1a0a3c);box-shadow:0 0 18px rgba(79,70,229,.28)}.tq-actions:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,transparent 42%,rgba(168,85,247,.22) 42.4%,transparent 43%),linear-gradient(64deg,transparent 58%,rgba(96,165,250,.16) 58.4%,transparent 59%)}.tq-actions button{position:relative;z-index:1;width:100%;margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:right;padding:12px 14px;border-radius:14px;background:transparent;border:0;box-shadow:none}.tq-actions button:first-child{background:linear-gradient(270deg,#9333ea,#2563eb);box-shadow:0 6px 16px rgba(79,70,229,.4)}.tq-actions button.on:not(:first-child){background:rgba(76,29,149,.35);box-shadow:inset 0 0 0 1px rgba(167,139,250,.45)}.tq-actions i{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:transparent;border:1.5px solid rgba(255,255,255,.45);font-size:14px}.tq-actions .fa-trophy{color:#fbbf24;border-color:rgba(251,191,36,.65)}.tq-actions .fa-sitemap{color:#c4b5fd;border-color:rgba(167,139,250,.55)}.tq-actions .fa-file-lines{color:#bfdbfe;border-color:rgba(147,197,253,.5)}.tq-actions b{display:block;font-size:14px}.tq-actions small{display:block;margin-top:2px;color:#e9d5ff;font-size:11px;font-weight:400}.tq-bracket,.tq-form{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:12px;background:#0c1024;border:1px solid rgba(88,80,160,.45);border-radius:16px}.tq-form{grid-template-columns:1.4fr 1fr .7fr 1fr auto;align-items:end}.tq-form label{margin:0;color:#c4b5fd;font-size:12px}.tq-form input,.tq-form select{margin-top:6px;padding:10px;font-size:13px;background:#070618;color:#fff;border:1px solid rgba(88,80,160,.45);border-radius:10px}.tq-form button{width:auto;margin:0;padding:10px 16px}.tq-bracket{grid-template-columns:1.4fr 1fr .6fr}.tq-bracket div{display:grid;grid-gap:6px;gap:6px;align-content:start}.tq-bracket b{font-size:12px;color:#c4b5fd}.tq-bracket span{background:#10183a;border:1px solid rgba(99,102,241,.35);border-radius:10px;padding:8px;font-size:12px}.tq-bottom{display:grid;grid-template-columns:.38fr 1.62fr;grid-gap:12px;gap:12px;margin-top:12px;align-items:start}.tq-bottom article{background:linear-gradient(180deg,#14122c,#0a0818);border:1px solid rgba(99,102,241,.48);border-radius:18px;padding:14px;box-shadow:0 0 18px rgba(79,70,229,.2)}.tq-list-head,.tq-quick h2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.tq-list-head h2,.tq-quick h2{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0;font-size:15px}.tq-list-head h2 i{color:#a78bfa}.tq-quick h2 i{color:#818cf8;font-size:16px}.tq-list-head>button{width:auto;margin:0;padding:0;background:transparent;color:#c4b5fd;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:4px}.tq-row,.tq-rows{display:grid}.tq-row{grid-template-columns:1.35fr .55fr 1.15fr 1.15fr 1.05fr auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 2px;border-bottom:1px solid rgba(99,102,241,.22);font-size:12px}.tq-row:last-child{border-bottom:0}.tq-row .game{display:flex;align-items:center;gap:8px;min-width:0}.tq-row img{width:32px;height:32px;object-fit:contain;background:#07060d;border-radius:8px;flex:0 0 32px}.tq-add-game{display:flex;gap:6px}.tq-add-game input{flex:1 1}.tq-add-game button{width:auto;margin:0;padding:8px 10px}.tq-note{grid-column:1/-1;margin:0;color:#fca5a5;font-size:13px}.tq-row .gold{color:#fbbf24;display:flex;align-items:center;gap:4px;font-weight:700}.tq-row .gold i{color:#fbbf24;font-size:12px}.tq-row .date{color:#ddd6fe}.tq-join{width:auto;margin:0;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;background:linear-gradient(270deg,#7c3aed,#4f46e5)}.tq-join.on{background:#14532d}.tq-quick button{width:100%;margin:8px 0 0;padding:10px 12px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:rgba(8,10,28,.72);color:#fff;border:1px solid rgba(99,102,241,.35);font-weight:500}.tq-quick button i{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.28);font-size:10px}.tq-quick button.on{background:linear-gradient(270deg,#7c3aed,#2563eb);color:#fff;border-color:transparent}.tq-empty{color:#c4b5fd;font-size:13px;margin:8px 0}@media (max-width:1100px){.tq-actions,.tq-cards{grid-template-columns:1fr 1fr}.tq-bottom,.tq-bracket,.tq-form{grid-template-columns:1fr}.tq-list{order:1}.tq-quick{order:2}}@media (max-width:700px){.tq-actions,.tq-cards{grid-template-columns:1fr}.tq-filters{display:flex;overflow-x:auto}.tq-filters button{flex:0 0 auto;padding-inline:14px}.tq-hero{border-radius:12px}.tq-hero img{width:100%;height:auto;max-width:100%}.tq-rows{overflow-x:auto}.tq-row{min-width:680px}}.mx-head h1{margin:0;font-size:22px}.mx-head p{margin:4px 0 0;color:#c4b5fd;font-size:13px}.mx-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:12px}.mx-stats article{background:#0c1024;border:1px solid rgba(99,102,241,.4);border-radius:14px;padding:12px}.mx-stats span{display:block;color:#c4b5fd;font-size:12px}.mx-stats b{font-size:22px}.mx-tools{gap:10px;margin:12px 0}.mx-tools,.mx-tools label{display:flex;align-items:center}.mx-tools label{gap:8px;flex:0 0 240px;margin:0;background:#0c1024;border:1px solid rgba(99,102,241,.4);border-radius:12px;padding:0 12px}.mx-tools input{width:100%;margin:0;padding:10px 0;background:transparent;border:0;color:#fff}.mx-filters{display:flex;gap:6px;flex:1 1;overflow-x:auto}.mx-filters button{width:auto;margin:0;padding:8px 12px;border-radius:999px;background:transparent;border:1px solid rgba(99,102,241,.35);color:#ddd6fe;font-size:12px;font-weight:500;flex:0 0 auto}.mx-filters button.on{background:linear-gradient(270deg,#7c3aed,#2563eb);color:#fff;border-color:transparent}.mx-split{display:grid;grid-template-columns:1.4fr .8fr;grid-gap:12px;gap:12px;align-items:start}.mx-detail,.mx-list{background:linear-gradient(180deg,#14122c,#0a0818);border:1px solid rgba(99,102,241,.45);border-radius:18px;padding:10px}.mx-list{display:grid;grid-gap:6px;gap:6px}.mx-list button{width:100%;margin:0;padding:10px 12px;border-radius:12px;text-align:right;display:grid;grid-template-columns:72px 1fr .8fr 1.3fr auto;grid-gap:8px;gap:8px;align-items:center;background:rgba(8,10,28,.55);border:1px solid transparent;color:#fff;font-weight:500;font-size:12px}.mx-list button.on{border-color:rgba(129,140,248,.7);background:rgba(76,29,149,.35)}.mx-detail em,.mx-list em{font-style:normal;border-radius:999px;padding:3px 8px;font-size:11px;justify-self:start}.mx-detail em.wait,.mx-list em.wait{background:#334155}.mx-detail em.live,.mx-list em.live{background:#166534}.mx-detail em.result,.mx-list em.result{background:#92400e}.mx-detail em.done,.mx-list em.done{background:#1d4ed8}.mx-detail em.dispute,.mx-list em.dispute{background:#9f1239}.mx-detail em.cancel,.mx-list em.cancel{background:#3f3f46}.mx-detail header{display:flex;align-items:center;justify-content:space-between;gap:8px}.mx-detail h2{margin:0;font-size:20px}.mx-room{margin-top:10px;padding:12px;border-radius:14px;background:rgba(37,99,235,.15);border:1px solid rgba(96,165,250,.35);display:flex;align-items:center;justify-content:space-between}.mx-room span{color:#c4b5fd;font-size:12px}.mx-room b{letter-spacing:.08em}.mx-detail ul{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.mx-detail li{display:flex;justify-content:space-between;gap:12px;font-size:13px}.mx-detail li span{color:#c4b5fd}.mx-detail li b{font-weight:600;text-align:end}.mx-note{margin:12px 0 0;color:#fecdd3;font-size:12px}.mx-empty{color:#c4b5fd;font-size:13px;margin:8px}@media (max-width:1100px){.mx-split,.mx-stats{grid-template-columns:1fr}.mx-tools{flex-direction:column;align-items:stretch}.mx-tools label{flex-basis:auto}.mx-list button{grid-template-columns:72px 1fr auto}.mx-list button span:nth-child(3),.mx-list button span:nth-child(4){display:none}}@media (min-width:900px){.profile-grid{grid-template-columns:1.1fr .9fr;align-items:start}.desk-only{display:block}.hero-cap{margin:-16px -16px 0}.phone{max-width:none;padding:0}}html[dir=ltr] .welcome-banner{background-position:100%}html[dir=ltr] .side button .chev{transform:rotate(-45deg)}html[dir=ltr] .card,html[dir=ltr] .live,html[dir=ltr] .server-card,html[dir=ltr] .stat-card,html[dir=ltr] .today-card,html[dir=ltr] .user-banner{text-align:left}