:root{--ink: #e8e2d4;--ink-dim: #9a9284;--ink-key: #c8b98a;--ink-gone: #6b6459;--panel-bg: rgba(12, 10, 7, .86);--scrim: rgba(6, 5, 4, .55);--scrim-strong: rgba(6, 5, 4, .72);--panel-bg-solid: #0c0a07;--panel-border: rgba(200, 185, 138, .18);--panel-inset: #1a1410;--grid: color-mix(in srgb, var(--grid-hue) 50%, transparent);--accent-soft: color-mix(in srgb, var(--accent) 18%, transparent);--oil: #d8a43c;--progress: #8a9ba8;--bad-fill: color-mix(in srgb, var(--bad) 10%, transparent);--bad-edge: color-mix(in srgb, var(--bad) 35%, transparent);--warn-fill: color-mix(in srgb, var(--warn) 10%, transparent);--warn-edge: color-mix(in srgb, var(--warn) 35%, transparent);--ink-key-fill: color-mix(in srgb, var(--ink-key) 14%, transparent);--btn-bg: rgba(111, 208, 192, .06);--btn-bg-hover: rgba(111, 208, 192, .16);--btn-bg-strong: rgba(111, 208, 192, .1);--font: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ui-scale-small: .9;--ui-scale-normal: 1;--ui-scale-large: 1.15;--ui-scale-largest: 1.3;--ui-scale: var(--ui-scale-normal);--fs-micro: calc(8px * var(--ui-scale));--fs-key: calc(9px * var(--ui-scale));--fs-sub: calc(10px * var(--ui-scale));--fs-body: calc(11px * var(--ui-scale));--fs-val: calc(12px * var(--ui-scale));--fs-head: calc(14px * var(--ui-scale));--fs-ctrl: calc(15px * var(--ui-scale));--fs-hero: calc(20px * var(--ui-scale));--fs-mega: calc(26px * var(--ui-scale));--icon-scale: calc(1 + (var(--ui-scale) - 1) * .6);--icon-verb: calc(20px * var(--icon-scale));--icon-hardware: calc(40px * var(--icon-scale));--chip: calc(15px * var(--icon-scale));--gap-xs: 3px;--gap-sm: 6px;--gap-md: 9px;--gap-lg: 14px;--track-tight: .04em;--track: .06em;--track-wide: .1em;--track-caps: .16em;--panel-col-min: 260px;--ctl-box: 22px;--dim-opacity: .55;--sticky-shade: rgb(0 0 0 / 65%);--edge: 12px;--bar-stack: 98px;--menu: 28px;--rail: calc(250px * var(--ui-scale));--rail-chat: calc(300px * var(--ui-scale));--rail-construct: calc(310px * var(--ui-scale));--rail-orders: calc(128px * var(--icon-scale));--rail-wide: calc(210px * var(--ui-scale));--cell-h: calc(46px * var(--icon-scale));--thumb: calc(38px * var(--icon-scale));--thumb-market: calc(76px * var(--icon-scale));--item-cell: calc(96px * var(--icon-scale));--item-cell-h: calc(136px * var(--icon-scale));--item-thumb: calc(64px * var(--icon-scale));--item-card-w: calc(236px * var(--ui-scale));--strip-card: calc(86px * var(--ui-scale));--strip-card-min: calc(86px * var(--ui-scale));--strip-arm: calc(26px * var(--ui-scale));--strip-arm-h: calc(14px * var(--ui-scale));--strip-dial: calc(24px * var(--ui-scale));--arm-fill: color-mix(in srgb, var(--ink-key) 30%, transparent);--arm-spent: color-mix(in srgb, var(--ink-key) 6%, transparent);--print-fill: color-mix(in srgb, var(--progress) 28%, transparent);--print-edge: color-mix(in srgb, var(--progress) 55%, transparent);--roof-edge: color-mix(in srgb, var(--oil) 45%, transparent);--roof-fill: color-mix(in srgb, var(--oil) 6%, transparent);--roof-fill-hover: color-mix(in srgb, var(--oil) 16%, transparent);--roof-fill-on: color-mix(in srgb, var(--oil) 30%, transparent);--z-popover: 5;--z-rail: 10;--z-window: 20}.panel{position:relative;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 6px 22px #00000080}.panel .body{scrollbar-width:thin;scrollbar-color:var(--panel-border) transparent}.panel:before,.panel:after{content:"";position:absolute;width:8px;height:8px;border:1px solid var(--grid);pointer-events:none}.panel:before{inset:-1px auto auto -1px;border-right:0;border-bottom:0}.panel:after{inset:auto -1px -1px auto;border-left:0;border-top:0}.sticky-total{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;gap:var(--gap-xs);margin-bottom:8px;padding:6px 8px;background:var(--panel-bg-solid);border-left:2px solid var(--accent);box-shadow:0 6px 10px -6px var(--sticky-shade);font-size:var(--fs-body)}.btn{background:var(--btn-bg);border:1px solid var(--panel-border);border-radius:0;font:inherit;cursor:pointer}.btn:hover:not(:disabled){background:var(--btn-bg-hover);color:var(--ink)}.btn:disabled{cursor:default}#ui-overlay :is(button,input,select,textarea,a,[tabindex]):focus-visible{outline:1px solid var(--accent);outline-offset:1px}.curtain.svelte-oafr3a{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-lg);background:var(--panel-bg-solid);text-align:center;padding:24px}h1.svelte-oafr3a{margin:0;font-size:var(--fs-head);font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--ink-key)}.curtain.svelte-oafr3a .stage{margin:0;font-size:var(--fs-val);color:var(--ink-dim)}.curtain.svelte-oafr3a .stage.bad{color:var(--bad)}.curtain.svelte-oafr3a .hint{margin:0;max-width:520px;font-size:var(--fs-body);line-height:1.5;color:var(--ink-dim)}.track.svelte-oafr3a{width:168px;height:2px;background:var(--ink-key-fill);overflow:hidden}.pulse.svelte-oafr3a{display:block;width:42px;height:100%;background:var(--accent);animation:svelte-oafr3a-sweep 1.05s ease-in-out infinite}@keyframes svelte-oafr3a-sweep{0%{transform:translate(-44px)}to{transform:translate(168px)}}@media(prefers-reduced-motion:reduce){.pulse.svelte-oafr3a{width:100%;animation:none}}.error.svelte-1nq0l3m{margin:0;max-width:620px;overflow-x:auto;font-size:var(--fs-body);line-height:1.5;text-align:left;color:var(--ink);background:var(--bad-fill);border:1px solid var(--bad-edge);border-radius:0;padding:10px 12px}.hint.svelte-1nq0l3m code:where(.svelte-1nq0l3m){color:var(--ink-key)}button.svelte-7wl39u{padding:7px 10px;color:var(--ink);font-size:var(--fs-sub);text-transform:uppercase;letter-spacing:var(--track-wide)}.x.svelte-1nm9z60{flex:none;display:grid;place-items:center;width:var(--ctl-box);height:var(--ctl-box);padding:0;color:var(--ink-dim)}.x.compact.svelte-1nm9z60{width:13px;height:13px;background:none;border:0}.x.compact.svelte-1nm9z60:hover{background:none;color:var(--ink)}.x.compact.svelte-1nm9z60 svg:where(.svelte-1nm9z60){width:9px;height:9px}.x.svelte-1nm9z60 svg:where(.svelte-1nm9z60){width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.head.svelte-1ror88y{display:flex;align-items:center;gap:var(--gap-sm);padding-bottom:7px;margin-bottom:8px;border-bottom:1px solid var(--panel-border)}.head.bare.svelte-1ror88y{padding-bottom:0;margin-bottom:0;border-bottom:0}.title.svelte-1ror88y{margin-right:auto}.aside.svelte-1ror88y{font-size:var(--fs-sub);color:var(--ink-dim)}.aside.fills.svelte-1ror88y{flex:1;min-width:0}.head.grab.svelte-1ror88y{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.head.grab.svelte-1ror88y:active{cursor:grabbing}.panel.svelte-1kyu5nu{display:flex;flex-direction:column;padding:10px 12px}.body.svelte-1kyu5nu{flex:1;min-height:0;overflow-y:auto}.devfloat.svelte-1kyu5nu{position:fixed;z-index:var(--z-window);max-height:calc(100vh - var(--edge) - 120px);width:min(340px,90vw)}.verb-icon.svelte-qdsp7k{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cell.svelte-14qwfmr{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:var(--cell-h);padding:4px 2px;background:var(--btn-bg);border:1px solid var(--panel-border);border-radius:0;color:var(--ink-dim);cursor:pointer}.name.svelte-14qwfmr{max-width:100%;overflow:hidden;color:currentColor;font-size:var(--fs-key);line-height:1.05;letter-spacing:-.06em;text-align:center;text-wrap:balance}.cell.svelte-14qwfmr:hover{background:var(--btn-bg-hover);color:var(--ink)}.cell.on.svelte-14qwfmr{background:var(--btn-bg-strong);border-color:var(--accent);color:var(--accent)}.cell.refused.svelte-14qwfmr{opacity:var(--dim-opacity);cursor:default}.cell.refused.svelte-14qwfmr:hover{background:var(--btn-bg);color:var(--ink-dim)}.cell.dashed.svelte-14qwfmr{border-color:var(--warn-edge);border-style:dashed}.glyph.svelte-14qwfmr,.name.svelte-14qwfmr,.hk.svelte-14qwfmr{position:relative;z-index:1}.glyph.svelte-14qwfmr{display:flex}.hk.svelte-14qwfmr{position:absolute;top:2px;right:4px;color:var(--ink-dim);font-size:var(--fs-key)}.card.svelte-1k3tkbh{width:100%}.grid.svelte-1k3tkbh{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-xs)}.charge.svelte-1k3tkbh{position:absolute;right:0;bottom:0;left:0;background:var(--accent-soft);border-top:1px solid var(--accent);pointer-events:none}.scrim.svelte-11bifwc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-window);display:grid;place-items:center;pointer-events:none}.scrim.anchored.svelte-11bifwc{display:block}.scrim.anchored.svelte-11bifwc .window:where(.svelte-11bifwc){position:absolute}.backdrop.svelte-11bifwc{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:var(--scrim);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);cursor:default}.window.svelte-11bifwc{position:relative;display:flex;flex-direction:column;width:min(var(--win-max),calc(100vw - 4 * var(--edge)));max-height:min(var(--win-tall),calc(100vh - 2 * var(--edge)));padding:var(--gap-md) var(--gap-lg) var(--gap-lg);pointer-events:auto}.window.fit.svelte-11bifwc{width:max-content;max-width:calc(100vw - 4 * var(--edge))}.window.inline.svelte-11bifwc{width:auto;padding:10px 12px}.caret.svelte-11bifwc{flex:none;display:grid;place-items:center;width:var(--ctl-box);height:var(--ctl-box);padding:0;color:var(--ink-dim);line-height:1}.caret.folded.svelte-11bifwc{transform:rotate(-90deg)}.body.svelte-11bifwc{flex:1;min-height:0;overflow-y:auto}.window.inline.svelte-11bifwc .body:where(.svelte-11bifwc){display:flex;flex-direction:column;overflow:hidden}.tabs.svelte-1nyd72y{flex:none;display:flex;align-items:center;gap:var(--gap-xs);margin-bottom:var(--gap-sm);padding-bottom:var(--gap-xs);border-bottom:1px solid var(--panel-border);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--gap-lg)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--gap-lg)),transparent)}.tab.svelte-1nyd72y{flex:0 0 auto;display:flex;align-items:center;height:var(--chat-tab-h);gap:var(--gap-xs);padding:0 var(--gap-xs);border:1px solid transparent;color:var(--ink-dim)}.tab.on.svelte-1nyd72y{border-color:var(--accent);color:var(--accent)}.pick.svelte-1nyd72y{flex:0 0 auto;display:flex;align-items:center;height:100%;gap:var(--gap-xs);background:none;border:0;padding:0;font:inherit;font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;color:inherit;cursor:pointer}.pick.svelte-1nyd72y:hover .nm:where(.svelte-1nyd72y){color:var(--ink)}.nm.svelte-1nyd72y{max-width:var(--chat-tab-name);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blip.svelte-1nyd72y{flex:none;color:var(--accent);font-size:var(--fs-micro)}.log.svelte-1nyd72y{flex:1 1 var(--chat-log);min-height:64px;max-height:var(--chat-log);overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-sm)}.line.run.svelte-1nyd72y{margin-top:calc(var(--gap-xs) - var(--gap-sm))}.who.svelte-1nyd72y{display:flex;align-items:baseline;gap:var(--gap-sm);font-size:var(--fs-key);letter-spacing:.08em}.name.svelte-1nyd72y{color:var(--ink-key);text-transform:uppercase}.name.mine.svelte-1nyd72y{color:var(--accent)}.clock.svelte-1nyd72y{color:var(--ink-gone);font-variant-numeric:tabular-nums}.reply.svelte-1nyd72y{margin-left:auto;background:none;border:0;padding:0;font:inherit;letter-spacing:.08em;color:var(--ink-gone);opacity:0;cursor:pointer}.line.svelte-1nyd72y:hover .reply:where(.svelte-1nyd72y),.ping.svelte-1nyd72y .reply:where(.svelte-1nyd72y),.reply.svelte-1nyd72y:focus-visible{opacity:1}.reply.svelte-1nyd72y:hover{color:var(--accent)}.text.svelte-1nyd72y{margin:1px 0 0;font-size:var(--fs-body);line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.quiet.svelte-1nyd72y,.refused.svelte-1nyd72y{flex:none;margin:0;font-size:var(--fs-sub);overflow-wrap:anywhere}.quiet.svelte-1nyd72y{color:var(--ink-gone)}.refused.svelte-1nyd72y{color:var(--warn);margin-top:var(--gap-xs)}.chat-summary.svelte-1nyd72y{display:flex;align-items:center;gap:var(--gap-sm)}.preview.svelte-1nyd72y{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview.fresh.svelte-1nyd72y{color:var(--accent);animation:svelte-1nyd72y-chat-pulse var(--chat-pulse) ease-in-out var(--chat-pulse-beats)}@keyframes svelte-1nyd72y-chat-pulse{0%,to{text-shadow:none}50%{color:var(--ink-key);text-shadow:0 0 8px var(--accent)}}@media(prefers-reduced-motion:reduce){.preview.fresh.svelte-1nyd72y{animation:none}}.pending.svelte-1nyd72y{flex:none;white-space:nowrap;color:var(--accent)}.composer.svelte-1nyd72y{flex:none;display:flex;gap:var(--gap-sm);margin-top:var(--gap-sm);padding-top:var(--gap-sm);border-top:1px solid var(--panel-border)}.composer.svelte-1nyd72y input:where(.svelte-1nyd72y){flex:1;min-width:0;background:var(--btn-bg);border:1px solid var(--panel-border);color:var(--ink);font:inherit;font-size:var(--fs-sub);padding:4px var(--gap-sm)}.composer.svelte-1nyd72y input:where(.svelte-1nyd72y):focus{outline:none;border-color:var(--accent)}.composer.svelte-1nyd72y button:where(.svelte-1nyd72y){flex:none;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;padding:4px var(--gap-md)}.composer.svelte-1nyd72y button:where(.svelte-1nyd72y):disabled{color:var(--ink-gone);cursor:default}.composer.svelte-1nyd72y button:where(.svelte-1nyd72y):not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.meta.svelte-1nyd72y{flex:none;display:flex;justify-content:flex-end;font-size:var(--fs-key);color:var(--ink-gone)}.meta.svelte-1nyd72y .over:where(.svelte-1nyd72y){color:var(--warn)}.ping.svelte-1nyd72y{border-left:2px solid var(--accent);padding-left:var(--gap-sm)}.mark.svelte-1nyd72y{color:var(--ink-key);font-size:var(--fs-sub)}.card.svelte-1pp85az{position:relative;width:100%}.grid.svelte-1pp85az{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-xs)}.meter.svelte-6bjvt1{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:baseline}.val.svelte-6bjvt1{font-size:var(--fs-body);font-variant-numeric:tabular-nums}.track.svelte-6bjvt1{grid-column:1 / -1;height:4px;background:var(--panel-inset);overflow:hidden}.fill.svelte-6bjvt1{display:block;height:100%;background:var(--good);transition:width .12s linear}@media(prefers-reduced-motion:reduce){.fill.svelte-6bjvt1{transition:none}}.fill[data-tone=oil].svelte-6bjvt1,.fill[data-tone=load].svelte-6bjvt1{background:var(--oil)}.fill[data-tone=progress].svelte-6bjvt1{background:var(--progress)}.fill[data-tone=suppression].svelte-6bjvt1{background:var(--bad)}.fill[data-tone=health].warn.svelte-6bjvt1,.fill[data-tone=fuel].warn.svelte-6bjvt1{background:var(--warn)}.fill[data-tone=health].crit.svelte-6bjvt1,.fill[data-tone=fuel].crit.svelte-6bjvt1{background:var(--bad)}.head.svelte-7p5o3s{display:flex;align-items:baseline;gap:8px}.head.marked.svelte-7p5o3s{align-items:center}.head.ranked.svelte-7p5o3s{flex-wrap:wrap}.head.ranked.svelte-7p5o3s .caption:where(.svelte-7p5o3s){flex-basis:100%}.mark.svelte-7p5o3s{flex:none;line-height:0;color:var(--ink-key)}.name.svelte-7p5o3s{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-val);color:var(--ink-key);letter-spacing:var(--track)}.name.wrap.svelte-7p5o3s{white-space:normal}.caption.svelte-7p5o3s{display:flex;align-items:center;gap:var(--gap-xs);flex:none;margin-left:auto;font-size:var(--fs-key);color:var(--ink-dim)}.chevron.svelte-gghj0j{display:block;width:calc(16px * var(--icon-scale));height:calc(16px * var(--icon-scale))}.dim.svelte-gghj0j{filter:grayscale(1) brightness(.8);opacity:.45}.roll.svelte-1s38qcq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}li.svelte-1s38qcq{color:var(--ink-dim);font-size:var(--fs-sub)}.thumb.svelte-3ghs6h{display:block;flex:none;width:var(--thumb);height:var(--thumb);background:var(--panel-inset);border:1px solid var(--panel-border)}img.svelte-3ghs6h{display:block;width:100%;height:100%}.action.svelte-a1h1cy{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;padding:5px 8px;color:var(--ink);font-size:var(--fs-body);letter-spacing:var(--track);text-align:left}.action.active.svelte-a1h1cy{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.lead.svelte-a1h1cy{display:inline-flex;align-items:center;gap:var(--gap-sm)}.chip.svelte-a1h1cy{display:grid;place-items:center;width:var(--chip);height:var(--chip);border:1px solid var(--panel-border);color:var(--ink-key);font-size:var(--fs-key)}.label.svelte-a1h1cy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action.svelte-a1h1cy:not(:has(.lead)) .label:where(.svelte-a1h1cy){grid-column:1 / 3}.action.svelte-a1h1cy:has(.lead:where(.svelte-a1h1cy)):has(.power:where(.svelte-a1h1cy)){grid-template-columns:auto 1fr auto auto}.power.svelte-a1h1cy{min-width:62px;color:var(--warn);font-size:var(--fs-sub);font-variant-numeric:tabular-nums}.note.svelte-a1h1cy{color:var(--ink-key);font-size:var(--fs-sub);font-variant-numeric:tabular-nums}.reason.svelte-a1h1cy{grid-column:2 / -1;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-tight)}.note.svelte-t22ey2{margin:0;font-size:var(--fs-key);letter-spacing:var(--track-tight);color:var(--ink-dim)}.note.under.svelte-t22ey2{margin-top:-4px}.note[data-tone=warn].svelte-t22ey2{color:var(--warn)}.note[data-tone=bad].svelte-t22ey2{color:var(--bad)}.badge.svelte-606232{display:inline-grid;place-items:center;min-width:15px;height:15px;padding:0 3px;background:var(--panel-bg-solid);border:1px solid var(--accent);color:var(--accent);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;letter-spacing:var(--track)}.badge.corner.svelte-606232{position:absolute;top:-9px;right:4px}.fitting.svelte-1cctop7{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.men.svelte-1cctop7{display:flex;align-items:center;gap:var(--gap-sm);flex-wrap:wrap}button.svelte-1cctop7{padding:3px 8px;color:var(--ink);font-size:var(--fs-sub)}.now.svelte-1cctop7{font-size:var(--fs-sub);color:var(--ink-dim);font-variant-numeric:tabular-nums}.mark.svelte-o7s9iz{display:grid;place-items:center;width:var(--chip);height:var(--chip);padding:0;background:var(--panel-bg-solid);border:1px solid var(--panel-border);border-radius:0;color:var(--ink-dim);font-family:var(--font);font-size:var(--fs-key);font-style:italic;line-height:1;cursor:pointer}.mark.svelte-o7s9iz:hover{color:var(--accent);border-color:var(--accent)}.gun.svelte-1xb9foh{position:absolute;top:1px;right:1px;width:3px;height:3px;background:var(--ink)}.pill.svelte-1xb9foh{display:flex;align-items:stretch;min-width:0}.chip.svelte-1xb9foh{position:relative;display:grid;place-items:center start;flex:1;min-width:0;height:calc(var(--ctl-box) + 8px);padding:0 8px;background:var(--btn-bg-strong);border:1px solid var(--accent);border-radius:0;color:var(--accent);font:inherit;font-size:var(--fs-body);font-weight:500;cursor:pointer}.chip.svelte-1xb9foh:hover{background:var(--btn-bg-hover);color:var(--ink)}.name.svelte-1xb9foh{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.lo.svelte-1xb9foh{position:absolute;left:0;bottom:0;height:2px;background:var(--good)}.chip.hurt.svelte-1xb9foh .lo:where(.svelte-1xb9foh){background:var(--warn)}.out.svelte-1xb9foh{display:grid;place-items:center;width:18px;height:calc(var(--ctl-box) + 8px);margin-left:-1px;padding:0;color:var(--ink-dim)}.vacant.svelte-1xb9foh{height:calc(var(--ctl-box) + 8px);border:1px dashed var(--panel-border)}.occupancy.svelte-kz10m9{display:flex;flex-direction:column;gap:5px;padding-top:7px;border-top:1px solid var(--panel-border)}.head.svelte-kz10m9{display:flex;align-items:center;gap:var(--gap-sm)}.seats.svelte-kz10m9{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xs)}.allout.svelte-kz10m9{margin-left:auto;padding:2px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.allout.svelte-kz10m9:disabled{cursor:default;opacity:.45}.row.svelte-7unpju{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.key.svelte-7unpju{flex:none}.val.svelte-7unpju{font-size:var(--fs-body);font-variant-numeric:tabular-nums}.val.right.svelte-7unpju{margin-left:auto}.note.svelte-7unpju{margin-left:auto;font-size:var(--fs-body);font-variant-numeric:tabular-nums}.row.svelte-7unpju :is(.val:where(.svelte-7unpju),.note:where(.svelte-7unpju))[data-tone=dim]:where(.svelte-7unpju){color:var(--ink-dim)}.row.svelte-7unpju :is(.val:where(.svelte-7unpju),.note:where(.svelte-7unpju))[data-tone=key]:where(.svelte-7unpju){color:var(--ink-key)}.row.svelte-7unpju :is(.val:where(.svelte-7unpju),.note:where(.svelte-7unpju))[data-tone=warn]:where(.svelte-7unpju){color:var(--warn)}.row.svelte-7unpju :is(.val:where(.svelte-7unpju),.note:where(.svelte-7unpju))[data-tone=bad]:where(.svelte-7unpju){color:var(--bad)}.row.svelte-7unpju :is(.val:where(.svelte-7unpju),.note:where(.svelte-7unpju))[data-tone=good]:where(.svelte-7unpju){color:var(--good)}.works.svelte-c59oyb{display:flex;flex-direction:column;gap:var(--gap-sm);padding-top:7px;border-top:1px solid var(--panel-border)}.power-controls.svelte-17zl9j9,.reserve.svelte-17zl9j9,.locker.svelte-17zl9j9{display:flex;align-items:center;gap:8px}.reserve.svelte-17zl9j9 input:where(.svelte-17zl9j9){width:68px;background:var(--panel-inset);border:1px solid var(--panel-border);border-radius:0;color:var(--ink);font:inherit;font-size:var(--fs-body);padding:3px 6px}.dev.svelte-17zl9j9{color:var(--ink-gone)}.upgrade.svelte-17zl9j9{display:flex;align-items:flex-start;gap:var(--gap-sm);padding-top:7px;border-top:1px solid var(--panel-border)}.fit.svelte-17zl9j9{flex:1;min-width:0}.demolish.svelte-17zl9j9{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:7px;border-top:1px solid var(--panel-border)}.demolish.svelte-17zl9j9 button:where(.svelte-17zl9j9),.power-controls.svelte-17zl9j9 button:where(.svelte-17zl9j9),.reserve.svelte-17zl9j9 button:where(.svelte-17zl9j9),.locker.svelte-17zl9j9 button:where(.svelte-17zl9j9){padding:3px 8px;color:var(--ink);font-size:var(--fs-sub);text-transform:uppercase;letter-spacing:.08em}.now.svelte-17zl9j9{font-size:var(--fs-sub);color:var(--ink-dim);font-variant-numeric:tabular-nums}.demolish.svelte-17zl9j9 .danger:where(.svelte-17zl9j9){color:var(--bad);border-color:var(--bad)}.compare.svelte-1x398zb{width:100%;margin:6px 0 4px;border-collapse:collapse;font-size:var(--fs-key);font-variant-numeric:tabular-nums}th.svelte-1x398zb{color:var(--ink-gone);font-weight:400;text-align:right}td.svelte-1x398zb{padding:1px 0 1px 8px;text-align:right;color:var(--ink)}td.label.svelte-1x398zb{padding-left:0;text-align:left;color:var(--ink-dim)}td.mine.svelte-1x398zb{color:var(--ink-dim)}.up.svelte-1x398zb{color:var(--good)}.down.svelte-1x398zb{color:var(--bad)}.rank-icon.svelte-ccu0qt{flex:none;fill:currentColor}.section.svelte-1msghkh{display:flex;align-items:center;gap:var(--gap-sm);padding-top:7px;border-top:1px solid var(--panel-border)}.belt.svelte-qbi6ls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.belt.svelte-qbi6ls li:where(.svelte-qbi6ls){display:flex;align-items:center;gap:8px;padding:1px 4px;border-left:2px solid transparent;color:var(--ink-dim)}.belt.svelte-qbi6ls li.held:where(.svelte-qbi6ls){color:var(--ink);border-left-color:var(--ink-key)}.belt.svelte-qbi6ls li.pinned:where(.svelte-qbi6ls){border-left-color:var(--accent)}.raise.svelte-qbi6ls{display:flex;align-items:center;gap:8px;padding:0;background:none;border:none;color:inherit;font:inherit;text-align:left}button.raise.svelte-qbi6ls{cursor:pointer}button.raise.svelte-qbi6ls:hover .slot:where(.svelte-qbi6ls),button.raise.svelte-qbi6ls:hover .val:where(.svelte-qbi6ls){color:var(--ink)}.belt.svelte-qbi6ls .slot:where(.svelte-qbi6ls){min-width:1.2em;color:var(--ink-dim);font-size:var(--fs-key);text-align:center}.belt.svelte-qbi6ls li.pinned:where(.svelte-qbi6ls) .slot:where(.svelte-qbi6ls){color:var(--accent)}.belt.svelte-qbi6ls li.refused:where(.svelte-qbi6ls){opacity:.45}.belt.svelte-qbi6ls .val:where(.svelte-qbi6ls){font-size:var(--fs-body)}.belt.svelte-qbi6ls .rounds:where(.svelte-qbi6ls){margin-left:auto;font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--ink-key)}.belt.svelte-qbi6ls .rounds.low:where(.svelte-qbi6ls){color:var(--warn)}.drop.svelte-qbi6ls{flex:none;display:grid;place-items:center;width:18px;height:16px;padding:0;color:var(--ink-dim)}.drop.void.svelte-qbi6ls{background:none;border-color:transparent}.shop.svelte-1eo752i{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.shop.live.svelte-1eo752i{border-color:var(--accent)}.shop.pulse.svelte-1eo752i{animation:svelte-1eo752i-fit-live .9s ease-out 1}@keyframes svelte-1eo752i-fit-live{0%{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}to{border-color:var(--panel-border);box-shadow:none}}.skill-icon.svelte-4zrr5o{width:var(--plate);height:var(--plate);flex:none}.plate.svelte-4zrr5o{fill:var(--plate-fill, transparent);stroke:var(--plate-edge, currentColor);stroke-width:1.5;stroke-linejoin:miter}.glyph.svelte-4zrr5o path:where(.svelte-4zrr5o){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.row.svelte-lfh4l8{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.slot.svelte-lfh4l8{display:grid;place-items:center;width:32px;height:32px;border:1px dashed var(--panel-border);color:var(--ink-dim)}.slot.word.svelte-lfh4l8{width:auto;min-width:32px;padding:0 4px;font-size:var(--fs-key)}.slot.held.svelte-lfh4l8{border-style:solid;border-color:var(--ink-key);color:var(--ink-key)}.slot.shut.svelte-lfh4l8{border-color:transparent;font-size:var(--fs-key);opacity:.6}.rename.svelte-rmdtf1{align-self:flex-start;padding:2px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.manage.svelte-rmdtf1{margin-left:auto;padding:2px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.callsign.svelte-rmdtf1{display:flex;align-items:center;gap:8px}.callsign.svelte-rmdtf1 input:where(.svelte-rmdtf1){min-width:0;flex:1;background:var(--panel-inset);border:1px solid var(--panel-border);border-radius:0;color:var(--ink);font:inherit;font-size:var(--fs-body);padding:3px 6px}.callsign.svelte-rmdtf1 button:where(.svelte-rmdtf1){flex:none;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;padding:3px 8px}.posting.svelte-rmdtf1{padding:3px 0;border-top:1px solid var(--panel-border);border-bottom:1px solid var(--panel-border)}.out.svelte-rmdtf1{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.fuel-line.svelte-1l4pu3r{display:flex;align-items:center;gap:8px}.refuel.svelte-1l4pu3r{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:1px 6px;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.price.svelte-1l4pu3r{color:var(--ink-key);text-transform:none}.stack.svelte-12f8djt{display:flex;flex-direction:column;gap:var(--gap-sm)}.group.svelte-hg6io9{display:flex;justify-content:space-between;gap:var(--gap-sm);margin:12px 0 5px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase}.group.svelte-hg6io9 i:where(.svelte-hg6io9){color:var(--ink-gone);font-style:normal}.rounds.svelte-u2444d{display:flex;align-items:center;gap:5px;margin-top:auto;color:var(--ink-key);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.rounds.low.svelte-u2444d{color:var(--warn)}.meter.svelte-u2444d{flex:1;height:3px;background:color-mix(in srgb,var(--ink-key) 10%,transparent)}.meter.svelte-u2444d b:where(.svelte-u2444d){display:block;height:100%;background:color-mix(in srgb,var(--ink-key) 55%,transparent)}.cell.svelte-1y3g2y4{--tier: var(--panel-border);--thumb: var(--item-thumb);position:relative;display:flex;flex-direction:column;gap:3px;width:var(--item-cell);height:var(--item-cell-h);padding:5px 5px 6px;background:var(--btn-bg);border:1px solid var(--panel-border);color:var(--ink);font-size:var(--fs-sub);cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}.cell.svelte-1y3g2y4:hover{background:var(--btn-bg-hover)}.t-unique.svelte-1y3g2y4{--tier: var(--tier-unique);border-color:color-mix(in srgb,var(--tier) 40%,transparent)}.t-legendary.svelte-1y3g2y4{--tier: var(--tier-legendary);border-color:color-mix(in srgb,var(--tier) 60%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--tier) 12%,transparent)}.pic.svelte-1y3g2y4{position:relative;display:flex;align-items:center;justify-content:center;height:var(--thumb-market);background:var(--panel-inset);overflow:hidden}.pic.svelte-1y3g2y4 .thumb{background:transparent;border:0}.pic.svelte-1y3g2y4 .skill-icon{color:var(--tier)}.t-plain.svelte-1y3g2y4 .pic:where(.svelte-1y3g2y4) .skill-icon{color:var(--ink-key)}.t-unique.svelte-1y3g2y4 .pic:where(.svelte-1y3g2y4) img{filter:drop-shadow(0 0 2px var(--tier)) drop-shadow(0 0 5px color-mix(in srgb,var(--tier) 50%,transparent))}.t-legendary.svelte-1y3g2y4 .pic:where(.svelte-1y3g2y4){background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--tier) 22%,var(--panel-inset)),var(--panel-inset) 70%)}.t-legendary.svelte-1y3g2y4 .pic:where(.svelte-1y3g2y4) img{filter:drop-shadow(0 0 2px var(--tier)) drop-shadow(0 0 7px color-mix(in srgb,var(--tier) 70%,transparent))}.glyph.svelte-1y3g2y4{position:absolute;top:3px;left:4px;color:var(--tier);font-size:var(--fs-val);line-height:1}.hand.svelte-1y3g2y4,.locked.svelte-1y3g2y4{position:absolute;right:4px;font-size:var(--fs-micro);letter-spacing:var(--track-caps);text-transform:uppercase}.hand.svelte-1y3g2y4{top:3px;color:var(--accent)}.locked.svelte-1y3g2y4{bottom:3px;color:var(--ink-gone)}.fresh.svelte-1y3g2y4{position:absolute;top:22px;right:4px;padding:1px 4px;color:var(--ammo);font-size:var(--fs-key);border:1px solid color-mix(in srgb,var(--ammo) 50%,transparent);background:color-mix(in srgb,var(--ammo) 12%,var(--panel-bg-solid));animation:svelte-1y3g2y4-fresh var(--rounds-tag-ms) ease-out forwards}@keyframes svelte-1y3g2y4-fresh{0%{opacity:0;transform:translateY(4px)}10%,70%{opacity:1;transform:none}to{opacity:0}}.swap.svelte-1y3g2y4{position:absolute;bottom:6px;left:50%;z-index:1;transform:translate(-50%);padding:1px 6px;color:var(--warn);font-size:var(--fs-micro);letter-spacing:var(--track-caps);text-transform:uppercase;background:var(--panel-bg-solid);border:1px solid var(--warn)}.name.svelte-1y3g2y4{display:-webkit-box;min-height:2.4em;overflow:hidden;color:var(--tier);line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.t-plain.svelte-1y3g2y4 .name:where(.svelte-1y3g2y4){color:var(--ink)}.base.svelte-1y3g2y4{margin-top:-2px;color:var(--ink-dim);font-size:var(--fs-micro);letter-spacing:var(--track-caps);text-transform:uppercase}.empty.svelte-1y3g2y4{align-items:center;justify-content:center;background:transparent;border-style:dashed;border-color:color-mix(in srgb,var(--ink-key) 14%,transparent);color:var(--ink-gone);font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase;cursor:default}.empty.svelte-1y3g2y4:hover{background:transparent}.m-move.svelte-1y3g2y4{border-style:solid;border-color:var(--grid-hue);background:color-mix(in srgb,var(--grid-hue) 14%,transparent);color:var(--grid-hue)}.m-swap.svelte-1y3g2y4{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent)}.m-refused.svelte-1y3g2y4{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 10%,transparent)}.lifted.svelte-1y3g2y4{opacity:.35}.active.svelte-1y3g2y4{background:var(--accent-soft);border-color:var(--accent)}.off.svelte-1y3g2y4{opacity:var(--dim-opacity)}.unknown.svelte-1y3g2y4 .pic:where(.svelte-1y3g2y4) img{filter:brightness(0) invert(.35)}.unknown.svelte-1y3g2y4 .name:where(.svelte-1y3g2y4){color:var(--ink-gone)}.slot.svelte-1uvcv49{outline:none}.side.svelte-1jyowtj{padding:var(--gap-md) var(--gap-md) var(--gap-md);outline-offset:-4px}.side.lit.svelte-1jyowtj{background:color-mix(in srgb,var(--grid-hue) 6%,transparent);outline:1px dashed color-mix(in srgb,var(--grid-hue) 55%,transparent)}.grid.svelte-1jyowtj{display:grid;grid-template-columns:repeat(var(--cols),var(--item-cell));gap:var(--gap-sm)}.drop.svelte-1jyowtj{margin-top:var(--gap-sm);display:flex;align-items:center;justify-content:center;width:var(--item-cell);height:var(--item-cell-h);color:var(--ink-gone);font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase;text-align:center;border:1px dashed color-mix(in srgb,var(--ink-key) 14%,transparent)}.drop.lit.svelte-1jyowtj{color:var(--grid-hue);border-style:solid;border-color:var(--grid-hue);background:color-mix(in srgb,var(--grid-hue) 14%,transparent)}.exchange.svelte-wqrbej{display:grid;grid-template-columns:auto auto auto;align-items:stretch;touch-action:none}.gutter.svelte-wqrbej{display:flex;align-items:center;justify-content:center;width:calc(var(--gap-lg) + var(--gap-sm));color:var(--ink-gone);border-left:1px solid var(--panel-border);border-right:1px solid var(--panel-border)}.foot.svelte-wqrbej{margin:0;padding:6px var(--gap-md) 2px;border-top:1px solid var(--panel-border);color:var(--ink-gone);font-size:var(--fs-sub)}.foot.svelte-wqrbej b:where(.svelte-wqrbej){color:var(--ink-dim);font-weight:400}.foot.refused.svelte-wqrbej{color:var(--bad)}.who.svelte-v1ltc1{margin:0 0 2px;color:var(--ink);font-size:var(--fs-val)}.who.svelte-v1ltc1 small:where(.svelte-v1ltc1){display:block;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase}.dead.svelte-v1ltc1{margin-right:.4em;color:var(--ink-dim)}.chips.svelte-v1ltc1{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.chip.svelte-v1ltc1{padding:2px 7px;color:var(--ink-dim);font:inherit;font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;background:transparent;border:1px solid var(--panel-border);cursor:pointer}.chip.on.svelte-v1ltc1{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.kept.svelte-15n8dai{margin:6px 0 0;color:var(--ink-dim);font-size:var(--fs-key)}.risk.svelte-15n8dai{color:var(--warn)}.bar.svelte-5cgh8v{display:flex;align-items:baseline;gap:var(--gap-lg);padding:5px 13px;min-width:0}.owner.svelte-5cgh8v{padding-right:12px;border-right:1px solid var(--panel-border);color:var(--ink);font-size:var(--fs-body);font-weight:600;letter-spacing:.22em;text-transform:uppercase}button.owner.svelte-5cgh8v{margin:0;padding:0 12px 0 0;background:none;border:0;border-right:1px solid var(--panel-border);font:inherit;font-size:var(--fs-body);font-weight:600;letter-spacing:.22em;text-transform:uppercase;cursor:pointer}button.owner.svelte-5cgh8v:hover{color:var(--ink-key)}.stat.svelte-5cgh8v{display:flex;align-items:baseline;gap:var(--gap-sm);white-space:nowrap}.standing.svelte-5cgh8v{color:var(--good)}.standing.war.svelte-5cgh8v{color:var(--bad)}.edge.svelte-5cgh8v{padding-left:12px;border-left:1px solid var(--panel-border)}.oil.svelte-5cgh8v{color:var(--oil)}.range.svelte-5cgh8v{align-self:center;width:26px;height:10px;background:var(--good);border:1px solid rgba(0,0,0,.5)}.range.out.svelte-5cgh8v{background:var(--bad)}.mark.svelte-1jwlwbt{position:absolute;color:var(--bad);pointer-events:none}.mark.locked.svelte-1jwlwbt{color:var(--good)}.cuff.svelte-1igiiu6{position:absolute;display:flex;flex-direction:column;gap:2px;padding:5px 8px 6px;background:var(--panel-bg);border:1px solid var(--panel-border);color:var(--ink);font-size:var(--fs-body);line-height:1.4;white-space:nowrap;pointer-events:none}.head.svelte-1igiiu6{display:flex;align-items:baseline;gap:7px}.name.svelte-1igiiu6{color:var(--ink-key);letter-spacing:var(--track-tight);text-transform:uppercase}.aside.svelte-1igiiu6,.effect.svelte-1igiiu6{color:var(--ink-dim);font-size:var(--fs-sub)}.verdict.svelte-1igiiu6{color:var(--good);font-size:var(--fs-sub)}.verdict.refused.svelte-1igiiu6{color:var(--bad)}.keys.svelte-1igiiu6{display:flex;gap:4px;margin-top:2px}.chip.svelte-1igiiu6{padding:1px 5px;border:1px solid var(--panel-border);background:var(--ink-key-fill);color:var(--ink-key);font-size:var(--fs-key);letter-spacing:.05em}.chip.faded.svelte-1igiiu6{opacity:.3}.tip.svelte-i8lvzl{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:3px 7px;background:var(--panel-bg);border:1px solid var(--panel-border);font-size:var(--fs-body);white-space:nowrap;pointer-events:none}.name.svelte-i8lvzl{color:var(--ink-key);letter-spacing:var(--track)}.row.svelte-i8lvzl{display:flex;align-items:baseline;gap:8px}.legend.svelte-i8lvzl{color:var(--ink-key);font-size:var(--fs-sub)}.tip.hostile.svelte-i8lvzl .name:where(.svelte-i8lvzl){color:var(--bad)}.tip.svelte-i8lvzl:has(.dead:where(.svelte-i8lvzl)) .name:where(.svelte-i8lvzl){color:var(--ink-gone)}.commander.svelte-i8lvzl,.hp.svelte-i8lvzl,.note.svelte-i8lvzl{color:var(--ink-dim);font-size:var(--fs-sub);font-variant-numeric:tabular-nums}.dead.svelte-i8lvzl{color:var(--ink-gone);font-size:var(--fs-sub);letter-spacing:var(--track-wide)}.verb.svelte-i8lvzl{padding:0 5px;border:1px solid var(--accent-soft);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-sub);letter-spacing:var(--track-wide);text-transform:uppercase}.verb.blocked.svelte-i8lvzl{border-color:var(--warn-edge);background:var(--warn-fill);color:var(--warn)}.caveat.svelte-i8lvzl{color:var(--warn);font-size:var(--fs-sub)}.price.svelte-i8lvzl{font-variant-numeric:tabular-nums}.oil.svelte-i8lvzl{color:var(--oil)}.tip.hostile.svelte-i8lvzl .verb:where(.svelte-i8lvzl){border-color:var(--bad-edge);background:var(--bad-fill);color:var(--bad)}.shell.svelte-1a4d4od{position:absolute;top:var(--edge);right:var(--edge);display:flex;align-items:flex-start;gap:var(--gap-xs)}.btn.svelte-1a4d4od{display:grid;place-items:center;width:var(--menu);height:var(--menu);padding:0;color:var(--ink-dim)}.btn.on.svelte-1a4d4od{background:var(--btn-bg-strong);border-color:var(--accent);color:var(--accent)}.btn.dashed.svelte-1a4d4od{border-style:dashed}.tools.svelte-1a4d4od{position:relative}.tray.svelte-1a4d4od{position:absolute;top:calc(100% + var(--gap-xs));right:0;width:var(--rail);display:flex;flex-direction:column;gap:var(--gap-xs);padding:8px 10px;background:var(--panel-bg);border:1px solid var(--warn-edge);z-index:var(--z-rail)}.claim.svelte-f8k4fg{position:absolute;top:calc(var(--edge) + var(--menu) + var(--gap-sm));right:var(--edge);width:var(--rail);z-index:var(--z-window);pointer-events:auto}.claim.svelte-f8k4fg .body{display:flex;flex-direction:column;gap:var(--gap-sm)}.sub.svelte-f8k4fg{margin:0;font-size:var(--fs-body);color:var(--ink-dim)}.bad.svelte-f8k4fg{margin:0;font-size:var(--fs-sub);color:var(--bad)}input.svelte-f8k4fg{background:var(--panel-inset);border:1px solid var(--panel-border);border-radius:0;color:var(--ink);font:inherit;font-size:var(--fs-val);padding:7px 9px}input.code.svelte-f8k4fg{text-transform:uppercase;letter-spacing:.22em;font-size:var(--fs-hero);text-align:center}button.svelte-f8k4fg{padding:7px 10px;color:var(--ink);font-size:var(--fs-sub);text-transform:uppercase;letter-spacing:var(--track-wide)}button.svelte-f8k4fg:disabled{color:var(--ink-dim);cursor:default}button.quiet.svelte-f8k4fg{background:none;border-color:transparent;color:var(--ink-dim);text-transform:none;letter-spacing:0}.dial.svelte-1q7vxbq{display:block;width:var(--strip-dial);height:var(--strip-arm-h);color:var(--ink-key)}.dial.warn.svelte-1q7vxbq{color:var(--warn)}.dial.crit.svelte-1q7vxbq{color:var(--bad)}.face.svelte-1q7vxbq{fill:none;stroke:var(--ink-dim);stroke-width:1}.reserve.svelte-1q7vxbq{fill:none;stroke:var(--oil);stroke-width:2}.needle.svelte-1q7vxbq{stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.hub.svelte-1q7vxbq{fill:currentColor}.opbar.svelte-m7ugky{display:flex;align-items:flex-end;gap:var(--gap-xs);padding:8px 10px;max-width:100%}.col.svelte-m7ugky{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap-xs);min-width:0}.col.roofed.svelte-m7ugky{gap:var(--gap-md);padding:3px 3px 0;border:1px solid var(--roof-edge);border-bottom:0;background:var(--roof-fill)}.col.roofed.sel.svelte-m7ugky{border-color:var(--oil);background:var(--roof-fill-on)}.crew.svelte-m7ugky{display:flex;gap:var(--gap-xs);min-width:0}.card.lit.svelte-m7ugky{animation:svelte-m7ugky-card-lit 1.6s ease-out both}@keyframes svelte-m7ugky-card-lit{0%{border-color:var(--oil);box-shadow:0 0 color-mix(in srgb,var(--oil) 60%,transparent);scale:1}14%{border-color:var(--oil);box-shadow:0 0 16px 1px color-mix(in srgb,var(--oil) 55%,transparent);scale:1.05}to{border-color:var(--panel-border);box-shadow:none;scale:1}}@media(prefers-reduced-motion:reduce){.card.lit.svelte-m7ugky{animation:none;border-color:var(--oil)}}.card.svelte-m7ugky{position:relative;display:flex;flex:0 1 auto;flex-direction:column;gap:2px;width:var(--strip-card);min-width:var(--strip-card-min);padding:5px 6px 6px;background:var(--btn-bg);border:1px solid var(--panel-border);border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.card.svelte-m7ugky:hover{background:var(--btn-bg-hover)}.card.on.svelte-m7ugky{background:var(--btn-bg-strong);border-color:var(--accent)}.card.focus.svelte-m7ugky{box-shadow:inset 0 0 0 1px var(--accent)}.card.machine.svelte-m7ugky{width:auto;align-self:stretch;background:var(--roof-fill);border-color:var(--roof-edge)}.card.machine.svelte-m7ugky:hover{background:var(--roof-fill-hover)}.card.machine.svelte-m7ugky .who:where(.svelte-m7ugky){color:var(--oil)}.card.machine.svelte-m7ugky .fill:where(.svelte-m7ugky){background:var(--oil)}.card.machine.on.svelte-m7ugky{background:var(--roof-fill-on);border-color:var(--oil);box-shadow:none}.card.machine.focus.svelte-m7ugky{box-shadow:inset 0 0 0 1px var(--oil)}.card.down.svelte-m7ugky{border-color:var(--bad-edge)}.card.down.svelte-m7ugky .who:where(.svelte-m7ugky){color:var(--bad)}.card.down.svelte-m7ugky .fill:where(.svelte-m7ugky){background:var(--bad)}.card.recover.svelte-m7ugky{width:auto;border-color:var(--bad-edge);background:var(--bad-fill)}.card.recover.svelte-m7ugky .who:where(.svelte-m7ugky){color:var(--bad);text-transform:uppercase;letter-spacing:var(--track-wide)}.card.flat.svelte-m7ugky{border-color:var(--warn-edge)}.card.hurt.svelte-m7ugky .fill:where(.svelte-m7ugky){background:var(--warn)}.nm.svelte-m7ugky{display:flex;align-items:baseline;justify-content:space-between;gap:4px;min-width:0}.who.svelte-m7ugky{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:600;letter-spacing:var(--track-tight);color:var(--ink)}.sub.svelte-m7ugky{flex:none;font-size:var(--fs-key);color:var(--ink-dim);font-variant-numeric:tabular-nums}.arms.svelte-m7ugky{display:flex;flex-wrap:wrap;gap:2px;min-width:0}.arm.svelte-m7ugky{display:flex;align-items:center;justify-content:center;width:var(--strip-arm);height:var(--strip-arm-h);border:1px solid var(--panel-border);font-size:var(--fs-key);letter-spacing:var(--track-tight);color:var(--ink-key);background:linear-gradient(90deg,var(--arm-fill) 0 var(--loaded),var(--arm-spent) var(--loaded) 100%)}.fuel.svelte-m7ugky{flex:none;margin-left:auto;line-height:0}.hp.svelte-m7ugky{height:3px;background:var(--panel-inset);overflow:hidden}.fill.svelte-m7ugky{display:block;height:100%;background:var(--good)}.note.svelte-m7ugky{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:var(--strip-arm-h);font-size:var(--fs-key);letter-spacing:var(--track);color:var(--ink-dim)}.print.svelte-m7ugky{position:absolute;top:0;bottom:0;left:0;background:var(--print-fill);border-right:1px solid var(--print-edge);transition:width .2s linear;pointer-events:none}.card.svelte-m7ugky>.nm:where(.svelte-m7ugky),.card.svelte-m7ugky>.hp:where(.svelte-m7ugky),.card.svelte-m7ugky>.row:where(.svelte-m7ugky){position:relative}@media(prefers-reduced-motion:reduce){.print.svelte-m7ugky{transition:none}}.row.svelte-m7ugky{flex:none;display:flex;align-items:center;gap:var(--gap-xs);margin-top:4px;min-height:var(--strip-arm-h);min-width:0}.rank.svelte-m7ugky{flex:none;line-height:0;color:var(--ink-key)}.radio.svelte-1lqmifp{position:absolute;top:calc(var(--edge) + var(--menu) + var(--gap-sm) + var(--claim-height, 0px));right:var(--edge);width:var(--rail);max-height:40vh;display:flex;flex-direction:column;padding:var(--gap-sm)}.body.svelte-1lqmifp{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-xs);padding-right:var(--gap-xs)}.row.svelte-1lqmifp{display:flex;justify-content:flex-end;margin-bottom:var(--gap-xs);padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.line.svelte-1lqmifp{display:flex;gap:var(--gap-sm);align-items:baseline;width:100%;padding:2px var(--gap-xs);border:1px solid transparent;background:none;color:var(--ink);font:inherit;font-size:var(--fs-sub);text-align:left}button.line.svelte-1lqmifp{border-radius:0;cursor:pointer}button.line.svelte-1lqmifp:hover{border-color:var(--panel-border);background:var(--btn-bg)}.static.svelte-1lqmifp{opacity:.85}.tag.svelte-1lqmifp{flex:none;font-size:var(--fs-key);letter-spacing:.08em;color:var(--accent)}.hive.svelte-1lqmifp .tag:where(.svelte-1lqmifp){color:var(--oil)}.hint.svelte-1lqmifp .tag:where(.svelte-1lqmifp){color:var(--ink-key)}.repeat.svelte-1lqmifp{flex:none;font-size:var(--fs-key);color:var(--ink-dim)}.text.svelte-1lqmifp{flex:1;min-width:0;overflow-wrap:anywhere}.text.clip.svelte-1lqmifp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.caret.svelte-1lqmifp{flex:none;align-self:center;margin-left:auto;color:var(--ink-dim);line-height:1}.caret.folded.svelte-1lqmifp{transform:rotate(-90deg)}.latest.pulse.svelte-1lqmifp .text:where(.svelte-1lqmifp){animation:svelte-1lqmifp-radio-pulse var(--pulse) ease-in-out var(--pulse-beats)}@keyframes svelte-1lqmifp-radio-pulse{0%,to{text-shadow:none}50%{color:var(--ink-key);text-shadow:0 0 8px var(--accent)}}@media(prefers-reduced-motion:reduce){.latest.pulse.svelte-1lqmifp .text:where(.svelte-1lqmifp){animation:none}}.strip.svelte-1pvlvxg{display:flex;align-items:baseline;gap:var(--gap-sm);padding:5px 10px}.warn.svelte-1pvlvxg{font-size:var(--fs-val);font-weight:600;font-variant-numeric:tabular-nums;color:var(--warn)}.linkbar.svelte-1nitopa{position:absolute;left:50%;top:calc(var(--edge) + var(--bar-stack));transform:translate(-50%);max-width:calc(100% - 2 * var(--edge))}.linkbar.svelte-1nitopa .panel{border-color:var(--warn-edge);background-image:linear-gradient(var(--warn-fill),var(--warn-fill));padding:6px 14px}.text.svelte-1nitopa{font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--bad)}.music.svelte-cgv8dq{position:relative;display:inline-flex}.music-popover.svelte-cgv8dq{position:absolute;top:100%;right:0;z-index:var(--z-popover);padding-top:9px;opacity:0;visibility:hidden;pointer-events:auto;transition:opacity 90ms ease,visibility 0s linear 90ms}.music.svelte-cgv8dq:hover .music-popover:where(.svelte-cgv8dq),.music.svelte-cgv8dq:focus-within .music-popover:where(.svelte-cgv8dq){opacity:1;visibility:visible;transition:opacity 90ms ease}.music-panel.svelte-cgv8dq{display:flex;flex-direction:column;gap:var(--gap-sm);padding:8px 10px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.music-row.svelte-cgv8dq{display:flex;align-items:center;gap:8px}.track.svelte-cgv8dq{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:0}.skip.svelte-cgv8dq{padding:0 7px;border:0;background:none;color:inherit;font:inherit;font-size:var(--fs-ctrl);line-height:1;cursor:pointer}.skip.svelte-cgv8dq:hover:not(:disabled){color:var(--ink)}.skip.svelte-cgv8dq:disabled{opacity:.35;cursor:default}.power.svelte-cgv8dq{display:inline-flex;color:var(--accent)}.power.off.svelte-cgv8dq{color:var(--ink-dim)}.music-panel.svelte-cgv8dq input:where(.svelte-cgv8dq){width:120px;accent-color:var(--accent)}.sound-icon.svelte-cgv8dq{width:calc(14px * var(--icon-scale));height:calc(14px * var(--icon-scale));fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:square}.wheel.svelte-ighs3y{position:relative;display:inline-block;clip-path:inset(0)}.ghost.svelte-ighs3y{color:transparent}.wheel.svelte-ighs3y:after{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0";position:absolute;top:0;left:0;white-space:pre;transform:translateY(calc(var(--face) * -1lh))}.rolling.svelte-1jsntoc{white-space:nowrap}.bar.svelte-167d8dk{display:flex;align-items:baseline;gap:var(--gap-lg);padding:7px 14px;min-width:0;transition:z-index 0s linear 90ms}.bar.svelte-167d8dk:has(.music:hover,.music:focus-within){z-index:var(--z-popover);transition:z-index 0s}.stats.svelte-167d8dk{display:flex;align-items:baseline;gap:var(--gap-lg);min-width:0}.actions.svelte-167d8dk{display:flex;align-items:center;gap:var(--gap-sm);padding-left:var(--gap-lg);border-left:1px solid var(--panel-border);flex:none;align-self:center}.owner.svelte-167d8dk{flex:none;max-width:18ch;padding-right:12px;border-right:1px solid var(--panel-border);overflow:hidden;color:var(--ink-key);font-size:var(--fs-val);letter-spacing:normal;text-transform:none;text-overflow:ellipsis;white-space:nowrap}.edge.svelte-167d8dk{padding-left:12px;border-left:1px solid var(--panel-border)}.stat.svelte-167d8dk{display:flex;align-items:baseline;gap:var(--gap-sm);white-space:nowrap}.hero.svelte-167d8dk{font-size:var(--fs-hero);line-height:1;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.holder.svelte-167d8dk{font-size:var(--fs-body);color:var(--ink-dim)}.holder.mine.svelte-167d8dk{color:var(--good)}@media(prefers-reduced-motion:reduce){.stat.raised.svelte-167d8dk .val:where(.svelte-167d8dk),.stat.raised.svelte-167d8dk .rank:where(.svelte-167d8dk){animation:none}}.action.svelte-167d8dk{display:inline-flex;align-items:center;gap:var(--gap-sm);min-height:var(--ctl-box);padding:3px 6px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.rank.svelte-167d8dk{font-size:var(--fs-body);color:var(--ink-dim);letter-spacing:var(--track);text-transform:lowercase}.stat.raised.svelte-167d8dk .val:where(.svelte-167d8dk),.stat.raised.svelte-167d8dk .rank:where(.svelte-167d8dk){animation:svelte-167d8dk-readout-lit 1.4s ease-out both}@keyframes svelte-167d8dk-readout-lit{0%{color:var(--grid-hue);text-shadow:0 0 10px var(--grid-hue)}30%{color:var(--ink-key);text-shadow:0 0 6px color-mix(in srgb,var(--ink-key) 60%,transparent)}to{text-shadow:none}}.action.on.svelte-167d8dk{background:var(--btn-bg-strong);border-color:var(--accent);color:var(--accent)}.action.live.svelte-167d8dk{border-color:var(--accent);color:var(--accent)}.stance.svelte-167d8dk{display:inline-flex;align-items:center;gap:var(--gap-sm);cursor:pointer}.stance.svelte-167d8dk .key:where(.svelte-167d8dk){font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-dim)}select.action.svelte-167d8dk{text-transform:lowercase;letter-spacing:normal}.warcount.svelte-167d8dk{color:var(--bad);font-size:var(--fs-body);white-space:nowrap}.sound-icon.svelte-167d8dk{width:calc(14px * var(--icon-scale));height:calc(14px * var(--icon-scale));fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:square}.blurb.svelte-1l77spf{margin:0 0 var(--gap-sm);max-width:54ch;color:var(--ink-dim)}h3.svelte-1l77spf{margin:var(--gap-md) 0 var(--gap-xs);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink-dim)}.credits.svelte-1l77spf{margin:0;padding:0;list-style:none}.credits.svelte-1l77spf li:where(.svelte-1l77spf){padding:3px 0}.playing.svelte-1l77spf .title:where(.svelte-1l77spf){color:var(--accent)}.title.svelte-1l77spf{display:block}.by.svelte-1l77spf{display:block;color:var(--ink-dim);font-size:var(--fs-key)}.by.svelte-1l77spf a:where(.svelte-1l77spf){color:inherit;text-decoration:underline;text-underline-offset:2px}.by.svelte-1l77spf a:where(.svelte-1l77spf):hover{color:var(--accent)}.ladder.svelte-zgkdti{display:flex;gap:var(--gap-xs)}.ladder.rows.svelte-zgkdti{flex-direction:column;gap:2px}.pip.svelte-zgkdti{width:var(--tick);height:5px;background:var(--panel-border);border:1px solid var(--panel-border)}.pip.on.svelte-zgkdti{background:color-mix(in srgb,var(--ink-key) 62%,transparent);border-color:var(--ink-key)}.pip.fresh.svelte-zgkdti{background:var(--grid-hue);border-color:var(--grid-hue);animation:svelte-zgkdti-pip-snap .52s cubic-bezier(.2,1.6,.4,1) .16s both}@keyframes svelte-zgkdti-pip-snap{0%{scale:1 1}40%{scale:1.1 2}to{background:color-mix(in srgb,var(--ink-key) 62%,transparent);border-color:var(--ink-key);scale:1 1}}.rung.svelte-zgkdti:not(.pip){display:flex;align-items:center;gap:var(--gap-xs);font-size:var(--fs-key);letter-spacing:var(--track);color:var(--ink-gone)}.rung:not(.pip).on.svelte-zgkdti{color:var(--ink-key)}.rung:not(.pip).fresh.svelte-zgkdti{color:var(--grid-hue)}.word.svelte-zgkdti{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.pip.fresh.svelte-zgkdti{animation:none}}.marks.svelte-kwbeav{display:flex}.known.svelte-kwbeav{color:var(--ink-key);font-size:var(--fs-micro)}.line.svelte-8blefv{margin-top:auto;color:var(--ink-key);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.no.svelte-8blefv{color:var(--bad)}.grid.svelte-7hsvw{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--item-cell),1fr));gap:var(--gap-sm);margin-bottom:var(--gap-md)}.slot.svelte-7hsvw{position:relative}.pick.svelte-7hsvw{display:contents;font:inherit;color:inherit}.pick.svelte-7hsvw:disabled{cursor:default}.step.svelte-7hsvw{display:flex;align-items:center;gap:2px}.foot.svelte-7hsvw{display:flex;flex-direction:column;gap:3px;margin-top:auto}.pip.svelte-7hsvw{display:grid;place-items:center;width:16px;height:16px;padding:0;background:var(--btn-bg-strong);border:1px solid var(--panel-border);border-radius:0;color:var(--ink-key);font:inherit;font-size:var(--fs-sub);line-height:1;cursor:pointer}.pip.svelte-7hsvw:hover:not(:disabled){background:var(--btn-bg-hover)}.pip.svelte-7hsvw:disabled{opacity:.4;cursor:default}.count.svelte-7hsvw{min-width:14px;font-size:var(--fs-val);font-variant-numeric:tabular-nums;text-align:center}.about.svelte-7hsvw{position:absolute;top:7px;right:7px;display:flex}.brief.svelte-1aksuxm{margin:0 0 var(--gap-lg);padding:0 0 var(--gap-md);list-style:none;border-bottom:1px solid var(--panel-border);color:var(--ink-dim);font-size:var(--fs-sub)}.brief.svelte-1aksuxm li:where(.svelte-1aksuxm)+li:where(.svelte-1aksuxm){margin-top:3px}.columns.svelte-1aksuxm{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-lg) calc(2 * var(--gap-lg));align-items:start}dl.svelte-1aksuxm{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:0;align-items:baseline}.head.svelte-1aksuxm{margin:0 0 var(--gap-sm);color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-wide)}dl.svelte-1aksuxm+.head:where(.svelte-1aksuxm){margin-top:var(--gap-lg);padding-top:var(--gap-md);border-top:1px solid var(--panel-border)}.marks.svelte-1aksuxm img:where(.svelte-1aksuxm){display:block;width:calc(17px * var(--icon-scale));height:calc(17px * var(--icon-scale));margin-left:auto}.nerve.svelte-1aksuxm{position:relative;display:block;width:calc(17px * var(--icon-scale));height:3px;margin:0 0 3px auto;background:var(--fill);outline:1px solid var(--frame)}.nerve.svelte-1aksuxm:after{content:"";position:absolute;top:calc(100% + 2px);left:0;width:60%;height:1px;background:var(--line)}dt.svelte-1aksuxm{color:var(--ink-key);font-size:var(--fs-sub);font-weight:600;text-align:right}dd.svelte-1aksuxm{margin:0;color:var(--ink-dim);font-size:var(--fs-sub)}@media(max-width:620px){.columns.svelte-1aksuxm{grid-template-columns:1fr}}.stock.svelte-a91yjk{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--panel-col-min),1fr));gap:0 var(--gap-lg);align-items:start}.summary.bad.svelte-a91yjk{border-left-color:var(--bad)}.caution.svelte-a91yjk{color:var(--warn)}.line.svelte-a91yjk{display:flex;justify-content:space-between;gap:8px}.total.svelte-a91yjk{align-items:center}.total.svelte-a91yjk .num:where(.svelte-a91yjk){margin-right:auto;color:var(--ink-key)}.num.svelte-a91yjk{font-variant-numeric:tabular-nums}.waiting.svelte-a91yjk{color:var(--ink-key);font-size:var(--fs-key);letter-spacing:var(--track)}.request.svelte-a91yjk{padding:7px 18px;background:var(--accent-soft);border:1px solid var(--accent);border-radius:0;color:var(--accent);font:inherit;font-size:var(--fs-body);font-weight:600;letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer}.request.svelte-a91yjk:hover:not(:disabled){background:var(--btn-bg-hover)}.request.svelte-a91yjk:disabled{background:var(--btn-bg);border-color:var(--panel-border);color:var(--ink-dim);opacity:var(--dim-opacity);cursor:default}.clear.svelte-a91yjk{padding:0 5px;color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase}.ibody.svelte-rlnffu{display:grid;grid-template-columns:260px 1fr;gap:var(--gap-lg);align-items:start}.plate.svelte-rlnffu{position:sticky;top:0;display:block;width:100%;aspect-ratio:1;object-fit:contain;background:var(--panel-inset);border:1px solid var(--panel-border)}@media(max-width:640px){.ibody.svelte-rlnffu{grid-template-columns:1fr}.plate.svelte-rlnffu{position:static;width:min(240px,100%)}}.icol.svelte-rlnffu{min-width:0}p.svelte-rlnffu{margin:0}.head.svelte-rlnffu{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:var(--gap-sm)}.name.svelte-rlnffu{color:var(--ink-key);font-size:var(--fs-head);letter-spacing:var(--track)}.price.svelte-rlnffu{color:var(--ink-key);font-variant-numeric:tabular-nums}.brief.svelte-rlnffu{max-width:66ch;margin-bottom:var(--gap-sm);line-height:1.55}.arrive.svelte-rlnffu{margin-bottom:var(--gap-md);color:var(--ink-dim);font-size:var(--fs-sub)}.stats.svelte-rlnffu{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:3px var(--gap-lg);padding-top:8px;border-top:1px solid var(--panel-border)}.sub.svelte-rlnffu{margin-top:10px;padding:6px 8px 7px;border-left:2px solid var(--panel-border);background:color-mix(in srgb,var(--panel-inset) 60%,transparent)}.sub.svelte-rlnffu .stats:where(.svelte-rlnffu){padding-top:0;border-top:0}.sname.svelte-rlnffu{margin-bottom:4px;color:var(--ink-key);font-size:var(--fs-val)}.sname.svelte-rlnffu .key:where(.svelte-rlnffu){margin-left:8px}.blk.svelte-rlnffu{margin-top:var(--gap-lg)}.blk.svelte-rlnffu>.key:where(.svelte-rlnffu){display:block;margin-bottom:5px;padding-bottom:4px;border-bottom:1px solid var(--panel-border)}.tiers.svelte-rlnffu{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:baseline}.tier.svelte-rlnffu{font-size:var(--fs-sub);letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap}.who.svelte-rlnffu{display:block;color:var(--ink-dim);font-size:var(--fs-sub)}.afx.svelte-rlnffu{width:100%;border-collapse:collapse}.afx.svelte-rlnffu th:where(.svelte-rlnffu){padding:0 0 3px 10px;font-weight:400;text-align:right;white-space:nowrap}.afx.svelte-rlnffu td:where(.svelte-rlnffu){padding:3px 0 3px 10px;border-top:1px solid color-mix(in srgb,var(--panel-border) 55%,transparent);vertical-align:baseline;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.afx.svelte-rlnffu td.an:where(.svelte-rlnffu),.afx.svelte-rlnffu td.eff:where(.svelte-rlnffu){text-align:left}.afx.svelte-rlnffu td.an:where(.svelte-rlnffu){padding-left:0;color:var(--ink-key)}.afx.svelte-rlnffu td.eff:where(.svelte-rlnffu){color:var(--ink-dim);white-space:normal}.leg.svelte-rlnffu,.plate-row.svelte-rlnffu{padding:5px 0;border-top:1px solid color-mix(in srgb,var(--panel-border) 55%,transparent)}.lx.svelte-rlnffu{display:block;color:var(--ink-dim);font-size:var(--fs-sub)}.plate-row.svelte-rlnffu{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:baseline}.pn.svelte-rlnffu{color:var(--ink-key);white-space:nowrap}.pr.svelte-rlnffu{color:var(--ink-dim);font-size:var(--fs-sub);white-space:nowrap}.card.svelte-jc6x2c{--tier: var(--panel-border);width:var(--item-card-w);padding:9px 10px 10px 13px;background:var(--panel-bg-solid);border:1px solid color-mix(in srgb,var(--tier) 45%,transparent);box-shadow:0 0 0 1px #000,inset 3px 0 0 var(--tier),0 10px 30px #0009;color:var(--ink-dim);font-size:var(--fs-sub)}.t-unique.svelte-jc6x2c{--tier: var(--tier-unique)}.t-legendary.svelte-jc6x2c{--tier: var(--tier-legendary)}p.svelte-jc6x2c{margin:0}.worn.svelte-jc6x2c{margin-bottom:4px;color:var(--ink-gone);font-size:var(--fs-micro);letter-spacing:var(--track-caps);text-transform:uppercase}.kind.svelte-jc6x2c{color:var(--tier);font-size:var(--fs-key);letter-spacing:var(--track-caps);text-transform:uppercase}.name.svelte-jc6x2c{margin:2px 0 1px;color:var(--tier);font-size:var(--fs-head);line-height:1.2}.t-plain.svelte-jc6x2c{border-color:var(--panel-border)}.t-plain.svelte-jc6x2c .kind:where(.svelte-jc6x2c){color:var(--ink-dim)}.t-plain.svelte-jc6x2c .name:where(.svelte-jc6x2c),.t-plain.svelte-jc6x2c .lines:where(.svelte-jc6x2c){color:var(--ink)}.lines.svelte-jc6x2c{margin:7px 0 0;padding:7px 0 0;border-top:1px solid var(--panel-border);list-style:none;color:color-mix(in srgb,var(--tier) 70%,var(--ink))}.lines.svelte-jc6x2c li:where(.svelte-jc6x2c)+li:where(.svelte-jc6x2c){margin-top:3px}.by.svelte-jc6x2c{margin-top:6px;color:var(--ink-gone);font-style:italic}.marks.svelte-jc6x2c{margin-top:7px}.unknown.svelte-jc6x2c .name:where(.svelte-jc6x2c){color:var(--ink-gone)}.hover.svelte-ofui90{position:fixed;z-index:60;display:flex;align-items:flex-start;gap:6px;pointer-events:none}.ghost.svelte-8w9349{position:fixed;z-index:70;transform:translate(14px,14px) rotate(-3deg) scale(.72);transform-origin:0 0;opacity:.9;box-shadow:0 8px 24px #000;pointer-events:none}.why.svelte-8w9349{position:fixed;z-index:71;margin:0;padding:3px 7px;transform:translate(14px,-24px);color:var(--bad);font-size:var(--fs-sub);white-space:nowrap;background:var(--panel-bg-solid);border:1px solid color-mix(in srgb,var(--bad) 50%,transparent);pointer-events:none}.who.svelte-5v8muc{display:flex;align-items:center;gap:var(--gap-md)}.summary.bad.svelte-1q66rik{border-left-color:var(--bad)}.caution.svelte-1q66rik{color:var(--warn)}.fell.svelte-1muojkg{margin:0;color:var(--ink-dim);font-size:var(--fs-sub)}.death.svelte-1muojkg{display:flex;flex-direction:column;padding:8px;border:1px solid var(--panel-border);border-left:3px solid var(--bad);background:var(--panel-inset)}.death[data-tone=down].svelte-1muojkg{border-left-color:var(--warn)}.death[data-tone=open].svelte-1muojkg{border-left-color:var(--accent)}.head.svelte-1muojkg{display:flex;align-items:center;gap:var(--gap-sm)}.who.svelte-1muojkg{display:flex;flex-direction:column;min-width:0;margin-right:auto}.name.svelte-1muojkg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.caption.svelte-1muojkg{color:var(--ink-dim);font-size:var(--fs-key)}.state.svelte-1muojkg{font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--bad)}.death[data-tone=down].svelte-1muojkg .state:where(.svelte-1muojkg){color:var(--warn)}.death[data-tone=open].svelte-1muojkg .state:where(.svelte-1muojkg){color:var(--accent)}.include.svelte-1muojkg{padding:1px 6px;color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase}.include.on.svelte-1muojkg{border-color:var(--accent);color:var(--accent)}.out.svelte-1muojkg .grid:where(.svelte-1muojkg){opacity:.35}.grid.svelte-1muojkg{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--item-cell),1fr));gap:var(--gap-sm)}.wrap.svelte-uxog6v{display:flex;gap:var(--gap-lg);align-items:start}.men.svelte-uxog6v{display:grid;flex:1 1 0;grid-template-columns:repeat(auto-fill,minmax(var(--panel-col-min),1fr));gap:var(--gap-md);align-items:start;min-width:0}.counter.svelte-uxog6v{flex:1 1 0;min-width:0}.order.svelte-uxog6v{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:var(--gap-lg);margin-top:var(--gap-md);padding:8px;background:var(--panel-bg-solid);border-top:1px solid var(--panel-border);box-shadow:0 -6px 10px -6px var(--sticky-shade)}.bill.svelte-uxog6v{display:flex;flex-direction:column;gap:2px;min-width:180px}.line.svelte-uxog6v{display:flex;justify-content:space-between;gap:var(--gap-md)}.total.svelte-uxog6v{padding-top:2px;border-top:1px solid var(--panel-border)}.num.svelte-uxog6v{color:var(--ink);font-variant-numeric:tabular-nums}.total.svelte-uxog6v .num:where(.svelte-uxog6v){color:var(--ink-key)}.acts.svelte-uxog6v{display:flex;flex:none;flex-direction:column;gap:var(--gap-sm);min-width:200px}.row.svelte-uxog6v{display:flex;gap:var(--gap-sm)}.acts.svelte-uxog6v .action{width:auto}.hint.svelte-uxog6v{color:var(--ink-dim);font-size:var(--fs-key)}.clear.svelte-uxog6v{align-self:start;margin-top:var(--gap-xs);padding:0 5px;color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase}a.svelte-10zxtj0{color:var(--ink);white-space:nowrap}svg.svelte-10zxtj0{width:1.1em;height:1.1em;margin-right:.3em;vertical-align:-.2em;fill:currentColor}.brand.svelte-1q7ox3v{display:flex;align-items:center;justify-content:center;gap:var(--gap-lg);margin-bottom:var(--gap-lg)}.brand.svelte-1q7ox3v img:where(.svelte-1q7ox3v){height:56px}.items.svelte-1q7ox3v{display:flex;flex-direction:column;gap:var(--gap-sm)}.item.svelte-1q7ox3v{padding:9px 12px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase;text-align:left}.feedback.svelte-1q7ox3v{margin:var(--gap-lg) 0 0;font-size:var(--fs-val);color:var(--ink-dim);text-align:center}.row.svelte-19tr0np{display:flex;align-items:flex-start;gap:var(--gap-sm)}.row.svelte-19tr0np+.row:where(.svelte-19tr0np){margin-top:var(--gap-lg);padding-top:var(--gap-lg);border-top:1px solid var(--panel-border)}label.row.svelte-19tr0np{cursor:pointer}.row.svelte-19tr0np input:where(.svelte-19tr0np){margin-top:2px;accent-color:var(--accent)}.what.svelte-19tr0np{display:flex;flex-direction:column;gap:2px}.name.svelte-19tr0np{color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.sub.svelte-19tr0np{max-width:44ch;color:var(--ink-dim)}.steps.svelte-19tr0np{display:flex;flex-wrap:wrap;gap:var(--gap-xs);margin-top:var(--gap-sm)}.step.svelte-19tr0np{padding:4px 9px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.step.on.svelte-19tr0np{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.centre.svelte-81q2wq{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.centre.svelte-81q2wq .panel{pointer-events:auto;max-height:calc(100% - 2 * var(--edge))}canvas.svelte-81q2wq{display:block;aspect-ratio:1;height:auto;cursor:crosshair;background:var(--panel-inset);border:1px solid var(--panel-border)}.tally.svelte-81q2wq{margin:var(--gap-sm) 0 0;font-size:var(--fs-val);color:var(--ink-dim)}.sigil.svelte-xurf7i{flex:none;display:block;image-rendering:auto}.who.svelte-1ligs06{display:flex;align-items:center;gap:var(--gap-lg);padding-bottom:var(--gap-md);margin-bottom:var(--gap-md);border-bottom:1px solid var(--panel-border)}.nm.svelte-1ligs06{font-size:var(--fs-head);letter-spacing:var(--track-caps);color:var(--ink)}.sub.svelte-1ligs06{font-size:var(--fs-sub);letter-spacing:var(--track-wide);color:var(--ink-dim);margin-top:var(--gap-xs)}section.svelte-1ligs06+section:where(.svelte-1ligs06){margin-top:var(--gap-md)}.sect.svelte-1ligs06{margin:0 0 var(--gap-sm);font-size:var(--fs-key);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-key)}.line.svelte-1ligs06{display:flex;justify-content:space-between;gap:var(--gap-md);padding:var(--gap-xs) 0;font-size:var(--fs-body);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--panel-border)}.dim.svelte-1ligs06{color:var(--ink-dim)}.wei.svelte-1ligs06{color:var(--oil)}.message.svelte-1ligs06{width:100%;margin-top:var(--gap-lg);padding:var(--gap-sm) 0;color:var(--ink);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.message.svelte-1ligs06:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.message.svelte-1ligs06:disabled{color:var(--ink-gone);border-color:transparent;cursor:default}.board.svelte-71qi0z{width:100%;border-collapse:collapse}.board.svelte-71qi0z th:where(.svelte-71qi0z){font-size:var(--fs-key);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);font-weight:400;text-align:right;padding:0 0 var(--gap-sm) var(--gap-md);border-bottom:1px solid var(--panel-border);white-space:nowrap}.board.svelte-71qi0z th:where(.svelte-71qi0z) button:where(.svelte-71qi0z){font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.board.svelte-71qi0z th.on:where(.svelte-71qi0z) button:where(.svelte-71qi0z){color:var(--ink-key)}.board.svelte-71qi0z th.on:where(.svelte-71qi0z) button:where(.svelte-71qi0z):after{content:" ▾";color:var(--accent)}.board.svelte-71qi0z th.rk:where(.svelte-71qi0z),.board.svelte-71qi0z th.who:where(.svelte-71qi0z){text-align:left;padding-left:0}.board.svelte-71qi0z td:where(.svelte-71qi0z){font-size:var(--fs-body);padding:calc(var(--gap-xs) + 2px) 0 calc(var(--gap-xs) + 2px) var(--gap-md);text-align:right;border-bottom:1px solid var(--panel-border);color:var(--ink);white-space:nowrap;vertical-align:middle}.board.svelte-71qi0z td.rk:where(.svelte-71qi0z),.board.svelte-71qi0z td.who:where(.svelte-71qi0z){text-align:left;padding-left:0}.board.svelte-71qi0z tr.me:where(.svelte-71qi0z) td:where(.svelte-71qi0z){background:var(--accent-soft)}.board.svelte-71qi0z tr.me:where(.svelte-71qi0z) td:where(.svelte-71qi0z):first-child{box-shadow:inset 2px 0 0 var(--accent)}.rk.svelte-71qi0z{color:var(--ink-dim);width:34px;font-size:var(--fs-sub)}.board.svelte-71qi0z tr.me:where(.svelte-71qi0z) .rk:where(.svelte-71qi0z){color:var(--accent)}.cdr.svelte-71qi0z{display:flex;align-items:center;gap:var(--gap-sm);font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.cdr.svelte-71qi0z:hover .nm:where(.svelte-71qi0z){color:var(--ink-key)}.nm.svelte-71qi0z{letter-spacing:.07em}.you.svelte-71qi0z{color:var(--accent);font-size:var(--fs-key);letter-spacing:var(--track-wide)}.dot.svelte-71qi0z{width:5px;height:5px;flex:none;background:var(--good)}.dot.away.svelte-71qi0z{background:var(--ink-gone)}.num.svelte-71qi0z{font-variant-numeric:tabular-nums}.wei.svelte-71qi0z{color:var(--oil)}.n0.svelte-71qi0z{color:var(--ink-gone)}.msg.svelte-71qi0z button:where(.svelte-71qi0z){background:none;border:1px solid var(--panel-border);padding:1px var(--gap-sm);font:inherit;font-size:var(--fs-key);letter-spacing:var(--track-wide);color:var(--ink-dim);cursor:pointer;white-space:nowrap}.msg.svelte-71qi0z button:where(.svelte-71qi0z):not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.msg.svelte-71qi0z button:where(.svelte-71qi0z):disabled{color:var(--ink-gone);border-color:transparent;cursor:default}.gapline.svelte-71qi0z td:where(.svelte-71qi0z){text-align:center;padding:var(--gap-sm) 0;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide)}.say.svelte-71qi0z{margin:var(--gap-lg) 0 0;color:var(--ink-dim);font-size:var(--fs-sub);line-height:1.7}.foot.svelte-71qi0z{display:flex;justify-content:space-between;gap:var(--gap-md);margin-top:var(--gap-lg);padding-top:var(--gap-sm);border-top:1px solid var(--panel-border);color:var(--ink-gone);font-size:var(--fs-key);letter-spacing:var(--track)}@media(max-width:620px){.legend.svelte-71qi0z{display:none}}.sect.svelte-1mh4buk{margin:var(--gap-md) 0 var(--gap-sm);font-size:var(--fs-key);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-key)}.say.svelte-1mh4buk{margin:var(--gap-sm) 0;font-size:var(--fs-body)}.warn.svelte-1mh4buk{color:var(--warn)}.dim.svelte-1mh4buk{color:var(--ink-dim)}.line.svelte-1mh4buk{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);padding:var(--gap-xs) 0;border-bottom:1px solid var(--panel-border);font-size:var(--fs-body)}.who.svelte-1mh4buk{display:flex;align-items:center;gap:var(--gap-sm)}.acts.svelte-1mh4buk{display:flex;gap:var(--gap-sm);justify-content:flex-end}.found.svelte-1mh4buk{display:flex;align-items:center;gap:var(--gap-sm)}.found.svelte-1mh4buk input[type=text]:where(.svelte-1mh4buk){flex:1;padding:var(--gap-xs) var(--gap-sm);border:1px solid var(--panel-border);background:var(--btn-bg);color:var(--ink);font:inherit}.btn.svelte-1mh4buk:disabled{opacity:.45;cursor:default}.terms.svelte-1mh4buk{margin:var(--gap-sm) 0;padding-left:var(--gap-lg);font-size:var(--fs-sub);color:var(--ink-dim)}.head.svelte-1mh4buk{display:flex;align-items:center;gap:var(--gap-md);padding-bottom:var(--gap-md);margin-bottom:var(--gap-sm);border-bottom:1px solid var(--panel-border)}.nm.svelte-1mh4buk{font-size:var(--fs-head);letter-spacing:var(--track-caps)}.roster.svelte-1mh4buk{width:100%;border-collapse:collapse}.roster.svelte-1mh4buk th:where(.svelte-1mh4buk){font-size:var(--fs-key);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);font-weight:400;text-align:left;padding-bottom:var(--gap-xs);border-bottom:1px solid var(--panel-border)}.roster.svelte-1mh4buk td:where(.svelte-1mh4buk){padding:var(--gap-xs) 0;border-bottom:1px solid var(--panel-border);font-size:var(--fs-body)}.dot.svelte-1mh4buk{display:inline-block;width:7px;height:7px;margin-right:var(--gap-xs);border-radius:50%;background:var(--accent)}.dot.away.svelte-1mh4buk{background:none;border:1px solid var(--ink-dim)}.you.svelte-1mh4buk{margin-left:var(--gap-xs);color:var(--accent);font-size:var(--fs-sub)}.toggle.svelte-1mh4buk{display:block;margin:var(--gap-md) 0 var(--gap-sm)}.confirm.svelte-1mh4buk{margin-top:var(--gap-md);padding:var(--gap-sm);border:1px solid var(--panel-border)}.confirm.svelte-1mh4buk p:where(.svelte-1mh4buk){margin:0}.hot.svelte-1mh4buk{color:var(--warn)}.go.svelte-1mh4buk{color:var(--accent)}.stop.svelte-1mh4buk{color:var(--warn)}.wide.svelte-1mh4buk{width:100%;margin-top:var(--gap-lg)}.banner.svelte-ox7pmj{display:flex;align-items:center;gap:var(--gap-lg);padding:var(--gap-sm) var(--gap-md);margin-bottom:var(--gap-md);background:var(--btn-bg-strong);border-left:2px solid var(--accent)}.ident.svelte-ox7pmj{display:flex;flex-direction:column;min-width:150px}.name.svelte-ox7pmj{font-size:var(--fs-hero);letter-spacing:var(--track-tight)}.rank.svelte-ox7pmj{font-size:var(--fs-key);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-key)}.xp.svelte-ox7pmj{flex:1;min-width:0}.cap.svelte-ox7pmj{margin:0;font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--ink-dim)}.bank.svelte-ox7pmj{display:flex;flex-direction:column;align-items:center}.big.svelte-ox7pmj{font-size:var(--fs-mega);line-height:1;color:var(--ink-dim);font-variant-numeric:tabular-nums}.big.live.svelte-ox7pmj{color:var(--ink-key)}.tree.svelte-ox7pmj{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--gap-md)}.branch.svelte-ox7pmj{display:flex;flex-direction:column;align-items:stretch}.feed.svelte-ox7pmj{width:1px;height:18px;margin:0 auto;background:var(--ink-key);opacity:.4}.node.svelte-ox7pmj{--plate-edge: currentColor;--plate-fill: transparent;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--gap-sm) var(--gap-xs) var(--gap-md);background:#00000040;border:1px solid var(--panel-border);border-radius:0;color:var(--ink-dim);font:inherit;text-align:center;cursor:default}.art.svelte-ox7pmj{position:relative;display:block}.stamp.svelte-ox7pmj{position:absolute;right:-2px;bottom:0;font-size:var(--fs-body);color:var(--accent)}.node.svelte-ox7pmj .nm:where(.svelte-ox7pmj){margin-top:2px;font-size:var(--fs-val);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--ink)}.node.svelte-ox7pmj .cost:where(.svelte-ox7pmj){font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-wide)}.node.svelte-ox7pmj .fx:where(.svelte-ox7pmj){font-size:var(--fs-key);line-height:1.45;color:var(--ink-dim)}.node.owned.svelte-ox7pmj{--plate-edge: var(--accent);--plate-fill: var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 40%,transparent);color:var(--accent)}.node.ready.svelte-ox7pmj{--plate-edge: var(--ink-key);--plate-fill: var(--ink-key-fill);border-color:var(--ink-key);color:var(--ink-key);cursor:pointer}.node.ready.svelte-ox7pmj:hover{background:var(--btn-bg-hover)}.node.poor.svelte-ox7pmj{opacity:var(--dim-opacity)}.node.locked.svelte-ox7pmj{opacity:.3}.node.locked.svelte-ox7pmj .nm:where(.svelte-ox7pmj),.node.poor.svelte-ox7pmj .nm:where(.svelte-ox7pmj){color:var(--ink-dim)}.legend.svelte-ox7pmj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-xs) var(--gap-md);margin:var(--gap-md) 0 0;padding-top:var(--gap-sm);border-top:1px solid var(--panel-border);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--ink-dim)}.swatch.svelte-ox7pmj{width:8px;height:8px;border:1px solid currentColor}.swatch.owned.svelte-ox7pmj{color:var(--accent);background:var(--accent-soft)}.swatch.ready.svelte-ox7pmj{color:var(--ink-key);background:var(--ink-key-fill)}.swatch.poor.svelte-ox7pmj{color:var(--ink-dim);opacity:var(--dim-opacity)}.swatch.locked.svelte-ox7pmj{color:var(--ink-dim);opacity:.3}.header-tree.svelte-ox7pmj{letter-spacing:var(--track-wide);text-transform:uppercase}.confirm.svelte-ox7pmj{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--scrim-strong)}.sheet.svelte-ox7pmj{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs);padding:var(--gap-lg);max-width:320px;text-align:center}.sheet.svelte-ox7pmj .q:where(.svelte-ox7pmj){margin:var(--gap-xs) 0 0;font-size:var(--fs-head)}.sheet.svelte-ox7pmj .fx:where(.svelte-ox7pmj){margin:0;font-size:var(--fs-body);color:var(--ink-dim)}.sheet.svelte-ox7pmj .warn:where(.svelte-ox7pmj){margin:0;font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--bad)}.row.svelte-ox7pmj{display:flex;gap:var(--gap-sm);margin-top:var(--gap-sm)}.row.svelte-ox7pmj button:where(.svelte-ox7pmj){padding:5px 12px;color:var(--ink-dim);text-transform:uppercase;letter-spacing:var(--track-wide)}.row.svelte-ox7pmj .go:where(.svelte-ox7pmj){border-color:var(--ink-key);color:var(--ink-key)}.line.svelte-147llyx{display:flex;align-items:center;gap:8px}.name.svelte-147llyx{color:var(--ink-key);letter-spacing:var(--track)}.rank.svelte-147llyx{margin-left:auto;font-size:var(--fs-key);color:var(--ink-dim)}.hint.svelte-147llyx{font-size:var(--fs-key);color:var(--ink-dim)}.slots.svelte-147llyx .hint:where(.svelte-147llyx){margin-left:auto}.place.svelte-147llyx{font-size:var(--fs-key);color:var(--good)}.place.refused.svelte-147llyx{color:var(--warn)}.dev-kit .dials{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:2px var(--gap-sm);margin-bottom:7px}.dev-kit .group{color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:.08em}.dev-kit .label{color:var(--ink-dim);font-size:var(--fs-key)}.dev-kit .value{color:var(--ink);font-size:var(--fs-sub);font-variant-numeric:tabular-nums;min-width:3.2ch;text-align:right}.dev-kit input[type=range]{width:100%;accent-color:var(--accent);height:14px}.dev-kit .head{margin:8px 0 3px;padding-top:7px;border-top:1px solid var(--panel-border);color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-wide)}.dev-kit .const{color:var(--ink-dim)}.dev-kit .num{color:var(--ink);font-variant-numeric:tabular-nums}.dev-kit .line{display:flex;align-items:center;gap:4px;margin-bottom:5px}.dev-kit .refusal{margin:0 0 6px;font-size:var(--fs-sub);color:var(--ink-dim)}.dev-kit button{padding:1px 5px;color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track)}.dev-kit button.wide{flex:1}.dev-kit button.on{color:var(--ink);background:var(--btn-bg-hover);border-color:var(--accent)}.col.svelte-e20u11{display:flex;flex-direction:column;min-height:0;height:100%;padding-bottom:72px}.roster.svelte-e20u11{display:flex;flex-direction:column;gap:2px;flex:0 1 auto;min-height:0;max-height:52vh;overflow-y:auto}.line.svelte-e20u11{display:flex;align-items:center;gap:4px;margin-bottom:7px}.drop-control.svelte-e20u11 select:where(.svelte-e20u11){min-width:0;flex:.8;text-transform:none}.drop-control.svelte-e20u11 select[aria-label="weapon roll"]:where(.svelte-e20u11){flex:1.7}.switches.svelte-e20u11{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--panel-border)}.ware.svelte-e20u11{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--gap-sm);padding:2px 5px;text-transform:none;letter-spacing:0;font-size:var(--fs-body);text-align:left}.armed.svelte-e20u11{margin:0 0 8px;font-size:var(--fs-sub);color:var(--ink-dim)}.armed.lit.svelte-e20u11{color:var(--ink)}.rule.svelte-e20u11{display:block;color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track-wide)}.board.svelte-1i5ej02{display:flex;flex-direction:column;gap:var(--gap-sm);font-size:var(--fs-sub)}.quiet.svelte-1i5ej02{margin:0;color:var(--ink-dim)}.tally.svelte-1i5ej02{margin:0}.entry.svelte-1i5ej02{display:flex;flex-direction:column;gap:1px;padding-bottom:var(--gap-sm);border-bottom:1px solid var(--panel-border)}.entry.svelte-1i5ej02:last-child{border-bottom:0;padding-bottom:0}.who.svelte-1i5ej02,.to.svelte-1i5ej02{display:flex;gap:var(--gap-sm);padding:0;background:none;border:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.who.svelte-1i5ej02:hover,.to.svelte-1i5ej02:hover{color:var(--ink-key)}.hull.svelte-1i5ej02{margin-right:auto;font-size:var(--fs-body)}.far.svelte-1i5ej02{color:var(--ink-dim);font-variant-numeric:tabular-nums}.doing.svelte-1i5ej02,.hold.svelte-1i5ej02{color:var(--ink-dim)}.to.svelte-1i5ej02{color:var(--accent)}.col.svelte-qv9pa3{display:flex;flex-direction:column;min-height:0;height:100%;padding-bottom:72px}.grid.svelte-qv9pa3{display:grid;grid-template-columns:1fr auto auto auto;gap:1px var(--gap-sm);font-size:var(--fs-sub)}.px.svelte-qv9pa3{font-variant-numeric:tabular-nums;text-align:right;min-width:3.5ch;color:var(--ink)}.px.dim.svelte-qv9pa3,.name.svelte-qv9pa3{color:var(--ink-dim)}.key.svelte-qv9pa3{font-size:var(--fs-key);text-transform:uppercase;letter-spacing:var(--track);color:var(--ink-dim);padding-top:2px}.baked.svelte-qv9pa3{display:grid;grid-template-columns:1fr auto;gap:1px var(--gap-sm);font-size:var(--fs-sub)}.lanes.svelte-qv9pa3{display:flex;flex-direction:column;gap:2px;flex:0 1 auto;min-height:0;max-height:26vh;overflow-y:auto}.lane.svelte-qv9pa3{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:2px 5px;text-transform:none;letter-spacing:0;font-size:var(--fs-body);text-align:left}.rule.svelte-qv9pa3{color:var(--ink-dim);font-size:var(--fs-key);text-transform:uppercase;letter-spacing:.08em}.col.svelte-kz5js{display:flex;flex-direction:column;min-height:0;height:100%;padding-bottom:72px}.pick.svelte-kz5js{margin-bottom:var(--gap-sm)}.baked.svelte-kz5js{display:grid;grid-template-columns:1fr auto;gap:1px var(--gap-sm);font-size:var(--fs-sub);flex:0 1 auto;min-height:0;max-height:40vh;overflow-y:auto}.marks.svelte-118utam{display:flex;flex-direction:column;gap:2px}.row.svelte-118utam{display:grid;grid-template-columns:1fr auto auto auto;gap:var(--gap-sm);align-items:center;font-size:var(--fs-body)}.what.svelte-118utam{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.what.hostile.svelte-118utam{color:var(--bad)}.far.svelte-118utam{color:var(--ink-dim);font-size:var(--fs-key)}.row.svelte-118utam button:where(.svelte-118utam),.row.svelte-118utam button:where(.svelte-118utam):hover{color:var(--ink)}.levelbar.svelte-6iv528{position:absolute;left:50%;top:19%;transform:translate(-50%);display:flex;align-items:center;gap:var(--gap-lg);padding:8px 16px;pointer-events:none;animation:svelte-6iv528-bar-in .22s cubic-bezier(.16,1,.3,1) both,svelte-6iv528-bar-out .24s cubic-bezier(.6,0,.8,.2) calc(var(--dwell) - .24s) both}@keyframes svelte-6iv528-bar-in{0%{opacity:0;translate:0 -7px;clip-path:inset(0 42% 0 42%)}to{opacity:1;translate:0 0;clip-path:inset(0 0 0 0)}}@keyframes svelte-6iv528-bar-out{to{opacity:0;clip-path:inset(0 0 100% 0)}}.eyebrow.svelte-6iv528{font-size:var(--fs-key);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-key)}.who.svelte-6iv528{font-size:var(--fs-head);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink)}.detail.svelte-6iv528{font-size:var(--fs-sub);color:var(--ink)}.steps.svelte-6iv528{display:flex;align-items:baseline;gap:var(--gap-sm);font-size:var(--fs-hero);color:var(--ink-dim)}.to.svelte-6iv528{font-size:var(--fs-body);color:var(--ink-key)}.now.svelte-6iv528{color:var(--ink);animation:svelte-6iv528-num-tick .32s cubic-bezier(.2,1.5,.4,1) .17s both}@keyframes svelte-6iv528-num-tick{0%{opacity:0;translate:0 6px;color:var(--grid-hue)}55%{opacity:1;translate:0 -2px;color:var(--grid-hue)}to{opacity:1;translate:0 0;color:var(--ink)}}.gain.svelte-6iv528{font-size:var(--fs-sub);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-key);padding-left:var(--gap-md);border-left:1px solid var(--panel-border)}.gain.slot.svelte-6iv528{color:var(--panel-bg-solid);background:var(--ink-key);padding:2px 8px;border-left:0;animation:svelte-6iv528-slot-in .3s cubic-bezier(.16,1,.3,1) .34s both}@keyframes svelte-6iv528-slot-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.underline.svelte-6iv528{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--grid-hue);animation:svelte-6iv528-hairline .42s cubic-bezier(.16,1,.3,1) both,svelte-6iv528-hair-fade .7s linear .42s both}@keyframes svelte-6iv528-hairline{0%{scale:0 1}to{scale:1 1}}@keyframes svelte-6iv528-hair-fade{to{opacity:.25}}@media(prefers-reduced-motion:reduce){.levelbar.svelte-6iv528,.now.svelte-6iv528,.gain.slot.svelte-6iv528,.underline.svelte-6iv528{animation:none}.levelbar.svelte-6iv528{opacity:1}}.invitebar.svelte-acsega{position:absolute;left:50%;top:calc(var(--edge) + var(--bar-stack));transform:translate(-50%);display:flex;flex-direction:column;gap:var(--gap-sm);padding:8px 16px;animation:svelte-acsega-bar-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-acsega-bar-in{0%{opacity:0;translate:0 -7px;clip-path:inset(0 42% 0 42%)}to{opacity:1;translate:0 0;clip-path:inset(0 0 0 0)}}.ask.svelte-acsega{display:flex;align-items:center;gap:var(--gap-lg);white-space:nowrap}.eyebrow.svelte-acsega{font-size:var(--fs-key);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-key)}.link.svelte-acsega{padding:0;background:none;border:none;font:inherit;color:var(--ink);text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.link.svelte-acsega:hover{color:var(--accent)}.faction.svelte-acsega{font-size:var(--fs-head);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--ink)}.head.svelte-acsega{display:flex;align-items:center;gap:var(--gap-sm)}.from.svelte-acsega{color:var(--ink-dim)}.acts.svelte-acsega{display:flex;gap:var(--gap-sm)}.acts.svelte-acsega .btn:where(.svelte-acsega){padding:3px 12px;color:var(--ink-dim)}.acts.svelte-acsega .go:where(.svelte-acsega){color:var(--accent)}.btn.svelte-acsega:disabled{opacity:.45}.plate.svelte-dvpsyc{position:absolute;left:50%;top:17%;translate:-50% 0;width:var(--rail);pointer-events:none;animation:svelte-dvpsyc-plate-in .24s cubic-bezier(.16,1,.3,1) both,svelte-dvpsyc-plate-out .26s cubic-bezier(.6,0,.8,.2) calc(var(--dwell) - .26s) both}.body.svelte-dvpsyc{display:flex;flex-direction:column;gap:var(--gap-xs)}@keyframes svelte-dvpsyc-plate-in{0%{opacity:0;translate:-50% -8px;clip-path:inset(0 40% 0 40%)}to{opacity:1;translate:-50% 0;clip-path:inset(0 0 0 0)}}@keyframes svelte-dvpsyc-plate-out{to{opacity:0;clip-path:inset(0 0 100% 0)}}@media(prefers-reduced-motion:reduce){.plate.svelte-dvpsyc{animation:none;opacity:1}}.now.svelte-emqy5u{font-size:var(--fs-hero);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:2px 0 1px;animation:svelte-emqy5u-rank-land .42s cubic-bezier(.16,1,.3,1) 90ms both}@keyframes svelte-emqy5u-rank-land{0%{opacity:0;letter-spacing:.4em;color:var(--grid-hue)}60%{opacity:1;color:var(--grid-hue)}to{opacity:1;letter-spacing:.18em;color:var(--ink)}}.rail.svelte-emqy5u{margin-top:4px}@media(prefers-reduced-motion:reduce){.now.svelte-emqy5u{animation:none}}.now.svelte-1pjhn8f{font-size:var(--fs-hero);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:2px 0 1px;animation:svelte-1pjhn8f-mark-land .42s cubic-bezier(.16,1,.3,1) 90ms both}@keyframes svelte-1pjhn8f-mark-land{0%{opacity:0;letter-spacing:.4em;color:var(--grid-hue)}60%{opacity:1;color:var(--grid-hue)}to{opacity:1;letter-spacing:.18em;color:var(--ink)}}@media(prefers-reduced-motion:reduce){.now.svelte-1pjhn8f{animation:none}}.card.svelte-1qikbdp{display:flex;flex-direction:column;gap:var(--gap-sm);padding:var(--gap-sm);font-size:var(--fs-sub)}.head.svelte-1qikbdp{display:flex;align-items:center;gap:var(--gap-sm)}.tag.svelte-1qikbdp{flex:none;font-size:var(--fs-key);letter-spacing:var(--track-caps);color:var(--accent)}.subject.svelte-1qikbdp{flex:1;color:var(--ink);overflow-wrap:anywhere}.copy.svelte-1qikbdp{flex:none;color:var(--ink);font-size:var(--fs-sub)}.copy.svelte-1qikbdp:disabled{opacity:.5;cursor:default}.brains.svelte-117gndy{position:absolute;top:calc(var(--edge) + var(--bar-stack));right:var(--edge);display:flex;flex-direction:column;gap:var(--gap-sm);max-height:80vh;overflow-y:auto;pointer-events:auto}.brain.svelte-117gndy{width:min(420px,34vw)}.section.svelte-117gndy{display:flex;flex-direction:column;gap:2px}.level.svelte-117gndy{font-size:var(--fs-key);letter-spacing:var(--track-caps);color:var(--ink-dim)}.rows.svelte-117gndy{margin:0;padding:var(--gap-sm);background:var(--panel-inset);border:1px solid var(--panel-border);color:var(--ink-dim);font-size:var(--fs-sub);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.inspect.svelte-bkws78{position:absolute;top:calc(var(--edge) + var(--bar-stack));left:50%;transform:translate(-50%);width:min(560px,60vw)}.json.svelte-bkws78{margin:0;max-height:34vh;overflow:auto;padding:var(--gap-sm);background:var(--panel-inset);border:1px solid var(--panel-border);color:var(--ink-dim);font-size:var(--fs-sub);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.empty.svelte-bkws78{margin:0;color:var(--ink-dim)}.board-tag.svelte-1ja8nsv{position:absolute;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;line-height:1.3;white-space:nowrap;pointer-events:none;text-shadow:0 1px 3px #000,0 0 3px #000}.board-name.svelte-1ja8nsv{font-size:var(--fs-body);color:#fff;letter-spacing:var(--track)}.board-size.svelte-1ja8nsv{font-size:var(--fs-sub);color:#fff}.board-mesh.svelte-1ja8nsv{font-size:var(--fs-sub);color:var(--warn)}.menu.svelte-t72c53{position:absolute;display:flex;flex-direction:column;min-width:128px;padding:2px;gap:1px}.who.svelte-t72c53{padding:4px 8px 3px;border-bottom:1px solid var(--panel-border);margin-bottom:1px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.row.svelte-t72c53{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 8px;background:transparent;border:0;color:var(--ink);font:inherit;font-size:var(--fs-body);letter-spacing:var(--track);text-align:left;text-transform:uppercase;cursor:pointer}.row.svelte-t72c53:hover{background:var(--accent-soft);color:var(--accent)}.row.svelte-t72c53:disabled{color:var(--ink-dim);cursor:default}.row.svelte-t72c53:disabled:hover{background:transparent;color:var(--ink-dim)}.mark.svelte-t72c53{padding:5px 8px 3px;border-top:1px solid var(--panel-border);margin-top:2px;color:var(--ink-dim);font-size:var(--fs-key);letter-spacing:var(--track-wide);text-transform:uppercase}.caveat.svelte-t72c53{color:var(--warn);text-transform:none;letter-spacing:0}.price.svelte-t72c53{margin-left:auto;font-variant-numeric:tabular-nums}.oil.svelte-t72c53{color:var(--oil)}.row.svelte-t72c53:disabled .price:where(.svelte-t72c53){color:var(--ink-dim)}.hud.svelte-tkgv67{position:absolute;top:0;right:0;bottom:0;left:0;font-family:var(--font);color:var(--ink);font-size:var(--fs-body);-webkit-font-smoothing:antialiased}.top.svelte-tkgv67{position:absolute;top:var(--edge);left:var(--edge);max-width:calc(100% - 2 * var(--edge));display:flex;flex-direction:column;gap:var(--gap-sm);align-items:flex-start}.zone.svelte-tkgv67{position:absolute;top:var(--edge);bottom:var(--edge);display:flex;align-items:stretch;gap:var(--gap-sm);pointer-events:none}.zone.left.svelte-tkgv67{left:var(--edge)}.zone.right.svelte-tkgv67{right:var(--edge);left:calc(var(--edge) + var(--rail-wide) + var(--gap-sm));justify-content:flex-end}.rail.svelte-tkgv67{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:var(--gap-sm);flex:0 1 var(--rail);min-width:0;min-height:0}.rail.construct.svelte-tkgv67{flex:0 1 var(--rail-construct)}.rail.wide.svelte-tkgv67{flex:0 0 var(--rail-wide)}.rail.stack.svelte-tkgv67{flex:0 0 var(--rail-chat)}.chatwrap.svelte-tkgv67{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}.chatwrap.svelte-tkgv67>*{min-height:0}.brow.svelte-tkgv67{flex:none;display:flex;align-items:stretch;gap:var(--gap-sm)}.belt.svelte-tkgv67{flex:1 1 auto;min-width:0}.orders.svelte-tkgv67{flex:0 0 var(--rail-orders);min-width:0}.strip.svelte-tkgv67{position:absolute;bottom:var(--edge);left:calc(var(--edge) + var(--rail-wide) + var(--gap-sm));right:calc(var(--edge) + var(--rail-chat) + var(--gap-sm));display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);pointer-events:none}.rail.svelte-tkgv67>*{min-height:0}.hud.svelte-tkgv67 .key{color:var(--ink-dim);text-transform:uppercase;letter-spacing:var(--track-caps);font-size:var(--fs-key)}.hud.svelte-tkgv67 .val{color:var(--ink);font-variant-numeric:tabular-nums;font-size:var(--fs-val)}.intro.svelte-1p0yziw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;pointer-events:auto;background:#000;color:var(--ink);--caption-edge: max(24px, 8vw)}.layer.svelte-1p0yziw{position:absolute;left:50%;top:50%;width:max(100vw,177.78vh);height:max(100vh,56.25vw);transform:translate(-50%,-50%);opacity:0;transition:opacity var(--plate-fade) ease}.layer.on.svelte-1p0yziw{opacity:1}.layer.svelte-1p0yziw img:where(.svelte-1p0yziw){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:50% 50%;filter:brightness(.72)}.grain.svelte-1p0yziw{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -.3'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");animation:svelte-1p0yziw-grain .9s steps(6) infinite}@keyframes svelte-1p0yziw-grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}.shade.svelte-1p0yziw{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,transparent 45%,rgba(0,0,0,.6) 100%),linear-gradient(to top,#000000d1,#0009 38%,#0000 62%)}.caption.svelte-1p0yziw{position:absolute;left:var(--caption-edge);right:var(--caption-edge);top:var(--caption-top, 58vh);pointer-events:none}.date.svelte-1p0yziw{height:1.2em;margin:0 0 14px;color:var(--ink-key);font-weight:500;font-size:clamp(11px,1.05vw,15px);letter-spacing:.42em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity var(--text-fade) ease}.line.svelte-1p0yziw{margin:0;max-width:38ch;font-weight:500;font-size:clamp(19px,2.2vw,34px);line-height:1.3;text-wrap:pretty;text-shadow:0 1px 14px rgba(0,0,0,.8);opacity:0;transition:opacity var(--text-fade) ease}.date.in.svelte-1p0yziw,.line.in.svelte-1p0yziw{opacity:1}.probes.svelte-1p0yziw{position:absolute;left:0;right:0;top:0;visibility:hidden}.probes.svelte-1p0yziw .line:where(.svelte-1p0yziw){position:absolute;left:0;right:0;top:0}.controls.svelte-1p0yziw{position:absolute;right:max(16px,3vw);bottom:max(16px,4vh,env(safe-area-inset-bottom));display:flex;gap:8px}.control.svelte-1p0yziw{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:8px 12px;border:1px solid var(--panel-border);background:#0c0a078c;color:var(--ink-dim);font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.control.svelte-1p0yziw:hover{color:var(--ink)}[data-intro-skip].svelte-1p0yziw{opacity:0;transition:opacity .6s}[data-intro-skip].shown.svelte-1p0yziw{opacity:1}.control.svelte-1p0yziw svg:where(.svelte-1p0yziw){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}kbd.svelte-1p0yziw{padding:1px 5px;border:1px solid var(--panel-border);color:var(--ink-gone);font:10px ui-monospace,SF Mono,Menlo,monospace}.touch.svelte-1p0yziw kbd:where(.svelte-1p0yziw){display:none}.progress.svelte-1p0yziw{position:absolute;left:var(--caption-edge);bottom:max(28px,5.2vh);display:flex;gap:6px}.progress.svelte-1p0yziw button:where(.svelte-1p0yziw){width:22px;height:14px;padding:6px 0;border:0;background:none;cursor:pointer}.progress.svelte-1p0yziw button:where(.svelte-1p0yziw):before{content:"";display:block;height:2px;background:#e8e2d438}.progress.svelte-1p0yziw button.done:where(.svelte-1p0yziw):before{background:#c8b98a8c}.progress.svelte-1p0yziw button.now:where(.svelte-1p0yziw):before{background:var(--ink-key)}.card.svelte-1p0yziw{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.begin.svelte-1p0yziw{display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 36px;border:0;background:none;color:var(--ink);font:inherit;cursor:pointer}.name.svelte-1p0yziw{color:var(--ink-key);font-size:clamp(13px,1.3vw,18px);font-weight:500;letter-spacing:.42em;text-transform:uppercase}.call.svelte-1p0yziw{font-size:clamp(12px,1vw,14px);letter-spacing:.14em;text-transform:uppercase;animation:svelte-1p0yziw-breathe 2.6s ease-in-out infinite}.hint.svelte-1p0yziw{color:var(--ink-gone);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.begin.svelte-1p0yziw:hover .call:where(.svelte-1p0yziw){color:var(--ink-key)}@keyframes svelte-1p0yziw-breathe{0%,to{opacity:.45}50%{opacity:1}}.credit.svelte-1p0yziw{position:absolute;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));margin:0;text-align:center;color:var(--ink-gone);font-size:11px}@media(max-width:640px){.intro.svelte-1p0yziw{--caption-edge: 20px}.line.svelte-1p0yziw{max-width:none}.progress.svelte-1p0yziw{gap:4px;bottom:calc(max(16px,4vh,env(safe-area-inset-bottom)) + 48px)}.progress.svelte-1p0yziw button:where(.svelte-1p0yziw){width:13px}}@media(prefers-reduced-motion:reduce){.grain.svelte-1p0yziw{animation:none}}.check.svelte-1ybmmap{display:flex;justify-content:center;min-height:65px}.scrim.svelte-1vkq938{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:var(--gap-lg);padding:var(--gap-lg) 16px;overflow-y:auto;pointer-events:auto;background:linear-gradient(#0c0a07b3,#0c0a07b3),var(--sign-in-plate) center / cover no-repeat,var(--panel-bg-solid)}.prompt.svelte-1vkq938{display:flex;flex-direction:column;gap:var(--gap-sm);padding:22px 26px;min-width:320px}h1.svelte-1vkq938{display:flex;flex-direction:column;align-items:center;gap:var(--gap-lg);margin:0 0 var(--gap-sm)}.warn.svelte-1vkq938{margin:0 0 6px;padding:7px 9px;border:1px solid var(--warn-edge);background:var(--warn-fill);color:var(--warn);font-size:var(--fs-body)}.sub.svelte-1vkq938{margin:0 0 6px;font-size:var(--fs-body);color:var(--ink-dim)}.note.svelte-1vkq938{margin:0;font-size:var(--fs-sub);color:var(--ink-dim)}.bad.svelte-1vkq938{margin:0;font-size:var(--fs-sub);color:var(--bad)}input.svelte-1vkq938{background:var(--panel-inset);border:1px solid var(--panel-border);border-radius:0;color:var(--ink);font:inherit;font-size:var(--fs-val);padding:7px 9px}input.code.svelte-1vkq938{text-transform:uppercase;letter-spacing:.22em;font-size:var(--fs-hero);text-align:center}button.svelte-1vkq938{padding:7px 10px;color:var(--ink);font-size:var(--fs-sub);text-transform:uppercase;letter-spacing:var(--track-wide)}button.svelte-1vkq938:disabled{color:var(--ink-dim);cursor:default}button.quiet.svelte-1vkq938{background:none;border-color:transparent;color:var(--ink-dim);text-transform:none;letter-spacing:0}.about.svelte-1vkq938{display:flex;flex-direction:column;gap:var(--gap-md);max-width:560px;text-align:center}.about.svelte-1vkq938 p:where(.svelte-1vkq938){margin:0}.stage.svelte-1vkq938{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gap-lg)}.reel.svelte-1vkq938{width:min(760px,100%);padding:10px}.reel.svelte-1vkq938 video:where(.svelte-1vkq938){width:100%;aspect-ratio:16 / 9;display:block;border:1px solid var(--panel-border);background:var(--panel-inset);object-fit:cover}.replay.svelte-1vkq938{padding:0;border:0;background:none;font:inherit;text-transform:none;letter-spacing:0;color:inherit;text-decoration:underline;cursor:pointer}.terms.svelte-1vkq938{font-size:var(--fs-val);color:var(--ink-dim)}.tag.svelte-1vkq938{margin-right:var(--gap-sm);padding:1px 6px;border:1px solid currentColor;font-size:var(--fs-sub);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--ink-key)}
