.bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr));min-height:68px;padding:5px 3px}.bottom-nav button{gap:2px;min-width:0;min-height:56px;padding:3px 1px}.bottom-nav button span{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.2}.bottom-nav button i{font-size:21px}.bottom-nav .nav-challenge.active i{color:#ffd281;background:#ffa94921}.bottom-nav .nav-challenge.active{color:#ffd281}.bottom-nav button:focus-visible,.challenge-card:focus-visible,.challenge-back:focus-visible,.market-sell-destinations button:focus-visible,.inventory-market-back:focus-visible,.inventory-actions button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.inventory-subnav{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-subnav button,.shop-subnav button,.leaderboard-subnav button{white-space:normal;min-height:44px;font-size:14px;line-height:1.3}.community-entry-row{height:auto;min-height:74px;padding:6px 4px}.community-entry{grid-template-rows:28px auto;gap:5px;min-height:60px;padding:3px 2px}.community-entry-copy strong{font-size:12px;font-weight:700;line-height:1.3;display:block;overflow:visible}.checkin-entry.is-ready:after{background:#ffcf4b17}.challenge-page .page-heading h1{font-size:clamp(26px,7vw,34px)}.challenge-page .page-heading p{font-size:14px}.challenge-cards{gap:14px;display:grid}.challenge-card{text-align:left;width:100%;min-height:164px;color:var(--text,#ebedf5);cursor:pointer;background:linear-gradient(115deg,#161625,#11101d);border:1px solid #a6b1df2b;border-radius:20px;grid-template-columns:104px minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden}.challenge-card-art{background:#151323;min-height:164px;position:relative;overflow:hidden}.challenge-card-art>img{object-fit:cover;object-position:center;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.challenge-card-art:after{content:"";background:linear-gradient(90deg,#0000 45%,#151423);position:absolute;inset:0}.challenge-card-art>.challenge-boss{object-fit:contain;opacity:1;width:145%;max-width:none;left:-25%}.challenge-card-art>span{z-index:1;color:#c4c2de;letter-spacing:.1em;font:700 12px/1.2 monospace;position:absolute;bottom:12px;left:12px}.challenge-card-copy{z-index:1;min-width:0;padding:18px 16px 48px 5px;position:relative}.challenge-card h2{color:#f3f1fc;margin:0 0 6px;font-size:22px;line-height:1.25}.challenge-test-badge{color:#ffd18b;vertical-align:middle;white-space:nowrap;background:#ffab4214;border:1px solid #ffc56f59;border-radius:999px;margin-left:8px;padding:3px 7px;font-size:12px;line-height:1.2;display:inline-block}.challenge-card p{color:#b2acc6;margin:0 0 11px;font-size:14px;line-height:1.5}.challenge-card small{color:#a5dbd5;font-size:12px;line-height:1.5;display:block}.challenge-card-beast small{color:#ffc085}.challenge-card-enter{color:var(--lime);align-items:center;gap:13px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:16px;right:18px}.challenge-card-enter i{font-size:18px;font-style:normal}.challenge-back,.inventory-market-back{border:1px solid var(--line);color:#c9c5da;cursor:pointer;background:#141221cc;border-radius:12px;min-height:42px;margin-bottom:12px;padding:9px 13px;font-size:14px}.market-panel-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.market-panel-tabs button{min-height:44px;padding:6px 3px;font-size:14px;line-height:1.35}.market-sell-destinations{gap:12px;margin-top:18px;display:grid}.market-sell-destinations>p{color:var(--muted);margin:0 0 3px;font-size:14px;line-height:1.6}.market-sell-destinations>button{border:1px solid var(--line);background:var(--panel);color:var(--text);text-align:left;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.market-sell-destinations strong{font-size:17px;display:block}.market-sell-destinations small{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5;display:block}.market-sell-destinations b{color:var(--lime);font-size:21px}.miner-sale-shell .inventory-list{grid-auto-rows:1fr}.miner-sale-shell .inventory-card{grid-template-columns:76px minmax(0,1fr) 88px;min-height:116px;padding-right:12px}.miner-sale-shell .inventory-card>div:nth-child(2){overflow-wrap:anywhere;padding-block:10px}.inventory-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.inventory-title-row button{border:1px solid var(--line);min-height:42px;color:var(--lime);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;padding:8px 14px;font-size:14px}.inventory-title-row button:disabled{opacity:.55;cursor:default}.miner-sale-shell .inventory-card h2{font-size:17px}.miner-sale-shell .inventory-card span,.miner-sale-shell .inventory-card small{font-size:12px;line-height:1.45}.miner-sale-shell .inventory-actions{grid-area:1/3;align-content:center;gap:6px;min-width:0;padding:10px 0;display:grid}.inventory-actions>button,.miner-sale-control{min-width:0}.inventory-actions button{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:44px;margin:0;padding:7px;font-size:14px;line-height:1.3}.inventory-actions .miner-sell-button{color:#e7d4b1;background:#e7b85c0f;border-color:#e7b85c40}.inventory-actions button:disabled{opacity:.55;cursor:default}.miner-sale-shell .inventory-actions .miner-sell-button{align-content:center;gap:1px;height:44px;min-height:44px;padding:4px 2px}.miner-sale-shell .inventory-actions .miner-sell-button.has-sale-reason{opacity:1;color:#9994a8;background:#ffffff06;border-color:#d0ddff1c}.miner-sale-shell .miner-sell-button>.sale-button-title{color:inherit;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.miner-sale-shell .miner-sell-button.has-sale-reason>.sale-button-title{font-size:12px;line-height:16px}.miner-sale-shell .miner-sell-button>.sale-button-reason{color:#c7b595;white-space:nowrap;font-size:11px;font-weight:500;line-height:14px}.miner-sale-shell .market-refresh-warning button{border:1px solid var(--line);min-height:36px;color:var(--lime);background:0 0;border-radius:8px;margin-left:10px}.fragment-inventory-shell .market-balance-card{margin-bottom:18px}.fragment-inventory-shell .market-heading h1{font-size:30px}.fragment-inventory-shell .market-heading p{font-size:14px}.fragment-inventory-shell .market-fragment-actions{flex-wrap:wrap;gap:8px;display:flex}.fragment-inventory-shell .market-fragment-actions>button{flex:auto;min-height:42px;font-size:13px}.fragment-inventory-shell .market-fragment-actions>.fragment-find{color:#b6abd4;border-color:var(--line);background:0 0;flex-basis:100%}@media (max-width:350px){.miner-sale-shell .inventory-card{grid-template-columns:64px minmax(0,1fr) 80px;gap:7px;padding-right:8px}.miner-sale-shell .inventory-card>.cat-rig{width:64px}.challenge-card{grid-template-columns:84px minmax(0,1fr)}.challenge-card h2{font-size:20px}.community-entry-row{height:auto;min-height:74px}.community-entry{grid-template-rows:28px auto}.community-entry-copy strong{font-size:12px}}
.wallet-records-backdrop{z-index:200;padding:calc(76px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom));background:#03030acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wallet-records-dialog{color:#eef3f7;text-align:left;background:#11101f;border:1px solid #d0ddff29;border-radius:24px;flex-direction:column;width:min(100%,560px);min-height:0;max-height:100%;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 22px 70px #00000073}.wallet-records-dialog>header{justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 12px;display:flex}.wallet-records-dialog>header span{color:#58f1e9;letter-spacing:.1em;font-size:12px}.wallet-records-dialog h2{margin:6px 0 0;font-size:23px;line-height:1.3}.wallet-records-dialog button{color:#b8fff8;min-height:44px;font:inherit;cursor:pointer;background:#1d1b2e;border:1px solid #d0ddff24;border-radius:12px;padding:0 14px;font-size:14px}.wallet-records-dialog button:disabled{opacity:.45;cursor:default}.wallet-records-dialog button:focus-visible,.wallet-records-scroll:focus-visible{outline-offset:-2px;outline:2px solid #58f1e9}.wallet-records-dialog [data-record-close]{color:#c3c0d5;border-radius:50%;flex:none;width:44px;padding:0;font-size:28px}.wallet-records-toolbar{border-bottom:1px solid #d0ddff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 20px 12px;display:flex}.wallet-records-toolbar>span{color:#a7a2ba;font-size:13px}.wallet-records-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:0;padding:0 20px 20px;overflow-y:auto}.wallet-records-note{color:#a7a2ba;margin:14px 0 6px;font-size:14px;line-height:1.6}.wallet-record-list{margin:0;padding:0;list-style:none}.wallet-record-list>li{border-bottom:1px solid #d0ddff1a;padding:18px 0}.wallet-record-line{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.wallet-record-line h3{margin:0;font-size:16px;font-weight:600;line-height:1.5}.wallet-record-line strong{color:#58f1e9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:3px 6px;min-width:0;max-width:100%;font-size:18px;line-height:1.4;display:flex}.wallet-record-line small{color:#aaa5bb;font-size:12px;font-weight:500}.wallet-record-list .is-expense strong{color:#ffcf7d}.wallet-record-list time{color:#a7a2ba;margin-top:7px;font-size:13px;line-height:1.5;display:block}.wallet-record-detail{color:#aaa5bb;margin:5px 0 0;font-size:14px;line-height:1.5}.wallet-records-state{text-align:center;color:#a7a2ba;margin:20px 0 4px;font-size:14px;line-height:1.6}.wallet-records-error{color:#ffd397;margin-top:16px;font-size:14px;line-height:1.6}.wallet-records-more{width:100%;margin-top:16px}@media (max-height:500px){.wallet-records-backdrop{padding-top:calc(54px + env(safe-area-inset-top));padding-bottom:8px}.wallet-records-dialog>header{padding-top:12px}}
.theme-entry{z-index:4;color:#c9d5e0;cursor:pointer;background:linear-gradient(140deg,#25323dc9,#121923e8);border:1px solid #91b6c538;border-radius:99px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;right:2px;box-shadow:inset 0 1px #ffffff0a}.theme-entry:hover{color:#ecfdff;border-color:#91cad5aa}.theme-entry svg{flex:none}.theme-eyebrow{letter-spacing:.18em;color:#839da8;font-size:9px;font-weight:700}.theme-store-overlay{z-index:500;color:#e4edf0;background:#05090dee;justify-content:center;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:flex;position:fixed;inset:0}.theme-store-panel{background:radial-gradient(at 100% 0,#172a3b,#0000 38%),#0b1119;flex-direction:column;width:min(100%,480px);height:100dvh;display:flex;position:relative;box-shadow:0 0 80px #0006}.theme-store-top{min-height:66px;padding:calc(12px + env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid #abcbdc14;flex:none;justify-content:space-between;align-items:center;display:flex}.theme-store-top button{color:#d7e7ef;cursor:pointer;background:#14212d;border:1px solid #a7cad52b;border-radius:50%;flex:none;width:36px;height:36px;padding:0;font-size:19px}.theme-store-top>span{letter-spacing:.1em;color:#d6e4e8;font-size:10px}.theme-store-top i{color:#6c8b9a;font-size:9px;font-style:normal}.theme-store-top b{color:#5d7a8a;font-size:9px;font-weight:400}.theme-store-scroll{padding:24px 20px calc(24px + env(safe-area-inset-bottom));scrollbar-width:none;overflow:hidden auto}.theme-store-intro h1{letter-spacing:-.03em;margin:9px 0 8px;font-size:30px;font-weight:500}.theme-store-intro p{color:#a0b0bb;margin:0;font-size:12px;line-height:1.6}.theme-store-wallet{border-bottom:1px solid #92aebb24;justify-content:space-between;align-items:center;margin:25px 0 20px;padding-bottom:20px;display:flex}.theme-store-wallet small{color:#8599a5;font-size:10px}.theme-store-wallet strong{font-variant-numeric:tabular-nums;margin-top:5px;font-size:22px;font-weight:500;display:block}.theme-store-wallet strong span{color:#7d96a3;margin-left:4px;font-size:10px;font-weight:500}.theme-shop-tabs{border-bottom:1px solid #94b3be19;gap:24px;margin-bottom:19px;display:flex}.theme-shop-tabs button{color:#8095a2;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 11px;font-size:12px}.theme-shop-tabs button[aria-pressed=true]{color:#ddf5f7;border-bottom-color:#ace4e6}.theme-shop-tabs button span{border:1px solid #657b8355;border-radius:4px;margin-left:7px;padding:1px 5px;font-size:9px}.theme-product{background:linear-gradient(145deg,#192935,#101a24);border:1px solid #8fc0d443;border-radius:17px;overflow:hidden;box-shadow:0 14px 40px #0003,inset 0 1px #bddce00b}.theme-product-art{isolation:isolate;background:#0a111a;height:236px;position:relative;overflow:hidden}.theme-product-art>img{object-fit:cover;object-position:66% center;opacity:.94;width:100%;height:100%}.theme-product-art:after{content:"";z-index:0;background:linear-gradient(#0a111a00 20%,#0e1a27e8),linear-gradient(90deg,#0a111a6b,#0000 70%);position:absolute;inset:0}.theme-art-grain{z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 45%,#cbeefa08 50%,#0000 55%);position:absolute;inset:0}.theme-collection{z-index:2;color:#c2d5dd;letter-spacing:.14em;border-left:2px solid #b4dce5;padding-left:7px;font-size:9px;position:absolute;top:17px;left:18px}.theme-product-wordmark{z-index:2;position:absolute;bottom:18px;left:20px;right:20px}.theme-product-wordmark>span{color:#a5c2ce;letter-spacing:.28em;font-size:9px}.theme-product-wordmark h2{color:#eaf2f5;letter-spacing:.12em;margin:8px 0 7px;font-size:36px;font-weight:500;line-height:1.05}.theme-product-wordmark p{color:#a9bec9;margin:0;font-size:11px;line-height:1.6}.theme-product-no{color:#acd9e51a;letter-spacing:-.06em;z-index:1;font-size:63px;font-weight:300;position:absolute;bottom:18px;right:20px}.theme-product-info{border-top:1px solid #b4dce419;padding:18px}.theme-product-meta{color:#a4bdc8;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.theme-color-swatches{flex:none;gap:5px;display:flex}.theme-color-swatches i{background:#172b3a;border:1px solid #eaf8ff24;border-radius:50%;width:10px;height:10px}.theme-color-swatches i:nth-child(2){background:#bad6df}.theme-color-swatches i:nth-child(3){background:#8bd8e5}.theme-product-info>p{color:#8fa6b4;margin:12px 0 19px;font-size:11px;line-height:1.8}.theme-price-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.theme-price-row strong{color:#e1f0f4;font-size:25px;font-weight:500}.theme-price-row small{color:#8daeba;font-size:10px;font-weight:500}.theme-equipped{color:#a8e1de;font-size:10px}.theme-product-actions{grid-template-columns:1fr 1.3fr;gap:10px;display:grid}.theme-product-actions button{cursor:pointer;border-radius:10px;min-height:44px;padding:10px 8px;font-size:12px;font-weight:600}.theme-secondary{color:#bed8e1;background:#0b17205e;border:1px solid #8bb8ca4f}.theme-primary{color:#102833;background:linear-gradient(140deg,#d3ecec,#8ecbd7);border:1px solid #ccf1f28a;justify-content:center;align-items:center;gap:12px;display:flex;box-shadow:inset 0 1px #fff9,0 4px 16px #61a9c21c}.theme-primary:disabled{opacity:.45;cursor:default}.theme-product-original{background:linear-gradient(125deg,#25203860,#15202b);border:1px solid #abbbd527;border-radius:13px;align-items:center;gap:12px;margin-top:15px;padding:14px 12px;display:flex}.theme-original-thumbnail{background:radial-gradient(circle,#654a9744,#0000);border-radius:10px;flex:none;width:54px;height:64px;overflow:hidden}.theme-original-thumbnail img{object-fit:contain;width:100%;height:100%}.theme-product-original>div:nth-child(2){flex:1;min-width:0}.theme-product-original span{color:#7d92a6;letter-spacing:.13em;font-size:8px}.theme-product-original h2{margin:5px 0;font-size:14px;font-weight:500}.theme-product-original p{color:#8295a3;margin:0;font-size:10px;line-height:1.65}.theme-product-original button{color:#cbdee6;cursor:pointer;background:#162333;border:1px solid #8199ae44;border-radius:7px;flex:none;max-width:82px;min-height:38px;padding:7px 9px;font-size:10px}.theme-product-original button.is-equipped{color:#97a9b5;background:0 0;border-color:#0000}.theme-owned-empty{color:#8094a3;margin:25px 0;font-size:11px}.theme-guarantees{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:28px 0 18px;display:grid}.theme-guarantees span{color:#476676;letter-spacing:.15em;margin-bottom:9px;font-size:9px;display:block}.theme-guarantees strong{color:#b0c5cd;font-size:11px;font-weight:500;display:block}.theme-guarantees p{color:#6f8998;margin:7px 0 0;font-size:10px;line-height:1.7}.theme-store-footer{text-align:center;border-top:1px solid #90afbf21;padding-top:18px;line-height:1.7}.theme-store-footer span{color:#9cb5c0;font-size:10px;display:block}.theme-store-footer small{color:#627f8e;margin:7px 0;font-size:9px;display:block}.theme-store-footer button{color:#6f8997;cursor:pointer;background:0 0;border:0;padding:8px;font-size:9px;text-decoration:underline}.theme-end-preview{color:#c8e5eb;cursor:pointer;background:#13232e;border:1px solid #96c9d344;border-radius:9px;width:100%;margin:4px 0 20px;padding:12px;font-size:12px}.theme-store-message{z-index:4;color:#d9f2ef;background:#18363df5;border:1px solid #9acbca66;border-radius:10px;padding:14px;font-size:12px;line-height:1.6;position:absolute;bottom:25px;left:20px;right:20px;box-shadow:0 5px 25px #0006}.theme-confirm-shade{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050b13db;align-items:center;padding:22px;display:grid;position:absolute;inset:0;overflow-y:auto}.theme-confirm{text-align:center;background:radial-gradient(at 50% 0,#2b485867,#0000 60%),#131f2a;border:1px solid #9fcdd74d;border-radius:22px;padding:26px 22px 23px;box-shadow:0 35px 70px #0006}.theme-confirm-symbol{color:#bddce6;background:linear-gradient(150deg,#c4e2e11f,#619bab0d);border:1px solid #b8dbe066;border-radius:16px;place-items:center;width:52px;height:52px;margin:0 auto 23px;display:grid;box-shadow:inset 0 0 20px #97d7d509,0 0 30px #88cad80b}.theme-confirm-symbol svg{width:26px;height:26px}.theme-confirm h2{color:#e0edf0;margin:12px 0;font-size:21px;font-weight:500}.theme-confirm>p{color:#93aab8;margin:0;font-size:12px;line-height:1.8}.theme-confirm-cost{color:#d5ebf0;margin:22px 0}.theme-confirm-cost strong{letter-spacing:-.05em;font-size:44px;font-weight:400}.theme-confirm-cost span{color:#86a5b3;letter-spacing:.06em;margin-left:8px;font-size:11px}.theme-confirm dl{border-block:1px solid #799aaa25;grid-template-columns:1fr 1fr;row-gap:12px;margin:0 0 25px;padding:17px 0;font-size:11px;display:grid}.theme-confirm dt{text-align:left;color:#8ca6b6}.theme-confirm dd{text-align:right;color:#cedee7;font-variant-numeric:tabular-nums;margin:0}@media (max-width:360px){.theme-store-scroll{padding-inline:15px}.theme-product-info{padding:15px}.theme-product-art{height:218px}.theme-product-wordmark h2{font-size:31px}.theme-confirm-shade{padding:15px}.theme-confirm{padding:23px 17px}.theme-product-original{gap:9px}.theme-original-thumbnail{width:42px}.theme-product-original p{font-size:9px}.theme-product-actions button{font-size:11px}}@media (prefers-reduced-motion:reduce){.theme-art-grain{background:0 0}}.theme-store-overlay button:focus-visible,.theme-entry:focus-visible{outline-offset:3px;outline:2px solid #b9e6ef}.theme-store-error{color:#f0cbb8;background:#30221b55;border:1px solid #c4967b3b;border-radius:10px;margin-bottom:15px;padding:12px;font-size:12px;line-height:1.7}.theme-store-error button{color:#d6e7ed;background:#172833;border:1px solid #9dc6d54f;border-radius:8px;margin-top:9px;padding:8px 12px;display:block}.theme-store-overlay button:disabled{cursor:default;opacity:.5}.theme-shop-preview{min-width:0}.theme-preview-scene{isolation:isolate;aspect-ratio:1/1.08;background:linear-gradient(#0b142330,#09131ae8),url(/theme-assets-v1/lunar-forge.webp) 65% 35%/cover;border:1px solid #a4d7e543;border-radius:18px;max-height:440px;margin:22px 0 15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #e5faff12,0 20px 40px #0003}.theme-preview-brand{z-index:3;color:#e1f1f4;letter-spacing:.04em;align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;top:18px;left:18px}.theme-preview-moon{aspect-ratio:1;background:radial-gradient(circle,#d1edf720,#b9e4f407 65%,#0000 70%);border-radius:50%;width:45%;position:absolute;top:11%;right:-8%}.theme-preview-courier{z-index:1;object-fit:contain;width:78%;height:78%;position:absolute;top:11%;right:-14%}.theme-preview-wordmark{z-index:2;max-width:48%;position:absolute;top:25%;left:7%}.theme-preview-wordmark small{letter-spacing:.08em;color:#c9deeb;font-size:9px;line-height:1.6}.theme-preview-wordmark h2{color:#d5f2f7;text-shadow:0 3px 18px #030c16;margin:10px 0;font-size:clamp(23px,6vw,31px);font-weight:500;line-height:1.3}.theme-preview-wordmark p{color:#96b1c3;text-shadow:0 2px 8px #030c16;margin:0;font-size:11px;line-height:1.7}.theme-preview-sample{z-index:3;background:linear-gradient(145deg,#233442f5,#111c26f5);border:1px solid #b4d9e42d;border-radius:12px;padding:14px;position:absolute;bottom:6%;left:6%;right:6%;box-shadow:0 12px 25px #0004,inset 0 1px #e8feff09}.theme-preview-sample>span{color:#99b3c3;margin-bottom:6px;font-size:10px;display:block}.theme-preview-sample>strong{color:#c2ecf0;font-size:18px;font-weight:500}.theme-preview-sample>.theme-color-swatches{position:absolute;top:17px;right:15px}.theme-preview-bars{gap:9px;margin-top:13px;display:flex}.theme-preview-bars i{background:linear-gradient(90deg,#94d5df50,#5c809024);border-radius:4px;width:32%;height:4px}.theme-preview-caption{color:#a0b9c5;text-align:center;margin:14px 0;font-size:11px;line-height:1.8}.theme-purchase-notes{text-align:left;color:#a3bac7;margin:14px 0;font-size:11px;line-height:1.8}.theme-purchase-notes>summary{cursor:pointer;color:#b7d6e1;width:fit-content;margin-inline:auto;padding:6px}.theme-purchase-notes>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b9e6ef}.theme-purchase-notes>p{margin:8px 0 16px;font-size:11px;line-height:1.8}.theme-store-footer .theme-purchase-notes small{color:#91a9b7;font-size:11px}.theme-free-product{margin-top:15px}.theme-product-art>.theme-product-machine{z-index:1;object-fit:contain;object-position:center;opacity:1;filter:drop-shadow(0 8px 20px #02071166);width:72%;height:105%;position:absolute;top:-10%;right:-5%}.theme-free-product .theme-product-art:after{z-index:1;background:linear-gradient(#0000 23%,#051325e8),linear-gradient(90deg,#0513257a,#0000 75%)}.theme-free-product .theme-product-wordmark,.theme-free-product .theme-collection{z-index:3}.theme-free-product .theme-product-no{z-index:2}.theme-free-product[data-shop-theme=mixin-nexus]{background:linear-gradient(145deg,#142c4c,#0c1c34);border-color:#73acff66}.theme-free-product[data-shop-theme=mixin-nexus] .theme-primary{color:#fff;background:linear-gradient(140deg,#0870e8,#115fce);border-color:#95c9ff80;box-shadow:inset 0 1px #ffffff38,0 5px 18px #076be326}.theme-free-product[data-shop-theme=mixin-nexus] .theme-color-swatches i{background:#075cca}.theme-free-product[data-shop-theme=mixin-nexus] .theme-color-swatches i:nth-child(2){background:#eaf4ff}.theme-free-product[data-shop-theme=mixin-nexus] .theme-color-swatches i:nth-child(3){background:#59b7ff}.theme-free-product[data-shop-theme=bitcoin-forge]{background:linear-gradient(145deg,#292217,#151719);border-color:#d7ac5961}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-product-art:after{background:linear-gradient(#0000 23%,#16130fed),linear-gradient(90deg,#1710096b,#0000 75%)}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-primary{color:#27190b;background:linear-gradient(140deg,#f1d99d,#dbac55);border-color:#f4d99788;box-shadow:inset 0 1px #fff4d899,0 5px 18px #ae792024}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-collection{color:#f1dba7;border-color:#e3bb6e}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-color-swatches i{background:#201b14}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-color-swatches i:nth-child(2){background:#e2c787}.theme-free-product[data-shop-theme=bitcoin-forge] .theme-color-swatches i:nth-child(3){background:#f29334}.theme-preview-scene[data-shop-theme=mixin-nexus]{background:linear-gradient(#07183236,#041024d9),url(/theme-assets-v1/mixin-nexus-city.webp) 50%/cover;border-color:#87baff5c}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-preview-sample{background:linear-gradient(145deg,#f7fbfffa,#d9eafffa);border-color:#c0daff;box-shadow:0 12px 25px #02163155,inset 0 1px #fff}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-preview-sample>span{color:#4b668a}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-preview-sample>strong{color:#123d75}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-preview-bars i{background:linear-gradient(90deg,#1673d780,#67a4e72e)}.theme-preview-scene[data-shop-theme=bitcoin-forge]{background:linear-gradient(#17120a26,#100d0beb),url(/theme-assets-v1/bitcoin-forge-vault.webp) 50%/cover;border-color:#cda9645c}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-preview-wordmark h2{color:#f3dca1}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-preview-sample{background:linear-gradient(145deg,#2a261ffa,#131415fa);border-color:#d2b97a42}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-preview-sample>strong{color:#f2d39a}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-preview-bars i{background:linear-gradient(90deg,#d0b67460,#9c805924)}.theme-preview-scene[data-shop-theme] .theme-preview-courier{top:6%;right:-8%}.theme-preview-scene[data-shop-theme] .theme-preview-moon{display:none}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-color-swatches i{background:#0870e8}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-color-swatches i:nth-child(2){background:#d7eaff;border-color:#7f9fc266}.theme-preview-scene[data-shop-theme=mixin-nexus] .theme-color-swatches i:nth-child(3){background:#59b7ff}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-color-swatches i{background:#29251f}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-color-swatches i:nth-child(2){background:#e2c787}.theme-preview-scene[data-shop-theme=bitcoin-forge] .theme-color-swatches i:nth-child(3){background:#f29334}
html[data-game-theme=mixin-nexus]{--bg:#071c55;--panel:#102d6c;--panel-2:#173d83;--line:#90c5ff3b;--text:#f1f7ff;--muted:#b1c9eb;--nexus-ink:#142f57;--nexus-muted:#4b668a;--nexus-blue:#0769dc;--nexus-ice-line:#bdd4ee;--nexus-porcelain:linear-gradient(130deg, #fff, #f4f9ff 66%, #e6f2ff);--nexus-ice:linear-gradient(130deg, #eaf5ff, #dcecff);--nexus-sapphire:linear-gradient(125deg, #153e88, #0d2b67 65%);--nexus-action:linear-gradient(125deg, #0870e8, #0763dc 68%, #0953c9);--nexus-shadow:inset 0 1px #ffffffd1, 0 16px 38px #01114033;color:var(--text);background:#041239}html[data-game-theme=mixin-nexus] body{color:var(--text);background:radial-gradient(at 50% 0,#12357b,#0000 70%),#041239}html[data-game-theme=mixin-nexus] .game-shell{background:linear-gradient(#051b550f,#071c5526 200px,#071c55 570px),url(/theme-assets-v1/mixin-nexus-city.webp) top/100% no-repeat,radial-gradient(at 100% 0,#2070c9,#0000 55%),#071c55;border-color:#a8d4ff47;box-shadow:0 0 90px #000c2f99}html[data-game-theme=mixin-nexus] .topbar{background:linear-gradient(#041849f7,#0622598c 64%,#0000)}html[data-game-theme=mixin-nexus] .brand>span{background:#0a2870;border-color:#90c4ff;box-shadow:0 0 22px #42a0ff3b}html[data-game-theme=mixin-nexus] .brand strong{color:#fff}html[data-game-theme=mixin-nexus] .brand small{color:#a9ccfc}html[data-game-theme=mixin-nexus] .theme-entry{color:#dbeeff;background:linear-gradient(140deg,#174989,#0c306f);border-color:#6f9cdd;box-shadow:inset 0 1px #cde9ff26}html[data-game-theme=mixin-nexus] :is(.status-chip,.language-picker){color:#d7eaff;background:#0d316be6;border-color:#95c4ff54}html[data-game-theme=mixin-nexus] .status-chip i{background:#8cd5ff;box-shadow:0 0 8px #71cfffb3}html[data-game-theme=mixin-nexus] .language-picker>span{color:#b5dfff}html[data-game-theme=mixin-nexus] .language-picker option{color:#f1f7ff;background:#12316d}html[data-game-theme=mixin-nexus] :is(.mine-hero h1,.page-heading h1){color:#fff;text-shadow:0 3px 20px #001d5299}html[data-game-theme=mixin-nexus] .mine-hero h1 em{color:#a9dcff;text-shadow:0 0 28px #7fd3ff33}html[data-game-theme=mixin-nexus] :is(.mine-hero p,.page-heading p){color:#c0daf7}html[data-game-theme=mixin-nexus] :is(.kicker,.section-title span){color:#9ed8ff}html[data-game-theme=mixin-nexus] .hero-monkey:after{background:#79d5ff47}html[data-game-theme=mixin-nexus] .hero-orbit{border-color:#98e0ff5c}html[data-game-theme=mixin-nexus] .orbit-two{border-color:#ffffff40}html[data-game-theme=mixin-nexus] :is(.reward-card,.wallet-card,.market-balance-card,.network-hero){--muted:#4b668a;--line:#cbdced;color:var(--nexus-ink);background:var(--nexus-porcelain);box-shadow:var(--nexus-shadow);border-color:#ffffffdb}html[data-game-theme=mixin-nexus] .reward-card:after{border-color:#2e80ee12}html[data-game-theme=mixin-nexus] :is(.reward-main strong,.wallet-card strong,.market-balance-card strong,.network-hero strong,.wallet-balance strong){color:#153260}html[data-game-theme=mixin-nexus] :is(.reward-main small,.wallet-card>small,.market-balance-card span,.market-balance-card p,.network-hero small){color:#4b668a}html[data-game-theme=mixin-nexus] .market-balance-card>button{color:#0766d8;background:#dfedff;border-color:#a8c9ef}html[data-game-theme=mixin-nexus] .reward-metrics{background:#c7ddf5;border-color:#c7ddf5}html[data-game-theme=mixin-nexus] .reward-card .metric{background:#e4f0ff}html[data-game-theme=mixin-nexus] .reward-card .metric span{color:#516d92}html[data-game-theme=mixin-nexus] .reward-card .metric strong{color:#1c3966}html[data-game-theme=mixin-nexus] .reward-card .metric-accent strong{color:#0068d8}html[data-game-theme=mixin-nexus] .deposit-entry{border-color:#ccdcef}html[data-game-theme=mixin-nexus] :is(.deposit-entry button,.deposit-entry .trade-entry-button){color:#0763cf;background:#e2efff;border-color:#accdf1}html[data-game-theme=mixin-nexus] .deposit-entry .withdrawal-entry-button{color:#0757ae;background:#ebf4ff;border-color:#b9d3ed}html[data-game-theme=mixin-nexus] .deposit-entry .records-entry-button{color:#4c6889;background:#f1f7fe;border-color:#c7d9eb}html[data-game-theme=mixin-nexus] :is(.community-entry-row,.power-panel,.economy-strip>div,.halving-card,.rules-card,.personal-ledger,.summary-grid .metric,.data-grid .metric){--muted:#4b668a;--line:#bcd2eb;color:var(--nexus-ink);background:var(--nexus-ice);border-color:#bbd6f3;box-shadow:inset 0 1px #ffffffc7,0 8px 24px #00113b1f}html[data-game-theme=mixin-nexus] .community-entry:not(:first-child):before{background:linear-gradient(#0000,#c0d7f0 25% 75%,#0000)}html[data-game-theme=mixin-nexus] :is(.community-entry,.announcement-entry,.referral-entry):after{background:#519efa1c}html[data-game-theme=mixin-nexus] :is(.community-entry-icon,.announcement-entry-icon,.referral-entry-icon){background:linear-gradient(145deg,#fff,#d5e8ff);border-color:#a8c7f0;box-shadow:inset 0 1px #fff}html[data-game-theme=mixin-nexus] :is(.community-entry-icon span,.referral-entry-icon span){border-color:#2476d5}html[data-game-theme=mixin-nexus] .announcement-entry-icon:before{box-shadow:inset 0 4px #2371d817}html[data-game-theme=mixin-nexus] .announcement-entry-icon:after{background:#287edc;box-shadow:0 4px #287edc99}html[data-game-theme=mixin-nexus] .announcement-entry-icon span{background:#f5faff;border-color:#3f8ee8}html[data-game-theme=mixin-nexus] .community-entry-copy strong{color:#24466f}html[data-game-theme=mixin-nexus] .community-entry-copy small{color:#4b668a}html[data-game-theme=mixin-nexus] .checkin-entry.is-ready{background:linear-gradient(#ffe3a25c,#0000)}html[data-game-theme=mixin-nexus] .checkin-entry-icon{color:#975709;background:linear-gradient(145deg,#fffdf6,#ffe8b9);border-color:#dfbd79;box-shadow:inset 0 1px #fff}html[data-game-theme=mixin-nexus] .checkin-entry-icon:before{border-color:#9d6a15;box-shadow:inset 0 4px #aa741814}html[data-game-theme=mixin-nexus] .checkin-entry-icon:after{border-color:#176bd2}html[data-game-theme=mixin-nexus] :is(){background:#9d6a15}html[data-game-theme=mixin-nexus] :is(.power-label span,.facility-actions>span,.economy-strip span,.halving-card p,.rules-card>p,.data-grid .metric span,.summary-grid .metric span){color:#4b668a}html[data-game-theme=mixin-nexus] :is(.power-label strong,.economy-strip strong,.halving-card>strong,.personal-ledger strong,.summary-grid .metric strong,.data-grid .metric strong){color:#173a68}html[data-game-theme=mixin-nexus] :is(.halving-card span,.personal-ledger>a i,.data-grid .metric-accent strong,.summary-grid .metric-accent strong){color:#076bdc}html[data-game-theme=mixin-nexus] :is(.power-label span i,.rule-row em){color:#916018}html[data-game-theme=mixin-nexus] :is(.power-track,.halving-track){background:#bfd5ed}html[data-game-theme=mixin-nexus] .power-track i{background:linear-gradient(90deg,#1377e6,#66b6ff);box-shadow:0 0 9px #1577eb26}html[data-game-theme=mixin-nexus] .halving-track i{background:linear-gradient(90deg,#0c77e8,#84c9ff)}html[data-game-theme=mixin-nexus] :is(.facility-actions button,.personal-ledger>button,.personal-ledger>a){color:#0867d0;background:#f1f8ff;border-color:#a4c5ed}html[data-game-theme=mixin-nexus] .facility-actions .facility-speedup-button{color:#92621a;background:#fff3d9;border-color:#d9bf8e}html[data-game-theme=mixin-nexus] .rule-row>span{color:#16385e;background:#c4dbf3}html[data-game-theme=mixin-nexus] .rule-row span i{background:#8ac7ff}html[data-game-theme=mixin-nexus] .summary-grid{background:#bad2eb;border-color:#bad2eb}html[data-game-theme=mixin-nexus] .section-title>b{color:#d6eaff;background:#173b7d;border-color:#4776ba}html[data-game-theme=mixin-nexus] .facility-stage{background:linear-gradient(#92cfff0e 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#92cfff0e 1px,#0000 1px) 0 0/28px 28px,radial-gradient(at 80% 8%,#45a8ff40,#0000 60%),linear-gradient(#164486,#0b2a64 72%,#082352);border-color:#538dd4;box-shadow:inset 0 -30px 50px #02154352,inset 0 1px #c1e4ff33}html[data-game-theme=mixin-nexus] .cave-roof{background:linear-gradient(160deg,#0000 0 30%,#366fa9 31% 56%,#0000 57%),#23548a;border-color:#5b9bdf}html[data-game-theme=mixin-nexus] .cave-roof i{background:linear-gradient(#b1e1ff,#0000)}html[data-game-theme=mixin-nexus] .rail{border-color:#88b9e6;box-shadow:0 0 12px #77d4ff3d}html[data-game-theme=mixin-nexus] .mine-slot{background:linear-gradient(#173b79,#0a265d);border-color:#3561a0}html[data-game-theme=mixin-nexus] .mine-slot.occupied{border-color:#73a3dc;box-shadow:inset 0 0 20px #63b9ff12,0 8px 18px #00134333}html[data-game-theme=mixin-nexus] :is(.mine-slot.empty,.mine-slot small){color:#b0cbee}html[data-game-theme=mixin-nexus] .bottom-nav{background:#f6fbfff7;border-color:#fff;box-shadow:inset 0 1px #fff,0 15px 40px #0010414d}html[data-game-theme=mixin-nexus] .bottom-nav button{color:#506e94}html[data-game-theme=mixin-nexus] .bottom-nav button.active{color:#0768df}html[data-game-theme=mixin-nexus] .bottom-nav button.active i{color:#0873ea;background:linear-gradient(145deg,#d6eaff,#edf6ff);box-shadow:inset 0 1px #fff,0 0 16px #1078ef14}html[data-game-theme=mixin-nexus] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs){background:#ddebff;border-color:#85b0e6;box-shadow:inset 0 1px #ffffffbf}html[data-game-theme=mixin-nexus] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button{color:#47668f}html[data-game-theme=mixin-nexus] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button.active{color:#fff;background:var(--nexus-action);box-shadow:inset 0 1px #ffffff42,0 4px 12px #084ead30}html[data-game-theme=mixin-nexus] :is(.leaderboard-subnav button.active small,.inventory-subnav .arena-subtab.active .arena-beta-badge){color:#e5f2ff;background:#dceeff17;border-color:#dff0ff70}html[data-game-theme=mixin-nexus] :is(.shop-card,.inventory-card){color:var(--nexus-ink);background:var(--nexus-ice);border-color:#b0cef0;box-shadow:inset 0 1px #ffffffbf,0 12px 26px #01133c29}html[data-game-theme=mixin-nexus] .shop-card>.cat-rig .nft-frame:after{background:linear-gradient(120deg,#cbe7ff12,#0000 29%),linear-gradient(90deg,#0000 76%,#dcecff7a)}html[data-game-theme=mixin-nexus] :is(.shop-copy h2,.inventory-card h2){color:#173961}html[data-game-theme=mixin-nexus] :is(.spec-row span,.rarity i,.inventory-card span,.inventory-card small){color:#4b668a}html[data-game-theme=mixin-nexus] .spec-row>div{background:#f1f8ff;border-color:#bdd5ed}html[data-game-theme=mixin-nexus] .spec-row strong{color:#244a77}html[data-game-theme=mixin-nexus] .inventory-card.is-active{background:linear-gradient(100deg,#eaf6ff,#cee5ff);border-color:#7db6f6}html[data-game-theme=mixin-nexus] :is(.inventory-card button,.inventory-title-row button){color:#2268b8;background:#eff7ff;border-color:#a6c8ed}html[data-game-theme=mixin-nexus] .inventory-card.is-active button{color:#075ec2;background:#e1f0ff;border-color:#80b5f0}html[data-game-theme=mixin-nexus] .inventory-card.is-active button i{background:#1679e6;box-shadow:0 0 7px #1679e638}html[data-game-theme=mixin-nexus] .inventory-actions .miner-sell-button{color:#8b5c19;background:#fff4df;border-color:#d5ba86}html[data-game-theme=mixin-nexus] :is(.market-card,.market-inventory-card,.market-order-row,.market-fragment-card,.market-sell-destinations>button){color:#edf6ff;background:var(--nexus-sapphire);border-color:#385f9c;box-shadow:inset 0 1px #c7e1ff1c}html[data-game-theme=mixin-nexus] :is(.market-card-copy>span,.market-card-copy dt,.market-card-copy>small,.market-inventory-card span,.market-inventory-card small,.market-order-row small,.market-fragment-copy>span,.market-fragment-copy>small,.market-fragment-copy h3 small){color:#b7cdea}html[data-game-theme=mixin-nexus] :is(.market-receipt,.market-fragment-form label>div,.market-price-input>div){background:#0b2358;border-color:#3a609a}html[data-game-theme=mixin-nexus] .market-filters select{color:#e4f1ff;background-color:#123773;border-color:#5881b9}html[data-game-theme=mixin-nexus] .market-fragment-card.is-ready{border-color:#ffcf4b80}html[data-game-theme=mixin-nexus] .market-pagination button{color:#d0e4ff;background:#173a77;border-color:#4b75b0}html[data-game-theme=mixin-nexus] .challenge-card{color:#edf6ff;background:linear-gradient(115deg,#18498a,#0c2b69);border-color:#5f92d7;box-shadow:inset 0 1px #cdebff29,0 12px 26px #00113d33}html[data-game-theme=mixin-nexus] .challenge-card-art{background:#174589}html[data-game-theme=mixin-nexus] .challenge-card-art:after{background:linear-gradient(90deg,#0000 45%,#153b7c)}html[data-game-theme=mixin-nexus] .challenge-card h2{color:#fff}html[data-game-theme=mixin-nexus] .challenge-card p{color:#c3d8f2}html[data-game-theme=mixin-nexus] .challenge-card small{color:#a9d9ff}html[data-game-theme=mixin-nexus] .challenge-card-beast small{color:#ffd49d}html[data-game-theme=mixin-nexus] .challenge-card-enter{color:#b3deff}html[data-game-theme=mixin-nexus] :is(.challenge-back,.inventory-market-back,.exp-back,.exp-secondary){color:#cce4ff;background:#143775;border-color:#4b79b7}html[data-game-theme=mixin-nexus] :is(.pk-reward-card,.exp-reward-card,.pk-leaderboard-hero){background:linear-gradient(125deg,#1c4d9e,#103778 70%);border-color:#5993df;box-shadow:inset 0 1px #cde6ff30,0 15px 35px #000f3b33}html[data-game-theme=mixin-nexus] :is(.pk-reward-card,.exp-reward-card):after{border-color:#97d2ff14}html[data-game-theme=mixin-nexus] :is(.pk-defense-card,.pk-history-card,.pk-opponent-card,.pk-formation-panel,.pk-rank-board,.pk-my-rank-card,.pk-leaderboard-state){background:var(--nexus-sapphire);border-color:#3d65a2}html[data-game-theme=mixin-nexus] :is(.pk-history-row,.pk-defense-lineup>div,.pk-leaderboard-metrics>div){background:#0b295f;border-color:#325d9b}html[data-game-theme=mixin-nexus] .pk-history-row.is-win{border-color:#65e9c380}html[data-game-theme=mixin-nexus] .pk-history-row.is-loss{border-color:#ff999773}html[data-game-theme=mixin-nexus] .pk-rank-list article.is-me{background:linear-gradient(90deg,#54a2ff3b,#0000);box-shadow:inset 2px 0 #80c7ff}html[data-game-theme=mixin-nexus] .pk-rank-player>i{color:#cde8ff;background:linear-gradient(135deg,#2f60a5,#173c7b);border-color:#6496d8}html[data-game-theme=mixin-nexus] :is(.pk-pool>span,.pk-attempts>span,.pk-attempts small,.pk-home-stats span,.pk-estimate-line,.pk-reward-card>p,.pk-leaderboard-metrics span,.pk-leaderboard-metrics small,.pk-rank-player small,.pk-rank-score small,.pk-my-rank-primary span,.pk-my-rank-stats span,.pk-rank-rule-note){color:#b1c9eb}html[data-game-theme=mixin-nexus] :is(.exp-home,.exp-plan-page,.exp-active-page,.exp-report-page,.exp-leaderboard-page,.exp-rules-page,.exp-gate){--exp-panel:#102d6c;--exp-panel-2:#173d83;--exp-line:#90c5ff3b;color:#f1f7ff}html[data-game-theme=mixin-nexus] :is(.exp-route-list>article,.exp-tactic-card,.exp-node-planner,.exp-choice-planner,.exp-readiness,.exp-progress-card,.exp-timeline,.exp-report-week,.exp-node-results,.exp-counter-card,.exp-last-settlement,.exp-last-report,.exp-rule-card,.exp-rule-detail-card,.exp-state){background:var(--nexus-sapphire);border-color:#3b65a3}html[data-game-theme=mixin-nexus] .exp-route-list>article.is-relic{background:linear-gradient(125deg,#ffcf4b14,#0000 65%),#12326d;border-color:#f3cc7a73}html[data-game-theme=mixin-nexus] .exp-route-list>article.is-rift{background:linear-gradient(125deg,#9d85ff26,#0000 65%),#12326d}html[data-game-theme=mixin-nexus] :is(.exp-node-planner>article,.exp-route-facts>span){background:#0d295f;border-color:#3b63a0}html[data-game-theme=mixin-nexus] :is(.beast-boss-card,.beast-player-card,.beast-weakness,.beast-window-row,.beast-result,.beast-rules,.beast-crew-field,.beast-choice-group,.beast-recent article){background:var(--nexus-sapphire);border-color:#406aa8}html[data-game-theme=mixin-nexus] .beast-boss-card{border-color:#ecb57180}html[data-game-theme=mixin-nexus] :is(.beast-miner-grid>button,.beast-choice-group button){color:#c5dafa;background:#0c2a65;border-color:#406cab}html[data-game-theme=mixin-nexus] :is(.beast-miner-grid>button.is-selected,.beast-choice-group button.is-selected){color:#fff;background:linear-gradient(135deg,#2058a8,#123878);border-color:#86c3ff;box-shadow:inset 0 1px #dbf1ff2e}html[data-game-theme=mixin-nexus] .beast-miner-grid button.is-selected>i{color:#0d376c;background:#a3d8ff}html[data-game-theme=mixin-nexus] .beast-round-progress li.is-active{color:#e4f3ff;background:#174584;border-color:#78afea}html[data-game-theme=mixin-nexus] :is(.reward-main button,.shop-copy button,.market-card-copy>button,.market-inventory-card>button,.market-modal-actions button:last-child,.confirm-submit,.deposit-primary,.pk-start,.exp-primary,.exp-rules-done,.exp-route-list article>button,.beast-primary-button,.beast-confirm>div:last-child button:last-child,.referral-share):not(:disabled){color:#fff;background:var(--nexus-action);box-shadow:inset 0 1px #ffffff4a,inset 0 -2px #02369738,0 7px 20px #085edc38}html[data-game-theme=mixin-nexus] .shop-copy button:not(:disabled) span{color:#fff;border-color:#eff9ff66}html[data-game-theme=mixin-nexus] :is(.reward-main button,.shop-copy button,.inventory-card button,.facility-actions button):disabled{color:#5c7594;box-shadow:none;background:#d0deed;border-color:#c0d2e7}html[data-game-theme=mixin-nexus] :is(.market-card-copy>button,.market-inventory-card>button,.pk-start,.exp-primary,.exp-route-list article>button,.beast-primary-button):disabled{color:#9ab1d2;box-shadow:none;background:#24416d;border-color:#3e5b87}html[data-game-theme=mixin-nexus] :is(.confirm-dialog,.deposit-sheet,.referral-dialog,.market-modal,.checkin-dialog,.wallet-records-dialog,.beast-confirm){color:#f0f7ff;background:radial-gradient(at 100% 0,#3d91f526,#0000 55%),linear-gradient(145deg,#174184,#0a245c 75%);border-color:#6097da;box-shadow:inset 0 1px #d7edff2b,0 30px 90px #000a27ad}html[data-game-theme=mixin-nexus] :is(.confirm-backdrop,.deposit-backdrop,.referral-backdrop,.market-modal-backdrop,.checkin-backdrop,.wallet-records-backdrop,.beast-confirm-backdrop){background:#010b27c7}html[data-game-theme=mixin-nexus] :is(.deposit-balance,.deposit-input,.confirm-receipt>div,.referral-stats>div,.referral-invitee-card,.checkin-overview,.beast-confirm dl){background:#0a255b;border-color:#3e679f}html[data-game-theme=mixin-nexus] :is(.confirm-close,.deposit-sheet-head>button,.referral-head>button,.market-modal-close,.checkin-head-actions>button,.wallet-records-dialog button){color:#d0e7ff;background:#1a4180;border-color:#577fb8}html[data-game-theme=mixin-nexus] .speedup-dialog .confirm-actions{background:#0b265d}html[data-game-theme=mixin-nexus] .toast{color:#eff8ff;background:#124489;border-color:#79b4f6;box-shadow:0 12px 30px #00143b66}html[data-game-theme=mixin-nexus] :is(.deposit-warning,.maintenance-sheet-note,.market-refresh-warning,.market-modal-notice,.beast-pending,.pk-pending-card){color:#ffe0a0;background:#684a244d;border-color:#f6bf5f75}html[data-game-theme=mixin-nexus] :is(.referral-error,.exp-error,.exp-inline-error,.pk-rank-refresh-note){color:#ffd2ce;background:#882a354d;border-color:#ffa49a70}html[data-game-theme=mixin-nexus] .wallet-record-line strong{color:#8bf0d2}html[data-game-theme=mixin-nexus] .wallet-record-list .is-expense strong{color:#ffdc98}html[data-game-theme=mixin-nexus] :is(button,a,select,input):focus-visible{outline-color:#82c9ff}html[data-game-theme=bitcoin-forge]{--bg:#0c0d0e;--panel:#191a1c;--panel-2:#242425;--line:#d6bc8b30;--text:#f4f0e6;--muted:#b6b0a5;--forge-ivory:#f4f0e6;--forge-muted:#b6b0a5;--forge-gold:#e8bf78;--forge-edge:#d4ba8b45;--forge-surface:linear-gradient(135deg, #252526, #191a1c 62%, #151618);--forge-recess:linear-gradient(135deg, #151719, #101214);--forge-console:linear-gradient(120deg, #f4bf6513, transparent 45%), linear-gradient(145deg, #282728, #1b1c1e 62%, #161719);--forge-action:linear-gradient(125deg, #f7d797, #f2b35c 66%, #ed9b42);--forge-shadow:inset 0 1px #ffedcb13, 0 16px 36px #00000040;color:var(--forge-ivory);background:#080a0c}html[data-game-theme=bitcoin-forge] body{color:var(--forge-ivory);background:radial-gradient(at 50% 0,#29221b,#0000 65%),#080a0c}html[data-game-theme=bitcoin-forge] .game-shell{background:linear-gradient(#07090b08,#090b0d24 210px,#0c0d0e 570px),url(/theme-assets-v1/bitcoin-forge-vault.webp) top/100% no-repeat,#0c0d0e;border-color:#dfbe8333;box-shadow:0 0 90px #000000ad}html[data-game-theme=bitcoin-forge] .topbar{background:linear-gradient(#0a0c0efa,#0d0f117a 64%,#0000)}html[data-game-theme=bitcoin-forge] .brand>span{background:#131517;border-color:#aa7d43;box-shadow:0 0 18px #ee973929}html[data-game-theme=bitcoin-forge] .brand strong{color:#fff5e4}html[data-game-theme=bitcoin-forge] .brand small{color:#b5a68d}html[data-game-theme=bitcoin-forge] .theme-entry{color:#f0c986;background:linear-gradient(145deg,#302b25,#1d1d1d);border-color:#796446;box-shadow:inset 0 1px #ffe1ad1c}html[data-game-theme=bitcoin-forge] :is(.status-chip,.language-picker){color:#d7d2c7;background:#191b1df0;border-color:#d2ba9240}html[data-game-theme=bitcoin-forge] .language-picker>span{color:#edc98b}html[data-game-theme=bitcoin-forge] .language-picker option{color:#f4f0e6;background:#202123}html[data-game-theme=bitcoin-forge] :is(.mine-hero h1,.page-heading h1){color:#f7f3ea;text-shadow:0 3px 22px #000c}html[data-game-theme=bitcoin-forge] .mine-hero h1 em{color:#f4c47e;text-shadow:0 0 30px #ffa83a21}html[data-game-theme=bitcoin-forge] :is(.mine-hero p,.page-heading p){color:#c5bfb4}html[data-game-theme=bitcoin-forge] :is(.kicker,.section-title span){color:#ebbd76}html[data-game-theme=bitcoin-forge] .hero-monkey:after{background:#efa1352e}html[data-game-theme=bitcoin-forge] .hero-orbit{border-color:#e5b36240}html[data-game-theme=bitcoin-forge] .orbit-two{border-color:#ebe3cf21}html[data-game-theme=bitcoin-forge] :is(.reward-card,.wallet-card,.market-balance-card,.network-hero){color:var(--forge-ivory);border-color:var(--forge-edge);background:var(--forge-console);box-shadow:var(--forge-shadow)}html[data-game-theme=bitcoin-forge] .reward-card:after{border-color:#eac0780b}html[data-game-theme=bitcoin-forge] :is(.reward-main strong,.wallet-card strong,.wallet-balance strong,.market-balance-card strong,.network-hero strong){color:#fff5e2}html[data-game-theme=bitcoin-forge] :is(.reward-main small,.wallet-card>small,.market-balance-card span,.market-balance-card p,.network-hero small){color:#bbb3a7}html[data-game-theme=bitcoin-forge] .market-balance-card>button{color:#edc58b;background:#2d2821;border-color:#786143}html[data-game-theme=bitcoin-forge] :is(.reward-metrics,.summary-grid){background:#3d3830;border-color:#3d3830}html[data-game-theme=bitcoin-forge] .reward-card .metric{background:#16191b}html[data-game-theme=bitcoin-forge] .metric span{color:#b9b2a6}html[data-game-theme=bitcoin-forge] .metric strong{color:#e9e5db}html[data-game-theme=bitcoin-forge] .metric-accent strong{color:#f3c57d}html[data-game-theme=bitcoin-forge] .deposit-entry{border-color:#3c3832}html[data-game-theme=bitcoin-forge] :is(.deposit-entry button,.deposit-entry .trade-entry-button){color:#f0c17c;background:linear-gradient(135deg,#32291f,#26221d);border-color:#6c5436}html[data-game-theme=bitcoin-forge] .deposit-entry .withdrawal-entry-button{color:#ebe2d2;background:#292926;border-color:#5f584c}html[data-game-theme=bitcoin-forge] .deposit-entry .records-entry-button{color:#ccc6bb;background:#222426;border-color:#494741}html[data-game-theme=bitcoin-forge] .community-entry-row{background:linear-gradient(110deg,#292724,#1c1e20 58%,#222);border-color:#484033;box-shadow:inset 0 1px #f7dba80e,0 12px 30px #00000040}html[data-game-theme=bitcoin-forge] .community-entry:not(:first-child):before{background:linear-gradient(#0000,#45413a 25% 75%,#0000)}html[data-game-theme=bitcoin-forge] :is(.community-entry,.announcement-entry,.referral-entry):after{background:#edb5580e}html[data-game-theme=bitcoin-forge] :is(.community-entry-icon,.announcement-entry-icon,.referral-entry-icon){color:#e6c38d;background:linear-gradient(145deg,#393026,#242323);border-color:#746042;box-shadow:inset 0 1px #ffe1ac14}html[data-game-theme=bitcoin-forge] :is(.community-entry-icon span,.referral-entry-icon span){border-color:#e6c38d}html[data-game-theme=bitcoin-forge] .announcement-entry-icon:before{box-shadow:inset 0 4px #e6c38d12}html[data-game-theme=bitcoin-forge] .announcement-entry-icon:after{background:#dab17b;box-shadow:0 4px #dab17b8c}html[data-game-theme=bitcoin-forge] .announcement-entry-icon span{background:#26231d;border-color:#f4bd65}html[data-game-theme=bitcoin-forge] .community-entry-copy strong{color:#eee8da}html[data-game-theme=bitcoin-forge] .community-entry-copy small{color:#b5ad9e}html[data-game-theme=bitcoin-forge] .checkin-entry.is-ready{background:linear-gradient(#ecb04d1f,#0000)}html[data-game-theme=bitcoin-forge] .checkin-entry-icon{color:#f6c27a;background:linear-gradient(145deg,#4a3520,#2a241c);border-color:#987142;box-shadow:inset 0 1px #ffdc9a1c}html[data-game-theme=bitcoin-forge] .checkin-entry-icon:before{border-color:#f6c27a;box-shadow:inset 0 4px #ffc26414}html[data-game-theme=bitcoin-forge] .checkin-entry-icon:after{border-color:#ffe3a8}html[data-game-theme=bitcoin-forge] :is(){background:#f6c27a}html[data-game-theme=bitcoin-forge] :is(.power-panel,.economy-strip>div,.halving-card,.rules-card,.personal-ledger,.summary-grid .metric,.data-grid .metric){color:var(--forge-ivory);background:var(--forge-surface);border-color:#423c32;box-shadow:inset 0 1px #ffefd109}html[data-game-theme=bitcoin-forge] :is(.power-label span,.facility-actions>span,.economy-strip span,.halving-card p,.rules-card>p){color:#b6b0a5}html[data-game-theme=bitcoin-forge] :is(.power-label strong,.economy-strip strong,.halving-card>strong,.personal-ledger strong){color:#eee7d9}html[data-game-theme=bitcoin-forge] :is(.halving-card span,.personal-ledger>a i){color:#edc17b}html[data-game-theme=bitcoin-forge] :is(.power-label span i,.rule-row em){color:#f2c77f}html[data-game-theme=bitcoin-forge] :is(.power-track,.halving-track){background:#0b0d0e}html[data-game-theme=bitcoin-forge] .power-track i{background:linear-gradient(90deg,#ad7633,#f2c67e);box-shadow:0 0 9px #ecaa492e}html[data-game-theme=bitcoin-forge] .halving-track i{background:linear-gradient(90deg,#a76f2e,#f4d9a6)}html[data-game-theme=bitcoin-forge] :is(.facility-actions button,.personal-ledger>button,.personal-ledger>a){color:#e7c697;background:#2a251f;border-color:#6a573d}html[data-game-theme=bitcoin-forge] .facility-actions .facility-speedup-button{color:#ffd59a;background:linear-gradient(125deg,#40301e,#2c251c);border-color:#8c6336}html[data-game-theme=bitcoin-forge] .rule-row>span{color:#161717;background:#bba277}html[data-game-theme=bitcoin-forge] .rule-row span i{background:#edc583}html[data-game-theme=bitcoin-forge] .section-title>b{color:#dfc59d;background:#24231f;border-color:#60533e}html[data-game-theme=bitcoin-forge] .facility-stage{background:linear-gradient(#d8b77d09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#d8b77d09 1px,#0000 1px) 0 0/28px 28px,radial-gradient(at 75% 8%,#da91362b,#0000 58%),linear-gradient(#292623,#171a1c 72%,#101315);border-color:#65513a;box-shadow:inset 0 -30px 50px #0000004d,inset 0 1px #efce9914}html[data-game-theme=bitcoin-forge] .cave-roof{background:linear-gradient(160deg,#0000 0 30%,#4f4434 31% 56%,#0000 57%),#36322c;border-color:#7b6141}html[data-game-theme=bitcoin-forge] .cave-roof i{background:linear-gradient(#f7c579,#0000)}html[data-game-theme=bitcoin-forge] .rail{border-color:#8d744e;box-shadow:0 0 12px #eaa54626}html[data-game-theme=bitcoin-forge] .mine-slot{background:linear-gradient(#222629,#121619);border-color:#3f3c35}html[data-game-theme=bitcoin-forge] .mine-slot.occupied{border-color:#65553c;box-shadow:inset 0 0 18px #e3b87009,0 8px 18px #0003}html[data-game-theme=bitcoin-forge] :is(.mine-slot.empty,.mine-slot small){color:#b4afa4}html[data-game-theme=bitcoin-forge] .bottom-nav{background:linear-gradient(110deg,#272727fa,#181b1dfa);border-color:#62523a;box-shadow:inset 0 1px #fddeac1a,0 18px 46px #0000008c}html[data-game-theme=bitcoin-forge] .bottom-nav button{color:#b1aaa0}html[data-game-theme=bitcoin-forge] .bottom-nav button.active{color:#f4c889}html[data-game-theme=bitcoin-forge] .bottom-nav button.active i{color:#f7cf94;background:linear-gradient(135deg,#453420,#2c2821);box-shadow:inset 0 1px #f7d8a01a,0 0 18px #e69d3b09}html[data-game-theme=bitcoin-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs){background:#171a1c;border-color:#504638;box-shadow:inset 0 1px #f0d3a509}html[data-game-theme=bitcoin-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button{color:#bab3a7}html[data-game-theme=bitcoin-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button.active{color:#21180d;background:var(--forge-action);box-shadow:inset 0 1px #fff2ce80,0 4px 12px #0003}html[data-game-theme=bitcoin-forge] :is(.leaderboard-subnav button.active small,.inventory-subnav .arena-subtab.active .arena-beta-badge){color:#473016;background:#42280c0d;border-color:#38271059}html[data-game-theme=bitcoin-forge] :is(.shop-card,.inventory-card,.market-card,.market-inventory-card,.market-order-row,.market-fragment-card,.market-sell-destinations>button){color:var(--forge-ivory);background:var(--forge-surface);border-color:#474036;box-shadow:inset 0 1px #f4dab00b,0 12px 26px #0000002b}html[data-game-theme=bitcoin-forge] .shop-card>.cat-rig .nft-frame:after{background:linear-gradient(120deg,#f5e3c60e,#0000 29%),linear-gradient(90deg,#0000 76%,#202123)}html[data-game-theme=bitcoin-forge] :is(.shop-copy h2,.inventory-card h2,.market-card-copy h2){color:#f4ecde}html[data-game-theme=bitcoin-forge] :is(.spec-row span,.rarity i,.inventory-card span,.inventory-card small,.market-card-copy>span,.market-card-copy dt,.market-card-copy>small,.market-inventory-card span,.market-inventory-card small,.market-order-row small,.market-fragment-copy>span,.market-fragment-copy>small,.market-fragment-copy h3 small){color:#b7b0a3}html[data-game-theme=bitcoin-forge] .spec-row>div{background:#15181a;border-color:#403b32}html[data-game-theme=bitcoin-forge] .spec-row strong{color:#e3dbcc}html[data-game-theme=bitcoin-forge] .inventory-card.is-active{background:linear-gradient(110deg,#e1ae5911,#0000 65%),#202123;border-color:#7b6241}html[data-game-theme=bitcoin-forge] :is(.inventory-card button,.inventory-title-row button){color:#d6c8af;background:#242321;border-color:#59503f}html[data-game-theme=bitcoin-forge] .inventory-card.is-active button{color:#f2c27c;background:#30291f;border-color:#7c633f}html[data-game-theme=bitcoin-forge] .inventory-actions .miner-sell-button{color:#eee2cc;background:#302b24;border-color:#6b5a43}html[data-game-theme=bitcoin-forge] :is(.market-receipt,.market-fragment-form label>div,.market-price-input>div){background:#131719;border-color:#514635}html[data-game-theme=bitcoin-forge] .market-filters select{color:#e5ddce;background-color:#232423;border-color:#5e513e}html[data-game-theme=bitcoin-forge] .market-fragment-card.is-ready{border-color:#f5c5708c}html[data-game-theme=bitcoin-forge] .market-pagination button{color:#dbccaf;background:#292722;border-color:#5c4f3d}html[data-game-theme=bitcoin-forge] .challenge-card{color:#f4ebdc;background:linear-gradient(115deg,#302b24,#1b1e20 75%);border-color:#645139;box-shadow:inset 0 1px #f6dcab12,0 12px 26px #00000040}html[data-game-theme=bitcoin-forge] .challenge-card-art{background:#242424}html[data-game-theme=bitcoin-forge] .challenge-card-art:after{background:linear-gradient(90deg,#0000 45%,#242523)}html[data-game-theme=bitcoin-forge] .challenge-card h2{color:#f8efde}html[data-game-theme=bitcoin-forge] .challenge-card p{color:#c4bcae}html[data-game-theme=bitcoin-forge] .challenge-card small{color:#dfbc86}html[data-game-theme=bitcoin-forge] .challenge-card-beast small{color:#f5b878}html[data-game-theme=bitcoin-forge] .challenge-card-enter{color:#eac38a}html[data-game-theme=bitcoin-forge] :is(.challenge-back,.inventory-market-back,.exp-back,.exp-secondary){color:#ded1b9;background:#272520;border-color:#665740}html[data-game-theme=bitcoin-forge] :is(.pk-reward-card,.exp-reward-card,.pk-leaderboard-hero){background:var(--forge-console);box-shadow:var(--forge-shadow);border-color:#746044}html[data-game-theme=bitcoin-forge] :is(.pk-reward-card,.exp-reward-card):after{border-color:#eac0780b}html[data-game-theme=bitcoin-forge] :is(.pk-defense-card,.pk-history-card,.pk-opponent-card,.pk-formation-panel,.pk-rank-board,.pk-my-rank-card,.pk-leaderboard-state){background:var(--forge-surface);border-color:#4c4336}html[data-game-theme=bitcoin-forge] :is(.pk-history-row,.pk-defense-lineup>div,.pk-leaderboard-metrics>div){background:#14181b;border-color:#3d3a33}html[data-game-theme=bitcoin-forge] .pk-history-row.is-win{border-color:#64dcb16b}html[data-game-theme=bitcoin-forge] .pk-history-row.is-loss{border-color:#f4867a66}html[data-game-theme=bitcoin-forge] .pk-rank-list article.is-me{background:linear-gradient(90deg,#e4ae5b1f,#0000);box-shadow:inset 2px 0 #dbb67e}html[data-game-theme=bitcoin-forge] .pk-rank-player>i{color:#e4c38f;background:linear-gradient(135deg,#3c3124,#242522);border-color:#6e5b41}html[data-game-theme=bitcoin-forge] :is(.pk-pool>span,.pk-attempts>span,.pk-attempts small,.pk-home-stats span,.pk-estimate-line,.pk-reward-card>p,.pk-leaderboard-metrics span,.pk-leaderboard-metrics small,.pk-rank-player small,.pk-rank-score small,.pk-my-rank-primary span,.pk-my-rank-stats span,.pk-rank-rule-note){color:#b8b0a2}html[data-game-theme=bitcoin-forge] :is(.exp-home,.exp-plan-page,.exp-active-page,.exp-report-page,.exp-leaderboard-page,.exp-rules-page,.exp-gate){--exp-panel:#191a1c;--exp-panel-2:#242425;--exp-line:#d6bc8b30;color:#f4f0e6}html[data-game-theme=bitcoin-forge] :is(.exp-route-list>article,.exp-tactic-card,.exp-node-planner,.exp-choice-planner,.exp-readiness,.exp-progress-card,.exp-timeline,.exp-report-week,.exp-node-results,.exp-counter-card,.exp-last-settlement,.exp-last-report,.exp-rule-card,.exp-rule-detail-card,.exp-state){background:var(--forge-surface);border-color:#514534}html[data-game-theme=bitcoin-forge] .exp-route-list>article.is-relic{background:linear-gradient(125deg,#dea13e12,#0000 65%),#202022;border-color:#f0bf6b70}html[data-game-theme=bitcoin-forge] .exp-route-list>article.is-rift{background:linear-gradient(125deg,#9a7feb1c,#0000 65%),#202022}html[data-game-theme=bitcoin-forge] :is(.exp-node-planner>article,.exp-route-facts>span){background:#15191b;border-color:#4d4435}html[data-game-theme=bitcoin-forge] :is(.beast-boss-card,.beast-player-card,.beast-weakness,.beast-window-row,.beast-result,.beast-rules,.beast-crew-field,.beast-choice-group,.beast-recent article){background:var(--forge-surface);border-color:#554737}html[data-game-theme=bitcoin-forge] .beast-boss-card{border-color:#edaa5b6b}html[data-game-theme=bitcoin-forge] :is(.beast-miner-grid>button,.beast-choice-group button){color:#d2c8b7;background:#171b1d;border-color:#514533}html[data-game-theme=bitcoin-forge] :is(.beast-miner-grid>button.is-selected,.beast-choice-group button.is-selected){color:#fff0d3;background:linear-gradient(135deg,#3c2f20,#24221d);border-color:#bc8844;box-shadow:inset 0 1px #ffe3b11a}html[data-game-theme=bitcoin-forge] .beast-miner-grid button.is-selected>i{color:#241b11;background:#f0c78a}html[data-game-theme=bitcoin-forge] .beast-round-progress li.is-active{color:#f7d6a3;background:#36291c;border-color:#a77b43}html[data-game-theme=bitcoin-forge] :is(.reward-main button,.shop-copy button,.market-card-copy>button,.market-inventory-card>button,.market-modal-actions button:last-child,.confirm-submit,.deposit-primary,.pk-start,.exp-primary,.exp-rules-done,.exp-route-list article>button,.beast-primary-button,.beast-confirm>div:last-child button:last-child,.referral-share):not(:disabled){color:#21180d;background:var(--forge-action);box-shadow:inset 0 1px #fff0ce99,inset 0 -2px #70421238,0 7px 20px #a35b181f}html[data-game-theme=bitcoin-forge] .shop-copy button:not(:disabled) span{color:#33230e;border-color:#39230947}html[data-game-theme=bitcoin-forge] :is(.reward-main button,.shop-copy button,.inventory-card button,.facility-actions button,.market-card-copy>button,.market-inventory-card>button,.pk-start,.exp-primary,.exp-route-list article>button,.beast-primary-button):disabled{color:#a39b8e;box-shadow:none;background:#333330;border-color:#47433a}html[data-game-theme=bitcoin-forge] .shop-copy button:disabled span{color:#a39b8e;border-color:#696052}html[data-game-theme=bitcoin-forge] :is(.confirm-dialog,.deposit-sheet,.referral-dialog,.market-modal,.checkin-dialog,.wallet-records-dialog,.beast-confirm){color:#f4eddf;background:radial-gradient(at 100% 0,#c182301f,#0000 55%),linear-gradient(145deg,#292826,#161a1c 75%);border-color:#8b704a;box-shadow:inset 0 1px #f7daab1a,0 30px 90px #000000c2}html[data-game-theme=bitcoin-forge] :is(.confirm-backdrop,.deposit-backdrop,.referral-backdrop,.market-modal-backdrop,.checkin-backdrop,.wallet-records-backdrop,.beast-confirm-backdrop){background:#040709d1}html[data-game-theme=bitcoin-forge] :is(.deposit-balance,.deposit-input,.confirm-receipt>div,.referral-stats>div,.referral-invitee-card,.checkin-overview,.beast-confirm dl){background:#14191b;border-color:#504638}html[data-game-theme=bitcoin-forge] :is(.confirm-close,.deposit-sheet-head>button,.referral-head>button,.market-modal-close,.checkin-head-actions>button,.wallet-records-dialog button){color:#e4d8c2;background:#2d2923;border-color:#695a42}html[data-game-theme=bitcoin-forge] .speedup-dialog .confirm-actions{background:#191d1e}html[data-game-theme=bitcoin-forge] .toast{color:#f8e3bd;background:#332c21;border-color:#b4884f;box-shadow:0 12px 30px #00000073}html[data-game-theme=bitcoin-forge] :is(.deposit-warning,.maintenance-sheet-note,.market-refresh-warning,.market-modal-notice,.beast-pending,.pk-pending-card){color:#fbd599;background:#704a1a38;border-color:#e7a94d73}html[data-game-theme=bitcoin-forge] :is(.referral-error,.exp-error,.exp-inline-error,.pk-rank-refresh-note){color:#ffc8bc;background:#812c1e40;border-color:#ea7f6673}html[data-game-theme=bitcoin-forge] .wallet-record-line strong{color:#9be1c3}html[data-game-theme=bitcoin-forge] .wallet-record-list .is-expense strong{color:#f5cd8d}html[data-game-theme=bitcoin-forge] :is(button,a,select,input):focus-visible{outline-color:#f5ce91}html[data-game-theme=lunar-forge]{--bg:#090e15;--panel:#111923;--panel-2:#192430;--line:#b8d9e524;--text:#e9f0f3;--muted:#94a5af;--lime:#8cdbe8;--gold:#e8c18c;--pink:#b69078;--violet:#7199b6;--danger:#ff998d;--lunar-surface:linear-gradient(135deg, #b4dde909, transparent 48%), #111923;--lunar-elevated:linear-gradient(145deg, #1b2a37, #111923 58%, #0e161f);--lunar-action:linear-gradient(125deg, #ceeaf0, #8cdbe8 64%, #77bacb);--lunar-highlight:#8cdbe816;--lunar-line-strong:#b4dde94d;--lunar-shadow:inset 0 1px #e0f0f60b, 0 18px 38px #0003;color:var(--text);background:#070c12}html[data-game-theme=lunar-forge] body{color:var(--text);background:radial-gradient(at 50% 0,#1b2b39,#0000 65%),#070c12}html[data-game-theme=lunar-forge] .game-shell{background:linear-gradient(#090e1529,#090e15 520px),url(/theme-assets-v1/lunar-forge.webp) top/100% no-repeat,radial-gradient(at 78% 5%,#294150,#0000 42%),#090e15;border-color:#b8d9e51f;box-shadow:0 0 90px #00000080}html[data-game-theme=lunar-forge] .topbar{background:linear-gradient(#080e15fa,#080e1594 58%,#0000)}html[data-game-theme=lunar-forge] .brand>span{border-color:#b5d3df40;box-shadow:0 0 18px #8cdbe81a}html[data-game-theme=lunar-forge] :is(.status-chip,.language-picker){color:#b4c6d0;background:#0d1721e0;border-color:#b8d9e529}html[data-game-theme=lunar-forge] .language-picker option{color:#e9f0f3;background:#14212c}html[data-game-theme=lunar-forge] :is(.mine-hero h1,.page-heading h1){color:#f0f4f4;text-shadow:0 2px 18px #0003}html[data-game-theme=lunar-forge] .mine-hero h1 em{color:#bce9ef}html[data-game-theme=lunar-forge] :is(.mine-hero p,.page-heading p){color:#9babb6}html[data-game-theme=lunar-forge] .hero-monkey:after{background:#8cdbe829}html[data-game-theme=lunar-forge] .hero-orbit{border-color:#c9e2eb26}html[data-game-theme=lunar-forge] .orbit-two{border-color:#8cdbe838}html[data-game-theme=lunar-forge] :is(.reward-card,.market-balance-card,.pk-reward-card,.exp-reward-card,.pk-leaderboard-hero,.network-hero){color:var(--text);border-color:var(--lunar-line-strong);background:var(--lunar-elevated);box-shadow:var(--lunar-shadow)}html[data-game-theme=lunar-forge] :is(.reward-card,.pk-reward-card,.exp-reward-card):after{border-color:#c7e6f009}html[data-game-theme=lunar-forge] :is(.reward-main strong,.wallet-card strong,.market-balance-card strong,.network-hero strong){color:#f0f6f7}html[data-game-theme=lunar-forge] :is(.reward-main small,.metric span,.wallet-card>small,.market-balance-card span,.market-balance-card p){color:#9baeb8}html[data-game-theme=lunar-forge] .metric{background:#0810189e}html[data-game-theme=lunar-forge] .metric strong{color:#d6e4e9}html[data-game-theme=lunar-forge] .metric-accent strong{color:#8cdbe8}html[data-game-theme=lunar-forge] :is(.deposit-entry,.reward-metrics,.summary-grid){border-color:var(--line)}html[data-game-theme=lunar-forge] :is(.power-panel,.economy-strip>div,.wallet-card,.halving-card,.rules-card,.personal-ledger,.data-grid .metric,.summary-grid .metric){border-color:var(--line);background:var(--lunar-surface)}html[data-game-theme=lunar-forge] .facility-stage{background:linear-gradient(#8cdbe809 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#8cdbe809 1px,#0000 1px) 0 0/28px 28px,radial-gradient(at 70% 10%,#98bfd421,#0000 54%),linear-gradient(#1b2a36,#111a24 70%,#0a1119);border-color:#b8d9e529}html[data-game-theme=lunar-forge] .cave-roof{background:linear-gradient(160deg,#0000 0 30%,#263845 31% 56%,#0000 57%),#1d2b37;border-color:#8cdbe821}html[data-game-theme=lunar-forge] .cave-roof i{background:linear-gradient(#9dcddc,#0000)}html[data-game-theme=lunar-forge] .rail{border-color:#4c6272;box-shadow:0 0 10px #8cdbe812}html[data-game-theme=lunar-forge] .mine-slot{border-color:var(--line);background:linear-gradient(#16222ef0,#081018d9)}html[data-game-theme=lunar-forge] .mine-slot.occupied{border-color:#8cdbe83d;box-shadow:inset 0 0 18px #8cdbe806,0 9px 18px #0000002e}html[data-game-theme=lunar-forge] :is(.mine-slot.empty,.mine-slot small,.economy-strip span,.power-label span,.facility-actions>span){color:#8a9eaa}html[data-game-theme=lunar-forge] :is(.deposit-entry button,.deposit-entry .trade-entry-button){color:#c7dee6;background:#8cdbe80b;border-color:#b8d9e538}html[data-game-theme=lunar-forge] .deposit-entry .trade-entry-button{color:#d8e6f4;background:#7798b91a}html[data-game-theme=lunar-forge] .deposit-entry .withdrawal-entry-button{color:#a8e5e9}html[data-game-theme=lunar-forge] .deposit-entry .records-entry-button{color:#aebcc6;background:#c0d5e009}html[data-game-theme=lunar-forge] .community-entry-row{border-color:var(--line);box-shadow:var(--lunar-shadow);background:linear-gradient(110deg,#17232e,#101923 65%,#14202a)}html[data-game-theme=lunar-forge] .community-entry:not(:first-child):before{background:linear-gradient(#0000,#b8d9e51a 25% 75%,#0000)}html[data-game-theme=lunar-forge] :is(.community-entry,.announcement-entry,.referral-entry):after{background:#8cdbe80f}html[data-game-theme=lunar-forge] :is(.community-entry-icon,.announcement-entry-icon,.referral-entry-icon){background:linear-gradient(140deg,#8cdbe814,#8cdbe805);border-color:#a4d2e140;box-shadow:inset 0 1px #e4f3f712}html[data-game-theme=lunar-forge] :is(.referral-entry-icon span,.community-entry-icon span){border-color:#b1cbdc}html[data-game-theme=lunar-forge] .community-entry-copy strong{color:#dce9ed}html[data-game-theme=lunar-forge] .community-entry-copy small{color:#90a4b0}html[data-game-theme=lunar-forge] .checkin-entry.is-ready{background:linear-gradient(#dfb8880e,#0000 76%)}html[data-game-theme=lunar-forge] .checkin-entry-icon{background:#c4996f12;border-color:#dfb88842;box-shadow:inset 0 1px #e9d1b10d}html[data-game-theme=lunar-forge] .bottom-nav{background:#0e1720f5;border-color:#b4d6e533;box-shadow:inset 0 1px #def0f70a,0 18px 46px #00000070}html[data-game-theme=lunar-forge] .bottom-nav button{color:#90a2ae}html[data-game-theme=lunar-forge] .bottom-nav button.active{color:#b5e8ed}html[data-game-theme=lunar-forge] .bottom-nav button.active i{color:#b5e8ed;background:linear-gradient(135deg,#8cdbe826,#8cdbe809);box-shadow:inset 0 1px #c4ebf312}html[data-game-theme=lunar-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs){border-color:var(--line);background:#0a121be6;box-shadow:inset 0 1px #d9eef506}html[data-game-theme=lunar-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button{color:#93a7b2}html[data-game-theme=lunar-forge] :is(.shop-subnav,.inventory-subnav,.leaderboard-subnav,.market-panel-tabs) button.active{color:#d9eef2;background:linear-gradient(125deg,#8cdbe826,#7da6c513);box-shadow:inset 0 0 0 1px #a4dae833,0 6px 18px #0000001f}html[data-game-theme=lunar-forge] :is(.shop-card,.inventory-card,.market-card,.market-inventory-card,.market-order-row,.market-fragment-card){color:var(--text);border-color:var(--line);background:var(--lunar-surface);box-shadow:inset 0 1px #d6eff606}html[data-game-theme=lunar-forge] :is(.shop-card .nft-frame,.inventory-card .nft-frame){background:radial-gradient(circle at 50% 36%, var(--cat-color), transparent 58%), linear-gradient(180deg, #1a2834, #0d151e 80%)}@supports (color:color-mix(in lab, red, red)){html[data-game-theme=lunar-forge] :is(.shop-card .nft-frame,.inventory-card .nft-frame){background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--cat-color) 13%, transparent), transparent 58%), linear-gradient(180deg, #1a2834, #0d151e 80%)}}html[data-game-theme=lunar-forge] .shop-card>.cat-rig .nft-frame:after{background:linear-gradient(120deg, #d6eff60e, transparent 29%), linear-gradient(90deg, transparent 68%, var(--panel))}html[data-game-theme=lunar-forge] .inventory-card.is-active{background:linear-gradient(90deg,#8cdbe812,#0000 68%),#111923;border-color:#8cdbe842}html[data-game-theme=lunar-forge] :is(.inventory-card button,.inventory-title-row button){color:#b2c9d4;border-color:var(--line);background:#101b26}html[data-game-theme=lunar-forge] .inventory-card.is-active button{color:#8cdbe8;border-color:#8cdbe83b}html[data-game-theme=lunar-forge] .inventory-actions .miner-sell-button{color:#dfc19d;background:#bf93650f;border-color:#dfb8883b}html[data-game-theme=lunar-forge] :is(.spec-row>div,.market-receipt,.market-fragment-form label>div,.market-price-input>div){border-color:var(--line);background:#0c151e}html[data-game-theme=lunar-forge] :is(.spec-row span,.rarity i,.inventory-card span,.inventory-card small,.market-card-copy>span,.market-card-copy dt,.market-card-copy>small){color:#90a4b0}html[data-game-theme=lunar-forge] :is(.market-art,.market-fragment-art){border-color:var(--line);background:radial-gradient(circle at 50% 35%, var(--market-color), transparent 66%), #111d28}@supports (color:color-mix(in lab, red, red)){html[data-game-theme=lunar-forge] :is(.market-art,.market-fragment-art){background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--market-color) 14%, transparent), transparent 66%), #111d28}}html[data-game-theme=lunar-forge] .market-filters select{color:#cbdce4;border-color:var(--line);background-color:#13202b}html[data-game-theme=lunar-forge] .market-fragment-card.is-ready{border-color:#e8c18c4d}html[data-game-theme=lunar-forge] .challenge-card{background:linear-gradient(115deg,#1a2835,#101a24);border-color:#b8d9e536;box-shadow:inset 0 1px #e5f3f809}html[data-game-theme=lunar-forge] .challenge-card-art{background:#15222f}html[data-game-theme=lunar-forge] .challenge-card-art:after{background:linear-gradient(90deg,#0000 45%,#172431)}html[data-game-theme=lunar-forge] .challenge-card h2{color:#e4eff3}html[data-game-theme=lunar-forge] .challenge-card p{color:#a4b5c1}html[data-game-theme=lunar-forge] .challenge-card small{color:#a5ced6}html[data-game-theme=lunar-forge] .challenge-card-beast small{color:#d9b495}html[data-game-theme=lunar-forge] :is(.challenge-back,.inventory-market-back,.exp-back,.exp-secondary){color:#b9ccd6;border-color:var(--line);background:#111d28}html[data-game-theme=lunar-forge] :is(.pk-defense-card,.pk-history-card,.pk-opponent-card,.pk-formation-panel,.pk-rank-board,.pk-my-rank-card,.pk-leaderboard-state){border-color:var(--line);background:var(--lunar-surface)}html[data-game-theme=lunar-forge] :is(.pk-history-row,.pk-defense-lineup>div,.pk-leaderboard-metrics>div){border-color:var(--line);background:#0d1721}html[data-game-theme=lunar-forge] .pk-history-row.is-win{border-color:#8cdbe842}html[data-game-theme=lunar-forge] .pk-history-row.is-loss{border-color:#ff998d38}html[data-game-theme=lunar-forge] .pk-rank-list article.is-me{background:linear-gradient(90deg,#8cdbe816,#0000);box-shadow:inset 2px 0 #8cdbe8}html[data-game-theme=lunar-forge] .pk-rank-player>i{color:#c7e6ed;background:linear-gradient(135deg,#243d4c,#152430);border-color:#8cdbe830}html[data-game-theme=lunar-forge] :is(.exp-home,.exp-plan-page,.exp-active-page,.exp-report-page,.exp-leaderboard-page,.exp-rules-page,.exp-gate){--exp-violet:#8faac2;--exp-pink:#c1a18c;--exp-panel:#111923;--exp-panel-2:#192430;--exp-line:#b8d9e524;color:var(--text)}html[data-game-theme=lunar-forge] :is(.exp-route-list>article,.exp-tactic-card,.exp-node-planner,.exp-choice-planner,.exp-readiness,.exp-progress-card,.exp-timeline,.exp-report-week,.exp-node-results,.exp-counter-card,.exp-last-settlement,.exp-last-report,.exp-rule-card,.exp-rule-detail-card,.exp-state){border-color:var(--line);background:var(--lunar-surface)}html[data-game-theme=lunar-forge] .exp-route-list>article.is-relic{background:linear-gradient(130deg,#c39c6e0b,#0000 60%),#111923;border-color:#e8c18c38}html[data-game-theme=lunar-forge] :is(.exp-node-planner>article,.exp-route-facts>span){border-color:var(--line);background:#0d1721}html[data-game-theme=lunar-forge] .exp-route-list>article.is-rift{background:linear-gradient(130deg,#94b5d50f,#0000 60%),#111923}html[data-game-theme=lunar-forge] :is(.beast-boss-card,.beast-player-card,.beast-weakness,.beast-window-row,.beast-result,.beast-rules,.beast-crew-field,.beast-choice-group,.beast-recent article){border-color:var(--line);background:var(--lunar-surface)}html[data-game-theme=lunar-forge] .beast-boss-card{border-color:#c3ab8f38}html[data-game-theme=lunar-forge] :is(.beast-miner-grid>button,.beast-choice-group button){color:#a6b9c4;border-color:var(--line);background:#0c1721}html[data-game-theme=lunar-forge] :is(.beast-miner-grid>button.is-selected,.beast-choice-group button.is-selected){color:#dcecf1;background:linear-gradient(135deg,#8cdbe81a,#8cdbe806),#111d28;border-color:#8cdbe86b;box-shadow:inset 0 0 0 1px #bee8f00a}html[data-game-theme=lunar-forge] .beast-miner-grid button.is-selected>i{color:#0b2029;background:#8cdbe8}html[data-game-theme=lunar-forge] .beast-round-progress li.is-active{color:#cfdee8;background:#8cdbe812;border-color:#8cdbe859}html[data-game-theme=lunar-forge] .beast-round-progress li.is-defeated{color:#8dd4bd}html[data-game-theme=lunar-forge] :is(.reward-main button,.shop-copy button,.market-card-copy>button,.market-inventory-card>button,.market-modal-actions button:last-child,.confirm-submit,.deposit-primary,.pk-start,.exp-primary,.exp-rules-done,.exp-route-list article>button,.beast-primary-button,.beast-confirm>div:last-child button:last-child,.referral-share):not(:disabled){color:#0a2029;background:var(--lunar-action);box-shadow:inset 0 1px #f4fdff66,inset 0 -2px #295e6e3d,0 10px 26px #5294aa1a}html[data-game-theme=lunar-forge] :is(.shop-copy button,.market-card-copy>button,.market-inventory-card>button,.pk-start,.exp-primary,.exp-route-list article>button,.beast-primary-button):disabled{color:#8395a0;box-shadow:none;background:#23313e}html[data-game-theme=lunar-forge] :is(.confirm-dialog,.deposit-sheet,.referral-dialog,.market-modal,.checkin-dialog,.wallet-records-dialog,.beast-confirm){color:var(--text);background:radial-gradient(at 18% 0,#a1cfe114,#0000 55%),linear-gradient(155deg,#1a2935,#101923 70%);border-color:#b8d9e542;box-shadow:inset 0 1px #e1f2f70f,0 30px 90px #000000a6}html[data-game-theme=lunar-forge] :is(.confirm-backdrop,.deposit-backdrop,.referral-backdrop,.market-modal-backdrop,.checkin-backdrop,.wallet-records-backdrop,.beast-confirm-backdrop){background:#03080ec7}html[data-game-theme=lunar-forge] :is(.deposit-balance,.deposit-input,.confirm-receipt,.referral-stats>div,.referral-invitee-card,.checkin-overview,.beast-confirm dl){border-color:var(--line);background:#0d1721}html[data-game-theme=lunar-forge] :is(.confirm-close,.deposit-sheet-head>button,.referral-head>button,.market-modal-close,.checkin-head-actions>button,.wallet-records-dialog button){color:#b8cdd8;border-color:var(--line);background:#15222e}html[data-game-theme=lunar-forge] .speedup-dialog .confirm-actions{background:#101923}html[data-game-theme=lunar-forge] .toast{color:#dcecf1;background:#162833fa;border-color:#8cdbe840}html[data-game-theme=lunar-forge] :is(.deposit-warning,.maintenance-sheet-note,.market-refresh-warning,.market-modal-notice,.beast-pending,.pk-pending-card){color:#d2b698;background:#8d643816;border-color:#dfae713b}html[data-game-theme=lunar-forge] :is(.referral-error,.exp-error,.exp-inline-error,.pk-rank-refresh-note){color:#ffc0b7;background:#993f3a16;border-color:#ff998d40}html[data-game-theme=lunar-forge] .wallet-record-list .is-expense strong{color:#e8c18c}html[data-game-theme=lunar-forge] .wallet-record-line strong{color:#9cdfdf}html[data-game-theme=lunar-forge] :is(button,a,select,input):focus-visible{outline-color:#b2e7ed}html[data-game-theme=lunar-forge] [data-theme-surface=announcements]{--notice-bg:#090e15;--notice-surface:#111923;--notice-line:#b8d9e524;--notice-text:#e9f0f3;--notice-muted:#94a5af;--notice-lime:#8cdbe8;color:#e9f0f3;background:radial-gradient(at 75% 0,#8cdbe817,#0000 55%),#090e15}html[data-game-theme=lunar-forge] .whitepaper-shell{--paper-bg:#090e15;--paper-panel:#111923;--paper-panel-soft:#0d1721;--paper-line:#b8d9e524;--paper-line-strong:#b8d9e540;--paper-text:#e9f0f3;--paper-muted:#94a5af;--paper-faint:#8194a2;--paper-accent:#8cdbe8;--paper-accent-soft:#8cdbe816;--paper-gold:#e8c18c;--paper-danger:#ff998d;background:radial-gradient(at 75% 0,#8cdbe812,#0000 55%),#090e15}html[data-game-theme=lunar-forge] .whitepaper-topbar{border-color:var(--line);background:#090e15e6}
.theme-home-hero>img[data-theme-hero-state=loading],.theme-home-hero>img[data-theme-hero-state=error]{visibility:hidden}
