:root{color-scheme:dark;--blue:#239cff;--line:#202938;--muted:#8996ab}*{box-sizing:border-box}body{margin:0;background:#070a10;color:#eef5ff;font:14px/1.6 Arial,Tahoma,sans-serif;display:flex;min-height:100vh}a{text-decoration:none;color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}aside{width:224px;flex-shrink:0;background:linear-gradient(150deg,#0c1726,#0b0e16 55%);border-inline-end:1px solid var(--line);padding:20px 15px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.logo{width:120px;height:80px;object-fit:contain;display:block;margin:0 auto 20px}.wallet{border:1px solid #243b55;background:#101b2b;padding:15px;border-radius:15px;margin-bottom:25px}.wallet small,.wallet strong{display:block}.wallet strong{font-size:23px;margin:5px 0 12px}button,.button{border:1px solid #1778c3;border-radius:9px;background:linear-gradient(110deg,#125da7,#2095ed);padding:10px 16px;color:#fff;font-weight:bold;display:inline-block}nav{margin-top:10px}nav button{background:transparent;border-color:transparent;display:flex;align-items:center;width:100%;gap:13px;text-align:start;margin:5px 0;color:#a3b0c3;font-size:13px}nav button.active{background:linear-gradient(100deg,#0b4b86,#122c46);border-color:#22689c;color:#fff}nav button span:first-child{font-size:18px}.muted,small{color:var(--muted);font-size:12px}.profile{margin-top:auto;border-top:1px solid var(--line);padding-top:20px;display:flex;gap:10px;align-items:center}.profile small{display:block}.avatar{background:#096bb4;border:1px solid #388ac4;width:38px;height:38px;border-radius:12px;display:grid;place-items:center}main{flex:1;min-width:0;padding:16px 25px}header{border:1px solid var(--line);background:#0c111a;border-radius:17px;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;gap:20px}h1{font-size:17px;margin:3px 0}h2{font-size:19px}.tools{display:flex;align-items:center;gap:15px;font-size:12px}.pill,.lang{background:#161f2e;border:1px solid #29344a;border-radius:10px;padding:6px 12px}.lang{display:flex;gap:8px;align-items:center}.lang select{width:auto;border:0;padding:0;margin:0;background:transparent}.notice{font-size:12px;color:#9cc8ed;background:#0c1d2f;border:1px solid #193a58;padding:10px 16px;border-radius:10px;margin:14px 0}.panel{background:#0d121c;border:1px solid var(--line);border-radius:17px;padding:20px}.panelhead{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;border-bottom:1px solid #1c2636;margin-bottom:18px}.blue{color:#57bcff;font-size:11px}.chips{display:flex;gap:9px;flex-wrap:wrap}.chips button{border:1px solid #273349;background:#182132;color:#b4c3d9;border-radius:30px;padding:7px 16px;font-size:12px}.chips button.active{background:#0768b2;color:#fff;border-color:#2797ee}.tabs{margin:14px 0;background:#0d121c;border:1px solid var(--line);border-radius:13px;padding:12px 18px;display:flex;gap:20px;font-size:12px}.tabs b{color:#59baff}.tabs span{color:#8b9db3}.ordergrid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:17px}.orderform label,form label{display:block;font-size:12px;color:#aebdd1;margin:12px 0 5px}input,select{display:block;width:100%;border:1px solid #28344a;border-radius:10px;background:#192130;color:#d6e2f4;padding:12px;margin:0 0 15px;min-width:0}input:focus,select:focus{outline:1px solid var(--blue)}input:disabled,select:disabled{opacity:.6}.check{display:flex;gap:8px;align-items:center}.check input{width:auto;margin:0}.check label{margin:0}.submitrow{display:flex;gap:10px}.submitrow output{background:#192130;border:1px solid #28344a;border-radius:10px;padding:10px;flex:1}.description{text-align:center;align-self:start}.description p{color:#9aaac0;font-size:13px}.orb{width:100px;height:100px;border-radius:50%;border:1px solid #194575;background:radial-gradient(#0c4275,#0b1728);display:grid;place-items:center;font-size:40px;color:#47b2ff;margin:15px auto 30px;box-shadow:0 0 40px #0562a719}.infobox{background:#141d2b;border:1px solid #27344c;border-radius:12px;padding:20px;margin:18px 0;text-align:start}.infobox p{font-size:12px;color:#91a6c2}.paygrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:650px}.paymethod{display:flex;align-items:center;justify-content:center;gap:15px;background:#151e2b;border-color:#28374d;min-height:95px}.paymethod.active{border-color:#39a6ff;background:#0d2943}.paymethod img{max-width:170px;max-height:44px}.paymethod:first-child img{width:42px}.fundlayout{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:15px;max-width:1000px}.number{font:700 27px Arial;letter-spacing:1px;direction:ltr;margin:12px 0}.secondary{background:#1a334c;border-color:#31536e;font-size:12px}.full{width:100%}.empty{text-align:center;padding:65px 10px;color:#8a9ab1}.empty>span{font-size:45px;color:#309eea}.servicecards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.servicecard{border:1px solid #26354c;border-radius:12px;background:#121e2d;padding:20px}.servicecard small{display:block}.page[hidden]{display:none}footer{text-align:center;font-size:11px;color:#5c718d;padding:25px}#toast{display:none;position:fixed;bottom:25px;inset-inline-end:25px;background:#bcdfff;color:#0b2840;border-radius:12px;padding:14px;z-index:10}@media(min-width:1000px){[dir=rtl] .ordergrid{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}}@media(max-width:900px){aside{width:180px}.ordergrid{grid-template-columns:1fr}.fundlayout{grid-template-columns:1fr}.servicecards{grid-template-columns:1fr 1fr}main{padding:12px}.tools{gap:8px}.tools>a{display:none}}@media(max-width:600px){body{display:block}aside{width:auto;height:auto;position:static;padding:10px 15px}.logo{height:55px;width:90px;margin:0}.wallet,.profile,aside>.muted{display:none}nav{display:flex;overflow:auto;gap:6px;margin-top:5px}nav button{width:auto;white-space:nowrap;padding:7px 10px;font-size:11px;margin:0}header{padding:12px;align-items:start}.tools{flex-wrap:wrap;justify-content:end}.pill{display:none}.panel{padding:15px}.panelhead{gap:8px}.paygrid,.servicecards{grid-template-columns:1fr}.paymethod{min-height:75px}h1{font-size:15px}.chips button{padding:6px 10px}.number{font-size:24px}}
.groupedcatalog{display:grid;gap:22px}.groupedcatalog section{min-width:0}.groupedcatalog h3{color:#66b9ff;margin:0 0 12px}.groupedcatalog details{border:1px solid #263b54;border-radius:12px;background:#101b2a;margin:9px 0;overflow:hidden}.groupedcatalog summary{padding:16px;cursor:pointer;font-weight:600;line-height:1.8}.catalogrow{padding:16px;border-top:1px solid #263b54;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.catalogrow h4{flex:1 1 360px;margin:0;font-size:13px;line-height:1.9}.catalogrow strong{color:#83cbff;white-space:nowrap}.catalogrow button{font-size:12px}#category,#service{max-width:100%}
.catalogcopy{flex:1 1 360px}.catalogcopy p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.9}.aiorder{display:grid;gap:14px;max-width:950px}.aiorder select,.aiorder input{width:100%;max-width:100%}.aiorder label{font-weight:600}.aiorder .infobox{margin:8px 0}.aiorder button{justify-self:start}#descriptionText{line-height:1.9}#rateStatus a{color:#83cbff;text-decoration:underline}.profile>a{color:#83cbff;white-space:nowrap}
.service-detail-box{border:1px solid #29425e;border-radius:13px;background:#101c2c;padding:18px;text-align:start}.service-detail-box h3{color:#8dd0ff;font-size:15px;margin-top:0}.service-detail-box dl{margin:16px 0}.service-detail-box dt{color:#8dd0ff;font-weight:bold;margin-top:13px}.service-detail-box dd{margin:5px 0 12px;line-height:1.9}.service-detail-box select{width:100%;max-width:100%;margin-top:9px}.service-detail-box a:not(.button){color:#8dd0ff;text-decoration:underline}.iptv-credentials{border:1px solid #29425e;background:#101c2c;border-radius:12px;padding:15px;margin:15px 0}.iptv-credentials input{width:100%}.iptv-credentials[hidden]{display:none}.description .orb{width:80px;height:80px;margin-bottom:18px}.description{overflow-wrap:anywhere}

.platform-logo{display:inline-block;width:24px;height:24px;flex-shrink:0;vertical-align:middle;margin-inline-end:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.platform-logo:empty{min-width:24px}summary .platform-logo{vertical-align:middle}
 .platform-logo-Facebook{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%227%22%20fill%3D%22%231877f2%22%2F%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M19%2030V18h4l1-5h-5v-3c0-1.5.5-2%202-2h3V3h-4c-5%200-7%203-7%207v3H9v5h4v12z%22%2F%3E%3C%2Fsvg%3E")}
 .platform-logo-Instagram{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23833ab4%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23fd1d1d%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fcb045%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%228%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%2220%22%20height%3D%2220%22%20rx%3D%226%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%225%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%229%22%20r%3D%221.5%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
 .platform-logo-YouTube{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Crect%20y%3D%224%22%20width%3D%2232%22%20height%3D%2224%22%20rx%3D%227%22%20fill%3D%22%23ff0033%22%2F%3E%3Cpath%20d%3D%22M13%2010L24%2016%2013%2022z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
 .platform-logo-TikTok{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%227%22%20fill%3D%22%23111%22%2F%3E%3Cpath%20d%3D%22M20%205v15a6%206%200%201%201-5-6v4a2%202%200%201%200%201%202V5h4c1%204%203%205%206%205v4c-2%200-4-1-6-2%22%20fill%3D%22%2325f4ee%22%2F%3E%3Cpath%20d%3D%22M19%204v15a6%206%200%201%201-5-6v4a2%202%200%201%200%201%202V4h4c1%204%203%205%206%205v4c-2%200-4-1-6-2%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
 .platform-logo-manual{background-image:inherit}.platform-logo-manual::before{content:"🔁"}.platform-logo-news::before{content:"📰"}.platform-logo-ai::before{content:"✨"}.platform-logo-iptv::before{content:"📺"}.platform-logo-all::before{content:"🌐"}

.category-picker{position:relative;border:1px solid #23354f;border-radius:12px;background:#111b2d;padding:12px;margin-bottom:18px}.category-picker summary{cursor:pointer;display:flex;align-items:center;gap:5px}.category-options{display:grid;gap:5px;max-height:320px;overflow:auto;margin-top:12px}.category-options button{display:flex;align-items:center;text-align:start;width:100%;background:#14213a;color:#e9f1ff;border:1px solid #263c60;border-radius:8px;padding:10px}.category-options button:hover{background:#1c3970}
#category[hidden]{display:none!important}
