*{box-sizing:border-box}:root{--glass: rgba(14, 14, 18, .78);--gold: #d9b45a;--ink: #f4f1ea;--mute: #a9a9b4;--fill: rgba(255, 255, 255, .07);--fill-hi: rgba(255, 255, 255, .13);--t: .12s}html,body,#root{margin:0;height:100%;background:#2b2b33;color:var(--ink);font:15px/1.4 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,sans-serif;font-variant-numeric:tabular-nums;color-scheme:dark;overflow:hidden}.app{position:relative;width:100%;height:100%}.map{position:absolute;inset:0}.map canvas{display:block;width:100%;height:100%}.glass,.pill{background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff0f}.glass{border-radius:14px}.hud{position:absolute;inset:0;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hud>*{pointer-events:auto}.brand{display:flex;align-items:baseline;gap:2px 14px;flex-wrap:wrap;padding:8px 14px;max-width:calc(100% - 384px)}.title{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.count{font-size:13px;color:var(--mute)}.count b{color:var(--ink);font-weight:600}.count{position:relative;padding-right:22px}.count .cnt{white-space:nowrap}.count .cnt .def{white-space:normal}.count .cnt:has(.term.open) .dot{display:none}.count .next{color:var(--gold);display:inline-block;min-width:12em}.actions{position:absolute;top:max(12px,env(safe-area-inset-top));right:12px;display:flex;gap:8px}.seg{position:absolute;right:12px;bottom:max(12px,env(safe-area-inset-bottom));display:inline-flex;padding:4px;gap:2px}.seg button{height:28px;padding:0 14px;font-size:13px;color:var(--mute);background:transparent}.music{position:relative;display:flex}.music-btn{width:36px;height:36px;padding:0;border-radius:999px;color:var(--ink);background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff0f}.music-btn.lit{color:var(--gold)}.music-card{position:absolute;top:44px;right:0;width:240px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:13px;animation:up .16s ease-out}.music-card .ask{font-weight:600}.music-card .row{flex-wrap:nowrap}.actions .music-card .pill{height:32px;padding:0 14px;font-size:13px;flex:0 0 auto;display:inline-flex;line-height:normal}.actions .music-card .pill.mini{height:24px;padding:0 10px;font-size:12px}.actions .music-card .pill.primary{flex:0 0 auto}.music-card .vol{display:flex;align-items:center;gap:10px;color:var(--mute)}.music-card .vol input{flex:1;min-width:0;margin:0;height:auto;padding:0;background:none;border-radius:0;accent-color:var(--gold)}.chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 6px 0 12px;font-size:13px;max-width:100%}.chip .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:6px 10px;font-size:12px;color:var(--mute)}.debug button,.debug input{height:28px;font-size:12px;padding:0 10px}.debug input{width:110px}.spin i{position:absolute;left:-9999px}.spin{position:absolute;right:4px;top:3px;width:11px;height:11px;border:2px solid rgba(255,255,255,.18);border-top-color:var(--gold);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error{background:#962828e6;color:#fff;border-radius:10px;padding:8px 12px}.dim{color:var(--mute);font-size:13px}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.grow{flex:1;min-width:0}.swatch{display:inline-block;width:14px;height:14px;border-radius:4px;vertical-align:-2px;flex:none}.tabs,.choices{gap:2px;padding:4px;border-radius:999px;background:#ffffff0a}.tabs button,.choices button{height:32px;padding:0 14px;font-size:13px;background:transparent}.tabs button{flex:1}button{font:inherit;font-size:14px;font-weight:600;height:36px;padding:0 16px;border:0;border-radius:999px;color:var(--ink);background:var(--fill);display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;white-space:nowrap;transition:background var(--t),transform var(--t)}button:hover,.pill:hover{background:var(--fill-hi)}button:active{transform:scale(.97)}button:disabled,button[aria-disabled=true]{opacity:.5;cursor:default;transform:none}button[aria-disabled=true]:hover{background:var(--fill)}button.on,button.primary{background:var(--gold);color:#1a1508;box-shadow:0 4px 14px #d9b45a4d}button.on:hover,button.primary:hover{background:#e6c46e}button.big{height:48px;font-size:16px}a.button{font:inherit;font-size:16px;font-weight:600;height:48px;padding:0 16px;border-radius:999px;color:var(--ink);background:var(--fill);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap;transition:background var(--t),transform var(--t)}a.button.small{height:36px;font-size:14px}a.gsi{display:flex;width:max-content;margin:0 auto;min-width:240px;align-items:center;justify-content:center;gap:10px;height:40px;padding:0 16px;border-radius:20px;background:#131314;color:#e3e3e3;border:1px solid #8e918f;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--t)}a.gsi:hover{background:#1f1f20}a.gsi:active{background:#2a2a2b}a.gsi:focus-visible{outline:2px solid #8ab4f8;outline-offset:2px}a.gsi .gsi-g{width:20px;height:20px;flex:none}a.button:hover{background:var(--fill-hi)}a.button:active{transform:scale(.97)}.card .or{display:flex;align-items:center;gap:10px;color:var(--mute);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.card .or:before,.card .or:after{content:"";flex:1;height:1px;background:#ffffff1a}.pill.mini{height:24px;padding:0 10px;font-size:12px}.x{width:28px;height:28px;padding:0;background:var(--fill);color:var(--mute);flex:none}:is(button,input,select,a):focus-visible{outline:2px solid var(--gold);outline-offset:2px}:is(.seg,.tabs,.choices,.species) button.on{background:var(--fill-hi);color:var(--ink);box-shadow:none}input,select{font:inherit;font-size:15px;height:44px;width:100%;padding:0 14px;border:0;border-radius:10px;background:var(--fill);color:var(--ink);max-width:100%;transition:background var(--t)}input:focus,select:focus{outline:2px solid var(--gold);outline-offset:0;background:var(--fill-hi)}.sheet{position:absolute;left:12px;bottom:max(12px,env(safe-area-inset-bottom));width:360px;max-width:calc(100% - 24px);padding:14px 16px 12px;animation:up .16s ease-out;touch-action:none}@keyframes up{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.sheet .grab,.sheet .line{display:none}.sheet .head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.sheet .name{font-size:18px;font-weight:700;text-transform:capitalize}.sheet .ruler{display:flex;align-items:center;gap:8px;margin:8px 0 10px;font-size:14px}.sheet small{color:var(--mute);font-size:13px;font-weight:500;margin-left:6px;text-transform:none}.tiles{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.tile{background:var(--fill);border-radius:10px;padding:8px 6px;text-align:center}.tile b{display:block;font-size:17px;font-weight:700}.tile span{font-size:11px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em}.sheet .foot{margin-top:8px;font-size:12px;color:var(--mute)}.chooser{position:absolute;left:12px;bottom:max(12px,env(safe-area-inset-bottom));width:360px;max-width:calc(100% - 24px);padding:12px 16px 14px;animation:up .16s ease-out}.chooser .head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-weight:700}.chooser .head small{color:var(--mute);font-weight:500;text-transform:capitalize}.chooser .pill{height:36px;padding:0 12px 0 8px;font-weight:500}.panel{position:absolute;inset:0;background:#0e0e12eb;overflow-y:auto;padding:max(12px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;animation:up .15s ease-out}.panel-head,.card{max-width:560px;width:100%;margin:0 auto}.panel-head{display:flex;align-items:center;gap:8px}.card{background:#ffffff0d;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff0f;padding:18px;display:flex;flex-direction:column;gap:12px}.card h2{margin:0;font-size:22px;font-weight:700}.card h3{margin:8px 0 0;font-size:16px;font-weight:600}.card p{margin:0}.card label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--mute)}.card label.check{flex-direction:row;align-items:flex-start;gap:8px;margin:2px 0 12px;font-size:13px;color:var(--body);cursor:pointer}.card label.check input{margin:3px 0 0;width:16px;height:16px;flex:none;accent-color:var(--gold)}.card label.check a{color:var(--gold)}.card .consent{margin:0;font-size:14px;line-height:1.5;color:var(--body)}.card .consent a{color:var(--gold)}.notice{background:#d9b45a24;border-radius:10px;padding:10px 12px}.creator{display:flex;gap:14px;align-items:flex-start}.token{width:96px;height:96px;flex:none;background:#00000059;border-radius:12px}.token svg{width:100%;height:100%;display:block}.token.small{width:56px;height:56px}.axis .choices button{text-transform:capitalize}.axis .choices button.custom{display:inline-flex;align-items:center;gap:6px}.axis .choices button.custom .swatch{width:12px;height:12px}.custom-color{align-items:flex-end;gap:10px;margin-top:6px;flex-wrap:wrap}.custom-color .picker input[type=color]{width:44px;height:36px;padding:2px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:var(--fill);cursor:pointer}.custom-color label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--mute)}.custom-color input[type=text],.custom-color input:not([type]){width:110px;font-family:monospace}.clamp-note{flex-basis:100%}.clamp-note .swatch{box-shadow:inset 0 0 0 1px #ffffff59}.founders{display:flex;flex-direction:column;gap:8px;margin-top:8px}.founders .founders-head{align-items:baseline}.founders h3{margin:0}.founders .pool{font-size:13px;font-weight:600;color:var(--gold)}.founders p{margin:0;font-size:13px}.founder-row{display:flex;align-items:center;gap:10px;background:#ffffff12;border-radius:10px;padding:8px 8px 8px 12px}.founder-row .founder-name{font-size:14px;font-weight:600}.founder-row .founder-cost{font-size:12px}.founder-row button.step{width:44px;height:44px;min-height:44px;padding:0;font-size:18px;flex:none}.founder-row .founder-step{width:28px;text-align:center;font-size:15px;font-weight:700;color:var(--mute);font-variant-numeric:tabular-nums}.founder-row .founder-step.up{color:var(--gold)}.founders .readback{background:#d9b45a24;border-radius:10px;padding:10px 12px;font-size:14px}.founders .notice{font-size:14px}.drift{color:var(--gold);font-size:13px;margin:0}.chip{flex-wrap:wrap;height:auto;min-height:32px;padding-top:4px;padding-bottom:4px}.chip .drift{flex-basis:100%;font-size:12px;white-space:normal}.species{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--fill);flex-wrap:wrap}.species.fresh{box-shadow:inset 0 0 0 1.5px var(--gold)}.species .name{font-size:16px;font-weight:600}.gone{background:#d9b45a1a;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.gone-species{display:flex;flex-direction:column;gap:2px}.discover{color:var(--gold)}.species-page .name-row{align-items:baseline;gap:10px}.species-page .name-row h2{min-width:0;overflow-wrap:anywhere}.species-page button.link.rename{font-size:13px;font-weight:600}.species-page form.rename{display:flex;flex-direction:column;gap:8px;margin:4px 0 6px}.species-page form.rename .error{font-size:13px}.stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.stat{background:var(--fill);border-radius:10px;padding:10px 8px;text-align:center}.stat-v{font-size:20px;font-weight:700}.timeline{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.timeline .row{justify-content:space-between}@media(max-width:640px){.brand{max-width:100%;align-self:stretch;padding:8px 12px;gap:0 10px}.title{font-size:18px}.species>.row{flex-basis:100%}.actions{top:auto;left:12px;right:12px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 64px);transition:transform .16s,opacity .16s}.actions .pill{flex:1;height:44px;min-width:0;padding:0 10px;font-size:13px;display:block;line-height:44px;overflow:hidden;text-overflow:ellipsis}.actions .pill.primary{flex:1.25}.actions .pill.board{flex:0 0 44px;width:44px;padding:0;display:inline-flex}.actions .pill.board .word{display:none}.actions .music{position:absolute;right:0;bottom:52px}.actions .music-btn{width:40px;height:40px}.actions .music-card{top:auto;bottom:48px}.seg{left:12px;right:12px;transition:transform .16s,opacity .16s}.seg button{flex:1;height:44px}.app.picked .actions,.app.picked .hud>.seg{opacity:0;transform:translateY(24px);visibility:hidden;transition:transform .16s,opacity .16s,visibility 0s .16s}.sheet{left:0;right:0;bottom:0;width:auto;max-width:none;border-radius:16px 16px 0 0;padding:8px 14px max(12px,env(safe-area-inset-bottom))}.chooser{left:0;right:0;bottom:0;width:auto;max-width:none;border-radius:16px 16px 0 0;padding:12px 14px max(14px,env(safe-area-inset-bottom))}.sheet .grab{display:block;width:36px;height:4px;margin:0 auto 8px;border-radius:2px;background:#ffffff2e}.sheet .line{display:flex;width:100%;min-height:44px;height:auto;padding:0;align-items:center;gap:6px;font-size:13px;font-weight:400;background:none;white-space:nowrap;overflow:hidden}.sheet .line:active{transform:none}.sheet .line b{font-weight:700;text-transform:capitalize}.sheet .line .swatch{width:12px;height:12px}.sheet .line b,.sheet .line .who{min-width:0;overflow:hidden;text-overflow:ellipsis}.sheet .line .more{margin-left:auto;color:var(--mute);flex:none}.sheet .body{display:none}.sheet.open .body{display:block;margin-top:8px}.sheet.open .head{display:none}.tile span{font-size:10px;letter-spacing:.03em}}@media(pointer:coarse){.actions .pill,.panel button,.seg button{min-height:44px}.panel .term .termword,.panel button.link{min-height:0}.x,.pill.mini{position:relative}.x:after,.pill.mini:after{content:"";position:absolute;inset:-8px}.pill.mini:after{inset:-10px 0}}@media(prefers-reduced-motion:reduce){*:not(.spin),*:before,*:after{animation:none!important;transition:none!important}}.changes{color:var(--gold);font-size:13px}.brand .pitch{flex-basis:100%;font-size:13px;color:var(--ink);opacity:.85;line-height:1.35}.brand .pitch.narrow{display:none}.seg .seglabel{align-self:center;padding:0 6px 0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.hint{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;font-size:13px;color:var(--ink);background:#d9b45a24;margin:8px 0}.hint .x{flex:none}.brand .hint{flex-basis:100%;margin:6px 0 2px}.term{position:relative}.term .termword{display:inline;height:auto;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:none;font:inherit;color:inherit;text-align:inherit;white-space:normal;cursor:help;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:var(--mute);transition:none}.term .termword:hover{background:none}.term .termword:active{transform:none}.term .def{display:block;font-size:12px;font-weight:500;color:var(--mute);margin-top:2px;text-decoration:none;text-transform:none}.stat{display:block;width:100%;height:auto;min-height:0;padding:10px 8px;border:0;border-radius:10px;background:var(--fill);font:inherit;color:inherit;text-align:center;white-space:normal;cursor:help}.stat .stat-v,.stat .dim,.stat .def{display:block}.stat .def{font-size:12px;color:var(--mute);margin-top:4px;text-transform:none}button.link{display:inline;height:auto;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:none;color:var(--gold);text-decoration:underline;cursor:pointer;font:inherit;white-space:normal;transition:none}button.link:hover{background:none}button.link:active{transform:none}.stat:hover{background:var(--fill)}.stat:active{transform:none}@media(max-width:720px){.brand .pitch.wide{display:none}.brand .pitch.narrow{display:block;font-size:12px}}.opener{display:inline-flex;align-items:center;gap:5px;font:inherit;height:22px;min-height:0;padding:0 7px 0 6px;margin:0 2px 0 0;border-radius:999px;color:var(--ink);background:var(--fill);vertical-align:-5px}.count .opener b{color:inherit}.opener b{font-size:13px;font-weight:700}.opener.open{background:var(--gold);color:#1a1508;box-shadow:0 4px 14px #d9b45a4d}.opener.open:hover{background:#e6c46e}.opener .chev{display:inline-flex;transition:transform .14s}.opener .chev.open{transform:rotate(180deg)}.players{width:420px;max-width:calc(100% - 24px);flex:0 1 auto;min-height:0;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;animation:up .16s ease-out}.players .grab{display:none}.players .head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.players .head .who{display:flex;align-items:baseline;gap:8px;min-width:0}.players .head b{font-size:18px;font-weight:700}.players .head small{font-size:13px;color:var(--mute)}.players .seg{position:static;align-self:flex-start;left:auto;right:auto;bottom:auto;background:#ffffff0d;border-radius:999px}.players .list{display:flex;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.players .foot{font-size:12px;color:var(--mute)}.prow{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--fill);cursor:pointer;transition:background var(--t)}.prow:hover{background:var(--fill-hi)}.prow.mine{box-shadow:inset 0 0 0 1.5px var(--gold)}.prow-gone{opacity:.55}.prow .name{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prow .sub{font-size:13px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prow .sub:last-child{white-space:normal}.prow .sub b{color:var(--ink);font-weight:700}.prow .act{flex:none;width:132px}.prow .act button{width:100%;padding:0 14px}@media(max-width:640px){.players{position:absolute;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:75%;border-radius:16px 16px 0 0;padding:8px 14px max(14px,env(safe-area-inset-bottom))}.players .grab{display:block;width:36px;height:4px;margin:0 auto 4px;border-radius:2px;background:#ffffff2e}.prow{flex-wrap:wrap}.prow .act{flex-basis:100%;width:auto}.prow .act button{min-height:44px}.app.players-open .actions,.app.players-open .hud>.seg{opacity:0;transform:translateY(24px);visibility:hidden;transition:transform .16s,opacity .16s,visibility 0s .16s}}@media(pointer:coarse){.opener{position:relative}.opener:after{content:"";position:absolute;inset:-11px -6px}}.herd{display:flex;flex-direction:column;gap:8px;background:var(--fill);border-radius:10px;padding:12px 14px;text-align:left}.herd .herd-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.herd .label{font-size:11px;color:var(--mute);text-transform:uppercase;letter-spacing:.06em}.herd .herd-n{font-size:26px;font-weight:700}.herd .herd-n.full{color:var(--gold)}.herd .herd-line{font-size:13px}.herd .herd-rows{display:flex;flex-direction:column;gap:10px}.herd .herd-row{display:flex;flex-direction:column;gap:6px}.herd .herd-row .row{justify-content:space-between;align-items:baseline}.herd .herd-row .herd-n{font-size:20px}.meter{height:6px;border-radius:3px;background:var(--fill);overflow:hidden}.meter>i{display:block;height:100%;border-radius:3px;background:#f4f1ea8c}.meter>i.full{background:var(--gold)}.tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--fill-hi);color:var(--ink);flex:none}.tag.gold{background:var(--gold);color:#1a1508}.spread{color:var(--gold);font-size:13px}.lives{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--fill)}.lives .lives-n{font-size:17px;font-weight:700}.lives .lives-n.full{color:var(--gold)}.sheet .places{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px}.sheet .tile b.full{color:var(--gold)}.lives .grow{display:flex;flex-direction:column;gap:6px}.lives .row{justify-content:space-between;align-items:baseline;flex-wrap:nowrap}@media(max-width:640px){.lives{flex-wrap:wrap}.lives button{flex-basis:100%;min-height:44px}}.house-grid{display:flex;flex-wrap:wrap;gap:6px;max-width:200px;align-content:flex-start;flex:none}.house-grid.small{max-width:132px}.house-grid .token.small{width:40px;height:40px}.member-token{padding:0;height:auto;background:none;border-radius:12px}.member-token .token.small{width:40px;height:40px}.quantity{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.quantity label{display:block;width:max-content}.quantity .row{flex-wrap:nowrap;align-self:stretch}.quantity input{width:7em;flex:none;font:inherit;font-size:16px;line-height:24px;padding:6px 8px;border-radius:8px;border:0;background:var(--fill);color:var(--ink)}.checkout-line{flex:1 1 auto;min-width:0;font-weight:600;font-size:16px}.house-counts{font-size:16px;font-weight:600}.board .seg{position:static;align-self:flex-start;left:auto;right:auto;bottom:auto;background:#ffffff0d;border-radius:999px;flex-wrap:wrap}.board .seg button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.board .seg button small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.board .seg button:disabled{opacity:.5;cursor:default}.board .seg button:disabled:hover{background:transparent}.board .list{display:flex;flex-direction:column;gap:6px}.board .prow{gap:10px}.board .prow .rank{flex:none;min-width:34px;font-size:13px;font-weight:600;color:var(--mute);font-variant-numeric:tabular-nums}.board .prow .name{display:flex;align-items:baseline;gap:8px}.board .prow .youtag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.board .prow .val{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.board .prow .val b{font-size:18px;font-variant-numeric:tabular-nums}.board .prow .val small{font-size:11px;color:var(--mute)}.board .you{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.board .you .prow.pinned .rank{min-width:0;color:var(--gold);white-space:nowrap}.board .you .pill{align-self:flex-start}.board .foot{font-size:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.actions .pill.board .mark{flex:none}@media(max-width:380px){.actions .pill{font-size:12px;padding:0 8px}}
