:root{--bg:#f7f8fa;--ink:#20212e;--muted:#7b7e8b;--purple:#5136d9;--lavender:#eeebff;--gold:#f8c957;--line:#e9eaf0;--green:#669f7a;--sans:Inter,'Segoe UI',Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px}button,input,select{font:inherit}button,a,select,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button{border:0}button:disabled{cursor:not-allowed;opacity:.5}button,a,select,input{outline-offset:4px}button:focus-visible,a:focus-visible{outline:3px solid #b5a6ff}button{transition:background .18s,transform .18s}button:active:not(:disabled){transform:translateY(1px)}[hidden]{display:none!important}.sidebar{position:fixed;inset:0 auto 0 0;width:238px;padding:38px 26px 24px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:10}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink);font-size:28px;font-weight:800;letter-spacing:-1.5px}.brand-light{font-weight:400}.brand small{display:block;font-size:8px;font-weight:700;letter-spacing:2.2px;margin:6px 0 0 2px;color:var(--muted)}.brand-mark{display:grid;grid-template-columns:repeat(2,13px);gap:4px;background:var(--purple);padding:10px;border-radius:14px;transform:rotate(-8deg)}.brand-mark i{width:13px;height:13px;background:white;border-radius:50%}.brand-mark i:last-child{background:var(--gold)}.nav-label{font-size:9px;letter-spacing:1.8px;color:#9294a1;margin:57px 15px 15px;font-weight:700}.nav{width:100%;padding:15px 13px;background:none;color:#747685;display:flex;align-items:center;gap:14px;text-align:left;border-radius:9px;margin:5px 0;font-size:13px;font-weight:600}.nav>span{font-size:22px;font-weight:400;width:24px;text-align:center}.nav i{margin-left:auto;font-size:10px;font-style:normal;opacity:.45}.nav.active{background:var(--lavender);color:var(--purple)}.nav:hover{background:#f5f3ff}.side-bottom{margin-top:auto;padding-top:45px}.offline-dot{font-size:10px;color:#757988;display:flex;gap:7px;align-items:center;margin:0 5px 15px}.offline-dot b,.test-badge b{width:5px;height:5px;background:#69a77b;border-radius:100%;display:inline-block}.install{background:#f6f6f9;border:1px solid var(--line);border-radius:9px;padding:12px;width:100%;color:#5f6170;font-size:12px}.maker{font-size:10px;line-height:1.8;color:#a1a3ae;margin:23px 5px 0}.maker b{font-weight:500;color:#6c6f7e}main{margin-left:238px;padding:0 46px;max-width:1770px}.topbar{height:92px;display:flex;align-items:center;justify-content:space-between}.topbar>span{font-size:9px;letter-spacing:1.8px;font-weight:700;color:#8b8e9a}.top-actions{display:flex;gap:20px;align-items:center}.test-badge{display:flex;gap:7px;align-items:center;background:#fff;padding:9px 12px;border:1px solid var(--line);border-radius:6px;font-size:8px;letter-spacing:1px;font-weight:700;color:#777a88}.test-badge b{background:#d59e49}.avatar{width:36px;height:36px;border:1px solid #e4e0f4;border-radius:50%;background:#eae5fc;color:var(--purple);font-size:10px;font-weight:700}.hero{background:#efedfb;border-radius:18px;min-height:282px;padding:34px 38px;display:flex;overflow:hidden;position:relative}.hero-copy{z-index:1}.eyebrow{display:flex;gap:8px;align-items:center;color:var(--purple);font-weight:700;letter-spacing:1.8px;font-size:9px}.eyebrow span{background:var(--purple);width:6px;height:6px;border-radius:50%}h1{font-size:49px;line-height:1.1;letter-spacing:-2.2px;font-weight:650;margin:18px 0 15px}h1 em{font-style:normal;color:var(--purple)}.hero p{font-size:12px;color:#79768e;line-height:1.8;margin:0}.hero-tags{display:flex;gap:22px;font-size:8px;letter-spacing:1px;color:#6d6690;margin-top:25px}.hero-art{position:absolute;right:36px;width:340px;top:0;height:100%}.orbit{border:1px solid #ded8f5;border-radius:50%;width:290px;height:290px;position:absolute;top:-5px;right:-10px}.orbit-two{width:375px;height:375px;right:-52px;top:-46px}.art-board{position:absolute;right:65px;top:47px;display:grid;grid-template-columns:repeat(4,32px);gap:9px;padding:17px;background:#fff;border-radius:20px;transform:rotate(-14deg);box-shadow:8px 18px 30px #49389415}.art-board i{width:32px;height:32px;border-radius:50%;background:#f0edf9}.art-board i.p{background:var(--purple);box-shadow:inset 0 -3px 0 #0002}.art-board i.y{background:var(--gold);box-shadow:inset 0 -3px 0 #0001}.art-spark{position:absolute;top:34px;right:28px;font-size:58px;color:#6f58dd;transform:rotate(10deg)}.art-caption{position:absolute;bottom:29px;right:10px;font-size:7px;line-height:1.8;letter-spacing:1.9px;color:#8b82ad}.arena-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(275px,1fr);gap:24px;margin-top:27px;align-items:start}.play-card,.setup-card,.history-card,.settings-card{background:#fff;border:1px solid var(--line);border-radius:14px}.play-card{padding:25px 27px 18px}.card-top{display:flex;align-items:center;justify-content:space-between}.section-kicker{font-size:8px;font-weight:700;letter-spacing:1.5px;color:#989ba7}h2{font-size:20px;letter-spacing:-.6px;margin:8px 0;font-weight:650}.pill{font-size:8px;letter-spacing:.7px;vertical-align:middle;background:#f5f5f9;padding:6px 8px;border-radius:5px;color:#9294a0;margin-left:5px;font-weight:500}.icon-button{width:31px;height:31px;border-radius:50%;background:#f7f7fa;color:#8b8c9d;font-size:18px}.players{display:flex;align-items:center;gap:13px;margin:24px 0 19px}.player{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;padding:10px;flex:1;min-width:0}.player.active{border-color:#b5a6f5;background:#faf8ff}.player.active.gold-active{border-color:#e7bf5b;background:#fffcf3}.player-dot{width:29px;height:29px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.purple{color:#fff;background:var(--purple)}.gold{background:var(--gold);color:#6b5111}.player strong{display:block;font-size:10px;max-width:115px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player small{display:block;font-size:8px;color:#9496a2;margin-top:3px}.turn-mark{font-size:6px;color:var(--purple);margin-left:auto;font-weight:700;letter-spacing:.5px}.versus{font-size:8px;font-weight:700;color:#b7b8c1}.board-wrap{max-width:560px;margin:auto}.column-buttons{display:grid;grid-template-columns:repeat(7,1fr);padding:0 13px;margin-bottom:5px}.column-buttons button{font-size:18px;color:#b2a5e8;background:transparent;border-radius:7px;height:30px}.column-buttons button:hover:not(:disabled){background:var(--lavender);color:var(--purple)}.board{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:16px;background:#f0edf9;border-radius:14px;box-shadow:0 5px 0 #e7e2f3}.cell{aspect-ratio:1;border-radius:50%;background:#fff;position:relative;box-shadow:inset 0 2px 4px #3f268c0b;cursor:pointer;border:1px solid #e9e4f4}.cell.p1{background:var(--purple);box-shadow:inset 0 -4px 0 #30189738;border-color:#4a2bcd}.cell.p2{background:var(--gold);box-shadow:inset 0 -4px 0 #cb922340;border-color:#efbd4e}.cell.p1:after,.cell.p2:after{content:'';position:absolute;inset:17%;border:1px solid #ffffff22;border-radius:50%}.cell.last:before{content:'';position:absolute;width:6px;height:6px;top:calc(50% - 3px);left:calc(50% - 3px);background:#ffffffb0;border-radius:50%}.cell.winning{outline:3px solid #b6cd73;outline-offset:2px;animation:glow 1.6s infinite}.cell.falling{animation:drop .28s ease-out}.game-status{font-size:11px;display:flex;align-items:center;justify-content:center;gap:8px;padding:22px 0 17px;color:#78788b;text-align:center;line-height:1.6;min-height:58px}.status-dot{width:6px;height:6px;background:#b6a6ee;border-radius:50%;flex-shrink:0}.board-footer{border-top:1px solid var(--line);padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#a0a2ad;font-size:8px;letter-spacing:.7px}.board-footer .text-button{font-size:9px}.match-column{display:grid;gap:18px}.setup-card{padding:26px}.setup-card h2{font-size:21px;margin:9px 0}.muted{color:var(--muted);font-size:12px;line-height:1.6}.setup-card>.muted{margin:8px 0 20px}.segmented{padding:4px;background:#f3f3f8;border-radius:8px;display:flex;margin:21px 0}.segmented button{width:50%;padding:11px 7px;border-radius:5px;background:transparent;color:#9494a1;font-size:11px;font-weight:600}.segmented button.selected{background:#fff;color:var(--purple);box-shadow:0 2px 5px #24213e08}label{font-size:10px;font-weight:600;display:block;color:#727482;margin:18px 0 9px}select,input{width:100%;background:#fff;border:1px solid #e3e4eb;border-radius:7px;padding:12px 10px;font-size:11px;color:#555668;min-height:42px}select{cursor:pointer}.mode-note{display:flex;gap:12px;padding:17px 0}.mode-note>span{color:var(--purple);font-size:22px}.mode-note b{font-size:10px;font-weight:600}.mode-note p{font-size:10px;line-height:1.8;color:#9294a0;margin:5px 0}.primary,.secondary{padding:14px 16px;min-height:45px;width:100%;border-radius:8px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;gap:15px}.primary{background:var(--purple);color:#fff}.primary:hover:not(:disabled){background:#4328c5}.primary span{font-size:19px;font-weight:400}.secondary{background:#f4f2ff;border:1px solid #e8e3ff;color:var(--purple)}.setup-caption{font-size:8px;color:#a2a4b0;text-align:center;margin:12px 0 0;line-height:1.6}.insight-card{background:#f0f3e6;border:1px solid #e5e9d6;border-radius:13px;padding:23px 25px;position:relative}.insight-card .section-kicker{font-size:7px;color:#8c9670}.insight-icon{position:absolute;right:22px;top:17px;font-size:33px;color:#a6b57b}.insight-card h3{font-size:19px;font-weight:600;line-height:1.35;letter-spacing:-.5px;margin:16px 0 10px}.insight-card p{color:#8a907a;font-size:10px;line-height:1.9;max-width:215px}.text-button{background:none;color:var(--purple);font-size:10px;padding:7px 0;text-align:left;font-weight:600}.insight-card .text-button{color:#68774e;display:flex;justify-content:space-between;width:100%;margin-top:12px}.device-note{display:flex;align-items:center;gap:13px;padding:0 8px}.device-note>span{font-size:34px;color:#aaa2c8}.device-note p{font-size:9px;color:#9a9ba8;line-height:1.8}.device-note b{color:#727584;font-weight:500}.local-note{font-size:9px;color:#8e8a9f;line-height:1.5}.stakes{display:flex;gap:10px}.stakes button{width:50%;border:1px solid var(--line);background:#fff;border-radius:8px;padding:13px;color:#9794a9}.stakes button.selected{color:var(--purple);background:#f5f2ff;border-color:#b5a6f5}.stakes b{font-size:20px;display:block}.stakes small{font-size:9px;display:block;margin-top:5px}.prize{display:grid;grid-template-columns:1fr auto;align-items:center;padding:16px 0 13px;margin-top:7px;border-bottom:1px solid var(--line)}.prize span{font-size:10px;color:#8b879e}.prize strong{font-size:24px;color:var(--purple)}.prize small{grid-column:1/-1;font-size:8px;color:#9692a6;margin-top:5px}.local-balances{font-size:9px;line-height:1.8;color:#858092;margin-top:12px}#fund-wallet{font-size:9px;margin-bottom:13px}.page-heading{margin:30px 0}.page-heading h1{font-size:43px;margin:17px 0}.page-heading p{font-size:13px;color:var(--muted);line-height:1.8}.notice{background:#fff8e8;border:1px solid #f0e2bd;border-radius:10px;padding:16px 19px;font-size:11px;color:#98804c;line-height:1.8}.notice.small{font-size:10px;padding:12px;margin-top:20px}.wallet-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:25px;margin-top:27px}.wallet-card{background:#4e33cf;background-image:radial-gradient(circle at 100% 100%,#7b62e1 0,transparent 60%);border-radius:15px;padding:28px;color:#fff}.wallet-top{display:flex;justify-content:space-between;align-items:center}.wallet-top>span{font-size:9px;letter-spacing:1.7px;opacity:.65}.wallet-top select{width:auto;max-width:170px;border:1px solid #ffffff30;background:#ffffff12;color:#fff;font-size:10px;min-height:32px;padding:8px}.wallet-top select option{color:var(--ink);background:#fff}.wallet-amount{font-size:55px;font-weight:600;letter-spacing:-2px;margin:33px 0 10px}.wallet-amount small{font-size:10px;font-weight:400;letter-spacing:2px;margin-left:10px;opacity:.6}.wallet-card>p{font-size:11px;opacity:.6}.wallet-bottom{display:flex;justify-content:space-between;font-size:8px;border-top:1px solid #ffffff20;margin-top:28px;padding-top:20px;letter-spacing:.7px;opacity:.6}.wallet-controls{display:grid;gap:20px;align-content:start}.wallet-main{min-width:0}.history-card{margin-top:23px;padding:25px}.history-card h2{font-size:17px}.history-card .pill{font-size:6px}.history-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.history-row:last-child{border:0}.tx-icon{width:29px;height:29px;border-radius:50%;background:var(--lavender);color:var(--purple);display:flex;align-items:center;justify-content:center;font-size:11px}.tx-detail{flex:1}.tx-detail strong{font-weight:500;display:block;font-size:10px}.tx-detail small{display:block;font-size:8px;color:#a0a0ac;margin-top:5px}.tx-amount{font-size:12px;font-weight:600;color:var(--purple)}.tx-amount.negative{color:#a18d79}.empty-history{text-align:center;padding:45px 0;color:#a4a1b2;font-size:11px;line-height:1.8}.breakdown{margin:15px 0;font-size:10px;color:#96919f;line-height:1.9}.breakdown>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.breakdown b{font-weight:600;color:#595368}.breakdown .total{border-top:1px solid var(--line);padding-top:11px;margin-top:5px;color:#5e5578}.breakdown .total b{color:var(--purple)}.fine-print{display:block;font-size:9px;line-height:1.8;color:#a1a0ac;margin-top:13px}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-card{padding:30px;background:#fff;border:1px solid var(--line);border-radius:13px}.step-number{font-size:32px;color:#cec5ef;font-weight:400}.guide-card h2{margin:23px 0 13px}.guide-card p,.rules-panel p{font-size:12px;color:#888594;line-height:1.9}.rules-panel{display:grid;grid-template-columns:1fr 1fr;gap:50px;background:#fff;border:1px solid var(--line);padding:35px;border-radius:14px;margin-top:23px}.rules-panel.plain{background:transparent;border:0;padding:20px 5px}.rules-panel h2{font-size:21px}.rules-table{width:100%;border-collapse:collapse;font-size:11px}.rules-table th{text-align:left;padding:12px 8px;font-size:8px;color:#9792a2;letter-spacing:1px}.rules-table td{padding:14px 8px;border-top:1px solid var(--line);color:#696376}.rules-table td:last-child{text-align:right;color:var(--purple);font-weight:600}.settings-card{padding:30px;max-width:820px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:10px 0 25px}.settings-grid input{display:block;margin-top:10px;font-size:13px}.settings-card .primary{max-width:260px}.danger-zone{margin-top:25px;display:flex;align-items:center;gap:30px;justify-content:space-between}.danger-zone h2{font-size:16px}.danger-zone .secondary{max-width:225px;font-size:10px}footer{display:flex;gap:20px;justify-content:space-between;font-size:7px;letter-spacing:.5px;color:#b0b1bc;padding:30px 0;margin-top:25px;border-top:1px solid var(--line)}footer>span:first-child{color:#898895;letter-spacing:1.5px;font-weight:700}footer b{font-weight:400;margin-left:8px;color:#b0b1bc}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);border:1px solid #514671;background:#292139;color:#fff;padding:14px 22px;border-radius:10px;z-index:100;font-size:12px;max-width:90vw;line-height:1.7;box-shadow:0 10px 35px #23153925}dialog{border:1px solid var(--line);border-radius:19px;padding:34px;max-width:460px;width:calc(100% - 32px);box-shadow:0 35px 80px #1f144033;color:var(--ink)}dialog::backdrop{background:#201b3e66;backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:14px;top:14px}dialog h2{font-size:25px;line-height:1.3;margin:15px 0}dialog p{font-size:12px;color:#898194;line-height:1.9}.dialog-symbol{display:flex;align-items:center;justify-content:center;background:var(--lavender);color:var(--purple);width:56px;height:56px;border-radius:15px;font-size:30px;margin-bottom:20px}.dialog-actions{display:flex;gap:12px;margin-top:25px}.dialog-actions button{flex:1}.dialog-actions .secondary{justify-content:center}.dialog-actions .primary{justify-content:center}.result-detail{display:flex;justify-content:space-between;background:#f5f3fb;padding:16px;border-radius:8px;font-size:12px;margin-top:20px}.result-detail b{color:var(--purple)}@keyframes drop{from{transform:translateY(-32px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes glow{50%{outline-color:#85a93a}}@media(min-width:1500px){main{padding-left:65px;padding-right:65px}.hero{min-height:305px}.hero-art{right:90px}.hero h1{font-size:55px}.board{gap:12px;padding:20px}.play-card{padding:30px 38px 20px}.arena-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}}@media(max-width:1150px){.sidebar{width:195px;padding-left:17px;padding-right:17px}.brand{font-size:25px}.brand-mark{padding:8px;grid-template-columns:repeat(2,11px)}.brand-mark i{width:11px;height:11px}main{margin-left:195px;padding:0 25px}.arena-layout{gap:17px;grid-template-columns:minmax(0,1.4fr) minmax(245px,1fr)}.setup-card{padding:21px}.play-card{padding:22px 17px 17px}.hero{padding:30px}.hero-art{right:5px;opacity:.75;width:250px}.art-board{right:35px;grid-template-columns:repeat(4,27px);gap:8px}.art-board i{width:27px;height:27px}.orbit{right:-70px}.orbit-two{right:-110px}.hero h1{font-size:43px}.hero p{font-size:11px}.hero-tags{gap:15px}.players{gap:7px}.player{padding:8px;gap:6px}.turn-mark{font-size:5px}.player-dot{width:25px;height:25px}.board{gap:7px;padding:12px}.player small{font-size:7px}.guide-card{padding:22px}.rules-panel{padding:26px;gap:25px}.wallet-layout{grid-template-columns:minmax(0,1.15fr) minmax(255px,1fr)}}@media(max-width:900px){.sidebar{width:76px;padding:28px 12px}.brand>span:last-child,.nav-label,.nav i,.side-bottom .maker,.offline-dot{display:none}.brand{justify-content:center}.nav{font-size:0;justify-content:center;padding:13px 0;margin:11px 0}.nav>span{font-size:24px}.sidebar nav{margin-top:40px}.install{font-size:0;padding:13px 0}.install:before{content:'↧';font-size:22px}.side-bottom{padding-top:20px}main{margin-left:76px;padding:0 26px}.hero-art{right:10px}.wallet-layout{grid-template-columns:1fr 1fr}.history-card{padding:18px}.wallet-card{padding:22px}.wallet-top>span{font-size:7px}.wallet-top select{max-width:115px;font-size:8px}.guide-grid{gap:12px}.guide-card{padding:20px}.guide-card p{font-size:11px}}@media(max-width:700px){body{padding-bottom:75px}.sidebar{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;height:65px;border:0;border-top:1px solid var(--line);padding:4px 10px;display:block;background:#ffffffed;backdrop-filter:blur(10px)}.brand,.side-bottom{display:none}.sidebar nav{margin:0;display:flex;justify-content:space-around}.nav{font-size:8px;margin:0;padding:5px 3px;flex-direction:column;gap:1px;max-width:85px;height:55px}.nav>span{font-size:21px}.nav.active{background:transparent}.nav.active>span{color:var(--purple)}main{margin-left:0;padding:0 18px}.topbar{height:74px}.topbar>span{font-size:8px;letter-spacing:1px}.top-actions{gap:12px}.test-badge{font-size:6px;padding:7px 8px}.avatar{width:31px;height:31px;font-size:9px}.hero{min-height:267px;padding:25px 23px}.hero h1{font-size:39px;letter-spacing:-1.6px;margin-top:20px}.eyebrow{font-size:7px;letter-spacing:1.2px}.hero p{font-size:10px;max-width:230px}.hero-tags{font-size:6px;gap:14px;margin-top:20px}.hero-art{width:155px;right:-20px;opacity:.55}.art-board{right:7px;top:75px;padding:12px;grid-template-columns:repeat(4,21px);gap:6px}.art-board i{width:21px;height:21px}.art-caption{display:none}.art-spark{font-size:41px;right:20px;top:25px}.orbit{width:230px;height:230px;top:30px;right:-63px}.orbit-two{width:300px;height:300px;top:-5px;right:-98px}.hero-copy{max-width:100%}.arena-layout{grid-template-columns:1fr;gap:18px;margin-top:20px}.match-column{grid-row:1;display:block}.setup-card{padding:20px}.match-column .setup-card{padding:20px}.match-column .section-kicker{font-size:7px}.match-column h2{font-size:20px;display:inline-block;margin-bottom:0}.match-column>.setup-card>.muted{display:inline;margin-left:8px;font-size:10px}.segmented{margin:17px 0}.mode-note{padding:12px 0}.mode-note p{margin-bottom:0}.match-column .insight-card,.device-note{display:none}.play-card{padding:22px 18px 16px}.players{gap:10px}.player{padding:11px 9px}.player strong{font-size:11px}.player small{font-size:8px}.turn-mark{font-size:6px}.board{gap:8px;padding:13px}.column-buttons button{font-size:20px}.game-status{font-size:11px}.board-footer{font-size:7px}.page-heading{margin:22px 0}.page-heading h1{font-size:35px}.page-heading p{font-size:11px}.wallet-layout{grid-template-columns:1fr}.wallet-controls{grid-row:2}.wallet-top>span{font-size:8px}.wallet-top select{max-width:160px;font-size:10px}.wallet-card{padding:25px}.wallet-amount{font-size:53px}.history-card{padding:22px}.wallet-controls{grid-template-columns:1fr}.guide-grid{grid-template-columns:1fr}.guide-card{padding:23px}.guide-card h2{display:inline;margin-left:20px}.guide-card p{font-size:12px;margin-top:18px}.step-number{font-size:25px}.rules-panel{grid-template-columns:1fr;gap:20px;padding:25px}.rules-panel.plain{padding:5px}.settings-card{padding:23px}.settings-grid{grid-template-columns:1fr;gap:0}.danger-zone{flex-direction:column;align-items:start;gap:10px}.danger-zone .secondary{max-width:100%}.notice{font-size:10px;padding:14px}footer{flex-wrap:wrap;justify-content:flex-start;gap:15px;font-size:6px}footer span:last-child{width:100%}.local-balances{display:flex;justify-content:space-between;gap:10px}.local-note{font-size:9px}.stakes button{padding:10px}.prize{margin-top:2px;padding:12px 0}.setup-caption{font-size:8px}.toast{bottom:82px;width:max-content;max-width:90vw}.settings-card .primary{max-width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}

.mobile-install{display:none}@media(max-width:700px){.mobile-install{display:block}.top-actions{gap:9px}}
