.pool-wallet{display:flex;align-items:baseline;gap:0;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.pool-wallet>*{order:3;margin-left:7px;min-width:0}.pool-wallet:after{content:"";order:2;flex:1 1 12px;min-width:10px;align-self:center;margin:0 8px;border-bottom:1px dotted var(--line-2)}.pool-wallet b{color:var(--bone);font-weight:500;letter-spacing:.04em;text-transform:none;overflow:hidden;text-overflow:ellipsis}.pool-wallet a{color:var(--dim);letter-spacing:.12em;white-space:nowrap}.pool-wallet a:hover{color:var(--molten)}.profile-head{position:relative;display:flex;align-items:flex-start;gap:10px 18px;flex-wrap:wrap;padding:12px 12px 10px;border:1px solid var(--line-2);background:var(--panel)}.profile-name-block{flex:1 1 440px;min-width:0}.profile-name{font-size:clamp(22px,2.4vw,38px);font-weight:700;letter-spacing:.04em;line-height:1.05;text-transform:uppercase;color:var(--bone);overflow-wrap:anywhere}.profile-meta{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--faint)}.profile-meta .m{flex:1 1 auto;display:flex;align-items:baseline;gap:6px;min-width:min(200px,100%);max-width:100%;padding:2px 0;border-bottom:1px dotted var(--line);white-space:nowrap}.profile-meta .m>:first-child{margin-left:auto}.profile-meta .m b{color:var(--bone);font-weight:500;letter-spacing:.04em;text-transform:none;overflow:hidden;text-overflow:ellipsis}.profile-meta .m b.neg{color:var(--neg)}.profile-meta .m a{color:var(--dim);overflow:hidden;text-overflow:ellipsis}.profile-meta .m a:hover{color:var(--molten)}.profile-head .profile-head-right{margin-left:auto;display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.profile-head-right .sv-head{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.profile-head-right .sv-head .sv-head-label{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--dim)}.token-banner{position:relative;display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:10px;padding:12px 12px 8px;border:1px solid var(--line);background:var(--panel);font-size:11.5px}.token-banner.launched{border-color:var(--line-3)}.token-banner .tb-label{position:absolute;top:-7px;left:11px;max-width:calc(100% - 22px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.token-banner.launched .tb-label{color:var(--bone-2)}.token-banner .tb-none{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ghost)}.token-banner .tb-none:before{content:"· "}.token-banner .tb-ticker{font-size:16px;font-weight:700;letter-spacing:.08em;color:var(--bone)}.token-banner .tb-mint{font-size:10px;letter-spacing:.06em;color:var(--faint)}.token-banner .tb-buy{margin-left:auto}.token-official{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.token-official .tb-ticker{font-size:18px;font-weight:700;letter-spacing:.08em;color:var(--bone)}.fee-wallet{display:flex;align-items:baseline;gap:0;padding-top:8px;border-top:1px solid var(--line);font-size:10.5px;color:var(--bone);font-variant-numeric:tabular-nums}.fee-wallet>*{order:3;margin-left:7px;min-width:0}.fee-wallet:after{content:"";order:2;flex:1 1 12px;min-width:10px;align-self:center;margin:0 8px;border-bottom:1px dotted var(--line-2)}.fee-wallet .k{order:1;margin-left:0;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--faint)}.runway-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:10px;padding:16px 12px 10px;border:1px solid var(--line-2);background:var(--panel)}.runway-hero-top{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start}.runway-hero-top .lbl{position:absolute;top:-7px;left:11px;padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--dim)}.runway-hero-top .val{font-size:clamp(38px,4.6vw,76px);font-weight:700;letter-spacing:-.04em;line-height:.85;font-variant-numeric:tabular-nums;color:var(--molten);text-shadow:var(--glow)}.runway-hero-top .val.warn{color:var(--warn);text-shadow:none}.runway-hero-top .val.neg{color:var(--neg);text-shadow:none}.hero-strip{flex:0 0 auto}.hero-line{flex:1 1 440px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(174px,1fr));gap:0 18px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--faint)}.hero-line>span{display:flex;align-items:baseline;min-width:0;padding:2px 0;border-bottom:1px solid var(--line);white-space:nowrap}.hero-line>span>*{order:3}.hero-line>span:after{content:"";order:2;flex:1 1 10px;min-width:8px;align-self:center;margin:0 7px;border-bottom:1px dotted var(--line-2)}.hero-line b{color:var(--bone);font-weight:500;letter-spacing:.04em;text-transform:none}.hero-line .faint{margin-left:5px;letter-spacing:.06em;text-transform:none}.hero-think{flex:1 1 100%;display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--molten);text-shadow:var(--glow)}.hero-think:after{content:"▌";animation:blink 1.1s steps(1) infinite}.hero-summary{flex:1 1 100%;min-width:0;padding-left:0;font-size:11.5px;line-height:1.5;color:var(--bone-2)}.hero-summary:before{content:"> ";color:var(--faint)}.hero-summary:after{content:" ▌";color:var(--molten);animation:blink 1.1s steps(1) infinite}.strategy-body{white-space:pre-wrap;columns:42ch auto;column-gap:26px;font-size:11.5px;line-height:1.55;color:var(--bone-2)}.trade-subhead{margin-bottom:7px;padding-bottom:4px;border-bottom:1px solid var(--line-2);font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.list-row .lr-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.45;color:var(--dim)}.list-row .lr-main b{color:var(--bone);font-weight:500;letter-spacing:.04em}.list-row .lr-val{display:flex;flex-direction:column;gap:1px;text-align:right;white-space:nowrap;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--bone)}.list-row .lr-sub{font-size:10px;letter-spacing:.06em;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip.st-ok{color:var(--pos);border-color:var(--pos-30)}.chip.st-running{color:var(--molten);border-color:var(--molten-40)}.chip.st-error,.chip.st-aborted{color:var(--neg);border-color:var(--neg-30)}.chip.st-refused,.chip.st-skipped{color:var(--warn);border-color:var(--warn-30)}.chip.pj-live{color:var(--pos);border-color:var(--pos-30)}.chip.pj-building{color:var(--warn);border-color:var(--warn-30)}.chip.pj-idea{color:var(--dim)}.chip.pj-abandoned{color:var(--ghost);border-color:var(--line)}.decision-log{display:flex;flex-direction:column}.decision-row{display:flex;align-items:baseline;gap:10px;padding:3px 12px;border-bottom:1px solid var(--line);font-size:11.5px;line-height:1.45;transition:background var(--t)}.decision-row:last-child{border-bottom:none}.decision-row:hover{background:var(--panel-2)}.decision-day{flex:0 0 62px;font-size:10px;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--faint)}.decision-text{flex:1 1 auto;min-width:0;color:var(--dim)}.decision-row.birth .decision-day{color:var(--bone)}.decision-row.death .decision-day{color:var(--neg)}.decision-row.pivot .decision-day{color:var(--warn)}.decision-row.hire .decision-day,.decision-row.sell .decision-day{color:var(--pos)}.decision-row.note .decision-day,.decision-row.sleep .decision-day{color:var(--ghost)}.panel.postmortem{border-color:var(--neg-30)}.panel.postmortem .panel-head{color:var(--neg);border-bottom-color:var(--neg-30)}.postmortem .postmortem-body{font-size:11.5px;line-height:1.55;color:var(--dim)}.postmortem .cause{padding-left:9px;border-left:2px solid var(--neg-30);font-size:12.5px;line-height:1.5;color:var(--bone-2)}.owner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(296px,1fr));gap:18px 18px;align-items:start}.owner-card{position:relative;min-width:0;padding:15px 0 0;border-top:1px solid var(--line-2)}.owner-card .oc-title{position:absolute;top:-7px;left:0;max-width:100%;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.owner-card .alert{margin-top:10px}.owner-card .note{margin-top:8px;word-break:break-word}.owner-card .commission-ledger{border-color:var(--line);background:none}.owner-card .form-row>span{min-width:0;overflow-wrap:anywhere}.owner-card .seg{flex-wrap:wrap;max-width:100%}.msg-thread{display:flex;flex-direction:column;gap:6px;margin-top:10px;max-height:320px;overflow-y:auto}.msg{padding-left:9px;border-left:2px solid var(--line-2);font-size:11px;line-height:1.5;color:var(--dim)}.msg.owner{border-left-color:var(--bone-2)}.msg .msg-ts{display:block;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.drawer-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--ink);opacity:.84}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(900px,100%);display:flex;flex-direction:column;background:var(--ink-2);border-left:1px solid var(--line-3)}.drawer-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:7px 12px;background:var(--ink);border-bottom:1px solid var(--line-2);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-2)}.drawer-head .faint{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:9.5px;font-weight:400;letter-spacing:.08em;text-transform:none}.drawer-body{flex:1 1 auto;overflow-y:auto;padding:14px 12px}.tm{position:relative;margin-top:14px;padding:12px 10px 6px;border:1px solid var(--line-2);background:var(--panel)}.tm .tm-role{position:absolute;top:-7px;left:11px;padding:0 7px;background:var(--ink-2);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--dim)}.tm .tm-block{padding:6px 0;border-bottom:1px solid var(--line)}.tm .tm-block:last-child{border-bottom:none}.tm .tm-kind{margin-bottom:3px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.tm .tm-kind.err{color:var(--neg)}.tm .tm-pre{font-size:11px;line-height:1.5;color:var(--bone-2);white-space:pre-wrap;overflow-wrap:anywhere}.grave-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:18px 10px;align-items:start}.grave-card{position:relative;padding:15px 10px 10px;border:1px solid var(--line);background:var(--panel);cursor:pointer;transition:border-color var(--t),background var(--t)}.grave-card:hover{border-color:var(--neg-30);background:var(--panel-2)}.grave-card .g-marker{position:absolute;top:-7px;left:11px;max-width:calc(100% - 22px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--neg)}.grave-card .g-marker:before{content:"† "}.grave-card .g-name{font-size:15px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--bone-2);overflow-wrap:anywhere}.grave-card:hover .g-name{color:var(--bone)}.grave-card .g-id{font-size:10px;letter-spacing:.08em;color:var(--ghost)}.grave-card .g-dates{margin-top:6px;font-size:10px;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--faint)}.grave-card .g-cause{margin-top:5px;font-size:11px;line-height:1.5;color:var(--dim)}.grave-card .g-stats{margin-top:7px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--faint)}.grave-card .g-stats>span{display:flex;align-items:baseline;padding:2px 0;border-bottom:1px solid var(--line)}.grave-card .g-stats>span:last-child{border-bottom:none}.grave-card .g-stats>span>*{order:3}.grave-card .g-stats>span:after{content:"";order:2;flex:1 1 10px;min-width:8px;align-self:center;margin:0 7px;border-bottom:1px dotted var(--line-2)}.grave-card .g-stats b{color:var(--bone-2);font-weight:500;letter-spacing:.04em}.grave-card .g-stats b.pos{color:var(--pos)}.control-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--ink)}.control-main{flex:1 0 auto;width:100%;max-width:var(--maxw);min-width:0;margin-inline:auto;padding:14px var(--gut) 36px}.control-empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:40px var(--gut)}.control-empty .empty-state{width:min(480px,100%)}.control-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;min-height:44px;padding:6px var(--gut);background:var(--ink);border-bottom:1px solid var(--line-2)}.control-bar .cb-back{flex:0 0 auto;font-size:15px;line-height:1;color:var(--dim)}.control-bar .cb-back:hover{color:var(--molten)}.control-bar .cb-name{font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.control-bar .cb-think{display:inline-flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--molten);text-shadow:var(--glow)}.control-bar .cb-think:after{content:"▌";animation:blink 1.1s steps(1) infinite}.control-bar .cb-kv{display:flex;align-items:baseline;flex:0 1 190px;min-width:120px;white-space:nowrap}.control-bar .cb-kv>*{order:3}.control-bar .cb-kv:after{content:"";order:2;flex:1 1 10px;min-width:8px;align-self:center;margin:0 7px;border-bottom:1px dotted var(--line-2)}.control-bar .cb-kv .k{order:1;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.control-bar .cb-kv b{font-size:11.5px;font-weight:500;color:var(--bone)}.control-bar .cb-strip{display:inline-flex}.control-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:0 10px}.control-grid .cg-col{grid-column:2;min-width:0}.control-grid .cg-wide{grid-column:1}.panel.control-thinking{border-color:var(--line-3)}.think-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--line-2)}.think-head .th-step{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.think-head .th-clock{font-size:16px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--molten);text-shadow:var(--glow)}.think-head .th-clock:after{content:"▌";margin-left:4px;animation:blink 1.1s steps(1) infinite}.tool-stream{display:flex;flex-direction:column;max-height:520px;overflow-y:auto}.tool-stream .ts-row{display:grid;grid-template-columns:46px 24px 118px minmax(0,1fr) 50px 60px 32px;gap:9px;align-items:baseline;padding:3px 0;border-bottom:1px solid var(--line);font-size:10.5px;line-height:1.5;font-variant-numeric:tabular-nums;animation:feedin .25s var(--ease)}.tool-stream .ts-row:last-child{border-bottom:none}.tool-stream .ts-time,.tool-stream .ts-round{font-size:9.5px;color:var(--faint)}.tool-stream .ts-name{letter-spacing:.06em;color:var(--bone)}.tool-stream .ts-name:before{content:"· ";color:var(--ghost)}.tool-stream .ts-in{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim)}.tool-stream .ts-ms,.tool-stream .ts-cost{text-align:right;color:var(--faint)}.tool-stream .ts-ok{text-align:right;font-size:9.5px;letter-spacing:.12em}.tool-stream .ts-cost.neg{color:var(--neg)}.tool-stream .ts-ok.pos{color:var(--pos)}.tool-stream .ts-ok.neg,.tool-stream .ts-row.err .ts-name{color:var(--neg)}.think-idle{position:relative;margin-top:4px;padding:16px 0 4px;border-top:1px solid var(--line-2)}.think-idle .ti-label{position:absolute;top:-7px;left:0;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--dim)}.think-idle .ti-clock{font-size:clamp(28px,3.4vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;color:var(--molten);text-shadow:none}.think-idle .note{margin-top:8px}.survival-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:4px;padding:16px 0 4px;border-top:1px solid var(--line-2)}.survival-hero:before{content:"LIFE REMAINING";position:absolute;top:-7px;left:0;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;white-space:nowrap;color:var(--dim)}.survival-hero .sh-val{flex:0 0 auto;font-size:clamp(34px,3.8vw,56px);font-weight:700;letter-spacing:-.04em;line-height:.9;font-variant-numeric:tabular-nums;color:var(--molten);text-shadow:var(--glow)}.survival-hero .sh-val .sh-unit{display:block;margin-top:7px;font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);text-shadow:none}.survival-hero .rw-strip{flex:0 0 auto}.survival-hero .sh-dies{flex:1 1 200px;min-width:0;font-size:11px;line-height:1.5;color:var(--dim)}.control-gate{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:40px var(--gut)}.cg-box{position:relative;width:min(940px,100%);padding:22px 14px 14px;border:1px solid var(--line-2);background:var(--panel)}.cg-title{position:absolute;top:-7px;left:11px;max-width:calc(100% - 36px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.cg-lede{max-width:92ch;font-size:12px;line-height:1.55;color:var(--bone-2)}.cg-ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px;margin-top:20px}.cg-way{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:15px 0 0;border-top:1px solid var(--line-2)}.cg-way .cg-way-t{position:absolute;top:-7px;left:0;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--dim)}.cg-way .claim-input{flex:0 0 auto;width:100%}.cg-way .note{margin-top:0}.control-gate .alert{margin-top:12px}.cg-foot{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;padding-top:10px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.cg-foot a{color:var(--dim)}.cg-foot a:hover{color:var(--molten)}@media (max-width: 1100px){.control-bar .cb-kv.optional,.control-bar .cb-strip{display:none}.control-grid{grid-template-columns:minmax(0,1fr)}.control-grid .cg-col,.control-grid .cg-wide{grid-column:1}.control-grid .cg-col+.cg-col{margin-top:16px}}@media (max-width: 900px){.profile-head .profile-head-right{margin-left:0;justify-content:flex-start}.drawer{border-left:none}.drawer-body{padding:12px 10px}.tool-stream .ts-row{grid-template-columns:44px minmax(0,1fr) 58px 32px;gap:8px}.tool-stream .ts-round,.tool-stream .ts-ms{display:none}.cg-ways{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.control-bar{gap:5px 10px;padding:6px var(--gut)}.control-bar .cb-name{font-size:12px}.control-bar .cb-kv{flex:1 1 140px}.profile-head{padding:10px 10px 8px}.hero-line{grid-template-columns:minmax(0,1fr)}.runway-hero{padding:16px 10px 8px}.strategy-body{columns:auto}}.spawn-wrap{width:min(1480px,100%);margin-inline:auto}.spawn-step{position:relative;display:block;padding:20px 12px 12px;border:1px solid var(--line-2);background:var(--panel)}.spawn-step+.spawn-step{margin-top:24px}.spawn-wrap .alert+.spawn-step{margin-top:20px}.spawn-step.locked{opacity:.4;pointer-events:none}.spawn-wrap .alert{overflow-wrap:anywhere}.spawn-step-head{position:absolute;top:-7px;left:11px;max-width:calc(100% - 22px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.spawn-step-num{color:var(--bone-2);font-variant-numeric:tabular-nums}.spawn-step-num:after{content:" ·";color:var(--ghost)}.spawn-step-head .t{color:var(--bone)}.spawn-step-head .done{color:var(--faint)}.spawn-step-head .done:before{content:" · ";color:var(--ghost)}.spawn-step-body{min-width:0}.spawn-step-body .commission-ledger{border:none;background:none}.spawn-step-body .commission-ledger .cl-row{padding-inline:0}.form-row .fl{flex:1 0 100%;display:flex;align-items:baseline;gap:10px;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.form-row .fl>span:first-child{color:var(--dim);white-space:nowrap}.form-row .fl .spacer{align-self:center;border-bottom:1px dotted var(--line-2)}.form-row .form-hint,.form-row .form-err,.form-row .filter-row,.form-row .tool-grid,.form-row .buy-amount,.form-row .buy-slider,.form-row textarea.finput{flex:1 0 100%}.form-row .filter-row{margin-bottom:0}.form-hint.pos{color:var(--pos)}input.finput.full{flex:1 0 100%;width:100%}.tool-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.tool-card{background:var(--ink-2);padding:6px 10px;min-width:0;cursor:pointer;transition:background var(--t)}button.tool-card{display:block;width:100%;text-align:left}.tool-card:hover{background:var(--panel-2)}.tool-card.selected{background:var(--panel-3)}.tool-card .tc-name{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--faint);transition:color var(--t)}.tool-card .tc-name:before{content:"[ ] ";color:var(--ghost)}.tool-card:hover .tc-name{color:var(--bone-2)}.tool-card.selected .tc-name{color:var(--bone)}.tool-card.selected .tc-name:before{content:"[x] ";color:var(--bone)}.tool-card .tc-cost{font-size:9.5px;letter-spacing:.08em;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--faint)}.tool-card .tc-cost .tc-lock{margin-left:6px;font-size:9px}.tool-card.locked{background:var(--ink);opacity:.45;cursor:not-allowed}.tool-card.locked .tc-name{color:var(--ghost)}.tool-card.locked .tc-name:before{content:"[-] ";color:var(--ghost)}button.tool-card:disabled{cursor:not-allowed}.buy-amount{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.buy-amount .ba-dollar{font-size:clamp(24px,2.4vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--dim)}input.finput.ba-input{width:200px;padding:6px 12px;font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--bone)}.buy-amount .ba-chips{margin-bottom:0}.buy-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;margin-top:10px;background:none;cursor:pointer}.buy-slider::-webkit-slider-runnable-track{height:2px;background:var(--line-2)}.buy-slider::-moz-range-track{height:2px;background:var(--line-2)}.buy-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:6px;height:18px;margin-top:-8px;background:var(--molten);border:0;border-radius:0}.buy-slider::-moz-range-thumb{width:6px;height:18px;background:var(--molten);border:0;border-radius:0}.buy-tier-banner{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:16px 0;padding:14px 0 9px;border-block:1px solid var(--line-2)}.buy-tier-banner:before{content:"TIER";position:absolute;top:-7px;left:0;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;white-space:nowrap;color:var(--dim)}.buy-tier-banner .btb-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.buy-tier-banner .btb-name{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bone)}.buy-tier-banner .btb-blurb{flex:1 1 320px;min-width:0;font-size:11.5px;line-height:1.55;color:var(--dim)}.seg.pace-seg button{padding:7px 14px}.buy-pay-grid{align-items:stretch}.buy-pay-card{display:flex;flex-direction:column}.buy-pay-card .note{flex:1 1 auto}.buy-pay-card .btn-primary,.buy-pay-card .btn-ghost{width:100%}.buy-status{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:9px 12px;border-left:2px solid var(--molten);background:var(--ink-2);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase;color:var(--molten);text-shadow:var(--glow);overflow-wrap:anywhere}.buy-status:after{content:"▌";animation:blink 1.1s steps(1) infinite}.buy-status a{color:var(--ember);text-decoration:underline}.buy-status.pos{border-color:var(--pos-30);border-left-color:var(--pos);color:var(--pos);text-shadow:none}.buy-status.warn{border-color:var(--warn-30);border-left-color:var(--warn);color:var(--warn);text-shadow:none}.buy-status.neg{border-color:var(--neg-30);border-left-color:var(--neg);color:var(--neg);text-shadow:none}.deposit-address{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 12px 10px;border:1px solid var(--line-2);background:var(--panel)}.deposit-address .da-label{position:absolute;top:-7px;left:11px;max-width:calc(100% - 22px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.owner-card .deposit-address{background:none}.owner-card .deposit-address .da-label{background:var(--panel)}.deposit-address .da-key{flex:1 1 420px;min-width:0;padding:7px 10px;border:1px solid var(--line);background:var(--ink-2);font-size:clamp(12px,1.2vw,15px);line-height:1.45;letter-spacing:.02em;color:var(--molten);word-break:break-all;-webkit-user-select:all;user-select:all}.deposit-address .da-actions{flex:0 1 auto;display:flex;gap:7px;flex-wrap:wrap}.deposit-address .da-facts{flex:1 1 100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:0 18px;padding-top:7px;border-top:1px solid var(--line)}.deposit-address .daf{display:flex;align-items:baseline;min-width:0;padding:2px 0;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap}.deposit-address .daf>*{order:3;min-width:0}.deposit-address .daf:after{content:"";order:2;flex:1 1 10px;min-width:8px;align-self:center;margin:0 7px;border-bottom:1px dotted var(--line-2)}.deposit-address .daf .k{order:1;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--faint)}.deposit-address .daf b{color:var(--bone);font-weight:500;overflow:hidden;text-overflow:ellipsis}.deposit-address .daf .copy-btn{margin-left:7px}.deposit-address .da-mint{grid-column:1 / -1}.deposit-address .da-mint b{overflow-wrap:anywhere;white-space:normal}.deposit-address .note{flex:1 1 100%;margin-top:0}.claim-code{position:relative;padding:16px 12px 10px;border:1px solid var(--warn-30);border-left:2px solid var(--warn);background:var(--panel)}.claim-code:before{content:"CLAIM CODE · SHOWN ONCE";position:absolute;top:-7px;left:11px;max-width:calc(100% - 22px);padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;white-space:nowrap;overflow:hidden;color:var(--warn)}.claim-code .cc-warn{font-size:9.5px;font-weight:700;letter-spacing:.18em;line-height:1.7;text-transform:uppercase;color:var(--warn)}.claim-code .cc-code{margin-top:8px;padding:9px 10px;border:1px solid var(--line);background:var(--ink-2);font-size:clamp(14px,1.8vw,22px);font-weight:700;letter-spacing:.12em;line-height:1.4;color:var(--bone);word-break:break-all;-webkit-user-select:all;user-select:all}.claim-code .cc-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.claim-code .cc-check{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--dim);cursor:pointer}.claim-code .cc-check input{width:14px;height:14px;accent-color:var(--molten);cursor:pointer}.claim-code .note{margin-top:8px}input.finput.claim-input{flex:1 1 240px;min-width:0;padding:8px 12px;font-size:14px;letter-spacing:.12em;font-variant-numeric:tabular-nums}.proto-flow{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:18px 10px;align-items:start}.pf-step{position:relative;padding:15px 0 4px;border-top:1px solid var(--line-2)}.pf-num{position:absolute;top:-7px;left:0;padding:0 7px 0 0;background:var(--panel);font-size:9.5px;font-weight:700;letter-spacing:.18em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dim)}.pf-t{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bone)}.pf-d{margin-top:5px;font-size:11.5px;line-height:1.55;color:var(--dim)}.gate-row{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;gap:4px 12px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--line);font-size:11.5px;line-height:1.5}.gate-row:last-child{border-bottom:none}.gate-row .g-k{display:flex;align-items:baseline;gap:8px;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--faint)}.gate-row .g-k:after{content:"";flex:1 1 10px;min-width:8px;align-self:center;border-bottom:1px dotted var(--line-2)}.gate-row .g-v{min-width:0;overflow-wrap:anywhere;color:var(--dim)}.gate-row .g-v b{color:var(--bone);font-weight:500}.gate-row .g-a{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.gate-row .g-a b{font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--bone-2)}.tbl td.detail-cell{padding:10px 12px 12px;background:var(--ink-2);white-space:normal}.tbl tbody tr:hover td.detail-cell{background:var(--ink-2)}.detail-block{position:relative;min-width:0;padding:14px 0 4px;border-top:1px solid var(--line-2);font-size:11.5px;line-height:1.55;color:var(--dim)}.detail-block+.detail-block{margin-top:14px}.db-title{position:absolute;top:-7px;left:0;max-width:100%;padding:0 7px 0 0;background:var(--ink-2);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.detail-cell>.form-hint{margin-top:10px}.code-block.wrap{white-space:pre-wrap;word-break:break-word}@media (max-width: 640px){.gate-row{grid-template-columns:minmax(0,1fr)}.gate-row .g-a{justify-content:flex-start}.spawn-step{padding:18px 10px 10px}.deposit-address,.claim-code{padding:16px 10px 10px}}@media (max-width: 560px){.tool-grid{grid-template-columns:minmax(0,1fr)}input.finput.ba-input{width:100%}.claim-code .cc-code{letter-spacing:.06em}}:root{--ink: #0b0b0d;--ink-2: #0e0e11;--panel: #131418;--panel-2: #181a1f;--panel-3: #1f2128;--line: #26282e;--line-2: #34373f;--line-3: #474b55;--bone: #ede9e3;--bone-2: #c7c3bc;--dim: #8a8d94;--faint: #5a5d64;--ghost: #3c3f46;--molten: #ff5a1f;--ember: #ff8a3d;--deep: #c63c0a;--molten-12: rgba(255, 90, 31, .12);--molten-20: rgba(255, 90, 31, .2);--molten-40: rgba(255, 90, 31, .4);--pos: #3ecf8e;--neg: #f0574d;--warn: #e8b54a;--info: #6ea8ff;--pos-30: rgba(62, 207, 142, .3);--neg-30: rgba(240, 87, 77, .3);--warn-30: rgba(232, 181, 74, .3);--info-30: rgba(110, 168, 255, .3);--mk-accent: #ff5a1f;--mk-neutral: #8a8d94;--mk-pos: #3ecf8e;--mk-neg: #f0574d;--mk-warn: #e8b54a;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--glow: 0 0 10px rgba(255, 90, 31, .45);--glow-soft: 0 0 6px rgba(237, 233, 227, .18);--nav-h: 56px;--ticker-h: 30px;--maxw: 1840px;--gut: clamp(12px, 1.6vw, 28px);--ease: cubic-bezier(.2, 0, 0, 1);--t: .12s var(--ease)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html,body,#root{height:100%}body{background:var(--ink);color:var(--bone-2);font-family:var(--mono);font-size:13px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;font-variant-ligatures:none}a{color:var(--bone);text-decoration:none}a:hover{color:var(--molten)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{background:none;border:0;cursor:pointer}svg{display:block}::selection{background:var(--molten);color:var(--ink)}:focus-visible{outline:2px solid var(--molten);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:var(--line-2);border:3px solid var(--ink)}::-webkit-scrollbar-thumb:hover{background:var(--line-3)}.crt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.5;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.22) 0 1px,transparent 1px 3px)}@keyframes blink{50%{opacity:0}}@keyframes pulse{50%{opacity:.25}}.cur{display:inline-block;width:.55em;height:1.05em;margin-left:.25em;background:var(--molten);vertical-align:text-bottom;animation:blink 1.1s steps(1) infinite;box-shadow:var(--glow)}.dots{flex:1 1 auto;min-width:14px;align-self:center;border-bottom:1px dotted var(--line-2);height:0}.glow{text-shadow:var(--glow)}.app{display:flex;flex-direction:column;min-height:100%;position:relative;z-index:2}.main>.wrap,.foot>.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.main>.wrap.wrap-wide{max-width:none}.tbl td.wrap{white-space:normal;min-width:24ch}.main{flex:1 0 auto;padding-block:18px 36px;min-width:0}.nav{position:sticky;top:0;z-index:40;height:var(--nav-h);background:var(--ink);border-bottom:1px solid var(--line-2)}.nav-in{height:100%;width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);display:flex;align-items:center;gap:clamp(14px,2vw,32px)}.brand{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--bone)}.brand:hover{color:var(--bone)}.brand-mark{width:19px;height:19px;flex:0 0 auto}.brand-word{font-size:14px;font-weight:700;letter-spacing:.2em;line-height:1;padding-top:1px}.nav-links{display:flex;align-items:center;gap:0;height:100%;min-width:0;flex:0 1 auto;overflow:hidden}.nav-link{display:inline-flex;align-items:center;height:100%;padding:0 clamp(8px,.8vw,14px);color:var(--dim);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;position:relative;transition:color var(--t)}.nav-link:hover{color:var(--bone)}.nav-link.is-active{color:var(--bone);box-shadow:inset 0 -2px 0 var(--bone-2)}.nav-right{display:flex;align-items:center;gap:10px;flex:0 1 auto;min-width:0;margin-left:auto;padding-left:8px}.nav-right .wallet-btn{min-width:0;max-width:44vw;overflow:hidden;text-overflow:ellipsis}.nav-right .btn-primary,.nav-right .btn-ghost{flex:0 0 auto;padding:7px 14px;font-size:10.5px;letter-spacing:.14em}.nav-burger{display:none;width:34px;height:34px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--line-2);color:var(--bone);flex:0 0 auto}.nav-burger:hover{border-color:var(--molten);color:var(--molten)}.nav-burger .nav-burger-bar{display:block;width:15px;height:1px;background:currentColor;transition:transform var(--t),opacity var(--t)}.nav-burger i:not(.nav-burger-bar){display:block;width:15px;height:1px;background:currentColor;box-shadow:0 -5px 0 currentColor,0 5px 0 currentColor}.nav-burger.is-open{color:var(--bone);border-color:var(--line-3)}.nav-burger.is-open .nav-burger-bar:nth-child(1){transform:translateY(5px) rotate(45deg)}.nav-burger.is-open .nav-burger-bar:nth-child(2){opacity:0}.nav-burger.is-open .nav-burger-bar:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.nav-drawer{position:fixed;inset:var(--nav-h) 0 auto 0;z-index:39;background:var(--ink-2);border-bottom:1px solid var(--line-2);padding-bottom:12px;max-height:calc(100dvh - var(--nav-h));overflow-y:auto}.nav-drawer-links{display:flex;flex-direction:column}.nav-drawer .nav-link{display:flex;height:auto;padding:12px var(--gut);border-bottom:1px solid var(--line);font-size:12.5px}.nav-drawer .nav-link.is-active{color:var(--bone);box-shadow:inset 2px 0 0 var(--bone-2)}.nav-drawer-actions{display:flex;gap:10px;padding:14px var(--gut) 0}.nav-drawer-actions .btn-primary,.nav-drawer-actions .btn-ghost{flex:1 1 0;padding:10px 14px}.nav-drawer-stats{display:flex;flex-wrap:wrap;gap:8px 20px;padding:14px var(--gut) 4px}.kv{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.kv .k{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.kv .v{font-size:11.5px;color:var(--bone);font-variant-numeric:tabular-nums}.ticker{position:relative;height:var(--ticker-h);background:var(--ink-2);border-bottom:1px solid var(--line);overflow-x:clip;overflow-y:visible;z-index:30}.ticker-label{position:absolute;left:0;top:0;bottom:0;z-index:2;min-width:128px;display:flex;align-items:center;gap:7px;padding:0 12px;background:var(--ink);border-right:1px solid var(--line-2);color:var(--molten);font-size:10px;font-weight:500;letter-spacing:.18em;white-space:nowrap}.ticker-label.off{color:var(--neg)}.ticker-label.off .pulse-dot{background:var(--neg);animation:none}.ticker-track{display:inline-flex;align-items:center;height:100%;margin-left:128px;white-space:nowrap;animation:marquee 90s linear infinite;font-size:10.5px;color:var(--dim);will-change:transform}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track .t-item{display:inline-flex;align-items:baseline;gap:6px;margin-right:44px;flex:0 0 auto}.ticker-track .t-item a{color:var(--bone-2)}.ticker-track .t-item a:hover{color:var(--molten)}.ticker-track .t-amt{font-variant-numeric:tabular-nums}.ticker-track .t-amt.pos{color:var(--pos)}.ticker-track .t-amt.neg{color:var(--warn)}.ticker-track .t-item.t-death,.ticker-track .t-item.t-death a{color:var(--neg)}.env-notice{position:absolute;right:0;top:0;bottom:0;z-index:3;display:flex;max-width:calc(100% - 128px);background:var(--ink);border-left:1px solid var(--line-2)}.env-notice-btn{display:flex;align-items:center;gap:8px;min-width:0;height:100%;padding:0 12px;color:var(--bone-2);font-size:9.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;transition:color var(--t)}.env-notice-btn b{color:var(--ember);font-weight:700}.env-notice-name+.env-notice-name:before{content:"· ";color:var(--faint)}.env-notice-btn:after{content:"▾";color:var(--faint);transition:transform var(--t)}.env-notice.is-open .env-notice-btn:after{transform:rotate(180deg)}.env-notice-btn:hover{color:var(--bone)}.env-notice-pop{display:none;position:absolute;top:100%;right:0;width:min(460px,calc(100vw - 2 * var(--gut)));padding:6px 12px;list-style:none;background:var(--panel-3);border:1px solid var(--line-3);font-size:11px;line-height:1.55}.env-notice:not(.is-closed):hover .env-notice-pop,.env-notice:not(.is-closed):focus-within .env-notice-pop,.env-notice.is-open .env-notice-pop{display:block}.env-notice-pop li{display:flex;align-items:baseline;gap:10px;padding:4px 0;border-bottom:1px solid var(--line)}.env-notice-pop li:last-child{border-bottom:none}.env-notice-pop b{flex:0 0 13ch;font-size:9.5px;font-weight:700;letter-spacing:.12em;color:var(--ember)}.env-notice-pop span{color:var(--bone-2)}.foot{flex:0 0 auto;border-top:1px solid var(--line-2);padding-block:16px 24px;color:var(--faint);font-size:10.5px;letter-spacing:.06em}.foot .wrap,.foot-in{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline}.foot a{color:var(--dim)}.foot a:hover{color:var(--molten)}.foot b{color:var(--dim);font-weight:500}.foot-word{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--bone-2)}.foot-note{color:var(--faint);max-width:70ch;line-height:1.7}.foot-status{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--faint)}.page-head{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--line-2)}.page-title{font-size:clamp(22px,2.6vw,34px);font-weight:700;letter-spacing:.08em;line-height:1.1;text-transform:uppercase;color:var(--bone)}.page-sub{margin-top:7px;max-width:104ch;color:var(--dim);font-size:12.5px;line-height:1.7}.grid{display:grid;gap:10px}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.span-2{grid-column:span 2}.section-gap{margin-top:16px}.panel{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line-2);background:var(--panel)}.panel.boxed{border-color:var(--line-3)}.panel-head{display:flex;align-items:center;gap:10px;padding:7px 12px;border-bottom:1px solid var(--line-2);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-2)}.panel-head .dots{border-bottom:none}.panel-head .right,.panel-head .k{color:var(--faint);letter-spacing:.12em;font-weight:500;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-body{min-width:0;padding:10px 12px}.panel-body.flush{padding:0}.stat-tile{position:relative;min-width:0;padding:16px 11px 11px;border:1px solid var(--line-2);background:var(--panel)}.stat-label{position:absolute;top:-7px;left:11px;padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);white-space:nowrap;max-width:calc(100% - 22px);overflow:hidden;text-overflow:ellipsis}.panel-body .stat-tile{padding:14px 0 4px;border-width:1px 0 0;background:none}.panel-body .stat-tile .stat-label{left:0;padding-left:0;background:var(--panel)}.stat-value{font-size:clamp(21px,2vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value.sm{font-size:19px}.stat-delta{margin-top:6px;font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums}.stat-delta.pos{color:var(--pos)}.stat-delta.neg{color:var(--neg)}.stat-delta.warn{color:var(--warn)}.stat-trend{margin-top:10px}.badge{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--line-2);color:var(--dim);font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.badge i{width:5px;height:5px;background:currentColor;flex:0 0 auto}.badge.operating,.badge.open{color:var(--pos);border-color:var(--pos-30)}.badge.building,.badge.exploring,.badge.pivoting,.badge.claimed,.badge.submitted{color:var(--warn);border-color:var(--warn-30)}.badge.dead{color:var(--neg);border-color:var(--neg-30)}.badge.sleeping,.badge.paid{color:var(--info);border-color:var(--info-30)}.badge.paused,.badge.rejected,.badge.expired,.badge.cancelled{color:var(--faint);border-color:var(--line)}.badge.spawning{color:var(--molten);border-color:var(--molten-40)}.badge.spawning i{animation:pulse 1.2s ease-in-out infinite}.badge.sim{color:var(--dim);border:1px dashed var(--line-3)}.badge.sim i{display:none}.chip{display:inline-block;padding:2px 6px;border:1px solid var(--line-2);border-radius:2px;color:var(--dim);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.chip-warn{color:var(--ember);border-color:var(--molten-40);background:var(--molten-12)}.ticker-chip{display:inline-block;margin-left:7px;padding:1px 6px;border:1px solid var(--line-3);border-radius:2px;color:var(--bone-2);font-size:9.5px;letter-spacing:.1em;vertical-align:middle;font-variant-numeric:tabular-nums}.mono-num,.num{font-variant-numeric:tabular-nums}.pos{color:var(--pos)}.neg{color:var(--neg)}.warn{color:var(--warn)}.dim{color:var(--dim)}.faint{color:var(--faint)}.hl{color:var(--bone)}.pulse-dot{display:inline-block;width:6px;height:6px;background:var(--molten);animation:pulse 1.8s ease-in-out infinite;vertical-align:middle;flex:0 0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.code-block{font-size:11px;line-height:1.7;color:var(--bone-2);background:var(--ink-2);border:1px solid var(--line-2);padding:10px 12px;overflow-x:auto;white-space:pre}.note{margin-top:12px;padding-left:10px;border-left:2px solid var(--line-2);color:var(--faint);font-size:11px;line-height:1.75}.scroll-box{overflow-y:auto;max-height:560px}.rw-strip{display:flex;align-items:center;gap:9px;min-width:0}.rw-lights{display:flex;gap:2px;flex:0 0 auto}.rw-lights i{display:block;width:6px;height:12px;background:var(--ghost);flex:0 0 auto}.rw-strip.lg .rw-lights{gap:3px}.rw-strip.lg .rw-lights i{width:11px;height:24px}.rw-strip.sm .rw-lights i{width:4px;height:9px}.rw-lights i.on-ok{background:var(--bone)}.rw-lights i.on-low{background:var(--ember)}.rw-lights i.on-critical{background:var(--molten);box-shadow:var(--glow);animation:pulse 1.1s ease-in-out infinite}.rw-lights i.end-dead{background:var(--neg);animation:none}.rw-days{font-size:10.5px;color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums}.rw-days b{color:var(--bone-2);font-weight:500}.feed{display:flex;flex-direction:column}.feed-row{display:flex;align-items:baseline;gap:10px;padding:4px 12px;border-bottom:1px solid var(--line);font-size:11.5px;animation:feedin .25s var(--ease)}@keyframes feedin{0%{opacity:0}}.feed-row:last-child{border-bottom:none}.feed-time{flex:0 0 50px;font-size:10px;color:var(--faint)}.feed-kind{flex:0 0 7px}.feed-kind i{display:inline-block;width:6px;height:6px;background:var(--ghost)}.feed-text{flex:1 1 auto;min-width:0;color:var(--dim)}.feed-text a,.feed-text .hl{color:var(--bone)}.feed-text a:hover{color:var(--molten)}.feed-text .feed-tool{color:var(--bone-2)}.feed-text .feed-ms{color:var(--faint)}.feed-amt{flex:0 0 auto;color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.feed-amt.pos{color:var(--pos)}.feed-amt.neg{color:var(--warn)}.feed-row.death .feed-text,.feed-row.death .feed-text a{color:var(--neg)}.feed-row.spawn .feed-text .hl{color:var(--molten)}.feed-row.milestone .feed-text,.feed-row.milestone .feed-text a{color:var(--pos)}.feed-kind i.k-spawn,.feed-kind i.k-fork,.feed-kind i.k-revive{background:var(--molten)}.feed-kind i.k-death{background:var(--neg)}.feed-kind i.k-revenue,.feed-kind i.k-milestone{background:var(--pos)}.feed-kind i.k-withdraw,.feed-kind i.k-recapitalize,.feed-kind i.k-pool{background:var(--warn)}.feed-kind i.k-step_start,.feed-kind i.k-decision{background:var(--dim)}.feed-kind i.k-tool{background:var(--line-3)}.feed-kind i.k-tool.err{background:var(--neg)}.feed-kind i.k-ledger.pos{background:var(--pos)}.feed-kind i.k-ledger.neg{background:var(--warn)}.feed-kind i.k-project{background:var(--info)}.tbl-wrap{position:relative;overflow-x:auto}table.tbl{width:100%;border-collapse:collapse;font-size:11.5px}.tbl th{text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--line-2);color:var(--faint);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:default}.panel-body.flush .tbl th,.panel-body.flush .tbl td{padding-left:12px}.tbl th:last-child,.tbl td:last-child{padding-right:12px}.tbl th.sortable{padding:0 12px 0 0}.tbl th.sorted{color:var(--bone)}.tbl th .th-sort{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;width:100%;text-align:inherit;padding:8px 0;white-space:nowrap;transition:color var(--t)}.tbl th .th-sort:hover{color:var(--bone-2)}.tbl th.num,.tbl td.num,.tbl th.num .th-sort{text-align:right}.tbl td{padding:6px 12px 6px 0;border-bottom:1px solid var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--bone-2)}.tbl tbody tr{transition:background var(--t)}.tbl tbody tr:hover td{background:var(--panel-2)}.tbl .agent-name{color:var(--bone);font-weight:500}.tbl .agent-id{font-size:10px;color:var(--faint)}.tbl .row-link{color:inherit}.tbl .row-link:hover{color:var(--molten)}.tbl .row-toggle{font:inherit;color:inherit;transition:color var(--t)}.tbl .row-toggle:hover{color:var(--molten)}tr.row-dead td{opacity:.5}tr.row-dead .agent-name{color:var(--neg);opacity:1}tr.clickable{cursor:pointer}.rank-num{display:inline-block;width:30px;font-size:12px;font-weight:700;color:var(--ghost);font-variant-numeric:tabular-nums}tbody tr:nth-child(-n+3) .rank-num{color:var(--bone-2)}.list-row{display:flex;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--line);font-size:11.5px;transition:background var(--t)}.list-row:last-child{border-bottom:none}.list-row:hover{background:var(--panel-2)}.pager{display:flex;align-items:center;gap:10px;padding:12px;font-size:10.5px;color:var(--faint)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--molten);color:var(--ink);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:12px 24px;border:1px solid var(--molten);transition:background var(--t),border-color var(--t),box-shadow var(--t)}.btn-primary:hover{background:var(--ember);border-color:var(--ember);color:var(--ink)}.btn-primary:disabled{background:transparent;border-color:var(--line-2);color:var(--faint);cursor:not-allowed;box-shadow:none}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-2);color:var(--bone-2);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:9px 16px;transition:color var(--t),border-color var(--t)}.btn-ghost:hover{color:var(--molten);border-color:var(--molten)}.btn-ghost:disabled{color:var(--faint);border-color:var(--line);cursor:not-allowed}.btn-danger{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--neg-30);color:var(--neg);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:9px 16px;transition:background var(--t),border-color var(--t)}.btn-danger:hover{background:#f0574d1a;border-color:var(--neg)}.btn-danger:disabled{color:var(--faint);border-color:var(--line);background:none;cursor:not-allowed}.copy-btn{display:inline-flex;align-items:center;border:1px solid var(--line-2);color:var(--faint);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:2px 6px;vertical-align:middle;transition:color var(--t),border-color var(--t)}.copy-btn:hover{color:var(--bone);border-color:var(--line-3)}.copy-btn.copied{color:var(--molten);border-color:var(--molten-40)}.wallet-btn{border:1px solid var(--line-2);color:var(--bone-2);font-size:10.5px;letter-spacing:.12em;padding:7px 13px;white-space:nowrap;transition:color var(--t),border-color var(--t)}.wallet-btn:hover{color:var(--molten);border-color:var(--molten)}.wallet-btn.connected{color:var(--dim);border-color:var(--line)}.wallet-btn.connected b{color:var(--bone-2);font-weight:500}.seg{display:inline-flex;border:1px solid var(--line-2)}.seg button{border-right:1px solid var(--line-2);color:var(--dim);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;transition:color var(--t),background var(--t)}.seg button:last-child{border-right:none}.seg button:hover{color:var(--bone);background:var(--panel-2)}.seg button.active{color:var(--bone);background:var(--panel-3);box-shadow:inset 0 -2px 0 var(--bone-2)}.seg button:disabled{color:var(--ghost);cursor:not-allowed;background:none}.fbtn{border:1px solid var(--line-2);color:var(--dim);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:6px 11px;transition:color var(--t),border-color var(--t)}.fbtn:hover{color:var(--bone);border-color:var(--line-3)}.fbtn.active{color:var(--bone);border-color:var(--bone-2)}.filter-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.filter-row .flabel{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.finput{background:var(--ink-2);border:1px solid var(--line-2);color:var(--bone);font-size:11.5px;padding:7px 10px;outline:none;transition:border-color var(--t)}.finput:focus{border-color:var(--molten);outline:none}.finput::placeholder{color:var(--ghost)}textarea.finput{display:block;width:100%;min-height:100px;resize:vertical;line-height:1.7}select.finput{cursor:pointer}.name-input{background:var(--ink-2);border:1px solid var(--line-2);color:var(--bone);font-weight:700;font-size:21px;letter-spacing:.14em;padding:11px 14px;width:min(300px,100%);outline:none;text-transform:uppercase;transition:border-color var(--t)}.name-input:focus{border-color:var(--molten)}.field-row,.form-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.form-row+.form-row:not(.section-gap){margin-top:20px}.form-grid{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-hint{font-size:11px;color:var(--faint);line-height:1.7}.form-err{font-size:11.5px;color:var(--neg)}.alert{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid var(--line-2);border-left-width:2px;background:var(--ink-2);padding:11px 14px;font-size:11.5px;line-height:1.65;color:var(--bone-2);overflow-wrap:anywhere}.alert.err{border-color:var(--neg-30);border-left-color:var(--neg);color:var(--neg)}.alert.warn{border-color:var(--warn-30);border-left-color:var(--warn);color:var(--warn)}.alert .spacer,.spacer{flex:1 1 auto}.empty-state{border:1px dashed var(--line-2);padding:40px 20px;text-align:center;color:var(--dim);font-size:11.5px}.empty-state .es-title{margin-bottom:6px;color:var(--bone);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.panel-body .empty-state{border:none}.wallet-wrap{position:relative}.wallet-menu{position:absolute;right:0;top:calc(100% + 6px);min-width:206px;background:var(--panel-3);border:1px solid var(--line-3);z-index:45;display:flex;flex-direction:column}.wallet-menu button,.wallet-menu .wm-link{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);color:var(--bone-2);text-align:left;font-size:11px;letter-spacing:.06em;padding:10px 12px;transition:color var(--t),background var(--t)}.wallet-menu button:last-child,.wallet-menu .wm-link:last-child{border-bottom:none}.wallet-menu button:hover,.wallet-menu .wm-link:hover{background:var(--panel-2);color:var(--molten)}.wallet-menu button:disabled{color:var(--ghost);cursor:not-allowed;background:none}.wallet-menu .wm-note{padding:8px 12px;font-size:9.5px;color:var(--faint);letter-spacing:.06em}.wallet-menu .wm-err{color:var(--neg)}.wallet-menu .wm-google{color:var(--bone)}.chart-box{position:relative;padding-top:20px}.chart-box svg{display:block;width:100%;height:auto}.chart-box .axis text{fill:var(--faint);font-family:var(--mono);font-size:9px;letter-spacing:.06em}.chart-box .grid line{stroke:var(--line);stroke-width:1;shape-rendering:crispEdges}.chart-box .crosshair{stroke:var(--line-3);stroke-width:1}.chart-box .hit{fill:transparent;cursor:crosshair}.chart-legend{display:flex;gap:16px;flex-wrap:wrap;padding:0 0 10px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.chart-legend .key{display:flex;align-items:center;gap:6px}.chart-legend .key i{width:12px;height:2px;display:inline-block}.chart-tip{position:absolute;pointer-events:none;background:var(--panel-3);border:1px solid var(--line-3);padding:8px 10px;font-size:11px;z-index:5;min-width:138px}.chart-tip .tt-date{margin-bottom:5px;font-size:9.5px;letter-spacing:.1em;color:var(--faint)}.chart-tip .tt-row{display:flex;justify-content:space-between;gap:14px}.chart-tip .tt-row .n{display:flex;align-items:center;gap:6px;color:var(--dim)}.chart-tip .tt-row .n i{width:8px;height:2px;display:inline-block}.chart-tip .tt-row .v{color:var(--bone);font-variant-numeric:tabular-nums}.chart-alt-toggle{position:absolute;top:0;right:0;color:var(--faint);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:color var(--t)}.chart-alt-toggle:hover{color:var(--molten)}.chart-table{max-height:230px;overflow-y:auto}.chart-table table.tbl td,.chart-table table.tbl th{padding:5px 10px 5px 0}.spark{display:block;width:100%}.spark svg{display:block}.hbar-row{display:grid;grid-template-columns:132px minmax(0,1fr) 82px;gap:12px;align-items:center;padding:5px 0}.hbar-label{font-size:11px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbar-track{height:11px;position:relative;background:var(--ink-2);border:1px solid var(--line)}.hbar-fill{height:100%;min-width:2px}.hbar-val{font-size:11px;color:var(--bone-2);text-align:right;font-variant-numeric:tabular-nums}.survival-score{--sv: var(--dim);display:inline-flex;align-items:center;gap:9px;min-width:0}.survival-score.sv-thriving,.survival-score.sv-healthy{--sv: var(--pos)}.survival-score.sv-stable{--sv: var(--bone-2)}.survival-score.sv-at_risk{--sv: var(--ember)}.survival-score.sv-critical{--sv: var(--neg)}.survival-score .sv-gauge{position:relative;flex:0 0 auto;background:var(--ink-2);border:1px solid var(--line-2);overflow:hidden}.survival-score .sv-gauge i{display:block;height:100%;background:var(--sv)}.survival-score .sv-meta{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.survival-score .sv-num{font-variant-numeric:tabular-nums;font-weight:700;color:var(--sv);line-height:1}.survival-score .sv-grade{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.survival-score.sv-sm{gap:6px}.survival-score.sv-sm .sv-gauge{width:40px;height:5px}.survival-score.sv-sm .sv-num{font-size:11.5px}.survival-score.sv-sm .sv-grade{display:none}.survival-score.sv-md .sv-gauge{width:84px;height:7px}.survival-score.sv-md .sv-num{font-size:15px}.survival-score.sv-lg{flex-direction:column;align-items:flex-start;gap:8px}.survival-score.sv-lg .sv-gauge{width:180px;height:9px}.survival-score.sv-lg .sv-num{font-size:30px;letter-spacing:-.02em}.commission-ledger{border:1px solid var(--line-2);background:var(--panel);font-size:11.5px}.commission-ledger .cl-row{display:flex;justify-content:space-between;gap:16px;padding:9px 12px;border-bottom:1px solid var(--line)}.commission-ledger .cl-row:last-child{border-bottom:none}.commission-ledger .cl-row.total{border-top:1px solid var(--line-2);border-bottom:none;color:var(--bone);font-weight:700}.panel-body .commission-ledger{border:none;background:none}.panel-body .commission-ledger .cl-row{padding-inline:0}.commission-ledger .k{color:var(--dim)}.commission-ledger .v{color:var(--bone);font-variant-numeric:tabular-nums}.rail-mine{max-height:42vh;overflow-y:auto;padding:14px 0}.rail-mine .rm-label{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.rail-mine .rm-agent{margin-top:12px}.rail-mine .rm-agent:first-of-type{margin-top:8px}.rail-mine .rm-name{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--bone)}.rail-mine .rm-name a{color:var(--bone);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-mine .rm-strip{margin-top:8px}.rail-mine .rm-spawn{display:inline-block;margin-top:7px;color:var(--molten);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nav-right .kv.optional{display:none}@media (max-width: 1320px){.nav-right .kv{display:none}.cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){:root{--nav-h: 52px}.nav-in{gap:14px}.nav-links{display:none}.nav-burger{display:inline-flex}}@media (max-width: 900px){.cols-2,.cols-3{grid-template-columns:minmax(0,1fr)}.span-2{grid-column:span 1}.main{padding-block:14px 28px}.page-head{margin-bottom:12px}.grid{gap:8px}.hbar-row{grid-template-columns:96px minmax(0,1fr) 70px;gap:9px}.scroll-box{max-height:380px}.foot-status{margin-left:0}}@media (max-width: 800px){.form-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.cols-4,.cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}.ticker-label{min-width:72px;padding:0 9px}.ticker-track{margin-left:72px}.env-notice{max-width:max(46%,175px)}.env-notice-btn{flex-wrap:wrap;align-content:center;gap:0 6px;padding:0 9px;font-size:9px;letter-spacing:.06em;line-height:1.1;text-align:left}.stat-value{font-size:19px}}.ticker:hover .ticker-track,.ticker:focus-within .ticker-track{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.ticker-track,.pulse-dot,.cur,.badge.spawning i,.rw-lights i.on-critical,.feed-row{animation:none!important}.crt{display:none}*,*:before,*:after{transition-duration:1ms!important;scroll-behavior:auto!important}}.lpd{min-width:0}.lpd-hero{display:flex;align-items:center;justify-content:space-between;gap:16px 40px;padding:6px 0 18px;border-bottom:1px solid var(--line-2)}.lpd-pitch{flex:1 1 auto;min-width:0;max-width:1180px}.lpd-line{font-size:clamp(17px,1.55vw,25px);font-weight:700;line-height:1.3;letter-spacing:.01em;color:var(--bone);text-wrap:balance}.lpd-sub{margin-top:8px;max-width:96ch;font-size:12px;line-height:1.7;color:var(--dim)}.lpd-cta{display:flex;flex-direction:column;align-items:stretch;gap:8px;flex:0 0 auto}.lpd-launch{padding:16px 34px;font-size:13px;letter-spacing:.2em}.lpd-alt{text-align:center;font-size:10px;letter-spacing:.12em;color:var(--faint)}.lpd-alt:hover{color:var(--molten)}.lpd-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px 0}.lpd-sum{display:flex;flex-wrap:wrap;gap:4px 18px;min-width:0;font-size:10px;letter-spacing:.14em;color:var(--faint)}.lpd-sum b{margin-left:4px;font-weight:500;color:var(--bone-2);font-variant-numeric:tabular-nums}.lpd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:8px}.lpd-more{display:flex;justify-content:center;margin-top:16px}.lpd-card{display:flex;flex-direction:column;gap:9px;min-width:0;padding:11px 12px 10px;border:1px solid var(--line-2);background:var(--panel);color:var(--bone-2);transition:border-color var(--t),background var(--t)}.lpd-card:hover{border-color:var(--line-3);background:var(--panel-2);color:var(--bone-2)}.lpd-card:hover .lpd-ticker{color:var(--molten)}.lpd-card.is-dead{opacity:.55}.lpd-card-head{display:flex;align-items:center;gap:9px;min-width:0}.lpd-mark{width:30px;height:30px;flex:0 0 auto;border:1px solid var(--line-2);background:var(--ink-2);object-fit:cover}.lpd-mark.is-letter{display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--bone-2)}.lpd-card-id{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.lpd-ticker{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--bone);transition:color var(--t);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpd-name{font-size:10.5px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpd-status{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;align-self:flex-start;font-size:9px;letter-spacing:.14em;color:var(--faint)}.lpd-status i{width:5px;height:5px;background:var(--ghost)}.lpd-status.tone-live{color:var(--bone-2)}.lpd-status.tone-live i{background:var(--pos)}.lpd-status.tone-idle i{background:var(--faint)}.lpd-status.tone-dead{color:var(--neg)}.lpd-status.tone-dead i{background:var(--neg)}.lpd-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.1em;font-size:11px;line-height:1.55;color:var(--dim);overflow-wrap:anywhere}.lpd-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:8px;border-top:1px solid var(--line)}.lpd-figs>div{min-width:0}.lpd-figs dt{font-size:8.5px;letter-spacing:.16em;color:var(--faint)}.lpd-figs dd{margin-top:2px;font-size:13px;color:var(--bone);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpd-figs dd.is-accent{color:var(--molten);font-weight:700}.lpd-act,.lpd-foot{min-height:26px}.lpd-act{display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.lpd-act-k{display:flex;justify-content:space-between;gap:8px;font-size:9.5px;letter-spacing:.1em;color:var(--faint)}.lpd-act-k b{font-weight:500;color:var(--bone-2);font-variant-numeric:tabular-nums}.lpd-act-bar{height:6px;border:1px solid var(--line-2);background:var(--ink-2)}.lpd-act-bar i{display:block;height:100%;min-width:1px;background:var(--molten)}.lpd-foot{display:flex;align-items:flex-end;gap:8px;min-width:0;font-size:10px}.lpd-rung{flex:0 0 auto;letter-spacing:.14em;color:var(--bone-2)}.lpd-model{flex:1 1 auto;min-width:0;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpd-age{flex:0 0 auto;color:var(--faint)}@media (max-width: 900px){.lpd-hero{flex-direction:column;align-items:stretch}.lpd-cta{flex-direction:row;align-items:center;flex-wrap:wrap}}@media (max-width: 560px){.lpd-grid{grid-template-columns:minmax(0,1fr)}.lpd-cta,.lpd-bar{flex-direction:column;align-items:stretch}.lpd-sort{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.lx{min-width:0}.lx-resume{margin-bottom:12px}.lx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:12px;align-items:start}.lx-main{display:flex;flex-direction:column;gap:12px;min-width:0}.lx-main .panel-body{padding:14px 16px}.lx-side{position:sticky;top:calc(var(--nav-h) + 12px);display:flex;flex-direction:column;gap:10px;min-width:0}.lx-side .panel-body{display:flex;flex-direction:column;gap:14px;padding:14px 16px}.lx-side .note{margin:0}.lx-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.lx-field{display:flex;flex-direction:column;gap:5px;min-width:0}.lx-field-wide{grid-column:1 / -1}.lx-field .finput{width:100%}.lx-field.has-err .finput{border-color:var(--neg)}.lx-label{display:flex;align-items:baseline;gap:4px;font-size:9.5px;letter-spacing:.16em;color:var(--dim)}.lx-count{margin-left:auto;color:var(--faint);letter-spacing:.04em;font-variant-numeric:tabular-nums}.lx-ticker{font-weight:700;letter-spacing:.14em}.lx-tax{display:flex;flex-direction:column;gap:12px}.lx-tax-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.lx-tax-read{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;min-width:9ch}.lx-tax-num{font-size:34px;font-weight:700;line-height:1;color:var(--molten);font-variant-numeric:tabular-nums}.lx-tax-unit{font-size:9px;letter-spacing:.18em;color:var(--faint)}.lx-tax-why{flex:1 1 32ch;min-width:0;font-size:11.5px;line-height:1.65;color:var(--bone-2)}.lx-range{--fill: 50%;width:100%;height:22px;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.lx-range::-webkit-slider-runnable-track{height:6px;border:1px solid var(--line-2);background:linear-gradient(to right,var(--molten) var(--fill),var(--ink-2) var(--fill))}.lx-range::-moz-range-track{height:6px;border:1px solid var(--line-2);background:linear-gradient(to right,var(--molten) var(--fill),var(--ink-2) var(--fill))}.lx-range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:20px;margin-top:-8px;border:1px solid var(--ink);background:var(--bone)}.lx-range::-moz-range-thumb{width:12px;height:20px;border:1px solid var(--ink);border-radius:0;background:var(--bone)}.lx-range:focus-visible{outline:2px solid var(--molten);outline-offset:2px}.lx-marks{display:flex;justify-content:space-between;margin-top:-6px}.lx-marks button{font-size:10px;color:var(--faint);font-variant-numeric:tabular-nums;transition:color var(--t)}.lx-marks button:hover{color:var(--bone-2)}.lx-marks button.on{color:var(--bone)}.lx-ladder td{white-space:nowrap}.lx-rung{font-weight:700;letter-spacing:.12em;color:var(--bone-2)}.lx-rung-note{margin-left:8px;padding:1px 5px;border:1px solid var(--line-2);font-size:8.5px;letter-spacing:.14em;color:var(--faint)}.lx-vol{color:var(--bone)}.lx-models{max-width:34ch;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.lx-foot{margin-top:-2px}.lx-strat{display:flex;flex-direction:column;gap:12px}.lx-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.lx-preset{display:flex;flex-direction:column;gap:6px;padding:10px 11px;border:1px solid var(--line-2);background:var(--ink-2);text-align:left;transition:border-color var(--t),background var(--t)}.lx-preset:hover{border-color:var(--line-3);background:var(--panel-2)}.lx-preset.on{border-color:var(--bone-2);background:var(--panel-3);box-shadow:inset 0 -2px 0 var(--bone-2)}.lx-preset-t{font-size:10.5px;font-weight:700;letter-spacing:.14em;color:var(--bone-2)}.lx-preset.on .lx-preset-t{color:var(--bone)}.lx-preset-b{font-size:11px;line-height:1.55;color:var(--dim)}.lx-sum{display:flex;flex-direction:column;gap:6px}.lx-row{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:11px}.lx-row-k{flex:0 0 auto;font-size:9.5px;letter-spacing:.14em;color:var(--faint)}.lx-row-v{flex:0 1 auto;min-width:0;text-align:right;color:var(--bone-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-trust{display:flex;flex-direction:column;gap:6px;padding:11px 13px;border:1px solid var(--line-2);border-left:2px solid var(--bone-2);background:var(--ink-2);font-size:11.5px;line-height:1.65;color:var(--bone-2)}.lx-trust-t{font-size:9.5px;font-weight:700;letter-spacing:.2em;color:var(--bone)}.lx-trust .faint{font-size:11px}.lx-signer{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lx-steps{display:flex;flex-direction:column;gap:5px;list-style:none;font-size:11px}.lx-steps li{display:flex;align-items:baseline;gap:8px;min-width:0}.lx-step-m{flex:0 0 1.5ch;text-align:center}.lx-step-k{flex:0 0 9ch;letter-spacing:.12em;color:var(--bone-2)}.lx-step-n{min-width:0;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-steps .is-done .lx-step-m{color:var(--pos)}.lx-steps .is-now .lx-step-m{color:var(--molten);animation:pulse 1.1s ease-in-out infinite}.lx-steps .is-now .lx-step-k{color:var(--bone)}.lx-steps .is-fail .lx-step-m,.lx-steps .is-fail .lx-step-k{color:var(--neg)}.lx-steps .is-todo{opacity:.5}.lx-hash{padding-left:calc(1.5ch + 8px);font-size:10px;letter-spacing:.1em;color:var(--faint)}.lx-hash code{color:var(--bone-2)}.lx-actions{display:flex;gap:8px}.lx-go{width:100%;padding:15px 20px;font-size:12px}.lx-actions .lx-go{flex:1 1 auto;width:auto}.lx-why{margin-top:-6px}@media (max-width: 1100px){.lx-grid{grid-template-columns:minmax(0,1fr)}.lx-side{position:static}}@media (max-width: 700px){.lx-fields{grid-template-columns:minmax(0,1fr)}.lx-main .panel-body,.lx-side .panel-body{padding:12px}}@media (prefers-reduced-motion: reduce){.lx-steps .is-now .lx-step-m{animation:none}}.badge.dormant{color:var(--ember);border-color:var(--molten-20)}.badge.dormant i{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.rw-days.dormant{color:var(--ember);letter-spacing:.14em}.runway-hero-top .val.dormant{color:var(--ember);text-shadow:none;font-size:clamp(26px,3.2vw,52px);letter-spacing:-.03em}.hero-dormant{flex:1 1 100%;font-size:11.5px;color:var(--bone-2)}.hero-dormant b{color:var(--bone);font-weight:700}.coin{position:relative;padding:14px 12px 10px;border:1px solid var(--molten-40);background:var(--panel)}.coin-lbl{position:absolute;top:-7px;left:11px;padding:0 7px;background:var(--ink);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--ember)}.coin-lbl:before{content:"[ ";color:var(--molten)}.coin-lbl:after{content:" ]";color:var(--molten)}.coin-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.coin-logo{width:28px;height:28px;object-fit:cover;border:1px solid var(--line-2)}.coin-ticker{font-size:20px;font-weight:700;letter-spacing:.06em;color:var(--bone)}.coin-name{color:var(--bone-2);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-addr{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;color:var(--dim);letter-spacing:.06em}.coin-addr a{font-size:10px;letter-spacing:.12em}.coin-stale{font-size:10px;letter-spacing:.1em;color:var(--warn);max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-pons{margin-left:auto}.coin-trust{margin-top:8px;padding:5px 0 6px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:10.5px;color:var(--dim)}.coin-trust b{margin-right:8px;font-weight:700;font-size:9.5px;letter-spacing:.18em;color:var(--bone-2)}.coin-notlive{margin-top:10px;font-size:11.5px;color:var(--dim)}.coin-notlive b{margin-right:8px;font-size:10px;letter-spacing:.18em;color:var(--warn)}.coin-body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 22px;margin-top:10px}.coin-hero{flex:1 1 520px;min-width:0}.coin-hero-k{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.coin-hero-line{margin-top:6px;font-size:11.5px;color:var(--bone-2)}.coin-hero-line b{color:var(--bone);font-weight:700}.coin-big{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.coin-cell{display:flex;flex-direction:column;min-width:0;padding:7px 10px 8px;background:var(--panel)}.coin-v{margin-top:2px;font-size:clamp(19px,1.9vw,28px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-cell.accent .coin-v{color:var(--molten)}.coin-sub{margin-top:3px;font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-act{margin-top:4px}.coin-act-read{display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.coin-act-now{font-size:clamp(26px,3vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--molten)}.coin-act-of{font-size:13px;color:var(--dim)}.coin-act-pct{margin-left:auto;font-size:12px;color:var(--bone-2)}.coin-act-track{position:relative;height:14px;margin-top:6px;background:var(--ink-2);border:1px solid var(--line-2)}.coin-act-fill{height:100%;min-width:2px;background:var(--molten);transition:width .4s var(--ease)}.coin-act.sm .coin-act-now{font-size:12px;letter-spacing:0}.coin-act.sm .coin-act-of,.coin-act.sm .coin-act-pct{font-size:10px}.coin-act.sm .coin-act-track{height:5px;margin-top:3px}.coin-lines{flex:1 1 340px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 18px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--faint)}.coin-lines>span{display:flex;align-items:baseline;min-width:0;padding:2px 0;border-bottom:1px solid var(--line);white-space:nowrap}.coin-lines>span>*{order:3;min-width:0;overflow:hidden;text-overflow:ellipsis}.coin-lines>span:after{content:"";order:2;flex:1 1 10px;min-width:8px;align-self:center;margin:0 7px;border-bottom:1px dotted var(--line-2)}.coin-lines b{color:var(--bone);font-weight:500;letter-spacing:.04em;text-transform:none}.coin-brief{flex:1 1 100%;font-size:11.5px;color:var(--bone-2);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.coin-brief .coin-hero-k{margin-right:8px}.coin-sim{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;padding:8px 10px;border:1px dashed var(--line-3);font-size:10.5px}.coin-sim-k{font-size:9.5px;font-weight:700;letter-spacing:.18em;color:var(--bone-2)}.coin-sim-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.coin-sim-amt{display:inline-flex;align-items:center;gap:4px;color:var(--dim)}.coin-sim-amt .finput{width:9ch;padding:5px 8px}.coin-sim-out{flex:1 1 100%;color:var(--bone);font-variant-numeric:tabular-nums}.coin-rung{display:grid;grid-template-columns:3ch 9ch 9ch minmax(0,1fr);grid-template-areas:"mark name unlock state" ".    models models models";align-items:baseline;gap:2px 10px;padding:7px 12px 8px;border-bottom:1px solid var(--line);border-left:2px solid transparent;font-size:11px}.coin-rung-mark{grid-area:mark;color:var(--dim)}.coin-rung-name{grid-area:name;font-weight:700;letter-spacing:.12em;color:var(--bone)}.coin-rung-unlock{grid-area:unlock;color:var(--bone-2)}.coin-rung-state{grid-area:state;justify-self:end;font-size:9.5px;letter-spacing:.14em;color:var(--dim);white-space:nowrap}.coin-rung-models{grid-area:models;display:flex;flex-wrap:wrap;gap:4px}.coin-rung.current{border-left-color:var(--bone-2);background:var(--ink-2)}.coin-grid{margin-bottom:16px}.coin-rung.locked .coin-rung-mark,.coin-rung.locked .coin-rung-name,.coin-rung.locked .coin-rung-unlock,.coin-rung.locked .coin-model{color:var(--faint)}.coin-rung.broke .coin-rung-mark,.coin-rung.broke .coin-rung-state{color:var(--warn)}.coin-model{display:inline-block;padding:1px 6px;border:1px solid var(--line-2);font-size:10px;color:var(--bone-2);white-space:nowrap}.coin-model.current{color:var(--molten);border-color:var(--molten-40)}.coin-model.pick{cursor:pointer;transition:color var(--t),border-color var(--t)}.coin-model.pick:hover{color:var(--bone);border-color:var(--bone-2)}.coin-model.pick:disabled{color:var(--faint);border-color:var(--line);cursor:wait}.coin-rung-next{grid-column:2 / -1;display:flex;align-items:center;gap:10px;margin-top:3px;font-size:10px}.coin-rung-track{flex:0 0 120px;height:4px;background:var(--ink-2);border:1px solid var(--line)}.coin-rung-fill{height:100%;background:var(--dim)}.coin-rung-off{grid-column:2 / -1;margin-top:3px;font-size:10px;color:var(--dim)}.coin-rung-off b{font-weight:400;text-decoration:line-through}.coin-ladder-err{margin:8px 12px}.coin-burnt{color:var(--ember)}@media (max-width: 900px){.coin-big{grid-template-columns:repeat(2,minmax(0,1fr))}.coin-pons,.coin-sim-row{margin-left:0}}@media (max-width: 560px){.coin-rung{grid-template-columns:3ch 9ch minmax(0,1fr);grid-template-areas:"mark name unlock" ".    state state" ".    models models"}.coin-rung-state{justify-self:start}.coin-rung-next{flex-wrap:wrap}}
