:root{--orange:#fc9210;--gold:#ffc959;--brown:#773d00;--lemon:#f7e468;--dark:#1b1207;--panel:#fff7cedb;--line:#773d0040;--panel-soft:#fffcebbf}*{box-sizing:border-box;margin:0;padding:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus,a:focus{outline:none}button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #773d0073}body{color:var(--dark);background:radial-gradient(circle at top, #fff7c7 0%, var(--lemon) 35%, var(--gold) 70%, var(--orange) 100%);min-height:100vh;font-family:Trebuchet MS,Segoe UI,sans-serif}.moving-lines{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg,#ffc9593d 0 2px,#0000 2px 24px),repeating-linear-gradient(45deg,#773d001a 0 1px,#0000 1px 32px);background-size:220px 220px;animation:18s linear infinite flow;position:fixed;inset:0}@keyframes flow{0%{background-position:0 0,0 0}to{background-position:220px -220px,-220px 220px}}.page{z-index:1;gap:10px;max-width:1040px;margin:0 auto;padding:12px 12px 94px;display:grid;position:relative}.app-title{color:var(--brown);letter-spacing:.2px;padding:4px 2px 0;font-size:28px;font-style:italic;font-weight:900}.router-bar{z-index:6;background:var(--panel);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:8px;display:grid;position:sticky;top:8px;box-shadow:0 6px 14px #773d0029}.router-back{border:1px solid var(--line);width:36px;height:36px;color:var(--brown);cursor:pointer;background:#fff3ba;border-radius:10px;place-items:center;padding:0;font-size:0;font-weight:800;display:grid;position:relative}.router-back:before{content:"‹";font-size:27px;line-height:1;display:block;transform:translateY(-1px)}.breadcrumb{color:var(--brown);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px;box-shadow:0 8px 22px #773d002e}.sub{opacity:.85;word-break:break-word;margin-top:6px;font-size:12px}.menu-grid{grid-template-columns:1fr;gap:8px;width:60%;margin:0 auto;display:grid}.menu-item-btn{text-align:center;width:100%;color:var(--brown);cursor:pointer;background:linear-gradient(#ffe89f 0%,#ffcb61 100%);border:1px solid #773d0057;border-radius:12px;justify-items:center;gap:4px;padding:11px 10px;font-weight:700;text-decoration:none;transition:transform .14s,box-shadow .14s,filter .14s;display:grid;box-shadow:0 6px 14px #773d002e}.menu-item-btn:hover{filter:saturate(1.08);box-shadow:0 8px 18px #773d003d}.menu-item-btn:active{transform:scale(.985)}.menu-item-btn.blocked{color:#4a21009e;filter:grayscale(.22)saturate(.72);background:linear-gradient(#efe2b9 0%,#dccba2 100%);box-shadow:0 4px 9px #773d001a}.menu-item-btn.airdrop-menu-btn{animation:4.2s ease-in-out infinite airdropPulse;position:relative;overflow:hidden}.menu-item-btn.airdrop-menu-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fffffff2 48%,#fff0 100%);width:58%;height:360%;animation:4.2s linear infinite airdropShine;position:absolute;top:-130%;left:-170%;transform:rotate(24deg)}.menu-item-btn.airdrop-menu-btn .mini{color:#4a21008f;letter-spacing:.35px;font-size:10px;font-weight:800}.menu-item-btn.airdrop-menu-btn.disabled{color:#4a21009e;filter:grayscale(.22)saturate(.72);cursor:not-allowed;pointer-events:none;opacity:.82;background:linear-gradient(#efe2b9 0%,#dccba2 100%);animation:none;box-shadow:0 4px 9px #773d001a}.menu-item-btn.airdrop-menu-btn.disabled:after{display:none}@keyframes airdropShine{0%{opacity:0;left:-170%}8%{opacity:0}18%{opacity:.95}33%{opacity:0;left:155%}to{opacity:0;left:155%}}@keyframes airdropPulse{0%,to{filter:saturate();box-shadow:0 6px 14px #773d002e}35%{filter:saturate(1.15);box-shadow:0 11px 22px #773d0047}52%{filter:saturate(1.05);box-shadow:0 8px 17px #773d0036}}.menu-item-btn.tasks-spaced{margin-top:52px}.menu-item-btn.leaderboard-spaced{margin-top:52px;position:relative;overflow:hidden}.menu-item-btn.leaderboard-spaced:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffd74f00 0%,#ffeb96eb 48%,#ffd74f00 100%);width:58%;height:340%;animation:3.8s linear infinite leaderboardShine;position:absolute;top:-120%;left:-170%;transform:rotate(24deg)}.menu-item-head{justify-content:center;align-items:center;gap:8px;width:100%;font-size:13px;display:inline-flex}.menu-title{letter-spacing:.25px;text-transform:uppercase;color:#4a2100;text-shadow:0 1px #ffeca6e6;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:900;line-height:1.05;display:inline-flex}.menu-title-arrow{place-items:center;width:1em;line-height:1;display:inline-grid;transform:translateY(-.5px)}.menu-title-mixedcase{text-transform:none}.menu-icon{background-color:#5e2b00;flex:none;width:16px;height:16px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu-icon.bind{-webkit-mask-image:url(/images/bind.svg);mask-image:url(/images/bind.svg)}.menu-icon.balances{width:20.8px;height:20.8px;-webkit-mask-image:url(/images/balances.svg);mask-image:url(/images/balances.svg);-webkit-mask-size:130% 130%;mask-size:130% 130%}.menu-icon.withdraw{-webkit-mask-image:url(/images/withdraw.svg);mask-image:url(/images/withdraw.svg)}.menu-icon.deposit{-webkit-mask-image:url(/images/deposit.svg);mask-image:url(/images/deposit.svg)}.menu-icon.stake{width:20px;height:20px;-webkit-mask-image:url(/images/stake.svg);mask-image:url(/images/stake.svg)}.menu-icon.farming{width:20px;height:20px;-webkit-mask-image:url(/images/money-tree-plant-grow-svgrepo-com.svg);mask-image:url(/images/money-tree-plant-grow-svgrepo-com.svg)}.menu-icon.referral{width:20px;height:20px;-webkit-mask-image:url(/images/referral.svg);mask-image:url(/images/referral.svg)}.menu-icon.content-social{width:20px;height:20px;-webkit-mask-image:url(/images/content_social.png);mask-image:url(/images/content_social.png)}.menu-icon.wh-pay{width:20px;height:20px;-webkit-mask-image:url(/images/Payment-PNG-File.png);mask-image:url(/images/Payment-PNG-File.png)}.menu-icon.profile{width:20px;height:20px;-webkit-mask-image:url(/images/user-profile-filled.svg);mask-image:url(/images/user-profile-filled.svg)}.menu-icon.pool{width:18px;height:18px;-webkit-mask-image:url(/images/dollar.png);mask-image:url(/images/dollar.png)}.menu-icon.bridge{width:19px;height:19px;-webkit-mask-image:url(/images/bridge-svgrepo-com.svg);mask-image:url(/images/bridge-svgrepo-com.svg)}.menu-icon.dice-game{width:20px;height:20px;-webkit-mask-image:url(/images/rolling-dices.svg);mask-image:url(/images/rolling-dices.svg)}.menu-icon.tasks{width:20px;height:20px;-webkit-mask-image:url(/images/tasks-svgrepo-com.svg);mask-image:url(/images/tasks-svgrepo-com.svg)}.menu-icon.price-bet{width:18px;height:18px;-webkit-mask-image:url(/images/price-trend.png);mask-image:url(/images/price-trend.png)}.menu-icon.farm{width:19px;height:19px;-webkit-mask-image:url(/images/farm-wheat.svg);mask-image:url(/images/farm-wheat.svg)}.menu-icon.leaderboard{width:19px;height:19px;-webkit-mask-image:url(/images/leaderboard.svg);mask-image:url(/images/leaderboard.svg)}.wallet-hero{justify-content:center;margin-top:8px;margin-bottom:10px;display:flex}.wallet-avatar{object-fit:cover;width:84px;height:84px;box-shadow:none;border:2px solid #773d0059;border-radius:50%}.shampoo-burst-anchor{touch-action:manipulation;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.shampoo-burst-item{left:var(--burst-x);top:var(--burst-y);width:var(--burst-size);height:var(--burst-size);object-fit:contain;pointer-events:none;z-index:4;opacity:0;transform:translate(-50%, -50%) rotate(var(--burst-rotate-start)) scale(var(--burst-scale-start));animation:shampoo-burst-flight var(--burst-duration) ease-out forwards;animation-delay:var(--burst-delay);will-change:transform, opacity;filter:drop-shadow(0 6px 12px #00000029);position:fixed}@keyframes shampoo-burst-flight{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--burst-rotate-start)) scale(var(--burst-scale-start))}to{opacity:0;transform:translate(calc(-50% + var(--burst-dx)), calc(-50% + var(--burst-dy))) rotate(var(--burst-rotate-end)) scale(var(--burst-scale-end))}}@keyframes leaderboardShine{0%{opacity:0;left:-170%}10%{opacity:0}20%{opacity:.95}36%{opacity:0;left:155%}to{opacity:0;left:155%}}.social-links-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.social-round-btn{background:#fea802;border:2px solid #fea802;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:background .2s,border .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 6px 14px #773d0038}.social-round-btn:hover{background:#edf028;border-color:#edf028;transform:translateY(-2px);box-shadow:0 8px 18px #773d0047}.social-link-icon{width:24px;height:24px;display:block}.social-link-icon.discord{width:45px;height:45px}.input,.select,.btn,.link-btn,.chip-btn{border:1px solid var(--line);width:100%;color:var(--dark);border-radius:10px;padding:10px;font-family:inherit;font-size:14px}.input,.select{background:#fff8dc}.btn,.link-btn{cursor:pointer;color:#5a2f0d;background:linear-gradient(#ffb61f 0%,#f08200 100%);font-weight:700;transition:transform .14s,box-shadow .14s,filter .14s;box-shadow:0 6px 14px #773d0033}.btn:hover,.link-btn:hover{filter:saturate(1.08);box-shadow:0 8px 18px #773d0042}.btn:active,.link-btn:active{transform:scale(.985)}.btn:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;filter:grayscale(.18)}.link-btn{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.chip-btn{cursor:pointer;background:linear-gradient(#ffd167 0%,#ffae2b 100%);border:1px solid #773d0057;width:auto;padding:8px 10px;font-size:12px;font-weight:700;box-shadow:0 4px 10px #773d002e}.btn.secondary{background:linear-gradient(#ffd167 0%,#ffae2b 100%)}.btn.ghost{border:1px dashed var(--line);background:0 0}.row{border:1px solid var(--line);background:#ffffff57;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:14px;display:flex}.list-item{border:1px solid var(--line);background:#ffffff57;border-radius:10px;gap:6px;padding:10px;display:grid}.scroll-reveal-item{opacity:0;transform-origin:50%;will-change:transform, opacity;transform:translateY(18px)scale(.86)}.scroll-reveal-item.is-visible{animation:.52s cubic-bezier(.2,.8,.2,1) both scrollRevealPop;animation-delay:calc(var(--reveal-index,0) * 55ms)}@keyframes scrollRevealPop{0%{opacity:0;transform:translateY(18px)scale(.86)}72%{opacity:1;transform:translateY(-1px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}.balance-label{color:#6b2f00;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.balance-icon{object-fit:contain;width:27px;height:27px}.balance-icon.btc{transform-origin:50%;width:30px;height:30px;transform:scale(1.7)}.balance-icon.lp{transform-origin:50%;border-radius:0;width:30px;height:30px;transform:scale(2.9)}.balance-icon.rounded{border-radius:50%}.balance-value{color:#4f2a06;font-family:Segoe UI,Trebuchet MS,sans-serif;font-size:16px;font-weight:800}.balance-decimals,.balance-decimals-light{opacity:.7;font-size:.8em}.balance-divider{background:#773d0047;border-radius:999px;height:1px;margin:10px 0 4px}.balance-section-title{color:#7a3b00;text-transform:uppercase;letter-spacing:.3px;opacity:.85;font-size:13px;font-weight:800}.address-value{color:#3d2408;word-break:break-all;text-align:right;max-width:62%;font-size:12px}.collapsible{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s,transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s linear .24s;display:grid;transform:translateY(-4px)}.collapsible.open{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .28s cubic-bezier(.2,.8,.2,1),visibility linear;transform:translateY(0)}.collapsible.compact{transition:grid-template-rows .18s cubic-bezier(.2,.8,.2,1),opacity .14s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;transform:translateY(-2px)}.collapsible.compact.open{transition:grid-template-rows .2s cubic-bezier(.2,.8,.2,1),opacity .16s,transform .2s cubic-bezier(.2,.8,.2,1),visibility linear}.collapsible.soft{transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s}.collapsible.soft.open{transition:grid-template-rows .34s cubic-bezier(.2,.8,.2,1),opacity .26s,transform .34s cubic-bezier(.2,.8,.2,1),visibility linear}.collapsible-content{min-height:0;overflow:hidden}.collapsible-toggle[aria-expanded=true] .balance-expand-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.collapsible,.collapsible.open,.collapsible.compact,.collapsible.compact.open,.collapsible.soft,.collapsible.soft.open{opacity:1;visibility:visible;transition:none;transform:none}}.balance-expand-list{gap:8px;display:grid}.balance-expand-item{border:1px solid var(--line);background:#ffffff57;border-radius:10px;overflow:hidden}.balance-expand-toggle{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;padding:0}.balance-expand-toggle .row{background:0 0;border:none;border-radius:0;margin:0}.balance-expand-right{align-items:center;gap:8px;display:inline-flex}.balance-expand-chevron{width:18px;height:18px;transition:transform .16s;display:inline-block;position:relative}.balance-expand-chevron:before,.balance-expand-chevron:after{content:"⌄";font-size:12px;font-weight:900;line-height:1;position:absolute;left:50%;transform:translate(-50%)scaleX(1.5)}.balance-expand-chevron:before{color:#9f6f3d;top:1px}.balance-expand-chevron:after{color:#6b2f00;top:7px}.balance-expand-item.active .balance-expand-chevron{transform:rotate(180deg)}.balance-expand-content{gap:8px;padding:0 10px 10px;display:grid}.balance-action-row{flex-wrap:wrap;gap:8px;display:flex}.balance-action-btn{color:#4a2100;cursor:pointer;background:linear-gradient(#ffd167 0%,#ffae2b 100%);border:1px solid #773d0057;border-radius:8px;width:auto;padding:6px 8px;font-size:10px;font-weight:800;box-shadow:0 4px 10px #773d002e}.asset-grid{gap:8px;display:grid}.asset-card{color:#4a2100;cursor:pointer;text-align:left;background:linear-gradient(#fff1be 0%,#ffd978 100%);border:1px solid #773d0057;border-radius:12px;gap:6px;width:100%;padding:10px;transition:transform .14s,box-shadow .14s,filter .14s;display:grid;box-shadow:0 5px 12px #773d002e}.asset-card:hover{filter:saturate(1.06);box-shadow:0 7px 14px #773d003d}.asset-card:active{transform:scale(.987)}.asset-card.active{background:linear-gradient(#ffe7a2 0%,#ffcc62 100%);border-color:#773d00b3;box-shadow:0 8px 16px #773d0047}.asset-card-head{align-items:center;gap:8px;display:inline-flex}.asset-card-head .balance-icon{width:24px;height:24px}.asset-card-head .balance-icon.lp{width:28px;height:28px;transform:scale(2.9)}.asset-card-meta{gap:2px;display:grid}.asset-card-ticker{color:#4a2100;font-size:14px;font-weight:900}.asset-card-network{opacity:.84;font-size:11px;font-weight:700}.asset-card-balance .balance-value{font-size:13px}.grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.grid-span-all{grid-column:1/-1}.title{color:var(--brown);font-size:18px;font-weight:800}.small{opacity:.88;font-size:12px}.ok{color:#06633d;font-weight:700}.err{color:#8b1c1c;white-space:pre-wrap;font-weight:700}.section .grid2{grid-template-columns:1fr;justify-items:center}.section .btn,.section .link-btn,.section .chip-btn{width:60%;margin:0 auto;display:block}.bottom-nav{left:24px;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:5;-webkit-backdrop-filter:blur(6px);background:#fff8dfb8;border:1px solid #773d0033;border-radius:18px;grid-template-columns:repeat(5,1fr);gap:5px;padding:6px 8px;display:grid;position:fixed;overflow:hidden;box-shadow:0 10px 24px #773d0024}.tab-indicator{pointer-events:none;opacity:0;z-index:0;background:#fea80252;border-radius:12px;height:48px;transition:transform .26s,width .26s,opacity .2s;position:absolute;top:6px;left:8px;box-shadow:0 4px 10px #773d002e}.tab-btn{color:var(--brown);cursor:pointer;z-index:1;background:#fff3bae6;border:1px solid #773d0033;border-radius:12px;place-items:center;gap:2px;height:48px;padding:6px 3px;font-size:9.5px;font-weight:700;transition:transform .14s,box-shadow .14s,background-color .14s,filter .14s;display:grid;position:relative;transform:translateZ(0)}.tab-btn:active{transform:scale(.97)}.bottom-nav .tab-btn:first-of-type{border-radius:18px 10px 10px 18px}.bottom-nav .tab-btn:last-of-type{border-radius:10px 18px 18px 10px}.tab-icon{background-color:var(--brown);width:19.2px;height:19.2px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tab-icon.wallet{-webkit-mask-image:url(/images/wallet.svg);mask-image:url(/images/wallet.svg);-webkit-mask-size:120% 120%;mask-size:120% 120%}.tab-icon.earn{-webkit-mask-image:url(/images/earn.svg);mask-image:url(/images/earn.svg)}.tab-icon.trade{-webkit-mask-image:url(/images/trade.svg);mask-image:url(/images/trade.svg)}.tab-icon.games{-webkit-mask-image:url(/images/games.svg);mask-image:url(/images/games.svg)}.tab-icon.social{-webkit-mask-image:url(/images/socials.svg);mask-image:url(/images/socials.svg)}.tab-btn.active{background:#fea802d9;box-shadow:0 4px 10px #773d0038}.tab-btn.active .tab-icon{background-color:#421600}.tab-btn.blocked{opacity:.55;filter:grayscale(.2)}.wallet-modal{z-index:60;background:#130a0394;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.wallet-modal-panel{background:linear-gradient(#fff4bf 0%,#ffd978 100%);border:1px solid #773d0059;border-radius:16px;gap:10px;width:min(420px,100%);padding:14px;display:grid;box-shadow:0 14px 28px #2f150047}.wallet-modal-title{color:#4a2100;text-align:center;text-transform:uppercase;letter-spacing:.3px;font-size:18px;font-weight:900}.wallet-provider-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wallet-provider-btn{color:#4a2100;cursor:pointer;text-align:center;background:linear-gradient(#ffe89f 0%,#ffcb61 100%);border:1px solid #773d0057;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 5px 12px #773d0033}.wallet-provider-btn.unavailable{opacity:.7}.wallet-provider-btn--wide{flex-direction:row;grid-column:span 2;justify-content:center;gap:10px;padding:12px 10px}.wallet-provider-btn--wide .wallet-provider-icon{width:22px;height:22px}.wallet-provider-icon{object-fit:contain;width:18px;height:18px}.wallet-provider-name{font-size:12px;font-weight:800;line-height:1.1}.wallet-provider-state{color:#6a3607;background:#ffffffa8;border:1px solid #773d0042;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800;line-height:1.1}.wallet-provider-state.ok{color:#0f5a35;background:#d2fce1e0;border-color:#086a3f61}.wallet-provider-state.off{color:#744114;background:#fff7e0eb;border-color:#773d003d}.wallet-provider-state.neutral{color:#7a4a16;background:#fff9ebeb;border-color:#773d0038}.action-modal-panel{gap:12px;width:min(440px,100%)}.action-modal-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.action-modal-title{color:#4a2100;text-transform:uppercase;letter-spacing:.25px;font-size:17px;font-weight:900}.icon-btn{color:#4a2100;cursor:pointer;background:#fff3ba;border:1px solid #773d0057;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:grid}.asset-modal-badge{background:#fffae6c7;border:1px solid #773d003d;border-radius:12px;gap:6px;padding:10px;display:grid}.asset-modal-address{word-break:break-all;color:#3d2408;font-size:12px}.asset-modal-address-cell{text-align:center;justify-items:center;gap:4px;display:grid}.asset-modal-address-label{color:#6b2f00;font-size:12px;font-weight:800}.asset-modal-address-centered{word-break:break-all;color:#3d2408;font-size:12px}.deposit-bound-warning{color:#9f163f;font-weight:800}.address-qr-modal-panel{width:min(380px,100vw - 28px)}.address-qr-shell{background:#ffffffa8;border:1px solid #773d003d;border-radius:12px;justify-items:center;gap:10px;padding:10px;display:grid}.address-qr-image{background:#fff;border:1px solid #773d002e;border-radius:10px;width:min(78vw,320px);height:auto}.address-qr-value{color:#4a2100;text-align:center;word-break:break-all;font-size:11px;font-weight:700}.withdraw-form{margin-top:8px}.withdraw-field{color:#4a2100;gap:4px;font-size:12px;display:grid}.withdraw-field-value{word-break:break-all;font-weight:800}.toast-stack{z-index:60;pointer-events:none;gap:8px;display:grid;position:fixed;top:12px;left:12px;right:12px}.toast-item{border-radius:12px;align-items:center;gap:8px;max-width:min(460px,100%);padding:10px;animation:.2s toast-in;display:inline-flex}.toast-item.toast-success{color:#0f5a35;background:linear-gradient(#defee7 0%,#c5f8d5 100%);border:1px solid #086a3f59;box-shadow:0 10px 20px #0f5a3533}.toast-item.toast-error{color:#8f1e46;background:linear-gradient(#ffe1ea 0%,#ffc7d7 100%);border:1px solid #ad2c5359;box-shadow:0 10px 20px #8f1e4633}.toast-item.toast-pending{color:#7a4700;background:linear-gradient(#ffe9bf 0%,#ffd38f 100%);border:1px solid #b26d0857;box-shadow:0 10px 20px #7a470033}.toast-icon{object-fit:contain;flex:none;width:18px;height:18px}.toast-item.toast-success .toast-icon{filter:hue-rotate(78deg)saturate(2.8)brightness(.82)}.toast-item.toast-error .toast-icon{filter:hue-rotate(315deg)saturate(1.65)brightness(.9)}.toast-item.toast-pending .toast-icon{filter:hue-rotate(24deg)saturate(1.35)brightness(.9)}.toast-text{font-size:12px;font-weight:800;line-height:1.25}.toast-positive-text{color:#1f9f53}@keyframes toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.referral-hero{background:linear-gradient(#fff5d2f2 0%,#ffdd81e6 100%);border:1px solid #773d004d;border-radius:12px;gap:4px;margin-bottom:8px;padding:10px;display:grid;box-shadow:0 8px 16px #773d002e}.referral-hero-title{color:#4a2100;font-size:13px;font-weight:900}.referral-hero-subtitle{color:#6b3a08;font-size:12px;font-weight:700}.referral-stats-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.referral-stat-card{background:#ffffffa3;border:1px solid #773d003d;border-radius:11px;gap:4px;min-width:0;padding:8px;display:grid}.referral-stat-label{color:#6e3f12;text-transform:uppercase;letter-spacing:.2px;font-size:11px;font-weight:800}.referral-stat-value{color:#3f1f02;overflow-wrap:anywhere;font-size:13px;font-weight:900}.referral-extra-card{background:#fff9e6eb;border:1px solid #773d0042;border-radius:12px;gap:7px;margin-bottom:8px;padding:8px;display:grid}.referral-extra-head{color:#542802;text-transform:uppercase;letter-spacing:.25px;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.referral-extra-pill{color:#0f5a35;background:#c6f7d8e6;border:1px solid #116a4657;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900}.referral-apr-highlight{color:#0c6138;padding:0;font-size:15px;font-weight:900;line-height:1;box-shadow:none!important;background:0 0!important;border:0!important}.referral-extra-tiers{gap:6px;display:grid}.referral-mega-card{background:linear-gradient(#ffecaee6 0%,#ffc95edb 100%);border:1px solid #773d0052;border-radius:12px;gap:7px;margin-bottom:8px;padding:8px;display:grid;box-shadow:0 8px 16px #773d0024}.referral-mega-pill{color:#7a4300;background:#fff4d0eb;border:1px solid #91520057;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900}.referral-mega-pill.done{color:#0f5a35;background:#c6f7d8e6;border-color:#116a4657}.referral-mega-condition-value{text-align:right;justify-items:end;gap:2px;display:inline-grid}.referral-reward-highlight{color:#7a2f00;background:#fff7dfdb;border:1px solid #91520057;border-radius:8px;padding:2px 8px;font-size:13px;font-weight:900;box-shadow:0 4px 10px #773d0029}.referral-link{color:#4a2100;word-break:break-all;background:#ffffff85;border:1px solid #773d003d;border-radius:10px;margin-top:8px;margin-bottom:8px;padding:8px;font-size:11px}.referral-qr-modal-panel{gap:10px}.referral-qr-shell{background:#ffffffa8;border:1px solid #773d003d;border-radius:12px;justify-items:center;gap:10px;padding:10px;display:grid}.referral-qr-image{background:#fff;border:1px solid #773d002e;border-radius:10px;width:min(78vw,320px);height:auto}.referral-qr-link{color:#4a2100;text-align:center;word-break:break-all;font-size:11px;font-weight:700}.stake-subsection{background:linear-gradient(#fff5cef2 0%,#ffdf88db 100%);border:2px solid #773d0080;border-radius:14px;gap:8px;margin-bottom:8px;padding:10px;display:grid;box-shadow:0 10px 20px #773d0033}.stake-subsection-title{color:#4a2100;text-transform:uppercase;font-size:14px;font-weight:900}.stake-info-card{background:#fffaecf0;border:1px solid #773d004d;border-radius:12px;gap:6px;padding:9px;display:grid;box-shadow:inset 0 1px #fff9}.stake-info-title{color:#6b2f00;text-transform:uppercase;letter-spacing:.25px;font-size:12px;font-weight:900}.stake-apr-stack{text-align:right;justify-items:end;gap:4px;display:inline-grid}.stake-bonus-pill{color:#0f5a35;background:#c6f7d8e6;border:1px solid #116a4657;border-radius:999px;justify-content:center;align-items:center;min-width:48px;padding:2px 7px;font-size:10px;font-weight:900;display:inline-flex}.stake-terms-toggle-row{justify-content:flex-end;display:flex}.stake-terms-toggle-btn{border-radius:10px;padding:6px 10px;font-size:12px;width:auto!important;margin:0!important}.stake-available{color:#5d3618;font-size:12px;font-weight:800}.stake-prediction{color:#4a2100;background:#fff5cedb;border:1px solid #773d004d;border-radius:10px;padding:8px;font-size:12px;font-weight:800}.stake-asset-grid{gap:8px;margin-bottom:8px;display:grid}.stake-asset-btn{cursor:pointer;color:#4a2100;background:linear-gradient(#fff1be 0%,#ffd978 100%);border:1px solid #773d0057;border-radius:14px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:10px;font-weight:900;display:flex;box-shadow:0 5px 12px #773d0029}.stake-asset-btn.active{background:linear-gradient(#ffe7a2 0%,#ffcc62 100%);border-color:#773d00b3;box-shadow:0 8px 16px #773d003d}.stake-filter-row{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.stake-filter-btn{color:#4a2100;cursor:pointer;background:#fff3baeb;border:1px solid #773d0057;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.stake-filter-btn.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%)}.stake-summary-row{color:#5d3618;justify-content:space-between;gap:10px;font-size:11px;font-weight:700;display:flex}.stake-badge{background:#ffeeb399;border:1px solid #773d004d;border-radius:8px;padding:2px 7px;font-size:11px;font-weight:800}.stake-badge.unlocked{color:#0f5a35;background:#c6f7d8e6;border-color:#086a3f59}.stbitcoin-op-badge{border:1px solid #773d004d;border-radius:8px;padding:2px 7px;font-size:11px;font-weight:800}.stbitcoin-op-badge.to-stbtc{color:#6f3f00;background:#ffeeb399}.stbitcoin-op-badge.to-btc{color:#0f5a35;background:#c6f7d8e6;border-color:#086a3f59}.stbitcoin-apr-row{align-items:center;gap:6px;display:inline-flex}.stbitcoin-apr-label{color:#4c290d;font-weight:600}.stbitcoin-apr-value{color:#ff8a00;font-size:16px;font-weight:900;line-height:1}.stbitcoin-plain-value{color:#4f2a06;font-family:Segoe UI,Trebuchet MS,sans-serif;font-size:16px;font-weight:500}.stbitcoin-apr-info-btn{color:#4a2100;cursor:pointer;background:#fffae5f2;border:1px solid #773d0057;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.stbitcoin-ratio-value{text-align:right;justify-items:end;gap:2px;display:inline-grid}.stbitcoin-ratio-ticker{color:#5d3618d1;font-size:11px;font-weight:700}.stake-plain-value{color:#4f2a06;font-family:Segoe UI,Trebuchet MS,sans-serif;font-size:16px;font-weight:500}.wh-ticker-strong{color:#4f2a06;font-weight:900}.stake-bulk-actions{justify-content:flex-end;margin-bottom:8px;display:flex}.stake-bulk-btn{border-radius:10px;padding:8px 12px;font-size:12px;width:auto!important;margin:0!important}.stake-actions-row{gap:8px;margin-top:4px;display:flex}.stake-action-btn{border-radius:10px;flex:1;padding:8px 10px;font-size:12px;width:auto!important;margin:0!important}.stake-action-btn:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;filter:grayscale(.18)}.stake-reward-switch{--switch-inset:2px;height:36px}.stake-reward-switch .exchange-receive-switch-label{font-size:11px}.airdrop-shell{gap:10px;margin-top:2px;display:grid}.airdrop-head-timer{letter-spacing:.36px;color:#5a2b00;text-align:center;background:#ffffff85;border:1px solid #773d0033;border-radius:10px;justify-self:end;min-width:132px;padding:5px 8px;font-size:12px;font-weight:900}.airdrop-tier-card{background:linear-gradient(#fff9e3eb 0%,#ffecb7e6 100%);border:1px solid #773d003d;border-radius:12px;gap:7px;padding:10px;display:grid;box-shadow:0 8px 14px #773d001a}.airdrop-kv{color:#5d3618;justify-content:space-between;gap:10px;font-size:12px;font-weight:800;display:flex}.airdrop-kv-value{color:#3f1f02;text-align:right;font-size:14px;font-weight:900}.airdrop-note{color:#6b3a08;text-align:center;background:#ffffff6b;border:1px solid #773d002e;border-radius:10px;padding:8px 9px;font-size:12px}.exchange-shell{gap:10px;margin-top:4px;display:grid}.exchange-nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exchange-nav-btn{color:#5a2f0d;cursor:pointer;background:linear-gradient(#ffecbc 0%,#ffd997 100%);border:1px solid #773d0052;border-radius:12px;width:100%;padding:9px 10px;font-size:12px;font-weight:900;box-shadow:0 4px 10px #773d001f}.exchange-nav-btn.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%);box-shadow:0 6px 14px #773d0033}.exchange-card{background:linear-gradient(#fff8dfeb 0%,#ffe9a6e0 100%);border:1px solid #773d0047;border-radius:14px;gap:8px;padding:10px;display:grid}.exchange-liquidity-card{background:linear-gradient(#fffbecf5 0%,#ffe192e6 100%);gap:10px;padding:12px;box-shadow:0 10px 22px #773d0029}.exchange-liquidity-pools{gap:10px;display:grid}.exchange-liquidity-pool-btn{color:#4a2100;cursor:pointer;background:linear-gradient(#ffe6b7 0%,#ffd38b 100%);border:1px solid #773d0047;border-radius:12px;width:100%;padding:4px 8px 4px 4px;box-shadow:0 6px 14px #773d0024}.exchange-liquidity-pool-main{text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding-left:4px;font-size:13px;font-weight:900;display:flex}.exchange-liquidity-pool-text{gap:1px;display:grid}.exchange-liquidity-pool-title{color:#4a2100;font-size:13px;font-weight:900;line-height:1.1}.exchange-liquidity-pool-subtitle{color:#4a21008c;font-size:10px;font-weight:700;line-height:1.05}.exchange-liquidity-pool-apr{justify-items:end;gap:1px;margin-left:auto;padding-right:2px;display:grid}.exchange-liquidity-pool-apr-label{color:#4a210094;text-transform:uppercase;letter-spacing:.25px;font-size:10px;font-weight:800;line-height:1.05}.exchange-liquidity-pool-apr-value{color:#4a2100;font-size:13px;font-weight:900;line-height:1.05}.exchange-liquidity-pool-logo-wrap{flex:none;justify-content:center;align-items:center;width:82px;height:42px;display:flex;overflow:visible}.exchange-liquidity-pool-icon{object-fit:contain;transform-origin:50%;background:0 0;border:0;border-radius:0;width:34px;height:34px}.exchange-liquidity-pool-icon.usdt-btc{transform:scale(1.6)}.exchange-liquidity-pool-icon.wh-btc{transform:translate(4px)scale(2.4)}.exchange-liquidity-detail-card{gap:10px}.exchange-back-btn{color:#4a2100;cursor:pointer;background:#fff4caf2;border:1px solid #773d0047;border-radius:10px;width:auto;padding:6px 10px;font-size:12px;font-weight:900}.exchange-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.exchange-title{color:#552900;text-transform:uppercase;letter-spacing:.2px;font-size:14px;font-weight:900}.exchange-top-controls{align-items:center;gap:8px;display:flex}.exchange-settings-btn{color:#4a2100e6;cursor:pointer;background:#fff6d0eb;border:1px solid #773d004d;border-radius:10px;place-items:center;width:34px;min-width:34px;height:34px;margin-left:auto;padding:0;font-size:16px;font-weight:900;line-height:1;display:grid}.exchange-field{background:linear-gradient(#ffffffe0 0%,#fff5d2d1 100%);border:1px solid #773d005c;border-radius:13px;gap:8px;padding:10px;display:grid;position:relative;box-shadow:0 8px 16px #773d0029}.exchange-field-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.exchange-field-label{color:#5f2f06;text-transform:uppercase;letter-spacing:.2px;font-size:11px;font-weight:900}.exchange-asset-btn{cursor:pointer;color:#4a2100;background:#fff2c7fa;border:1px solid #773d005c;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;width:156px;min-width:156px;height:36px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 4px 10px #773d0024}.exchange-asset-icon{object-fit:contain;background:#fffffff2;border:1px solid #773d0029;border-radius:50%;width:20px;height:20px}.exchange-asset-icon.btc{transform-origin:50%;background:0 0;border:0;border-radius:0;width:22px;height:22px;transform:scale(1.62)}.exchange-asset-icon.usdt{background:0 0;border:0;border-radius:0}.exchange-asset-network{color:#73410f;opacity:.88;font-size:10px;font-weight:700}.exchange-amount-input{color:#3f1f02;background:#fffdf2;border:1px solid #773d0052;border-radius:10px;width:100%;padding:10px;font-family:inherit;font-size:17px;font-weight:900;box-shadow:inset 0 1px #fffc}.exchange-amount-input.readonly{opacity:.88;background:#fffae8e6}.exchange-options{z-index:25;background:#fffdf0fa;border:1px solid #773d0042;border-radius:10px;gap:6px;width:min(300px,100% - 16px);max-height:260px;padding:6px;display:grid;position:absolute;top:42px;right:8px;overflow-y:auto;box-shadow:0 12px 24px #773d0038}.exchange-option-btn{cursor:pointer;color:#4a2100;background:#fffdf0f2;border:1px solid #773d003d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 9px;display:flex}.exchange-option-btn.disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.2)}.exchange-option-main{align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.exchange-option-network{color:#6c3708;font-size:10px;font-weight:700}.exchange-reverse-row{justify-content:center;margin-top:-2px;margin-bottom:-2px;display:flex}.exchange-reverse-btn{color:#4a2100;cursor:pointer;background:linear-gradient(#ffd167 0%,#ffae2b 100%);border:1px solid #773d0059;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:0;font-weight:900;line-height:1;display:flex;box-shadow:0 5px 12px #773d0033}.exchange-reverse-icon{background-color:#4a2100;width:18px;height:18px;display:block;-webkit-mask-image:url(/images/exchange-4-svgrepo-com.svg);mask-image:url(/images/exchange-4-svgrepo-com.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.exchange-meta{color:#5d3618b8;background:#ffffff5c;border:1px solid #773d001f;border-radius:9px;gap:4px;padding:6px 7px;font-size:10px;font-weight:700;display:grid}.exchange-receive-switch{cursor:pointer;--switch-inset:2px;background:#fffae5f2;border:1px solid #773d0052;border-radius:999px;width:100%;height:40px;padding:0;position:relative;overflow:hidden}.exchange-receive-switch-knob{top:var(--switch-inset);left:var(--switch-inset);width:calc(50% - var(--switch-inset));height:calc(100% - (var(--switch-inset) * 2));background:linear-gradient(#ffd167 0%,#ffae2b 100%);border-radius:999px;transition:transform .18s;position:absolute;box-shadow:0 4px 10px #773d0033}.exchange-receive-switch.onchain .exchange-receive-switch-knob{transform:translate(100%)}.exchange-receive-switch-labels{z-index:1;grid-template-columns:1fr 1fr;align-items:center;height:100%;display:grid;position:relative}.exchange-receive-switch-label{color:#6b3a08;text-align:center;font-size:12px;font-weight:800;transition:color .18s}.exchange-receive-switch.balance .exchange-receive-switch-label.balance,.exchange-receive-switch.onchain .exchange-receive-switch-label.onchain{color:#3f1f02}.exchange-top-switch{--switch-inset:2px;width:178px;height:34px}.exchange-top-switch .exchange-receive-switch-label{font-size:11px}.exchange-mode-btn{color:#4a2100;cursor:pointer;background:#fffae5e6;border:1px solid #773d0052;border-radius:10px;padding:8px;font-size:12px;font-weight:800}.exchange-mode-btn.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%);box-shadow:0 5px 12px #773d002e}.exchange-impact{color:#0f5a35;font-size:11px;font-weight:900}.exchange-impact.warn{color:#915200}.exchange-impact.danger{color:#8b1c1c}.exchange-reward-card{background:#ffffff94;border:1px solid #773d003d;border-radius:12px;gap:6px;padding:8px;display:grid}.exchange-reward-title{color:#4f2904;text-transform:uppercase;font-size:12px;font-weight:900}.exchange-reward-value{color:#60380f;font-size:12px;font-weight:800}.exchange-dual-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exchange-small-btn{color:#5b300f;cursor:pointer;background:linear-gradient(#ffefc6 0%,#ffddb0 100%);border:1px solid #773d004d;border-radius:10px;width:100%;padding:8px;font-size:12px;font-weight:800;box-shadow:0 4px 10px #773d001f}.exchange-liquidity-card .exchange-mode-btn,.exchange-manage-card .exchange-small-btn{letter-spacing:.15px;font-weight:900;transition:transform .14s,box-shadow .14s,filter .14s}.exchange-liquidity-card .exchange-mode-btn:hover,.exchange-manage-card .exchange-small-btn:hover{filter:saturate(1.05);transform:translateY(-1px);box-shadow:0 7px 14px #773d0033}.exchange-liquidity-card .exchange-mode-btn:focus-visible,.exchange-manage-card .exchange-small-btn:focus-visible{outline-offset:1px;outline:2px solid #773d0073}.exchange-lp-earn-note{color:#4a2100;letter-spacing:.2px;text-align:center;background:linear-gradient(#ffca76fa 0%,#ffa54cf2 100%);border:1px solid #773d0057;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:900;box-shadow:0 4px 10px #773d0029}.exchange-lp-earn-note-info{text-align:left;color:#5a320b;box-shadow:none;background:linear-gradient(#fff8e6f0 0%,#ffedbce6 100%);border:1px solid #57351438;padding:9px 11px;font-weight:800;position:relative}.exchange-lp-earn-note-info:before{content:"INFO";letter-spacing:.25px;color:#6a3a09;vertical-align:middle;background:#ffffffb8;border:1px solid #5735143d;border-radius:999px;margin-right:8px;padding:2px 6px;font-size:10px;font-weight:900;display:inline-block}.exchange-inline-icon{object-fit:contain;background:#fffffff2;border:1px solid #773d0024;border-radius:50%;width:16px;height:16px}.exchange-inline-icon.btc{transform-origin:50%;background:0 0;border:0;transform:scale(1.62)}.exchange-inline-icon.usdt{background:0 0;border:0;border-radius:0}.exchange-manage-card{background:linear-gradient(#fff8e0f5 0%,#ffd87de6 100%);gap:10px;padding:12px;box-shadow:0 10px 22px #773d0029}.exchange-manage-summary{gap:8px;margin-top:8px;display:grid}.exchange-manage-card .exchange-manage-summary{gap:10px;margin-top:6px}.exchange-manage-hero{background:linear-gradient(#fffaeaf0 0%,#ffedb6e6 100%);border:1px solid #773d003d;border-radius:12px;gap:7px;padding:9px;display:grid;box-shadow:inset 0 1px #ffffff80}.exchange-manage-assets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exchange-asset-pill{background:#ffffffad;border:1px solid #773d0033;border-radius:10px;gap:4px;padding:7px 8px;display:grid}.exchange-asset-pill-title{color:#5b2c00;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.exchange-asset-pill-value{color:#3f1f02;font-size:12px;font-weight:800}.exchange-manage-card .exchange-asset-pill{background:#ffffffc2;border-color:#773d003d;padding:8px 9px}.exchange-manage-card .exchange-asset-pill-title{letter-spacing:.35px;font-size:10px}.exchange-manage-card .exchange-asset-pill-value{color:#4f2a06;font-size:13px;font-weight:900}.exchange-manage-card .exchange-reward-card{background:#ffffffa8;gap:7px;padding:10px}.exchange-manage-card .exchange-reward-title{letter-spacing:.45px;font-size:11px}.exchange-manage-card .exchange-reward-value{color:#4f2a06;font-size:12px;line-height:1.35}.exchange-reward-breakdown{gap:6px;display:grid}.exchange-reward-row{align-items:center;gap:7px;display:inline-flex}.dice-shell{gap:10px;display:grid}.dice-card{background:linear-gradient(#fff8dfeb 0%,#ffe9a6e0 100%);border:1px solid #773d003d;border-radius:14px;gap:8px;padding:10px;display:grid}.dice-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.dice-title{color:#552900;text-transform:uppercase;letter-spacing:.2px;font-size:14px;font-weight:900}.dice-status{color:#4f2604;text-align:center;background:#ffffffa6;border:1px solid #773d003d;border-radius:12px;align-items:center;min-height:38px;padding:9px 10px;font-size:12px;font-weight:800;display:grid}.dice-result{text-align:center;border:1px solid #773d003d;border-radius:12px;padding:9px 10px;font-size:12px;font-weight:900}.dice-result.info{color:#5a2c00;background:#ffffffa6}.dice-result.win{color:#083d1f;background:linear-gradient(#beffc5fa 0%,#86e893fa 100%);border-color:#1e7d3b59;font-size:13px;box-shadow:0 6px 12px #1b71343d}.dice-result.loss{color:#4f160a;background:linear-gradient(#ffdbcefa 0%,#ffb4a0fa 100%);border-color:#9c372359;box-shadow:0 6px 12px #9c372333}.dice-section-notice{text-align:center;color:#5a2c00;background:#ffffff9e;border:1px solid #773d0038;border-radius:12px;margin-top:2px;padding:9px 10px;font-size:12px;font-weight:900}.dice-mode-switch{cursor:pointer;background:#fffae5f2;border:1px solid #773d0052;border-radius:999px;width:100%;height:40px;padding:4px;position:relative;overflow:hidden}.dice-mode-switch-knob{background:linear-gradient(#ffd167 0%,#ffae2b 100%);border-radius:999px;width:calc(50% - 4px);height:30px;transition:transform .18s;position:absolute;top:4px;left:4px;box-shadow:0 4px 10px #773d0033}.dice-mode-switch.pvp .dice-mode-switch-knob{transform:translate(100%)}.dice-mode-switch-labels{z-index:1;grid-template-columns:1fr 1fr;align-items:center;height:100%;display:grid;position:relative}.dice-mode-switch-label{color:#6b3a08;text-align:center;font-size:12px;font-weight:800;transition:color .18s}.dice-mode-switch.bot .dice-mode-switch-label.bot,.dice-mode-switch.pvp .dice-mode-switch-label.pvp{color:#3f1f02}.dice-bet-chip-row{gap:6px;display:inline-flex}.dice-bet-chip-row.pvp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.dice-bet-chip{color:#4a2100;cursor:pointer;background:#fff9e3f2;border:1px solid #773d004d;border-radius:8px;min-width:44px;padding:6px 8px;font-size:11px;font-weight:800}.dice-bet-chip.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%);box-shadow:0 4px 10px #773d002e}.dice-bet-chip-main{display:block}.dice-plain-value{font-weight:500}.dice-bet-chip-xp{color:#4a21009e;margin-top:2px;font-size:10px;font-weight:700;display:block}.dice-field-label{color:#6a3404;text-transform:uppercase;letter-spacing:.2px;font-size:11px;font-weight:900}.dice-board{gap:8px;display:grid}.dice-board.bot{grid-template-columns:1fr auto 1fr;align-items:center}.dice-board.pvp{grid-template-columns:1fr 1fr;gap:10px}.dice-vs{color:#6a3404;text-transform:uppercase;letter-spacing:.25px;text-align:center;font-size:13px;font-weight:900}.dice-player-card{background:#ffffffa3;border:1px solid #773d0033;border-radius:12px;gap:8px;padding:8px;display:grid}.dice-player-label{text-align:center;color:#6a3404;text-transform:uppercase;letter-spacing:.2px;font-size:12px;font-weight:900}.dice-face-row{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.dice-face{background:linear-gradient(#fffdf4 0%,#ffe8a7 100%);border:1px solid #773d0047;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;width:62px;height:62px;padding:8px;display:grid;box-shadow:inset 0 1px #ffffffe0,0 5px 10px #773d0029}.dice-face.small{border-radius:10px;gap:3px;width:46px;height:46px;padding:6px}@keyframes diceRollSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.04)}to{transform:rotate(360deg)scale(1)}}.dice-face.rolling{animation:.55s linear infinite diceRollSpin}.dice-pip{background:0 0;border-radius:50%;place-self:center;width:8px;height:8px}.dice-face.small .dice-pip{width:7px;height:7px}.dice-pip.active{background:#6a3404;box-shadow:0 1px 2px #24120047}.dice-score{text-align:center;color:#5a2c00;font-size:12px;font-weight:800}.dice-section-toggle{cursor:pointer;background:#ffffffa8;border:1px solid #773d003d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.dice-section-toggle-arrow{color:#5b2b00;place-items:center;width:20px;height:20px;font-weight:900;transition:transform .16s;display:inline-grid}.dice-section-toggle-arrow.open{transform:rotate(180deg)}.pricebet-shell{gap:10px;display:grid}.pricebet-card{background:linear-gradient(#fff8dff0 0%,#ffeaaee6 100%);border:1px solid #773d003d;border-radius:14px;gap:8px;padding:10px;display:grid}.pricebet-title{color:#552900;text-transform:uppercase;letter-spacing:.2px;font-size:14px;font-weight:900}.pricebet-chart-box{background:#ffffffad;border:1px solid #773d0038;border-radius:12px;gap:8px;padding:8px;display:grid}.pricebet-chart-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pricebet-chart-controls{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pricebet-zoom-btn{color:#4a2100;cursor:pointer;background:#fff9e3f2;border:1px solid #773d004d;border-radius:8px;place-items:center;width:26px;height:24px;padding:0;font-size:13px;font-weight:900;display:grid}.pricebet-zoom-label{color:#6e3d09;text-align:center;min-width:68px;font-size:11px;font-weight:800}.pricebet-price{color:#3d2408;font-size:14px;font-weight:900}.pricebet-live-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pricebet-live-pill,.pricebet-provider-pill{letter-spacing:.3px;border:1px solid #773d003d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900}.pricebet-live-pill{color:#6a3708;text-transform:uppercase;background:#fff3bae0}.pricebet-live-pill.live{color:#0f5a35;background:#d2fce1e0;border-color:#086a3f59}.pricebet-live-pill.delayed{color:#7a4500;background:#ffeeb3e6;border-color:#aa6b0a57}.pricebet-live-pill.fallback{color:#7a3a00;background:#fff7e0eb;border-color:#773d0042}.pricebet-provider-pill{color:#5e2f07;background:#ffffffb8}.pricebet-tf-row{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.pricebet-expiry-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pricebet-chip{color:#4a2100;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff9e3f2;border:1px solid #773d0047;border-radius:9px;width:100%;padding:6px 8px;font-size:11px;font-weight:800;overflow:hidden}.pricebet-chip.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%);box-shadow:0 4px 10px #773d002e}.pricebet-tf-row .pricebet-chip{text-align:center;border-radius:8px;padding:5px 2px;font-size:9px}.pricebet-chart-stage{border-radius:10px;width:100%;height:250px;min-height:250px;position:relative;overflow:hidden}.pricebet-chart-watermark{pointer-events:none;z-index:0;color:#ff901838;letter-spacing:.12em;text-shadow:0 0 1px #ff901833,0 0 2px #ff901829;-webkit-user-select:none;user-select:none;place-items:center;font-family:Arial Black,Trebuchet MS,Segoe UI,sans-serif;font-size:clamp(36px,10vw,72px);font-weight:900;display:grid;position:absolute}.pricebet-chart-canvas{z-index:1;touch-action:none;cursor:crosshair;background:linear-gradient(#ffffffd6 0%,#fff4ced6 100%);border:1px solid #773d0024;border-radius:10px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.pricebet-bet-overlays{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.pricebet-bet-label{white-space:nowrap;background:#fffffff0;border:1px solid #773d003d;border-radius:12px;width:fit-content;max-width:172px;padding:4px 6px;line-height:1.15;position:absolute;box-shadow:0 4px 10px #45230029}.pricebet-bet-label-line{align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.pricebet-bet-label-dir.up{color:#178646}.pricebet-bet-label-dir.down{color:#b33022}.pricebet-bet-label-amount{color:#8a3f00}.pricebet-bet-label-countdown{color:#1b1207;margin-top:2px;font-size:10px;font-weight:900}.pricebet-bet-label.settled{border-radius:10px;padding:5px 8px}.pricebet-bet-label-settle-line{align-items:center;gap:4px;font-size:11px;font-weight:900;display:inline-flex}.pricebet-bet-label-icon{letter-spacing:-1px}.pricebet-bet-label.settled.win{color:#118145;background:#e0ffe9f2;border-color:#0f6e3a61}.pricebet-bet-label.settled.win .pricebet-bet-label-icon,.pricebet-bet-label.settled.win .pricebet-bet-label-value{color:#118145}.pricebet-bet-label.settled.loss{color:#b33022;background:#ffe6e2f2;border-color:#9c372361}.pricebet-bet-label.settled.loss .pricebet-bet-label-value{color:#b33022}.pricebet-bet-label.settled.refund{color:#bb6c00;background:#fff3d0f2;border-color:#b7720059}.pricebet-bet-label.settled.refund .pricebet-bet-label-value{color:#bb6c00}.pricebet-timeline-row{gap:4px;display:grid}.pricebet-timeline-range{accent-color:#ffb63f;width:100%}.pricebet-direction-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pricebet-direction-btn{cursor:pointer;color:#4a2100;border:1px solid #773d004d;border-radius:10px;padding:9px;font-size:12px;font-weight:900}.pricebet-direction-btn.up{color:#0e522f;background:linear-gradient(#bcffc5 0%,#79e391 100%);border-color:#0f6e3a57}.pricebet-direction-btn.down{color:#6e1f0f;background:linear-gradient(#ffd7ca 0%,#ffad91 100%);border-color:#9c372357}.pricebet-direction-btn.up.active{background:linear-gradient(#94f7a6 0%,#35c760 100%);border-color:#085e2f80;box-shadow:0 6px 14px #11793d47}.pricebet-direction-btn.down.active{background:linear-gradient(#ffb89f 0%,#ff7353 100%);border-color:#7e1e0c80;box-shadow:0 6px 14px #9c372347}.pricebet-input-row{grid-template-columns:1fr auto;align-items:stretch;gap:8px;display:grid}.pricebet-input{color:#4a2100;background:#ffffffc2;border:1px solid #773d0052;border-radius:10px;outline:none;width:100%;padding:10px;font-family:inherit;font-size:14px;font-weight:800}.pricebet-input-tools{grid-template-columns:1fr;gap:6px;display:grid}.pricebet-input-tool-btn{color:#4a2100;cursor:pointer;background:linear-gradient(#ffd167 0%,#ffae2b 100%);border:1px solid #773d004d;border-radius:9px;min-width:46px;padding:0 8px;font-size:12px;font-weight:900}.pricebet-toggle{color:#4a2100;cursor:pointer;text-align:left;background:#fff9e3eb;border:1px solid #773d0047;border-radius:10px;width:100%;padding:8px 10px;font-size:12px;font-weight:900}.pricebet-list{gap:7px;display:grid}.pricebet-bet-item{background:#ffffff8f;border:1px solid #773d0038;border-radius:10px;gap:5px;padding:8px;display:grid}.pricebet-status-win{color:#0f5a35;font-weight:900}.pricebet-status-loss{color:#8b1c1c;font-weight:900}.pricebet-status-active{color:#73410f;font-weight:900}.hair-farm-shell{gap:10px;font-family:Trebuchet MS,Segoe UI,sans-serif;display:grid}.hair-farm-hero{background:linear-gradient(135deg,#fff6bff2 0%,#ffd178e6 100%);border:1px solid #773d003d;border-radius:14px;gap:8px;padding:12px;display:grid;box-shadow:0 8px 18px #572a002b}.hair-farm-hero-title{color:#5b2a00;letter-spacing:.2px;text-transform:uppercase;font-size:16px;font-weight:900}.hair-farm-hero-sub{color:#3d2408db;font-size:12px}.hair-farm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.hair-farm-stat{background:#ffffff73;border:1px solid #773d0033;border-radius:10px;gap:4px;padding:8px;display:grid}.hair-farm-stat-label{color:#4a2100c7;text-transform:uppercase;letter-spacing:.35px;font-size:11px;font-weight:700}.hair-farm-stat-value{color:#462100;font-size:15px;font-weight:900;line-height:1.15}.hair-farm-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hair-farm-primary-btn{color:#4e1f00;cursor:pointer;text-transform:uppercase;letter-spacing:.2px;background:linear-gradient(#ffc866 0%,#ff9718 100%);border:1px solid #6e2e008f;border-radius:12px;padding:9px 6px;font-size:12px;font-weight:900;box-shadow:0 8px 14px #702b003d}.hair-farm-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hair-farm-tab-btn{color:#5a2a00;cursor:pointer;background:linear-gradient(#fff7c6e6 0%,#ffd87fe6 100%);border:1px solid #773d004d;border-radius:12px;padding:9px 6px;font-size:12px;font-weight:800;box-shadow:0 6px 12px #773d0024}.hair-farm-tab-btn.active{color:#3f1f00;background:linear-gradient(#ffe9a7 0%,#ffb74d 100%);border-color:#5c29009e}.hair-farm-xp-toggle-btn{color:#5a2a00;cursor:pointer;background:#fff6;border:1px solid #773d003d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:800;display:flex}.hair-farm-xp-panel{gap:6px;display:none}.hair-farm-xp-panel.active{display:grid}.hair-farm-item-media{width:50%;max-width:160px;box-shadow:none;background:0 0;border:none;border-radius:12px;justify-self:center}.hair-farm-scheme-image{width:100%;max-width:none}.hair-farm-grid{gap:8px;display:grid}.hair-farm-fuse-item{background:#fff6;border:1px solid #773d0038;border-radius:11px;gap:7px;padding:9px;display:grid}.hair-farm-back-row{justify-content:flex-start;display:flex}.hair-farm-back-btn{justify-content:center;align-items:baseline;gap:8px;display:inline-flex}.hair-farm-back-arrow{line-height:inherit;justify-content:center;align-items:center;font-size:1em;display:inline-flex;transform:translateY(-.04em)}.hair-farm-group{background:#fff6;border:1px solid #773d0033;border-radius:12px;overflow:hidden}.hair-farm-group-toggle{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;padding:0}.hair-farm-group-toggle .row{background:0 0;border:none;border-radius:0;margin:0}.hair-farm-group-content{gap:8px;padding:8px;display:none}.hair-farm-group.active .hair-farm-group-content{display:grid}.hair-farm-required-box{background:#ffffff6b;border:1px solid #773d0047;border-radius:10px;gap:4px;padding:7px 8px;display:grid}.hair-farm-required-title{text-transform:uppercase;letter-spacing:.35px;color:#552400d9;font-size:11px;font-weight:900}.hair-farm-fuse-btn{color:#4e1f00;cursor:pointer;background:linear-gradient(#ffc866 0%,#ff9718 100%);border:1px solid #6e2e008f;border-radius:12px;padding:8px;font-size:12px;font-weight:900}.hair-farm-fuse-btn:disabled{opacity:.5;cursor:not-allowed}.hair-farm-rarity-chip{text-transform:uppercase;letter-spacing:.35px;border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:11px;font-weight:900;display:inline-flex}.rarity-common{background:linear-gradient(#f5f5f5b3 0%,#e2e2e299 100%);border-color:#7070708c}.rarity-rare{background:linear-gradient(#cfe5ff9e 0%,#add0ff80 100%);border-color:#1268da80}.rarity-legend{background:linear-gradient(#dfd3ffa6 0%,#c4afff85 100%);border-color:#7b52ff80}.rarity-epic{background:linear-gradient(#fadbffa3 0%,#f0bbfb80 100%);border-color:#a21cd173}.rarity-silver{background:linear-gradient(#e5eef7b3 0%,#c7d9e98f 100%);border-color:#748da380}.rarity-golden{background:linear-gradient(#ffeda9b8 0%,#ffce5694 100%);border-color:#b479008f}.rarity-diamond{background:linear-gradient(#cefaffb3 0%,#9ef1ff8f 100%);border-color:#0095b380}.hair-farm-info-card{background:#ffffff6b;border:1px solid #773d0038;border-radius:11px;gap:6px;padding:8px;display:grid}.hair-farm-ready-panel{gap:6px;display:none}.hair-farm-ready-panel.active{display:grid}.hair-farm-fuse-qty-label{color:#552400d9;font-size:11px;font-weight:800}.hair-farm-loot-list{gap:6px;display:grid}.hair-farm-fuse-modal-panel{gap:10px}.hair-farm-fuse-anim-shell{background:linear-gradient(#fff8dfeb 0%,#ffeaaee0 100%);border:1px solid #773d0033;border-radius:12px;min-height:220px;position:relative;overflow:hidden}.hair-farm-fuse-center-glow{background:#ffc240d9;border-radius:50%;width:18px;height:18px;animation:1.2s ease-out infinite hair-fuse-center-pulse;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #ffb52c6b}.hair-farm-fuse-source-item{transform:translate(calc(-50% + var(--fuse-from-x)), calc(-50% + var(--fuse-from-y))) scale(1);width:54px;height:54px;animation:.82s ease-in forwards hair-fuse-source-fly;animation-delay:var(--fuse-delay);will-change:transform, opacity;position:absolute;top:52%;left:50%}.hair-farm-fuse-source-media{object-fit:contain;filter:drop-shadow(0 6px 10px #29160233);width:100%;height:100%}.hair-farm-fuse-source-fallback{color:#4f2604;text-transform:uppercase;text-align:center;background:#ffffffc7;border:1px solid #773d003d;border-radius:10px;place-items:center;width:100%;height:100%;padding:5px;font-size:9px;font-weight:900;line-height:1.1;display:grid}.hair-farm-fuse-flash{opacity:0;background:#fff5d2f2;border-radius:50%;width:12px;height:12px;animation:.78s ease-out .76s forwards hair-fuse-flash;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.hair-farm-fuse-target-card{opacity:0;background:0 0;border:none;border-radius:0;justify-items:center;gap:8px;min-width:0;padding:0;animation:.68s ease-out .92s forwards hair-fuse-target-appear;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)scale(.58)}.hair-farm-fuse-target-card .hair-farm-item-media{width:138px;max-width:138px}.hair-farm-fuse-target-title{color:#4f2604;text-align:center;text-transform:uppercase;font-size:12px;font-weight:900}.hair-farm-fuse-result-text{color:#5b2a00;opacity:.5;background:#ffffff8f;border:1px solid #773d0033;border-radius:10px;gap:4px;padding:8px;font-size:12px;font-weight:800;transition:opacity .24s;display:grid}.hair-farm-fuse-result-text.visible{opacity:1}.hair-farm-loot-anim-shell{min-height:212px}.hair-farm-loot-target-card{opacity:0;filter:brightness(1.45)saturate(1.24);animation:none;transform:translate(-50%,-50%)scale(.08)}.hair-farm-loot-anim-shell.animating .hair-farm-loot-target-card{animation:.66s cubic-bezier(.2,.8,.2,1) .16s forwards hair-loot-target-appear}.hair-farm-loot-anim-shell.done .hair-farm-loot-target-card{opacity:1;filter:brightness()saturate();transform:translate(-50%,-50%)scale(1)}.hair-farm-loot-target-card .hair-farm-item-media{width:146px;max-width:146px}@keyframes hair-fuse-source-fly{0%{opacity:1;transform:translate(calc(-50% + var(--fuse-from-x)), calc(-50% + var(--fuse-from-y))) scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.28)}}@keyframes hair-fuse-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.1);box-shadow:0 0 #ffc03c00}25%{opacity:1;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 14px #ffc03c6b}to{opacity:0;transform:translate(-50%,-50%)scale(1.55);box-shadow:0 0 0 48px #ffc03c00}}@keyframes hair-fuse-target-appear{0%{opacity:0;transform:translate(-50%,-50%)scale(.66)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes hair-fuse-center-pulse{0%{box-shadow:0 0 #ffb52c6b}to{box-shadow:0 0 0 26px #ffb52c00}}@keyframes hair-loot-target-appear{0%{opacity:0;filter:brightness(1.45)saturate(1.24);transform:translate(-50%,-50%)scale(.08)}68%{opacity:1;filter:brightness(1.1)saturate(1.08);transform:translate(-50%,-50%)scale(1.16)}to{opacity:1;filter:brightness()saturate();transform:translate(-50%,-50%)scale(1)}}.leaderboard-shell{gap:10px;display:grid}.leaderboard-list{gap:7px;display:grid}.leaderboard-item{border:1px solid var(--line);background:#ffffff70;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 10px;display:grid;box-shadow:0 4px 10px #773d001f}.leaderboard-item.top1{background:linear-gradient(#fff3bdfa 0%,#ffdc70f2 100%);border-color:#bf880c59}.leaderboard-item.top2{background:linear-gradient(#f3f5f9fa 0%,#d2dbe8f2 100%);border-color:#6f7e9859}.leaderboard-item.top3{background:linear-gradient(#f7e0c9fa 0%,#ddaf83f2 100%);border-color:#8b5b2d59}.leaderboard-place{color:#5a2c00;background:#ffffffb3;border:1px solid #773d003d;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:grid}.leaderboard-place.gold{background:linear-gradient(#ffe182 0%,#ffc42b 100%);border-color:#a86f0073}.leaderboard-place.silver{background:linear-gradient(#f3f6fb 0%,#c9d4e2 100%);border-color:#67779373}.leaderboard-place.bronze{background:linear-gradient(#f6d3ae 0%,#d89b65 100%);border-color:#7b4a2173}.leaderboard-name{color:#4a2200;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.leaderboard-xp{color:#4f2503;font-size:12px;font-weight:900}.profile-grid{gap:8px;display:grid}.profile-cell{text-align:center;background:#ffffffb3;border:1px solid #773d0038;border-radius:10px;gap:4px;padding:8px 10px;display:grid;position:relative}.profile-label{color:#6b2f00;text-transform:uppercase;letter-spacing:.2px;font-size:11px;font-weight:900}.profile-value{color:#4a2100;word-break:break-word;font-size:13px;font-weight:900}.profile-value.wallet{font-size:11px}.profile-copy-btn{cursor:pointer;background:#ffffffc2;border:1px solid #773d0057;border-radius:9px;width:28px;height:28px;padding:0;transition:transform .14s,box-shadow .14s,filter .14s;display:inline-block;position:absolute;top:6px;right:6px;box-shadow:0 3px 8px #773d0029}.profile-copy-btn:before,.profile-copy-btn:after{content:"";background:0 0;border:2px solid #4a2100e0;border-radius:4px;position:absolute}.profile-copy-btn:before{width:11px;height:10px;top:50%;left:50%;transform:translate(-38%,-24%)}.profile-copy-btn:after{width:11px;height:10px;top:50%;left:50%;transform:translate(-62%,-50%)}.profile-copy-btn:hover{filter:saturate(1.05);box-shadow:0 6px 12px #773d003d}.profile-copy-btn:active{transform:scale(.96)}.social-content-collapse-toggle{cursor:pointer;background:#ffffffb8;border:1px solid #773d003d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.social-content-collapse-arrow{color:#5b2b00;place-items:center;width:20px;height:20px;font-weight:900;transition:transform .16s;display:inline-grid}.social-content-collapse-arrow.open{transform:rotate(180deg)}.profile-security-card{text-align:left;background:#ffffffb8;border:1px solid #773d003d;border-radius:12px;gap:8px;padding:10px;display:grid}.profile-security-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-security-title{color:#5b2b00;text-transform:uppercase;letter-spacing:.28px;font-size:12px;font-weight:900}.profile-security-toggle{cursor:pointer;background:#fff0bff2;border:1px solid #773d0059;border-radius:999px;width:64px;height:34px;padding:0;transition:background .18s,box-shadow .18s;position:relative}.profile-security-toggle-knob{background:#fff9e5;border:1px solid #773d0038;border-radius:50%;width:26px;height:26px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 3px 8px #773d0038}.profile-security-toggle.on{background:linear-gradient(#ffd167 0%,#ffae2b 100%);box-shadow:0 5px 12px #773d0038}.profile-security-toggle.on .profile-security-toggle-knob{transform:translate(30px)}.profile-security-toggle:disabled{opacity:.55;cursor:not-allowed}.profile-security-info{color:#5b2f08;font-size:11px;line-height:1.35}.profile-security-status{color:#4a2200;background:#fffcf0eb;border:1px solid #773d002e;border-radius:10px;padding:7px 8px;font-size:11px;font-weight:800}.social-content-note{background:#ffffffb8;border:1px solid #773d003d;border-radius:12px;gap:6px;padding:10px;display:grid}.social-content-note-title{color:#5b2b00;text-transform:uppercase;letter-spacing:.2px;font-size:13px;font-weight:900}.social-content-submit{gap:8px;display:grid}.social-content-impact{background:#ffffffb8;border:1px solid #773d003d;border-radius:12px;gap:6px;padding:10px;display:grid}.social-content-impact-title{color:#5b2b00;text-transform:uppercase;letter-spacing:.2px;font-size:12px;font-weight:900}.social-content-list-wrap{gap:8px;display:grid}.social-content-subtitle{color:#5b2b00;text-transform:uppercase;letter-spacing:.2px;font-size:12px;font-weight:900}.social-content-list{gap:7px;display:grid}.social-tasks-list{gap:9px;display:grid}.social-task-tile{background:#ffffffb8;border:1px solid #773d003d;border-radius:12px;gap:10px;padding:10px;display:grid}.social-task-tile.completed{background:#e2ffe1db;border-color:#16891d5c}.social-task-head{gap:4px;display:grid}.social-task-title{color:#5b2b00;font-size:14px;font-weight:900}.social-task-reward{color:#4a2100d9;font-size:12px;font-weight:700}.social-task-actions{align-items:center;gap:8px;display:flex}.social-task-link-btn{justify-content:center;align-items:center;min-width:88px;text-decoration:none;display:inline-flex}.social-task-check{color:#fff;background:#22c55e;border:1px solid #16891d6b;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:21px;font-weight:900;display:inline-flex}.testnet-shell{gap:10px;min-width:0;display:grid}.testnet-card{background:linear-gradient(#fff9e0f5 0%,#ffebb1d6 100%);border:1px solid #773d0047;border-radius:14px;gap:8px;min-width:0;padding:11px;display:grid;box-shadow:0 8px 18px #773d0024}.testnet-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.testnet-title{color:#5b2a00;text-transform:uppercase;letter-spacing:.2px;font-size:14px;font-weight:900}.testnet-hero-sub{color:#452504d6;font-size:12px;line-height:1.34}.testnet-badge{color:#6a3508;background:#ffefbae0;border:1px solid #773d0047;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.testnet-network-grid{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:6px;display:grid}.testnet-network-btn{color:#5a2a00;cursor:pointer;background:linear-gradient(#fff7c6e6 0%,#ffd87fe6 100%);border:1px solid #773d004d;border-radius:10px;padding:8px 6px;font-size:12px;font-weight:800}.testnet-network-btn.active{background:linear-gradient(#ffe8a0 0%,#ffbc56 100%);border-color:#5c290099}.testnet-option-grid{grid-template-columns:1fr;gap:7px;min-width:0;display:grid}.testnet-option-btn{color:#5b2a00;text-align:left;cursor:pointer;background:#fffffcd1;border:1px solid #773d0042;border-radius:10px;gap:4px;min-width:0;padding:9px;font-size:12px;font-weight:800;line-height:1.3;display:grid}.testnet-option-btn.active{background:linear-gradient(#ffe9ab 0%,#ffc66d 100%);border-color:#4f2200a6}.testnet-option-id{opacity:.82;text-transform:uppercase;letter-spacing:.35px;font-size:10px;font-weight:900}.testnet-option-main{color:#6b2400;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:900;line-height:1.25;display:inline-flex}.testnet-option-sub{color:#6a3408;font-size:11px;font-weight:700;line-height:1.3}.testnet-list{gap:6px;display:grid}.testnet-list-item{overflow-wrap:anywhere;background:#ffffffb8;border:1px solid #773d002e;border-radius:10px;gap:4px;min-width:0;padding:8px;display:grid}.testnet-list-item-head{color:#5c2c00;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:800;display:flex}.testnet-address{word-break:break-all;color:#4a2400;font-size:12px}.testnet-status{color:#6a3708;background:#fff8e4d9;border:1px solid #773d0033;border-radius:999px;width:fit-content;padding:2px 7px;font-size:12px;font-weight:800}.testnet-status.pending{color:#6f3f00;background:#ffefbeeb;border-color:#ad680257}.testnet-status.completed{color:#0f5a31;background:#d5fcdeeb;border-color:#26823757}.testnet-input-row{grid-template-columns:1fr auto;align-items:center;gap:6px;min-width:0;display:grid}.testnet-segment-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.testnet-segment-btn{color:#5b2a00;cursor:pointer;overflow-wrap:anywhere;background:#fff8dce6;border:1px solid #773d0042;border-radius:10px;min-width:0;padding:8px;font-size:12px;font-weight:800}.testnet-segment-btn.active{background:linear-gradient(#ffe9ab 0%,#ffc66d 100%);border-color:#4f2200a6}.testnet-collapse-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.testnet-collapse-toggle .row{background:#ffffff8a;border:1px solid #773d0038;margin:0}.testnet-collapse-right{color:#5b2a00;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.testnet-overview-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.testnet-overview-action-grid .btn{padding:9px 6px;font-size:11px;width:100%!important;margin:0!important}.testnet-bound-list .testnet-list-item{grid-template-columns:1fr}.testnet-bound-list .testnet-list-item-head{justify-content:flex-start}.testnet-bound-actions{justify-content:flex-end;display:flex}.testnet-unbind-btn{justify-self:end;min-width:94px;margin-left:auto;width:auto!important}.testnet-inline-asset{color:#5a2800;letter-spacing:.12px;align-items:center;gap:6px;font-weight:900;display:inline-flex}.testnet-inline-asset-icon{object-fit:contain;background:#fff;border:1px solid #773d003d;border-radius:50%;flex:none;width:22px;height:22px}.testnet-inline-asset-icon.btc{object-fit:contain;background:0 0;border:none;border-radius:0;transform:none}.testnet-balance-expand-list{gap:8px;display:grid}.testnet-balances-hero{background:linear-gradient(135deg,#fff3c4f2 0%,#ffd887eb 100%);border:1px solid #773d0040;border-radius:12px;gap:6px;padding:10px;display:grid}.testnet-balances-hero-title{color:#5f2600;letter-spacing:.2px;font-size:15px;font-weight:900}.testnet-balances-hero-sub{color:#4c2705d9;font-size:12px}.testnet-balances-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.testnet-balances-summary-card{background:#ffffffb8;border:1px solid #773d0038;border-radius:11px;gap:4px;padding:8px;display:grid}.testnet-balances-summary-card .k{color:#5b2a00b8;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:800}.testnet-balances-summary-card .v{color:#5f2600;font-size:13px;font-weight:900}.testnet-balance-row{color:#5c2c00;justify-content:space-between;gap:6px;font-size:11px;display:flex}.testnet-balance-row.avail span:last-child{color:#0f5a31;font-weight:900}.testnet-balance-row.pending span:last-child{color:#7a4500;font-weight:900}.faucet-stats-grid{gap:8px;display:grid}.faucet-stat-row{background:#ffffffa8;border:1px solid #773d003d;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.faucet-stat-label{color:#5b2a00;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:800;display:inline-flex}.faucet-stat-value{text-align:right;color:#4c1f00;font-size:15px;font-weight:900}.faucet-hero{background:linear-gradient(135deg,#fff3c4f2 0%,#ffd887eb 100%);border:1px solid #773d0040;border-radius:12px;gap:6px;padding:10px;display:grid}.faucet-main-title{color:#5f2600;letter-spacing:.2px;text-transform:uppercase;font-size:16px;font-weight:900}.faucet-sub{color:#4c2705e0;font-size:12px;line-height:1.35}.faucet-note{color:#5b2a00;font-size:12px;font-weight:800}.faucet-claim-btn.cooldown{opacity:.55;filter:grayscale(.35);cursor:not-allowed}.lp-percent-buttons{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.lp-percent-btn{color:#4a2100;cursor:pointer;background:#fff7daf2;border:1px solid #773d0040;border-radius:9px;padding:7px;font-size:11px;font-weight:800}.lp-percent-btn.active{background:linear-gradient(#ffd167 0%,#ffae2b 100%)}.range-row{gap:5px;display:grid}.range-row input[type=range]{accent-color:#ffb63f;width:100%}.group-screen{gap:10px;display:none}.group-screen.active{display:grid}.group-screen.centered-tabs{align-content:center;min-height:clamp(280px,58vh,640px)}.group-screen.centered-tabs .menu-grid{width:60%;margin:0 auto}#group-games.group-screen.centered-tabs,#group-earn.group-screen.centered-tabs{align-content:center;min-height:clamp(300px,100dvh - 230px,760px)}.section-stack{gap:10px;display:grid}.section{opacity:0;gap:10px;transition:opacity .24s;display:none}.section.active{opacity:1;display:grid}.wh-pay-screen{z-index:3;background:linear-gradient(#0e08032e 0%,#0e08036b 100%);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0;overflow:hidden}.wh-pay-screen-image{object-fit:contain;width:min(60vw,60vh);height:min(60vw,60vh)}.wh-pay-soon-header{text-align:center;letter-spacing:.12em;color:#ffefc1f2;text-shadow:0 8px 28px #0000006b,0 2px #683400a6;font-size:clamp(36px,10vw,88px);font-weight:900;line-height:.9}.wh-pay-soon-title{letter-spacing:.12em;color:#ffefc1f2;text-shadow:0 8px 28px #0000006b,0 2px #683400a6;font-size:clamp(52px,16vw,140px);font-weight:900;line-height:.9}.history-panel{gap:8px;margin-top:8px;display:grid}.hash-btn{color:#6b2f00;text-align:left;cursor:pointer;word-break:break-all;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.section-balances-external-action{justify-content:center;margin-top:6px;display:flex}.section-balances-external-action .btn{padding-inline:18px;width:auto!important;margin:0!important}.wallet-bound-status{gap:2px;display:grid}.wallet-bound-address{word-break:break-all;font-size:60%}.pill{border:1px solid var(--line);background:#ffe39a;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.converter-panel{gap:10px;margin-top:6px;display:grid}.converter-note{color:#5c2d00;background:#ffffff75;border:1px solid #773d0033;border-radius:10px;padding:10px;font-size:12px;line-height:1.4}.converter-rates{gap:8px;display:grid}.converter-rate-row{background:linear-gradient(#fff9e3eb 0%,#ffe9aae0 100%);border:1px solid #773d003d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex;box-shadow:0 6px 12px #773d001f}.converter-asset{color:#5b2b00;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.converter-asset-icon{object-fit:contain;background:#fffffff2;border:1px solid #773d002e;border-radius:50%;width:24px;height:24px}.converter-asset-icon.btc{background:0 0;border:none;border-radius:0;width:30px;height:30px;transform:scale(1.7)}.converter-rate-value{color:#3d2408;text-align:right;font-size:14px;font-weight:800}.converter-address{color:#6b2f00;word-break:break-all;text-align:center;background:#ffffff6b;border:1px solid #773d002e;border-radius:10px;padding:8px 10px;font-size:12px}.converter-balance{color:#5a2b00;text-align:center;background:#ffffff7a;border:1px solid #773d002e;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800}.slippage-modal-panel{max-width:380px}.virtlp-inline-icon{object-fit:contain;background:0 0;border:0;border-radius:0;width:48px;height:48px;display:block}.virtlp-title-with-icon{padding-right:52px;line-height:1.2;display:inline-block;position:relative}.virtlp-title-with-icon .virtlp-inline-icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}.website-title{font-weight:900!important}html{scrollbar-color:#773d00a8 #fff3bae6;scrollbar-width:thin}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#fff3bae6}::-webkit-scrollbar-thumb{background:linear-gradient(#f8b03d 0%,#b56a08 100%);border:2px solid #fff3bae6;border-radius:12px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f4a11f 0%,#8d5306 100%)}@media (width>=760px){.testnet-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){button,.btn,.link-btn,.chip-btn,.menu-item-btn,.tab-btn,.exchange-nav-btn,.exchange-mode-btn,.exchange-small-btn,.stake-filter-btn,.stake-asset-btn,.dice-bet-chip,.pricebet-chip,.hair-farm-primary-btn,.hair-farm-tab-btn,.testnet-network-btn,.testnet-option-btn,.testnet-segment-btn,.lp-percent-btn{will-change:transform;transition:transform .16s,box-shadow .16s,filter .16s,background-color .16s;transform:translateZ(0)}button:active,.btn:active,.link-btn:active,.chip-btn:active,.menu-item-btn:active,.tab-btn:active,.exchange-nav-btn:active,.exchange-mode-btn:active,.exchange-small-btn:active,.stake-filter-btn:active,.stake-asset-btn:active,.dice-bet-chip:active,.pricebet-chip:active,.hair-farm-primary-btn:active,.hair-farm-tab-btn:active,.testnet-network-btn:active,.testnet-option-btn:active,.testnet-segment-btn:active,.lp-percent-btn:active{transform:scale(.975)}}
