@font-face{font-family:Electrolize;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/electrolize-400-latin.woff2)format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/raleway-var-latin.woff2)format("woff2")}:root{--bg:#0b0b0e;--bg-raise:#131318;--bg-card:#17171d;--line:#26262e;--line-bright:#3a3a45;--text:#fff;--text-dim:#9898a2;--accent:#f2f2f5;--accent-dim:#8b8b95;--green:#3ddc84;--green-dim:#1f8f52;--amber:#ffb454;--red:#ff5c5c;--panel-grad:linear-gradient(170deg, color-mix(in srgb, var(--bg-card) 88%, #fff) 0%, var(--bg-card) 40%, color-mix(in srgb, var(--bg-card) 85%, #000) 100%);--btn-grad:linear-gradient(180deg, color-mix(in srgb, var(--bg-raise) 88%, #fff) 0%, color-mix(in srgb, var(--bg-raise) 88%, #000) 100%);--earn-a:#f7f7f9;--earn-b:#d3d3da;--earn-text:#0b0b0e;--earn-border:#e8e8ec;--mono:"SF Mono", "Cascadia Code", "JetBrains Mono", Menlo, Consolas, monospace;--sans:"Raleway", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display:"Electrolize", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--text-shadow:1px 1px 0 #000000e6, 2px 2px 0 #0000008c;--cube-bg-strength:.75}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}html,body{background:var(--bg);color:var(--text);font-family:var(--sans);text-shadow:var(--text-shadow);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-weight:200}.icon{vertical-align:middle;flex:none;display:inline-block}#root{min-height:100dvh}.site{background:radial-gradient(1200px 500px at 50% -10%, #ffffff0b, transparent 70%), var(--bg);isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative}.site:before,.site:after{content:"";z-index:-1;pointer-events:none;opacity:var(--cube-bg-strength,.5);background-repeat:repeat;background-size:80px 138px;position:fixed;inset:0}.site:after{background-image:url(/cube-green.svg);-webkit-mask-image:linear-gradient(315deg,#000 0%,#0000008c 20%,#0000 52%);mask-image:linear-gradient(315deg,#000 0%,#0000008c 20%,#0000 52%)}.site:before{background-image:url(/cube-blue.svg);-webkit-mask-image:linear-gradient(135deg,#000 0%,#00000080 20%,#0000 52%);mask-image:linear-gradient(135deg,#000 0%,#00000080 20%,#0000 52%)}@media (max-width:640px){.site:before,.site:after{background-size:56px 96.6px}}.mono{font-family:var(--mono)}.small{font-size:.8rem}.muted{color:var(--text)}.accent{color:var(--green)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--display);letter-spacing:.02em;color:var(--text);font-weight:400}.site-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#0b0b0eeb;align-items:center;gap:1rem;padding:.7rem 1.2rem;display:flex;position:sticky;top:0}.brand{color:var(--text);font-family:var(--display);letter-spacing:.14em;cursor:pointer;background:0 0;border:none;padding:.2rem 0;font-size:1.15rem;font-weight:400}.site-nav--desktop{flex:1;gap:.4rem;margin-left:1rem;display:flex}.nav-link{color:var(--text-dim);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.45rem .7rem;font-size:.85rem}.nav-link:hover{color:var(--text);background:var(--bg-raise)}.nav-link--active{color:var(--green)}.header-side{align-items:center;gap:.6rem;margin-left:auto;display:flex}.update-pill{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.copy-toggle{gap:0}.copy-toggle .copy-toggle__tab{border-radius:0;flex:none;padding:.3rem .55rem;font-size:.7rem}.copy-toggle .copy-toggle__tab:first-child{border-radius:999px 0 0 999px}.copy-toggle .copy-toggle__tab:last-child{border-left:none;border-radius:0 999px 999px 0}.site-nav__copy-toggle{border-bottom:1px solid var(--line);padding:.7rem 1.2rem}.site-nav__copy-toggle .copy-toggle__tab{flex:1}.nerd-hint{font-style:italic}.tech-lines{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.tech-lines li{background:var(--bg-raise);border:1px solid var(--line);border-radius:8px;padding:.55rem .8rem}@media (max-width:760px){.header-side .copy-toggle{display:none}}.wallet-pill{font-family:var(--mono);color:var(--accent);background:var(--bg-raise);border:1px solid var(--line-bright);cursor:pointer;border-radius:999px;padding:.4rem .9rem;font-size:.8rem}.wallet-pill--warn{color:var(--amber);border-color:var(--amber)}.header-wallets{align-items:center;gap:.5rem;display:flex}.wallet-ctl{display:flex;position:relative}.identicon{border-radius:5px;flex:none;display:block}.identicon--shadow{border:1px solid #f4f4f5;border-radius:6px}.wallet-trigger{align-items:center;gap:.45rem;display:inline-flex}.wallet-trigger .identicon{border-radius:4px}.wallet-icon{background:var(--bg-raise);border:1px solid var(--line-bright);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex;position:relative}.wallet-icon--shadow{background:#141416;border-color:#3a3a3f}.wallet-icon--empty{opacity:.75}.wallet-icon--gas-low{border-color:var(--amber);animation:2.4s ease-in-out infinite tank-low-pulse}.wallet-icon--gas-empty{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}@keyframes tank-low-pulse{0%,to{box-shadow:0 0 #ffb45400}50%{box-shadow:0 0 0 3px #ffb45459}}.wallet-icon--delegate{background:var(--bg-card);border-color:var(--accent);color:var(--accent)}.wallet-icon--sound-live{border-color:var(--accent);color:var(--accent)}.wallet-icon__glyph{place-items:center;width:22px;height:22px;font-size:.95rem;line-height:1;display:grid}.wallet-icon__badge{background:var(--accent);color:#041008;text-align:center;border-radius:999px;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.62rem;font-weight:700;line-height:1rem;position:absolute;top:-4px;right:-4px}.wallet-icon__dot{background:var(--text-dim);border:1.5px solid var(--bg);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px;right:-2px}.wallet-icon__dot--on{background:var(--green)}.wallet-menu{z-index:50;background:var(--panel-grad);border:1px solid var(--line-bright);border-radius:10px;flex-direction:column;gap:.5rem;width:15rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 30px #00000073}.wallet-menu__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.wallet-menu__title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.7rem}.wallet-menu__addr{color:var(--text);background:var(--bg);border:1px solid var(--line);text-align:center;cursor:pointer;border-radius:6px;padding:.35rem .5rem;font-size:.85rem}.wallet-menu__row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wallet-menu__group{flex-direction:column;gap:.5rem;display:flex}.wallet-menu__section{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-top:.2rem;font-size:.68rem}.wallet-menu__action{text-align:center;width:100%}.wallet-menu__input{width:100%;padding:.4rem .55rem;font-size:.8rem}.wallet-menu__send-amt{gap:.4rem;display:flex}.wallet-menu__send-amt .wallet-menu__input{flex:1;min-width:0}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;padding:6px;display:none}.hamburger span{background:var(--text);width:20px;height:2px;transition:transform .2s,opacity .2s}.hamburger--open span:first-child{transform:translateY(6px)rotate(45deg)}.hamburger--open span:nth-child(2){opacity:0}.hamburger--open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.site-nav--mobile{border-bottom:1px solid var(--line);background:var(--bg-raise);flex-direction:column;display:flex}.site-nav--mobile .nav-link{text-align:left;border-bottom:1px solid var(--line);padding:.9rem 1.2rem}.site-liveline{border-bottom:1px solid var(--line);background:var(--bg-raise);justify-content:center;padding:.55rem 1.2rem;display:flex}.live-strip{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:0;width:100%;max-width:1100px;display:flex}.live-strip-item{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.15rem;min-width:0;padding:0 .35rem;display:flex}.live-strip-item+.live-strip-item{border-left:1px solid var(--line)}.live-strip-item strong{color:var(--text);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.95rem;font-weight:600;line-height:1.2;overflow:hidden}.live-strip-item span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;line-height:1.2;overflow:hidden}.live-strip__warn{color:var(--amber)}.site-main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1.2rem 4rem}.page-head{border-bottom:1px solid var(--line);margin-bottom:1.5rem;padding-bottom:1.1rem}.page-head__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.page-head__row h1{margin:0}.page-head__side{align-items:center;gap:.8rem;display:flex}.page-head__lede{max-width:none;color:var(--text);margin:.85rem 0 0;font-size:1.02rem;line-height:1.6}.page-section{border-top:1px solid var(--line);margin-top:1.9rem;padding-top:1.7rem}.page-head+.page-section,.page-section--lead{border-top:none;margin-top:0;padding-top:0}.page-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.page-section__head h2{margin:0;font-size:1.2rem}.page-section__side{align-items:center;gap:.6rem;display:flex}.page-section__note{max-width:none;color:var(--text);margin:0 0 1rem;font-size:.92rem;line-height:1.6}.page-section>:first-child{margin-top:0}.page-section>:last-child{margin-bottom:0}.pit-balance{color:var(--accent);font-size:.9rem}.page--center{text-align:center;padding-top:3rem}.btn{font-family:var(--display);letter-spacing:.04em;text-shadow:var(--text-shadow);color:var(--text);background:var(--btn-grad);border:1px solid var(--line-bright);cursor:pointer;border-radius:6px;padding:.55rem 1rem;font-size:.85rem;transition:background .15s,border-color .15s}.btn:hover:not(:disabled){border-color:var(--accent)}.btn:disabled{opacity:.45;cursor:default}.btn--primary,.btn--earn,.btn--setup{text-shadow:none}.btn--primary{color:#0b0b0e;background:linear-gradient(#f7f7f9,#d3d3da);border-color:#e8e8ec;font-weight:700}.btn--primary:hover:not(:disabled){background:linear-gradient(#fff,#e4e4ea)}.btn--ghost{background:0 0}.btn--earn{color:var(--earn-text);background:linear-gradient(180deg, var(--earn-a), var(--earn-b));border-color:var(--earn-border);font-weight:700}.btn--earn:hover:not(:disabled){filter:brightness(1.07)}.btn--setup{color:var(--text);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-raise) 76%, #fff), color-mix(in srgb, var(--bg-raise) 92%, #fff));border-color:color-mix(in srgb, var(--line-bright) 75%, #fff);text-shadow:var(--text-shadow);font-weight:700}.btn--setup:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--bg-raise) 68%, #fff), color-mix(in srgb, var(--bg-raise) 86%, #fff));border-color:var(--accent)}.btn--stop{color:var(--red);background:#ff5c5c14;border-color:#ff5c5c80;font-weight:700}.btn--stop:hover:not(:disabled){border-color:var(--red);background:#ff5c5c29}.btn--managed{color:var(--text-dim);border:1px dashed var(--line-bright);cursor:default;background:#8c8ca014;justify-content:center;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.btn--managed:disabled{opacity:1}.shadow-run-dot{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:7px;height:7px}.shadow-run-dot--busy{background:var(--amber);animation:1s ease-in-out infinite shadow-run-pulse}@keyframes shadow-run-pulse{0%,to{box-shadow:0 0 #ffb45480}50%{box-shadow:0 0 0 4px #ffb45400}}.btn--small{padding:.35rem .7rem;font-size:.75rem}.btn--big{padding:.8rem 1.6rem;font-size:1rem}.input{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line-bright);border-radius:6px;width:9rem;padding:.55rem .8rem;font-size:.9rem}.input:focus{border-color:var(--accent);outline:none}.hero{text-align:center;padding:3.5rem 0 2.5rem}.hero__kicker{font-family:var(--display);letter-spacing:.35em;color:var(--accent-dim);font-size:.75rem}.hero__title{font-family:var(--display);letter-spacing:.12em;margin:.4rem 0 1rem;font-size:clamp(3rem,10vw,5.5rem)}.hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:.4rem;display:flex}.hero__sub{max-width:38rem;color:var(--text);margin:0 auto 1.8rem;font-size:1.05rem;line-height:1.6}.stat-strip{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:1.5rem 0 2.5rem;display:grid;overflow:hidden}.stat-strip>div{background:var(--bg-raise);flex-direction:column;gap:.25rem;padding:.9rem 1rem;display:flex}.label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.68rem}.value{font-size:1.05rem;font-weight:700}.value--pit{color:var(--green)}.steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:1rem 0 2.5rem;display:grid}.step{background:var(--panel-grad);border:1px solid var(--line);border-radius:10px;padding:1.2rem 1.3rem}.step__num{font-family:var(--mono);color:var(--accent-dim);letter-spacing:.2em;font-size:.8rem}.step h3{margin:.4rem 0 .5rem}.step p{color:var(--text);margin:0;font-size:.92rem;line-height:1.55}.autonomy{border:1px solid var(--line-bright);background:var(--panel-grad);border-radius:10px;margin-bottom:2rem;padding:1.4rem 1.5rem}.autonomy h2{margin-top:0}.fine-hint{text-align:center;font-size:.8rem}.notice{border:1px dashed var(--amber);color:var(--amber);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.8rem;margin:1rem 0;padding:.8rem 1rem;font-size:.9rem;display:flex}.pit-batch-bar{grid-template-columns:1fr 1fr;gap:1rem;max-width:28rem;margin:1.25rem auto .25rem;display:grid}.shadow-bar{border:1px dashed var(--line-bright);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;max-width:34rem;margin:1.25rem auto 0;padding:.5rem .9rem;display:flex}.shadow-bar__dot{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:8px;height:8px}.shadow-bar__dot--on{background:var(--accent);box-shadow:0 0 8px var(--accent)}.modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030906c7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal{background:var(--panel-grad);border:1px solid var(--line-bright);border-radius:10px;flex-direction:column;gap:.8rem;width:100%;max-width:26rem;max-height:88vh;padding:1.1rem 1.2rem 1.3rem;display:flex;overflow-y:auto}.modal__head{justify-content:space-between;align-items:center;display:flex}.modal__head h3{margin:0;font-size:1.05rem}.modal__close{color:var(--text-dim);cursor:pointer;background:0 0;border:none;font-size:1.4rem;line-height:1}.modal__close:hover{color:var(--text)}.modal p{margin:0}.starter-modal{max-width:34rem}.starter-modal__rail{flex-wrap:wrap;gap:.3rem;display:flex}.starter-modal__rail-step{border:1px solid var(--line-bright);color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .55rem;font-size:.68rem}.starter-modal__rail-step--done{color:var(--text)}.starter-modal__rail-step--on{border-color:var(--accent);color:var(--accent)}.starter-modal__body{flex-direction:column;gap:.6rem;min-height:9rem;max-height:55vh;display:flex;overflow-y:auto}.starter-modal__body .btn{align-self:flex-start}.starter-modal__ok{color:var(--good,#7dd97d);align-items:center;gap:.3rem;display:inline-flex}.starter-modal__pledge{background:var(--panel-deep,#00000059);border:1px solid var(--line);white-space:pre-wrap;border-radius:6px;max-height:14rem;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.5;overflow-y:auto}.starter-modal__hash{font-family:var(--mono,monospace);word-break:break-all;font-size:.62rem}.starter-modal__pledge-mines{flex-direction:column;gap:.45rem;display:flex}.starter-modal__pledge-mine{border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.shadow-rail{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.shadow-rail__step{font-family:var(--mono);letter-spacing:.1em;color:var(--text-dim);border:none;border-bottom:2px solid var(--line-bright);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:.25rem;padding:.3rem 0 .45rem;font-size:.62rem;display:flex}.shadow-rail__num{border:1px solid var(--line-bright);border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;display:inline-flex}.shadow-rail__step--now{color:var(--amber);border-bottom-color:var(--amber)}.shadow-rail__step--now .shadow-rail__num{border-color:var(--amber)}.shadow-rail__step--done{color:var(--accent-dim)}.shadow-rail__step--done .shadow-rail__num{border-color:var(--accent-dim);color:var(--accent)}.shadow-slide{flex-direction:column;gap:.6rem;display:flex}.shadow-slide input[type=password],.shadow-slide input[type=number]{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line-bright);border-radius:6px;width:100%;padding:.55rem .8rem;font-size:.9rem}.shadow-slide input:focus{border-color:var(--amber);outline:none}.shadow-slide .btn{text-align:center;width:100%}.shadow-slide__nav{justify-content:space-between;gap:.4rem;margin-top:auto;padding-top:.4rem;display:flex}.shadow-slide__nav .btn{flex:0 auto;width:auto}.shadow-packs{gap:.4rem;display:flex}.shadow-packs .btn{flex:1;width:auto}.shadow-brokers{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.shadow-brokers-divide{border-top:1px solid var(--line-bright);margin:.5rem 0}.shadow-broker-pick__hired{color:var(--accent);align-items:center;gap:.15rem;display:inline-flex}.shadow-broker-pick{border:1px solid var(--line-bright);color:var(--text-dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .4rem;font-size:.78rem;display:inline-flex}.shadow-broker-pick input{display:none}.shadow-broker-pick--on{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 10%, transparent)}.delegate-thumbs{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.75rem .55rem;display:grid}.delegate-thumbs__head{letter-spacing:.06em;text-transform:uppercase;margin:.6rem 0 .4rem;display:block}.delegate-thumb{cursor:pointer;opacity:.55;background:0 0;border:none;flex-direction:column;align-items:center;gap:.4rem;margin:0;padding:0;transition:opacity .15s;display:flex;position:relative}.delegate-thumb:hover{opacity:.85}.delegate-thumb--on{opacity:1}.delegate-thumb__input{opacity:0;pointer-events:none;position:absolute}.delegate-thumb__frame{aspect-ratio:1;border:1px solid var(--line-bright);background:#111;border-radius:8px;width:100%;transition:border-color .15s,box-shadow .15s;display:block;overflow:hidden}.delegate-thumb:hover .delegate-thumb__frame{border-color:var(--accent,#39ff14)}.delegate-thumb--on .delegate-thumb__frame{border-color:var(--accent,#39ff14);box-shadow:0 0 0 1px var(--accent,#39ff14)}.delegate-thumb__art{object-fit:cover;width:100%;height:100%;display:block}.delegate-thumb__ph{background:#111;width:100%;height:100%;display:block}.delegate-thumb__id{text-align:center;color:var(--muted);font-size:.72rem;line-height:1}.delegate-thumb--on .delegate-thumb__id{color:var(--text)}@media (min-width:720px){.delegate-thumbs{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.shadow-limit{flex-direction:column;gap:.25rem;display:flex}.shadow-manage-row{flex-wrap:wrap;gap:.4rem;display:flex}.shadow-security{border:1px solid var(--line-bright);border-radius:8px;flex-direction:column;gap:.45rem;padding:.6rem;display:flex}.shadow-tank{border-color:var(--accent-dim);background:color-mix(in srgb, var(--accent) 5%, transparent)}.shadow-tank__head{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.stat-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.stat-row__value{text-align:right}.copy-addr,.shadow-slide .copy-addr{width:auto;color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-size:.8rem;display:inline-flex}.copy-addr:hover{color:var(--accent)}.more-info__toggle,.shadow-slide .more-info__toggle{width:auto;font-family:var(--mono);letter-spacing:.06em;color:var(--text-dim);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.68rem;display:inline-flex}.more-info__toggle:hover{color:var(--text)}.more-info__body{flex-direction:column;gap:.35rem;margin-top:.35rem;display:flex}.more-info__body p{margin:0}.switch,.shadow-slide .switch{width:auto;color:var(--text-dim);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:inline-flex}.switch__track{border:1px solid var(--line-bright);background:var(--bg);border-radius:999px;flex:none;width:2rem;height:1.1rem;transition:background .15s,border-color .15s;position:relative}.switch__knob{background:var(--text-dim);border-radius:50%;width:.85rem;height:.85rem;transition:transform .15s,background .15s;position:absolute;top:1px;left:1px}.switch--on{color:var(--text)}.switch--on .switch__track{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, var(--bg))}.switch--on .switch__knob{background:var(--accent);transform:translate(.85rem)}.switch:disabled{opacity:.5;cursor:default}.shadow-stepper{justify-content:center;align-items:center;gap:.45rem;width:100%;display:flex}.shadow-stepper .mono{text-align:center;min-width:4.5rem;font-size:.85rem}.shadow-security input[type=password]{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line-bright);border-radius:6px;width:100%;padding:.5rem .7rem;font-size:.85rem}.shadow-security input:focus{border-color:var(--amber);outline:none}.shadow-manage-row .btn{flex:1;width:auto}.shadow-choice{gap:.4rem;display:flex}.shadow-choice--sub{margin-top:.2rem}.shadow-choice__tab{font-family:var(--display);color:var(--text-dim);background:var(--bg);border:1px solid var(--line-bright);cursor:pointer;border-radius:6px;flex:1;padding:.4rem .5rem;font-size:.78rem}.shadow-choice__tab--on{color:#0b0b0e;text-shadow:none;background:linear-gradient(#f7f7f9,#d3d3da);border-color:#e8e8ec;font-weight:700}.shadow-phrase{grid-template-columns:repeat(3,1fr);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.shadow-phrase__word{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:6px;align-items:baseline;gap:.35rem;padding:.35rem .45rem;font-size:.82rem;display:flex}.shadow-phrase__num{color:var(--text-dim);min-width:1rem;font-size:.65rem}.shadow-reveal{border-radius:8px;position:relative}.shadow-reveal:not(.shadow-reveal--open) .shadow-phrase,.shadow-reveal:not(.shadow-reveal--open) .shadow-pk{filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none}.shadow-reveal__cover{text-align:center;color:var(--text);border:1px dashed var(--line-bright);cursor:pointer;background:#0b0b0e59;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;font-size:.78rem;display:flex;position:absolute;inset:0}.shadow-pk{word-break:break-all;background:var(--bg);border:1px solid var(--line);border-radius:6px;margin:0;padding:.5rem}.shadow-words{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.shadow-words__cell{background:var(--bg);border:1px solid var(--line-bright);border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .3rem;display:flex}.shadow-words__num{font-family:var(--mono);color:var(--text-dim);min-width:.9rem;font-size:.6rem}.shadow-words__cell input{width:100%;font-family:var(--mono);color:var(--text);background:0 0;border:none;outline:none;padding:.25rem 0;font-size:.8rem}.shadow-file{color:var(--text-dim);background:var(--bg);border:1px dashed var(--line-bright);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;font-size:.82rem;display:flex}.shadow-file input{display:none}.pit-batch-col{flex-direction:column;align-items:stretch;gap:.35rem;display:flex}.pit-batch-col .btn{width:100%}.pit-batch-stat{text-align:center;margin:0}.floor-sect__head{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:.6rem;margin-bottom:.6rem;padding:0;display:flex}.floor-sect__title{font-family:var(--display);letter-spacing:.02em;color:var(--accent);font-size:1.2rem}.floor-sect__count{color:var(--text-dim);font-size:.85rem}.floor-sect__chev{opacity:.55;flex-shrink:0;align-self:center;margin-left:auto;transition:transform .18s}.floor-sect__chev--shut{transform:rotate(-90deg)}.floor-sect__head:hover .floor-sect__chev{opacity:.9}.floor-sect__empty{margin:0}.broker-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:1.5rem 1.25rem;margin-top:1.5rem;display:grid}.floor-sect .broker-grid{margin-top:.5rem}.miner-term-unit{flex-direction:column;gap:.4rem;min-width:0;display:flex}.miner-term{background:var(--panel-grad);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.miner-term__head{align-items:center;gap:.55rem;display:flex}.miner-term__thumb{border:1px solid var(--line-bright);background:var(--bg-raise);cursor:pointer;border-radius:8px;flex:none;width:46px;height:46px;padding:0;display:block;overflow:hidden}.miner-term__thumb img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.miner-term__thumb-ph{width:100%;height:100%;color:var(--text-dim);place-items:center;font-size:.68rem;display:grid}.start-panel__thumb--empty{background:0 0;border-style:dashed}.start-panel__thumb--empty .miner-term__thumb-ph{font-size:1.1rem}.start-panel__pad .miner-grid{pointer-events:none;opacity:.45}.start-panel__cell{cursor:default;border-style:dashed}.miner-term__name{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:.18rem;padding:0;display:flex}.miner-term__name strong{letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.82rem;font-weight:800;overflow:hidden}.miner-term__sub{letter-spacing:.1em;color:var(--text-dim);font-size:.6rem}.miner-term__auto{color:var(--amber);font-style:normal}.miner-term__tier{width:46px;height:46px;font-family:var(--mono);letter-spacing:.02em;color:var(--amber);cursor:pointer;background:0 0;border:1px solid #ffb45466;border-radius:8px;flex:none;place-items:center;font-size:.72rem;transition:border-color .15s,background .15s;display:grid}.miner-term__tier:hover{border-color:var(--amber);background:#ffb4541f}.miner-term__delegated{text-align:center;margin:-.25rem 0 0}.miner-term__delegated-icon{vertical-align:-.1em;margin-right:.2em}.miner-term__pad{position:relative}.miner-pad-viz{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.ibtn-row{justify-content:center;gap:.5rem;display:flex}.ibtn{cursor:pointer;background:0 0;border:1px solid;border-radius:9px;place-items:center;width:42px;height:42px;font-size:.8rem;line-height:1;transition:background .15s,border-color .15s,opacity .15s;display:grid}.ibtn:disabled{opacity:.3;cursor:default}.ibtn--earn{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.ibtn--earn:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, transparent)}.ibtn--stop{color:var(--red);border-color:#ff5c5c66}.ibtn--stop:hover:not(:disabled){background:#ff5c5c1a}.ibtn--setup{color:var(--amber);border-color:#ffb45473}.ibtn--setup:hover:not(:disabled){background:#ffb4541f}.miner-term__status{letter-spacing:.1em;color:var(--text-dim);justify-content:center;align-items:center;gap:.45rem;margin:0;font-size:.62rem;display:flex}.miner-term__tray-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .35s,transform .4s;display:grid;transform:translateY(-.5rem)}.miner-term__tray-wrap.is-open{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.miner-term__tray-inner{min-height:0;overflow:hidden}.miner-term__tray{border-top:1px dashed #ffffff1f;flex-direction:column;gap:.45rem;padding:.6rem .1rem .1rem;display:flex}.miner-term__tray .btn{text-align:center;width:100%}.miner-term__tray p{text-align:center;margin:0;line-height:1.45}.miner-term__foot{text-align:center;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.68rem;overflow:hidden}.broker-strip-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s,transform .35s;display:grid;transform:translateY(.4rem)}.broker-strip-wrap.is-open{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.broker-strip-inner{min-height:0;overflow:hidden}.broker-strip{text-align:center;grid-template-columns:1fr 1fr;justify-items:center;display:grid}.broker-strip__item{flex-direction:column;align-items:center;gap:.1rem;width:100%;min-width:0;padding:.4rem .3rem;display:flex}.broker-strip__item:first-child,.broker-strip__item:nth-child(3){border-right:1px solid #1c3b28a6}.broker-strip__item:first-child,.broker-strip__item:nth-child(2){border-bottom:1px solid #1c3b28a6}.broker-strip strong{letter-spacing:.04em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.95rem;font-weight:700;overflow:hidden}.broker-strip span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.58rem}.grind-particles{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.miner-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.miner-grid--modal{gap:.35rem;margin:.4rem 0 .65rem}.miner-modal__stat{text-align:center}.miner-queue{justify-content:center;align-items:center;gap:.45rem;width:100%;margin:.35rem 0 .5rem;display:flex}.btn--mini,.shadow-slide .btn--mini{flex:none;place-items:center;width:1.7rem;height:1.7rem;padding:0;font-size:.7rem;line-height:1;display:inline-grid}.btn--mini-wide,.shadow-slide .btn--mini-wide{width:auto;padding:0 .55rem}.miner-cell{aspect-ratio:1;color:#ffffff73;font-family:var(--font-mono,ui-monospace, monospace);cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:6px;place-items:center;padding:0;font-size:.65rem;line-height:1;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.miner-cell:disabled{cursor:default;opacity:.55}.miner-cell--locked{color:#ffffff47;border-style:dashed}.miner-cell--locked:hover:not(:disabled){color:#ffb454d9;background:#ffb4540f;border-color:#ffb4548c}.miner-cell--idle{color:#ffb454e6;background:#07140c;border-color:#ffb45459}.miner-cell--grind{background:#06120a}.miner-cell--busy{color:#78aaffd9;background:#0a1020;border-color:#78aaff66;animation:2.4s ease-in-out infinite busy-breathe}.miner-cell--busy:hover:not(:disabled){background:#78aaff14;border-color:#78aaffbf}@keyframes busy-breathe{0%,to{box-shadow:0 0 #78aaff00}50%{box-shadow:0 0 8px #78aaff40}}.miner-cell--orphan{border-color:#ffb4548c;animation:2s ease-in-out infinite orphan-breathe}@keyframes orphan-breathe{0%,to{box-shadow:0 0 #ffb45400}50%{box-shadow:0 0 8px #ffb4544d}}.miner-cell--heat{color:rgb(var(--heat-rgb,61, 220, 132));border-color:rgba(var(--heat-rgb,61, 220, 132), .55);box-shadow:0 0 10px rgba(var(--heat-rgb,61, 220, 132), .2), 0 0 0 1px rgba(var(--heat-rgb,61, 220, 132), .3);transition:box-shadow .8s,border-color .8s,color .8s}.miner-cell--hit{color:#fff;background:#0a1c10;border-color:#7dff9acc;font-weight:700;box-shadow:0 0 10px #7dff9a40}.miner-cell--melt{color:#fff;border-color:var(--amber);background:#1c130a;font-weight:700;animation:1.2s ease-in-out infinite melt-pulse;box-shadow:0 0 10px #ffb4544d}@keyframes melt-pulse{0%,to{box-shadow:0 0 6px #ffb45433}50%{box-shadow:0 0 14px #ff5c5c73}}.miner-cell--focus{outline-offset:1px;outline:1px solid #ffffff73}.miner-cell--on{color:#7dff9af2;background:#07140c;border-color:#7dff9a66}.collection--pitboys .miner-cell--on{color:#4da3fff2;background:#07101c;border-color:#4da3ff73}.miner-cell--sel{outline-offset:1px;border-color:#ffb4548c;outline:1px solid #ffb454b3}.miner-cell--queued{outline-offset:1px;background:#ffb4540f;border-color:#ffb45459;outline:1px dashed #ffb45473}.miner-cell__num{pointer-events:none}.miner-cell__dot{opacity:.55;background:currentColor;border-radius:50%;width:4px;height:4px}.miner-cell__boy{object-fit:cover;opacity:.3;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.miner-cell__boy--plan{opacity:.12}.miner-cell>:not(.miner-cell__boy){z-index:1;position:relative}.miner-cell--plan{border-style:dashed;border-color:#ffb454a6;animation:1.6s ease-in-out infinite plan-pulse}@keyframes plan-pulse{0%,to{box-shadow:0 0 #ffb45400}50%{box-shadow:0 0 8px #ffb45459}}.miner-cell--dust:not(.miner-cell--orphan):not(.miner-cell--melt){color:#fff;background:#1a0a0a;border-color:#ff5c5cb3;box-shadow:0 0 10px #ff5c5c47}.miner-cell--dust.miner-cell--hit:not(.miner-cell--melt){border-color:#ff5c5cd9;box-shadow:0 0 12px #ff5c5c59}.action-btn{flex-direction:column;align-items:stretch;gap:.28rem;width:100%;min-width:0;display:flex}.action-btn>.btn{justify-content:center;align-items:center;gap:.35rem;width:100%;display:inline-flex}.action-btn__note{color:var(--text-dim);font-size:.72rem;line-height:1.35;font-family:var(--mono);text-align:center}.action-btn__note--warn{color:var(--amber)}.sign-guard-host{font-family:var(--mono);letter-spacing:.04em;text-align:center;border:1px solid var(--line);background:var(--bg-raise);word-break:break-all;border-radius:8px;margin:.6rem 0;padding:.65rem .8rem;font-size:1.15rem}.sign-guard-host--bad{color:#ff7a7a;background:#1a0a0a;border-color:#ff5c5cb3}.sign-guard-host--ok{color:#7dff9af2;border-color:#7dff9a73}.sign-guard-host--dev{color:var(--amber);border-color:#ffb45473}.tier-ladder{flex-direction:column;gap:.35rem;margin:.25rem 0 .5rem;display:flex}.tier-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.6rem;padding:.5rem .7rem;transition:border-color .15s,background .15s;display:flex}.tier-row:hover:not(:disabled){background:#ffb4540f;border-color:#ffb45480}.tier-row:disabled{opacity:.4;cursor:not-allowed}.tier-row--sel{border-color:var(--amber);background:#ffb4541f}.tier-row--current{border-style:dashed}.tier-row__mult{flex:1;font-size:.85rem}.tier-row__fee{color:var(--amber);white-space:nowrap}.tier-row__tag{text-transform:uppercase;letter-spacing:.08em;color:var(--muted,#9aa);border:1px solid #ffffff26;border-radius:999px;padding:.05rem .4rem}.warn{color:var(--amber)}.warn-cta{animation:1.6s ease-in-out infinite warn-pulse}@keyframes warn-pulse{0%,to{box-shadow:0 0 #ffb45400}50%{box-shadow:0 0 0 4px #ffb45440}}.broker-art--shadow{box-shadow:inset 0 0 22px #8c8ca02e,0 0 14px #00000080}.shadow-optout{color:var(--text-dim);cursor:pointer;align-items:flex-start;gap:.45rem;display:flex}.shadow-optout input{margin-top:.15rem}.hit{font-family:var(--mono);color:var(--green);letter-spacing:.06em;font-weight:800}.manual-add{color:var(--text-dim);margin-top:2rem;font-size:.9rem}.manual-add summary{cursor:pointer}.manual-add__row{gap:.6rem;margin-top:.7rem;display:flex}.ticker-panel{background:var(--panel-grad);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:1rem;margin:1.4rem 0;padding:1.2rem 1.3rem;display:flex}.ticker-row{flex-direction:column;gap:.3rem;display:flex}.ticker-hash{word-break:break-all;color:var(--accent);font-size:.8rem}.ticker-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;display:grid}.ticker-grid>div,.ticker-stat{flex-direction:column;gap:.3rem;min-width:0;display:flex}.ticker-grid>div .label,.ticker-stat .label{line-height:1.3;display:block}.ticker-grid>div .value,.ticker-stat .value{word-break:break-word;overflow-wrap:anywhere;line-height:1.25;display:block}.busyboy-timers{gap:2rem;margin:.75rem 0;display:flex}.busyboy-timers .value{font-size:1.1rem}.cert-hero{background:var(--panel-grad);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:1.4rem 2rem;padding:1.3rem 1.4rem;display:grid}.cert-hero__figure{flex-direction:column;gap:.4rem;min-width:0;display:flex}.cert-hero__height{color:var(--accent);font-size:3.2rem;font-weight:700;line-height:1}.cert-hero__sub{color:var(--text-dim);font-size:.8rem;line-height:1.45}.cert-hero__hashes{flex-direction:column;gap:.9rem;min-width:0;display:flex}.ticker-hash--raw{color:var(--text-dim)}@media (max-width:720px){.cert-hero{grid-template-columns:minmax(0,1fr)}.cert-hero__height{font-size:2.6rem}}.tape{background:color-mix(in srgb, var(--bg) 65%, #000);border:1px solid var(--line);border-radius:10px;padding:1rem 1.1rem .7rem}.tape__track{align-items:flex-end;gap:2px;height:64px;display:flex}.tape__tick{background:var(--line-bright);border-radius:1px;flex:1 1 0;min-width:2px;height:22%}.tape__tick--cert{background:var(--accent);height:100%}.tape__tick--tip{animation:2s ease-in-out infinite tape-tip}@keyframes tape-tip{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.tape__tick--tip{animation:none}}.tape__axis{color:var(--text-dim);justify-content:space-between;margin-top:.5rem;font-size:.72rem;display:flex}.tape__recent{flex-direction:column;gap:.5rem;margin-top:1.1rem;display:flex}.tape__recent-rows{flex-direction:column;gap:.3rem;display:flex}.tape__recent-row{align-items:baseline;gap:.8rem;font-size:.78rem;display:flex}.tape__recent-height{min-width:3.2rem;color:var(--accent);font-weight:700}.tape__recent-hash{color:var(--text-dim);overflow-wrap:anywhere}.cert-rules{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.cert-rules__item{color:var(--text-dim);padding-left:1.5rem;font-size:.9rem;line-height:1.55;position:relative}.cert-rules__item:before{content:"";border:1px solid var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.code{background:color-mix(in srgb, var(--bg) 65%, #000);border:1px solid var(--line);font-family:var(--mono);color:#b4d8c0;border-radius:8px;padding:1rem 1.2rem;font-size:.78rem;line-height:1.6;overflow-x:auto}.skill-panel__bar{justify-content:space-between;align-items:flex-start;gap:1rem;margin:.9rem 0 .6rem;display:flex}.skill-panel__bar .btn{flex:none;align-items:center;gap:.4rem;display:inline-flex}.skill-panel__text{white-space:pre-wrap;word-break:break-word;max-height:22rem;margin:0;overflow-y:auto}.fine-list{padding-left:1.2rem;line-height:1.7}.mech-grid{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:1rem 0;display:grid;overflow:hidden}.mech-grid>div{background:var(--bg-raise);flex-direction:column;gap:.25rem;padding:.8rem 1rem;display:flex}.addr-list{flex-direction:column;gap:.5rem;margin:1rem 0;display:flex}.addr-row{background:var(--bg-raise);border:1px solid var(--line);word-break:break-all;border-radius:6px;flex-direction:column;gap:.15rem;padding:.6rem .9rem;display:flex}.venue-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.6rem;margin:.75rem 0;display:grid}.venue{background:var(--bg-raise);border:1px solid var(--line);color:inherit;border-radius:6px;align-items:center;gap:.7rem;padding:.7rem .9rem;text-decoration:none;transition:border-color .12s;display:flex}.venue:hover{border-color:var(--line-bright)}.venue__body{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.locker-history{flex-direction:column;gap:.35rem;margin-top:1rem;display:flex}.locker-history__row{background:var(--bg-raise);border:1px solid var(--line);border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.4rem .6rem;display:flex}.site-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.toasts{z-index:30;pointer-events:none;flex-direction:column;gap:.5rem;max-width:min(92vw,380px);display:flex;position:fixed;bottom:1rem;right:1rem}.toast{background:var(--bg-raise);border:1px solid var(--line-bright);cursor:pointer;pointer-events:auto;border-left-width:4px;border-radius:8px;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .9rem;font-size:.85rem;animation:.2s ease-out slide-in;display:flex}@media (max-width:640px){.toasts{gap:.35rem;max-width:none;bottom:.5rem;left:.5rem;right:.5rem}.toast{gap:.55rem;padding:.55rem .7rem;font-size:.8rem}}@keyframes slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.toast--success{border-left-color:var(--green)}.toast--error{border-left-color:var(--red)}.toast--info{border-left-color:var(--amber)}.toast--info.collection--brokers,.toast--success.collection--brokers{background:linear-gradient(90deg, #3ddc841a, var(--bg-raise) 28%);border-left-color:#3ddc84}.toast--info.collection--pitboys,.toast--success.collection--pitboys{background:linear-gradient(90deg, #4da3ff1f, var(--bg-raise) 28%);border-left-color:#4da3ff}.toast__action{font-family:var(--mono);color:var(--bg);background:var(--amber);border:1px solid var(--amber);cursor:pointer;white-space:nowrap;border-radius:6px;flex:none;padding:.25rem .6rem;font-size:.75rem}.cooler-actions{flex-direction:column;align-items:stretch;gap:1rem;width:100%;padding:.4rem 0 .2rem;display:flex}.trade-panel{border:1px solid var(--line);background:#00000038;border-radius:8px;flex-direction:column;gap:.55rem;width:100%;padding:.9rem 1rem;display:flex}.trade-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.trade-panel__head h3{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem}.trade-pcts{flex-wrap:wrap;gap:.4rem;display:flex}.trade-pcts .btn{min-width:3.4rem}.floor-chart{background:var(--bg-raise);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.floor-chart__head{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.floor-chart__pair{color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.floor-chart__price{color:var(--text);font-size:1.05rem}.floor-chart__badge{color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.floor-chart__badge--launch{color:var(--amber);border-color:var(--amber)}.floor-chart__canvas{width:100%;height:260px}.trade-row{flex-wrap:wrap;align-items:stretch;gap:.6rem;width:100%;display:flex}.trade-row .input{flex:12rem;min-width:0;padding:.55rem .7rem}.trade-row__action{flex:0 0 6.5rem;justify-content:center;min-width:6.5rem}.milestone-list{flex-direction:column;gap:.55rem;display:flex}.milestone{border:1px solid var(--line);background:#0000002e;border-radius:8px;padding:.7rem .85rem;transition:border-color .2s,box-shadow .2s,opacity .2s}.milestone--done{background:#2673261f;border-color:#20b620;box-shadow:inset 3px 0 #20b620}.milestone--active{--milestone-hue:0;border-color:hsl(var(--milestone-hue), 85%, 48%);box-shadow:inset 3px 0 0 hsl(var(--milestone-hue), 85%, 48%);background:hsla(var(--milestone-hue), 70%, 40%, .12)}.milestone--locked{opacity:.55}.milestone__top{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.2rem;display:flex}.milestone__status{color:var(--text-dim);white-space:nowrap}.milestone--active .milestone__status{color:hsl(var(--milestone-hue), 80%, 62%)}.milestone--done .milestone__status{color:#47d147}.milestone p{margin:0}.milestone__bar{background:#ffffff14;border-radius:999px;height:4px;margin-top:.55rem;overflow:hidden}.milestone__bar>span{border-radius:inherit;background:hsl(var(--milestone-hue), 85%, 48%);height:100%;transition:width .25s;display:block}.dice-panel{background:var(--bg-raise);border:1px solid var(--line);border-radius:8px;flex-direction:column;align-items:flex-start;gap:.8rem;margin:1.5rem 0;padding:1.4rem 1.4rem 1.2rem;display:flex}.dice-panel h2{margin:0}.dice-row{align-self:center;gap:1rem;padding:.6rem 0;display:flex}.die{color:var(--text);-webkit-user-select:none;user-select:none;font-size:4.5rem;line-height:1}.die--rolling{color:var(--accent-dim);animation:.35s ease-in-out infinite die-shake}@keyframes die-shake{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.dice-result{color:var(--accent);align-self:center;font-size:1rem}.console{border:1px solid var(--line);background:var(--bg-raise);border-radius:8px;margin:1rem 0;padding:.9rem 1.1rem}.console>summary{cursor:pointer;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);font-size:.85rem}.console-form{flex-wrap:wrap;align-items:flex-end;gap:.8rem;margin:.9rem 0;display:flex}.console-form label{flex-direction:column;gap:.25rem;display:flex}.input--wide{width:16rem;max-width:100%}.console-list{flex-direction:column;gap:.4rem;display:flex}.console-row{border:1px solid var(--line);background:var(--bg);border-radius:6px;align-items:center;gap:.8rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.console-status{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.faq-list{flex-direction:column;gap:.55rem;margin:1.4rem 0 2rem;display:flex}.faq-item{border:1px solid var(--line);background:var(--bg-raise);border-radius:8px;padding:0}.faq-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem 1rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item__q{flex:1;min-width:0}.faq-item__chevron{opacity:.55;flex-shrink:0;transition:transform .18s}.faq-item[open]>summary .faq-item__chevron{transform:rotate(180deg)}.faq-item__a{padding:0 1rem 1rem;line-height:1.55}.faq-item__a a{color:var(--accent)}.faq-item__a code{font-family:var(--mono);font-size:.88em}.tech-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1rem;margin:1.5rem 0;display:grid}.tech-card{background:var(--panel-grad);border:1px solid var(--line);border-radius:8px;padding:1.1rem 1.2rem}.tech-card h3{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.9rem}.tech-card p{margin:0;font-size:.88rem;line-height:1.55}@media (max-width:760px){.site-nav--desktop{display:none}.hamburger{display:flex}.hero{padding-top:2rem}.site-liveline{padding:.4rem .65rem}.live-strip-item strong{letter-spacing:0;font-size:.72rem}.live-strip-item span{letter-spacing:.04em;font-size:.48rem}.die{font-size:3.2rem}.wallet-trigger__addr{display:none}.wallet-pill.wallet-trigger{border-radius:8px;padding:.25rem}.wallet-menu{width:13.5rem}.bones-dice{gap:1.4rem}.bone-die{width:72px;height:72px}}.bones-stage{flex-direction:column;gap:1.4rem;margin:1.4rem 0;display:flex}.bones-felt{border:1px solid var(--line-bright);background:radial-gradient(80% 60% at 50% 40%,#3ddc8414,#0000 70%),linear-gradient(#0a1f14 0%,#06140c 100%);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:220px;padding:2rem 1.2rem 1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00000073}.bones-felt:before{content:"";pointer-events:none;border:1px dashed #3ddc842e;border-radius:2px;position:absolute;inset:10px}.bones-dice{perspective:600px;z-index:1;gap:2rem;display:flex}.bone-die{perspective:400px;width:88px;height:88px}.bone-die__cube{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:relative}.bone-die--rolling .bone-die__cube{animation:.55s linear infinite bone-tumble}@keyframes bone-tumble{0%{transform:rotateX(0)rotateY(0)}50%{transform:rotateX(180deg)rotateY(90deg)}to{transform:rotateX(360deg)rotateY(180deg)}}.bone-die__face{backface-visibility:hidden;background:#e8efe9;border:2px solid #1a2e22;border-radius:10px;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 12px #0000001f}.bone-die__face--1{grid-template:1fr/1fr;transform:translateZ(44px)}.bone-die__face--2{grid-template:1fr 1fr/1fr;transform:rotateX(90deg)translateZ(44px)}.bone-die__face--3{grid-template:repeat(3,1fr)/1fr;transform:rotateY(90deg)translateZ(44px)}.bone-die__face--4{grid-template:1fr 1fr/1fr 1fr;transform:rotateY(-90deg)translateZ(44px)}.bone-die__face--5{grid-template:1fr 1fr 1fr/1fr 1fr;transform:rotateX(-90deg)translateZ(44px)}.bone-die__face--6{grid-template:1fr 1fr 1fr/1fr 1fr;transform:rotateX(180deg)translateZ(44px)}.bone-die__face--5 .bone-die__pip:nth-child(3){grid-column:1/-1;justify-self:center}.bone-die__pip{background:#0b1d12;border-radius:50%;width:12px;height:12px;margin:auto}.bones-result{z-index:1;text-align:center;flex-direction:column;gap:.25rem;display:flex}.bones-result--win strong{color:var(--green)}.bones-result--lose strong{color:var(--red)}.bones-result--flash{animation:.5s bones-pop}@keyframes bones-pop{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.bones-wait{z-index:1;color:var(--amber);margin:0}.bones-controls{flex-direction:column;gap:1rem;display:flex}.bones-picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}@media (max-width:640px){.bones-chip{padding:.6rem .45rem}}.bones-chip{background:var(--bg-raise);border:1px solid var(--line);min-width:0;color:var(--text);text-align:left;border-radius:6px;flex-direction:column;align-items:stretch;gap:.15rem;padding:.85rem .7rem;transition:border-color .15s,background .15s;display:flex}.bones-chip:hover,.bones-chip:focus-within{border-color:var(--line-bright)}.bones-chip--on{border-color:var(--green);background:#3ddc8414}.bones-chip__label{letter-spacing:.04em;text-transform:uppercase;font-size:.95rem;font-weight:800}.bones-chip__range{color:var(--text-dim);font-size:.75rem}.bones-chip__odds{color:var(--accent);margin-top:.2rem;font-size:1.05rem}.bones-chip__total{margin-top:.1rem;font-size:.7rem}.bones-chip__stepper{justify-content:center;align-items:center;gap:.4rem;width:100%;min-width:0;margin-top:.45rem;display:flex}.bones-chip__stepper .btn--mini{flex-shrink:0}.bones-chip__stepper .mono{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:2.4rem;font-size:.85rem;overflow:hidden}.bones-chip__quick{justify-content:center;gap:.4rem;width:100%;margin-top:.3rem;display:flex}.bones-chip__pays{text-align:center;min-height:1em;margin-top:.15rem;font-size:.7rem}.bones-round{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.bones-stake{flex-direction:column;gap:.35rem;display:flex}.bones-stake__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bones-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:1.2rem 2rem;margin:1rem 0;padding:.9rem 0;display:flex}.bones-bank{flex-direction:column;flex:1;gap:.4rem;min-width:16rem;display:flex}.bones-bank .label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);font-size:.7rem}.bones-bank__meter{background:var(--bg);border:1px solid var(--line);border-radius:3px;height:6px;overflow:hidden}.bones-bank__meter-fill{background:var(--amber);height:100%;transition:width .35s}.bones-bank__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.bones-bank__stats>div{flex-direction:column;gap:.1rem;display:flex}.bones-bank__stats strong{font-size:.95rem}.bones-open__cue{margin:-.15rem 0 .55rem}.bones-keeper{cursor:pointer;align-items:flex-start;gap:.55rem;max-width:28rem;font-size:.9rem;display:flex}.bones-open{margin:1.2rem 0 .4rem}.bones-open h2{margin:0 0 .55rem;font-size:1rem}.bones-open__list{flex-direction:column;gap:.4rem;display:flex}.bones-open__row{background:var(--bg-raise);border:1px solid var(--line);border-radius:6px;align-items:center;gap:.6rem;padding:.45rem .55rem .45rem .2rem;display:flex}.bones-open__row--on{border-color:var(--accent-dim)}.bones-open__select{min-width:0;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.8rem;padding:.35rem .5rem;font-size:.8rem;display:flex}.bones-open__select .muted{margin-left:auto}.bones-open__select--col{flex-direction:column;align-items:stretch;gap:.15rem}.bones-open__line{align-items:center;gap:.8rem;min-width:0;display:flex}.bones-open__line .muted{margin-left:auto}.bones-open__select--col>.bones-open__detail{margin-left:0}.bones-open__actions{flex-shrink:0;gap:.35rem;display:flex}.bones-history{margin:1.5rem 0}.bones-history h2{margin:0 0 .6rem;font-size:1rem}.bones-history__list{flex-direction:column;gap:.35rem;display:flex}.bones-history__row{background:var(--bg-raise);border:1px solid var(--line);color:var(--text);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:.8rem;padding:.5rem .7rem;font-size:.8rem;display:flex}.bones-history__row--on{border-color:var(--accent-dim)}.bones-history__row{flex-direction:column;align-items:stretch;gap:.15rem}.bones-history__line{align-items:center;gap:.8rem;min-width:0;display:flex}.bones-history__line span:last-child{margin-left:auto}.bones-history__net--win{color:var(--green)}.bones-history__net--lose{color:var(--red)}.collection--brokers{--bg:#07130c;--bg-raise:#0b1d12;--bg-card:#0d2416;--line:#1c3b28;--line-bright:#2d5c3e;--text:#f4fdf7;--text-dim:#8aa593;--accent:#3ddc84;--accent-dim:#1f8f52;--earn-a:#4ae692;--earn-b:#27ab61;--earn-text:#06110a;--earn-border:#3ddc84;--panel-grad:linear-gradient(170deg, color-mix(in srgb, var(--bg-card) 88%, #fff) 0%, var(--bg-card) 40%, color-mix(in srgb, var(--bg-card) 85%, #000) 100%);--btn-grad:linear-gradient(180deg, color-mix(in srgb, var(--bg-raise) 88%, #fff) 0%, color-mix(in srgb, var(--bg-raise) 88%, #000) 100%)}.collection--pitboys{--bg:#060d16;--bg-raise:#0a1622;--bg-card:#0d1e30;--line:#1c3050;--line-bright:#2d4a75;--text:#f3f8fd;--text-dim:#8a9bb2;--accent:#4da3ff;--accent-dim:#2569b3;--earn-a:#5fb0ff;--earn-b:#2f80d9;--earn-text:#06111d;--earn-border:#4da3ff;--panel-grad:linear-gradient(170deg, color-mix(in srgb, var(--bg-card) 88%, #fff) 0%, var(--bg-card) 40%, color-mix(in srgb, var(--bg-card) 85%, #000) 100%);--btn-grad:linear-gradient(180deg, color-mix(in srgb, var(--bg-raise) 88%, #fff) 0%, color-mix(in srgb, var(--bg-raise) 88%, #000) 100%)}.pit-balance--ape{color:#4da3ff;border-color:#2d4a75}.linklike{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.linklike:disabled{color:var(--text-dim);cursor:default}.bridge-direction{color:var(--text-dim);align-items:center;gap:.6rem;margin:.8rem 0;display:flex}.bridge-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:.8rem 0;display:grid}@media (max-width:720px){.bridge-grid{grid-template-columns:1fr}}.bridge-panel{background:var(--panel-grad);border:1px solid var(--line);opacity:.75;border-radius:8px;padding:.9rem 1rem;transition:opacity .15s,border-color .15s}.bridge-panel--active{opacity:1;border-color:var(--line-bright)}.bridge-panel h3{margin:0 0 .6rem}.bridge-tokens{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.6rem;margin-bottom:.7rem;display:grid}.bridge-token{background:var(--bg-raise);border:1px solid var(--line);color:var(--text);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:.3rem;padding:.5rem;display:flex}.bridge-token:disabled{opacity:.45;cursor:default}.bridge-token--sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.bridge-token img{aspect-ratio:1;background:var(--bg);object-fit:cover;border-radius:4px;width:100%}.bridge-actions{align-items:center;gap:.8rem;margin:.6rem 0;display:flex}.conductor-tape{background:var(--bg-raise);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:.85rem;margin:1.4rem 0 1.8rem;padding:1rem 1.1rem 1.15rem;display:flex}.conductor-tape__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.conductor-tape__head h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1rem}.conductor-tape__busy{flex-direction:column;gap:.35rem;display:flex}.conductor-tape__busy-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .8rem;display:flex}.conductor-tape__load{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.95rem}.conductor-tape__load--quiet{color:var(--text-dim)}.conductor-tape__load--warm{color:var(--amber)}.conductor-tape__load--busy,.conductor-tape__load--packed{color:var(--accent)}.conductor-tape__meter{background:var(--bg);border:1px solid var(--line);border-radius:3px;height:7px;overflow:hidden}.conductor-tape__meter-fill{background:linear-gradient(90deg, var(--accent-dim), var(--accent));height:100%;transition:width .4s}.conductor-tape__tapes-block{flex-direction:column;gap:.45rem;display:flex}.conductor-tape__tapes-block>p{margin:0}.conductor-tape__tapes{flex-direction:column;gap:.3rem;display:flex}.conductor-tape__tape{border:1px solid var(--line);background:var(--bg);opacity:.75;border-radius:5px;grid-template-columns:.8rem minmax(6rem,1fr) 3.4rem minmax(4.5rem,auto) minmax(4.5rem,auto);align-items:center;gap:.45rem;padding:.35rem .45rem;font-size:.78rem;display:grid}.conductor-tape__tape--live{opacity:1;border-color:#3ddc8459}.conductor-tape__tape-dot{background:var(--line-bright);border-radius:50%;width:8px;height:8px}.conductor-tape__tape-dot--live{background:var(--accent)}.conductor-tape__tape-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;overflow:hidden}.conductor-tape__tape-health,.conductor-tape__tape-age{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conductor-tape__spark{flex-wrap:nowrap;align-items:stretch;gap:3px;min-height:1.1rem;display:flex}.conductor-tape__tick{background:var(--line);border-radius:2px;flex:1 1 0;min-width:4px;max-width:14px;height:1.1rem}.conductor-tape__tick--settled{background:var(--line-bright);opacity:.55}.conductor-tape__tick--grinding{background:var(--amber)}.conductor-tape__tick--ready{background:var(--accent)}.conductor-tape__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .75rem;display:grid}.conductor-tape__stats .label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);font-size:.65rem}.conductor-tape__stats>div{flex-direction:column;gap:.1rem;min-width:0;display:flex}.conductor-tape__stats strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.conductor-tape__list{flex-direction:column;gap:.3rem;max-height:18rem;display:flex;overflow:auto}.conductor-tape__row{border:1px solid var(--line);background:var(--bg);border-radius:5px;grid-template-columns:3.2rem minmax(4.5rem,1fr) 5rem 5.5rem 2.4rem;align-items:center;gap:.45rem;padding:.35rem .45rem;font-size:.78rem;display:grid}.conductor-tape__row--ready{border-color:#3ddc8459}.conductor-tape__row--grinding{border-color:#ffb45459}.conductor-tape__id{color:var(--text-dim)}.conductor-tape__who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conductor-tape__status{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.conductor-tape__status--settled{color:var(--text-dim)}.conductor-tape__status--grinding{color:var(--amber)}.conductor-tape__status--ready{color:var(--accent)}.conductor-tape__fee,.conductor-tape__age{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:640px){.conductor-tape__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.conductor-tape__row{grid-template-columns:2.8rem minmax(3.5rem,1fr) 4.2rem 2.2rem}.conductor-tape__fee{display:none}.conductor-tape__tape{grid-template-columns:.8rem minmax(4.5rem,1fr) 3.4rem minmax(4rem,auto)}.conductor-tape__tape-health{display:none}}
