.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(3,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}

/* A compact exchange form with a separate, readable market chart. */
.market-panel{border-radius:5cqw;background:radial-gradient(ellipse at top,#544ae3aa,transparent 75%),linear-gradient(145deg,#292273,#17183d);border:.35cqw solid #7974d1;box-shadow:inset 0 .4cqw .4cqw #aca2ff35,0 .8cqw 2cqw #0b0d3266}
.market-form-content{padding:3cqw}.market-side{height:9cqw;margin:0 0 3cqw;border-radius:3cqw}.market-side button{border-radius:3cqw;font-size:3.6cqw}.market-side button.active{-webkit-text-stroke:0;text-shadow:none}
.market-panel .exchange-block{padding:2.5cqw 3cqw;border-radius:3cqw;min-height:18cqw;background:#101432a8;border-color:#726ecc55}.market-panel .exchange-heading{font-size:2.8cqw;margin-bottom:1.5cqw;gap:2cqw}.market-panel .exchange-heading>[data-pay-balance],.market-panel .exchange-heading>[data-get-balance]{font-size:2.2cqw;white-space:normal;max-width:62%;line-height:1.3}
.exchange-body{gap:2cqw}.market-panel .exchange-value{border:0;background:none;padding:0;height:auto;min-height:10cqw}.market-panel .amount-line{gap:1cqw}.market-panel .amount-line input,.market-panel .amount-line output{font-size:5.8cqw;letter-spacing:0}.market-panel .amount-line b{font-size:3cqw}.market-panel .exchange-value small{display:block;font-size:2.4cqw;margin-top:1cqw}.market-panel .token-chevron{display:none}.market-panel .get-block{margin-top:2cqw}.market-panel .get-block .exchange-value{margin-right:0}
.market-panel .market-max{width:auto;min-width:10cqw;margin-left:0;height:7cqw;padding:1cqw;font-size:2.5cqw;border-radius:2cqw}.market-panel [hidden]{display:none!important}.market-reverse,.market-switch{display:none}
.market-panel .market-details{display:block;margin:2.5cqw 0 1.5cqw;border-top:1px solid #9a92db30;padding-top:2cqw}.market-details summary{display:flex;align-items:center;justify-content:space-between;color:#b7c4f1;font-size:2.7cqw;font-weight:800;cursor:pointer;list-style:none;padding:1cqw 0}.market-details summary::-webkit-details-marker{display:none}.market-details summary .chevron{width:1.4cqw;height:1.4cqw;transform:rotate(45deg);margin-right:1cqw}.market-details[open] summary .chevron{transform:rotate(225deg)}
.market-panel .market-form-content .quote-details>div{font-size:2.7cqw;min-height:6.5cqw;gap:1.5cqw}.market-panel .quote-details dt{flex:1;min-width:0}.market-panel .quote-details dd{max-width:55%;overflow-wrap:anywhere}.market-submit{font-size:4.6cqw;min-height:11cqw;border-radius:3cqw;-webkit-text-stroke:0;color:#17142a;text-shadow:none;border-width:.35cqw;box-shadow:inset 0 .5cqw #fff5aa,inset 0 -.5cqw #ed960b,0 .7cqw .8cqw #0b0b3d88}.market-submit .token-ton,.market-submit .level-icon{width:6cqw;height:6cqw}
.market-chart{margin-top:3cqw;padding:3cqw;border:.35cqw solid #696cc7;border-radius:4.5cqw;background:radial-gradient(ellipse at bottom,#143b7980,transparent 70%),linear-gradient(135deg,#17193d,#111630);box-shadow:inset 0 .3cqw .4cqw #a5acff22}.market-chart .chart-heading{font-size:3.1cqw;gap:2cqw;white-space:normal}.market-chart .chart-heading strong{flex:1;line-height:1.5}.market-chart .chart-heading>span{font-size:2.6cqw;border-radius:2cqw;padding:1cqw 1.5cqw;white-space:nowrap}.chart-expand{flex:none;border:1px solid #7f87d480;background:#30345b;color:#bddfff;border-radius:2cqw;width:8cqw;height:8cqw;display:grid;place-items:center;font-size:5cqw;line-height:1}
.market-chart .price-chart{height:32cqw;margin:3cqw 0 1cqw}.chart-axis{fill:#a6b9e5;font:22px Nunito,system-ui,sans-serif}.market-chart .chart-periods{gap:1.5cqw}.market-chart .chart-periods button{font-size:2.8cqw;padding:1.5cqw;border:1px solid #6f74c64d;border-radius:2.5cqw}.market-chart .chart-periods button.active{border-color:#45c8ff}
.market-dialog-heading{display:flex;align-items:center;gap:16px;justify-content:space-between;margin-bottom:18px}.market-dialog-heading h2{font-size:22px;line-height:1.2;margin:0;font-weight:900}.market-dialog-heading small{display:block;color:#91baff;font-weight:800;font-size:12px;margin-bottom:7px;letter-spacing:1px}.market-dialog-close{flex:none;width:38px;height:38px;display:grid;place-items:center;border:1px solid #958de9;border-radius:12px;background:linear-gradient(#5f50b7,#303361);font-size:27px;line-height:1;color:#e8e5ff}
.market-chart-dialog,.market-review-dialog{box-sizing:border-box;width:min(94vw,960px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 28px);overflow:auto;padding:24px;border:2px solid #8c7ee2;border-radius:26px;background:radial-gradient(ellipse at top,#4533a075,transparent 65%),linear-gradient(145deg,#232256,#11172c);color:#f3f5ff;font-family:Nunito,system-ui,sans-serif;box-shadow:inset 0 3px 0 #b4a5ff40,0 20px 80px #06071acc;container-type:inline-size}
.market-chart-dialog::backdrop,.market-review-dialog::backdrop{background:#060921bf;backdrop-filter:blur(5px)}.market-chart-dialog .market-chart{margin:0;border:0;background:none;padding:0;box-shadow:none}.market-chart-dialog .chart-heading{font-size:clamp(15px,3cqw,22px)}.market-chart-dialog .chart-heading>span{font-size:14px;padding:7px 12px}.market-chart-dialog .price-chart{height:clamp(180px,42vh,420px);margin:22px 0}.market-chart-dialog .chart-periods button{font-size:14px;padding:10px;border-radius:12px}.market-chart-dialog .chart-periods{gap:10px}
.market-review-dialog{width:min(94vw,460px)}.purchase-review-amount{display:flex;align-items:center;gap:16px;border:1px solid #8a7ab66b;border-radius:20px;background:#15193188;padding:16px;margin-bottom:20px}.purchase-review-amount img{width:66px;height:66px;object-fit:contain;flex:none}.purchase-review-amount strong{font-size:25px;font-weight:900;overflow-wrap:anywhere;line-height:1.25;min-width:0;color:#ffe267}.purchase-review-details{margin:0}.purchase-review-details>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;font-size:14px;line-height:1.4}.purchase-review-details dt{color:#b6c6ec;max-width:60%}.purchase-review-details dd{font-weight:900;margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.purchase-wallet-balance{border-top:1px solid #8e86bc50;margin-top:6px}.purchase-network-note{font-size:12px;color:#a3b7df;line-height:1.5;margin:14px 0}.purchase-review-status{font-size:13px;line-height:1.5;color:#ffc499;margin:12px 0}.purchase-review-status:empty{display:none}.purchase-confirm{width:100%;min-height:50px;padding:12px 16px;border-radius:16px;border:1px solid #ffe88f;background:linear-gradient(#ffe568,#ffbe21);box-shadow:inset 0 2px #fff7b5,0 3px #b87614;font:900 16px Nunito,system-ui,sans-serif;color:#20183a}.purchase-confirm:disabled{opacity:.45;cursor:default}.purchase-cancel{width:100%;min-height:40px;background:transparent;border:0;font:800 14px Nunito,system-ui,sans-serif;color:#b8c5ee;margin-top:12px}
@media(max-width:360px){.market-chart-dialog,.market-review-dialog{padding:18px}.purchase-review-amount{gap:12px;padding:12px}.purchase-review-amount strong{font-size:21px}.purchase-review-amount img{width:52px;height:52px}.market-dialog-heading h2{font-size:20px}}

.history-txid{grid-column:1/-1;color:#8dddff;font-size:2.55cqw;line-height:1.6;overflow-wrap:anywhere;padding-top:1.3cqw;border-top:1px solid #7475c43b;width:100%;min-width:0}.history-internal{color:#a4b4d9}.trade-tx-preview{display:block;color:#a5b9e5;font-size:2.2cqw;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.market-minimum-note{line-height:1.55}
.market-chart .chart-heading{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}
.market-chart .chart-heading strong{min-width:0;white-space:pre-line;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;line-height:1.35}
.chart-axis text{direction:ltr;unicode-bidi:isolate}
.market-chart-dialog .chart-heading{grid-template-columns:minmax(0,1fr) auto}
.market-chart-dialog .chart-periods button{min-width:0;min-height:42px;padding:10px 4px;font-size:clamp(11px,3.8cqw,14px);white-space:normal;overflow-wrap:anywhere}

.trade-badge.refund{background:linear-gradient(#d5a866,#a26d36);color:#fff5da}.trade-row-value.refund strong,.latest-diggo.refund,.history-trade.refund .history-trade-value strong{color:#ffd78e}.history-trade.refund{border-color:#b3926488;background:linear-gradient(135deg,#3c2b48cc,#171e37)}.history-refund-note{grid-column:1/-1;margin:9px 0 2px;padding:9px 11px;border-radius:10px;background:#f5b8510c;color:#ccd7ee;font-size:12px;line-height:1.5;text-align:start}.history-refund-details{grid-column:1/-1;justify-self:start;padding:8px 11px;min-height:38px;border:1px solid #b7976788;border-radius:10px;background:#3e345a;color:#ffe0a6;font:800 12px/1.3 var(--font)}.trades-filter{grid-template-columns:repeat(4,minmax(0,1fr))}.trades-filter button{min-width:0;font-size:clamp(10px,2.7cqw,14px);padding-inline:5px;overflow-wrap:anywhere}.trade-feature.refund .trade-feature-art,.trade-feature.refund .payout-feature-coin{visibility:hidden}.trade-feature-ton{position:absolute;inset-inline-start:5cqw;top:50%;transform:translateY(-50%);display:none;width:20cqw;height:20cqw;place-items:center}.trade-feature.refund .trade-feature-ton{display:grid}.trade-feature-ton .token-ton{width:16cqw;height:16cqw}.latest-diggo.refund{font-size:clamp(11px,3cqw,17px);line-height:1.3}
