@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#e9f1ff;background:#090f1c;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}.app{min-height:100vh;position:relative;overflow:hidden}.glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(100px);opacity:.19}.glow-a{width:600px;height:600px;background:#1749ce;top:-350px;left:23%}.glow-b{width:480px;height:480px;background:#047d9b;right:-310px;top:500px}.header{position:relative;z-index:2;height:88px;border-bottom:1px solid #ffffff0c;display:flex;align-items:center;justify-content:space-between;padding:0 max(5%,calc((100vw - 1260px)/2));gap:25px}.brand{display:flex;align-items:center;gap:12px}.brandmark{display:grid;place-items:center;background:linear-gradient(135deg,#367bff,#2443c5);width:43px;height:43px;border-radius:13px;box-shadow:0 7px 28px #2563eb44}.brand strong{font-family:Space Grotesk;font-size:20px;letter-spacing:-.9px}.brand strong span{color:#6aa1ff;margin-left:4px}.brand small{display:block;color:#7889a7;font-size:10px;letter-spacing:.2px;margin-top:3px}.nav{display:flex;gap:35px;color:#91a1bd;font-size:14px;font-weight:600}.nav a:first-child,.nav a:hover{color:#fff}.header-actions{display:flex;align-items:center;gap:12px}.network{background:#18283b;border:1px solid #29415b;border-radius:30px;padding:10px 13px;font-size:12px;white-space:nowrap}.network i,.online-dot{display:inline-block;width:7px;height:7px;background:#38d39d;border-radius:50%;margin-right:7px;box-shadow:0 0 10px #38d39d}.connect,.wallet-empty button{border:0;background:#316bf4;color:#fff;border-radius:11px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:13px}.connect:hover,.wallet-empty button:hover{background:#4a80ff}.mobile-menu{display:none;background:transparent;border:0;color:#fff}main{position:relative;z-index:1;max-width:1130px;margin:auto;padding:0 24px 90px}.hero{text-align:center;padding:62px 0 45px}.eyebrow{color:#8bb5ff;font-size:11px;letter-spacing:2.2px;font-weight:700}.pulse{display:inline-block;width:7px;height:7px;background:#3ca2ff;border-radius:50%;margin-right:8px;box-shadow:0 0 13px #3ca2ff}.hero h1{font-family:Space Grotesk;font-size:clamp(43px,6vw,68px);line-height:1.06;letter-spacing:-3px;margin:20px 0 16px}.hero h1 em{font-style:normal;color:#6a9eff}.hero p{font-size:15px;color:#94a4bf;max-width:460px;margin:0 auto;line-height:1.7}.main-grid{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(320px,.87fr);gap:22px;align-items:start}.swap-panel,.asset-panel{border:1px solid #27344b;background:linear-gradient(145deg,#172236,#111b2c);border-radius:24px;box-shadow:0 18px 60px #0003}.swap-panel{padding:25px}.panel-head,.aside-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:25px}.panel-head h2,.aside-head h3{font-family:Space Grotesk;font-size:24px;margin:0 0 4px}.panel-head p,.aside-head p{font-size:12px;color:#8293b1;margin:0}.coming{font-size:10px;font-weight:800;letter-spacing:1.1px;color:#9bb9fa;background:#1e3556;padding:9px 11px;border-radius:8px}.token-box{background:#0c1525;border:1px solid #26334b;border-radius:17px;padding:20px}.token-label,.token-foot,.info-line{display:flex;justify-content:space-between;align-items:center}.token-label{color:#9aabc5;font-size:12px}.token-input{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:17px 0 12px}.token-input input{width:55%;min-width:0;background:none;border:0;outline:0;color:#fff;font-family:Space Grotesk;font-size:34px;font-weight:600}.token-input input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.empty-value{font-family:Space Grotesk;font-size:34px}.token-pill{display:flex;align-items:center;gap:8px;background:#253651;padding:8px 10px;border-radius:30px;font-weight:700;font-size:14px;white-space:nowrap}.token-icon,.asset-icon{display:grid;place-items:center;border-radius:50%;font-weight:800}.token-icon{width:27px;height:27px}.flash{background:linear-gradient(135deg,#ffcf54,#f39825);color:#5b3600}.usdt{background:#28a88b;color:#fff}.bnb{background:#e8ad28;color:#302307}.token-foot{font-size:11px;color:#7d8fae}.token-foot button{border:0;background:#193766;color:#8bbaff;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:800}.swap-arrow{width:38px;height:38px;border:4px solid #172236;border-radius:13px;background:#233a60;display:grid;place-items:center;margin:-8px auto;position:relative;z-index:1}.info-line{font-size:12px;color:#8b9bb6;margin-top:20px}.info-line strong{color:#c8d7ef;font-weight:600}.swap-disabled{margin-top:27px;width:100%;display:flex;justify-content:center;align-items:center;gap:9px;padding:16px;background:#263a59;border:1px solid #354d71;border-radius:13px;color:#a5bce1;font-weight:700}.swap-note{text-align:center;font-size:11px;line-height:1.6;color:#7486a3;margin:15px 5px 0}.asset-panel{padding:24px}.aside-head h3{font-size:20px}.icon-btn{border:1px solid #33445f;border-radius:10px;background:#233149;color:#b9cae2;padding:9px}.wallet-empty{background:#111e32;border:1px dashed #344967;border-radius:15px;text-align:center;padding:25px 20px;margin-bottom:17px}.wallet-graphic{width:58px;height:58px;background:#223b61;color:#8ab5ff;border-radius:18px;margin:0 auto 15px;display:grid;place-items:center}.wallet-empty strong{font-size:14px}.wallet-empty p{font-size:12px;color:#8b9eb9;line-height:1.6;max-width:240px;margin:9px auto 16px}.wallet-empty button{margin:auto;padding:10px 15px}.wallet-connected{background:#102c2a;border:1px solid #1e6158;border-radius:14px;padding:16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.tiny{font-size:10px;letter-spacing:1.2px;color:#7cb5a7}.address{font-weight:700;margin-top:6px}.address button{background:none;border:0;color:#9cbdba;vertical-align:middle}.asset-list{margin-top:8px}.asset-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #ffffff12}.asset-icon{width:40px;height:40px;font-size:20px}.asset-name{flex:1}.asset-name strong,.asset-balance strong{font-size:14px;display:block}.asset-name small,.asset-balance small{font-size:11px;color:#7f91ae;display:block;margin-top:5px}.asset-balance{text-align:right}.explorer{display:flex;justify-content:center;align-items:center;gap:7px;font-size:12px;color:#89b4ff;margin-top:21px}.config-note{font-size:11px;color:#f6bd72}.safety{display:flex;align-items:flex-start;gap:13px;background:#102a2c;border:1px solid #1b4649;border-radius:17px;margin-top:18px;padding:19px;color:#6cdec3}.safety strong{font-size:13px;color:#c9f4e8}.safety p{font-size:11px;line-height:1.7;color:#87aca9;margin:6px 0 0}.warning{color:#f1bf75;background:#3b2a1a;border-radius:8px;padding:10px;font-size:12px}.error{position:fixed;z-index:5;bottom:25px;left:50%;transform:translate(-50%);width:min(92%,600px);padding:14px;background:#49252d;color:#ffd5da;border:1px solid #8a4353;border-radius:12px;display:flex;align-items:center;gap:10px;box-shadow:0 10px 40px #0007;font-size:13px}.error span{flex:1}.error button{border:0;background:none;color:inherit}footer{border-top:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:27px max(5%,calc((100vw - 1260px)/2));font-size:11px;color:#677b99}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:850px){.main-grid{grid-template-columns:1fr;max-width:550px;margin:auto}.hero{padding-top:43px}.header{padding:0 22px}.nav{display:none;position:absolute;top:77px;left:15px;right:15px;padding:22px;background:#17243a;border:1px solid #2b3d58;border-radius:15px;flex-direction:column;gap:18px}.nav.open{display:flex}.mobile-menu{display:block}.network{display:none}}@media(max-width:490px){.header{height:76px;padding:0 14px}.brandmark{width:36px;height:36px}.brand strong{font-size:16px}.brand small{font-size:8px}.connect{font-size:11px;padding:10px}.hero h1{letter-spacing:-2px}.swap-panel,.asset-panel{padding:17px;border-radius:18px}.token-box{padding:15px}.token-input input{font-size:27px}.token-pill{font-size:12px}.token-icon{width:23px;height:23px}footer{flex-direction:column;gap:8px;text-align:center}}.lang-switch{border:1px solid #365178;background:#172b49;color:#e9f1ff;border-radius:10px;padding:10px 12px;font-weight:800;font-size:12px;min-width:43px}.lang-switch:hover{background:#28446e}.app[dir=rtl]{font-family:Tahoma,DM Sans,sans-serif}.app[dir=rtl] .brand,.app[dir=rtl] .token-pill{direction:ltr}.app[dir=rtl] .address,.app[dir=rtl] .token-input input{direction:ltr;text-align:left}.app[dir=rtl] .hero h1,.app[dir=rtl] .eyebrow{letter-spacing:0}@media(max-width:490px){.lang-switch{padding:9px;min-width:35px}.header-actions{gap:6px}}
