.wallet-content{padding-top:58.4cqw;padding-left:4.5cqw;padding-right:4.5cqw}.wallet-canvas::after{background:linear-gradient(transparent,#080e2a66 45cqw)}
.commerce-writing{position:absolute;font-family:Kalam,var(--font);font-weight:700;line-height:1.14;text-align:center;pointer-events:none}.wallet-rock{left:4%;top:28.6cqw;width:23%;font-size:4cqw;color:#536eff;transform:rotate(-9deg)}
.wallet-balance{width:88.5%;margin:0 auto 3cqw;min-height:31.3cqw;padding:2.5cqw 3.5cqw;border-radius:5.4cqw;border-color:#4c527d;background:linear-gradient(130deg,#151b3cfa,#0b1128f7)}.wallet-balance h1{font-size:4cqw;text-align:center;margin:0 0 1.3cqw;color:#aecafb;font-weight:900}.wallet-balance-main{display:flex;align-items:center;justify-content:center;gap:1.5cqw}.wallet-gem{width:17cqw;height:18cqw;flex:none;filter:drop-shadow(0 0 2cqw #007bff85)}.wallet-balance-main>div{display:flex;flex-direction:column;align-items:center;min-width:0}.wallet-balance-main strong{font-size:10cqw;line-height:1.03;font-weight:1000;letter-spacing:.05cqw;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-balance-main b{font-size:3.8cqw;color:#adcafa;font-weight:900;line-height:1.2}.wallet-balance-main small{font-size:3.15cqw;color:#98bdf1;font-weight:800;margin-top:1cqw}
.wallet-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2cqw;margin-bottom:3.8cqw}.wallet-action{min-height:21.2cqw;border-radius:4.5cqw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:3.5cqw .4cqw 1cqw;gap:1cqw;font-size:3.3cqw;font-weight:900;line-height:1.1}.wallet-action .vector-icon{height:8.2cqw;width:8.2cqw;margin-bottom:.2cqw;filter:drop-shadow(0 .3cqw .2cqw #080c28)}.wallet-action small{font-size:2.15cqw;color:#9cbff3;font-weight:800;margin-top:-.3cqw}.wallet-action:disabled{opacity:1;cursor:default}
.token-ton{display:inline-grid;place-items:center;background:linear-gradient(140deg,#00d8ef,#0087ff);border-radius:3cqw;box-shadow:inset 0 .3cqw .35cqw #9afaff80,inset 0 -.6cqw .3cqw #005bf277,0 .4cqw .45cqw #07143e88;flex:none;width:10.5cqw;height:10.5cqw}.token-ton svg{width:78%;height:78%}
.ton-account{min-height:16.5cqw;padding:2.5cqw 3.4cqw;display:flex;gap:3.5cqw;align-items:center;margin-bottom:3.8cqw}.ton-account>div{min-width:0;flex:1}.ton-account h2{font-size:3.4cqw;font-weight:900;margin:0 0 1.3cqw}.wallet-address{display:flex;gap:2cqw;align-items:center;color:#a1c2f5;font-size:3.25cqw;font-weight:800;min-width:0}.wallet-address>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-address button{background:none;padding:0;width:5.5cqw;height:5.5cqw;flex:none}.wallet-address .vector-icon{width:100%;height:100%}
.commerce-section-heading{display:flex;justify-content:space-between;align-items:center;gap:1cqw;margin:0 0 1.7cqw}.commerce-section-heading h2{font-family:Fredoka,var(--font);font-size:4cqw;font-weight:700;line-height:1.15;margin:0}.commerce-section-heading>button{background:none;display:flex;align-items:center;gap:1.5cqw;font-size:3cqw;font-weight:900;color:#3fafff;padding:0}.commerce-section-heading .chevron{width:1.7cqw;height:1.7cqw;border-width:.45cqw;margin:0;border-color:currentColor}
.token-list{display:flex;flex-direction:column;gap:1cqw}.token-row{width:100%;min-height:15cqw;padding:1.5cqw 3.5cqw;display:flex;align-items:center;gap:2.7cqw;text-align:left;border-radius:4cqw}.token-row>.map-gem{width:10.5cqw;height:11.5cqw}.token-row>.token-ton{width:9.5cqw;height:9.5cqw}.token-row>b{font-size:3.25cqw}.token-row-value{margin-left:auto;text-align:right;line-height:1.28;min-width:0}.token-row-value strong{display:block;font-size:3.6cqw;font-weight:1000}.token-row-value small{display:block;font-size:2.8cqw;font-weight:800;color:#9bbdf2}.token-row .chevron{width:1.8cqw;height:1.8cqw;border-width:.5cqw;border-color:#b6d2fa;margin-left:.7cqw}
.market-content{padding:55cqw 3cqw 0}.market-canvas::after{background:linear-gradient(transparent,#0c102c66 75cqw)}.market-hero{position:absolute;top:27.5cqw;left:14%;width:58%;z-index:1;text-align:center}.market-hero h1{font:700 10.5cqw/1.05 Fredoka,var(--font);color:#fffaf3;-webkit-text-stroke:1.35cqw #100b21;paint-order:stroke fill;text-shadow:0 .7cqw #291517;transform:rotate(-2deg);margin:0}.market-hero p{font-size:3.3cqw;font-weight:1000;line-height:1.15;color:#c6b8ff;text-shadow:0 .3cqw #141337;margin:1.1cqw -8cqw 0}
.market-wood-left{left:3%;top:40.5cqw;width:17%;font-size:2.8cqw;color:#512b1d;transform:rotate(6deg)}.market-wood-right{right:2.4%;top:27cqw;width:13.8%;font-size:2.35cqw;color:#512b1d;transform:rotate(-10deg)}.market-wood-left>span:last-child,.market-wood-right>span:last-child{display:block;font:900 3cqw/1 Nunito,var(--font);margin-top:.8cqw}
.market-panel{position:relative;isolation:isolate;margin:0;border-radius:8.5cqw;background:linear-gradient(160deg,#4842ed,#2b2cbe 45%,#141b63);border:.6cqw solid #605ffe;box-shadow:inset 0 .7cqw .7cqw #9da5ff66,0 1cqw 1cqw #11124199}.market-panel-art{position:absolute;z-index:-1;inset:-1.5cqw -1.7cqw;width:calc(100% + 3.4cqw);height:calc(100% + 3cqw);object-fit:fill;pointer-events:none}.market-form-content{position:relative;padding:2cqw 4.7cqw 2.5cqw}.market-side{height:7.8cqw;margin:0 7.5cqw 1.7cqw;display:grid;grid-template-columns:1fr 1fr;border-radius:5cqw;background:#161c74c9;border:.2cqw solid #7789fb77}.market-side button{border-radius:5cqw;background:transparent;font-size:3.8cqw;font-weight:1000;line-height:1;color:#d7d1ff;text-shadow:0 .35cqw #141546}.market-side button.active{color:#fff;background:linear-gradient(#12caff,#167eff);border:.35cqw solid #49d7ff;box-shadow:inset 0 .5cqw .6cqw #8aeeff60,inset 0 -.5cqw .4cqw #0943d455,0 .5cqw .5cqw #13125eaa;-webkit-text-stroke:.8cqw #09133c;paint-order:stroke fill}
.exchange-block{border:.2cqw solid #7776ff55;border-radius:3.4cqw;padding:1.4cqw 2cqw;background:linear-gradient(120deg,#231d99d9,#181d60ec);min-height:16.5cqw}.exchange-heading{display:flex;justify-content:space-between;align-items:center;color:#c4bdff;font-size:2.6cqw;font-weight:900;margin-bottom:.45cqw;gap:1cqw;line-height:1.15}.exchange-heading>[data-pay-balance],.exchange-heading>[data-get-balance]{font-size:2.25cqw;white-space:nowrap;text-align:right}.exchange-body{display:flex;align-items:center;gap:.7cqw}.exchange-body>[data-pay-icon],.exchange-body>[data-get-icon]{width:9.2cqw;height:9.2cqw;flex:none;display:grid;place-items:center}.exchange-body .token-ton{width:9.2cqw;height:9.2cqw;border-radius:50%}.exchange-body .level-icon{width:9.4cqw;height:10cqw;filter:drop-shadow(0 0 .8cqw #17b7ff66)}.exchange-value{border:.2cqw solid #5966ddaa;border-radius:3cqw;background:linear-gradient(120deg,#111644d9,#111b49bb);padding:.8cqw 1.5cqw;min-width:0;flex:1;height:10cqw;line-height:1.15}.amount-line{display:flex;align-items:center;gap:.8cqw}.amount-line input,.amount-line output{font:1000 4.8cqw/1.05 var(--font);min-width:0;flex:1;color:white;letter-spacing:-.1cqw}.amount-line input{background:none;border:0;outline:none;padding:0;width:100%}.amount-line input:focus-visible{box-shadow:0 .25cqw #28d9ff}.amount-line b{font-size:2.9cqw;color:#c4c9ff;flex:none}.token-chevron{width:1.1cqw;height:1.1cqw;border-right:.35cqw solid #d8daff;border-bottom:.35cqw solid #d8daff;transform:rotate(45deg);margin:0 1cqw .8cqw;flex:none}.exchange-value small{font-size:2.1cqw;color:#bcbaff;font-weight:800}.market-max{flex:none;width:12.7cqw;height:6.8cqw;margin-left:7cqw;border-radius:2.7cqw;background:linear-gradient(#555bdf,#1c2385);border:.3cqw solid #8c8efa;box-shadow:inset 0 .4cqw .7cqw #949dff77,0 .4cqw .5cqw #10154d;font-size:2.7cqw;font-weight:1000}.market-reverse{position:relative;z-index:2;display:grid;place-items:center;width:8cqw;height:8cqw;border-radius:50%;background:linear-gradient(#2c279e,#151964);border:.3cqw solid #6d63ff;padding:1.1cqw;margin:-2.4cqw auto -2.7cqw;box-shadow:0 .2cqw .4cqw #16136677}.market-reverse .vector-icon{width:100%;height:100%}.get-block .exchange-value{margin-right:20.3cqw}
.market-details{display:grid;grid-template-columns:1.06fr 1fr;gap:2.5cqw;margin:1.3cqw 0 .8cqw;align-items:center}.quote-details{padding:0;margin:0;min-width:0}.quote-details>div{display:flex;align-items:center;gap:1cqw;min-height:5.5cqw;font-size:2.05cqw;line-height:1.12}.quote-details .vector-icon,.percent-icon{width:4.4cqw;height:4.4cqw;flex:none}.percent-icon{font:1000 4.2cqw/1 var(--font);color:#fff}.quote-details dt{font-weight:800;color:#c6baff;flex:none}.quote-details dd{margin:0 0 0 auto;text-align:right;font-weight:900;color:#faf8ff;min-width:0}.quote-chart{border:.2cqw solid #6172eb;border-radius:3.3cqw;background:linear-gradient(135deg,#121866bb,#0e1b61ee);padding:1.1cqw 1.7cqw 1cqw;min-width:0}.chart-heading{display:flex;align-items:center;justify-content:space-between;gap:.4cqw;font-size:1.85cqw;line-height:1.15;font-weight:900;white-space:nowrap}.chart-heading strong{font-weight:900}.chart-heading>span{color:#97ffd6;border:.2cqw solid #3cc7a180;background:#15796a77;padding:.5cqw .9cqw;border-radius:2cqw;font-size:2cqw}.chart-heading>span.negative{color:#ff9bb5;background:#93355977;border-color:#ff618877}.price-chart{width:100%;height:7.2cqw;display:block;margin:.5cqw 0 .2cqw}.chart-periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7cqw}.chart-periods button{background:transparent;font-size:2cqw;font-weight:900;color:#a8b4fa;border-radius:3cqw;padding:.2cqw}.chart-periods button.active{background:linear-gradient(#2783e6,#1761ca);color:#fff}
.dex-panel{border-radius:3cqw;background:linear-gradient(125deg,#20207bde,#12175bc7);padding:1.2cqw 2.5cqw 1.2cqw}.dex-panel>div{display:flex;justify-content:space-between;font-size:2.6cqw;font-weight:900;gap:1cqw;margin-bottom:.6cqw}.dex-panel progress{display:block;width:100%;height:3.1cqw;border:.15cqw solid #646dde;border-radius:2cqw;background:#101657;overflow:hidden;appearance:none}.dex-panel progress::-webkit-progress-bar{background:#101657}.dex-panel progress::-webkit-progress-value{border-radius:2cqw;background:linear-gradient(#fff985,#ffd731 55%,#ffba19);box-shadow:inset 0 .2cqw #fff9c4}.dex-panel progress::-moz-progress-bar{border-radius:2cqw;background:linear-gradient(#fff985,#ffd731,#ffba19)}.dex-panel p{text-align:right;font-size:1.95cqw;line-height:1.15;color:#c0c4ff;font-weight:800;margin:.6cqw 0 0}
.market-submit{width:100%;min-height:12cqw;border-radius:7cqw;margin-top:1.4cqw;display:flex;justify-content:center;align-items:center;gap:2cqw;background:linear-gradient(110deg,#ffe843,#ffe12b);border:.55cqw solid #ffe765;box-shadow:inset 0 .7cqw #fffab4,inset 0 -.7cqw #f19109,0 .8cqw .8cqw #0b0b3d88;padding:1cqw 2cqw 1.5cqw;color:#fffaf0;font:1000 5.1cqw/1.1 var(--font);-webkit-text-stroke:.9cqw #130c1c;paint-order:stroke fill;text-shadow:0 .4cqw #784311}.market-submit .token-ton{width:7.7cqw;height:7.7cqw;border-radius:50%}.market-submit .level-icon{width:7.7cqw;height:7.7cqw}.market-submit:disabled{filter:saturate(.75) brightness(.9);cursor:default}.market-switch{display:flex;align-items:center;justify-content:center;gap:2cqw;border:.3cqw solid #6b67ff;border-radius:4cqw;background:linear-gradient(#383eb5,#151b67);box-shadow:inset 0 .4cqw .8cqw #bec0ff22,0 .3cqw .5cqw #121455;width:64%;min-height:6.2cqw;margin:1.3cqw auto 0;padding:.4cqw;font-size:2.7cqw;font-weight:900;color:#d5d5ff}.market-switch .vector-icon{width:3.3cqw;height:3.3cqw}.market-validation{font-size:2.3cqw;color:#ffb7d4;font-weight:900;text-align:center;margin:1cqw 0;line-height:1.2}.market-validation:empty{display:none}
.my-trades{margin-top:2cqw;border-radius:4.7cqw;padding:1.4cqw 2cqw 1.3cqw;background:linear-gradient(120deg,#0f1237f7,#101640ef);border-color:#4c53af;box-shadow:inset 0 .3cqw .5cqw #cbd6ff22}.my-trades .commerce-section-heading{margin-bottom:1.2cqw}.my-trades h2{font-size:4.4cqw;-webkit-text-stroke:.8cqw #080c21;paint-order:stroke fill;text-shadow:0 .3cqw #101024}.my-trades .commerce-section-heading>button{color:#c6c6ff;font-size:2.5cqw}.trade-row{width:100%;display:flex;gap:1cqw;align-items:center;border:.15cqw solid #4f62c1;border-radius:3cqw;background:linear-gradient(120deg,#17205f,#1a245ddd);min-height:8.7cqw;padding:.6cqw 1.4cqw;margin-bottom:.8cqw;text-align:left}.trade-row:last-child{margin-bottom:0}.trade-row>.token-ton{width:6.7cqw;height:6.7cqw;border-radius:50%}.trade-badge{font-size:2.5cqw;line-height:1;font-weight:1000;border-radius:3cqw;padding:1.3cqw 1.7cqw;text-transform:uppercase;box-shadow:inset 0 .2cqw .3cqw #ffffff40,0 .3cqw .3cqw #050d33;flex:none}.trade-badge.buy{background:linear-gradient(#24ce93,#16a76c);border:.2cqw solid #7be5b5}.trade-badge.sell{background:linear-gradient(#ff648c,#eb3863);border:.2cqw solid #ff96ba}.trade-row-copy{min-width:0}.trade-row-copy strong{font-size:2.7cqw;font-weight:1000;display:block}.trade-row-copy time{display:block;font-size:2.15cqw;line-height:1.15;color:#a8b5fb;font-weight:800;white-space:nowrap}.trade-row-value{margin-left:auto;text-align:right;white-space:nowrap;font-weight:1000}.trade-row-value strong{font-size:2.7cqw;display:block}.trade-row-value.buy strong{color:#52f6aa}.trade-row-value.sell strong{color:#ff588a}.trade-row-value small{font-size:2.1cqw;color:#a4b6fd;display:block}.trade-row>.chevron{width:1.4cqw;height:1.4cqw;border-width:.35cqw;border-color:#8d9aec;margin-left:1cqw;flex:none}.trade-row[hidden]{display:none}
.market-button-icon{width:12cqw;height:12cqw;flex:none;filter:drop-shadow(0 .4cqw .2cqw #1c225f88)}
.wallet-crystal{width:10.5cqw;height:11.5cqw;object-fit:contain;flex:none;pointer-events:none}.wallet-crystal.wallet-gem{width:14.5cqw;height:16.5cqw;filter:drop-shadow(0 0 1.5cqw #007bff55)}.wallet-action .vector-icon{width:9.5cqw;height:9.5cqw}
html:not([lang="en"]) .wallet-action{font-size:2.6cqw}html:not([lang="en"]) .market-hero p{font-size:2.9cqw}html:not([lang="en"]) .market-submit{font-size:4.2cqw}html:not([lang="en"]) .market-switch{font-size:2.3cqw}html:not([lang="en"]) .quote-details>div{font-size:1.85cqw}html:not([lang="en"]) .trade-badge{font-size:2cqw;padding:1.3cqw 1.1cqw}html:not([lang="en"]) .trade-row-copy time{font-size:1.8cqw}html[lang="uk"] .market-hero h1,html[lang="uk"] .commerce-section-heading h2{font-family:Nunito,var(--font);font-weight:1000}html[lang="uk"] .wallet-rock{font-family:Nunito,var(--font);font-weight:1000;font-size:2.8cqw}html[lang="uk"] .market-wood-left,html[lang="uk"] .market-wood-right{font-family:Nunito,var(--font);font-weight:1000;font-size:2.3cqw}
@media(hover:hover){.wallet-action:enabled:hover,.token-row:hover,.market-max:hover,.market-submit:enabled:hover,.trade-row:hover{filter:brightness(1.12)}}
.chart-heading strong{white-space:pre-line;line-height:1.2}
