*,*:before,*:after{box-sizing: border-box;margin: 0;padding: 0}
:root{--bg: #07060f;--glass: rgba(255,255,255,.035);--line: rgba(255,255,255,.09);--txt: #f0eefb;--mut: #a49dc4;--dim: #7a7398;--acc: #7c5cff;--acc2:#00e0c6;--pink: #ff4d9d;--us: #00e0c6;--gl: #a855f7}
body{background: var(--bg);color: var(--txt);font: 13px/1.55 Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing: antialiased;position: relative;overflow-x: hidden}
body: before,body:after{content: "";position: fixed;border-radius: 50%;filter: blur(140px);z-index: 0;pointer-events: none}
body: before{width: 460px;height: 460px;background: #000000;opacity: .3;top: -180px;left: -140px;animation: drift 10s ease-in-out infinite}
body: after{width: 400px;height: 400px;background: var(--pink);opacity: .18;bottom: -200px;right: -120px;animation: drift 13s ease-in-out infinite reverse}
@keyframes drift{50%{transform: translate(70px,-50px) scale(1.18)}}
a{color: var(--acc2);text-decoration: none}a: hover{color: #ffffff}
main{max-width: 1120px;margin: 0 auto;padding: 22px 18px 56px;position: relative;z-index: 2}
.nav{display: flex;align-items: center;gap: 18px;padding: 0 20px;height: 56px;border-bottom: 1px solid var(--line);position: sticky;top: 0;background: rgba(7,6,15,.72);backdrop-filter: blur(18px);z-index: 60}
.brand{display: flex;align-items: center;gap: 8px;font-weight: 800;color: #ffffff;font-size: 13.5px}
.brand i{width: 25px;height: 25px;border-radius: 8px;background: linear-gradient(135deg,var(--acc),var(--pink));display: grid;place-items: center;color: #ffffff;font-style: normal;font-size: 12px;font-weight: 800;box-shadow: 0 0 18px -4px var(--acc)}
.nav nav{display: flex;gap: 2px}.nav nav a{color: var(--mut);font-size: 12px;padding: 6px 11px;border-radius: 8px;transition: .18s}
.nav nav a: hover{background: var(--glass);color: #ffffff}.nav nav a.on{background: var(--glass);color: #ffffff}
.nact{margin-left: auto;display: flex;gap: 7px;align-items: center}
.btn{background: linear-gradient(135deg,var(--acc),var(--gl));color: #ffffff;border: 0;border-radius: 9px;padding: 8px 15px;font: inherit;font-size: 12px;font-weight: 700;cursor: pointer;display: inline-block;position: relative;overflow: hidden;box-shadow: 0 8px 22px -10px var(--acc);transition: .2s}
.btn: hover{transform: translateY(-1px);box-shadow: 0 12px 28px -10px var(--acc)}
.btn: after{content: "";position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform: translateX(-120%);transition: .55s}
.btn: hover:after{transform: translateX(120%)}
.btn.ghost{background: var(--glass);border: 1px solid var(--line);box-shadow: none;color: #d6d1ea}
.btn.ghost: hover{background: rgba(255,255,255,.09);color: #ffffff}
.btn.sm{padding: 5px 10px;font-size: 11px}.btn.lg{padding: 11px 20px;font-size: 13px}.btn.full{width: 100%;text-align: center}
.wchip{background: rgba(0,224,198,.12);border: 1px solid rgba(0,224,198,.3);color: var(--acc2);padding: 5px 11px;border-radius: 20px;font-size: 11.5px;font-weight: 700}
.pill{display: inline-flex;align-items: center;gap: 6px;border: 1px solid var(--line);background: var(--glass);padding: 4px 11px;border-radius: 20px;font-size: 11px;color: var(--mut)}
.live{width: 6px;height: 6px;border-radius: 50%;background: var(--acc2);box-shadow: 0 0 10px var(--acc2);animation: pu 1.4s infinite}
@keyframes pu{50%{opacity: .3;transform: scale(.75)}}
.scope,.badge{display: inline-block;padding: 2px 7px;border-radius: 5px;font-size: 9.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}
.scope.us,.badge.us{background: rgba(0,224,198,.15);color: var(--us)}
.scope.global,.badge.global{background: rgba(168,85,247,.2);color: #c9adff}
.hero{display: grid;grid-template-columns: 1fr 380px;gap: 40px;align-items: center;padding: 44px 0 32px}
h1{font-size: 34px;line-height: 1.1;letter-spacing: -1.2px;margin-bottom: 12px;font-weight: 800;
background: linear-gradient(100deg,#000000,#000000 55%,var(--acc2));-webkit-background-clip: text;background-clip: text;color: transparent}
h1 em{font-style: normal;color: var(--acc2);-webkit-text-fill-color: var(--acc2)}
.sub{color: var(--mut);font-size: 13px;max-width: 430px;margin-bottom: 18px}
.cta{display: flex;gap: 8px;margin-bottom: 14px}
.trust{display: flex;gap: 14px;font-size: 11px;color: var(--dim);flex-wrap: wrap}
.phone{background: var(--glass);backdrop-filter: blur(16px);border: 1px solid var(--line);border-radius: 16px;padding: 14px;box-shadow: 0 30px 70px -40px var(--acc)}
.ptop{display: flex;align-items: center;gap: 7px;font-size: 10.5px;color: var(--mut);padding-bottom: 10px;border-bottom: 1px solid var(--line);margin-bottom: 11px}
.num{font-family: ui-monospace,monospace;font-size: 16px;padding: 10px;background: rgba(0,0,0,.35);border: 1px solid var(--line);border-radius: 9px;text-align: center;margin-bottom: 10px}
.num.big{font-size: 19px}
.bub{background: rgba(255,255,255,.05);border: 1px solid var(--line);border-left: 2px solid var(--acc2);border-radius: 8px;padding: 9px 11px;font-size: 11.5px;color: #d6d1ea;margin-bottom: 7px}
.bub b{color: var(--acc2);font-family: ui-monospace,monospace}
.bub.dim{opacity: .45}
.wait{display: flex;align-items: center;gap: 6px;font-size: 10.5px;color: var(--dim)}
.wait i{width: 5px;height: 5px;border-radius: 50%;background: var(--acc);animation: pu 1.2s infinite}
.marquee{display: flex;gap: 6px;flex-wrap: wrap;padding-bottom: 24px}
.chip{border: 1px solid var(--line);background: var(--glass);border-radius: 20px;padding: 5px 11px;font-size: 10.5px;color: var(--mut)}
.chip b{color: var(--acc2)}
.sec{border-top: 1px solid var(--line);padding: 26px 0}
.sec h2{font-size: 18px;letter-spacing: -.4px;margin-bottom: 3px}
.sec .lead{color: var(--mut);font-size: 12px;margin-bottom: 16px}
.g3{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}
.card{background: var(--glass);backdrop-filter: blur(14px);border: 1px solid var(--line);border-radius: 13px;padding: 15px;transition: .22s}
.card: hover{transform: translateY(-3px);border-color: rgba(124,92,255,.45)}
.card h3{font-size: 12.5px;margin-bottom: 4px;font-weight: 700}.card p{font-size: 11.5px;color: var(--mut)}
.card.pad{padding: 17px}
.steps{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}
.steps b{display: grid;place-items: center;width: 23px;height: 23px;border-radius: 7px;background: linear-gradient(135deg,var(--acc),var(--gl));color: #ffffff;font-size: 11px;margin-bottom: 7px}
.steps h3{font-size: 12.5px;margin-bottom: 3px}.steps p{font-size: 11.5px;color: var(--mut)}
.center{text-align: center}.center .lead{margin-bottom: 12px}
.authwrap{display: grid;place-items: center;padding: 44px 0}
.authcard{width: 100%;max-width: 380px;background: var(--glass);backdrop-filter: blur(18px);border: 1px solid var(--line);border-radius: 16px;padding: 24px}
.authcard h1{font-size: 20px;margin-bottom: 4px}
.alt{font-size: 11.5px;color: var(--mut);margin-top: 12px;text-align: center}
.stack{display: grid;gap: 8px}
label{font-size: 11px;color: var(--mut);font-weight: 600}
input,select,textarea{width: 100%;background: rgba(0,0,0,.35);border: 1px solid var(--line);color: var(--txt);border-radius: 9px;padding: 9px 11px;font: inherit;font-size: 12.5px;transition: .18s}
input: focus,select:focus,textarea:focus{outline: 0;border-color: var(--acc);box-shadow: 0 0 0 3px rgba(124,92,255,.16)}
.alert{padding: 9px 12px;border-radius: 9px;font-size: 12px;margin-bottom: 10px}
.alert.err{background: rgba(255,77,157,.12);border: 1px solid rgba(255,77,157,.35);color: #ffb3d0}
.flash{max-width: 1120px;margin: 12px auto 0;padding: 9px 12px;border-radius: 9px;font-size: 12px}
.flash.ok{background: rgba(0,224,198,.1);border: 1px solid rgba(0,224,198,.3);color: #7cf0dd}
.flash.err{background: rgba(255,77,157,.12);border: 1px solid rgba(255,77,157,.35);color: #ffb3d0}
.grid2{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-bottom: 18px}
.mini{font-size: 9px;text-transform: uppercase;letter-spacing: .1em;color: var(--dim);margin-bottom: 5px}
.big{font-size: 23px;font-weight: 800;margin-bottom: 8px}
.sub2{font-size: 11.5px;color: var(--mut)}
.rowhead{display: flex;align-items: center;margin: 18px 0 10px}.rowhead h2{font-size: 15px}.rowhead .btn{margin-left: auto}
.table{overflow: auto;border: 1px solid var(--line);border-radius: 12px;background: var(--glass);backdrop-filter: blur(10px)}
table{width: 100%;border-collapse: collapse;font-size: 11.5px}
th{text-align: left;padding: 8px 11px;background: rgba(0,0,0,.25);color: var(--dim);font-size: 9px;text-transform: uppercase;letter-spacing: .08em;border-bottom: 1px solid var(--line)}
td{padding: 9px 11px;border-top: 1px solid rgba(255,255,255,.05);color: #cdc7e0}
tr{transition: .15s}tr: hover td{background: rgba(124,92,255,.07)}
.mono{font-family: ui-monospace,monospace;font-size: 11px}
.tag{display: inline-block;padding: 2px 8px;border-radius: 20px;font-size: 10px;background: var(--glass);color: var(--mut);border: 1px solid var(--line);text-transform: capitalize}
.tag.received,.tag.success,.tag.completed{background: rgba(0,224,198,.12);color: #7cf0dd;border-color: rgba(0,224,198,.3)}
.tag.waiting,.tag.pending{background: rgba(255,196,80,.12);color: #ffd08a;border-color: rgba(255,196,80,.3)}
.tag.cancelled,.tag.expired,.tag.failed{background: rgba(255,77,157,.12);color: #ffb3d0;border-color: rgba(255,77,157,.3)}
.empty{text-align: center;padding: 30px;border: 1px dashed var(--line);border-radius: 13px;color: var(--mut);font-size: 12px;background: var(--glass)}
.empty b{display: block;color: var(--txt);font-size: 13px;margin-bottom: 4px}.empty span{display: block;margin-bottom: 12px}
.hint{font-size: 10.5px;color: var(--dim);margin-top: 8px}
.page{font-size: 19px;margin-bottom: 12px}
.sh{font-size: 13px;margin: 20px 0 9px}
.filters{display: flex;gap: 8px;margin-bottom: 12px}.filters select{max-width: 200px}
.quick{display: flex;gap: 5px;flex-wrap: wrap}
.gwpick{display: grid;grid-template-columns: 1fr 1fr;gap: 6px;margin-bottom: 9px}
.gw{display: flex;align-items: center;gap: 6px;border: 1px solid var(--line);border-radius: 9px;padding: 8px;font-size: 11.5px;cursor: pointer;transition: .18s}
.gw: hover{border-color: var(--acc)}.gw input{width: auto}
.acct{display: grid;grid-template-columns: 216px 1fr;gap: 20px;align-items: start}
.rail{background: var(--glass);backdrop-filter: blur(16px);border: 1px solid var(--line);border-radius: 16px;padding: 13px;position: sticky;top: 72px}
.railme{display: flex;align-items: center;gap: 9px;padding-bottom: 12px;border-bottom: 1px solid var(--line)}
.av{width: 34px;height: 34px;border-radius: 50%;display: grid;place-items: center;color: #ffffff;font-weight: 800;font-size: 13px;
background: conic-gradient(from 0deg,var(--acc),var(--pink),var(--acc2),var(--acc));animation: spin 6s linear infinite}
.av b{font-weight: 800}
@keyframes spin{to{transform: rotate(360deg)}}
.railme b{font-size: 12px;display: block}.railme small{font-size: 9.5px;color: var(--dim)}
.railbal{background: linear-gradient(135deg,rgba(124,92,255,.2),rgba(0,224,198,.12));border: 1px solid var(--line);border-radius: 12px;padding: 11px;margin: 11px 0;position: relative;overflow: hidden}
.railbal: after{content: "";position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);transform: translateX(-100%);animation: shine 2.8s infinite}
@keyframes shine{to{transform: translateX(100%)}}
.railbal small{font-size: 9px;text-transform: uppercase;letter-spacing: .1em;color: var(--mut)}
.railbal b{display: block;font-size: 16px;margin: 2px 0 8px}
.rail nav{display: grid;gap: 1px}
.rail nav a{padding: 7px 9px;border-radius: 8px;color: var(--mut);font-size: 12px;transition: .18s}
.rail nav a: hover{background: var(--glass);color: #ffffff;transform: translateX(3px)}
.rail nav a.on{background: linear-gradient(90deg,rgba(124,92,255,.3),transparent);color: #ffffff;font-weight: 700;box-shadow: inset 2px 0 0 var(--acc)}
.main{min-width: 0}
.hello{display: flex;align-items: center;gap: 12px;margin-bottom: 16px;animation: rise .45s backwards}
.hello h1{font-size: 23px;margin-bottom: 1px}.hello p{font-size: 12px;color: var(--mut)}
.hello .btn{margin-left: auto}
@keyframes rise{from{opacity: 0;transform: translateY(12px)}}
.spot{display: flex;align-items: center;gap: 12px;background: linear-gradient(120deg,rgba(168,85,247,.16),rgba(0,224,198,.08));border: 1px solid rgba(168,85,247,.35);border-radius: 13px;padding: 12px;margin-bottom: 14px;animation: rise .5s backwards}
.spot h3{font-size: 13px;margin: 4px 0 1px}.spot .mono{font-size: 11.5px;color: var(--mut)}
.spot .btn{margin-left: auto;flex: none}
.tiles{display: grid;grid-template-columns: repeat(4,1fr);gap: 9px;margin-bottom: 4px}
.tile{background: var(--glass);backdrop-filter: blur(14px);border: 1px solid var(--line);border-radius: 13px;padding: 12px;transition: .22s;animation: rise .5s backwards}
.tile: hover{transform: translateY(-4px);border-color: rgba(124,92,255,.5);box-shadow: 0 16px 32px -18px var(--acc)}
.tile p{font-size: 9px;text-transform: uppercase;letter-spacing: .1em;color: var(--dim);margin-bottom: 5px}
.tile b{font-size: 18px}
.sect{border-top: 1px solid var(--line);padding: 18px 0;animation: rise .5s backwards}
.sect h2{font-size: 15px;margin-bottom: 3px}.sect>p{font-size: 11.5px;color: var(--mut);margin-bottom: 11px}
.shead{display: flex;align-items: center;margin-bottom: 11px}.shead a{margin-left: auto;font-size: 11px}
.chiprow{display: flex;gap: 6px;flex-wrap: wrap}
.qchip{border: 1px solid var(--line);background: var(--glass);border-radius: 20px;padding: 6px 12px;font-size: 11.5px;color: #d6d1ea;transition: .18s}
.qchip: hover{background: var(--acc);border-color: var(--acc);color: #ffffff;transform: translateY(-2px) scale(1.04)}
.regions{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}
.region{background: var(--glass);border: 1px solid var(--line);border-radius: 13px;padding: 13px}
.region.us{border-top: 2px solid var(--us)}.region.global{border-top: 2px solid var(--gl)}
.region h3{font-size: 12.5px;display: flex;align-items: center;gap: 6px;margin-bottom: 9px}
.tabs{display: flex;gap: 4px;border-bottom: 1px solid var(--line);margin-bottom: 14px}
.tabs a{padding: 8px 14px;font-size: 12px;color: var(--mut);border-bottom: 2px solid transparent;margin-bottom: -1px;transition: .18s}
.tabs a: hover{color: #ffffff}.tabs a.on{color: #ffffff;border-bottom-color: var(--acc);font-weight: 700}
.code{font-family: ui-monospace,monospace;font-size: 11px;line-height: 1.9;white-space: pre-wrap;color: var(--mut)}
.prose{font-size: 12.5px;color: #cdc7e0;max-width: 740px}
.ft{display: flex;justify-content: space-between;max-width: 1120px;margin: 0 auto;padding: 18px;border-top: 1px solid var(--line);font-size: 11px;color: var(--dim)}
.admin{display: flex;min-height: 100vh;position: relative;z-index: 2}
.sb{width: 190px;background: rgba(0,0,0,.3);backdrop-filter: blur(16px);border-right: 1px solid var(--line);padding: 14px 10px;flex: none;display: flex;flex-direction: column;gap: 1px}
.sb .brand{margin-bottom: 14px;padding: 0 6px}
.sb a{padding: 7px 9px;border-radius: 8px;color: var(--mut);font-size: 11.5px;transition: .18s}
.sb a: hover{background: var(--glass);color: #ffffff}.sb a.on{background: var(--glass);color: #ffffff;font-weight: 700;box-shadow: inset 2px 0 0 var(--acc)}
.sbout{margin-top: auto;color: var(--dim)!important}
.amain{flex: 1;min-width: 0}
.atop{display: flex;align-items: center;padding: 13px 18px;border-bottom: 1px solid var(--line)}
.atop h1{font-size: 15px;-webkit-text-fill-color: #ffffff;color: #ffffff;background: none}
.abody{padding: 18px}
.k{display: grid;grid-template-columns: repeat(4,1fr);gap: 9px;margin-bottom: 14px}
.kc{background: var(--glass);border: 1px solid var(--line);border-radius: 12px;padding: 11px}
.kc p{font-size: 9px;text-transform: uppercase;letter-spacing: .1em;color: var(--dim);margin-bottom: 5px}
.kc b{font-size: 17px}
.form2{display: grid;grid-template-columns: 1fr 1fr;gap: 9px;max-width: 600px}
.linkbtn{background: none;border: 0;color: var(--mut);font: inherit;font-size: 11px;cursor: pointer;text-decoration: underline;padding: 0}
.linkbtn: hover{color: var(--acc2)}
.ordwrap{max-width: 430px;margin: 18px auto;background: var(--glass);backdrop-filter: blur(16px);border: 1px solid var(--line);border-radius: 16px;padding: 18px}
.ordhead{display: flex;align-items: center;gap: 8px;margin-bottom: 11px}.ordhead h2{font-size: 14px}
.smsbox{margin: 11px 0}
.ordacts{display: flex;gap: 7px;margin-top: 11px}.ordacts form{flex: 1}.ordacts .btn{width: 100%}
.thread{display: grid;gap: 7px;margin-bottom: 12px}
.msg{background: var(--glass);border: 1px solid var(--line);border-radius: 11px;padding: 9px 11px;font-size: 12px}
.msg.adm{border-color: rgba(168,85,247,.4)}
.msg small{color: var(--dim);font-size: 9.5px}
@media(max-width: 860px){.hero,.g3,.steps,.grid2,.regions,.form2{grid-template-columns: 1fr}h1{font-size: 26px}
.nav nav{display: none}.k{grid-template-columns: 1fr 1fr}.admin{flex-direction: column}.sb{width: 100%;flex-direction: row;overflow: auto}
.acct{grid-template-columns: 1fr}.rail{position: static}.rail nav{grid-auto-flow: column;overflow: auto}.tiles{grid-template-columns: 1fr 1fr}}
main{max-width: 100%;padding: 16px 20px 48px}.w-home{max-width: 1120px;margin: 0 auto}
.topbar{display: flex;gap: 6px;flex-wrap: wrap;margin-bottom: 18px;border-bottom: 1px solid var(--line);padding-bottom: 12px}
.topbar a{padding: 7px 14px;border-radius: 8px;background: var(--glass);border: 1px solid var(--line);font-size: 12px;color: #c3c9d6;transition: .18s}
.topbar a: hover{background: var(--acc);border-color: var(--acc);color: #ffffff;transform: translateY(-1px)}
.topbar a.on{background: linear-gradient(135deg,var(--acc),var(--gl));border-color: transparent;color: #ffffff;font-weight: 700}
.rgrid{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 18px 0}
.rcard{display: block;padding: 20px;border-radius: 14px;background: var(--glass);border: 1px solid var(--line);transition: .22s;position: relative;overflow: hidden}
.rcard: hover{transform: translateY(-4px);border-color: var(--acc);box-shadow: 0 20px 40px -22px var(--acc)}
.rcard h3{font-size: 16px;margin: 8px 0 4px}.rcard p{font-size: 11.5px;color: var(--mut)}
.rcard .arw{position: absolute;right: 18px;bottom: 16px;font-size: 18px;color: var(--acc)}
.rcard.us{border-top: 2px solid var(--us)}.rcard.gl{border-top: 2px solid var(--gl)}
.sgrid{display: grid;grid-template-columns: repeat(auto-fill,minmax(140px,1fr));gap: 8px;margin-top: 14px}
.scard{padding: 11px;border-radius: 9px;background: var(--glass);border: 1px solid var(--line);font-size: 12px;text-align: center;transition: .18s}
.scard: hover{border-color: var(--acc);background: rgba(124,92,255,.12);color: #ffffff}
.srvcard{display: block;padding: 15px;border-radius: 11px;background: var(--glass);border: 1px solid var(--line);margin-bottom: 8px;transition: .18s}
.srvcard: hover{border-color: var(--acc);transform: translateX(3px)}
.srvcard b{font-size: 13px}.srvcard small{display: block;font-size: 10.5px;color: var(--dim)}
.crumb{font-size: 11.5px;color: var(--dim);margin-bottom: 12px}.crumb a{color: var(--mut)}
@media(max-width: 700px){.rgrid{grid-template-columns: 1fr}}
.seg{display: inline-flex;gap: 3px;background: rgba(255,255,255,.04);border: 1px solid var(--line);padding: 3px;border-radius: 10px;margin-bottom: 14px;flex-wrap: wrap}
.seg a{padding: 6px 13px;border-radius: 7px;font-size: 11.5px;color: var(--mut)}
.seg a.on{background: linear-gradient(135deg,var(--acc),var(--gl));color: #ffffff;font-weight: 700}
.srvrow{display: flex;gap: 8px;flex-wrap: wrap;margin-bottom: 14px}
.srvbtn{flex: 1;min-width: 170px;padding: 11px 13px;border-radius: 10px;background: var(--glass);border: 1px solid var(--line);transition: .18s}
.srvbtn: hover{border-color: var(--acc)}
.srvbtn.on{border-color: var(--acc);background: rgba(124,92,255,.14);box-shadow: 0 0 0 1px var(--acc)}
.srvbtn b{font-size: 12.5px;display: block}.srvbtn small{font-size: 10px;color: var(--dim)}
.sform{display: flex;gap: 6px;margin-bottom: 14px}
.sform input{flex: 1;background: rgba(0,0,0,.4);border: 1px solid var(--line);border-radius: 8px;padding: 8px 11px;color: var(--txt);font: inherit;font-size: 12px}
.sform input: focus{outline: 0;border-color: var(--acc)}
.sform button{background: var(--acc);border: 0;border-radius: 8px;padding: 8px 15px;color: #ffffff;font-size: 11.5px;font-weight: 700;cursor: pointer}
.sgrid{display: grid;grid-template-columns: repeat(auto-fill,minmax(132px,1fr));gap: 7px}
.scard{border: 1px solid var(--line);border-radius: 9px;padding: 10px;font-size: 11.5px;text-align: center;background: var(--glass);transition: .18s;display: block;color: #d6d1ea}
.scard: hover{border-color: var(--acc);background: rgba(124,92,255,.12);color: #ffffff;transform: translateY(-2px)}
.scard span{display: block;font-size: 10px;color: var(--acc2);margin-top: 3px}
.scard.off{opacity: .45}
.acctnav{max-width: 1120px;margin: 14px auto 0;display: flex}
.seg{overflow: auto;scrollbar-width: none}.seg: :-webkit-scrollbar{display: none}
main .topbar{display: flex}.acctnav{display: none}
.scard img{width: 20px;height: 20px;display: block;margin: 0 auto 5px;opacity: .92}
.scard .ini{width: 20px;height: 20px;border-radius: 5px;background: rgba(124,92,255,.25);display: grid;place-items: center;margin: 0 auto 5px;font-size: 9.5px;font-weight: 800;color: #c9adff}
.scard span{display: block;font-size: 10px;color: var(--acc2);margin-top: 3px}
.sgrid{grid-template-columns: repeat(auto-fill,minmax(118px,1fr))}
.sform{display: flex;gap: 6px;margin-bottom: 14px;background: rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,.16);border-radius: 10px;padding: 4px}
.sform input{flex: 1;background: transparent;border: 0;color: var(--txt);font: inherit;font-size: 12.5px;padding: 9px 11px;outline: 0;min-width: 0;width: auto}
.sform input: :placeholder{color: #8b84a8}
.sform button{background: var(--acc);border: 0;border-radius: 8px;padding: 8px 16px;color: #ffffff;font-size: 11.5px;font-weight: 700;cursor: pointer}
.sform: focus-within{border-color: var(--acc);box-shadow: 0 0 0 3px rgba(124,92,255,.18)}
/* acct-width-guard */
.w-dashboard,.w-numbers,.w-orders,.w-wallet,.w-transactions,.w-api,.w-support,.w-support-thread{max-width: 1120px;margin: 0 auto}

.hid{display: none!important}
.sform{display: flex;gap: 6px;margin-bottom: 14px;background: rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,.16);border-radius: 10px;padding: 4px}
.sform input{flex: 1;background: transparent;border: 0;color: var(--txt);font: inherit;font-size: 12.5px;padding: 9px 11px;outline: 0;min-width: 0}
.sform input: :placeholder{color: #8b84a8}
.sform button{background: var(--acc);border: 0;border-radius: 8px;padding: 8px 16px;color: #ffffff;font-size: 11.5px;font-weight: 700;cursor: pointer}
.scard img{width: 20px;height: 20px;display: block;margin: 0 auto 5px;opacity: .92}
.scard .ini{width: 20px;height: 20px;border-radius: 5px;background: rgba(124,92,255,.25);display: grid;place-items: center;margin: 0 auto 5px;font-size: 9.5px;font-weight: 800;color: #c9adff}

/* modern-dash */
.w-dashboard .dhead{display: flex;align-items: flex-end;gap: 14px;padding-bottom: 13px;border-bottom: 1px solid var(--line);margin-bottom: 13px}
.w-dashboard .eyebrow{font-size: 8.5px;letter-spacing: .15em;text-transform: uppercase;color: var(--dim)}
.w-dashboard .dname{font-size: 17px;font-weight: 700;letter-spacing: -.3px;margin-top: 3px;color: #ffffff;-webkit-text-fill-color: #ffffff;background: none}
.w-dashboard .dmeta{font-size: 10.5px;color: var(--mut);margin-top: 2px}
.w-dashboard .dacts{margin-left: auto;display: flex;align-items: center;gap: 7px}
.w-dashboard .balchip{border: 1px solid var(--line);background: var(--glass);border-radius: 8px;padding: 6px 10px;line-height: 1.25}
.w-dashboard .balchip small{display: block;font-size: 8px;letter-spacing: .13em;text-transform: uppercase;color: var(--dim)}
.w-dashboard .balchip b{font: 700 12.5px ui-monospace,monospace;color: var(--acc2)}
.w-dashboard .kpis{display: grid;grid-template-columns: repeat(4,1fr);gap: 8px;margin-bottom: 13px}
.w-dashboard .kpi{border: 1px solid var(--line);background: var(--glass);border-radius: 9px;padding: 10px 11px 12px;position: relative;overflow: hidden}
.w-dashboard .kpi span{display: block;font-size: 8px;letter-spacing: .13em;text-transform: uppercase;color: var(--dim);margin-bottom: 6px}
.w-dashboard .kpi b{font: 700 16px/1 ui-monospace,monospace;letter-spacing: -.6px}
.w-dashboard .kpi i{position: absolute;left: 0;bottom: 0;height: 2px;width: calc(var(--p) * 1%);background: linear-gradient(90deg,var(--acc),var(--acc2))}
.w-dashboard .dgrid{display: grid;grid-template-columns: 1.55fr 1fr;gap: 11px;margin-bottom: 13px}
.w-dashboard .panel{border: 1px solid var(--line);background: var(--glass);border-radius: 11px;overflow: hidden}
.w-dashboard .panel>header{display: flex;align-items: center;padding: 9px 12px;border-bottom: 1px solid var(--line);background: rgba(0,0,0,.24)}
.w-dashboard .panel>header h2{font-size: 10.5px;letter-spacing: .1em;text-transform: uppercase;color: #cfc9e6;font-weight: 700}
.w-dashboard .panel>header a{margin-left: auto;font-size: 10px;color: var(--acc2)}
.w-dashboard .pbody{padding: 11px 12px}
.w-dashboard .rg{display: grid;grid-template-columns: 1fr 1fr;gap: 7px;margin-bottom: 10px}
.w-dashboard .rgl{display: flex;align-items: center;gap: 8px;border: 1px solid var(--line);border-radius: 8px;padding: 9px 10px;background: rgba(255,255,255,.02);transition: .16s}
.w-dashboard .rgl: hover{border-color: var(--acc);background: rgba(124,92,255,.1);transform: translateY(-1px)}
.w-dashboard .rgl b{font-size: 11px;color: #ffffff}.w-dashboard .rgl small{display: block;font-size: 9px;color: var(--dim)}
.w-dashboard .rgl em{margin-left: auto;font-style: normal;color: var(--acc);font-size: 12px}
.w-dashboard .dot{width: 6px;height: 6px;border-radius: 50%;flex: none}
.w-dashboard .dot.us{background: var(--us);box-shadow: 0 0 8px var(--us)}
.w-dashboard .dot.gl{background: var(--gl);box-shadow: 0 0 8px var(--gl)}
.w-dashboard .qg{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px}
.w-dashboard .q{border: 1px solid var(--line);border-radius: 8px;padding: 8px 6px;text-align: center;background: rgba(255,255,255,.02);transition: .16s;display: block;color: #d6d1ea}
.w-dashboard .q: hover{border-color: var(--acc);background: rgba(124,92,255,.12);color: #ffffff;transform: translateY(-2px)}
.w-dashboard .q img{width: 16px;height: 16px;margin: 0 auto 4px;display: block;opacity: .9}
.w-dashboard .q .ini{width: 16px;height: 16px;margin: 0 auto 4px;border-radius: 4px;background: rgba(124,92,255,.28);display: grid;place-items: center;font-size: 8px;font-weight: 800;color: #c9adff}
.w-dashboard .q em{display: block;font-style: normal;font-size: 9.5px;color: #c9c3e0;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.w-dashboard .q span{display: block;font: 700 9.5px ui-monospace,monospace;color: var(--acc2)}
.w-dashboard .livepanel{border-left: 2px solid var(--pink)}
.w-dashboard .lvnum{font: 600 12.5px ui-monospace,monospace;padding: 8px;border: 1px solid var(--line);border-radius: 7px;background: rgba(0,0,0,.4);text-align: center;margin-bottom: 7px}
.w-dashboard .walletrow{display: flex;justify-content: space-between;align-items: baseline;padding-bottom: 9px}
.w-dashboard .walletrow b{font: 700 15px ui-monospace,monospace;color: var(--acc2)}
.w-dashboard .muted{font-size: 10px;color: var(--dim);line-height: 1.5}
.w-dashboard table{font-size: 10.5px}.w-dashboard th{font-size: 8px}.w-dashboard td{padding: 7px 11px}
.w-dashboard .num{font-family: ui-monospace,monospace;font-size: 10px}
@media(max-width: 860px){.w-dashboard .dgrid{grid-template-columns: 1fr}.w-dashboard .kpis{grid-template-columns: 1fr 1fr}.w-dashboard .qg{grid-template-columns: repeat(3,1fr)}}

/* vdash */
.w-dashboard{--vi: #7367e8;--vi2:#5b4fd6;--viline: rgba(115,103,232,.32);--card: rgba(255,255,255,.032)}
.w-dashboard .vhead{display: flex;align-items: center;gap: 12px;padding-bottom: 14px;border-bottom: 1px solid var(--line);margin-bottom: 14px}
.w-dashboard .vava{width: 38px;height: 38px;border-radius: 7px;background: linear-gradient(135deg,var(--vi),#000000);display: grid;place-items: center;color: #ffffff;font: 700 14px Inter,sans-serif;flex: none;box-shadow: 0 0 0 3px rgba(115,103,232,.16)}
.w-dashboard .vhead h1{font-size: 15px;color: #ffffff;-webkit-text-fill-color: #ffffff;background: none;font-weight: 600;letter-spacing: -.2px;margin: 0}
.w-dashboard .vhead p{font-size: 11px;color: #8b8ba7;margin: 1px 0 0}
.w-dashboard .vhead .sp{margin-left: auto;display: flex;align-items: center;gap: 7px}
.w-dashboard .vbal{background: var(--card);border: 1px solid var(--viline);border-radius: 7px;padding: 6px 11px;line-height: 1.25;position: relative;overflow: hidden}
.w-dashboard .vbal: after{content: "";position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform: translateX(-100%);animation: vshine 3.4s infinite}
.w-dashboard .vbal small{display: block;font-size: 8px;letter-spacing: .13em;text-transform: uppercase;color: #8b8ba7}
.w-dashboard .vbal b{font: 600 12.5px ui-monospace,monospace;color: #a99bff}
.w-dashboard .vbtn{background: var(--vi);color: #ffffff;border: 0;border-radius: 7px;padding: 8px 14px;font: 600 11.5px Inter,sans-serif;cursor: pointer;text-decoration: none;display: inline-flex;align-items: center;gap: 5px;transition: .16s}
.w-dashboard .vbtn: hover{background: var(--vi2);transform: translateY(-1px)}
.w-dashboard .vbtn.ghost{background: var(--card);border: 1px solid var(--line);color: #cfc9e6}
.w-dashboard .vstats{display: grid;grid-template-columns: repeat(4,1fr);gap: 8px;margin-bottom: 14px}
.w-dashboard .vstat{background: var(--card);border: 1px solid var(--line);border-radius: 7px;padding: 11px 12px;animation: vrise .45s both}
.w-dashboard .vstat: nth-child(2){animation-delay: .05s}.w-dashboard .vstat: nth-child(3){animation-delay: .1s}.w-dashboard .vstat: nth-child(4){animation-delay: .15s}
.w-dashboard .vstat i{font-size: 13px;color: var(--vi);display: block;margin-bottom: 6px}
.w-dashboard .vstat small{display: block;font-size: 8px;letter-spacing: .13em;text-transform: uppercase;color: #8b8ba7;margin-bottom: 4px}
.w-dashboard .vstat b{font: 600 16px ui-monospace,monospace;color: #ffffff}
.w-dashboard .vsplit{display: grid;grid-template-columns: 1.5fr 1fr;gap: 11px;margin-bottom: 14px}
.w-dashboard .vcard{background: var(--card);border: 1px solid var(--line);border-radius: 7px;overflow: hidden;animation: vrise .45s both}
.w-dashboard .vcard>header{display: flex;align-items: center;gap: 6px;padding: 9px 12px;border-bottom: 1px solid var(--line)}
.w-dashboard .vcard>header h2{font-size: 10px;letter-spacing: .11em;text-transform: uppercase;color: #b7b2cf;font-weight: 600}
.w-dashboard .vcard>header a{margin-left: auto;font-size: 10px;color: #a99bff}
.w-dashboard .vbody{padding: 12px}
.w-dashboard .vverify{border-color: var(--viline);border-left: 2px solid var(--vi)}
.w-dashboard .vrow{display: flex;align-items: center;gap: 9px;padding-bottom: 10px;border-bottom: 1px solid var(--line);margin-bottom: 10px}
.w-dashboard .vrow .vic{width: 30px;height: 30px;border-radius: 7px;background: rgba(115,103,232,.14);display: grid;place-items: center;font-size: 14px;color: #a99bff;flex: none}
.w-dashboard .vrow b{font-size: 12px;color: #ffffff;display: block}
.w-dashboard .vrow small{font-size: 10px;color: #8b8ba7}
.w-dashboard .vlive{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;font-size: 8.5px;font-weight: 700;letter-spacing: .1em;color: #5fe0c0;border: 1px solid rgba(95,224,192,.32);background: rgba(95,224,192,.1);padding: 3px 8px;border-radius: 20px}
.w-dashboard .vlive span{width: 5px;height: 5px;border-radius: 50%;background: #5fe0c0;animation: vblink 1.3s infinite}
.w-dashboard .vnum{font: 600 13px ui-monospace,monospace;text-align: center;padding: 9px;background: rgba(0,0,0,.4);border: 1px solid var(--line);border-radius: 6px;margin-bottom: 9px}
.w-dashboard .votp{display: flex;gap: 5px;justify-content: center;margin-bottom: 9px}
.w-dashboard .votp span{width: 24px;height: 30px;border-radius: 5px;background: rgba(0,0,0,.4);border: 1px solid var(--line);display: grid;place-items: center;font: 600 13px ui-monospace,monospace;color: #ffffff;animation: vpop .5s both}
.w-dashboard .votp span: nth-child(2){animation-delay: .06s}.w-dashboard .votp span: nth-child(3){animation-delay: .12s}
.w-dashboard .votp span: nth-child(4){animation-delay: .18s}.w-dashboard .votp span: nth-child(5){animation-delay: .24s}.w-dashboard .votp span: nth-child(6){animation-delay: .3s}
.w-dashboard .vstatus{display: flex;align-items: center;gap: 6px;font-size: 10.5px;color: #8b8ba7}
.w-dashboard .vstatus i{color: var(--vi);animation: vspin 1.6s linear infinite}
.w-dashboard .vstatus.ok{color: #5fe0c0}.w-dashboard .vstatus.ok i{color: #5fe0c0;animation: none}
.w-dashboard .vreg{display: grid;grid-template-columns: 1fr 1fr;gap: 7px;margin-bottom: 10px}
.w-dashboard .vreg a{display: flex;align-items: center;gap: 7px;border: 1px solid var(--line);border-radius: 7px;padding: 9px 10px;background: rgba(255,255,255,.02);transition: .16s;text-decoration: none}
.w-dashboard .vreg a: hover{border-color: var(--viline);background: rgba(115,103,232,.1);transform: translateY(-2px)}
.w-dashboard .vreg b{font-size: 11px;color: #ffffff;display: block}.w-dashboard .vreg small{font-size: 9px;color: #8b8ba7}
.w-dashboard .vreg em{margin-left: auto;font-style: normal;color: var(--vi);font-size: 12px}
.w-dashboard .vreg i.ri-flag-line{font-size: 13px;color: #a99bff}
.w-dashboard .vtiles{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px}
.w-dashboard .vt{display: block;border: 1px solid var(--line);border-radius: 7px;padding: 9px 6px;text-align: center;background: rgba(255,255,255,.02);transition: .16s;color: #cfc9e6;text-decoration: none}
.w-dashboard .vt: hover{border-color: var(--viline);background: rgba(115,103,232,.12);color: #ffffff;transform: translateY(-3px);box-shadow: 0 12px 24px -16px var(--vi)}
.w-dashboard .vt img{width: 17px;height: 17px;margin: 0 auto 4px;display: block}
.w-dashboard .vt .ini{width: 17px;height: 17px;margin: 0 auto 4px;border-radius: 4px;background: rgba(115,103,232,.24);display: grid;place-items: center;font-size: 8px;font-weight: 800;color: #c9bcff}
.w-dashboard .vt em{display: block;font-style: normal;font-size: 9.5px;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.w-dashboard .vt span{display: block;font: 600 9.5px ui-monospace,monospace;color: #a99bff}
.w-dashboard .vsteps{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px}
.w-dashboard .vstep{background: var(--card);border: 1px solid var(--line);border-radius: 7px;padding: 10px 11px;display: flex;align-items: center;gap: 8px}
.w-dashboard .vstep i{width: 22px;height: 22px;border-radius: 6px;background: rgba(115,103,232,.16);color: #a99bff;display: grid;place-items: center;font-size: 11px;flex: none}
.w-dashboard .vstep b{font-size: 10.5px;color: #cfc9e6;font-weight: 500}
.w-dashboard .vwrow{display: flex;justify-content: space-between;align-items: baseline;padding-bottom: 9px}
.w-dashboard .vwrow b{font: 600 15px ui-monospace,monospace;color: #a99bff}
.w-dashboard .vmuted{font-size: 10px;color: #8b8ba7;line-height: 1.55}
.w-dashboard table{font-size: 10.5px}.w-dashboard th{font-size: 8px}.w-dashboard td{padding: 7px 11px}
.w-dashboard .num{font-family: ui-monospace,monospace;font-size: 10px}
@keyframes vrise{from{opacity: 0;transform: translateY(9px)}}
@keyframes vshine{to{transform: translateX(100%)}}
@keyframes vblink{50%{opacity: .35}}
@keyframes vpop{from{opacity: 0;transform: scale(.85)}}
@keyframes vspin{to{transform: rotate(360deg)}}
@media(max-width: 860px){.w-dashboard .vsplit{grid-template-columns: 1fr}.w-dashboard .vstats{grid-template-columns: 1fr 1fr}.w-dashboard .vtiles{grid-template-columns: repeat(3,1fr)}.w-dashboard .vsteps{grid-template-columns: 1fr}}

/* cbar */
.cbar{display: flex;gap: 5px;overflow: auto;padding: 4px 0 10px;scrollbar-width: none}
.cbar: :-webkit-scrollbar{display: none}
.cchip{flex: none;border: 1px solid var(--line);border-radius: 6px;padding: 5px 10px;font: 600 10.5px ui-monospace,monospace;color: #a49dc4;background: rgba(255,255,255,.02)}
.cchip: hover{border-color: var(--acc);color: #ffffff}
.cchip.on{background: var(--acc);border-color: var(--acc);color: #ffffff}

/* dash3 */
.w-dashboard .dh{display: flex;align-items: center;gap: 12px;padding: 0 0 14px;border-bottom: 1px solid var(--line);margin-bottom: 14px}
.w-dashboard .dav{width: 40px;height: 40px;border-radius: 10px;display: grid;place-items: center;font: 800 15px Inter;color: #ffffff;flex: none;position: relative;background: conic-gradient(from 0deg,#7367e8,#ff4d9d,#00e0c6,#7367e8);animation: dspin 7s linear infinite}
.w-dashboard .dav b{width: 30px;height: 30px;border-radius: 8px;background: #000000;display: grid;place-items: center}
.w-dashboard .dh h1{font-size: 16px;color: #ffffff;-webkit-text-fill-color: #ffffff;background: none;font-weight: 700;letter-spacing: -.3px;margin: 0}
.w-dashboard .dh p{font-size: 10.5px;color: #8b8ba7;margin: 1px 0 0}
.w-dashboard .dhx{margin-left: auto;display: flex;align-items: center;gap: 7px}
.w-dashboard .dpill{border: 1px solid rgba(115,103,232,.4);background: rgba(115,103,232,.1);border-radius: 9px;padding: 6px 11px;position: relative;overflow: hidden}
.w-dashboard .dpill: after{content: '';position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform: translateX(-100%);animation: dshine 3s infinite}
.w-dashboard .dpill small{display: block;font-size: 7.5px;letter-spacing: .14em;text-transform: uppercase;color: #8b8ba7}
.w-dashboard .dpill b{font: 700 12.5px ui-monospace,monospace;color: #a99bff}
.w-dashboard .dtick{display: flex;gap: 6px;overflow: hidden;margin-bottom: 14px;mask-image: linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.w-dashboard .dtick span{flex: none;font: 600 9.5px ui-monospace,monospace;color: #8b8ba7;border: 1px solid var(--line);border-radius: 20px;padding: 4px 10px;animation: dslide 22s linear infinite}
.w-dashboard .dtick b{color: #00e0c6}
.w-dashboard .dk{display: grid;grid-template-columns: repeat(4,1fr);gap: 8px;margin-bottom: 14px}
.w-dashboard .dkc{border: 1px solid var(--line);background: rgba(255,255,255,.03);border-radius: 10px;padding: 11px 12px 13px;position: relative;overflow: hidden;animation: drise .5s both}
.w-dashboard .dkc: nth-child(2){animation-delay: .05s}.w-dashboard .dkc: nth-child(3){animation-delay: .1s}.w-dashboard .dkc: nth-child(4){animation-delay: .15s}
.w-dashboard .dkc i{font-size: 12px;color: #7367e8;display: block;margin-bottom: 6px}
.w-dashboard .dkc small{display: block;font-size: 7.5px;letter-spacing: .14em;text-transform: uppercase;color: #8b8ba7;margin-bottom: 4px}
.w-dashboard .dkc b{font: 700 16px ui-monospace,monospace;color: #ffffff}
.w-dashboard .dkc u{position: absolute;left: 0;bottom: 0;height: 2px;width: calc(var(--p)*1%);background: linear-gradient(90deg,#7367e8,#00e0c6)}
.w-dashboard .dg{display: grid;grid-template-columns: 1.6fr 1fr;gap: 11px;margin-bottom: 14px}
.w-dashboard .dc{background: rgba(255,255,255,.03);border: 1px solid var(--line);border-radius: 11px;overflow: hidden;animation: drise .5s both}
.w-dashboard .dc>header{display: flex;align-items: center;padding: 9px 12px;border-bottom: 1px solid var(--line);background: rgba(0,0,0,.25)}
.w-dashboard .dc>header h2{font-size: 9.5px;letter-spacing: .12em;text-transform: uppercase;color: #b7b2cf;font-weight: 700}
.w-dashboard .dc>header a{margin-left: auto;font-size: 10px;color: #a99bff}
.w-dashboard .db{padding: 12px}
.w-dashboard .dreg{display: grid;grid-template-columns: 1fr 1fr;gap: 7px;margin-bottom: 10px}
.w-dashboard .dreg a{display: flex;align-items: center;gap: 8px;border: 1px solid var(--line);border-radius: 9px;padding: 10px;background: rgba(255,255,255,.02);transition: .16s}
.w-dashboard .dreg a: hover{border-color: #7367e8;background: rgba(115,103,232,.12);transform: translateY(-2px)}
.w-dashboard .dreg b{font-size: 11px;color: #ffffff;display: block}.w-dashboard .dreg small{font-size: 9px;color: #8b8ba7}
.w-dashboard .dreg em{margin-left: auto;font-style: normal;color: #7367e8}
.w-dashboard .ddot{width: 6px;height: 6px;border-radius: 50%;flex: none;animation: dblink 1.8s infinite}
.w-dashboard .ddot.u{background: #00e0c6;box-shadow: 0 0 8px #00e0c6}.w-dashboard .ddot.g{background: #000000;box-shadow: 0 0 8px #a855f7}
.w-dashboard .dt{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px}
.w-dashboard .dti{display: block;border: 1px solid var(--line);border-radius: 9px;padding: 9px 6px;text-align: center;background: rgba(255,255,255,.02);transition: .16s;color: #cfc9e6}
.w-dashboard .dti: hover{border-color: #7367e8;background: rgba(115,103,232,.14);color: #ffffff;transform: translateY(-3px);box-shadow: 0 14px 26px -18px #7367e8}
.w-dashboard .dti img{width: 17px;height: 17px;margin: 0 auto 4px;display: block;transition: .16s}
.w-dashboard .dti: hover img{transform: scale(1.15)}
.w-dashboard .dti .ini{width: 17px;height: 17px;margin: 0 auto 4px;border-radius: 4px;background: rgba(115,103,232,.26);display: grid;place-items: center;font-size: 8px;font-weight: 800;color: #c9bcff}
.w-dashboard .dti em{display: block;font-style: normal;font-size: 9.5px;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.w-dashboard .dti span{display: block;font: 700 9.5px ui-monospace,monospace;color: #a99bff}
.w-dashboard .dlive{border-left: 2px solid #ff4d9d;animation: drise .5s both,dpulse 2.2s infinite}
.w-dashboard .dnum{font: 600 13px ui-monospace,monospace;text-align: center;padding: 9px;background: rgba(0,0,0,.42);border: 1px solid var(--line);border-radius: 7px;margin-bottom: 8px}
.w-dashboard .dotp{display: flex;gap: 5px;justify-content: center;margin-bottom: 9px}
.w-dashboard .dotp span{width: 23px;height: 29px;border-radius: 5px;background: rgba(0,0,0,.42);border: 1px solid var(--line);display: grid;place-items: center;font: 600 12px ui-monospace,monospace;color: #ffffff;animation: dpop .5s both}
.w-dashboard .dotp span: nth-child(2){animation-delay: .05s}.w-dashboard .dotp span: nth-child(3){animation-delay: .1s}.w-dashboard .dotp span: nth-child(4){animation-delay: .15s}.w-dashboard .dotp span: nth-child(5){animation-delay: .2s}.w-dashboard .dotp span: nth-child(6){animation-delay: .25s}
.w-dashboard .dst{display: flex;align-items: center;gap: 6px;font-size: 10px;color: #8b8ba7}
.w-dashboard .dst i{color: #7367e8;animation: dspin 1.5s linear infinite}
.w-dashboard .dw{display: flex;justify-content: space-between;align-items: baseline;padding-bottom: 9px}
.w-dashboard .dw b{font: 700 15px ui-monospace,monospace;color: #a99bff}
.w-dashboard .dm{font-size: 10px;color: #8b8ba7;line-height: 1.55}
.w-dashboard table{font-size: 10.5px}.w-dashboard th{font-size: 8px}.w-dashboard td{padding: 7px 11px}
.w-dashboard .num{font-family: ui-monospace,monospace;font-size: 10px}
@keyframes drise{from{opacity: 0;transform: translateY(10px)}}
@keyframes dshine{to{transform: translateX(100%)}}
@keyframes dblink{50%{opacity: .3}}
@keyframes dpulse{50%{opacity: .55}}
@keyframes dspin{to{transform: rotate(360deg)}}
@keyframes dpop{from{opacity: 0;transform: scale(.85)}}
@keyframes dslide{to{transform: translateX(-50%)}}
@media(max-width: 860px){.w-dashboard .dg{grid-template-columns: 1fr}.w-dashboard .dk{grid-template-columns: 1fr 1fr}.w-dashboard .dt{grid-template-columns: repeat(3,1fr)}}

/* dpro */
.w-dashboard .ph{display: flex;align-items: center;gap: 11px;padding-bottom: 13px;border-bottom: 1px solid var(--line);margin-bottom: 13px}
.w-dashboard .pav{width: 34px;height: 34px;border-radius: 8px;background: #000000;border: 1px solid var(--line);display: grid;place-items: center;font: 700 12px Inter;color: #cfc9e6;flex: none}
.w-dashboard .ph h1{font-size: 14.5px;color: #ffffff;-webkit-text-fill-color: #ffffff;background: none;font-weight: 600;letter-spacing: -.2px;margin: 0}
.w-dashboard .ph p{font-size: 10px;color: #7a7398;margin: 1px 0 0;letter-spacing: .01em}
.w-dashboard .phx{margin-left: auto;display: flex;align-items: center;gap: 7px}
.w-dashboard .pbal{text-align: right;padding-right: 4px}
.w-dashboard .pbal small{display: block;font-size: 7.5px;letter-spacing: .15em;text-transform: uppercase;color: #7a7398}
.w-dashboard .pbal b{font: 600 13px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .pk{display: grid;grid-template-columns: repeat(4,1fr);gap: 1px;background: var(--line);border: 1px solid var(--line);border-radius: 9px;overflow: hidden;margin-bottom: 13px}
.w-dashboard .pki{background: #000000;padding: 12px 13px;animation: pfade .45s both}
.w-dashboard .pki: nth-child(2){animation-delay: .04s}.w-dashboard .pki: nth-child(3){animation-delay: .08s}.w-dashboard .pki: nth-child(4){animation-delay: .12s}
.w-dashboard .pki small{display: block;font-size: 7.5px;letter-spacing: .15em;text-transform: uppercase;color: #7a7398;margin-bottom: 6px}
.w-dashboard .pki b{font: 600 17px ui-monospace,monospace;color: #ffffff;letter-spacing: -.5px}
.w-dashboard .pg{display: grid;grid-template-columns: 1.6fr 1fr;gap: 11px;margin-bottom: 13px}
.w-dashboard .pn{border: 1px solid var(--line);border-radius: 10px;overflow: hidden;background: #000000}
.w-dashboard .pn>header{display: flex;align-items: center;padding: 9px 12px;border-bottom: 1px solid var(--line);background: #000000}
.w-dashboard .pn>header h2{font-size: 9px;letter-spacing: .14em;text-transform: uppercase;color: #a49dc4;font-weight: 600}
.w-dashboard .pn>header a{margin-left: auto;font-size: 10px;color: #00e0c6}
.w-dashboard .pb2{padding: 12px}
.w-dashboard .pr{display: grid;grid-template-columns: 1fr 1fr;gap: 7px;margin-bottom: 11px}
.w-dashboard .pr a{display: flex;align-items: center;gap: 8px;border: 1px solid var(--line);border-radius: 8px;padding: 9px 10px;transition: .15s}
.w-dashboard .pr a: hover{border-color: #3a3452;background: #000000}
.w-dashboard .pr b{font-size: 10.5px;color: #ffffff;display: block}.w-dashboard .pr small{font-size: 8.5px;color: #7a7398}
.w-dashboard .pr em{margin-left: auto;font-style: normal;color: #ffffff;font-size: 11px}
.w-dashboard .pdot{width: 5px;height: 5px;border-radius: 50%;flex: none}
.w-dashboard .pdot.u{background: #00e0c6}.w-dashboard .pdot.g{background: #000000}
.w-dashboard .pt{display: grid;grid-template-columns: repeat(4,1fr);gap: 5px}
.w-dashboard .pti{display: block;border: 1px solid var(--line);border-radius: 7px;padding: 8px 5px;text-align: center;transition: .15s;color: #a49dc4}
.w-dashboard .pti: hover{border-color: #3a3452;background: #000000;color: #ffffff}
.w-dashboard .pti img{width: 15px;height: 15px;margin: 0 auto 4px;display: block;opacity: .85}
.w-dashboard .pti .ini{width: 15px;height: 15px;margin: 0 auto 4px;border-radius: 3px;background: #000000;display: grid;place-items: center;font-size: 7.5px;font-weight: 800;color: #8b7fc0}
.w-dashboard .pti em{display: block;font-style: normal;font-size: 9px;margin-bottom: 1px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.w-dashboard .pti span{display: block;font: 600 9px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .pn.lv{border-left: 2px solid #ff4d9d}
.w-dashboard .pnum{font: 600 12.5px ui-monospace,monospace;text-align: center;padding: 8px;background: #000000;border: 1px solid var(--line);border-radius: 6px;margin-bottom: 8px}
.w-dashboard .pots{display: flex;gap: 4px;justify-content: center;margin-bottom: 8px}
.w-dashboard .pots span{width: 21px;height: 27px;border-radius: 4px;background: #000000;border: 1px solid var(--line)}
.w-dashboard .pst{display: flex;align-items: center;gap: 5px;font-size: 9.5px;color: #7a7398}
.w-dashboard .pst i{color: #7c5cff;animation: pspin 1.6s linear infinite}
.w-dashboard .pw{display: flex;justify-content: space-between;align-items: baseline;padding-bottom: 8px}
.w-dashboard .pw b{font: 600 14px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .pm{font-size: 9.5px;color: #7a7398;line-height: 1.5}
.w-dashboard table{font-size: 10px}.w-dashboard th{font-size: 7.5px}.w-dashboard td{padding: 7px 11px}
.w-dashboard .num{font-family: ui-monospace,monospace;font-size: 9.5px}
@keyframes pfade{from{opacity: 0;transform: translateY(6px)}}
@keyframes pspin{to{transform: rotate(360deg)}}
@media(max-width: 860px){.w-dashboard .pg{grid-template-columns: 1fr}.w-dashboard .pk{grid-template-columns: 1fr 1fr}.w-dashboard .pt{grid-template-columns: repeat(3,1fr)}}

/* dgood */
.w-dashboard .gh{display: flex;align-items: center;gap: 13px;margin-bottom: 16px;animation: gup .45s both}
.w-dashboard .gav{width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;font: 800 16px Inter;color: #ffffff;flex: none;background: linear-gradient(135deg,#000000,#ff4d9d);box-shadow: 0 8px 22px -10px #7c5cff}
.w-dashboard .gh h1{font-size: 17px;color: #ffffff;-webkit-text-fill-color: #ffffff;background: none;font-weight: 700;letter-spacing: -.4px;margin: 0}
.w-dashboard .gh p{font-size: 10.5px;color: #8b84a8;margin: 2px 0 0}
.w-dashboard .ghx{margin-left: auto;display: flex;align-items: center;gap: 8px}
.w-dashboard .gbal{background: linear-gradient(135deg,rgba(124,92,255,.18),rgba(0,224,198,.1));border: 1px solid rgba(124,92,255,.32);border-radius: 11px;padding: 8px 13px;position: relative;overflow: hidden}
.w-dashboard .gbal: after{content: '';position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);transform: translateX(-100%);animation: gsh 3.2s infinite}
.w-dashboard .gbal small{display: block;font-size: 7.5px;letter-spacing: .15em;text-transform: uppercase;color: #a49dc4}
.w-dashboard .gbal b{font: 700 14px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .gact{display: grid;grid-template-columns: repeat(3,1fr);gap: 9px;margin-bottom: 15px}
.w-dashboard .ga{display: flex;align-items: center;gap: 10px;padding: 13px 14px;border-radius: 12px;border: 1px solid var(--line);background: rgba(255,255,255,.03);transition: .18s;animation: gup .45s both}
.w-dashboard .ga: hover{transform: translateY(-3px);border-color: rgba(124,92,255,.5);box-shadow: 0 16px 30px -20px #7c5cff}
.w-dashboard .ga i{width: 30px;height: 30px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;background: rgba(124,92,255,.16);color: #b9a8ff;flex: none}
.w-dashboard .ga b{font-size: 11.5px;color: #ffffff;display: block}.w-dashboard .ga small{font-size: 9px;color: #7a7398}
.w-dashboard .gg{display: grid;grid-template-columns: 1.6fr 1fr;gap: 11px;margin-bottom: 13px}
.w-dashboard .gp{border: 1px solid var(--line);border-radius: 13px;overflow: hidden;background: rgba(255,255,255,.025);animation: gup .5s both}
.w-dashboard .gp>header{display: flex;align-items: center;padding: 10px 13px;border-bottom: 1px solid var(--line);background: rgba(0,0,0,.28)}
.w-dashboard .gp>header h2{font-size: 9.5px;letter-spacing: .13em;text-transform: uppercase;color: #b7b2cf;font-weight: 700}
.w-dashboard .gp>header a{margin-left: auto;font-size: 10px;color: #00e0c6}
.w-dashboard .gb{padding: 13px}
.w-dashboard .gr{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-bottom: 11px}
.w-dashboard .gr a{display: flex;align-items: center;gap: 9px;border: 1px solid var(--line);border-radius: 10px;padding: 11px;background: rgba(255,255,255,.02);transition: .17s}
.w-dashboard .gr a: hover{border-color: rgba(124,92,255,.5);background: rgba(124,92,255,.1);transform: translateY(-2px)}
.w-dashboard .gr b{font-size: 11.5px;color: #ffffff;display: block}.w-dashboard .gr small{font-size: 9px;color: #7a7398}
.w-dashboard .gr em{margin-left: auto;font-style: normal;color: #7c5cff}
.w-dashboard .gd{width: 6px;height: 6px;border-radius: 50%;flex: none;animation: gbl 1.9s infinite}
.w-dashboard .gd.u{background: #00e0c6;box-shadow: 0 0 8px #00e0c6}.w-dashboard .gd.g{background: #000000;box-shadow: 0 0 8px #a855f7}
.w-dashboard .gt{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px}
.w-dashboard .gti{display: block;border: 1px solid var(--line);border-radius: 9px;padding: 10px 6px;text-align: center;background: rgba(255,255,255,.02);transition: .17s;color: #cfc9e6}
.w-dashboard .gti: hover{border-color: rgba(124,92,255,.55);background: rgba(124,92,255,.13);color: #ffffff;transform: translateY(-3px);box-shadow: 0 14px 26px -18px #7c5cff}
.w-dashboard .gti img{width: 18px;height: 18px;margin: 0 auto 5px;display: block;transition: .17s}
.w-dashboard .gti: hover img{transform: scale(1.15)}
.w-dashboard .gti .ini{width: 18px;height: 18px;margin: 0 auto 5px;border-radius: 5px;background: rgba(124,92,255,.25);display: grid;place-items: center;font-size: 8px;font-weight: 800;color: #c9adff}
.w-dashboard .gti em{display: block;font-style: normal;font-size: 9.5px;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.w-dashboard .gti span{display: block;font: 700 9.5px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .gp.lv{border-left: 2px solid #ff4d9d;animation: gup .5s both,gpl 2.3s infinite}
.w-dashboard .gnum{font: 600 13px ui-monospace,monospace;text-align: center;padding: 9px;background: rgba(0,0,0,.45);border: 1px solid var(--line);border-radius: 8px;margin-bottom: 9px}
.w-dashboard .gots{display: flex;gap: 5px;justify-content: center;margin-bottom: 9px}
.w-dashboard .gots span{width: 23px;height: 29px;border-radius: 5px;background: rgba(0,0,0,.45);border: 1px solid var(--line);animation: gpop .5s both}
.w-dashboard .gots span: nth-child(2){animation-delay: .05s}.w-dashboard .gots span: nth-child(3){animation-delay: .1s}.w-dashboard .gots span: nth-child(4){animation-delay: .15s}.w-dashboard .gots span: nth-child(5){animation-delay: .2s}.w-dashboard .gots span: nth-child(6){animation-delay: .25s}
.w-dashboard .gst{display: flex;align-items: center;gap: 6px;font-size: 10px;color: #7a7398}
.w-dashboard .gst i{color: #7c5cff;animation: gspin 1.6s linear infinite}
.w-dashboard .gw{display: flex;justify-content: space-between;align-items: baseline;padding-bottom: 9px}
.w-dashboard .gw b{font: 700 15px ui-monospace,monospace;color: #00e0c6}
.w-dashboard .gm{font-size: 10px;color: #7a7398;line-height: 1.55}
.w-dashboard table{font-size: 10.5px}.w-dashboard th{font-size: 8px}.w-dashboard td{padding: 7px 11px}
.w-dashboard .num{font-family: ui-monospace,monospace;font-size: 10px}
@keyframes gup{from{opacity: 0;transform: translateY(9px)}}
@keyframes gsh{to{transform: translateX(100%)}}
@keyframes gbl{50%{opacity: .3}}
@keyframes gpl{50%{opacity: .55}}
@keyframes gpop{from{opacity: 0;transform: scale(.85)}}
@keyframes gspin{to{transform: rotate(360deg)}}
@media(max-width: 860px){.w-dashboard .gg{grid-template-columns: 1fr}.w-dashboard .gact{grid-template-columns: 1fr}.w-dashboard .gt{grid-template-columns: repeat(3,1fr)}}
/* acctbar */
main .topbar{display: none}
.acctbar{max-width: 1120px;margin: 14px auto 0;position: relative;z-index: 60}
.acctbar summary{display: inline-flex;align-items: center;gap: 8px;list-style: none;cursor: pointer;border: 1px solid var(--line);background: rgba(255,255,255,.05);border-radius: 9px;padding: 9px 14px;color: #ffffff;font: 600 11.5px Inter,sans-serif}
.acctbar summary: :-webkit-details-marker{display: none}
.acctbar summary i: first-child{color: #a99bff;font-size: 13px}
.acctbar summary: after{content: '\25BE';color: #7a7398;font-size: 9px}
.acctbar[open] summary{border-color: #7c5cff}
.acctbar[open]{padding-bottom: 6px}
.acctbar a{display: block;padding: 9px 13px;border-radius: 7px;font-size: 12px;color: #cfc9e6;margin-top: 2px;border: 1px solid transparent}
.acctbar a: hover{background: rgba(124,92,255,.16);color: #ffffff}
.acctbar a.on{background: rgba(124,92,255,.22);color: #ffffff;font-weight: 600;border-color: rgba(124,92,255,.35)}
.w-dashboard .gav{overflow: hidden;padding: 0;background: #000000}
.w-dashboard .gav img{width: 100%;height: 100%;object-fit: cover;display: block}
.w-dashboard .gk{display: grid;grid-template-columns: repeat(4,1fr);gap: 1px;background: var(--line);border: 1px solid var(--line);border-radius: 11px;overflow: hidden;margin-bottom: 13px}
.w-dashboard .gki{background: #000000;padding: 12px 13px;animation: gup .45s both}
.w-dashboard .gki: nth-child(2){animation-delay: .04s}.w-dashboard .gki: nth-child(3){animation-delay: .08s}.w-dashboard .gki: nth-child(4){animation-delay: .12s}
.w-dashboard .gki i{font-size: 12px;color: #7c5cff;display: block;margin-bottom: 6px}
.w-dashboard .gki small{display: block;font-size: 7.5px;letter-spacing: .15em;text-transform: uppercase;color: #7a7398;margin-bottom: 5px}
.w-dashboard .gki b{font: 700 17px ui-monospace,monospace;color: #ffffff;letter-spacing: -.5px}
@media(max-width: 860px){.w-dashboard .gk{grid-template-columns: 1fr 1fr}}

/* wallet */
.wbal{background: linear-gradient(135deg,rgba(124,92,255,.18),rgba(0,224,198,.1));border: 1px solid rgba(124,92,255,.32);border-radius: 14px;padding: 18px 20px;margin-bottom: 14px;position: relative;overflow: hidden}
.wbal: after{content: '';position: absolute;inset: 0;background: linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);transform: translateX(-100%);animation: wsh 3.4s infinite}
.wbal small{display: block;font-size: 8px;letter-spacing: .16em;text-transform: uppercase;color: #a49dc4}
.wbal b{display: block;font: 700 30px ui-monospace,monospace;color: #00e0c6;letter-spacing: -1px;margin: 4px 0 2px}
.wbal span{font-size: 10px;color: #7a7398}
.wpay{border: 1px solid rgba(0,224,198,.35);border-radius: 14px;overflow: hidden;margin-bottom: 14px;background: rgba(0,224,198,.04)}
.wpayh{display: flex;align-items: center;gap: 8px;padding: 11px 15px;border-bottom: 1px solid rgba(0,224,198,.2)}
.wpayh i{color: #00e0c6;font-size: 15px}.wpayh h2{font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: #7cf0dd}
.wpayb{padding: 15px}
.wacct{font: 700 20px ui-monospace,monospace;letter-spacing: 2px;text-align: center;padding: 12px;border: 1px dashed rgba(0,224,198,.4);border-radius: 10px;background: rgba(0,0,0,.35);margin-bottom: 11px;color: #ffffff}
.wrow{display: flex;justify-content: space-between;padding: 6px 0;border-bottom: 1px solid rgba(255,255,255,.06);font-size: 11px}
.wrow span{color: #7a7398}.wrow b{color: #ffffff}
.whint{font-size: 10px;color: #7a7398;margin: 10px 0;line-height: 1.55}
.wgrid{display: grid;grid-template-columns: 1fr 1.2fr;gap: 12px}
.wcard{border: 1px solid var(--line);border-radius: 13px;overflow: hidden;background: rgba(255,255,255,.025)}
.wcard>header{display: flex;align-items: center;padding: 10px 13px;border-bottom: 1px solid var(--line);background: rgba(0,0,0,.25)}
.wcard>header h2{font-size: 9.5px;letter-spacing: .13em;text-transform: uppercase;color: #b7b2cf;font-weight: 700}
.wcard>header a{margin-left: auto;font-size: 10px;color: #00e0c6}
.wb{padding: 13px}
.wform label{display: block;margin: 9px 0 5px;font-size: 11px;color: #8b84a8}
.wquick{display: flex;gap: 5px;flex-wrap: wrap;margin-bottom: 8px}
.wquick button{flex: 1;min-width: 64px;border: 1px solid var(--line);background: rgba(255,255,255,.03);border-radius: 7px;padding: 8px 4px;font: 600 10px ui-monospace,monospace;color: #cfc9e6;cursor: pointer}
.wquick button: hover{border-color: #7c5cff;color: #ffffff;background: rgba(124,92,255,.14)}
.wgw{display: grid;grid-template-columns: 1fr 1fr;gap: 6px;margin-bottom: 11px}
.wopt{display: flex;align-items: center;gap: 7px;border: 1px solid var(--line);border-radius: 8px;padding: 9px 11px;font-size: 11px;cursor: pointer}
.wopt: hover{border-color: #7c5cff}
.wopt input{width: 13px;height: 13px;flex: none;accent-color: #7c5cff}
.wform .btn{width: 100%;justify-content: center}
@keyframes wsh{to{transform: translateX(100%)}}
@media(max-width: 860px){.wgrid{grid-template-columns: 1fr}}

/* admin */
.ah{display: flex;align-items: center;gap: 9px;margin-bottom: 12px}
.ah h2{font-size: 14px;color: #ffffff;letter-spacing: -.2px}
.ah .btn{margin-left: auto}.ah .btn+.btn{margin-left: 0}
.asearch input{width: 260px;background: rgba(0,0,0,.4);border: 1px solid var(--line);border-radius: 8px;padding: 8px 11px;color: var(--txt);font: inherit;font-size: 12px}
.frow{display: flex;gap: 5px;align-items: center}
.frow input{width: 90px;padding: 6px 8px;font-size: 11.5px}
.admin .k{margin-bottom: 14px}
.admin .kc b{font: 700 19px ui-monospace,monospace}
.admin .sb a i{margin-right: 6px;font-size: 12px;opacity: .8}
.admin .atop{position: sticky;top: 0;background: rgba(7,6,15,.9);backdrop-filter: blur(12px);z-index: 30}

/* store buttons */
.storerow{display: flex;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}
.storebtn{display: flex;align-items: center;gap: 10px;background: #000000;border: 1px solid rgba(255,255,255,.16);border-radius: 11px;padding: 9px 16px;color: #ffffff;text-decoration: none;transition: .18s}
.storebtn: hover{border-color: var(--acc);transform: translateY(-2px);color: #ffffff;box-shadow: 0 12px 26px -18px var(--acc)}
.storebtn small{display: block;font-size: 8.5px;letter-spacing: .12em;text-transform: uppercase;color: var(--dim);margin-bottom: 1px}
.storebtn b{font-size: 13px;font-weight: 700;line-height: 1}
.storebtn svg{flex: none}

/* THEME:WG-START */
:root{
  --bg: #0b0d0c;
  --line: #26302b;
  --dim: #9aa8a0;
  --pink: #ffffff;
  --viline: #26302b;
  --card: #0b0d0c;
  --bg: #0b0d0c;
  --line: #26302b;
  --dim: #9aa8a0;
  --pink: #ffffff;
  --viline: #26302b;
  --card: #0b0d0c;
  color-scheme: dark;
}
html,body{background:#000000!important;color:#ffffff!important}
body{background-image:none!important}
a{color:#22c55e}
a:hover{color:#ffffff}
h1,h2,h3,h4,h5,h6,strong,b,label,.title,.name,.amt,.price{color:#ffffff!important}
.card,.panel,.box,.gk,.gki,.crow,.cpick,.cwrap,.cpanel,.acctbar,.acctbar details,.sheet,.modal,.drop,.menu,.list,.item{background:#0b0d0c!important;border-color:#26302b!important;color:#ffffff!important}
input,select,textarea{background:#111413!important;color:#ffffff!important;border-color:#26302b!important}
input::placeholder,textarea::placeholder{color:#7d8a82!important}
button,.btn,.btn-primary,.chip.on,.pill.on,.tag.on,.on,.active,.sel,[aria-current]{background:#22c55e!important;color:#04140a!important;border-color:#22c55e!important;font-weight:700!important}
button.ghost,.btn.ghost,.btn2,.btn-secondary,.chip,.pill,.tag{background:#ffffff!important;color:#0a0f0c!important;border-color:#ffffff!important;font-weight:700!important}
table th{background:#111413!important;color:#ffffff!important}
table td,table th{border-color:#26302b!important}
table tr:nth-child(even) td{background:#0e100f!important}
hr,.sep,.divider{border-color:#26302b!important}
svg,img.icon,.ri{color:inherit}
::selection{background:#22c55e;color:#04140a}
/* THEME:WG-END */

/* CARDS:RESTORE */
.gh{display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,#101513,#090c0b 65%)!important;border:1px solid #22302a!important;border-radius:16px!important;padding:16px 18px!important;position:relative;overflow:hidden;animation:gup .3s ease both}
.gh:before{content:"";position:absolute;inset:0;background:radial-gradient(560px 130px at 0% 0%,rgba(34,197,94,.15),transparent 70%);pointer-events:none}
.gh h1{font-size:20px!important;margin:0!important;letter-spacing:-.4px;position:relative}
.gav{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:0 0 52px;background:#0f1512;border:1.5px solid #22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}
.gav img{width:100%;height:100%;object-fit:cover;display:block}
.ghx{margin-left:auto;display:flex;align-items:center;gap:10px;position:relative;z-index:1}
.gbal{display:flex;flex-direction:column;line-height:1.15;text-align:right}
.gbal small{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#8b9a92}
.gbal b{font-size:15px;color:#fff}
.gk{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}
.gki{background:linear-gradient(160deg,#111614,#0b0e0d)!important;border:1px solid #202b26!important;border-radius:13px!important;padding:14px!important;display:flex;flex-direction:column;gap:6px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;animation:gup .34s ease both}
.gki:nth-child(2){animation-delay:.04s}.gki:nth-child(3){animation-delay:.08s}.gki:nth-child(4){animation-delay:.12s}
.gki:hover{transform:translateY(-3px);border-color:#22c55e!important;box-shadow:0 12px 28px -14px rgba(34,197,94,.55)}
.gki i{font-size:17px;color:#22c55e}
.gki small{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#8b9a92}
.gki b{font-size:20px;font-weight:800;color:#fff;letter-spacing:-.5px}
.gact{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}
.ga{display:flex;align-items:center;gap:11px;padding:14px!important;border-radius:13px!important;background:#0e1210!important;border:1px solid #1f2a25!important;color:#fff!important;transition:transform .18s ease,border-color .18s ease,background .18s ease;animation:gup .34s ease both}
.ga:hover{transform:translateY(-2px);border-color:#22c55e!important;background:#101a15!important}
.ga i{font-size:19px;color:#22c55e;flex:0 0 auto}
.ga span{display:flex;flex-direction:column;line-height:1.3}
.ga b{font-size:12.5px;color:#fff}
.ga small{font-size:10.5px;color:#7f8f86}
.gd{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
.gd.u,.gd.g{background:#0e1210!important;border:1px solid #1f2a25!important;border-radius:13px!important;padding:14px!important}
.gst{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:#8b9a92}
.gnum{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.3px}
.gots{font-size:11px;color:#7f8f86}
.gp{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #1b241f}
.gp:last-child{border-bottom:0}
.gt{font-weight:700;font-size:12.5px;color:#fff}
.gti{font-size:11px;color:#7f8f86}
.gr{margin-left:auto;text-align:right;font-size:11px;color:#8b9a92}
.card{background:#0e1210!important;border:1px solid #1f2a25!important;border-radius:13px!important;transition:border-color .18s ease}
.card:hover{border-color:#2c3d35!important}
@keyframes gup{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(max-width:760px){.gk{grid-template-columns:repeat(2,1fr)}.gact{grid-template-columns:1fr}.gd{grid-template-columns:1fr}}
/* CARDS:END */

/* ADMINMOB */
.wacct{cursor:pointer;transition:border-color .18s,color .18s}
.wacct:hover{border-color:#22c55e}
.wacct.copied{color:#22c55e;border-color:#22c55e}
@media(max-width:760px){
  .ah{flex-wrap:wrap;gap:8px;align-items:flex-start}
  .ah h2{font-size:16px;line-height:1.3}
  .card{padding:12px!important;border-radius:11px!important}
  .table{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px}
  .table table{min-width:540px}
  .form2{grid-template-columns:1fr!important;display:block!important}
  .form2>div{width:100%!important;margin-bottom:10px}
  input,select,textarea{font-size:16px!important;width:100%!important;box-sizing:border-box}
  textarea{min-height:110px}
  .btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center}
  .nav,header nav,.anav{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}
  .nav::-webkit-scrollbar,.anav::-webkit-scrollbar{display:none}
  .pill,.tag{font-size:11px}
  h1{font-size:20px}
  .wpayb .wacct{font-size:20px;letter-spacing:1px}
}
/* ADMINMOB END */
