:root{--void:#100f0d;--ash:#16150f;--panel:#1c1b14;--panel-solid:#221f18;--bone:#dcd8c0;--bone-dim:#a9a48a;--bone-mute:#8f8a73;--line:#dcd8c033;--line-strong:#dcd8c06b;--sig-text:#e0574f;--sig-fill:#bc3f3c;--display:"Cormorant Garamond", "Iowan Old Style", Georgia, serif;--body:"Barlow", system-ui, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--fast:.14s;--base:.26s;--slow:.62s;--ease:cubic-bezier(.22, .61, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}body{background:var(--void);color:var(--bone);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;margin:0}#app{overflow:hidden}button{font-family:var(--body)}:focus-visible{outline:2px solid var(--bone);outline-offset:3px}::selection{background:var(--bone);color:var(--void)}.label{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bone-dim);font-size:.6875rem;font-weight:400}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}kbd{font-family:var(--mono);color:var(--bone);border:1px solid var(--line-strong);border-bottom-width:2px;padding:1px 5px;font-size:.625rem;line-height:1.4;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.hud[data-v-a35b83e4]{z-index:20;pointer-events:none;padding:calc(clamp(12px, 2.4vw, 26px) + env(safe-area-inset-top)) calc(clamp(12px, 2.6vw, 30px) + env(safe-area-inset-right)) calc(clamp(12px, 2.4vw, 24px) + env(safe-area-inset-bottom)) calc(clamp(12px, 2.6vw, 30px) + env(safe-area-inset-left));color:var(--bone);text-shadow:0 1px 8px #0009;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.row[data-v-a35b83e4]{justify-content:space-between;gap:var(--s-4);display:flex}.row.top[data-v-a35b83e4]{align-items:flex-start}.row.bottom[data-v-a35b83e4]{align-items:flex-end}.block[data-v-a35b83e4]{flex-direction:column;gap:5px;min-width:0;display:flex}.block.end[data-v-a35b83e4]{text-align:right;align-items:flex-end}.label .of[data-v-a35b83e4]{color:var(--bone-mute)}.name[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(1.2rem,2.6vw,1.7rem);line-height:1}.num[data-v-a35b83e4]{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:clamp(1rem,2vw,1.25rem);line-height:1}.waves[data-v-a35b83e4]{flex-direction:column;align-items:center;gap:8px;padding-top:2px;display:flex}.pips[data-v-a35b83e4]{align-items:center;gap:6px;display:flex}.pips i[data-v-a35b83e4]{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);width:26px;height:6px;transition:background-color var(--base) var(--ease);background:#dcd8c029;display:block}.pips i.done[data-v-a35b83e4]{background:var(--bone)}.pips i.live[data-v-a35b83e4]{background:var(--accent);animation:1s ease-in-out infinite pulse-a35b83e4}.pips i.core[data-v-a35b83e4]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#dcd8c04d;width:10px;height:10px;margin-left:4px}@keyframes pulse-a35b83e4{50%{opacity:.45}}.boss[data-v-a35b83e4]{flex-direction:column;flex:1;align-items:stretch;gap:8px;max-width:460px;display:flex}.boss-head[data-v-a35b83e4]{justify-content:center;align-items:baseline;gap:12px;display:flex}.boss-head strong[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:400}.bar[data-v-a35b83e4]{background:#dcd8c024;border:1px solid #dcd8c040;height:6px;position:relative}.fill[data-v-a35b83e4]{transform-origin:0;background:linear-gradient(90deg, var(--sig-fill), var(--accent));transition:transform .12s linear;position:absolute;inset:0}.tick[data-v-a35b83e4]{background:var(--bone);width:1px;position:absolute;top:-3px;bottom:-3px}.warn[data-v-a35b83e4]{color:var(--sig-text)}.integrity[data-v-a35b83e4]{flex-direction:row;align-items:center;gap:12px}.ship[data-v-a35b83e4]{width:34px;height:40px;overflow:visible}.ship polygon[data-v-a35b83e4]{fill:var(--bone);stroke:var(--void);stroke-width:.06px;transition:fill var(--base) var(--ease)}.ship polygon.lost[data-v-a35b83e4]{fill:#bc3f3c40;stroke:var(--sig-fill)}.hint[data-v-a35b83e4]{color:var(--bone-dim);animation:hintOut-a35b83e4 .6s var(--ease) 8s both;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0 0 4px;display:flex}.pilot[data-v-a35b83e4]{border:1px solid var(--line-strong);color:var(--bone);letter-spacing:.3em;background:#100f0d99;align-items:center;gap:10px;margin:0 0 4px;padding:8px 14px;display:flex}.pilot .dot[data-v-a35b83e4]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:1.2s ease-in-out infinite pulse-a35b83e4}@keyframes hintOut-a35b83e4{to{opacity:0;visibility:hidden}}.controls[data-v-a35b83e4]{pointer-events:auto;gap:8px;display:flex}.icon[data-v-a35b83e4]{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--bone);cursor:pointer;transition:background-color var(--fast) var(--ease), color var(--fast) var(--ease);background:#100f0d8c;place-items:center;padding:0;display:grid}.icon svg[data-v-a35b83e4]{fill:currentColor;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:20px;height:20px}.icon[data-v-a35b83e4]:hover,.icon[data-v-a35b83e4]:focus-visible{background:var(--bone);color:var(--void)}.damage[data-v-a35b83e4]{opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 140px 30px #bc3f3c99}.damage.on[data-v-a35b83e4]{animation:hit-a35b83e4 .56s var(--ease) both}@keyframes hit-a35b83e4{0%{opacity:1}to{opacity:0}}.banner[data-v-a35b83e4]{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.banner.sector strong[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.3em;text-transform:uppercase;margin-right:-.3em;font-size:clamp(2.4rem,8vw,5rem);font-weight:300;line-height:1}.banner .rule[data-v-a35b83e4]{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:200px;height:1px;display:block}.banner .sub[data-v-a35b83e4]{font-family:var(--body);color:var(--bone-dim);letter-spacing:.06em;font-size:.95rem}.banner.wave[data-v-a35b83e4]{flex-direction:row;gap:16px;top:30%}.wave-body[data-v-a35b83e4]{flex-direction:column;align-items:center;gap:4px;display:flex}.banner.wave strong[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.3em;text-transform:uppercase;margin-right:-.3em;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:400}.banner.wave .of[data-v-a35b83e4]{color:var(--bone-mute);font-size:.6em}.banner.wave .line[data-v-a35b83e4]{background:linear-gradient(90deg, transparent, var(--accent));width:clamp(30px,10vw,120px);height:1px}.banner.wave .line[data-v-a35b83e4]:last-child{background:linear-gradient(90deg, var(--accent), transparent)}.banner.cleared[data-v-a35b83e4]{flex-direction:row;gap:14px;top:30%}.banner.cleared strong[data-v-a35b83e4]{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--bone-dim);font-size:.78rem}.banner.cleared .tick[data-v-a35b83e4]{border:1px solid var(--accent);width:8px;height:8px;transform:rotate(45deg)}.banner.phase[data-v-a35b83e4]{gap:6px;top:32%}.banner.phase .sliver[data-v-a35b83e4]{background:var(--sig-fill);width:clamp(90px,22vw,220px);height:3px}.banner.phase strong[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.34em;text-transform:uppercase;color:var(--accent);margin-right:-.34em;font-size:clamp(1.6rem,5vw,2.6rem);font-weight:300}.banner-enter-active[data-v-a35b83e4]{animation:bannerIn-a35b83e4 .52s var(--ease) both}.banner-leave-active[data-v-a35b83e4]{animation:bannerIn-a35b83e4 .36s var(--ease) reverse both}@keyframes bannerIn-a35b83e4{0%{opacity:0;letter-spacing:.6em;filter:blur(6px)}to{opacity:1;filter:blur()}}.warning[data-v-a35b83e4]{flex-direction:column;gap:18px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-58%)}.tape[data-v-a35b83e4]{white-space:nowrap;background:var(--sig-fill);color:var(--void);font:500 .72rem/1 var(--mono);letter-spacing:.4em;text-transform:uppercase;text-shadow:none;padding:6px 0;overflow:hidden}.tape span[data-v-a35b83e4]{animation:6s linear infinite tape-a35b83e4;display:inline-block}.tape.bottom span[data-v-a35b83e4]{animation-direction:reverse}@keyframes tape-a35b83e4{to{transform:translate(-100%)}}.warning-body[data-v-a35b83e4]{text-align:center;background:linear-gradient(90deg,#0000,#100f0dbf 20% 80%,#0000);flex-direction:column;align-items:center;gap:8px;padding:14px 0;display:flex}.warning-body strong[data-v-a35b83e4]{font-family:var(--display);letter-spacing:.26em;text-transform:uppercase;margin-right:-.26em;font-size:clamp(2.4rem,8vw,4.6rem);font-weight:300;line-height:1}.warning-body .sub[data-v-a35b83e4]{font-family:var(--body);color:var(--bone-dim);font-style:italic}.thumbs[data-v-a35b83e4]{animation:hintOut-a35b83e4 .5s var(--ease) 1.2s both;justify-content:space-around;display:flex;position:absolute;bottom:22%;left:0;right:0}.thumbs span[data-v-a35b83e4]{width:110px;height:110px;font:400 .62rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim);border:1px dashed #dcd8c073;border-radius:50%;place-items:center;display:grid}@media (width<=640px){.hint[data-v-a35b83e4]{display:none}.pips i[data-v-a35b83e4]{width:18px}.boss-head .label[data-v-a35b83e4]{display:none}}.menu[data-v-891a1089]{z-index:30;align-items:stretch;gap:var(--s-4);padding:calc(clamp(14px, 2.4vw, 32px) + env(safe-area-inset-top)) calc(clamp(14px, 2.4vw, 32px) + env(safe-area-inset-right)) calc(clamp(14px, 2.4vw, 32px) + env(safe-area-inset-bottom)) calc(clamp(14px, 2.4vw, 32px) + env(safe-area-inset-left));pointer-events:none;background:linear-gradient(90deg,#100f0dd1 0%,#100f0d8c 34%,#100f0d00 60%);grid-template-columns:minmax(340px,460px) 1fr;display:grid;position:absolute;inset:0}.panel[data-v-891a1089],.detail[data-v-891a1089]{pointer-events:auto}.panel[data-v-891a1089]{min-height:0;color:var(--bone);flex-direction:column;display:flex}.rule[data-v-891a1089]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.rule .line[data-v-891a1089]{background:var(--line);flex:1;height:1px}h1[data-v-891a1089]{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(2rem,4vw,2.8rem);font-weight:300;line-height:1}.tabs[data-v-891a1089]{border-bottom:1px solid var(--line);gap:2px;margin-bottom:12px;display:flex}.tabs button[data-v-891a1089]{min-height:40px;color:var(--bone-mute);font:400 .66rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px}.tabs button[aria-selected=true][data-v-891a1089]{color:var(--bone);border-bottom-color:var(--a)}.tabs button[data-v-891a1089]:hover{color:var(--bone)}.scroll[data-v-891a1089]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.sectors[data-v-891a1089]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sector[data-v-891a1089]{border:1px solid var(--line);width:100%;color:var(--bone);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease);background:#16150fb8;align-items:center;gap:12px;padding:10px 12px;display:flex}.sector .idx[data-v-891a1089]{font-family:var(--mono);color:var(--bone-mute);width:1.6em;font-size:.72rem}.swatch[data-v-891a1089]{background:var(--a);opacity:.55;align-self:stretch;width:4px}.body[data-v-891a1089]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name[data-v-891a1089]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:1.12rem}.meta[data-v-891a1089]{font-family:var(--body);color:var(--bone-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.state[data-v-891a1089]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-mute);white-space:nowrap;font-size:.62rem}.state svg[data-v-891a1089]{fill:currentColor;width:14px;height:14px}.sector.cleared .state[data-v-891a1089]{color:var(--a)}.sector.selected[data-v-891a1089],.sector[data-v-891a1089]:not(:disabled):hover{background:var(--bone);color:var(--void);border-color:var(--bone)}.sector.selected .idx[data-v-891a1089],.sector.selected .meta[data-v-891a1089],.sector.selected .state[data-v-891a1089],.sector:not(:disabled):hover .idx[data-v-891a1089],.sector:not(:disabled):hover .meta[data-v-891a1089],.sector:not(:disabled):hover .state[data-v-891a1089]{color:var(--void)}.sector.selected .swatch[data-v-891a1089]{opacity:1}.guide h3[data-v-891a1089],.controls h3[data-v-891a1089]{margin:8px 0 10px}.legend[data-v-891a1089],.foes[data-v-891a1089]{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.legend li[data-v-891a1089]{color:var(--bone-dim);align-items:center;gap:12px;font-size:.86rem;display:flex}.legend b[data-v-891a1089]{color:var(--bone);font-weight:500}.legend i[data-v-891a1089]{flex:none;width:22px;height:22px;display:block}.orb[data-v-891a1089]{border-radius:50%}.orb.hot[data-v-891a1089]{background:radial-gradient(circle,#fff3dc 0 20%,#ff9a2e 45%,#ff9a2e00 72%)}.orb.cold[data-v-891a1089]{background:#0b0b0d;transform:scale(.62);box-shadow:0 0 0 3px #fff}.dash[data-v-891a1089]{background:repeating-linear-gradient(90deg, var(--sig-text) 0 5px, transparent 5px 9px);height:2px!important}.circle[data-v-891a1089]{background:radial-gradient(circle,#ff9a2e59 0 45%,#0000 46%);border:2px solid #ff9a2e;border-radius:50%}.blink[data-v-891a1089]{background:var(--sig-text);border-radius:50%;animation:.6s steps(2,end) infinite blink-891a1089;transform:scale(.5)}@keyframes blink-891a1089{50%{opacity:.2}}.foes li[data-v-891a1089]{border:1px solid var(--line);background:#16150fb8;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.foe-name[data-v-891a1089]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem}.foe-blurb[data-v-891a1089]{color:var(--bone-dim);grid-column:1/-1;font-size:.82rem;line-height:1.5}.ctl p[data-v-891a1089]{color:var(--bone-dim);margin:0 0 14px;font-size:.88rem;line-height:1.65}.reset[data-v-891a1089]{border:1px solid var(--line);color:var(--bone-mute);font:400 .64rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:8px;padding:10px 14px}.reset[data-v-891a1089]:hover,.reset[data-v-891a1089]:focus-visible{color:var(--sig-text);border-color:var(--sig-fill)}footer[data-v-891a1089]{border-top:1px solid var(--line);gap:18px;margin-top:8px;padding-top:12px;display:flex}.foot[data-v-891a1089]{color:var(--bone-mute);font:400 .64rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:none}.foot[data-v-891a1089]:hover,.foot[data-v-891a1089]:focus-visible{color:var(--bone)}.detail[data-v-891a1089]{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:min(420px,100%);color:var(--bone);background:#100f0db3;flex-direction:column;place-self:end;gap:10px;padding:22px 24px;display:flex}.detail h2[data-v-891a1089]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 -.12em 0 0;font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:300;line-height:1.05}.detail .sub[data-v-891a1089]{color:var(--bone-dim);margin:0;font-size:.95rem}.guardian[data-v-891a1089]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding:10px 0;display:flex}.guardian strong[data-v-891a1089]{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--a);font-size:1.3rem;font-weight:400}.guardian em[data-v-891a1089]{color:var(--bone-dim);font-size:.85rem}.engage[data-v-891a1089]{--c:10px;min-height:54px;font:500 .78rem/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--bone);box-shadow:inset 0 0 0 1px var(--line-strong);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));cursor:pointer;background:repeating-linear-gradient(-45deg,#dcd8c00d 0 6px,#0000 6px 12px),#100f0db3;border:0;align-items:center;gap:12px;margin-top:6px;padding:0 18px;display:flex;position:relative;overflow:hidden}.engage[data-v-891a1089]>:not(.fill){position:relative}.engage .fill[data-v-891a1089]{background:var(--bone);transform-origin:0;transition:transform .42s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.engage .mark[data-v-891a1089]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--a);width:0;height:0}.engage .meta[data-v-891a1089]{letter-spacing:.16em;color:var(--bone-mute);margin-left:auto;font-size:.62rem}.engage[data-v-891a1089]:hover:not(:disabled),.engage[data-v-891a1089]:focus-visible{color:var(--void);outline:none}.engage:hover:not(:disabled) .fill[data-v-891a1089],.engage:focus-visible .fill[data-v-891a1089]{transform:scaleX(1)}.engage:hover:not(:disabled) .meta[data-v-891a1089],.engage:focus-visible .meta[data-v-891a1089]{color:#100f0da6}.engage[data-v-891a1089]:disabled{opacity:.4;cursor:not-allowed}.watch[data-v-891a1089]{min-height:46px;font:500 .74rem/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--a);border:1px dashed color-mix(in srgb, var(--a) 60%, transparent);cursor:pointer;transition:background-color var(--fast) var(--ease), color var(--fast) var(--ease), border-color var(--fast) var(--ease);background:0 0;align-items:center;gap:12px;padding:0 18px;display:flex}.watch svg[data-v-891a1089]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.watch .meta[data-v-891a1089]{letter-spacing:.14em;color:var(--bone-mute);margin-left:auto;font-size:.6rem}.watch[data-v-891a1089]:hover:not(:disabled),.watch[data-v-891a1089]:focus-visible{background:var(--a);border-color:var(--a);color:var(--void);border-style:solid;outline:none}.watch:hover:not(:disabled) .meta[data-v-891a1089],.watch:focus-visible .meta[data-v-891a1089]{color:#100f0db3}.watch[data-v-891a1089]:disabled{opacity:.4;cursor:not-allowed}@media (width<=860px){.menu[data-v-891a1089]{background:linear-gradient(#100f0d40 0%,#100f0db3 45%,#100f0deb 100%);grid-template-rows:1fr auto;grid-template-columns:1fr;gap:12px}.panel[data-v-891a1089]{grid-row:1;padding-top:16vh}.detail[data-v-891a1089]{grid-row:2;width:100%;padding:16px 18px}.detail h2[data-v-891a1089]{font-size:1.7rem}.detail .sub[data-v-891a1089],.guardian em[data-v-891a1089]{display:none}}@media (height<=560px) and (width<=1000px){.menu[data-v-891a1089]{grid-template-rows:none;grid-template-columns:minmax(300px,1fr) minmax(260px,340px)}.panel[data-v-891a1089]{padding-top:0}h1[data-v-891a1089]{font-size:1.6rem}}.stage[data-v-3f665870]{background:var(--void);--accent:#e0574f;width:100%;height:100%;position:relative;overflow:hidden}.surface[data-v-3f665870],.sticks[data-v-3f665870]{width:100%;height:100%;display:block;position:absolute;inset:0}.surface[data-v-3f665870]{touch-action:none;-webkit-user-select:none;user-select:none;outline:none}.sticks[data-v-3f665870]{pointer-events:none}.scanlines[data-v-3f665870]{pointer-events:none;mix-blend-mode:multiply;opacity:.55;background:repeating-linear-gradient(#0000001f 0 1px,#0000 1px 3px);position:absolute;inset:0}.is-light .scanlines[data-v-3f665870]{opacity:.25}.overlay[data-v-3f665870]{z-index:40;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(#100f0d8c,#100f0de0);place-items:center;display:grid;position:absolute;inset:0}.panel[data-v-3f665870]{align-items:center;gap:var(--s-3);text-align:center;border:1px solid var(--line-strong);width:min(520px,100%);color:var(--bone);background:#100f0de6;flex-direction:column;padding:clamp(24px,4vw,40px);display:flex;position:relative}.corner[data-v-3f665870]{border:0 solid var(--bone);width:16px;height:16px;position:absolute}.corner.tl[data-v-3f665870]{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}.corner.tr[data-v-3f665870]{border-top-width:2px;border-right-width:2px;top:-1px;right:-1px}.corner.bl[data-v-3f665870]{border-bottom-width:2px;border-left-width:2px;bottom:-1px;left:-1px}.corner.br[data-v-3f665870]{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}h2[data-v-3f665870]{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;text-wrap:balance;margin:0 -.18em 0 0;font-size:clamp(2rem,6vw,3rem);font-weight:300;line-height:1.05}.warn[data-v-3f665870]{color:var(--sig-text)}.accent[data-v-3f665870]{color:var(--accent)}.record[data-v-3f665870]{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.72rem}.lead[data-v-3f665870]{font-family:var(--body);color:var(--bone-dim);max-width:34ch;margin:0;font-size:.95rem;line-height:1.6}.stats[data-v-3f665870]{gap:var(--s-3);width:100%;margin:var(--s-1) 0;padding:var(--s-3) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stats.three[data-v-3f665870]{grid-template-columns:1.4fr 1fr 1fr}.stats div[data-v-3f665870]{flex-direction:column;gap:4px;min-width:0;display:flex}.stats dd[data-v-3f665870]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--bone);overflow-wrap:anywhere;margin:0;font-size:.95rem}.actions[data-v-3f665870]{gap:var(--s-2);flex-wrap:wrap;width:100%;display:flex}.btn[data-v-3f665870]{min-height:48px;font:500 .75rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);border:1px solid var(--line-strong);cursor:pointer;transition:background-color var(--fast) var(--ease), color var(--fast) var(--ease), border-color var(--fast) var(--ease);background:0 0;flex:150px;padding:0 18px}.btn.solid[data-v-3f665870],.btn[data-v-3f665870]:hover,.btn[data-v-3f665870]:focus-visible{background:var(--bone);color:var(--void);border-color:var(--bone)}.btn.solid[data-v-3f665870]:hover,.btn.solid[data-v-3f665870]:focus-visible{color:var(--bone);background:0 0}.link[data-v-3f665870]{font:400 .68rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bone-mute);cursor:pointer;background:0 0;border:0;padding:6px}.link[data-v-3f665870]:hover,.link[data-v-3f665870]:focus-visible{color:var(--bone)}.panel-enter-active[data-v-3f665870]{animation:panelIn-3f665870 .42s var(--ease) both}.panel-leave-active[data-v-3f665870]{animation:panelIn-3f665870 .18s var(--ease) reverse both}@keyframes panelIn-3f665870{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=560px){.stats[data-v-3f665870]{grid-template-columns:repeat(2,1fr)}.stats.three[data-v-3f665870]{grid-template-columns:1fr 1fr}.stats.three div[data-v-3f665870]:first-child{grid-column:1/-1}}.page[data-v-43a61893]{width:100%;height:100%}
