@import "https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";:root{color:#f8f8fb;font-synthesis:none;background:#08080b;font-family:Vazirmatn,system-ui}*{box-sizing:border-box}body{background:radial-gradient(circle at 80% -10%,#46208655,#0000 35%),#08080b;min-height:100vh;margin:0}button{font:inherit;color:inherit}.shell{max-width:560px;margin:auto;padding:18px 16px 104px}header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand img{object-fit:cover;border-radius:14px;width:44px;height:44px}.brand div{display:grid}.brand b{font-size:18px}.brand small{color:#898895}.avatar{background:#15151b;border:1px solid #292832;border-radius:50%;width:40px;height:40px}.hero{background:linear-gradient(145deg,#19151f,#101014);border:1px solid #2c2634;border-radius:28px;padding:24px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0008}.hero:before{content:"";pointer-events:none;background:linear-gradient(115deg,#00e1ff18,#9237ff25,#ff4b9a1b,#ff9c3818);position:absolute;inset:0}.heroGlow{filter:blur(60px);background:#bb37ff55;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-70px}.eyebrow{color:#a9a7b3;font-size:13px;position:relative}.hero h1{letter-spacing:-2px;margin:8px 0 3px;font-size:40px;position:relative}.hero h1 small{color:#b8b6c0;letter-spacing:0;font-size:15px}.hero p{color:#8e8c98;margin:0 0 24px;font-size:12px;position:relative}.actions{grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:relative}.action{background:0 0;border:0;justify-items:center;gap:8px;display:grid}.action span{background:#ffffff0c;border:1px solid #ffffff13;border-radius:16px;place-items:center;width:48px;height:48px;font-size:22px;display:grid;box-shadow:inset 0 1px #fff1}.action b{font-size:12px;font-weight:600}.card{background:#111116;border:1px solid #202027;border-radius:24px;margin-top:14px;padding:18px}.sectionTitle{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sectionTitle h2{margin:0;font-size:15px}.sectionTitle button{color:#a85cff;background:0 0;border:0;font-size:11px}.coin{border-bottom:1px solid #1d1c23;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.coin:last-child{border:0}.coinIcon{background:#262630;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.usdt{background:#1e8f77}.ton{background:#168acd}.btc{background:#d78316}.eth{background:#515d9b}.coinName,.coinBal{display:grid}.coinName b,.coinBal b{font-size:13px}.coinName span,.coinBal span{color:#777681;font-size:10px}.coinBal{text-align:left;direction:ltr}.empty{text-align:center;color:#74727d;padding:26px 5px}.empty>span{color:#a958ff;background:#1b1920;border-radius:16px;place-items:center;width:48px;height:48px;margin:auto auto 12px;font-size:23px;display:grid}.empty b{color:#d8d7dd;font-size:13px;display:block}.empty p{font-size:11px}nav{width:min(560px,100%);padding:10px 18px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#0c0c10ef;border-top:1px solid #24232b;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}nav button{color:#686772;background:0 0;border:0;justify-items:center;gap:3px;font-size:20px;display:grid}nav button span{font-size:10px}nav .active{color:#b059ff}@media (width>=700px){.shell{padding-top:36px}.hero{padding:30px}}.alert{color:#ffcbd2;background:#4b1820;border:1px solid #7d2735;border-radius:14px;margin-bottom:12px;padding:12px;font-size:12px}.pageCard{min-height:430px}.muted{color:#898793;font-size:12px;line-height:1.9}.field{gap:7px;margin:15px 0;display:grid}.field>span{color:#9795a1;font-size:11px}.field input,.field select{color:#f4f3f8;width:100%;font:inherit;background:#0b0b0f;border:1px solid #2b2932;border-radius:14px;outline:none;padding:14px}.field input:focus,.field select:focus{border-color:#8d47db}.primary{background:linear-gradient(110deg,#7436ff,#b23bff,#ef4c9c);border:0;border-radius:14px;width:100%;margin-top:12px;padding:14px;font-weight:700;box-shadow:0 10px 30px #9237ff35}.quote{color:#8e8c98;background:#0c0c10;border:1px solid #222129;border-radius:14px;justify-content:space-between;gap:12px;padding:14px;font-size:10px;display:flex}.quote b{color:#d7d5de}.wideGhost{background:#111116;border:1px solid #25242c;border-radius:16px;width:100%;margin-top:12px;padding:14px}.accountRow{text-align:right;background:0 0;border:0;border-bottom:1px solid #1f1e25;justify-content:space-between;align-items:center;width:100%;padding:16px 2px;display:flex}.accountRow:last-child{border-bottom:0}.accountRow div{gap:4px;display:grid}.accountRow b{font-size:13px}.accountRow span{color:#7f7d89;font-size:10px}.accountRow i{color:#716f7b;font-style:normal}.statusPill{color:#e8b55e;background:#392b16;border:1px solid #5a421d;border-radius:999px;padding:5px 10px;font-size:10px;display:inline-block}.notice{color:#a7a3af;background:#17141d;border:1px solid #2e2539;border-radius:14px;margin-top:16px;padding:14px;font-size:10px;line-height:1.9}.switch{background:#2a2930;border-radius:20px;width:38px;height:22px;padding:3px;display:block}.switch em{background:#aaa;border-radius:50%;width:16px;height:16px;transition:all .2s;display:block}.switch.yes{background:#8d45e6}.switch.yes em{background:#fff;transform:translate(-16px)}.sheetBack{z-index:50;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:min(560px,100%);padding:12px 20px calc(24px + env(safe-area-inset-bottom));background:#121217;border:1px solid #2b2932;border-radius:28px 28px 0 0;box-shadow:0 -30px 80px #000}.grab{background:#393740;border-radius:4px;width:42px;height:4px;margin:0 auto 14px}.sheetHead{justify-content:space-between;align-items:center;display:flex}.sheetHead h2{font-size:16px}.sheetHead button{background:#222128;border:0;border-radius:50%;width:30px;height:30px}.skeleton{background:linear-gradient(90deg,#15151b,#202028,#15151b) 0 0/200%;border-radius:16px;height:220px;animation:1.3s infinite sh}@keyframes sh{to{background-position:-200%}}.success{color:#b9f6df;overflow-wrap:anywhere;background:#12352b;border:1px solid #245e4b;border-radius:14px;margin-bottom:12px;padding:12px;font-size:11px}.otpRow{grid-template-columns:1fr auto auto;gap:7px;margin-top:10px;display:grid}.otpRow input,.otpRow button{color:#eee;font:inherit;background:#0b0b0f;border:1px solid #2b2932;border-radius:11px;padding:10px;font-size:10px}.otpRow input{min-width:0}
