.bot-settings button{background:linear-gradient(#9069ff,#583be8);border:1px solid #b2a1ff;color:#fff;border-radius:3cqw;font-weight:900;padding:.6cqw 1.5cqw;font-size:inherit;box-shadow:0 .3cqw .2cqw #090d2d}.bot-settings button[hidden]{display:none}.bot-settings{margin:2cqw 0;padding:3.5cqw}.bot-settings h2{margin:0;font-size:4cqw}.bot-settings p{color:#afc5ef;font-size:2.8cqw;margin:1cqw 0 2cqw;line-height:1.4}.bot-settings-status{display:flex;align-items:center;justify-content:space-between;gap:1.5cqw;font-size:2.8cqw;font-weight:800}
.backend-note{color:#b7c9f5;text-align:center;font-size:2.5cqw;margin:1cqw 0}.friend-photo{width:9cqw;height:9cqw;border-radius:50%;background:linear-gradient(#846bf5,#23428a);display:grid;place-items:center;position:relative;overflow:hidden;color:#fff;font-size:4cqw;font-weight:900;flex:none;outline:.3cqw solid #7faaff66}.friend-photo img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.friends-empty{padding:5cqw;font-size:3.2cqw;color:#bed1f6;text-align:center}
.backend-busy{opacity:.7;pointer-events:none}.sync-pill.auth-pending .sync-dot{background:#ffc942}.sync-pill.auth-error .sync-dot{background:#fb7989}.claim-button:disabled{filter:saturate(.65);opacity:.9}
.mining-price{display:block;margin-top:1.2cqw;padding:0;color:#d8d8f0;pointer-events:auto;text-decoration:none;font-size:2.35cqw;font-weight:800;line-height:1.3;max-width:100%;font-variant-numeric:tabular-nums;text-shadow:0 .2cqw .5cqw #080b27}
.mining-price [data-token-price]{display:none}.mining-price [data-holding-value]{font-size:inherit}
.mining-price:focus-visible{outline:2px solid #8fe9ff;outline-offset:4px;border-radius:1cqw}
.mining-pill[data-live]{left:12%;width:76%;top:57.4%;height:4.4%;gap:1.4cqw;padding:.7cqw 2.5cqw;border-radius:5cqw;justify-content:flex-start;white-space:normal}
.mining-pill[data-live]>.sprite{width:5.8cqw;height:6.4cqw;flex:none;margin:0}
.mining-speed{display:grid;grid-template-columns:max-content auto;column-gap:1cqw;align-items:baseline;flex:1;min-width:0}
.mining-speed>[data-speed-label]{grid-column:1/-1;font-size:2.15cqw;color:#b7ccf2;line-height:1.1}
.mining-pill .mining-speed strong{font-size:3.3cqw;white-space:nowrap}.mining-speed b{font-size:2.35cqw!important;text-align:left}
.mining-yield{display:flex;flex-direction:column;text-align:right;line-height:1.2}.mining-pill .mining-yield strong{font-size:3cqw;white-space:nowrap}.mining-yield b{font-size:2.05cqw!important;white-space:nowrap}
.claim-button.mining-claim{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:1fr auto auto;column-gap:2cqw;row-gap:.45cqw;padding:3.4cqw 5cqw 4cqw;align-content:center;align-items:center}
.mining-claim>[data-i18n]{grid-column:1;grid-row:1/3;font-size:5.8cqw;line-height:1.05;text-align:center;letter-spacing:0;border-right:.25cqw solid #bb730638;padding:1.5cqw 2cqw 1.5cqw 0}
.mining-claim>[data-mining-pending]{grid-column:2;grid-row:1;font-family:Nunito,var(--font);font-size:3.05cqw;line-height:1.15;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:end;text-align:center}
.mining-claim>[data-mining-value]{grid-column:2;grid-row:2;font-family:Nunito,var(--font);font-size:2.25cqw;font-weight:800;line-height:1.2;letter-spacing:0;color:#69420d;white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums}
.mining-claim>[data-mining-countdown]{grid-column:1/-1;grid-row:3;font-family:Nunito,var(--font);font-size:2.1cqw;font-weight:800;line-height:1.15;letter-spacing:0;color:#69420d;text-align:center;margin-top:.8cqw}
html[lang="fr"] .mining-claim>[data-i18n],html[lang="uk"] .mining-claim>[data-i18n]{font-size:4.8cqw}
[data-level-daily]{display:block;color:#a8d7ff;font-size:2.5cqw;line-height:1.2;margin-top:.7cqw;white-space:normal}
.level-reward[hidden]{display:none}.level-rewards:has(.level-reward[hidden]){grid-template-columns:1fr}.level-rewards:has(.level-reward[hidden]) .level-reward{justify-content:flex-start;padding-inline:3cqw}
.level-metric strong.large-amount,.level-holding strong.large-amount{font-size:2.9cqw;letter-spacing:-.05cqw;white-space:normal}.large-amount .level-amount-unit{display:block;font-size:2.5cqw;margin-top:.4cqw}.level-warning{white-space:normal;text-align:center;overflow-wrap:anywhere}
.market-validation{min-height:3cqw}.market-submit:disabled{filter:saturate(.7);opacity:.7}.backend-note{max-width:94%;margin:2cqw auto;line-height:1.35}
.dex-panel[hidden]{display:none}


