.dossier[data-v-93af42b8]{--tilt:0deg;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:linear-gradient(180deg,#5fd4ff0d,transparent 30%),var(--glass-strong);-webkit-backdrop-filter:blur(var(--glass-blur));rotate:var(--tilt);gap:.6rem;padding:.75rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 2rem 4rem -2rem #000c,0 0 0 1px #0006}@supports (corner-shape:bevel){.dossier[data-v-93af42b8]{corner-shape:bevel;border-radius:1.4rem .25rem}}.d-head[data-v-93af42b8]{font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;gap:1rem;display:flex}.d-head>span[data-v-93af42b8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.photo[data-v-93af42b8]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;display:block}.photo[data-v-93af42b8]:focus-visible{outline-offset:4px}.frame[data-v-93af42b8]{aspect-ratio:4/5;border-radius:var(--radius-s);isolation:isolate;background:#101018;display:block;position:relative;overflow:hidden}.img[data-v-93af42b8]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;filter:grayscale(.45)contrast(1.08)brightness(1.32);width:100%;height:100%;transition:scale var(--dur-4) var(--ease-out),filter var(--dur-3) var(--ease-out);position:absolute;inset:0}.tint[data-v-93af42b8]{mix-blend-mode:soft-light;background:radial-gradient(130% 90% at 50% 10%,#0000 50%,#07060f8c),linear-gradient(#5fd4ff47,#8b6cff33 65%,#07060f59)}.split[data-v-93af42b8],.tint[data-v-93af42b8]{pointer-events:none;position:absolute;inset:0}.split[data-v-93af42b8]{mix-blend-mode:screen;opacity:0;background:url(../images/avatar-640.webp) 50% 30%/cover no-repeat}.split-c[data-v-93af42b8]{filter:grayscale()sepia()hue-rotate(150deg)saturate(6)brightness(.9)}.split-p[data-v-93af42b8]{filter:grayscale()sepia()hue-rotate(290deg)saturate(6)brightness(.8)}.lines[data-v-93af42b8]{mix-blend-mode:multiply;background:repeating-linear-gradient(#00000038 0 1px,#0000 0 3px);inset:0}.lines[data-v-93af42b8],.sweep[data-v-93af42b8]{pointer-events:none;position:absolute}.sweep[data-v-93af42b8]{background:linear-gradient(#0000,#5fd4ff24,#0000);height:18%;animation:6.5s linear infinite sweep-93af42b8;inset:-20% 0 auto}@keyframes sweep-93af42b8{0%{translate:0}to{translate:0 760%}}.corners[data-v-93af42b8]{pointer-events:none;position:absolute;inset:.6rem}.corners i[data-v-93af42b8]{border:0 solid var(--cyan);opacity:.85;width:.9rem;height:.9rem;position:absolute}.corners i[data-v-93af42b8]:first-child{border-width:2px 0 0 2px;top:0;left:0}.corners i[data-v-93af42b8]:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.corners i[data-v-93af42b8]:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.corners i[data-v-93af42b8]:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.rank[data-v-93af42b8]{font-size:var(--step-3);letter-spacing:-.04em;color:var(--pink);text-shadow:var(--glow-pink);pointer-events:none;font-weight:800;line-height:1;position:absolute;bottom:.7rem;right:.9rem}.rec[data-v-93af42b8]{font-size:var(--step--2);letter-spacing:.14em;color:var(--ink);pointer-events:none;align-items:center;gap:.4em;display:inline-flex;position:absolute;top:.9rem;left:1rem}.rec i[data-v-93af42b8]{background:var(--red);width:.5em;height:.5em;box-shadow:0 0 .6em var(--red);border-radius:50%;animation:1.6s step-end infinite rec-93af42b8}@keyframes rec-93af42b8{50%{opacity:.15}}@media (hover:hover){.photo:hover .img[data-v-93af42b8]{filter:grayscale(.25)contrast(1.1)brightness(1.42);scale:1.035}}.glitch .split[data-v-93af42b8]{opacity:.75}.glitch .split-c[data-v-93af42b8]{animation:.42s steps(2,jump-none) infinite split-c-93af42b8}.glitch .split-p[data-v-93af42b8]{animation:.42s steps(2,jump-none) infinite split-p-93af42b8}.glitch .img[data-v-93af42b8]{animation:.42s steps(3,jump-none) infinite jolt-93af42b8}@keyframes split-c-93af42b8{0%{clip-path:inset(10% 0 62%);translate:-2.5%}33%{clip-path:inset(48% 0 22%);translate:3%}66%{clip-path:inset(72% 0 6%);translate:-1.5%}to{clip-path:inset(30% 0 50%);translate:2%}}@keyframes split-p-93af42b8{0%{clip-path:inset(56% 0 20%);translate:2.5%}33%{clip-path:inset(14% 0 70%);translate:-3%}66%{clip-path:inset(36% 0 40%);translate:1.5%}to{clip-path:inset(80% 0 4%);translate:-2%}}@keyframes jolt-93af42b8{0%,to{translate:0}33%{translate:.8% -.4%}66%{translate:-.6% .3%}}.meta[data-v-93af42b8]{font-size:var(--step--1);gap:.15rem;display:grid}.meta>div[data-v-93af42b8]{border-bottom:1px dashed var(--line);grid-template-columns:5.5em minmax(0,1fr);align-items:baseline;gap:.75em;padding-block:.3rem;display:grid}.meta dt[data-v-93af42b8]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.78em}.meta dd[data-v-93af42b8]{color:var(--ink);overflow-wrap:anywhere;margin:0}.threat[data-v-93af42b8]{border:1px solid color-mix(in oklab,var(--pink) 60%,transparent);color:var(--pink);letter-spacing:.1em;background:#ff3d7f1f;border-radius:.25rem;padding:0 .5em;font-weight:700;display:inline-block}.mad .threat[data-v-93af42b8]{animation:throb-93af42b8 1.2s var(--ease-in-out) infinite}@keyframes throb-93af42b8{50%{box-shadow:var(--glow-pink)}}.credit[data-v-93af42b8]{font-size:var(--step--2);color:var(--ink-faint);letter-spacing:.04em;align-items:center;gap:.6rem;display:flex}.credit .bars[data-v-93af42b8]{background:repeating-linear-gradient(90deg,var(--ink-dim) 0 1px,transparent 1px 3px,var(--ink-dim) 3px 5px,transparent 5px 6px,var(--ink-dim) 6px 7px,transparent 7px 10px);opacity:.6;flex:none;width:3.2rem;height:.9rem}@keyframes mood-in-93af42b8{0%{opacity:0;translate:0 .4em}}@container herow (width<36rem){.dossier[data-v-93af42b8]{grid-template:"photo meta"1fr"photo credit"/minmax(0,1.05fr) minmax(0,1fr);gap:.5rem .8rem;padding:.55rem}.d-head[data-v-93af42b8]{display:none}.photo[data-v-93af42b8]{grid-area:photo}.meta[data-v-93af42b8]{font-size:var(--step--2);grid-area:meta;align-self:end;gap:0}.meta>div[data-v-93af42b8]{grid-template-columns:minmax(0,1fr);gap:.05rem;padding-block:.4rem}.meta dt[data-v-93af42b8]{font-size:.85em}.credit[data-v-93af42b8]{grid-area:credit;align-items:flex-start;gap:.45rem;font-size:.62rem;line-height:1.35}.credit .bars[data-v-93af42b8]{display:none}.rank[data-v-93af42b8]{font-size:var(--step-2);bottom:.4rem;right:.55rem}.rec[data-v-93af42b8]{top:.6rem;left:.7rem}.corners[data-v-93af42b8]{inset:.4rem}}@media (prefers-reduced-motion:reduce){.mad .threat[data-v-93af42b8],.rec i[data-v-93af42b8],.sweep[data-v-93af42b8]{animation:none}.glitch .img[data-v-93af42b8],.glitch .split-c[data-v-93af42b8],.glitch .split-p[data-v-93af42b8]{animation:none}.glitch .split[data-v-93af42b8]{opacity:.35}}.cyc[data-v-1190a6f5]{display:inline}.cyc-text[data-v-1190a6f5]{white-space:pre-wrap}.m-tagline .cyc-text[data-v-1190a6f5],.m-tagline .op[data-v-1190a6f5]{display:inline-block}.m-tagline .op[data-v-1190a6f5]{color:var(--cyan);text-shadow:var(--glow-cyan);margin-inline:.45em}.m-tagline .r[data-v-1190a6f5]{color:var(--ink-dim)}.m-tagline .enter[data-v-1190a6f5]{animation:tg-in-1190a6f5 var(--dur-4) var(--ease-out) both}@keyframes tg-in-1190a6f5{0%{opacity:0;filter:blur(4px);translate:0 .6em}}@media (prefers-reduced-motion:reduce){.m-tagline .enter[data-v-1190a6f5]{animation:none}}.hero[data-v-7dbdb3e0]{min-height:calc(100svh - var(--hud-h) - var(--safe-top));padding-block:calc(clamp(1.25rem,4svh,4rem)) calc(clamp(1.5rem,5svh,4rem));display:grid;position:relative;container:hero/inline-size}.hero[data-v-7dbdb3e0]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 22% 78%,#07060f9e,#0000 72%),radial-gradient(40% 45% at 55% 70%,#07060f59,#0000 70%);position:absolute;inset:0}.hero-wrap[data-v-7dbdb3e0]{align-content:center;display:grid;position:relative;container:herow/inline-size}.grid[data-v-7dbdb3e0]{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.vrail[data-v-7dbdb3e0]{display:none}.over[data-v-7dbdb3e0]{color:var(--cyan);flex-wrap:wrap;align-items:center;gap:.3em .7em;display:flex}.over .sep[data-v-7dbdb3e0]{color:var(--ink-faint)}.blip[data-v-7dbdb3e0]{background:var(--pink);width:.55em;height:.55em;box-shadow:var(--glow-pink);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);animation:2.4s step-end infinite blip-7dbdb3e0}@keyframes blip-7dbdb3e0{92%{opacity:.2}}.handle[data-v-7dbdb3e0]{letter-spacing:-.045em;text-transform:lowercase;color:var(--ink);-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:800;line-height:.84;display:grid;position:relative}.handle .l1[data-v-7dbdb3e0]{text-shadow:0 .04em .12em #0000008c}.handle .l1[data-v-7dbdb3e0],.handle .l2[data-v-7dbdb3e0]{font-size:17.2cqi}.handle .l2[data-v-7dbdb3e0]{align-items:flex-start;gap:.35em;display:flex}.handle .ghoul[data-v-7dbdb3e0]{pointer-events:auto;font-family:var(--font-outline);color:#0b0a19;-webkit-text-stroke:calc(max(3px,.024em)) var(--cyan);paint-order:stroke fill;filter:drop-shadow(0 0 .06em #5fd4ff73)}.handle .kana[data-v-7dbdb3e0]{writing-mode:vertical-rl;font-family:var(--font-jp);letter-spacing:.25em;color:var(--pink);text-shadow:var(--glow-pink);margin-top:.08em;font-size:.16em;font-weight:700;line-height:1}.gl[data-v-7dbdb3e0]{width:fit-content;display:inline-block;position:relative}.gl[data-v-7dbdb3e0]:after,.gl[data-v-7dbdb3e0]:before{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}.gl[data-v-7dbdb3e0]:before{color:var(--cyan);-webkit-text-stroke-color:var(--cyan)}.gl[data-v-7dbdb3e0]:after{color:var(--pink);-webkit-text-stroke-color:var(--pink)}.ghoul.gl[data-v-7dbdb3e0]:after,.ghoul.gl[data-v-7dbdb3e0]:before{color:#0000}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]{animation:.38s steps(2,jump-none) shudder-7dbdb3e0}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:before{animation:.38s steps(3,jump-none) both gl-a-7dbdb3e0}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:after,.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:before{opacity:.85;mix-blend-mode:screen}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:after{animation:.38s steps(3,jump-none) both gl-b-7dbdb3e0}.handle.glitch .gl[data-v-7dbdb3e0]{animation:.38s steps(2,jump-none) shudder-7dbdb3e0}.handle.glitch .gl[data-v-7dbdb3e0]:before{animation:.38s steps(3,jump-none) both gl-a-7dbdb3e0}.handle.glitch .gl[data-v-7dbdb3e0]:after,.handle.glitch .gl[data-v-7dbdb3e0]:before{opacity:.85;mix-blend-mode:screen}.handle.glitch .gl[data-v-7dbdb3e0]:after{animation:.38s steps(3,jump-none) both gl-b-7dbdb3e0}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]{animation-duration:1.6s;animation-iteration-count:infinite}.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:after,.handle:has(.ghoul:hover) .gl[data-v-7dbdb3e0]:before{opacity:.6;animation-duration:1.6s;animation-iteration-count:infinite}@keyframes gl-a-7dbdb3e0{0%{clip-path:inset(8% 0 58%);translate:-.035em}50%{clip-path:inset(52% 0 18%);translate:.03em}to{clip-path:inset(30% 0 44%);translate:-.02em}}@keyframes gl-b-7dbdb3e0{0%{clip-path:inset(60% 0 6%);translate:.035em}50%{clip-path:inset(12% 0 66%);translate:-.03em}to{clip-path:inset(70% 0 12%);translate:.02em}}@keyframes shudder-7dbdb3e0{50%{translate:.012em}}.ident[data-v-7dbdb3e0]{gap:.45rem;display:grid}.name[data-v-7dbdb3e0]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:600;line-height:1.15}.role[data-v-7dbdb3e0]{white-space:nowrap;text-overflow:ellipsis;font-size:var(--step-0);color:var(--ink);overflow:hidden}.role .ps[data-v-7dbdb3e0]{color:var(--cyan);margin-inline-end:.6em}.caret[data-v-7dbdb3e0]{vertical-align:-.18em;background:var(--cyan);width:.55em;height:1.05em;margin-left:.2em;animation:1.05s step-end infinite caret-7dbdb3e0;display:inline-block}@keyframes caret-7dbdb3e0{50%{opacity:0}}.lead[data-v-7dbdb3e0]{max-width:36rem;color:var(--ink-2);font-size:var(--step-0)}.actions[data-v-7dbdb3e0]{flex-wrap:wrap;gap:.6rem;display:flex}.actions .btn[data-v-7dbdb3e0]{background:color-mix(in oklab,var(--btn-c) 14%,#0d0b1abd);-webkit-backdrop-filter:blur(10px);flex:auto}.actions .btn[data-v-7dbdb3e0]:hover{background:color-mix(in oklab,var(--btn-c) 26%,#0d0b1abd)}.actions .btn-ghost[data-v-7dbdb3e0]{background:#0d0b1aa8}.actions[data-v-7dbdb3e0] svg{width:1.1em;height:1.1em}.kbd[data-v-7dbdb3e0]{padding:0 .4em;font-size:.8em}@media (hover:none){.kbd[data-v-7dbdb3e0]{display:none}}.eqs[data-v-7dbdb3e0]{align-items:flex-end;gap:2px;height:.95em;display:inline-flex}.eqs i[data-v-7dbdb3e0]{background:var(--cyan);border-radius:1px;width:3px;height:35%}.eqs:not(.live) i[data-v-7dbdb3e0]:nth-child(2){height:70%}.eqs:not(.live) i[data-v-7dbdb3e0]:nth-child(3){height:50%}.eqs.live i[data-v-7dbdb3e0]{animation:eq-7dbdb3e0 .8s var(--ease-in-out) infinite alternate}.eqs.live i[data-v-7dbdb3e0]:nth-child(2){animation-delay:-.35s}.eqs.live i[data-v-7dbdb3e0]:nth-child(3){animation-duration:.65s;animation-delay:-.6s}@keyframes eq-7dbdb3e0{to{height:100%}}.take[data-v-7dbdb3e0]{gap:.3rem;display:grid}.take-label[data-v-7dbdb3e0]{color:var(--ink-dim);text-shadow:0 1px .5rem #07060fe6}.take-row[data-v-7dbdb3e0]{align-items:center;gap:.5rem;min-width:0;display:flex}.take-line[data-v-7dbdb3e0]{border:1px solid var(--line);border-left:2px solid var(--cyan);border-radius:0 var(--radius-s) var(--radius-s) 0;-webkit-backdrop-filter:blur(10px);min-width:0;min-height:1.6em;font-size:var(--step--1);color:var(--ink);background:linear-gradient(90deg,#5fd4ff1a,#0000 70%),#0d0b1ab3;flex:1;padding:.45rem .8rem}.take-next[data-v-7dbdb3e0]{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);background:#0d0b1a99;flex:none;width:2.75rem;height:2.75rem}.take-next[data-v-7dbdb3e0] svg{width:1.05rem;height:1.05rem;transition:rotate var(--dur-3) var(--ease-out)}.take-next[data-v-7dbdb3e0]:active svg{rotate:-180deg}.status[data-v-7dbdb3e0]{align-content:start;gap:.75rem;display:grid}.status-wx[data-v-7dbdb3e0]{min-width:0;container-type:inline-size}.quick ul[data-v-7dbdb3e0]{flex-wrap:wrap;gap:.4rem;display:flex}.q[data-v-7dbdb3e0]{--acc:var(--cyan);border:1px solid var(--line);border-radius:var(--radius-s);width:2.75rem;height:2.75rem;color:var(--ink-2);-webkit-backdrop-filter:blur(8px);transition:color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),translate var(--dur-2) var(--ease-out);background:#0d0b1a8c;place-items:center;display:grid}.q[data-v-7dbdb3e0] svg{width:1.15rem;height:1.15rem}.q[data-v-7dbdb3e0]:focus-visible,.q[data-v-7dbdb3e0]:hover{color:var(--acc);border-color:color-mix(in oklab,var(--acc) 60%,transparent);box-shadow:0 0 1.25rem -.3rem color-mix(in oklab,var(--acc) 70%,transparent);translate:0 -2px}.cue[data-v-7dbdb3e0]{font-size:var(--step--2);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);justify-self:center;align-items:center;gap:.6rem;margin-top:calc(clamp(1rem,3svh,2.5rem));text-decoration:none;display:none}.cue[data-v-7dbdb3e0]:hover{color:var(--ink)}.cue-line[data-v-7dbdb3e0]{background:var(--line-strong);width:3.5rem;height:1px;position:relative;overflow:hidden}.cue-line[data-v-7dbdb3e0]:after{content:"";background:var(--cyan);animation:cue-7dbdb3e0 2.2s var(--ease-in-out) infinite;position:absolute;inset:0;translate:-100%}@keyframes cue-7dbdb3e0{60%,to{translate:100%}}@container herow (width<56rem){.grid[data-v-7dbdb3e0]{grid-template-columns:minmax(0,1fr) minmax(0,3.3fr)}.over[data-v-7dbdb3e0]{grid-column:1/-1;margin-bottom:.9rem}.over .file[data-v-7dbdb3e0]{display:none}.handle[data-v-7dbdb3e0]{z-index:2;grid-area:2/1/auto/-1}.handle .l1[data-v-7dbdb3e0],.handle .l2[data-v-7dbdb3e0]{font-size:17cqi}.handle .l2[data-v-7dbdb3e0]{padding-left:.12em}.vrail[data-v-7dbdb3e0]{writing-mode:vertical-rl;font-size:var(--step--2);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;grid-area:3/1;place-self:center;gap:1.2em;margin-top:2rem;display:flex;rotate:180deg}.dossier[data-v-7dbdb3e0]{--tilt:2deg;grid-area:3/2;justify-self:end;width:min(100% - .5rem,24rem);margin-top:-8cqi}.dossier[data-v-7dbdb3e0] .d-head{display:none}.actions[data-v-7dbdb3e0],.ident[data-v-7dbdb3e0],.quick[data-v-7dbdb3e0],.status[data-v-7dbdb3e0],.take[data-v-7dbdb3e0]{grid-column:1/-1}.ident[data-v-7dbdb3e0]{margin-top:1.5rem}.actions[data-v-7dbdb3e0],.quick[data-v-7dbdb3e0],.status[data-v-7dbdb3e0],.take[data-v-7dbdb3e0]{margin-top:1.25rem}}@container herow (width<36rem){.grid[data-v-7dbdb3e0]{-moz-column-gap:.6rem;grid-template-columns:1.4rem minmax(0,1fr);column-gap:.6rem}.vrail[data-v-7dbdb3e0]{align-self:end;margin-top:0;margin-bottom:.4rem}.vrail[data-v-7dbdb3e0]>:first-child{display:none}.dossier[data-v-7dbdb3e0]{--tilt:-1.2deg;width:100%;margin-top:-5cqi}}@container herow (36rem<=width<56rem){.grid[data-v-7dbdb3e0]{-moz-column-gap:1.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.75rem}.vrail[data-v-7dbdb3e0]{display:none}.over .file[data-v-7dbdb3e0]{display:inline}.dossier[data-v-7dbdb3e0]{grid-row:3/span 2;margin-top:-7cqi}.ident[data-v-7dbdb3e0]{grid-area:3/1;align-self:end}.actions[data-v-7dbdb3e0]{flex-direction:column;grid-area:4/1;align-self:start}.status[data-v-7dbdb3e0]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:1rem;display:grid}}@container herow (width>=56rem){.grid[data-v-7dbdb3e0]{-moz-column-gap:calc(clamp(1.5rem,2.6cqi,4.5rem));grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(0,.82fr);column-gap:calc(clamp(1.5rem,2.6cqi,4.5rem))}.over[data-v-7dbdb3e0]{grid-area:1/1/auto/3;align-self:end;margin-bottom:calc(clamp(.5rem,1.2cqi,2rem))}.handle[data-v-7dbdb3e0]{z-index:2;grid-area:2/1/auto/-1;margin-bottom:calc(clamp(1.25rem,2.4cqi,3.5rem))}.handle .l1[data-v-7dbdb3e0],.handle .l2[data-v-7dbdb3e0]{font-size:14.6cqi}.handle .l2[data-v-7dbdb3e0]{padding-left:.62em}.dossier[data-v-7dbdb3e0]{z-index:1;--tilt:1.5deg;grid-area:1/3/span 3;justify-self:end;width:100%}.dossier[data-v-7dbdb3e0],.ident[data-v-7dbdb3e0]{align-self:start}.ident[data-v-7dbdb3e0]{grid-area:3/1}.actions[data-v-7dbdb3e0]{grid-area:4/1;align-self:start;margin-top:1.25rem}.actions .btn[data-v-7dbdb3e0]{flex:none}.take[data-v-7dbdb3e0]{grid-area:5/1;align-self:start;margin-top:1.75rem}.status[data-v-7dbdb3e0]{display:contents}.status-clock[data-v-7dbdb3e0]{grid-area:3/2}.quick[data-v-7dbdb3e0],.status-clock[data-v-7dbdb3e0],.status-wx[data-v-7dbdb3e0]{align-self:start}.status-wx[data-v-7dbdb3e0]{grid-area:4/2/span 3/-1;margin-top:1.25rem}.quick[data-v-7dbdb3e0]{grid-area:6/1;margin-top:1.5rem}.cue[data-v-7dbdb3e0]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.blip[data-v-7dbdb3e0],.caret[data-v-7dbdb3e0],.cue-line[data-v-7dbdb3e0]:after,.eqs.live i[data-v-7dbdb3e0]{animation:none}.handle.glitch .gl[data-v-7dbdb3e0],.handle.glitch .gl[data-v-7dbdb3e0]:after,.handle.glitch .gl[data-v-7dbdb3e0]:before{opacity:0;animation:none}}.ticker[data-v-a09ea24b]{--angle:-2.5deg;--c:var(--cyan);--ink-on:var(--bg-0);z-index:2;padding-block:calc(1.25rem + -56vw * tan(var(--angle)));pointer-events:none;-webkit-user-select:none;user-select:none;display:grid;position:relative;overflow:clip}.ticker.pos[data-v-a09ea24b]{padding-block:calc(1.25rem + 56vw * tan(var(--angle)))}@supports not (padding:calc(tan(1deg)*1px)){.ticker[data-v-a09ea24b]{padding-block:3.5rem}}.tone-pink[data-v-a09ea24b]{--c:var(--pink)}.tone-amber[data-v-a09ea24b]{--c:var(--amber)}.strip[data-v-a09ea24b]{width:112vw;rotate:var(--angle);background:var(--c);box-shadow:0 0 2.5rem -.5rem color-mix(in oklab,var(--c) 70%,transparent),0 1rem 2rem -1rem #000c;color:var(--ink-on);grid-area:1/1;margin-left:-6vw;padding-block:.55rem;overflow:clip}.echo[data-v-a09ea24b]{z-index:-1;rotate:calc(var(--angle) * -.8);border-block:1px solid color-mix(in oklab,var(--c) 45%,transparent);box-shadow:none;color:color-mix(in oklab,var(--c) 80%,var(--ink));-webkit-backdrop-filter:blur(10px);background:#0d0b1aeb}.track[data-v-a09ea24b]{width:max-content;animation:tick-a09ea24b var(--dur) linear infinite;will-change:transform;display:flex}.track.rev[data-v-a09ea24b]{animation-direction:reverse}.item[data-v-a09ea24b]{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;font-size:calc(clamp(.8rem,.7rem + .35vw,1.15rem));font-weight:700;line-height:1.6;display:inline-flex}.sep[data-v-a09ea24b]{opacity:.6;margin-inline:1.4em;font-size:.8em}@keyframes tick-a09ea24b{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-v-a09ea24b]{animation:none;translate:-12%}}.upd[data-v-c1cf17bb]{font-size:var(--step--2);color:var(--ink-dim);white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.upd .dot[data-v-c1cf17bb]{background:var(--green);width:.45rem;height:.45rem;box-shadow:0 0 .5rem var(--green);border-radius:50%}.bento[data-v-c1cf17bb]{grid-template-columns:minmax(0,1fr);grid-template-areas:"study""ship""learn";gap:calc(clamp(.6rem,1.1vw,1.25rem));display:grid;container:bento/inline-size}.t-study[data-v-c1cf17bb]{grid-area:study}.t-ship[data-v-c1cf17bb]{grid-area:ship}.t-learn[data-v-c1cf17bb]{grid-area:learn}@media (width>=40rem){.bento[data-v-c1cf17bb]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"study ship""study learn"}}@media (width>=64rem){.bento[data-v-c1cf17bb]{grid-template-columns:1.15fr 1.15fr .85fr;grid-template-areas:"study ship learn"}}.tile[data-v-c1cf17bb]{--acc:var(--cyan);--mx:50%;--my:0%;isolation:isolate;min-width:0;transition:border-color var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out);flex-direction:column;gap:.65rem;padding:calc(clamp(1rem,1.6vw,1.75rem));display:flex;position:relative;overflow:hidden;container-type:inline-size}.tile[data-v-c1cf17bb]:before{z-index:-1;background:radial-gradient(28rem circle at var(--mx) var(--my),color-mix(in oklab,var(--acc) 12%,transparent),transparent 60%);opacity:0;transition:opacity var(--dur-3) var(--ease-out);inset:0}.tile[data-v-c1cf17bb]:after,.tile[data-v-c1cf17bb]:before{content:"";position:absolute}.tile[data-v-c1cf17bb]:after{background:var(--acc);width:2.5rem;height:2px;box-shadow:0 0 .75rem var(--acc);opacity:.8;inset:0 auto auto 1.25rem}@media (hover:hover){.tile:hover[data-v-c1cf17bb]{border-color:color-mix(in oklab,var(--acc) 40%,transparent);translate:0 -2px}.tile:hover[data-v-c1cf17bb]:before{opacity:1}}.ey[data-v-c1cf17bb]{color:var(--acc);align-items:center;gap:.5em;display:flex}.ey[data-v-c1cf17bb] svg{width:1.1em;height:1.1em}.t-title[data-v-c1cf17bb]{overflow-wrap:break-word;font-family:var(--font-display);font-size:min(var(--step-2),10.5cqi);letter-spacing:-.02em;text-wrap:balance;font-weight:650;line-height:1.1}.t-text[data-v-c1cf17bb]{color:var(--ink-2);font-size:var(--step--1);line-height:1.55}.t-text.small[data-v-c1cf17bb]{color:var(--ink-dim)}.t-link[data-v-c1cf17bb]{width:fit-content;min-height:2.75rem;font-size:var(--step--1);align-items:center;gap:.35em;text-decoration:none;display:inline-flex}.t-link[data-v-c1cf17bb] svg{transition:translate var(--dur-2) var(--ease-out)}.t-link[data-v-c1cf17bb]:hover svg{translate:.15em -.1em}.t-study[data-v-c1cf17bb]{justify-content:space-between;min-height:calc(clamp(16rem,28vw,25rem));container-type:inline-size}.study-body[data-v-c1cf17bb]{z-index:1;gap:.6rem;max-width:30rem;display:grid;position:relative}.study-body .t-title[data-v-c1cf17bb]{font-size:min(var(--step-4),8cqi);white-space:nowrap}.study-body .t-text[data-v-c1cf17bb]{font-size:var(--step-0);max-width:26rem}.sem[data-v-c1cf17bb]{z-index:0;pointer-events:none;align-self:flex-end;justify-items:end;margin-right:-.04em;display:grid;position:relative}.sem .sem-n[data-v-c1cf17bb]{font-family:var(--font-outline);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:calc(max(1.5px,.008em)) color-mix(in oklab,var(--cyan) 75%,transparent);background:linear-gradient(#5fd4ff47,#5fd4ff05 80%);filter:drop-shadow(0 0 .08em #5fd4ff2e);-webkit-background-clip:text;background-clip:text;padding-block:.04em;font-size:calc(clamp(4.5rem,30cqi,14rem));font-weight:800;line-height:.82}.sem .sem-l[data-v-c1cf17bb]{font-size:var(--step--2);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-dim);margin-top:.5rem}.sem-rings[data-v-c1cf17bb]{z-index:-1;aspect-ratio:1;pointer-events:none;width:75%;position:absolute;bottom:-40%;right:-18%}.sem-rings i[data-v-c1cf17bb]{border:1px solid var(--line);border-radius:50%;position:absolute;inset:0}.sem-rings i[data-v-c1cf17bb]:nth-child(2){border-style:dashed;border-color:#5fd4ff1f;inset:14%}.sem-rings i[data-v-c1cf17bb]:nth-child(3){inset:28%}@media (width>=40rem){.sem .sem-n[data-v-c1cf17bb]{font-size:calc(clamp(6rem,40cqi,22rem))}}@media (width>=112rem){.sem-rings[data-v-c1cf17bb]{width:95%;bottom:-30%}}@media (prefers-reduced-motion:no-preference){.sem-rings i[data-v-c1cf17bb]:nth-child(2){animation:60s linear infinite spin-c1cf17bb}}@keyframes spin-c1cf17bb{to{rotate:1turn}}.t-ship[data-v-c1cf17bb]{--acc:var(--amber);background:radial-gradient(60% 90% at 100% 0,#ffb5471a,transparent 70%),var(--glass)}.pill[data-v-c1cf17bb]{color:var(--amber);letter-spacing:.08em;border:1px solid #ffb54766;border-radius:999px;align-items:center;gap:.45em;margin-left:auto;padding:.15em .65em;display:inline-flex}.pill i[data-v-c1cf17bb]{background:var(--amber);width:.45rem;height:.45rem;box-shadow:0 0 .5rem var(--amber);animation:pulse-c1cf17bb 1.8s var(--ease-in-out) infinite;border-radius:50%}@keyframes pulse-c1cf17bb{50%{opacity:.3}}.ship-head[data-v-c1cf17bb]{align-items:center;gap:.9rem;display:flex}.ship-head .t-title[data-v-c1cf17bb]{font-size:var(--step-5);color:var(--amber);letter-spacing:-.04em;font-weight:800;line-height:.9}.ship-icon[data-v-c1cf17bb]{border-radius:22%;width:calc(clamp(2.75rem,4vw,4rem));height:auto;box-shadow:0 .5rem 1.5rem -.5rem #ffb54773}.ship-foot[data-v-c1cf17bb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:auto;display:flex}.ship-foot .t-link[data-v-c1cf17bb]{color:var(--amber)}.ship-foot .t-link[data-v-c1cf17bb]:hover{color:var(--ink)}.plats[data-v-c1cf17bb]{flex-wrap:wrap;gap:.4rem;display:flex}.plats .chip[data-v-c1cf17bb] svg{width:.95em;height:.95em}.peek[data-v-c1cf17bb]{display:none}@media (width>=40rem){.t-ship[data-v-c1cf17bb]>:not(.peek,.build){max-width:68%}.t-ship>.ey[data-v-c1cf17bb]{max-width:none}.peek[data-v-c1cf17bb]{z-index:-1;opacity:.85;width:26%;height:auto;transition:rotate var(--dur-4) var(--ease-spring),translate var(--dur-4) var(--ease-spring);border:2px solid #ffffff1f;border-radius:1.4rem;display:block;position:absolute;top:26%;right:-3%;rotate:9deg;box-shadow:0 1.5rem 3rem -1rem #000c}.t-ship:hover .peek[data-v-c1cf17bb]{translate:-4% -5%;rotate:5deg}}.build[data-v-c1cf17bb]{background:#ffb5471f;height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.build i[data-v-c1cf17bb]{background:linear-gradient(90deg,transparent,var(--amber));width:82%;box-shadow:0 0 .6rem var(--amber);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.build i[data-v-c1cf17bb]{animation:build-c1cf17bb 4.5s var(--ease-in-out) infinite}}@keyframes build-c1cf17bb{0%{width:0}70%,to{width:92%}}.t-learn[data-v-c1cf17bb]{--acc:var(--green)}.steps[data-v-c1cf17bb]{font-size:var(--step--1);gap:.3rem;display:grid}.steps li[data-v-c1cf17bb]{color:var(--ink-dim);align-items:center;gap:.5em;min-width:0;display:flex}.steps li span[data-v-c1cf17bb]{overflow-wrap:anywhere;min-width:0}.steps li[data-v-c1cf17bb] svg{width:1em;height:1em;color:var(--ink-faint);flex:none}.steps li.done[data-v-c1cf17bb]{color:var(--ink)}.steps li.done[data-v-c1cf17bb] svg{color:var(--green)}.steps .later[data-v-c1cf17bb]{border:1px dashed var(--line-strong);color:var(--ink-faint);white-space:nowrap;border-radius:.25rem;margin-left:auto;padding:0 .45em;font-size:.8em}.meter[data-v-c1cf17bb]{font-size:var(--step--2);color:var(--ink-dim);align-items:center;gap:.5rem;margin-top:auto;display:flex}.meter .m-bar[data-v-c1cf17bb]{border:1px solid var(--line-strong);background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 2px),var(--bg-0) calc(10% - 2px) 10%);border-radius:2px;flex:1;height:.55rem;position:relative;overflow:hidden}.meter .m-bar i[data-v-c1cf17bb]{background:repeating-linear-gradient(90deg,transparent 0 calc(16.66% - 2px),var(--bg-1) calc(16.66% - 2px) 16.66%),var(--green);position:absolute;inset:0 40% 0 0;box-shadow:0 0 .75rem #5dffa880}.meter .m-to[data-v-c1cf17bb]{color:var(--green)}@media (width<40rem){.steps[data-v-c1cf17bb]{font-size:var(--step--2)}.steps .later[data-v-c1cf17bb]{display:none}}@media (prefers-reduced-motion:reduce){.pill i[data-v-c1cf17bb]{animation:none}}.phones[data-v-d6ec70cd]{--ease-fan:cubic-bezier(.2, .9, .25, 1.06);grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;display:grid;position:relative}.stack[data-v-d6ec70cd]{--pw:calc(min(15.5rem, 62vw));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));-webkit-overflow-scrolling:touch;padding-block:1.25rem 1.5rem;display:block;position:relative;overflow-x:auto}.stack[data-v-d6ec70cd]::-webkit-scrollbar{display:none}.tilt[data-v-d6ec70cd]{width:max-content;padding-inline:calc(50% - var(--pw) / 2);perspective:900px;gap:.9rem;display:flex}.ph[data-v-d6ec70cd],.phones[data-v-d6ec70cd]{container-type:inline-size}.ph[data-v-d6ec70cd]{width:var(--pw);scroll-snap-align:center;-webkit-tap-highlight-color:transparent;transition:filter var(--dur-3) var(--ease-out);border-radius:15%;flex:none;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ph[data-v-d6ec70cd]{animation:linear both coverflow-d6ec70cd;animation-timeline:view(inline)}}}@keyframes coverflow-d6ec70cd{0%{filter:brightness(.55);transform:scale(.84)rotateY(28deg)}50%{filter:none;transform:none}to{filter:brightness(.55);transform:scale(.84)rotateY(-28deg)}}.frame[data-v-d6ec70cd]{background:linear-gradient(155deg,#ffffff38,#0000 18% 82%,#ffffff24),linear-gradient(#2c2840,#0b0a14 40%,#1b1830);border-radius:15.5cqw;padding:3.4cqw;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 .7cqw #050409,0 2.2rem 3.5rem -1.6rem #000000d9,0 .6rem 1.2rem -.6rem #0009}.frame[data-v-d6ec70cd]:after,.frame[data-v-d6ec70cd]:before{content:"";background:linear-gradient(90deg,#3a3550,#16131f);border-radius:1cqw;width:1.1cqw;position:absolute}.frame[data-v-d6ec70cd]:before{height:12%;top:22%;left:-.8cqw;box-shadow:0 -9cqw 0 -.05cqw #2a2638}.frame[data-v-d6ec70cd]:after{height:17%;top:27%;right:-.8cqw}.screen[data-v-d6ec70cd]{aspect-ratio:440/957;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#0b0a14;border-radius:12.4cqw;width:100%;height:auto;display:block}.ph.light .screen[data-v-d6ec70cd]{background:#f2f1f6}.island[data-v-d6ec70cd]{background:#000;border-radius:99px;width:29cqw;height:8.4cqw;position:absolute;top:6.4cqw;left:50%;translate:-50%;box-shadow:inset 0 0 0 .4cqw #0d0c12}.island[data-v-d6ec70cd]:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#2a3b66,#07070c 60%);border-radius:50%;width:3.4cqw;position:absolute;top:50%;right:2.6cqw;translate:0 -50%}.glare[data-v-d6ec70cd]{mix-blend-mode:screen;pointer-events:none;opacity:.7;background:linear-gradient(115deg,#ffffff21,#ffffff08 28%,#0000 42%,#0000);border-radius:12.4cqw;position:absolute;inset:3.4cqw}@container (width>=30rem){.stack[data-v-d6ec70cd]{--pw:calc(min(42cqh, 30cqw));perspective:1800px;height:100%;min-height:22rem;margin:0;padding:0;position:relative;overflow:visible;container-type:size}.tilt[data-v-d6ec70cd]{width:auto;transform-style:preserve-3d;transform:rotateY(var(--tx,0deg)) rotateX(var(--ty,0deg));padding:0;display:block;position:absolute;inset:0}.ph[data-v-d6ec70cd]{width:var(--pw);transform:translate(-50%,-50%) translateX(calc(var(--x) * var(--pw))) translateZ(calc(var(--ao) * -5.5rem)) rotateY(calc(var(--o) * -16deg)) rotateZ(calc(var(--o) * 2.2deg));filter:brightness(calc(1 - var(--ao) * .24)) saturate(calc(1 - var(--ao) * .15));transition:transform .9s var(--ease-fan),filter .7s var(--ease-out);cursor:pointer;animation:none;position:absolute;top:50%;left:50%}.ph.front[data-v-d6ec70cd]{cursor:e-resize}.ph.front .frame[data-v-d6ec70cd]{box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 .7cqw #050409,0 2.5rem 4rem -1.5rem #000000e6,0 0 5rem -1rem #ffb54747}@media (hover:hover){.ph[data-v-d6ec70cd]:not(.front):hover{filter:brightness(calc(1.08 - var(--ao) * .2))}}}@media (prefers-reduced-motion:reduce){.ph[data-v-d6ec70cd]{transition:none!important}}.caption[data-v-d6ec70cd]{justify-content:center;align-items:center;gap:var(--space-s);padding-top:var(--space-2xs)}.caption[data-v-d6ec70cd],.dots[data-v-d6ec70cd]{display:flex}.dot[data-v-d6ec70cd]{place-items:center;width:2.75rem;height:2.75rem;display:grid}.dot i[data-v-d6ec70cd]{border:1px solid color-mix(in oklab,var(--amber) 60%,transparent);width:.5rem;height:.5rem;transition:width var(--dur-3) var(--ease-out),background var(--dur-2);border-radius:99px;display:block}.dot i.light[data-v-d6ec70cd]{background:#ffffff1f}.dot[aria-current] i[data-v-d6ec70cd]{background:var(--amber);border-color:var(--amber);width:1.6rem}@media (hover:hover){.dot:hover i[data-v-d6ec70cd]{border-color:var(--amber)}}.hint[data-v-d6ec70cd]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);text-shadow:0 0 .5rem var(--bg-0)}@container (width<30rem){.hint[data-v-d6ec70cd]{display:none}}@container stage (height>=66rem){@container (width>=30rem){.stack[data-v-d6ec70cd]{--pw:calc(min(42cqh, 34cqw))}}}.rmi[data-v-f52bd8cd]{--a:var(--amber);isolation:isolate;position:relative;container:rmi/inline-size}.grid[data-v-f52bd8cd]{gap:var(--space-l);height:100%;display:grid}.streak[data-v-f52bd8cd]{z-index:-1;filter:blur(8px);pointer-events:none;background:radial-gradient(45% 38% at 62% 55%,#ffb54733,#0000 70%),radial-gradient(30% 22% at 40% 70%,#5fd4ff14,#0000 70%);position:absolute;inset:10% 0 0 20%}.streak[data-v-f52bd8cd]:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#ffc7788c 45%,#ffe6bee6 55%,#0000);height:2px;position:absolute;top:58%;left:0;right:0;rotate:-9deg;box-shadow:0 0 1.5rem .25rem #ffb54759}.corner[data-v-f52bd8cd]{font-size:var(--step--2);letter-spacing:.14em;color:var(--ink-faint);display:none;position:absolute}.corner.tl[data-v-f52bd8cd]{top:0;right:0}.copy[data-v-f52bd8cd]{align-items:flex-start;gap:var(--space-s);flex-direction:column;min-width:0;display:flex;position:relative}.copy[data-v-f52bd8cd]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#07060f9e,#0000);position:absolute;inset:-10% 0 -10% -20%}.top[data-v-f52bd8cd]{align-items:center;gap:var(--space-s);display:flex}.icon[data-v-f52bd8cd]{border-radius:22.5%;width:3.75rem;height:3.75rem;box-shadow:0 0 0 1px #ffffff1a,0 .75rem 2rem -.5rem #ffb54759}.top-meta[data-v-f52bd8cd]{gap:.35rem;display:grid}.status[data-v-f52bd8cd]{border:1px solid color-mix(in oklab,var(--a) 45%,transparent);background:color-mix(in oklab,var(--a) 10%,transparent);width:fit-content;color:var(--a);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.55em;padding:.2em .75em .2em .6em;display:inline-flex}.status i[data-v-f52bd8cd]{background:var(--a);width:.5em;height:.5em;box-shadow:0 0 .5rem var(--a);border-radius:50%}@media (prefers-reduced-motion:no-preference){.status i[data-v-f52bd8cd]{animation:pulse-f52bd8cd 2.2s var(--ease-in-out) infinite}}@keyframes pulse-f52bd8cd{50%{opacity:.35;box-shadow:0 0 #0000}}.name[data-v-f52bd8cd]{margin-top:var(--space-2xs);font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(175deg,#fff3dc 10%,var(--amber) 55%,#c9761a 100%);color:#0000;filter:drop-shadow(0 .4rem 2rem #ffb54740);-webkit-background-clip:text;background-clip:text;font-size:calc(clamp(4.5rem,3rem + 7vw,9rem));font-weight:800;line-height:.82}.pitch[data-v-f52bd8cd]{max-width:34rem;font-size:var(--step-1);color:var(--ink);line-height:1.45}.unofficial[data-v-f52bd8cd]{font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-dim);align-items:flex-start;gap:.5em;display:flex}.unofficial .iconify[data-v-f52bd8cd],.unofficial svg[data-v-f52bd8cd]{flex:none;margin-top:.15em}.platforms[data-v-f52bd8cd]{width:100%;max-width:34rem;margin:var(--space-2xs) 0 0;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.15);padding:.15rem .9rem;display:grid}.platforms li[data-v-f52bd8cd]{font-size:var(--step--1);grid-template-columns:1.4rem 5.2rem 1fr auto;align-items:center;gap:.75rem;padding:.5rem 0;display:grid}.platforms li+li[data-v-f52bd8cd]{border-top:1px solid var(--line)}.platforms .pf-ic[data-v-f52bd8cd]{width:1.1rem;height:1.1rem;color:var(--ink-2)}.platforms .pf-ic.android[data-v-f52bd8cd]{color:#3ddc84}.platforms .pf-name[data-v-f52bd8cd]{color:var(--ink);font-weight:600}.platforms .pf-tech[data-v-f52bd8cd]{color:var(--ink-dim);min-width:0}.platforms .pf-ver[data-v-f52bd8cd]{font-size:var(--step--2);color:var(--a)}@supports (corner-shape:bevel){.platforms[data-v-f52bd8cd]{border-radius:var(--bevel);corner-shape:bevel}}.features ul[data-v-f52bd8cd]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;text-transform:lowercase;color:var(--ink-2);flex-wrap:wrap;gap:.2rem 0;padding:0;display:flex}.features ul li[data-v-f52bd8cd]:not(:last-child):after{content:"/";color:var(--ink-faint);margin-inline:.6em}.cta[data-v-f52bd8cd]{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.btn-amber[data-v-f52bd8cd]{--btn-c:var(--amber)}.visual[data-v-f52bd8cd]{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.demo[data-v-f52bd8cd]{text-align:center;max-width:30rem;font-size:var(--step--2);color:var(--ink-dim);text-shadow:0 0 .4rem var(--bg-0),0 0 1rem var(--bg-0);justify-self:center;line-height:1.5}@container rmi (width<28rem){.platforms li[data-v-f52bd8cd]{grid-template-columns:1.4rem minmax(0,1fr) auto;row-gap:.05rem}.platforms li .pf-ic[data-v-f52bd8cd]{grid-row:span 2}.platforms li .pf-tech[data-v-f52bd8cd]{font-size:var(--step--2);grid-area:2/2/auto/-1}}@container rmi (width>=34rem){.fan[data-v-f52bd8cd]{height:calc(clamp(26rem,62vh,40rem))}}@container rmi (width>=58rem){.grid[data-v-f52bd8cd]{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(24rem,36rem) minmax(30rem,1fr)}.corner[data-v-f52bd8cd]{display:block}.fan[data-v-f52bd8cd]{height:calc(clamp(28rem,66vh,44rem))}}@container stage (height<46rem){.icon[data-v-f52bd8cd]{width:3rem;height:3rem}.name[data-v-f52bd8cd]{margin-top:0}.pitch[data-v-f52bd8cd]{font-size:var(--step-0)}.platforms[data-v-f52bd8cd]{margin-top:0}.platforms li[data-v-f52bd8cd]{padding-block:.3rem}.cta[data-v-f52bd8cd]{margin-top:0}}@container stage (height>=66rem){.grid[data-v-f52bd8cd]{grid-template-columns:minmax(24rem,42rem) minmax(30rem,1fr)}.icon[data-v-f52bd8cd]{width:4.5rem;height:4.5rem}.name[data-v-f52bd8cd]{font-size:calc(clamp(9rem,15cqh,13rem))}.pitch[data-v-f52bd8cd]{max-width:40rem;font-size:var(--step-2)}.platforms[data-v-f52bd8cd]{max-width:40rem}.platforms li[data-v-f52bd8cd]{font-size:var(--step-0);padding-block:.7rem}.demo[data-v-f52bd8cd],.features ul[data-v-f52bd8cd],.unofficial[data-v-f52bd8cd]{font-size:var(--step--1)}.demo[data-v-f52bd8cd]{max-width:36rem}}.specs[data-v-9803bb9e]{--a:var(--amber);height:100%;container:specs/inline-size}.grid[data-v-9803bb9e]{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.hl[data-v-9803bb9e]{timeline-scope:--hl;min-width:0}.head[data-v-9803bb9e]{gap:.3rem;display:grid}.title[data-v-9803bb9e]{font-family:var(--font-display);font-size:var(--step-3);text-transform:lowercase;letter-spacing:-.02em;font-weight:700}.stats[data-v-9803bb9e]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@supports (corner-shape:bevel){.stats[data-v-9803bb9e]{border-radius:var(--bevel);corner-shape:bevel}}.tile[data-v-9803bb9e]{background:var(--glass-strong);flex-direction:column;gap:.2rem;min-width:0;padding:calc(clamp(.9rem,1.6vw,1.4rem));display:flex;position:relative;overflow:hidden}.tile-label[data-v-9803bb9e]{color:var(--ink-dim);margin-bottom:.4rem;font-weight:400}.big[data-v-9803bb9e]{font-family:var(--font-display);font-size:var(--step-3);white-space:nowrap;letter-spacing:-.03em;color:var(--ink);font-weight:700;line-height:1}.big small[data-v-9803bb9e]{letter-spacing:0;color:var(--ink-dim);font-size:.45em;font-weight:500}.big .tilde[data-v-9803bb9e]{color:var(--ink-faint);margin-right:.05em;font-weight:300}.mid[data-v-9803bb9e]{margin-top:var(--space-xs);font-family:var(--font-display);font-size:var(--step-2);color:var(--ink-2);font-weight:600;line-height:1}.tile-note[data-v-9803bb9e]{font-size:var(--step--1);color:var(--ink-dim);line-height:1.4}.mensa .big[data-v-9803bb9e],.tests .big[data-v-9803bb9e]{color:var(--a)}.bars[data-v-9803bb9e]{gap:.3rem;margin-block:.7rem .35rem;display:grid}.bar[data-v-9803bb9e]{height:var(--bar-h,1.35rem);font-family:var(--font-mono);font-size:var(--step--2);white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.5rem;display:flex;position:relative}.bar[data-v-9803bb9e]:before{content:"";z-index:-1;width:calc(var(--v) * 100%);transform-origin:0;min-width:.4rem;transition:scale 1.1s var(--ease-out);border-radius:.2rem;position:absolute;inset:0}.bar b[data-v-9803bb9e]{font-weight:500}.bar em[data-v-9803bb9e]{color:var(--ink-dim);font-style:normal}.bar.ours[data-v-9803bb9e]{color:var(--bg-0)}.bar.ours[data-v-9803bb9e]:before{background:linear-gradient(90deg,#ffd08a,var(--a));box-shadow:0 0 1rem -.2rem var(--a)}.bar.ours b[data-v-9803bb9e]{left:calc(.2rem + var(--v) * 100%);color:var(--a);position:relative}.bar.theirs[data-v-9803bb9e]{height:auto;min-height:var(--bar-h,1.35rem);white-space:normal;color:var(--ink-2);flex-wrap:wrap;align-content:center;row-gap:0;padding-block:.1rem}.bar.theirs b[data-v-9803bb9e],.bar.theirs em[data-v-9803bb9e]{white-space:nowrap}.bar.theirs[data-v-9803bb9e]:before{border:1px solid var(--line-strong);background:repeating-linear-gradient(-45deg,#ffffff0f 0 .35rem,#ffffff1a 0 .7rem)}.bar[data-v-9803bb9e],.split[data-v-9803bb9e]{isolation:isolate}.split[data-v-9803bb9e]{border-radius:.2rem;gap:2px;height:.7rem;margin-block:.5rem .55rem;display:flex;overflow:hidden}.seg[data-v-9803bb9e]{transform-origin:0;transition:scale 1.1s var(--ease-out);flex-basis:0}.seg.swift[data-v-9803bb9e]{background:#f05138}.seg.kotlin[data-v-9803bb9e]{background:#a97bff;transition-delay:.15s}.legend[data-v-9803bb9e]{font-size:var(--step--2);color:var(--ink-2);flex-wrap:wrap;gap:.2rem 1rem;display:flex}.legend i[data-v-9803bb9e]{border-radius:2px;width:.55rem;height:.55rem;margin-right:.4rem;display:inline-block}.legend i.swift[data-v-9803bb9e]{background:#f05138}.legend i.kotlin[data-v-9803bb9e]{background:#a97bff}.plates[data-v-9803bb9e]{grid-template-columns:repeat(13,1fr);gap:.25rem;margin-top:auto;padding-top:.8rem;display:grid}.plates i[data-v-9803bb9e]{aspect-ratio:1;border:1px solid color-mix(in oklab,var(--a) 55%,transparent);background:radial-gradient(circle,color-mix(in oklab,var(--a) 25%,transparent) 30%,transparent 32%);transition:opacity .4s var(--ease-out),scale .5s var(--ease-spring);transition-delay:calc(var(--i) * 30ms);border-radius:50%}@media (prefers-reduced-motion:no-preference){.specs:not(.seen) .bar[data-v-9803bb9e]:before,.specs:not(.seen) .seg[data-v-9803bb9e]{scale:0 1}.specs:not(.seen) .plates i[data-v-9803bb9e]{opacity:0;scale:.3}}.hl ol[data-v-9803bb9e]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.15);margin:0;padding:0 calc(clamp(.9rem,1.6vw,1.4rem));display:grid}@supports (corner-shape:bevel){.hl ol[data-v-9803bb9e]{border-radius:var(--bevel);corner-shape:bevel}}.hl li[data-v-9803bb9e]{padding:var(--space-s) 0;grid-template-columns:2.2rem 1fr;gap:.25rem .5rem;display:grid}.hl li+li[data-v-9803bb9e]{border-top:1px solid var(--line)}.hl-n[data-v-9803bb9e]{font-size:var(--step--2);letter-spacing:.1em;color:var(--a);grid-row:span 2;padding-top:.15rem}.hl-t[data-v-9803bb9e]{font-size:var(--step-0);color:var(--ink);text-wrap:balance;font-weight:650;line-height:1.3}.hl-p[data-v-9803bb9e]{font-size:var(--step--1);color:var(--ink-2);line-height:1.5}.hl-bar[data-v-9803bb9e]{display:none}@container specs (width<40rem){.hl ol[data-v-9803bb9e]{gap:var(--space-xs);margin-inline:calc(-1 * (var(--gutter) + var(--safe-left))) calc(-1 * (var(--gutter) + var(--safe-right)));padding:.25rem calc(var(--gutter) + var(--safe-right)) .5rem calc(var(--gutter) + var(--safe-left));scroll-padding-inline:calc(var(--gutter) + var(--safe-left));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-timeline:--hl x;scrollbar-width:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;display:flex;overflow-x:auto}.hl ol[data-v-9803bb9e]::-webkit-scrollbar{display:none}.hl ol[data-v-9803bb9e]:focus-visible{outline-offset:-2px}.hl li[data-v-9803bb9e],.hl li+li[data-v-9803bb9e]{width:min(80%,19rem);padding:var(--space-s);border:1px solid var(--line);border-radius:var(--radius-m);background:linear-gradient(180deg,#ffb5470d,transparent 45%),var(--glass);scroll-snap-align:start;flex:none;grid-template-columns:1fr;align-content:start}.hl-n[data-v-9803bb9e]{grid-row:auto}@supports (animation-timeline:scroll()){.hl-bar[data-v-9803bb9e]{height:2px;margin-top:var(--space-2xs);background:var(--line);display:block;overflow:hidden}.hl-bar i[data-v-9803bb9e]{background:linear-gradient(90deg,var(--amber),#ffd08a);transform-origin:0;height:100%;animation:linear both hl-bar-9803bb9e;animation-timeline:--hl;display:block}}}@supports (corner-shape:bevel){@container specs (width<40rem){.hl li[data-v-9803bb9e]{border-radius:var(--bevel);corner-shape:bevel}}}@keyframes hl-bar-9803bb9e{0%{scale:.18 1}to{scale:1}}@container specs (width>=40rem){.stats[data-v-9803bb9e]{grid-template-columns:repeat(4,minmax(0,1fr))}.hl ol[data-v-9803bb9e]{-moz-column-gap:var(--space-l);column-gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr))}.hl li[data-v-9803bb9e]:nth-child(2){border-top:0}}@container specs (width>=70rem){.grid[data-v-9803bb9e]{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);row-gap:var(--space-m);grid-template-rows:auto minmax(0,1fr);grid-template-columns:26rem minmax(0,1fr);height:100%}.head[data-v-9803bb9e]{grid-column:1/-1}.stats[data-v-9803bb9e]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-content:stretch}.hl[data-v-9803bb9e],.stats[data-v-9803bb9e]{min-height:0}.hl ol[data-v-9803bb9e]{gap:var(--space-s);-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;height:100%;padding:0}.hl-p[data-v-9803bb9e]{color:var(--ink-dim)}.hl li[data-v-9803bb9e],.hl li+li[data-v-9803bb9e],.hl li[data-v-9803bb9e]:nth-child(2){border:1px solid var(--line);border-radius:var(--radius-m);background:linear-gradient(180deg,#ffb5470b,transparent 40%),var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));grid-template-columns:1fr;align-content:start;padding:calc(clamp(.9rem,1.4vw,1.4rem))}.hl-n[data-v-9803bb9e]{font-size:var(--step--2);grid-row:auto}.hl-t[data-v-9803bb9e]{font-size:var(--step-0);margin-bottom:.2rem}}@container stage (height<48rem){.grid[data-v-9803bb9e]{row-gap:var(--space-s);grid-template-columns:23rem minmax(0,1fr)}.big[data-v-9803bb9e],.title[data-v-9803bb9e]{font-size:var(--step-2)}.tile[data-v-9803bb9e]{padding:.75rem .9rem}.tile-label[data-v-9803bb9e]{margin-bottom:.2rem}.mid[data-v-9803bb9e]{font-size:var(--step-1);margin-top:.4rem}.tile-note[data-v-9803bb9e]{font-size:var(--step--2)}.bars[data-v-9803bb9e]{margin-block:.4rem .2rem}.bar[data-v-9803bb9e]{--bar-h:1.15rem}.split[data-v-9803bb9e]{margin-block:.35rem .4rem}.plates[data-v-9803bb9e]{gap:.18rem;padding-top:.4rem}.hl li[data-v-9803bb9e],.hl li+li[data-v-9803bb9e],.hl li[data-v-9803bb9e]:nth-child(2){padding:.75rem .9rem}.hl-t[data-v-9803bb9e]{font-size:var(--step--1)}.hl-p[data-v-9803bb9e]{font-size:var(--step--2);line-height:1.45}}@container stage (height>=66rem){.big[data-v-9803bb9e],.title[data-v-9803bb9e]{font-size:var(--step-4)}.grid[data-v-9803bb9e]{grid-template-columns:32rem minmax(0,1fr)}.mid[data-v-9803bb9e]{font-size:var(--step-3)}.bar[data-v-9803bb9e],.legend[data-v-9803bb9e],.tile-note[data-v-9803bb9e]{font-size:var(--step-0)}.bar[data-v-9803bb9e]{--bar-h:1.8rem}.split[data-v-9803bb9e]{height:1rem}.hl-t[data-v-9803bb9e]{font-size:var(--step-2)}.hl-p[data-v-9803bb9e]{font-size:var(--step-0)}.hl-n[data-v-9803bb9e],.tile-label[data-v-9803bb9e]{font-size:var(--step--1)}}@supports (corner-shape:bevel){@container specs (width>=70rem){.hl li[data-v-9803bb9e]{border-radius:var(--bevel);corner-shape:bevel}}}.term[data-v-511cc48a]{border:1px solid var(--line);border-radius:var(--radius-s);background:linear-gradient(#ffffff08,#0000 30%),#07060d;grid-template-rows:auto 1fr;align-self:stretch;min-height:11rem;display:grid;overflow:hidden;box-shadow:inset 0 0 2rem #00000080}.bar[data-v-511cc48a]{border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-faint);align-items:center;gap:.35rem;padding:.45rem .7rem;display:flex}.bar i[data-v-511cc48a]{background:var(--bg-4);border-radius:50%;width:.5rem;height:.5rem}.bar i[data-v-511cc48a]:first-child{background:color-mix(in oklab,var(--red) 70%,var(--bg-4))}.bar i[data-v-511cc48a]{flex:none}.bar .tt[data-v-511cc48a]{text-overflow:ellipsis;min-width:0;margin-left:.5rem;overflow:hidden}.bar .sample[data-v-511cc48a],.bar .tt[data-v-511cc48a]{white-space:nowrap}.bar .sample[data-v-511cc48a]{border:1px dashed var(--line-strong);letter-spacing:.06em;text-transform:uppercase;border-radius:.2rem;flex:none;margin-left:auto;padding:0 .45em;font-size:.85em}.out[data-v-511cc48a]{font-family:var(--font-mono);color:var(--ink-2);white-space:pre;margin:0;padding:.75rem .8rem;font-size:calc(clamp(.62rem,.58rem + .2vw,.78rem));line-height:1.75;overflow:hidden}.ln[data-v-511cc48a]{display:block}.cmd .ps[data-v-511cc48a]{color:var(--green)}.cmd .arg[data-v-511cc48a]{color:var(--ink-dim)}.dim[data-v-511cc48a]{color:var(--ink-faint)}.ms[data-v-511cc48a]{color:var(--ink)}.delta[data-v-511cc48a]{font-weight:600}.delta.good[data-v-511cc48a]{color:var(--green)}.delta.meh[data-v-511cc48a]{color:var(--amber)}.delta.bad[data-v-511cc48a]{color:var(--red)}.ok[data-v-511cc48a]{color:var(--green)}.caret[data-v-511cc48a]{vertical-align:-.15em;background:var(--cyan);opacity:0;width:.55em;height:1.05em;margin-left:.15em;display:inline-block}@media (prefers-reduced-motion:no-preference){.ln[data-v-511cc48a]{opacity:0}.run .ln[data-v-511cc48a]{animation:10ms step-end forwards print-511cc48a;animation-delay:calc(.25s + var(--d) * .32s)}.run .cmd .caret[data-v-511cc48a]{animation:1s step-end 2 blink-511cc48a}.run .caret.idle[data-v-511cc48a]{animation:1.1s step-end 2.5s infinite blink-511cc48a}}@container stage (height<48rem){.out[data-v-511cc48a]{font-size:.66rem}}@container stage (height>=66rem){.bar[data-v-511cc48a]{font-size:var(--step--1)}.out[data-v-511cc48a]{font-size:.92rem}}@keyframes print-511cc48a{to{opacity:1}}@keyframes blink-511cc48a{0%,to{opacity:1}50%{opacity:0}}.card[data-v-534cd24f]{--a:var(--cyan);gap:var(--space-s);height:100%;transition:border-color var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto auto;padding:calc(clamp(1rem,1.8vw,1.6rem));display:grid}.card[data-v-534cd24f]:before{content:"";background:linear-gradient(90deg,transparent,var(--a),transparent);opacity:.7;height:1px;position:absolute;inset:-1px 18% auto}@media (hover:hover){.card[data-v-534cd24f]:hover{border-color:color-mix(in oklab,var(--a) 40%,transparent);box-shadow:inset 0 1px 0 #ffffff0d,0 1.5rem 3rem -1.5rem #000000b3,0 0 3rem -1.5rem color-mix(in oklab,var(--a) 60%,transparent)}.card:hover .go[data-v-534cd24f]{color:var(--a);translate:.15rem -.15rem}}.card[data-v-534cd24f]:focus-within{border-color:color-mix(in oklab,var(--a) 50%,transparent)}.card-top[data-v-534cd24f]{justify-content:space-between;align-items:baseline;display:flex}.card-top .eyebrow[data-v-534cd24f]{color:var(--a)}.card-top .idx[data-v-534cd24f]{font-size:var(--step--2);color:var(--ink-faint);letter-spacing:.1em}.card-visual[data-v-534cd24f]{min-height:min(14rem,100%);display:grid;position:relative}.card-body[data-v-534cd24f]{gap:.4rem;display:grid}.card-title[data-v-534cd24f]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:700;line-height:1.1}.card-title a[data-v-534cd24f]{color:var(--ink);text-decoration:none}.card-title .stretch[data-v-534cd24f]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.card-title .stretch:focus-visible[data-v-534cd24f]{outline:none}.card-title .stretch:focus-visible[data-v-534cd24f]:after{outline:2px solid var(--a);outline-offset:3px}.card-sub[data-v-534cd24f]{font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-dim)}.card-text[data-v-534cd24f]{font-size:var(--step--1);color:var(--ink-2);line-height:1.55}.card-text[data-v-534cd24f] p+p{margin-top:.5em}.card-meta[data-v-534cd24f]{padding-top:var(--space-xs);border-top:1px solid var(--line);font-size:var(--step--2);color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;display:flex}.card-meta>span[data-v-534cd24f]{align-items:center;gap:.4em;display:inline-flex}.card-meta .lang i[data-v-534cd24f]{border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 0 1px #ffffff26}.card-meta .lic[data-v-534cd24f]{border:1px solid var(--line-strong);border-radius:.25rem;padding:.05em .5em}.card-meta .go[data-v-534cd24f]{color:var(--ink-faint);transition:color var(--dur-2),translate var(--dur-2) var(--ease-out);margin-left:auto;font-size:1.1rem}@container stage (height<48rem){.card[data-v-534cd24f]{-moz-column-gap:var(--space-m);column-gap:var(--space-m);grid-template:"top top""visual body"minmax(0,1fr)"visual meta"/minmax(0,1.25fr) minmax(0,1fr)}.card-top[data-v-534cd24f]{grid-area:top}.card-visual[data-v-534cd24f]{grid-area:visual;min-height:0}.card-body[data-v-534cd24f]{grid-area:body;align-content:start}.card-meta[data-v-534cd24f]{grid-area:meta;align-self:end}}@container stage (height>=66rem){.card-visual[data-v-534cd24f]{min-height:min(19rem,100%)}.card-title[data-v-534cd24f]{font-size:var(--step-3)}.card-text[data-v-534cd24f]{font-size:var(--step-0)}.card-meta[data-v-534cd24f],.card-sub[data-v-534cd24f]{font-size:var(--step--1)}}.manga[data-v-96c01e77]{border-radius:var(--radius-s);outline:1px solid var(--line-strong);isolation:isolate;background:#e9e6ef;border:2px solid #0a0910;align-self:stretch;place-items:center;min-height:11rem;padding:2.6rem 1rem 1.2rem;display:grid;position:relative;overflow:hidden}.tone[data-v-96c01e77]{z-index:-2;opacity:.55;background-image:radial-gradient(circle,#15131d .9px,#0000 1.3px);background-size:6px 6px;-webkit-mask-image:radial-gradient(120% 90% at 100% 100%,#000 10%,#0000 70%);mask-image:radial-gradient(120% 90% at 100% 100%,#000 10%,#0000 70%)}.speed[data-v-96c01e77],.tone[data-v-96c01e77]{position:absolute;inset:0}.speed[data-v-96c01e77]{z-index:-1;background:repeating-conic-gradient(from 0deg at -10% 45%,transparent 0 1.6deg,#0a091047 0 1.9deg);-webkit-mask-image:linear-gradient(90deg,#000,#0000 55%);mask-image:linear-gradient(90deg,#000,#0000 55%)}.toolbar[data-v-96c01e77]{font-size:var(--step--2);color:#b9b5c9;background:#26232f;border:1px solid #ffffff14;border-radius:.3rem;align-items:center;gap:.45rem;padding:.3rem .5rem;display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem;box-shadow:0 .4rem 1rem -.4rem #0009}.toolbar .iconify[data-v-96c01e77],.toolbar svg[data-v-96c01e77]{width:.85rem;height:.85rem}.toolbar .on[data-v-96c01e77]{color:var(--cyan)}.toolbar .sep[data-v-96c01e77]{background:#ffffff1f;width:1px;height:.8rem}.toolbar .brand[data-v-96c01e77]{color:#ff9be0;letter-spacing:.04em;margin-left:auto}.bubble[data-v-96c01e77]{aspect-ratio:1.45;background:#fff;border:2px solid #0a0910;border-radius:50%;place-items:center;width:min(100%,15.5rem);display:grid;position:relative;box-shadow:.25rem .3rem #0a09102e}.bubble[data-v-96c01e77]:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%);skew:-20deg;background:#fff;border-bottom:2px solid #0a0910;border-right:2px solid #0a0910;width:1.4rem;height:1.4rem;position:absolute;bottom:-.85rem;right:16%;rotate:18deg}.box[data-v-96c01e77]{max-width:76%;font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;text-align:center;color:#0a0910;outline-offset:.15rem;outline:1px dashed #1b8fd1d9;padding:.25rem .35rem;font-size:calc(clamp(.66rem,.6rem + .22vw,.82rem));font-weight:700;line-height:1.22;position:relative}.txt[data-v-96c01e77]{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .18s linear,color .18s linear}.sel .txt[data-v-96c01e77]{color:#fff;background:#1b8fd1d9}.caret[data-v-96c01e77]{vertical-align:-.12em;background:#0a0910;width:1.5px;height:1em;margin-left:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){.caret[data-v-96c01e77]{animation:1s step-end infinite blink-96c01e77}.cursor[data-v-96c01e77]{animation:nudge-96c01e77 3.8s var(--ease-in-out) infinite}}@keyframes blink-96c01e77{50%{opacity:0}}@container stage (height>=66rem){.bubble[data-v-96c01e77]{width:min(100%,20rem)}.box[data-v-96c01e77]{font-size:.98rem}.toolbar[data-v-96c01e77]{font-size:var(--step--1)}}@keyframes nudge-96c01e77{0%,to{translate:0}45%{translate:-.6rem -.4rem}}.h[data-v-96c01e77]{background:#fff;border:1px solid #1b8fd1;width:.42rem;height:.42rem;position:absolute}.h.tl[data-v-96c01e77]{left:-.42rem}.h.tl[data-v-96c01e77],.h.tr[data-v-96c01e77]{top:-.42rem}.h.tr[data-v-96c01e77]{right:-.42rem}.h.bl[data-v-96c01e77]{left:-.42rem}.h.bl[data-v-96c01e77],.h.br[data-v-96c01e77]{bottom:-.42rem}.h.br[data-v-96c01e77]{right:-.42rem}.h.tm[data-v-96c01e77]{top:-.42rem}.h.bm[data-v-96c01e77],.h.tm[data-v-96c01e77]{left:calc(50% - .21rem)}.h.bm[data-v-96c01e77]{bottom:-.42rem}.cursor[data-v-96c01e77]{color:#0a0910;filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff);width:1.2rem;height:1.2rem;position:absolute;bottom:14%;right:14%}.manifest[data-v-a040a197]{z-index:2;align-content:start;gap:var(--space-xs);padding:var(--space-s);border:1px solid var(--line);border-radius:var(--radius-s);background:linear-gradient(#5fd4ff0d 1px,#0000 0) 0 0/100% 1.6rem,#07060db3;display:grid;position:relative}.here[data-v-a040a197]{font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--pink);align-items:center;gap:.6rem;display:inline-flex}.ping[data-v-a040a197]{width:.55rem;height:.55rem;position:relative}.ping i[data-v-a040a197],.ping[data-v-a040a197]:after{background:var(--pink);border-radius:50%;position:absolute;inset:0}.ping[data-v-a040a197]:after{content:"";opacity:.6}@media (prefers-reduced-motion:no-preference){.ping[data-v-a040a197]:after{animation:ping-a040a197 1.8s var(--ease-out) infinite}}@keyframes ping-a040a197{to{opacity:0;scale:3}}.rows[data-v-a040a197]{font-size:var(--step--1);margin:0;display:grid}.row[data-v-a040a197]{border-bottom:1px dashed var(--line);grid-template-columns:6.6rem 1fr;align-items:center;gap:.6rem;min-height:1.9rem;display:grid}.row dt[data-v-a040a197]{color:var(--ink-dim);align-items:center;gap:.5rem;display:flex}.row dd[data-v-a040a197]{color:var(--ink);white-space:nowrap;min-width:0;margin:0}.row .ic[data-v-a040a197]{width:.9rem;height:.9rem;color:var(--ink-faint)}.row .ic.nuxt[data-v-a040a197]{color:#00dc82}.zero dd[data-v-a040a197]{font-size:var(--step-1);color:var(--green);font-weight:700;line-height:1}.city[data-v-a040a197]{align-items:flex-end;gap:2px;height:1.3rem;display:flex}.city i[data-v-a040a197]{height:calc(var(--h) * 100%);background:radial-gradient(circle,var(--amber) .6px,transparent 1px) 1px 2px/4px 4px,#1d1838;opacity:.9;border-top:1px solid #5fd4ff40;flex:1}@media (prefers-reduced-motion:no-preference){.city i[data-v-a040a197]{animation:4s steps(2,end) infinite flicker-a040a197;animation-delay:calc(var(--d) * -4s)}}@keyframes flicker-a040a197{50%{opacity:.55}}.eq[data-v-a040a197]{align-items:flex-end;gap:3px;height:1.1rem;display:flex}.eq i[data-v-a040a197]{background:var(--cyan);opacity:.75;transform-origin:bottom;border-radius:1px;width:4px;height:20%}.eq.live i[data-v-a040a197]{height:calc(15% + var(--l,0) * 85%);transition:height 90ms linear}.eq.live i[data-v-a040a197]:first-child,.eq.live i[data-v-a040a197]:nth-child(2){height:calc(15% + var(--b,0) * 85%)}.eq.live i[data-v-a040a197]:nth-child(6),.eq.live i[data-v-a040a197]:nth-child(7){height:calc(15% + var(--hi,0) * 85%)}@media (prefers-reduced-motion:no-preference){.eq:not(.live) i[data-v-a040a197]{animation:idle-a040a197 1.6s var(--ease-in-out) infinite alternate}.eq:not(.live) i[data-v-a040a197]:nth-child(2n){animation-duration:1.2s}.eq:not(.live) i[data-v-a040a197]:nth-child(3n){animation-delay:-.7s}}@keyframes idle-a040a197{to{height:55%}}.langs[data-v-a040a197]{text-transform:uppercase;gap:.35rem;display:flex}.langs span[data-v-a040a197]{border:1px solid var(--line);font-size:var(--step--2);color:var(--ink-faint);border-radius:.2rem;padding:0 .35em}.langs span.on[data-v-a040a197]{border-color:var(--cyan);color:var(--cyan)}.poke[data-v-a040a197]{margin-top:var(--space-3xs);--btn-c:var(--violet);justify-self:start}.poke[data-v-a040a197]:disabled{opacity:.5;cursor:default}.end[data-v-e8ae527d]{gap:var(--space-s);grid-template-rows:1fr auto auto;height:100%;display:grid}.gh[data-v-e8ae527d]{color:var(--ink);transition:border-color var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out);flex-direction:column;gap:.5rem;padding:calc(clamp(1rem,1.8vw,1.6rem));text-decoration:none;display:flex}@media (hover:hover){.gh[data-v-e8ae527d]:hover[data-v-e8ae527d]{color:var(--ink);border-color:var(--line-strong);box-shadow:0 0 3rem -1.5rem #e6e3f266}.gh[data-v-e8ae527d]:hover .gh-go[data-v-e8ae527d]{color:var(--cyan)}.gh[data-v-e8ae527d]:hover .avatar[data-v-e8ae527d]{filter:none}}.gh-top[data-v-e8ae527d]{margin-bottom:var(--space-s);justify-content:space-between;align-items:center;display:flex}.avatar[data-v-e8ae527d]{width:3.75rem;height:3.75rem;box-shadow:0 0 0 1px var(--line-strong),0 0 0 .3rem #ffffff08;filter:grayscale(.4);transition:filter var(--dur-3);border-radius:50%}.gh-logo[data-v-e8ae527d]{width:1.6rem;height:1.6rem;color:var(--ink-faint)}.gh-title[data-v-e8ae527d]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;text-transform:lowercase;font-weight:700;line-height:1.05}.gh-handle[data-v-e8ae527d]{font-size:var(--step--1);color:var(--ink-dim)}.gh-stats[data-v-e8ae527d]{margin-top:var(--space-2xs);font-size:var(--step--2);color:var(--ink-dim);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.gh-stats b[data-v-e8ae527d]{color:var(--ink);font-weight:600}.gh-go[data-v-e8ae527d]{padding-top:var(--space-s);font-size:var(--step--1);color:var(--ink-2);transition:color var(--dur-2);align-items:center;gap:.4em;margin-top:auto;display:inline-flex}.serious[data-v-e8ae527d]{padding:var(--space-s) calc(clamp(1rem,1.8vw,1.6rem));border:1px dashed color-mix(in oklab,var(--cyan) 40%,transparent);border-radius:var(--radius-m);background:color-mix(in oklab,var(--bg-1) 72%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.15);color:var(--ink);transition:background var(--dur-2),border-color var(--dur-2);gap:.25rem;text-decoration:none;display:grid}.serious .eyebrow[data-v-e8ae527d]{color:var(--cyan)}.serious .s-title[data-v-e8ae527d]{font-weight:650;font-size:var(--step-0)}.serious .arrow[data-v-e8ae527d]{color:var(--cyan);transition:translate var(--dur-2) var(--ease-out);display:inline-block}.serious .s-text[data-v-e8ae527d]{font-size:var(--step--1);color:var(--ink-dim)}@media (hover:hover){.serious:hover[data-v-e8ae527d]{color:var(--ink);background:color-mix(in oklab,var(--bg-1) 76%,var(--cyan) 8%);border-style:solid}.serious:hover .arrow[data-v-e8ae527d]{translate:.3rem}}@supports (corner-shape:bevel){.serious[data-v-e8ae527d]{border-radius:var(--bevel);corner-shape:bevel}}.src[data-v-e8ae527d]{-webkit-backdrop-filter:blur(6px);font-size:var(--step--2);letter-spacing:.06em;color:var(--ink-dim);background:#07060fb3;border-radius:99px;justify-self:start;align-items:center;gap:.5em;padding:.2em .7em;display:inline-flex}.src i[data-v-e8ae527d]{background:var(--ink-faint);border-radius:50%;width:.45rem;height:.45rem}.src.live i[data-v-e8ae527d]{background:var(--green);box-shadow:0 0 .4rem var(--green)}@container stage (height<48rem){.gh[data-v-e8ae527d]{gap:.35rem}.gh-top[data-v-e8ae527d]{margin-bottom:var(--space-2xs)}.avatar[data-v-e8ae527d]{width:3rem;height:3rem}.gh-go[data-v-e8ae527d]{padding-top:var(--space-2xs)}}.work[data-v-ba209341]{--pad:calc(.5 * (100cqw - min(100cqw - 2 * var(--gutter) - var(--safe-left) - var(--safe-right), var(--page-max))));container:work/inline-size}.head[data-v-ba209341]{gap:0 var(--space-xl);display:grid}.lede[data-v-ba209341]{max-width:40rem;margin:calc(-1 * var(--space-m)) 0 var(--space-xl);font-size:var(--step-1);color:var(--ink-2);line-height:1.5}.rail[data-v-ba209341]{gap:var(--space-2xl);width:min(100% - 2 * var(--gutter) - var(--safe-left) - var(--safe-right),var(--page-max));grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.more-wrap[data-v-ba209341]{gap:var(--space-s);min-width:0;display:grid}.more[data-v-ba209341]{gap:var(--space-s);margin-inline:calc(-1 * var(--pad));padding:.5rem var(--pad) 1rem;scroll-padding-inline:var(--pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.more[data-v-ba209341]::-webkit-scrollbar{display:none}.more>.slide[data-v-ba209341]{scroll-snap-align:start;flex:none;width:calc(min(84vw,23rem))}.more-nav[data-v-ba209341]{align-items:center;gap:var(--space-xs);display:flex}.more-count[data-v-ba209341]{min-width:4.5rem;font-size:var(--step--1);color:var(--ink-faint)}.more-count b[data-v-ba209341]{color:var(--ink);font-weight:500}.more-bar[data-v-ba209341]{background:var(--line);flex:1;height:2px;overflow:hidden}.more-bar i[data-v-ba209341]{background:linear-gradient(90deg,var(--cyan),var(--violet));transform-origin:0;height:100%;scale:max(.08,var(--mp)) 1;transition:scale .12s linear;display:block}.nav-btn[data-v-ba209341]{border:1px solid var(--line);width:2.75rem;height:2.75rem}.nav-btn[data-v-ba209341]:disabled{opacity:.35;cursor:default}.scrub[data-v-ba209341]{display:none}@container work (width>=100rem){.more-nav[data-v-ba209341]{display:none}}@media (width>=1200px) and (height>=700px) and (prefers-reduced-motion:no-preference){.work[data-v-ba209341]{scroll-margin-top:calc(-1 * (1rem + var(--hud-h) + var(--safe-top)));--gap:calc(clamp(1.5rem, 3cqw, 4rem));--w-rmi:min(100cqw - 2 * var(--pad), var(--page-max));--w-specs:96rem;--w-card:calc(clamp(22rem, 26cqw, clamp(30rem, 40vh, 34rem)));--w-end:calc(clamp(18rem, 20cqw, clamp(24rem, 30vh, 27rem)));--dist:calc(-100cqw + 2 * var(--pad) + var(--w-rmi) + var(--w-specs) + 3 * var(--w-card) + var(--w-end) + 5 * var(--gap));padding-block:0}.pin[data-v-ba209341]{height:calc(100vh + var(--dist));view-timeline:--work-pin block;view-timeline-inset:0;position:relative}.stage[data-v-ba209341]{height:100vh;padding-top:calc(var(--hud-h) + var(--safe-top) + var(--space-m));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;top:0;overflow:clip;container:stage/size}.head[data-v-ba209341]{grid-template-columns:minmax(0,1fr) minmax(16rem,min(30rem,40%));align-items:end}.head[data-v-ba209341] .sect-head{margin-bottom:var(--space-m)}.lede[data-v-ba209341]{margin:0 0 var(--space-m);font-size:var(--step--1);color:var(--ink-dim)}.rail[data-v-ba209341]{align-items:stretch;gap:var(--gap);width:max-content;height:100%;padding-inline:var(--pad);will-change:translate;margin:0;display:flex;position:relative}.more[data-v-ba209341],.more-wrap[data-v-ba209341]{display:contents}.more-nav[data-v-ba209341]{display:none}.slide[data-v-ba209341]{flex:none;height:100%;min-height:0}.s-rmi[data-v-ba209341]{width:var(--w-rmi)}.s-rmi[data-v-ba209341] .rmi{height:100%}.s-rmi[data-v-ba209341] .visual{align-self:stretch}.s-rmi[data-v-ba209341] .fan{height:auto;min-height:0}.s-specs[data-v-ba209341]{width:var(--w-specs);height:min(100%,48rem);padding-block:var(--space-s);align-self:center}.more>.slide.s-card[data-v-ba209341]{--stag:calc(clamp(0px, 35cqh - 15.4rem, 9rem));width:var(--w-card);scroll-snap-align:none;height:auto;max-height:100%}.more>.slide.s-card.s-up[data-v-ba209341]{margin-bottom:var(--stag)}.more>.slide.s-card.s-down[data-v-ba209341],.more>.slide.s-card.s-up[data-v-ba209341]{align-self:safe center}.more>.slide.s-card.s-down[data-v-ba209341]{margin-top:var(--stag)}.more>.slide.s-end[data-v-ba209341]{width:var(--w-end);align-self:center;height:auto;max-height:100%}.stage[data-v-ba209341]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#07060fd1 70%);height:7rem;position:absolute;inset:auto 0 0}.scrub[data-v-ba209341]{z-index:1;align-items:center;gap:.6rem var(--space-l);padding-block:var(--space-m) calc(var(--space-m) + var(--safe-bottom));grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.chapters[data-v-ba209341]{gap:calc(clamp(.25rem,1.5cqw,2rem));min-width:0;margin:0;display:flex;overflow:hidden}.chapter[data-v-ba209341]{min-height:2.75rem;font-size:var(--step--2);letter-spacing:.08em;text-transform:lowercase;white-space:nowrap;color:var(--ink-faint);transition:color var(--dur-2);align-items:baseline;gap:.5em;padding:0 .35rem;display:inline-flex}.chapter .ch-n[data-v-ba209341]{color:var(--ink-faint)}.chapter.done[data-v-ba209341]{color:var(--ink-dim)}.chapter.on[data-v-ba209341]{color:var(--ink)}.chapter.on .ch-n[data-v-ba209341]{color:var(--amber)}.chapter[data-v-ba209341]:hover{color:var(--ink)}.track[data-v-ba209341]{background:var(--line);grid-area:2/1/auto/-1;height:2px;overflow:hidden}.track i[data-v-ba209341]{background:linear-gradient(90deg,var(--amber),var(--pink) 45%,var(--cyan));transform-origin:0;height:100%;display:block;scale:0 1}.hint[data-v-ba209341]{font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);transition:opacity var(--dur-3);align-items:center;gap:.6rem;display:inline-flex}.hint.gone[data-v-ba209341]{opacity:0}.wheel[data-v-ba209341]{border:1px solid var(--ink-faint);border-radius:1rem;width:.9rem;height:1.35rem;position:relative}.wheel i[data-v-ba209341]{background:var(--amber);width:2px;height:.3rem;animation:wheel-ba209341 1.6s var(--ease-in-out) infinite;border-radius:1px;margin-left:-1px;position:absolute;top:.25rem;left:50%}@container stage (height<48rem){.more>.slide.s-card[data-v-ba209341]{width:calc(clamp(36rem,48cqw,44rem))}.more>.slide.s-end[data-v-ba209341]{width:calc(clamp(20rem,22cqw,24rem))}}@container stage (height<52rem){.s-rmi[data-v-ba209341] .features{display:none}.s-rmi[data-v-ba209341] .name{font-size:calc(clamp(3.5rem,11cqh,6rem))}.s-rmi[data-v-ba209341] .copy{gap:.75rem}}}@keyframes wheel-ba209341{0%{opacity:1;translate:0}70%{opacity:0;translate:0 .45rem}to{opacity:0}}@supports (animation-timeline:view()){@media (width>=1200px) and (height>=700px) and (prefers-reduced-motion:no-preference){.rail[data-v-ba209341]{animation:linear both work-slide-ba209341;animation-timeline:--work-pin;animation-range:contain 0}.track i[data-v-ba209341]{animation:linear both work-bar-ba209341;animation-timeline:--work-pin;animation-range:contain 0}}}@keyframes work-slide-ba209341{0%{translate:0}to{translate:calc(-1 * var(--dist)) 0}}@keyframes work-bar-ba209341{0%{scale:0 1}to{scale:1}}.intro[data-v-8fab759e]{max-width:40rem;margin-top:calc(-1 * var(--space-m));color:var(--ink-2);font-size:var(--step-0)}.rails[data-v-8fab759e]{gap:calc(clamp(.6rem,1.2vw,1.25rem));margin-block:calc(clamp(2rem,4vw,4.5rem));display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rail[data-v-8fab759e],.rails[data-v-8fab759e]{overflow:clip}.rail[data-v-8fab759e]{--dur:60s}.track[data-v-8fab759e]{gap:var(--gap,.75rem);width:max-content;animation:marquee-8fab759e var(--dur) linear infinite;will-change:transform;padding-inline-end:var(--gap,.75rem);display:flex}.rev .track[data-v-8fab759e]{animation-direction:reverse}@media (hover:hover){.rail:hover .track[data-v-8fab759e]{animation-play-state:paused}}@keyframes marquee-8fab759e{to{transform:translate(-50%)}}.m-chip[data-v-8fab759e]{--c:var(--cyan);border:1px solid var(--line);border-radius:var(--radius-s);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:var(--step-0);color:var(--ink-2);white-space:nowrap;transition:color var(--dur-2),border-color var(--dur-2);background:#0d0b1a99;align-items:center;gap:.6em;padding:.6em 1.1em;display:inline-flex}.m-chip[data-v-8fab759e] svg{width:1.15em;height:1.15em;color:var(--c)}.m-chip[data-v-8fab759e]:hover{color:var(--ink);border-color:color-mix(in oklab,var(--c) 55%,transparent)}.r-words[data-v-8fab759e]{--gap:0}.m-word[data-v-8fab759e]{letter-spacing:-.03em;color:var(--ink);white-space:nowrap;text-transform:lowercase;align-items:center;font-size:calc(clamp(2.2rem,1.2rem + 4.2vw,7rem));font-weight:800;line-height:1.05;display:inline-flex}.m-word.hollow[data-v-8fab759e]{font-family:var(--font-outline);color:#0d0b1a;-webkit-text-stroke:calc(max(2px,.034em)) color-mix(in oklab,var(--ink) 60%,#0d0b1a);paint-order:stroke fill}.m-word .star[data-v-8fab759e]{color:var(--pink);-webkit-text-stroke:0;margin-inline:.45em;font-size:.4em}@media (prefers-reduced-motion:reduce){.track[data-v-8fab759e]{animation:none}.rail[data-v-8fab759e]{scrollbar-width:none;overflow-x:auto}}.clusters[data-v-8fab759e]{grid-template-columns:minmax(0,1fr);gap:calc(clamp(.6rem,1.1vw,1.25rem));display:grid}@media (width<40rem){.clusters[data-v-8fab759e]{margin-inline:calc(-1 * var(--gutter));padding:.25rem var(--gutter) 1rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(82%,20rem);grid-auto-flow:column;overflow-x:auto}.clusters[data-v-8fab759e]::-webkit-scrollbar{display:none}.cluster[data-v-8fab759e]{scroll-snap-align:start;animation:none}}@media (width>=40rem){.clusters[data-v-8fab759e]{grid-template-columns:repeat(2,minmax(0,1fr))}.c-daily[data-v-8fab759e]{grid-column:span 2}}@media (width>=64rem){.clusters[data-v-8fab759e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=110rem){.clusters[data-v-8fab759e]{grid-template-columns:repeat(5,minmax(0,1fr))}.c-daily[data-v-8fab759e]{grid-column:auto}}.cluster[data-v-8fab759e]{--acc:var(--cyan);border:1px solid var(--line);border-top:2px solid var(--acc);border-radius:0 0 var(--radius-m) var(--radius-m);background:linear-gradient(180deg,color-mix(in oklab,var(--acc) 9%,transparent),transparent 45%),#0d0b1aa8;-webkit-backdrop-filter:blur(var(--glass-blur));flex-direction:column;gap:.55rem;padding:calc(clamp(1rem,1.5vw,1.6rem));display:flex;position:relative}@supports (corner-shape:bevel){.cluster[data-v-8fab759e]{border-radius:0 0 var(--bevel) 0;corner-shape:bevel}}.c-head[data-v-8fab759e]{font-size:var(--step--2);letter-spacing:.1em;justify-content:space-between;display:flex}.c-head .c-idx[data-v-8fab759e]{color:var(--acc)}.c-head .c-count[data-v-8fab759e]{color:var(--ink-faint)}.c-title[data-v-8fab759e]{font-size:var(--step-2);letter-spacing:-.02em;text-transform:lowercase;font-weight:700}.c-text[data-v-8fab759e]{color:var(--ink-dim);font-size:var(--step--1);line-height:1.5}.c-cmd[data-v-8fab759e]{border:1px solid var(--line);border-left:2px solid var(--acc);border-radius:0 var(--radius-s) var(--radius-s) 0;font-size:var(--step--2);color:var(--ink-2);white-space:nowrap;background:#07060f8c;gap:.15rem;margin-top:1rem;padding:.6rem .8rem;display:none;overflow:hidden}.c-cmd>span[data-v-8fab759e]{text-overflow:ellipsis;overflow:hidden}.c-cmd .ok[data-v-8fab759e]{color:var(--green)}.c-items[data-v-8fab759e]{gap:.1rem;margin-top:auto;padding-top:.5rem;display:grid}@media (40rem<=width<110rem){.c-daily[data-v-8fab759e]{-moz-column-gap:calc(clamp(1.5rem,3vw,3rem));grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:start;column-gap:calc(clamp(1.5rem,3vw,3rem));display:grid}.c-daily .c-cmd[data-v-8fab759e],.c-daily .c-head[data-v-8fab759e],.c-daily .c-text[data-v-8fab759e],.c-daily .c-title[data-v-8fab759e]{grid-column:1}.c-daily .c-cmd[data-v-8fab759e]{grid-row:4;align-self:end;display:grid}.c-daily .c-text[data-v-8fab759e]{align-self:start}.c-daily .c-items[data-v-8fab759e]{grid-area:1/2/-1;align-self:end;margin-top:0}}.c-items li[data-v-8fab759e]{--c:var(--cyan);min-height:2.1rem;font-size:var(--step--1);color:var(--ink);align-items:center;gap:.6em;display:flex}.c-items li[data-v-8fab759e] svg{width:1.1em;height:1.1em;color:var(--c);flex:none}.c-items li .nm[data-v-8fab759e]{white-space:nowrap}.c-items li .lead[data-v-8fab759e]{border-bottom:1px dotted var(--line-strong);flex:1;align-self:center;min-width:.75rem;height:0;translate:0 .25em}.c-items li .tag[data-v-8fab759e]{color:var(--ink-faint);letter-spacing:.04em;font-size:.78em}.spoken[data-v-8fab759e]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:calc(clamp(1.5rem,3vw,3rem));padding-top:calc(clamp(1rem,2vw,1.5rem));display:flex}.langs[data-v-8fab759e]{flex-wrap:wrap;gap:.5rem;display:flex}.langs li[data-v-8fab759e]{border:1px solid var(--line-strong);min-height:2.5rem;font-size:var(--step--1);color:var(--ink);background:#0d0b1a8c;align-items:center;gap:.55em;padding:.3em .9em .3em .35em;display:inline-flex}.langs .code[data-v-8fab759e],.langs li[data-v-8fab759e]{border-radius:999px}.langs .code[data-v-8fab759e]{background:var(--bg-3);text-transform:uppercase;letter-spacing:.06em;min-width:2.2em;height:1.9em;color:var(--cyan);place-items:center;font-size:.78em;display:inline-grid}.langs .learning[data-v-8fab759e]{color:var(--ink-2);border-style:dashed}.langs .learning .code[data-v-8fab759e]{color:var(--amber)}.langs .load[data-v-8fab759e]{background:var(--bg-3);border-radius:1px;width:3.5rem;height:.3rem;position:relative;overflow:hidden}.langs .load i[data-v-8fab759e]{background:var(--amber);width:38%;position:absolute;inset:0 auto 0 0}.langs .lvl[data-v-8fab759e]{color:var(--ink-dim);font-size:.8em}@media (prefers-reduced-motion:no-preference){.langs .load i[data-v-8fab759e]{animation:loading-8fab759e 2.6s var(--ease-in-out) infinite}}@keyframes loading-8fab759e{0%{translate:-100%}60%,to{translate:270%}}.pseudo[data-v-8e8d56e1]{overscroll-behavior-x:contain;font-family:var(--font-mono);font-size:var(--code-fs);line-height:var(--lh);color:var(--syn-op);scrollbar-width:thin;font-variant-ligatures:none;outline:none;padding-block:.8rem;position:relative;overflow:auto}.pseudo[data-v-8e8d56e1]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--cyan) 60%,transparent)}.lines[data-v-8e8d56e1]{width:max-content;min-width:100%;transition:opacity var(--dur-3) var(--ease-out),filter var(--dur-3) var(--ease-out);display:grid}.busy .lines[data-v-8e8d56e1]{opacity:.18;filter:blur(2px)}.ln[data-v-8e8d56e1]{white-space:pre;cursor:default;align-items:baseline;padding-right:2rem;display:flex;position:relative}.ln[data-v-8e8d56e1]:before{content:"";pointer-events:none;transition:background var(--dur-1);position:absolute;inset:0}.ln.hov[data-v-8e8d56e1]:before{background:#ffffff09}.ln.cur[data-v-8e8d56e1]:before{background:color-mix(in oklab,var(--cyan) 9%,transparent);box-shadow:inset 2px 0 0 var(--cyan)}.ln.bp[data-v-8e8d56e1]:before{background:color-mix(in oklab,var(--red) 20%,transparent);box-shadow:inset 3px 0 0 var(--red)}.ln.bp.cur[data-v-8e8d56e1]:before{background:color-mix(in oklab,var(--red) 28%,transparent)}.ln.flash[data-v-8e8d56e1]:before{animation:ln-flash-8e8d56e1 1.1s var(--ease-out)}@keyframes ln-flash-8e8d56e1{0%,30%{background:color-mix(in oklab,var(--amber) 32%,transparent)}}.gut[data-v-8e8d56e1]{z-index:1;background:var(--pane-bg);border-right:1px solid var(--line);width:6.5ch;color:var(--ink-faint);-webkit-user-select:none;user-select:none;flex:none;justify-content:flex-end;align-self:stretch;align-items:baseline;gap:.55ch;margin-right:1.5ch;padding-right:1ch;font-size:.86em;display:inline-flex;position:sticky;left:0}.gut .bpdot[data-v-8e8d56e1]{width:.62em;height:.62em;transition:background var(--dur-1),border-color var(--dur-1);border:1px solid #0000;border-radius:50%;align-self:center}.gut.can[data-v-8e8d56e1]{cursor:pointer}.gut.can:hover .bpdot[data-v-8e8d56e1]{border-color:color-mix(in oklab,var(--red) 70%,transparent)}.gut .no[data-v-8e8d56e1]{text-align:right;min-width:2ch}.cur .gut .no[data-v-8e8d56e1]{color:var(--cyan)}.bp .gut .bpdot[data-v-8e8d56e1]{background:var(--red);border-color:var(--red);box-shadow:0 0 .4em var(--red)}.code[data-v-8e8d56e1]{min-width:54ch;display:inline-block}.trail[data-v-8e8d56e1]{padding-left:2ch}.t-cmt[data-v-8e8d56e1]{color:var(--syn-cmt);font-style:italic}.t-cmt.reg[data-v-8e8d56e1]{font-style:normal}.t-cmt.full[data-v-8e8d56e1]{color:color-mix(in oklab,var(--syn-cmt) 70%,var(--ink-dim))}.t-kw[data-v-8e8d56e1]{color:var(--syn-kw)}.t-type[data-v-8e8d56e1]{color:var(--syn-type)}.t-str[data-v-8e8d56e1]{color:var(--syn-str)}.t-num[data-v-8e8d56e1]{color:var(--syn-num)}.t-op[data-v-8e8d56e1]{color:var(--syn-op)}.tk[data-v-8e8d56e1]{font:inherit;line-height:inherit;letter-spacing:inherit;transition:background var(--dur-1),color var(--dur-1),box-shadow var(--dur-1);cursor:pointer;border-radius:2px;margin:0;padding:0;display:inline;position:relative}.tk.hl[data-v-8e8d56e1]{background:var(--syn-hl);box-shadow:0 0 0 1px color-mix(in oklab,var(--amber) 45%,transparent);color:var(--ink)}.t-fn[data-v-8e8d56e1]{color:var(--syn-fn)}.t-field[data-v-8e8d56e1]{color:var(--syn-field)}.t-const[data-v-8e8d56e1]{color:var(--syn-const)}.t-id[data-v-8e8d56e1]{color:var(--syn-fn)}.t-var[data-v-8e8d56e1]{color:var(--syn-var);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklab,var(--cyan) 45%,transparent);text-decoration-color:color-mix(in oklab,var(--cyan) 45%,transparent);text-underline-offset:.25em}@media (hover:hover){.t-var[data-v-8e8d56e1][data-v-8e8d56e1]:hover{-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);color:var(--ink)}}@container ida (width>=48rem){.lines[data-v-8e8d56e1]{width:auto;min-width:88ch}.ln[data-v-8e8d56e1]{padding-right:1.25rem}.code[data-v-8e8d56e1]{flex:none}.trail[data-v-8e8d56e1]{white-space:normal;text-wrap:pretty;flex:1 1 0;min-width:22ch}}.wrap .lines[data-v-8e8d56e1]{width:auto;min-width:0}.wrap .ln[data-v-8e8d56e1]{white-space:pre-wrap;flex-wrap:wrap}.wrap .code[data-v-8e8d56e1]{flex:auto;min-width:0}.wrap .trail[data-v-8e8d56e1]{flex:100%;padding-left:8ch}@container ida (width<48rem){.ln[data-v-8e8d56e1]{grid-template-columns:6ch max-content auto;align-items:baseline;padding-right:1rem;display:grid}.gut[data-v-8e8d56e1]{width:5ch;line-height:calc(var(--lh) / .86);grid-row:span 2;align-self:stretch;align-items:flex-start;gap:.4ch;margin-right:1ch}.gut .bpdot[data-v-8e8d56e1]{align-self:flex-start;margin-top:.5lh;translate:0 -50%}.code[data-v-8e8d56e1]{min-width:0}.full[data-v-8e8d56e1],.trail[data-v-8e8d56e1]{white-space:normal;grid-column:2;max-width:calc(100cqi - 6ch - 1.6rem);padding-left:0;line-height:1.45}.trail[data-v-8e8d56e1]{padding-left:calc(var(--ind,0) * 1ch);padding-bottom:.25em}.trail.reg[data-v-8e8d56e1]{white-space:pre;grid-area:1/3;padding-left:2ch}.full[data-v-8e8d56e1]{grid-row:span 2}.wrap .ln[data-v-8e8d56e1]{grid-template-columns:6ch minmax(0,1fr)}.wrap .trail[data-v-8e8d56e1]{padding-left:2ch}}@media (prefers-reduced-motion:no-preference){.lines.fresh .ln[data-v-8e8d56e1]{animation:ln-in-8e8d56e1 .42s var(--ease-out) both;animation-delay:calc(var(--i) * 16ms)}}@keyframes ln-in-8e8d56e1{0%{opacity:0;filter:blur(3px);translate:-.8rem}}.decomp[data-v-8e8d56e1]{pointer-events:none;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}@container ida (width<48rem){.decomp[data-v-8e8d56e1]{place-items:start center}.decomp-card[data-v-8e8d56e1]{top:calc(1.5rem + var(--hud-h) + var(--safe-top));margin-top:2.5rem;position:sticky}}.decomp-card[data-v-8e8d56e1]{background:var(--bg-2);border:1px solid color-mix(in oklab,var(--amber) 35%,var(--line));border-radius:var(--radius-s);width:min(22rem,90%);font-size:var(--step--1);padding:.9rem 1rem;box-shadow:0 1rem 3rem -1rem #000c}.decomp-head[data-v-8e8d56e1]{color:var(--ink);align-items:center;gap:.5rem;display:flex}.decomp-head .pct[data-v-8e8d56e1],.decomp-head svg[data-v-8e8d56e1]{color:var(--amber)}.decomp-head .pct[data-v-8e8d56e1]{font-variant-numeric:tabular-nums;margin-left:auto}.bar[data-v-8e8d56e1]{background:var(--bg-4);border-radius:1px;height:.3rem;margin-block:.7rem .5rem;overflow:hidden}.bar i[data-v-8e8d56e1]{background:linear-gradient(90deg,var(--amber),var(--pink));height:100%;box-shadow:0 0 .6rem var(--amber);transform-origin:0;display:block}.decomp-fn[data-v-8e8d56e1]{color:var(--ink-faint);font-size:var(--step--2)}.decomp-enter-active[data-v-8e8d56e1],.decomp-leave-active[data-v-8e8d56e1]{transition:opacity var(--dur-2) var(--ease-out)}.decomp-enter-from[data-v-8e8d56e1],.decomp-leave-to[data-v-8e8d56e1]{opacity:0}.asm[data-v-45587d2d]{height:100%;min-height:0;font-family:var(--font-mono);font-variant-ligatures:none;flex-direction:column;display:flex}.asm-bar[data-v-45587d2d]{border-bottom:1px solid var(--line);color:var(--ink-faint);font-size:var(--step--2);white-space:nowrap;align-items:center;gap:.9rem;padding:.35rem .6rem .35rem .9rem;display:flex}.asm-bar .asm-fn[data-v-45587d2d]{color:var(--cyan);text-overflow:ellipsis;overflow:hidden}.seg-toggle[data-v-45587d2d]{border:1px solid var(--line-strong);border-radius:var(--radius-s);margin-left:auto;display:inline-flex;overflow:hidden}.seg-toggle button[data-v-45587d2d]{min-height:2rem;color:var(--ink-dim);transition:background var(--dur-2),color var(--dur-2);align-items:center;gap:.35rem;padding:.15rem .6rem;display:inline-flex}.seg-toggle button.on[data-v-45587d2d]{background:color-mix(in oklab,var(--cyan) 14%,transparent)}.seg-toggle button.on[data-v-45587d2d],.seg-toggle button[data-v-45587d2d]:hover{color:var(--ink)}.seg-toggle button+button[data-v-45587d2d]{border-left:1px solid var(--line-strong)}.scroll[data-v-45587d2d]{overscroll-behavior-x:contain;scrollbar-width:thin;outline:none;flex:1;min-height:0;position:relative;overflow:auto}.scroll[data-v-45587d2d]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--cyan) 60%,transparent)}.listing[data-v-45587d2d]{font-size:calc(var(--code-fs) * .94);line-height:var(--lh);padding-block:.6rem}.rows[data-v-45587d2d]{width:max-content;min-width:100%}.row[data-v-45587d2d]{white-space:pre;color:var(--ink-2);padding-inline:.9rem 2rem;position:relative}.row .a[data-v-45587d2d]{color:var(--ink-faint);margin-right:1.5ch}.row .pad[data-v-45587d2d]{width:4ch;display:inline-block}.row.hov[data-v-45587d2d]{background:#ffffff09}.row.on[data-v-45587d2d]{background:color-mix(in oklab,var(--cyan) 11%,transparent);box-shadow:inset 2px 0 0 var(--cyan)}.row.on .a[data-v-45587d2d]{color:var(--cyan)}.r-ins[data-v-45587d2d]{cursor:default}.lbl[data-v-45587d2d]{color:color-mix(in oklab,var(--cyan) 60%,var(--ink))}.proc[data-v-45587d2d]{color:var(--amber)}.mn[data-v-45587d2d]{color:var(--ink)}.mn-call[data-v-45587d2d]{color:var(--cyan)}.mn-jmp[data-v-45587d2d]{color:var(--amber)}.ops[data-v-45587d2d]{color:var(--ink-2)}.ops[data-v-45587d2d] .o-reg{color:color-mix(in oklab,var(--violet) 55%,var(--ink));font-style:normal}.ops[data-v-45587d2d] .o-num{color:var(--syn-num);font-style:normal}.ops[data-v-45587d2d] .o-name{color:var(--cyan);font-style:normal}.ops[data-v-45587d2d] .o-kw{color:var(--ink-dim);font-style:normal}.cm[data-v-45587d2d]{color:var(--syn-cmt);padding-left:1ch}.cm.xref[data-v-45587d2d]{color:color-mix(in oklab,var(--green) 45%,var(--ink-faint))}.cm.sep[data-v-45587d2d]{padding-left:0}.r-hdr .cm[data-v-45587d2d],.r-sep .cm[data-v-45587d2d]{padding-left:0}.graphwrap[data-v-45587d2d]{--g-fs:calc(var(--code-fs) * .86);background:radial-gradient(circle at 1px 1px,#a096ff17 1px,#0000 0) 0 0/1.2rem 1.2rem,0 0}.graph[data-v-45587d2d]{font-size:var(--g-fs);margin:1rem;line-height:1.5;position:relative}.edges[data-v-45587d2d]{max-width:none;position:absolute;inset:0;overflow:visible}.edge[data-v-45587d2d]{fill:none;stroke-width:.09px;stroke-linejoin:round;opacity:.75;transition:opacity var(--dur-2),stroke-width var(--dur-2)}.edge.e-true[data-v-45587d2d]{stroke:var(--green)}.edge.e-false[data-v-45587d2d]{stroke:var(--red)}.edge.e-jmp[data-v-45587d2d]{stroke:var(--cyan-deep)}.edge.live[data-v-45587d2d]{opacity:1;stroke-width:.13px;stroke-dasharray:.5 .3;filter:drop-shadow(0 0 .15px)}@media (prefers-reduced-motion:no-preference){.edge.live[data-v-45587d2d]{animation:1.1s linear infinite flow-45587d2d}}@keyframes flow-45587d2d{to{stroke-dashoffset:-1.6px}}.ar-true[data-v-45587d2d]{fill:var(--green)}.ar-false[data-v-45587d2d]{fill:var(--red)}.ar-jmp[data-v-45587d2d]{fill:var(--cyan-deep)}.node[data-v-45587d2d]{background:color-mix(in oklab,var(--bg-2) 94%,transparent);border:1px solid var(--line-strong);white-space:pre;transition:border-color var(--dur-2),box-shadow var(--dur-2);border-radius:2px;padding:.45em .7em;position:absolute;overflow:hidden;box-shadow:.35em .35em #00000059}.node.on[data-v-45587d2d]{border-color:color-mix(in oklab,var(--cyan) 70%,transparent);box-shadow:.35em .35em 0 #00000059,0 0 1.4em -.2em color-mix(in oklab,var(--cyan) 50%,transparent)}.node-lbl[data-v-45587d2d]{color:color-mix(in oklab,var(--cyan) 60%,var(--ink))}.gi[data-v-45587d2d]{color:var(--ink-2);margin-inline:-.7em;padding-inline:.7em}.gi.on[data-v-45587d2d]{background:color-mix(in oklab,var(--cyan) 14%,transparent)}.gi .cm[data-v-45587d2d]{padding-left:0}@container ida (width<48rem){.asm[data-v-45587d2d]{height:calc(min(36rem,72svh))}.asm-seg[data-v-45587d2d]{display:none}.seg-toggle button[data-v-45587d2d]{min-height:2.5rem}}.hexv[data-v-1d935853]{height:100%;min-height:0;font-family:var(--font-mono);font-variant-ligatures:none;flex-direction:column;display:flex}.hex-bar[data-v-1d935853]{border-bottom:1px solid var(--line);min-height:2.75rem;color:var(--ink-faint);font-size:var(--step--2);white-space:nowrap;align-items:center;gap:.9rem;padding:.35rem .9rem;display:flex;overflow:hidden}.hex-bar .addr[data-v-1d935853]{color:var(--cyan)}.hex-bar .val[data-v-1d935853]{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:auto}.scroll[data-v-1d935853]{overscroll-behavior-x:contain;scrollbar-width:thin;outline:none;flex:1;min-height:0;padding-block:.6rem;overflow:auto}.scroll[data-v-1d935853]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--cyan) 60%,transparent)}.dump[data-v-1d935853]{width:max-content;min-width:100%;font-size:calc(var(--code-fs) * .95);line-height:var(--lh)}.hrow[data-v-1d935853]{white-space:pre;gap:2.5ch;padding-inline:.9rem 1.5rem;display:flex}.hrow[data-v-1d935853]:hover{background:#ffffff05}.ha[data-v-1d935853]{color:var(--ink-faint)}.ha .hz[data-v-1d935853]{opacity:.55}.hb[data-v-1d935853]{grid-template-columns:repeat(var(--cols),2ch);-moz-column-gap:1ch;color:var(--ink-2);column-gap:1ch;display:grid}.hb .b[data-v-1d935853]:nth-child(8n+1):not(:first-child){margin-left:.5ch}.hs[data-v-1d935853]{grid-template-columns:repeat(var(--cols),1ch);color:var(--ink-dim);border-left:1px solid var(--line);padding-left:1ch;display:grid}:is(.b,.s)[data-v-1d935853]{cursor:default;transition:background var(--dur-1);border-radius:1px}:is(.b,.s).z[data-v-1d935853]{color:var(--ink-faint)}:is(.b,.s).h[data-v-1d935853]{background:color-mix(in oklab,var(--cyan) 30%,transparent)}:is(.b,.s).h[data-v-1d935853],:is(.b,.s).sel[data-v-1d935853]{color:var(--ink)}:is(.b,.s).sel[data-v-1d935853]{background:color-mix(in oklab,var(--amber) 26%,transparent)}:is(.b,.s).sec[data-v-1d935853]{background:color-mix(in oklab,var(--pink) 30%,transparent);color:var(--ink);text-shadow:0 0 .5em var(--pink)}.s[data-v-1d935853]{color:color-mix(in oklab,var(--green) 55%,var(--ink-dim))}@container ida (width<48rem){.hexv[data-v-1d935853]{height:calc(min(34rem,70svh))}.ha .hz[data-v-1d935853],.hex-bar .seg[data-v-1d935853]{display:none}.hrow[data-v-1d935853]{gap:1.5ch;padding-inline:.7rem 1rem}}.strv[data-v-24d283dd]{height:100%;min-height:0;font-family:var(--font-mono);font-variant-ligatures:none;flex-direction:column;display:flex}.scroll[data-v-24d283dd]{overscroll-behavior-x:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.st[data-v-24d283dd]{border-collapse:collapse;width:100%;font-size:calc(var(--code-fs) * .95);line-height:1.4}.st th[data-v-24d283dd]{z-index:1;text-align:left;color:var(--ink-faint);background:var(--bg-1);border-bottom:1px solid var(--line-strong);padding:.55rem .9rem;font-weight:400;position:sticky;top:0}.st td[data-v-24d283dd],.st th[data-v-24d283dd]{white-space:nowrap}.st td[data-v-24d283dd]{color:var(--ink-2);border-bottom:1px solid #a096ff0d;padding:.2rem .9rem}.st tbody tr[data-v-24d283dd]{transition:background var(--dur-1)}.st tbody tr[data-v-24d283dd]:hover{background:#ffffff09}.c-len[data-v-24d283dd],.c-type[data-v-24d283dd]{color:var(--ink-faint)}.c-str[data-v-24d283dd]{width:100%}.c-str .sv[data-v-24d283dd]{color:var(--green)}.c-str .nm[data-v-24d283dd],.c-str .q[data-v-24d283dd]{color:var(--ink-faint)}.c-str .nm[data-v-24d283dd]{margin-left:1.5ch;font-size:.85em}tr.tag .sv[data-v-24d283dd]{color:color-mix(in oklab,var(--green) 55%,var(--amber))}.lnk[data-v-24d283dd]{min-height:2rem;color:var(--cyan);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--cyan) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--cyan) 30%,transparent);text-underline-offset:.2em}.lnk .hz[data-v-24d283dd]{opacity:.5}.lnk[data-v-24d283dd]:hover{color:var(--ink)}.c-act[data-v-24d283dd]{text-align:right}.act[data-v-24d283dd]{border-radius:var(--radius-s);width:2rem;height:2rem;color:var(--ink-dim);vertical-align:middle;transition:background var(--dur-2),color var(--dur-2);place-items:center;display:inline-grid}.act[data-v-24d283dd]:hover{color:var(--cyan);background:#ffffff0f}.act.none[data-v-24d283dd]{color:var(--ink-faint);opacity:.5}@container ida (width<48rem){.strv[data-v-24d283dd]{height:calc(min(34rem,70svh))}.c-len[data-v-24d283dd],.c-str .nm[data-v-24d283dd],.c-type[data-v-24d283dd],.lnk .hz[data-v-24d283dd]{display:none}.st td[data-v-24d283dd],.st th[data-v-24d283dd]{padding-inline:.6rem}.st[data-v-24d283dd]{table-layout:fixed}.c-addr[data-v-24d283dd]{width:6.5rem}.c-act[data-v-24d283dd]{width:6rem;padding-inline:.25rem .4rem!important}.c-str[data-v-24d283dd]{text-overflow:ellipsis;overflow:hidden}.act[data-v-24d283dd]{width:2.75rem;height:2.75rem}}.ida[data-v-35f2bb6a]{--lh:1.62;--code-fs:calc(clamp(.72rem, .66rem + .22vw, .86rem));--win-bg:color-mix(in oklab, var(--bg-1) 92%, transparent);--pane-bg:color-mix(in oklab, var(--bg-0) 88%, transparent);--sub-bg:color-mix(in oklab, var(--bg-1) 85%, transparent);--chrome:color-mix(in oklab, var(--bg-2) 92%, transparent);--syn-kw:var(--amber);--syn-type:color-mix(in oklab, var(--violet) 70%, var(--ink));--syn-fn:var(--cyan);--syn-var:color-mix(in oklab, var(--ink) 85%, var(--cyan));--syn-field:color-mix(in oklab, var(--cyan) 45%, var(--ink-2));--syn-str:var(--green);--syn-num:color-mix(in oklab, var(--pink) 70%, var(--ink));--syn-const:color-mix(in oklab, var(--violet) 55%, var(--pink));--syn-cmt:color-mix(in oklab, var(--ink-dim) 88%, var(--violet));--syn-op:var(--ink-2);--syn-hl:color-mix(in oklab, var(--amber) 30%, transparent);container:ida/inline-size}.win[data-v-35f2bb6a]{background:var(--win-bg);border:1px solid var(--line-strong);border-radius:var(--radius-m);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);box-shadow:inset 0 1px 0 #ffffff0d,0 0 0 1px #0006,0 2.5rem 5rem -2rem #000000bf,0 0 6rem -2rem color-mix(in oklab,var(--cyan) 22%,transparent);font-family:var(--font-mono);font-size:var(--step--1);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (corner-shape:bevel){.win[data-v-35f2bb6a]{border-radius:var(--bevel);corner-shape:bevel}}.titlebar[data-v-35f2bb6a]{background:linear-gradient(180deg,color-mix(in oklab,var(--bg-3) 85%,transparent),var(--chrome));border-bottom:1px solid var(--line);min-height:2.4rem;color:var(--ink-2);-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;padding:.35rem .5rem .35rem .75rem;display:flex}.titlebar .app-ico[data-v-35f2bb6a]{background:linear-gradient(135deg,var(--cyan-deep),var(--violet));height:1.35rem;color:var(--bg-0);letter-spacing:.04em;border-radius:.25rem;place-items:center;padding-inline:.35rem;font-size:.68rem;font-weight:800;display:grid}.titlebar .title[data-v-35f2bb6a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}.titlebar .title-exe[data-v-35f2bb6a]{color:var(--ink-faint)}.wctl[data-v-35f2bb6a]{gap:.45rem;padding-right:.25rem;display:flex}.wctl i[data-v-35f2bb6a]{border:1px solid var(--line-strong);background:#ffffff0a;border-radius:50%;width:.7rem;height:.7rem}.wctl i[data-v-35f2bb6a]:last-child{border-color:color-mix(in oklab,var(--pink) 60%,transparent);background:color-mix(in oklab,var(--pink) 35%,transparent)}.menubar[data-v-35f2bb6a]{background:var(--chrome);border-bottom:1px solid var(--line);color:var(--ink-dim);font-size:var(--step--2);white-space:nowrap;-webkit-user-select:none;user-select:none;gap:1.25rem;padding:.3rem .9rem;display:flex;overflow:hidden}.menubar u[data-v-35f2bb6a]{-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint);text-underline-offset:.2em}.toolbar[data-v-35f2bb6a]{background:var(--chrome);border-bottom:1px solid var(--line);gap:1rem;padding:.4rem .6rem}.tb-group[data-v-35f2bb6a],.toolbar[data-v-35f2bb6a]{align-items:center;display:flex}.tb-group[data-v-35f2bb6a]{flex:none;gap:.25rem}.tb[data-v-35f2bb6a]{border-radius:var(--radius-s);min-width:2.2rem;height:2.2rem;color:var(--ink-2);font-size:var(--step--2);transition:background var(--dur-2),border-color var(--dur-2),color var(--dur-2);border:1px solid #0000;justify-content:center;align-items:center;gap:.3rem;padding-inline:.5rem;display:inline-flex}.tb[data-v-35f2bb6a] svg{flex:none;width:1.05em;height:1.05em;font-size:1rem}.tb .tb-key[data-v-35f2bb6a]{color:var(--ink-faint);letter-spacing:.04em}.tb[data-v-35f2bb6a]:hover:not(:disabled){border-color:var(--line);color:var(--ink);background:#ffffff0f}.tb.on[data-v-35f2bb6a]{color:var(--cyan);border-color:color-mix(in oklab,var(--cyan) 40%,transparent);background:color-mix(in oklab,var(--cyan) 10%,transparent)}.tb[data-v-35f2bb6a]:disabled{opacity:.5;cursor:progress}.tb.tb-f5[data-v-35f2bb6a]{color:var(--amber);border-color:color-mix(in oklab,var(--amber) 30%,transparent);background:color-mix(in oklab,var(--amber) 8%,transparent)}.tb.tb-f5 .tb-key[data-v-35f2bb6a]{color:var(--amber)}.tb.tb-f5[data-v-35f2bb6a]:hover:not(:disabled){color:var(--amber);border-color:color-mix(in oklab,var(--amber) 60%,transparent);background:color-mix(in oklab,var(--amber) 16%,transparent);box-shadow:0 0 1.2rem -.3rem color-mix(in oklab,var(--amber) 60%,transparent)}.tb-sep[data-v-35f2bb6a]{background:var(--line-strong);width:1px;height:1.2rem;margin-inline:.3rem}.navband[data-v-35f2bb6a]{border:1px solid var(--line);border-radius:2px;flex:1;min-width:6rem;height:.85rem;display:flex;position:relative;overflow:visible}.navband .seg[data-v-35f2bb6a]{flex-basis:0;height:100%}.navband .seg-fn[data-v-35f2bb6a]{background:color-mix(in oklab,var(--cyan-deep) 80%,var(--bg-0))}.navband .seg-lib[data-v-35f2bb6a]{background:color-mix(in oklab,var(--cyan) 75%,var(--bg-0))}.navband .seg-data[data-v-35f2bb6a]{background:color-mix(in oklab,var(--ink-dim) 45%,var(--bg-1))}.navband .seg-unexp[data-v-35f2bb6a]{background:color-mix(in oklab,var(--amber) 22%,var(--bg-1))}.navband .seg-ext[data-v-35f2bb6a]{background:color-mix(in oklab,var(--pink) 70%,var(--bg-0))}.navband .nav-arrow[data-v-35f2bb6a]{border-inline:.38rem solid #0000;border-top:.5rem solid var(--amber);width:0;height:0;filter:drop-shadow(0 0 .3rem color-mix(in oklab,var(--amber) 70%,transparent));transition:left var(--dur-3) var(--ease-out);position:absolute;top:-.45rem;translate:-50%}.navband .nav-arrow[data-v-35f2bb6a]:after{content:"";background:var(--amber);width:2px;height:1.15rem;position:absolute;top:-.05rem;left:-1px}.tabs[data-v-35f2bb6a]{background:var(--chrome);border-bottom:1px solid var(--line-strong);scrollbar-width:none;overscroll-behavior-x:contain;gap:1px;padding:.35rem .5rem 0;display:flex;overflow-x:auto}.tabs[data-v-35f2bb6a]::-webkit-scrollbar{display:none}.tab[data-v-35f2bb6a]{border:1px solid #0000;border-radius:var(--radius-s) var(--radius-s) 0 0;min-height:2.5rem;color:var(--ink-dim);font-size:var(--step--1);white-space:nowrap;transition:color var(--dur-2),background var(--dur-2);border-bottom:0;flex:none;align-items:center;gap:.45rem;padding:.35rem .95rem;display:inline-flex;position:relative}.tab .tab-ico[data-v-35f2bb6a]{color:var(--ink-faint);transition:color var(--dur-2);display:inline-grid}.tab[data-v-35f2bb6a]:hover{color:var(--ink);background:#ffffff08}.tab.on[data-v-35f2bb6a]{color:var(--ink);background:var(--pane-bg);border-color:var(--line-strong);margin-bottom:-1px}.tab.on .tab-ico[data-v-35f2bb6a]{color:var(--cyan)}.tab.on[data-v-35f2bb6a]:before{content:"";background:var(--ink-faint);height:2px;position:absolute;inset:-1px -1px auto}.tab.focus[data-v-35f2bb6a]:before{background:var(--cyan);box-shadow:var(--glow-cyan)}.tab.tab-hex.focus[data-v-35f2bb6a]:before{background:var(--pink);box-shadow:var(--glow-pink)}.body[data-v-35f2bb6a]{background:var(--pane-bg);grid-template-areas:"main""xr""out";min-height:0}.body[data-v-35f2bb6a],.main[data-v-35f2bb6a]{grid-template-columns:minmax(0,1fr);display:grid}.main[data-v-35f2bb6a]{grid-area:main;position:relative}.main[data-v-35f2bb6a],.pane[data-v-35f2bb6a],.subwin[data-v-35f2bb6a]{min-width:0}.fnwin[data-v-35f2bb6a]{grid-area:fn}.subwin.fnwin[data-v-35f2bb6a]{display:none}.xrwin[data-v-35f2bb6a]{grid-area:xr}.outwin[data-v-35f2bb6a]{grid-area:out}.subwin[data-v-35f2bb6a]{background:var(--sub-bg);border-top:1px solid var(--line-strong);min-height:0;font-size:var(--step--2);flex-direction:column;display:flex}.subhead[data-v-35f2bb6a]{border-bottom:1px solid var(--line);color:var(--ink-dim);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.68rem;display:flex}.subhead .xr-sym[data-v-35f2bb6a]{color:var(--amber);text-transform:none;letter-spacing:0;font-weight:500;font-size:var(--step--2)}.fnlist[data-v-35f2bb6a]{scrollbar-width:thin;flex:1;margin:0;padding:.3rem 0;overflow:auto}.fn[data-v-35f2bb6a]{text-align:left;width:100%;min-height:1.9rem;color:var(--ink-2);transition:background var(--dur-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.15rem .75rem;display:grid}.fn .fn-f[data-v-35f2bb6a]{width:1.1rem;height:1.1rem;color:var(--bg-0);background:color-mix(in oklab,var(--cyan-deep) 85%,var(--ink));border-radius:3px;place-items:center;font-size:.68rem;font-style:italic;font-weight:700;display:grid}.fn .fn-name[data-v-35f2bb6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fn .fn-addr[data-v-35f2bb6a]{color:var(--ink-faint);font-size:.85em}.fn.fn-main .fn-name[data-v-35f2bb6a]{color:var(--ink);font-weight:600}.fn.fn-lib .fn-f[data-v-35f2bb6a]{background:var(--cyan)}.fn.fn-import .fn-f[data-v-35f2bb6a]{background:var(--pink)}.fn.fn-import .fn-name[data-v-35f2bb6a]{color:var(--pink)}.fn[data-v-35f2bb6a]:hover{background:#ffffff0a}.fn.on[data-v-35f2bb6a]{background:var(--syn-hl);color:var(--ink)}.xr-empty[data-v-35f2bb6a]{color:var(--ink-faint);padding:.6rem .75rem}.xr-table[data-v-35f2bb6a]{border-collapse:collapse;width:100%}.xr-table th[data-v-35f2bb6a]{text-align:left;color:var(--ink-faint);border-bottom:1px solid var(--line);padding:.3rem .75rem;font-weight:400}.xr-table td[data-v-35f2bb6a]{white-space:nowrap;color:var(--ink-2);padding:.2rem .75rem}.xr-table tr[data-v-35f2bb6a]{cursor:pointer}.xr-table tbody tr:hover td[data-v-35f2bb6a]{background:#ffffff0a}.xr-table tr.here td[data-v-35f2bb6a]{background:color-mix(in oklab,var(--cyan) 7%,transparent)}.xr-table code[data-v-35f2bb6a]{color:var(--ink-dim);font-size:1em}.xr-dir[data-v-35f2bb6a]{align-items:center;gap:.25rem;display:inline-flex}.xr-dir.d-here[data-v-35f2bb6a]{color:var(--cyan)}.xr-t[data-v-35f2bb6a]{color:var(--violet)}.xr-t.xt-p[data-v-35f2bb6a]{color:var(--cyan)}.xr-t.xt-w[data-v-35f2bb6a]{color:var(--amber)}.xr-addr[data-v-35f2bb6a]{color:var(--cyan);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--cyan) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--cyan) 35%,transparent);text-underline-offset:.2em}.out-log[data-v-35f2bb6a]{scrollbar-width:thin;outline:none;height:calc(6.2em + .8rem);padding:.4rem .75rem;line-height:1.55;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 1.3em);mask-image:linear-gradient(#0000,#000 1.3em)}.out-log[data-v-35f2bb6a]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--cyan) 60%,transparent)}.out-line[data-v-35f2bb6a]{color:var(--ink-dim);white-space:pre-wrap;text-wrap:auto}.out-line.tone-green[data-v-35f2bb6a]{color:color-mix(in oklab,var(--green) 75%,var(--ink-dim))}.out-line.tone-cyan[data-v-35f2bb6a]{color:var(--cyan)}.out-line.tone-red[data-v-35f2bb6a]{color:var(--red)}.out-line.tone-pink[data-v-35f2bb6a]{color:var(--pink)}.out-line.tone-amber[data-v-35f2bb6a]{color:var(--amber)}.out-line.py[data-v-35f2bb6a]{color:var(--ink-2)}.out-line.py .caret[data-v-35f2bb6a]{vertical-align:-.15em;background:var(--ink-2);width:.55em;height:1.05em;margin-left:.35em;animation:1.1s step-end infinite ida-blink-35f2bb6a;display:inline-block}@keyframes ida-blink-35f2bb6a{50%{opacity:0}}.status[data-v-35f2bb6a]{background:var(--chrome);border-top:1px solid var(--line-strong);min-height:1.9rem;color:var(--ink-dim);font-size:var(--step--2);white-space:nowrap;align-items:center;gap:1.2rem;padding:.2rem .75rem .25rem;display:flex;overflow:hidden}.status .au[data-v-35f2bb6a]{color:var(--ink-2);align-items:center;gap:.4rem;display:inline-flex}.status .au i[data-v-35f2bb6a]{background:var(--green);width:.5rem;height:.5rem;box-shadow:0 0 .4rem var(--green);border-radius:50%}.status .au.busy i[data-v-35f2bb6a]{background:var(--amber);box-shadow:0 0 .4rem var(--amber);animation:.4s step-end infinite ida-blink-35f2bb6a}.status .st-addr[data-v-35f2bb6a]{color:var(--cyan)}.status .st-disk[data-v-35f2bb6a]{margin-left:auto}.dlg-wrap[data-v-35f2bb6a]{z-index:5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04030a73;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.dlg[data-v-35f2bb6a]{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--radius-s);width:min(30rem,100%);font-size:var(--step--1);box-shadow:0 1.5rem 4rem -1rem #000c}.dlg-title[data-v-35f2bb6a]{background:linear-gradient(90deg,color-mix(in oklab,var(--amber) 22%,var(--bg-3)),var(--bg-3));border-bottom:1px solid var(--line);color:var(--amber);align-items:center;gap:.5rem;padding:.5rem .8rem;display:flex}.dlg-body[data-v-35f2bb6a]{font-family:var(--font-body);gap:.6rem;padding:1rem 1rem .5rem;line-height:1.5;display:grid}.dlg-text[data-v-35f2bb6a]{color:var(--ink);font-weight:500}.dlg-reason[data-v-35f2bb6a]{color:var(--ink-dim);font-size:var(--step--1)}.dlg-check[data-v-35f2bb6a]{min-height:2.75rem;color:var(--ink-2);font-size:var(--step--1);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.dlg-check input[data-v-35f2bb6a]{width:1rem;height:1rem}.dlg-actions[data-v-35f2bb6a]{justify-content:flex-end;padding:0 1rem 1rem;display:flex}.dlg-actions .btn[data-v-35f2bb6a]{min-width:6rem}:is(.dlg-enter-active,.dlg-leave-active)[data-v-35f2bb6a]{transition:opacity var(--dur-2) var(--ease-out)}:is(.dlg-enter-active,.dlg-leave-active) .dlg[data-v-35f2bb6a]{transition:scale var(--dur-3) var(--ease-spring)}:is(.dlg-enter-from,.dlg-leave-to)[data-v-35f2bb6a]{opacity:0}:is(.dlg-enter-from,.dlg-leave-to) .dlg[data-v-35f2bb6a]{scale:.92}@container ida (width<48rem){.menubar[data-v-35f2bb6a],.st-disk[data-v-35f2bb6a],.st-down[data-v-35f2bb6a],.st-line[data-v-35f2bb6a],.tb:not(.tb-f5) .tb-key[data-v-35f2bb6a],.title-exe[data-v-35f2bb6a],.xr-table .xr-col-text[data-v-35f2bb6a]{display:none}.toolbar[data-v-35f2bb6a]{gap:.6rem}.navband[data-v-35f2bb6a]{min-width:3rem}.tb[data-v-35f2bb6a]{min-width:2.75rem;height:2.75rem}.tab[data-v-35f2bb6a]{min-height:2.75rem;padding-inline:.8rem}.body:is(.t-hex,.t-strings) .xrwin[data-v-35f2bb6a]{display:none}.xr-table td[data-v-35f2bb6a],.xr-table th[data-v-35f2bb6a]{padding-inline:.6rem}.out-log[data-v-35f2bb6a]{height:calc(4.65em + .8rem)}.dlg-wrap[data-v-35f2bb6a]{place-items:start center}.dlg[data-v-35f2bb6a]{top:calc(1.5rem + var(--hud-h) + var(--safe-top));margin-block:2.5rem;position:sticky}}@container ida (width<22rem){.tb-sep[data-v-35f2bb6a]{display:none}.toolbar[data-v-35f2bb6a]{gap:.45rem}.navband[data-v-35f2bb6a]{min-width:1.75rem}}@container ida (width>=48rem){.body[data-v-35f2bb6a]{grid-template:"fn main"minmax(0,1fr)"xr main""out out"/clamp(14rem,22%,19rem) minmax(0,1fr)}.subwin.fnwin[data-v-35f2bb6a]{border-top:0;border-right:1px solid var(--line-strong);display:flex}.xrwin[data-v-35f2bb6a]{border-right:1px solid var(--line-strong)}.xrwin .xr-col-text[data-v-35f2bb6a]{display:none}.main[data-v-35f2bb6a]{height:var(--pane-h)}}@container ida (width>=84rem){.body[data-v-35f2bb6a]{grid-template:"main main main""fn xr out"14rem/minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.25fr)}.subwin[data-v-35f2bb6a]{overflow:hidden}.fnwin[data-v-35f2bb6a],.xrwin[data-v-35f2bb6a]{border-right:1px solid var(--line-strong)}.fnwin[data-v-35f2bb6a]{border-top:1px solid var(--line-strong)}.xrwin .xr-col-text[data-v-35f2bb6a]{display:table-cell}.xrwin[data-v-35f2bb6a]{overflow:auto}.out-log[data-v-35f2bb6a]{flex:1;height:auto;min-height:0}.main:is(.tab-pseudo,.tab-asm)[data-v-35f2bb6a]{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.main:is(.tab-pseudo,.tab-asm) .pane-asm[data-v-35f2bb6a]{border-left:1px solid var(--line-strong)}}.main[data-v-35f2bb6a]{--pane-h:calc(1.6rem + 34 * var(--lh) * var(--code-fs))}@container ida (width>=84rem){.main[data-v-35f2bb6a]{--pane-h:calc(1.6rem + 39 * var(--lh) * var(--code-fs))}}@media (prefers-reduced-motion:reduce){.out-line.py .caret[data-v-35f2bb6a],.status .au.busy i[data-v-35f2bb6a]{animation:none}}.intro[data-v-e5260d83]{align-items:end;gap:var(--space-l) var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.kicker[data-v-e5260d83]{font-family:var(--font-display);font-size:var(--step-5);letter-spacing:-.035em;text-transform:lowercase;color:var(--ink);text-wrap:balance;font-weight:700;line-height:1}.kicker[data-v-e5260d83]:first-letter{color:var(--cyan)}.lede[data-v-e5260d83]{max-width:44ch;margin-top:var(--space-s);font-size:var(--step-1);color:var(--ink-2);line-height:1.5}.note[data-v-e5260d83]{z-index:3;width:min(22rem,100%);margin-bottom:calc(-2.5rem + -1 * var(--space-2xl));background:linear-gradient(180deg,#ffffff08,transparent 40%),color-mix(in oklab,var(--amber) 9%,var(--bg-2));border:1px solid color-mix(in oklab,var(--amber) 28%,transparent);font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-2);transition:rotate var(--dur-4) var(--ease-spring);border-radius:2px 2px 2px 1.2rem;padding:1.1rem 1.2rem 1rem;position:relative;rotate:2.2deg;box-shadow:0 1.4rem 2.4rem -1rem #000000b3,inset 0 0 2rem #00000026}.note[data-v-e5260d83]:before{content:"";background:color-mix(in oklab,var(--ink) 16%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-inline:1px dashed #ffffff1f;width:5.5rem;height:1.3rem;position:absolute;top:-.65rem;left:50%;translate:-50%;rotate:-4deg}@media (hover:hover){.note[data-v-e5260d83]:hover{rotate:.4deg}}.note .note-title[data-v-e5260d83]{color:var(--amber);letter-spacing:.08em;margin-bottom:.6rem}.note ul[data-v-e5260d83]{gap:.45rem;margin:0;display:grid}.note li[data-v-e5260d83]{grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;gap:.5rem;line-height:1.4;display:grid}.note li[data-v-e5260d83]>:first-child{color:var(--amber);justify-self:start}.note li svg[data-v-e5260d83]{translate:0 .15em}.note kbd[data-v-e5260d83]{color:var(--amber);border-color:color-mix(in oklab,var(--amber) 35%,transparent);background:color-mix(in oklab,var(--amber) 8%,var(--bg-1))}.stage[data-v-e5260d83]{perspective:140rem;perspective-origin:50% 0}.stage[data-v-e5260d83],.window[data-v-e5260d83]{position:relative}.window[data-v-e5260d83]{z-index:2;transform-origin:50% 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.window[data-v-e5260d83]{animation:linear both ida-tilt-e5260d83;animation-timeline:view();animation-range:entry 0 entry 30vh}.ghost[data-v-e5260d83]{animation:linear both ida-ghost-e5260d83;animation-timeline:view();animation-range:entry 0 entry 50vh}}}@keyframes ida-tilt-e5260d83{0%{opacity:.4;transform:rotateX(16deg)translateY(4rem)scale(.95)}to{opacity:1;transform:none}}@keyframes ida-ghost-e5260d83{0%{opacity:0;translate:2rem 3rem}}.ghost[data-v-e5260d83]{z-index:1;background:color-mix(in oklab,var(--bg-2) 80%,transparent);border:1px solid var(--line);border-radius:var(--radius-s);opacity:.85;width:min(26rem,40%);font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-dim);pointer-events:none;position:absolute;top:-2.6rem;left:4%;rotate:-2.5deg;box-shadow:0 1rem 2rem -1rem #0009}.ghost .ghost-bar[data-v-e5260d83]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.4rem .7rem;display:flex}.ghost .ghost-dots[data-v-e5260d83]{gap:.35rem;display:flex}.ghost .ghost-dots i[data-v-e5260d83]{border:1px solid var(--line-strong);border-radius:50%;width:.55rem;height:.55rem}.ghost .ghost-body[data-v-e5260d83]{gap:.5rem;padding:.8rem .7rem 3rem;display:grid}.ghost .ghost-body span[data-v-e5260d83]{background:color-mix(in oklab,var(--violet) 22%,transparent);border-radius:1px;height:.4rem}.ghost .ghost-body span[data-v-e5260d83]:nth-child(3n){background:color-mix(in oklab,var(--green) 18%,transparent)}@media (width<60rem){.intro[data-v-e5260d83]{margin-bottom:var(--space-m);grid-template-columns:minmax(0,1fr)}.note[data-v-e5260d83]{border-radius:var(--radius-s);width:100%;margin-bottom:0;padding:.9rem 1rem;rotate:0deg}.note[data-v-e5260d83]:before{display:none}.note ul[data-v-e5260d83]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.4rem 1rem}.ghost[data-v-e5260d83]{display:none}}.cover[data-v-900e2609]{background:linear-gradient(135deg,#ffffff0a,transparent 60%),var(--bg-2);width:100%;height:100%;display:block;position:relative;overflow:hidden}.cover[data-v-900e2609] img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--cover-pos,50% 50%);object-position:var(--cover-pos,50% 50%);opacity:0;width:100%;height:100%;transition:opacity var(--dur-3) var(--ease-out)}.cover.ready[data-v-900e2609] img{opacity:1}@media (scripting:none){.cover[data-v-900e2609] img{opacity:1}}.cover-fallback[data-v-900e2609]{background:repeating-linear-gradient(-45deg,#ffffff06 0 .5rem,transparent .5rem 1rem),linear-gradient(160deg,var(--bg-3),var(--bg-1));place-items:center;width:100%;height:100%;padding:.75em;display:grid}.cover-fallback-text[data-v-900e2609]{font-family:var(--font-mono);font-size:var(--step--2);text-align:center;color:var(--ink-dim);text-wrap:balance;line-height:1.3}.wall[data-v-180ae7eb]{--pw:calc(clamp(8.25rem, 9.5vw, 12rem));--gap:calc(clamp(.6rem, 1vw, 1.1rem));grid-template-columns:minmax(16rem,22rem) 1fr;align-items:center;margin-block-end:var(--space-l);margin-inline-end:calc(50% - 50vw)}.wall[data-v-180ae7eb],.wall-cap[data-v-180ae7eb]{display:grid;position:relative}.wall-cap[data-v-180ae7eb]{z-index:2;gap:var(--space-2xs);padding-block:var(--space-l);justify-items:start;padding-inline-end:var(--space-l)}.wall-big[data-v-180ae7eb]{margin-block:var(--space-2xs) 0;letter-spacing:-.05em;align-items:baseline;font-size:calc(clamp(3.5rem,2rem + 4.5vw,7.5rem));font-weight:800;line-height:.85;display:flex}.wall-big .wall-n[data-v-180ae7eb]{color:var(--ink)}.wall-big .wall-x[data-v-180ae7eb]{color:var(--ink-faint);margin-inline:.06em;font-size:.45em;font-weight:300}.wall-big .wall-ten[data-v-180ae7eb]{background:linear-gradient(180deg,var(--amber),color-mix(in oklab,var(--amber) 40%,var(--pink)));color:#0000;filter:drop-shadow(0 0 1.25rem #ffb54759);-webkit-background-clip:text;background-clip:text}.wall-title[data-v-180ae7eb]{font-family:var(--font-body);font-size:var(--step-1);color:var(--ink-2);text-transform:lowercase;font-weight:500}.wall-toggle[data-v-180ae7eb]{min-height:2.75rem;margin-top:var(--space-xs);border:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);transition:color var(--dur-2),border-color var(--dur-2),background var(--dur-2);border-radius:999px;align-items:center;gap:.55em;padding:0 .9em 0 .75em;display:inline-flex}.wall-toggle[data-v-180ae7eb] svg{width:.95rem;height:.95rem}.wall-toggle[data-v-180ae7eb]:hover{color:var(--ink);border-color:var(--amber);background:#ffb54714}.wall-stage[data-v-180ae7eb]{z-index:1;gap:var(--gap);min-width:0;padding-block:var(--space-l);transform-origin:0;display:grid;position:relative;transform:perspective(110rem)rotateY(-14deg)rotateX(4deg)rotate(-2.5deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 88%,#0000)}.wall-row[data-v-180ae7eb]{margin-block:-.6rem;padding-block:.6rem;overflow:hidden}.wall-row-1[data-v-180ae7eb]{margin-inline-start:calc(var(--pw) * -.45)}.wall-belt[data-v-180ae7eb]{width:max-content;animation:drift-180ae7eb calc(var(--n) * 6.5s) linear infinite;will-change:transform;display:flex}.wall-row-1 .wall-belt[data-v-180ae7eb]{animation-direction:reverse;animation-duration:calc(var(--n) * 8s)}.wall.paused .wall-belt[data-v-180ae7eb],.wall:focus-within .wall-belt[data-v-180ae7eb],.wall:hover .wall-belt[data-v-180ae7eb]{animation-play-state:paused}@keyframes drift-180ae7eb{to{transform:translate(-50%)}}.wall-track[data-v-180ae7eb]{gap:var(--gap);margin:0;padding-inline-start:0;padding-inline-end:var(--gap);list-style:none;display:flex}.poster[data-v-180ae7eb]{width:var(--pw);aspect-ratio:225/318;border-radius:var(--radius-s);outline-offset:2px;background:var(--bg-2);color:var(--ink);transition:transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 1rem 2rem -1rem #000c}.poster[data-v-180ae7eb]:after{content:"";opacity:.55;transition:opacity var(--dur-3) var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#ffffff1a,#0000 35%),linear-gradient(#0000 30%,#07060f33 55%,#07060feb);position:absolute;inset:0}.poster-ten[data-v-180ae7eb]{font-size:var(--step--2);color:var(--amber);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07060fb3;border-radius:.25rem;padding:.05rem .35rem;font-weight:700;top:.4rem;right:.4rem}.poster-cap[data-v-180ae7eb],.poster-ten[data-v-180ae7eb]{z-index:1;position:absolute}.poster-cap[data-v-180ae7eb]{opacity:0;transition:opacity var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-out);gap:.15rem;padding:.6rem .65rem;display:grid;inset:auto 0 0;translate:0 .6rem}.poster-name[data-v-180ae7eb]{font-size:var(--step--1);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.poster-meta[data-v-180ae7eb]{font-size:var(--step--2);color:var(--ink-dim)}.poster:is(:hover,:focus-visible)[data-v-180ae7eb]{z-index:2;box-shadow:0 0 0 1px color-mix(in oklab,var(--amber) 60%,transparent),0 0 2rem -.5rem #ffb54773,0 1.5rem 2.5rem -1rem #000000e6;transform:translateY(-.35rem)scale(1.04)}.poster:is(:hover,:focus-visible)[data-v-180ae7eb]:after{opacity:1}.poster:is(:hover,:focus-visible) .poster-cap[data-v-180ae7eb]{opacity:1;translate:0}@media (width<48rem){.wall[data-v-180ae7eb]{--pw:9.25rem;grid-template-columns:1fr;margin-block-end:0;margin-inline:calc(50% - 50vw)}.wall-cap[data-v-180ae7eb]{-moz-column-gap:var(--space-s);align-items:end;column-gap:var(--space-s);padding:0 var(--gutter) var(--space-m);grid-template-columns:auto 1fr}.wall-cap .eyebrow[data-v-180ae7eb],.wall-cap .wall-toggle[data-v-180ae7eb]{grid-column:1/-1}.wall-cap .wall-big[data-v-180ae7eb]{font-size:4rem}.wall-cap .wall-title[data-v-180ae7eb]{padding-bottom:.35rem}.wall-clone[data-v-180ae7eb],.wall-row-1[data-v-180ae7eb],.wall-toggle[data-v-180ae7eb]{display:none}.wall-stage[data-v-180ae7eb]{padding-block:0;transform:none;-webkit-mask-image:none;mask-image:none}.wall-row[data-v-180ae7eb]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-block:.6rem 1rem;overflow-x:auto}.wall-row[data-v-180ae7eb]::-webkit-scrollbar{display:none}.wall-belt[data-v-180ae7eb]{animation:none}.wall-track[data-v-180ae7eb]{padding-inline:var(--gutter)}.wall-track li[data-v-180ae7eb]{scroll-snap-align:start}.poster[data-v-180ae7eb]:after{opacity:1}.poster .poster-cap[data-v-180ae7eb]{opacity:1;translate:0}}@media (width>=48rem) and (prefers-reduced-motion:reduce){.wall[data-v-180ae7eb]{grid-template-columns:minmax(14rem,20rem) 1fr;margin-inline-end:0}.wall-clone[data-v-180ae7eb],.wall-row-1[data-v-180ae7eb],.wall-toggle[data-v-180ae7eb]{display:none}.wall-stage[data-v-180ae7eb]{transform:none;-webkit-mask-image:none;mask-image:none}.wall-belt[data-v-180ae7eb]{width:auto;animation:none}.wall-track[data-v-180ae7eb]{--pw:calc(clamp(6.5rem, 7.5vw, 10rem));flex-wrap:wrap}}.src[data-v-cbd9e67e]{font-size:var(--step--2);letter-spacing:.06em;color:var(--ink-dim);white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.dot[data-v-cbd9e67e]{background:var(--ink-faint);border-radius:50%;width:.45rem;height:.45rem;position:relative}.live .dot[data-v-cbd9e67e]{background:var(--green);box-shadow:0 0 .5rem var(--green)}.live .dot[data-v-cbd9e67e]:after{content:"";border-radius:inherit;background:var(--green);animation:ping-cbd9e67e 2.4s var(--ease-out) infinite;position:absolute;inset:0}@keyframes ping-cbd9e67e{0%{opacity:.7;scale:1}to{opacity:0;scale:3}}@media (prefers-reduced-motion:reduce){.live .dot[data-v-cbd9e67e]:after{animation:none}}.stats[data-v-22b56802]{gap:var(--space-m);padding:calc(clamp(1.1rem,2vw,1.75rem));display:grid}.stats-top[data-v-22b56802]{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.hero-num[data-v-22b56802]{margin-top:calc(var(--space-2xs) * -1);flex-wrap:wrap;align-items:baseline;gap:.15em .6em;display:flex}.hero-num .display[data-v-22b56802]{letter-spacing:-.05em;background:linear-gradient(180deg,var(--ink) 30%,var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:calc(clamp(3.25rem,2.2rem + 3vw,5.5rem));font-weight:800;line-height:.9}.hero-num .hero-label[data-v-22b56802]{font-size:var(--step-0);color:var(--ink-2)}.kv[data-v-22b56802]{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kv div[data-v-22b56802]{padding:.7rem .75rem .75rem 0}.kv div+div[data-v-22b56802]{border-left:1px solid var(--line);padding-left:.85rem}.kv dt[data-v-22b56802]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim)}.kv dd[data-v-22b56802]{font-family:var(--font-display);font-size:var(--step-1);font-variant-numeric:tabular-nums;white-space:nowrap;margin:.15rem 0 0;font-weight:600}.hist[data-v-22b56802]{gap:var(--space-xs);margin:0}.bar[data-v-22b56802],.bars[data-v-22b56802],.hist[data-v-22b56802]{display:grid}.bars[data-v-22b56802]{grid-template-columns:repeat(10,1fr);align-items:end;gap:.3rem;height:7.5rem}.bar[data-v-22b56802]{text-align:center;grid-template-rows:auto 1fr auto;height:100%}.bar-v[data-v-22b56802]{color:var(--ink-faint);opacity:0;transition:opacity var(--dur-2);font-size:.62rem}.bar-fill[data-v-22b56802]{height:calc(var(--h) * 100%);background:linear-gradient(180deg,color-mix(in oklab,var(--cyan) 70%,#fff),var(--cyan-deep));min-height:2px;opacity:calc(.45 + var(--h) * .55);transform-origin:bottom;transition:scale var(--dur-4) var(--ease-out);transition-delay:calc(var(--i) * 40ms);border-radius:.2rem .2rem 0 0;align-self:end}.bar-k[data-v-22b56802]{font-size:var(--step--2);color:var(--ink-dim);padding-top:.3rem}.bar.ten .bar-fill[data-v-22b56802]{background:linear-gradient(180deg,#ffd79a,var(--amber));opacity:1;box-shadow:0 0 1rem -.15rem #ffb54799}.bar.ten .bar-k[data-v-22b56802]{color:var(--amber)}.bar.peak .bar-v[data-v-22b56802],.bar.ten .bar-v[data-v-22b56802],.bars:hover .bar-v[data-v-22b56802]{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bar-fill[data-v-22b56802]{animation:linear both grow-22b56802;animation-timeline:view();animation-range:entry 20% cover 35%}}}@keyframes grow-22b56802{0%{scale:1 0}}.genres[data-v-22b56802]{gap:var(--space-2xs);display:grid}.genres ul[data-v-22b56802]{gap:.3rem;margin:0}.genres li[data-v-22b56802],.genres ul[data-v-22b56802]{display:grid}.genres li[data-v-22b56802]{font-size:var(--step--1);grid-template-columns:7.5rem 1fr 2.2rem;align-items:center;gap:.6rem}@supports (grid-template-columns:subgrid){.genres ul[data-v-22b56802]{-moz-column-gap:.75rem;grid-template-columns:minmax(0,max-content) minmax(3rem,1fr) auto;column-gap:.75rem}.genres li[data-v-22b56802]{grid-column:1/-1;grid-template-columns:subgrid}}.g-name[data-v-22b56802]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-bar[data-v-22b56802]{background:linear-gradient(90deg,var(--violet),var(--cyan)) 0 0/calc(var(--w) * 100%) 100% no-repeat,#ffffff0d;border-radius:999px;height:.35rem}.g-n[data-v-22b56802]{text-align:end;font-size:var(--step--2);color:var(--ink-dim)}.statuses[data-v-22b56802]{font-size:var(--step--2);letter-spacing:.05em;color:var(--ink-dim);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.statuses b[data-v-22b56802]{color:var(--ink);font-weight:600}.profile[data-v-22b56802]{justify-self:start}.profile[data-v-22b56802] svg{width:1em;height:1em}.dossier[data-v-10cbbc0f]{container-type:inline-size}.files[data-v-10cbbc0f]{--cols:2;--gap:var(--space-xs);justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@container (width>36rem){.files[data-v-10cbbc0f]{--cols:3;--gap:var(--space-s)}}.file-li[data-v-10cbbc0f]{flex:0 0 calc((100% - (-1 + var(--cols)) * var(--gap)) / var(--cols))}.file[data-v-10cbbc0f],.file-li[data-v-10cbbc0f]{min-width:0;display:flex}.file[data-v-10cbbc0f]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));color:var(--ink);transition:border-color var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) var(--ease-out);flex-direction:column;flex:1;padding:.45rem;text-decoration:none;position:relative;box-shadow:0 1.25rem 2.5rem -1.5rem #000000b3}@supports (corner-shape:bevel){.file[data-v-10cbbc0f]{corner-shape:bevel;border-radius:.75rem 0}}.file-tab[data-v-10cbbc0f]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;justify-content:space-between;gap:.5rem;padding:.1rem .35rem .45rem;display:flex}.file-tab .file-idx[data-v-10cbbc0f]{color:var(--ink-faint)}.photo[data-v-10cbbc0f]{aspect-ratio:3/4;--cover-pos:50% 18%;border-radius:.35rem;display:block;position:relative;overflow:hidden}.photo[data-v-10cbbc0f] img{filter:grayscale()contrast(1.3)brightness(.66);transition:filter var(--dur-4) var(--ease-out),scale var(--dur-4) var(--ease-out),opacity var(--dur-3) var(--ease-out)}.photo-tint[data-v-10cbbc0f]{mix-blend-mode:color;opacity:.85;transition:opacity var(--dur-4) var(--ease-out);background:linear-gradient(170deg,#4cc9ff,#1f6fd6 50%,#5b3fd8);position:absolute;inset:0}.photo-tint[data-v-10cbbc0f]:after{content:"";mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 0 3px);position:absolute;inset:0}.photo-marks i[data-v-10cbbc0f]{width:.7rem;height:.7rem;transition:inset var(--dur-3) var(--ease-out),border-color var(--dur-3);border:0 solid #e6e3f2b3;position:absolute}.photo-marks i[data-v-10cbbc0f]:first-child{border-width:1px 0 0 1px;top:.4rem;left:.4rem}.photo-marks i[data-v-10cbbc0f]:nth-child(2){border-width:1px 1px 0 0;top:.4rem;right:.4rem}.photo-marks i[data-v-10cbbc0f]:nth-child(3){border-width:0 0 1px 1px;bottom:.4rem;left:.4rem}.photo-marks i[data-v-10cbbc0f]:nth-child(4){border-width:0 1px 1px 0;bottom:.4rem;right:.4rem}.stamp[data-v-10cbbc0f]{border:1.5px solid var(--pink);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--pink);box-shadow:var(--glow-pink);background:#07060f8c;border-radius:.2rem;padding:.15rem .45rem;font-weight:700;position:absolute;bottom:.7rem;right:.6rem;rotate:-6deg}.file-body[data-v-10cbbc0f]{gap:.1rem;padding:.6rem .35rem .25rem;display:grid}.who[data-v-10cbbc0f]{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:1.15}.jp[data-v-10cbbc0f]{font-size:var(--step--1);color:var(--ink-dim);letter-spacing:.08em}.from[data-v-10cbbc0f]{font-size:var(--step--2);color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;overflow:hidden}.file:is(:hover,:focus-visible)[data-v-10cbbc0f]{border-color:color-mix(in oklab,var(--cyan) 45%,transparent);transform:translateY(-.25rem);box-shadow:0 0 2rem -.75rem #5fd4ff73,0 1.5rem 3rem -1.5rem #000c}.file:is(:hover,:focus-visible) .photo[data-v-10cbbc0f] img{filter:none;scale:1.04}.file:is(:hover,:focus-visible) .photo-tint[data-v-10cbbc0f]{opacity:0}.file:is(:hover,:focus-visible) .photo-marks i[data-v-10cbbc0f]{border-color:var(--cyan)}@media (hover:none) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.photo[data-v-10cbbc0f] img{animation:linear both develop-img-10cbbc0f;animation-timeline:view()}.photo-tint[data-v-10cbbc0f]{animation:linear both develop-tint-10cbbc0f;animation-timeline:view()}}}@keyframes develop-img-10cbbc0f{0%,28%{filter:grayscale()contrast(1.3)brightness(.66)}45%,72%{filter:grayscale(0)contrast()brightness()}90%,to{filter:grayscale()contrast(1.3)brightness(.66)}}@keyframes develop-tint-10cbbc0f{0%,28%{opacity:.85}45%,72%{opacity:0}90%,to{opacity:.85}}@media (width<48rem){.file-tab[data-v-10cbbc0f]{font-size:.6rem}.file-tab .file-idx[data-v-10cbbc0f]{display:none}.who[data-v-10cbbc0f]{font-size:var(--step--1)}}.anime[data-v-55af246e]{gap:var(--space-l) calc(clamp(1.5rem,3vw,3.5rem));grid-template:"wall wall""dossier stats""dossier favs""dossier recent"1fr/minmax(0,1.7fr) minmax(19rem,1fr);align-items:start;display:grid}.a-wall[data-v-55af246e]{grid-area:wall}.a-stats[data-v-55af246e]{grid-area:stats}.a-dossier[data-v-55af246e]{grid-area:dossier}.a-favs[data-v-55af246e]{grid-area:favs}.a-recent[data-v-55af246e]{grid-area:recent}[data-v-55af246e] .block-head{align-items:baseline;gap:.2rem var(--space-s);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}[data-v-55af246e] .block-title{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;text-transform:lowercase;font-weight:600}.block-eyebrow[data-v-55af246e]{margin-bottom:var(--space-xs)}.favs[data-v-55af246e]{gap:.5rem;margin:0;display:grid}.fav[data-v-55af246e]{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);transition:background var(--dur-2),border-color var(--dur-2),translate var(--dur-3) var(--ease-out);background:#ffffff06;grid-template-columns:3.4rem 1fr auto;align-items:center;gap:.85rem;padding:.45rem .8rem .45rem .45rem;text-decoration:none;display:grid}.fav[data-v-55af246e]:focus-visible,.fav[data-v-55af246e]:hover{border-color:var(--line-strong);color:var(--ink);background:#ffffff0d;translate:.25rem}.fav-poster[data-v-55af246e]{aspect-ratio:225/318;border-radius:.25rem;display:block;overflow:hidden}.fav-text[data-v-55af246e]{gap:.15rem;min-width:0;display:grid}.fav-name[data-v-55af246e]{font-weight:600;font-size:var(--step--1);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.fav-meta[data-v-55af246e]{font-size:var(--step--2);color:var(--ink-dim);flex-wrap:wrap;gap:.15rem .6rem;display:flex}.fav-meta .tag[data-v-55af246e]{color:var(--violet)}.fav-score[data-v-55af246e]{border:1px solid var(--line-strong);min-width:2.4rem;height:2.4rem;font-family:var(--font-display);font-weight:700;font-size:var(--step--1);border-radius:50%;place-items:center;display:grid}.fav-score.ten[data-v-55af246e]{border-color:color-mix(in oklab,var(--amber) 70%,transparent);color:var(--amber);box-shadow:inset 0 0 .75rem #ffb54733,0 0 1rem -.3rem #ffb54780}.log[data-v-55af246e]{border-top:1px solid var(--line);margin:0}.log-row[data-v-55af246e]{border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--step--1);transition:background var(--dur-2);grid-template-columns:4.6rem 1fr auto 1.6rem;align-items:baseline;gap:.7rem;padding:.6rem .2rem;text-decoration:none;display:grid}:is(.log-row:focus-visible,.log-row:hover)[data-v-55af246e]{color:var(--ink);background:#ffffff08}:is(.log-row:focus-visible,.log-row:hover) .log-name[data-v-55af246e]{color:var(--cyan)}.log-date[data-v-55af246e]{font-size:var(--step--2);color:var(--ink-dim);white-space:nowrap}.log-name[data-v-55af246e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--dur-2);overflow:hidden}.log-status[data-v-55af246e]{font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-dim)}.log-status[data-v-55af246e]:before{content:"";vertical-align:.05em;background:currentColor;border-radius:50%;width:.4rem;height:.4rem;margin-right:.4rem;display:inline-block}.log-status.st-completed[data-v-55af246e]{color:var(--green)}.log-status.st-rewatching[data-v-55af246e],.log-status.st-watching[data-v-55af246e]{color:var(--cyan)}.log-status.st-on_hold[data-v-55af246e]{color:var(--amber)}.log-status.st-dropped[data-v-55af246e]{color:var(--red)}.log-score[data-v-55af246e]{text-align:end;color:var(--ink-2);font-weight:700}.log-score.ten[data-v-55af246e]{color:var(--amber)}.log-score.low[data-v-55af246e]{color:var(--ink-faint)}@media (width<64rem){.anime[data-v-55af246e]{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"wall wall""stats stats""dossier dossier""favs recent"}}@media (width<48rem){.anime[data-v-55af246e]{row-gap:var(--space-xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"wall""stats""dossier""favs""recent"}.log-row[data-v-55af246e]{grid-template-columns:1fr auto 1.4rem}.log-row .log-date[data-v-55af246e]{grid-column:1/-1;margin-bottom:-.4rem}}.box[data-v-2b1d6e30]{--depth:calc(var(--box-w,8rem) * .11);--lift:0rem;--pull:0rem;--turn:0deg;width:var(--box-w,8rem);aspect-ratio:2/3;color:var(--ink);outline:none;text-decoration:none;display:block;position:relative}.box[data-v-2b1d6e30],.box-3d[data-v-2b1d6e30]{transform-style:preserve-3d}.box-3d[data-v-2b1d6e30]{transform:translate3d(0,calc(var(--lift) * -1),var(--pull)) rotateY(var(--turn));transition:transform var(--dur-4) var(--ease-spring);inset:0}.box-3d[data-v-2b1d6e30],.face[data-v-2b1d6e30],.floor-shadow[data-v-2b1d6e30],.sheen[data-v-2b1d6e30]{position:absolute}.front[data-v-2b1d6e30]{background:var(--bg-2);transition:box-shadow var(--dur-3) var(--ease-out);border-radius:.2rem .3rem .3rem .2rem;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 0 #0000}.sheen[data-v-2b1d6e30]{mix-blend-mode:screen;pointer-events:none;transition:background-position .9s var(--ease-out);background:linear-gradient(#ffffff29,#0000 22%) 0 0/100% 100%,linear-gradient(105deg,#0000 40%,#ffffff21 48%,#0000 56%) 120% 0/250% 100% no-repeat,linear-gradient(#0000 70%,#00000059) 0 0/100% 100%;inset:0}.side[data-v-2b1d6e30]{width:var(--depth);background:linear-gradient(90deg,#ffffff0f,transparent 40%,#00000059),color-mix(in oklab,var(--accent,var(--bg-4)) 30%,#0b0918);place-items:center;height:100%;display:grid;top:0;overflow:hidden}.side-l[data-v-2b1d6e30]{transform-origin:0;left:0;transform:rotateY(90deg)}.side-r[data-v-2b1d6e30]{transform-origin:100%;right:0;transform:rotateY(-90deg)}.spine-text[data-v-2b1d6e30]{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:calc(var(--depth) * .48);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.lid[data-v-2b1d6e30]{width:100%;height:var(--depth);transform-origin:top;background:linear-gradient(180deg,#ffffff38,color-mix(in oklab,var(--accent,var(--bg-4)) 35%,#15122a));top:0;left:0;transform:rotateX(-90deg)}.floor-shadow[data-v-2b1d6e30]{height:.7rem;transition:opacity var(--dur-3) var(--ease-out),scale var(--dur-3) var(--ease-out);pointer-events:none;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;bottom:-.35rem;left:6%;right:6%;transform:translateZ(-1px)}.box-fallback[data-v-2b1d6e30]{height:100%;font-family:var(--font-display);text-align:center;text-wrap:balance;background:linear-gradient(160deg,color-mix(in oklab,var(--accent,var(--cyan)) 45%,var(--bg-2)),var(--bg-1));place-items:center;padding:.75rem;font-weight:700;display:grid}a.box:is(:hover,:focus-visible)[data-v-2b1d6e30]{--lift:calc(var(--box-w,8rem) * .08);--pull:calc(var(--box-w,8rem) * .16);--turn:0deg;z-index:3}a.box:is(:hover,:focus-visible) .front[data-v-2b1d6e30]{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px color-mix(in oklab,var(--accent,var(--cyan)) 70%,transparent),0 0 2.5rem -.5rem var(--accent,var(--cyan))}a.box:is(:hover,:focus-visible) .sheen[data-v-2b1d6e30]{background-position:0 0,-20% 0,0 0}a.box:is(:hover,:focus-visible) .floor-shadow[data-v-2b1d6e30]{opacity:.45;scale:1.15 1}a.box:focus-visible .front[data-v-2b1d6e30]{outline:2px solid var(--cyan);outline-offset:3px}@media (prefers-reduced-motion:reduce){.box-3d[data-v-2b1d6e30],.sheen[data-v-2b1d6e30]{transition:none}}.games[data-v-b75b6d78]{gap:var(--space-2xl) calc(clamp(1.5rem,3vw,3.5rem));grid-template-columns:minmax(0,1.75fr) minmax(19rem,1fr);grid-template-areas:"top steam""lib lib";align-items:start;display:grid}.g-top[data-v-b75b6d78]{flex-direction:column;grid-area:top;align-self:stretch;min-width:0;display:flex}.g-steam[data-v-b75b6d78]{grid-area:steam}.g-lib[data-v-b75b6d78]{grid-area:lib;min-width:0}.block-head[data-v-b75b6d78]{align-items:baseline;gap:.2rem var(--space-s);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.block-title[data-v-b75b6d78]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;text-transform:lowercase;font-weight:600}.niche[data-v-b75b6d78]{border-radius:var(--radius-m) var(--radius-m) 0 0;background:linear-gradient(180deg,#ffffff06,transparent 40%),linear-gradient(180deg,var(--bg-1),color-mix(in oklab,var(--bg-2) 70%,transparent));border:1px solid var(--line);border-bottom:0;flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:calc(clamp(2.5rem,4vw,4rem)) calc(clamp(1rem,3vw,3rem)) 0;display:flex;position:relative;container-type:inline-size}.niche[data-v-b75b6d78]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(70% 65% at 50% 0,#5fd4ff29,#0000 70%);position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.led[data-v-b75b6d78],.lib-item[data-v-b75b6d78]:before,.niche[data-v-b75b6d78]:before{animation:linear both lamp-b75b6d78;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes lamp-b75b6d78{0%{opacity:0}30%{opacity:.85}36%{opacity:.1}44%{opacity:.9}50%{opacity:.25}70%,to{opacity:1}}.neon[data-v-b75b6d78]{pointer-events:none;flex:1 1 0;place-items:center;min-height:0;display:grid;overflow:hidden;container-type:size}.neon-word[data-v-b75b6d78]{font-family:var(--font-jp);letter-spacing:.35em;white-space:nowrap;color:#ffe4ef;text-shadow:0 0 1px #fff,0 0 .35rem var(--pink),0 0 1.1rem var(--pink),0 0 2.75rem #ff3d7f8c;opacity:.82;padding-inline-start:.35em;font-size:calc(min(38cqh,15cqi));font-weight:200;line-height:1;position:relative}.neon-word[data-v-b75b6d78]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ff3d7f21,#0000);position:absolute;inset:-60% -15%}@media (prefers-reduced-motion:no-preference){.neon-word[data-v-b75b6d78]{animation:11s step-end infinite neon-buzz-b75b6d78}}@keyframes neon-buzz-b75b6d78{0%,61%,63.5%,65%,to{opacity:.82}62%{opacity:.25}64%{opacity:.45}}.led[data-v-b75b6d78]{background:linear-gradient(90deg,transparent,var(--cyan) 15%,#d8f5ff 50%,var(--cyan) 85%,transparent);height:2px;box-shadow:0 0 .6rem var(--cyan),0 0 2.5rem .25rem #5fd4ff59;opacity:.9;border-radius:2px;position:absolute;top:0;left:8%;right:8%}.plank[data-v-b75b6d78]{background:linear-gradient(#353060,#1d1a39 .8rem,#0000 0),linear-gradient(#0000 .8rem,#5fd4ff8c 0 calc(.8rem + 1px),#17142d calc(.8rem + 1px),#0b0918);height:2rem;display:block;position:relative;box-shadow:0 1.5rem 2rem -1rem #000000d9}.plank[data-v-b75b6d78]:before{content:"";background:radial-gradient(60% 100% at 50% 0,#5fd4ff2e,#0000);height:.8rem;position:absolute;inset:0 10% auto}.plank-top[data-v-b75b6d78]{margin-inline:calc(-1px - clamp(1rem,3vw,3rem));margin-top:-.4rem}.top-row[data-v-b75b6d78]{--box-w:calc(min(22rem, 27cqi));gap:var(--space-m);perspective:34rem;perspective-origin:50% -55%;transform-style:preserve-3d;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.top-item[data-v-b75b6d78]{transform-style:preserve-3d;place-items:end center;display:grid}.top-item[data-v-b75b6d78]>.box{z-index:1;position:relative}.val-box[data-v-b75b6d78]{color:#fff4f2;text-align:center;background:repeating-linear-gradient(135deg,#ffffff0a 0 2px,#0000 0 9px),radial-gradient(120% 70% at 50% 35%,#ff6a76,#ff4655 35%,#b3202f 70%,#3d0a14);grid-template-rows:auto 1fr auto auto;justify-items:center;height:100%;padding:.7rem .6rem .8rem;display:grid;position:relative;overflow:hidden}.val-box[data-v-b75b6d78]:after{content:"";background:linear-gradient(170deg,#0000 40%,#0f1923d9 41%);height:55%;position:absolute;inset:auto -20% -30%}.val-top[data-v-b75b6d78]{z-index:1;font-size:calc(var(--box-w) * .055);letter-spacing:.25em;text-transform:uppercase;opacity:.8}.val-icon[data-v-b75b6d78]{z-index:1;filter:drop-shadow(0 .3rem 1rem #00000059);align-self:center;width:52%;height:auto}.val-word[data-v-b75b6d78]{z-index:1;font-size:calc(var(--box-w) * .118);letter-spacing:.02em;font-weight:800;line-height:1}.val-foot[data-v-b75b6d78]{z-index:1;font-size:calc(var(--box-w) * .05);letter-spacing:.12em;text-transform:uppercase;border:1px solid #fff4f280;margin-top:.4rem;padding:.1rem .4rem}.tags[data-v-b75b6d78]{gap:var(--space-m);padding:var(--space-s) calc(clamp(1rem,3vw,3rem)) 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none}.g-steam[data-v-b75b6d78],.tag[data-v-b75b6d78],.tags[data-v-b75b6d78]{display:grid}.tag[data-v-b75b6d78]{-moz-column-gap:.6rem;border-top:1px dashed var(--line-strong);grid-template-columns:auto 1fr;align-content:start;gap:.15rem .6rem;padding-top:.6rem}.tag-n[data-v-b75b6d78]{font-size:var(--step--2);color:var(--accent);grid-row:span 2;padding-top:.2rem}.tag-name[data-v-b75b6d78]{font-family:var(--font-display);font-size:var(--step--1);font-weight:600;line-height:1.25}.g-steam[data-v-b75b6d78]{gap:var(--space-s);padding:calc(clamp(1.1rem,2vw,1.75rem))}.steam-head[data-v-b75b6d78]{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.hero-num[data-v-b75b6d78]{flex-wrap:wrap;align-items:baseline;gap:.15em .6em;display:flex}.hero-num .display[data-v-b75b6d78]{letter-spacing:-.05em;background:linear-gradient(180deg,var(--ink) 30%,#66c0f4);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:calc(clamp(3.25rem,2.2rem + 3vw,5.5rem));font-weight:800;line-height:.9}.hero-num .hero-label[data-v-b75b6d78]{color:var(--ink-2)}.recent-h[data-v-b75b6d78]{margin-top:var(--space-xs)}.recent[data-v-b75b6d78]{gap:.35rem;margin:0;display:grid}.rec[data-v-b75b6d78]{border-radius:var(--radius-s);color:var(--ink);transition:background var(--dur-2);grid-template-columns:6rem 1fr;align-items:center;gap:.8rem;padding:.35rem;text-decoration:none;display:grid}:is(.rec:focus-visible,.rec:hover)[data-v-b75b6d78]{color:var(--ink);background:#ffffff0d}:is(.rec:focus-visible,.rec:hover) .rec-name[data-v-b75b6d78]{color:#66c0f4}.rec-img[data-v-b75b6d78]{aspect-ratio:460/215;border-radius:.25rem;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.rec-text[data-v-b75b6d78]{gap:.25rem;min-width:0;display:grid}.rec-name[data-v-b75b6d78]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--step--1);transition:color var(--dur-2);font-weight:600;overflow:hidden}.rec-bar[data-v-b75b6d78]{background:linear-gradient(90deg,#1b6fa8,#66c0f4) 0 0/max(.4rem,var(--w) * 100%) 100% no-repeat,#ffffff0d;border-radius:999px;height:.25rem}.rec-hours[data-v-b75b6d78]{font-size:var(--step--2);color:var(--ink-dim)}.profile[data-v-b75b6d78]{margin-top:var(--space-2xs);justify-self:start}.profile[data-v-b75b6d78] svg{width:1em;height:1em}.case[data-v-b75b6d78]{--cols:8;--cg:calc(clamp(.75rem, 1.6vw, 2rem));--side:calc(clamp(.75rem, 2vw, 2rem));padding:0 var(--side);border-inline:.6rem solid #110e22;border-radius:var(--radius-s) var(--radius-s) 0 0;background:repeating-linear-gradient(90deg,#ffffff03 0 1px,transparent 1px 4.5rem),linear-gradient(180deg,var(--bg-1),var(--bg-0));box-shadow:inset 0 0 0 1px var(--line),0 0 0 1px var(--line);border-top:.6rem solid #110e22;position:relative;container-type:inline-size}.lib[data-v-b75b6d78]{grid-template-columns:repeat(var(--cols),minmax(0,1fr));-moz-column-gap:var(--cg);column-gap:var(--cg);perspective:55rem;perspective-origin:50% -15%;margin:0;padding:0;display:grid}.lib-item[data-v-b75b6d78]{--box-w:calc((100cqi - (-1 + var(--cols)) * var(--cg)) / var(--cols) * .9);transform-style:preserve-3d;justify-items:center;padding-top:calc(clamp(1.75rem,3vw,3rem));display:grid;position:relative}.lib-item[data-v-b75b6d78]:before{content:"";top:0;left:calc(var(--cg) / -2);right:calc(var(--cg) / -2);pointer-events:none;background:radial-gradient(60% 55% at 50% 0,#5fd4ff1f,#0000 75%);border-top:1px solid #5fd4ff59;height:70%;position:absolute}.lib-item[data-v-b75b6d78]>.box{z-index:1}.seg[data-v-b75b6d78]{width:calc(100% + var(--cg));background:linear-gradient(#2c2752,#1d1a39 .65rem,#0000 0),linear-gradient(#0000 .65rem,#5fd4ff66 0 calc(.65rem + 1px),#141128 calc(.65rem + 1px),#0c0a1a);height:1.6rem;margin-top:-.35rem;display:block;position:relative;box-shadow:0 1.25rem 1.5rem -1rem #000c}.lib-item:nth-child(8n+1) .seg[data-v-b75b6d78]{margin-left:calc(var(--cg) / 2 - var(--side))}.lib-item:nth-child(8n) .seg[data-v-b75b6d78],.lib-item:nth-child(8n+1) .seg[data-v-b75b6d78]{width:calc(100% + var(--cg) / 2 + var(--side));justify-self:start}.lib-item:nth-child(8n) .seg[data-v-b75b6d78]{margin-left:calc(var(--cg) / -2)}.seg-name[data-v-b75b6d78]{max-width:calc(100% - var(--cg));text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;color:var(--ink-dim);opacity:0;transition:opacity var(--dur-2);font-size:.6rem;position:absolute;top:.85rem;left:50%;overflow:hidden;translate:-50%}.lib-item:has(.box:is(:hover,:focus-visible)) .seg-name[data-v-b75b6d78]{opacity:1;color:var(--ink)}@media (width<64rem){.games[data-v-b75b6d78]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);grid-template-areas:"top""steam""lib"}.case[data-v-b75b6d78]{--cols:4}.lib-item:nth-child(8n) .seg[data-v-b75b6d78],.lib-item:nth-child(8n+1) .seg[data-v-b75b6d78]{width:calc(100% + var(--cg));justify-self:center;margin-left:0}.lib-item:nth-child(4n+1) .seg[data-v-b75b6d78]{margin-left:calc(var(--cg) / 2 - var(--side))}.lib-item:nth-child(4n) .seg[data-v-b75b6d78],.lib-item:nth-child(4n+1) .seg[data-v-b75b6d78]{width:calc(100% + var(--cg) / 2 + var(--side));justify-self:start}.lib-item:nth-child(4n) .seg[data-v-b75b6d78]{margin-left:calc(var(--cg) / -2)}}@media (width<48rem){.niche[data-v-b75b6d78]{margin-inline:calc(var(--gutter) * -1);border-inline:0;border-radius:0;padding-inline:0}.top-row[data-v-b75b6d78]{--box-w:9.5rem;gap:var(--space-l);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:.5rem var(--gutter) 0;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;overflow:auto hidden}.top-row[data-v-b75b6d78]::-webkit-scrollbar{display:none}.top-row>.top-item[data-v-b75b6d78]>.box{scroll-snap-align:center}.plank-top[data-v-b75b6d78]{margin-inline:0}.tags[data-v-b75b6d78]{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);padding-inline:0}.case[data-v-b75b6d78]{margin-inline:calc(var(--gutter) * -1);border-inline:0;border-radius:0;padding:0}.lib[data-v-b75b6d78]{--box-w:6.4rem;-moz-column-gap:0;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-inline:var(--gutter);scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:7.4rem;grid-auto-flow:column;column-gap:0;overflow:auto hidden}.lib[data-v-b75b6d78]::-webkit-scrollbar{display:none}.lib-item[data-v-b75b6d78]{--box-w:6.4rem;--cg:0rem;scroll-snap-align:start}.lib-item .seg[data-v-b75b6d78],.lib-item:nth-child(n) .seg[data-v-b75b6d78]{justify-self:stretch;width:100%;margin-left:0}}.shelf[data-v-738fe900]{overflow-x:clip}.tabs[data-v-738fe900]{border:1px solid var(--line-strong);background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--glass-blur));isolation:isolate;grid-template-columns:repeat(2,1fr);align-self:center;padding:.25rem;display:grid;position:relative}.tabs[data-v-738fe900],.tabs-pill[data-v-738fe900]{border-radius:999px}.tabs-pill[data-v-738fe900]{z-index:-1;background:color-mix(in oklab,var(--cyan) 16%,transparent);width:calc(50% - .25rem);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--cyan) 55%,transparent),0 0 1.5rem -.4rem color-mix(in oklab,var(--cyan) 70%,transparent);translate:calc(var(--i,0) * 100%) 0;transition:translate var(--dur-3) var(--ease-spring);position:absolute;inset:.25rem auto .25rem .25rem}.tab[data-v-738fe900]{min-height:2.75rem;font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;color:var(--ink-dim);transition:color var(--dur-2);border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.4em 1.1em;display:inline-flex}.tab[data-v-738fe900] svg{opacity:.8;width:1.05em;height:1.05em}.tab[aria-selected=true][data-v-738fe900]{color:var(--ink)}.tab[aria-selected=true] .tab-count[data-v-738fe900]{color:var(--cyan)}.tab[data-v-738fe900]:hover{color:var(--ink)}.tab[data-v-738fe900]:focus-visible{outline-offset:-2px;border-radius:999px}.tab-count[data-v-738fe900]{color:var(--ink-faint);font-variant-numeric:tabular-nums;transition:color var(--dur-2);font-size:.82em}.tabpanel[data-v-738fe900]{animation:panel-in-738fe900 var(--dur-4) var(--ease-out) both;outline:none}@keyframes panel-in-738fe900{0%{opacity:0;translate:0 1.25rem}}@media (width<45rem){.tabs[data-v-738fe900]{width:100%;margin-top:var(--space-2xs)}}.tl[data-v-bab6bf3d]{gap:.4rem;display:grid;container-type:inline-size}.tl-bar[data-v-bab6bf3d]{border-radius:2px;outline:none;gap:3px;height:1.75rem;display:flex;position:relative}.seekable .tl-bar[data-v-bab6bf3d]{cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.seekable .tl-bar[data-v-bab6bf3d]:before{content:"";position:absolute;inset:-.6rem 0}.tl-bar[data-v-bab6bf3d]:focus-visible{box-shadow:0 0 0 2px var(--bg-1),0 0 0 4px var(--cyan)}.seg[data-v-bab6bf3d]{min-width:0;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;background:#ffffff0a;border-radius:2px;flex-basis:0;position:relative;overflow:hidden}.seg.drop[data-v-bab6bf3d]{background:#ff3d7f0f}.seg.breakdown[data-v-bab6bf3d]{background:#8b6cff0f}.seg .seg-fill[data-v-bab6bf3d]{transform-origin:0;scale:var(--p,0) 1;background:linear-gradient(90deg,#5fd4ff47,#8b6cff5c);transition:scale .25s linear;position:absolute;inset:0}.seg.drop .seg-fill[data-v-bab6bf3d]{background:linear-gradient(90deg,#8b6cff5c,#ff3d7f6b)}.seg.now[data-v-bab6bf3d]{box-shadow:inset 0 0 0 1px #5fd4ff8c,0 0 .9rem -.2rem #5fd4ff99}.seg .seg-label[data-v-bab6bf3d]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding-inline:.45rem;display:flex;position:absolute;inset:0;overflow:hidden}.seg.now .seg-label[data-v-bab6bf3d],.seg.past .seg-label[data-v-bab6bf3d]{color:var(--ink-2)}.scrubbing .seg .seg-fill[data-v-bab6bf3d]{transition:none}.tl:not(.live) .seg[data-v-bab6bf3d]{opacity:.8}.ghost[data-v-bab6bf3d],.head[data-v-bab6bf3d]{pointer-events:none;width:2px;position:absolute;top:-.2rem;bottom:-.2rem;translate:-50%}.head[data-v-bab6bf3d]{z-index:2;background:var(--ink);opacity:.55;transition:opacity var(--dur-2),left .25s linear;box-shadow:0 0 .5rem #5fd4ffb3}.head[data-v-bab6bf3d]:after{content:"";border:2px solid var(--bg-0);background:var(--cyan);width:.8rem;height:.8rem;box-shadow:0 0 .6rem var(--cyan);transition:scale var(--dur-2) var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0}:is(.scrubbing .head,.tl-bar:focus-visible .head,.tl-bar:hover .head)[data-v-bab6bf3d]{opacity:1}:is(.scrubbing .head,.tl-bar:focus-visible .head,.tl-bar:hover .head)[data-v-bab6bf3d]:after{scale:1}.scrubbing .head[data-v-bab6bf3d]{transition:none}.ghost[data-v-bab6bf3d]{z-index:1;background:#fff6;width:1px}.tip[data-v-bab6bf3d]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--bg-1);color:var(--ink);white-space:nowrap;padding:.1rem .4rem;position:absolute;bottom:calc(100% + .35rem);left:50%;translate:-50%}.tip[data-v-bab6bf3d],.tl-time[data-v-bab6bf3d]{font-size:var(--step--2);font-variant-numeric:tabular-nums}.tl-time[data-v-bab6bf3d]{letter-spacing:.08em;color:var(--ink-2);justify-content:space-between;display:flex}@container (width<30rem){.tl-bar[data-v-bab6bf3d]{height:.45rem}.seg .seg-label[data-v-bab6bf3d]{display:none}.head[data-v-bab6bf3d]:after{width:.95rem;height:.95rem}}@media (pointer:coarse){.seekable .head[data-v-bab6bf3d]{opacity:1}.seekable .head[data-v-bab6bf3d]:after{scale:1}}@media (prefers-reduced-motion:reduce){.head[data-v-bab6bf3d],.seg .seg-fill[data-v-bab6bf3d]{transition:none}}.vol[data-v-5360f62f]{align-items:center;gap:.35rem;min-width:0;display:flex}.vol-icon[data-v-5360f62f]{flex:none;width:2.75rem;height:2.75rem}.vol-range[data-v-5360f62f]{--track:.3rem;--thumb:1.05rem;appearance:none;cursor:pointer;background:0 0;flex:1;min-width:4.5rem;height:2.75rem;margin:0}.vol-range[data-v-5360f62f]::-webkit-slider-runnable-track{height:var(--track);background:linear-gradient(90deg,var(--cyan) 0,var(--violet) calc(var(--v) * 100%),#ffffff1a calc(var(--v) * 100%));border-radius:999px}.vol-range[data-v-5360f62f]::-moz-range-track{height:var(--track);background:#ffffff1a;border-radius:999px}.vol-range[data-v-5360f62f]::-moz-range-progress{height:var(--track);background:linear-gradient(90deg,var(--cyan),var(--violet));border-radius:999px}.vol-range[data-v-5360f62f]::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc(.5 * (var(--track) - var(--thumb)));border:2px solid var(--bg-0);background:var(--ink);box-shadow:0 0 0 1px var(--cyan),0 0 .75rem #5fd4ff8c;-webkit-transition:scale var(--dur-1) var(--ease-out);transition:scale var(--dur-1) var(--ease-out);border-radius:50%}.vol-range[data-v-5360f62f]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:2px solid var(--bg-0);background:var(--ink);box-shadow:0 0 0 1px var(--cyan),0 0 .75rem #5fd4ff8c;border-radius:50%}.vol-range[data-v-5360f62f]:active::-webkit-slider-thumb{scale:1.2}.vol-range:focus-visible[data-v-5360f62f]{outline:none}.vol-range:focus-visible[data-v-5360f62f]::-webkit-slider-thumb{outline:2px solid var(--cyan);outline-offset:3px}.vol-range:focus-visible[data-v-5360f62f]::-moz-range-thumb{outline:2px solid var(--cyan);outline-offset:3px}.deck[data-v-927a631c]{--acc-a:var(--violet);--acc-b:var(--cyan);gap:var(--space-s);grid-template-rows:auto 1fr auto auto;min-width:0;padding:calc(clamp(.75rem,1.6vw,1.5rem));display:grid;container-type:inline-size}.deck-top[data-v-927a631c]{min-width:0;font-size:var(--step--1);align-items:center;gap:.6rem;display:flex}.deck-top .deck-state[data-v-927a631c]{letter-spacing:.16em;text-transform:uppercase}.deck-top .deck-brand[data-v-927a631c],.deck-top .deck-state[data-v-927a631c]{font-size:var(--step--2);color:var(--ink-2);white-space:nowrap}.deck-top .deck-brand[data-v-927a631c]{letter-spacing:.1em;margin-left:auto}.deck-top .deck-chips[data-v-927a631c]{flex-wrap:nowrap;gap:.35rem;display:flex;overflow:hidden}.deck-top .deck-chips .chip[data-v-927a631c]{font-size:var(--step--2);padding:.15em .6em}.deck-top .deck-chips .chip b[data-v-927a631c]{color:var(--ink);font-weight:600}.led[data-v-927a631c]{background:var(--ink-faint);border-radius:50%;flex:none;width:.6rem;height:.6rem;box-shadow:inset 0 0 0 1px #0006}.led.onAir[data-v-927a631c]{background:var(--pink);box-shadow:0 0 .5rem var(--pink),0 0 1.2rem #ff3d7f80;animation:led-927a631c 1.6s var(--ease-in-out) infinite}.led.tuning[data-v-927a631c]{background:var(--amber);box-shadow:0 0 .5rem var(--amber);animation:.5s steps(2,end) infinite led-927a631c}.led.youtube[data-v-927a631c]{background:var(--cyan);box-shadow:0 0 .5rem var(--cyan)}@keyframes led-927a631c{50%{opacity:.55}}.deck-screen[data-v-927a631c]{border-radius:var(--radius-s);background:radial-gradient(ellipse 70% 60% at 50% 70%,color-mix(in oklab,var(--acc-a) 14%,transparent),transparent 70%),linear-gradient(180deg,#07060fd9,#0d0b1ae6);min-height:calc(clamp(19rem,40vh,34rem));box-shadow:inset 0 0 0 1px var(--line),inset 0 -3rem 4rem -2rem #0009;isolation:isolate;position:relative;overflow:hidden}.deck-viz[data-v-927a631c]{width:100%;height:100%;position:absolute;inset:0}.deck-screen[data-v-927a631c]:after{content:"";z-index:1;background:linear-gradient(#0000,#07060f73 45%,#07060fd1);height:48%;inset:auto 0 0}.deck-screen[data-v-927a631c]:after,.scan[data-v-927a631c]{pointer-events:none;position:absolute}.scan[data-v-927a631c]{background:repeating-linear-gradient(#ffffff04 0 1px,#0000 0 3px);inset:0}.lower-third[data-v-927a631c]{z-index:2;pointer-events:none;max-width:min(100%,44rem);padding:calc(clamp(.75rem,2.4cqi,1.75rem));position:absolute;inset:auto auto 0 0}.lower-third .lt-eyebrow[data-v-927a631c]{text-shadow:0 0 .6rem #000000e6;font-size:var(--step--1);letter-spacing:.12em;text-transform:lowercase;align-items:baseline;gap:.5em;display:flex}.lower-third .lt-eyebrow .lt-station[data-v-927a631c]{color:var(--acc-b)}.lower-third .lt-eyebrow .lt-sep[data-v-927a631c]{color:var(--ink-faint)}.lower-third .lt-eyebrow .lt-section[data-v-927a631c]{color:var(--ink-2)}.lower-third .lt-title[data-v-927a631c]{letter-spacing:-.02em;text-wrap:balance;color:var(--ink);text-shadow:0 .15em 1.2em #000000bf;margin-top:.15em;font-size:calc(clamp(1.35rem,4.6cqi,3.4rem));font-weight:700;line-height:1.02}.lower-third .lt-yt[data-v-927a631c]{color:var(--ink-2)}.lower-third .lt-hint[data-v-927a631c],.lower-third .lt-seed[data-v-927a631c]{font-size:var(--step--1);color:var(--ink-dim);text-shadow:0 0 .75rem #000000e6;margin-top:.5rem}.lower-third .lt-seed[data-v-927a631c]{font-size:var(--step--2);letter-spacing:.08em}.deck-ctl[data-v-927a631c]{gap:var(--space-s);flex-wrap:wrap}.deck-ctl[data-v-927a631c],.transport[data-v-927a631c]{align-items:center;display:flex}.transport[data-v-927a631c]{gap:.35rem}.t-btn[data-v-927a631c]{width:2.75rem;height:2.75rem;color:var(--ink-2)}.t-play[data-v-927a631c]{border:1px solid color-mix(in oklab,var(--cyan) 65%,transparent);width:3.6rem;height:3.6rem;color:var(--bg-0);background:radial-gradient(circle at 35% 30%,#a6e8ff,var(--cyan) 55%,var(--cyan-deep));transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-2) var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 .3rem #5fd4ff1a,0 0 1.6rem -.2rem #5fd4ffb3}.t-play[data-v-927a631c] svg{width:1.45rem;height:1.45rem}.t-play[data-v-927a631c]:hover{box-shadow:0 0 0 .4rem #5fd4ff29,0 0 2.2rem #5fd4ffcc}.t-play[data-v-927a631c]:active{transform:scale(.94)}@supports (corner-shape:bevel){.t-play[data-v-927a631c]{corner-shape:bevel;border-radius:.9rem}}.spinner[data-v-927a631c]{border:2px solid #07060f40;border-top-color:var(--bg-0);border-radius:50%;width:1.3rem;height:1.3rem;animation:.7s linear infinite spin-927a631c}@keyframes spin-927a631c{to{rotate:1turn}}.deck-vol[data-v-927a631c]{flex:10rem;max-width:18rem}.deck-pop[data-v-927a631c]{margin-left:auto}.deck-pop[aria-pressed=true][data-v-927a631c]{border-color:var(--cyan);color:var(--cyan)}@container (width<34rem){.deck-pop span[data-v-927a631c],.deck-top .deck-brand[data-v-927a631c]{display:none}.deck-top .deck-chips[data-v-927a631c]{margin-left:auto}.deck-screen[data-v-927a631c]{aspect-ratio:4/3.4;min-height:0}}@container (width<24rem){.deck-top .deck-chips .chip[data-v-927a631c]:first-child{display:none}}@media (prefers-reduced-motion:reduce){.led[data-v-927a631c]{animation:none!important}}.rack[data-v-bef08637]{gap:var(--space-s);grid-template-rows:auto 1fr;min-width:0;padding:calc(clamp(.75rem,1.6vw,1.5rem));display:grid}.rack-head[data-v-bef08637]{gap:.2rem;display:grid}.rack-head .rack-sub[data-v-bef08637]{font-size:var(--step--2);color:var(--ink-dim);letter-spacing:.06em}.units[data-v-bef08637]{grid-auto-rows:1fr;gap:.6rem;margin:0;display:grid}.unit[data-v-bef08637]{--a:var(--violet);--b:var(--cyan);border:1px solid var(--line);border-radius:var(--radius-s);text-align:left;background:linear-gradient(180deg,#ffffff09,transparent 40%),repeating-linear-gradient(90deg,#ffffff03 0 2px,transparent 2px 5px),var(--bg-1);width:100%;height:100%;min-height:5.25rem;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-3) var(--ease-out),transform var(--dur-1) var(--ease-out),background var(--dur-3) var(--ease-out);grid-template-columns:auto auto 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1.4rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000080}.unit[data-v-bef08637]:active{transform:translateY(1px)}@media (hover:hover){.unit:hover[data-v-bef08637]{border-color:color-mix(in oklab,var(--a) 45%,transparent)}.unit:hover .u-name[data-v-bef08637]{color:var(--ink)}}.unit.tuned[data-v-bef08637]{border-color:color-mix(in oklab,var(--a) 40%,var(--line))}.unit.on[data-v-bef08637]{border-color:color-mix(in oklab,var(--a) 70%,transparent);background:radial-gradient(ellipse 60% 120% at 0 50%,color-mix(in oklab,var(--a) 20%,transparent),transparent 70%),linear-gradient(180deg,#ffffff0a,transparent 40%),var(--bg-2);box-shadow:inset 0 1px 0 #ffffff0f,0 0 2rem -.8rem color-mix(in oklab,var(--a) 80%,transparent)}.screw[data-v-bef08637]{background:radial-gradient(circle at 35% 35%,#5d587a,#1c1838);border-radius:50%;width:.32rem;height:.32rem;position:absolute;box-shadow:0 0 0 1px #0006}.screw.tl[data-v-bef08637]{top:.45rem}.screw.bl[data-v-bef08637],.screw.tl[data-v-bef08637]{left:.45rem}.screw.bl[data-v-bef08637]{bottom:.45rem}.screw.tr[data-v-bef08637]{top:.45rem}.screw.br[data-v-bef08637],.screw.tr[data-v-bef08637]{right:.45rem}.screw.br[data-v-bef08637]{bottom:.45rem}.u-led[data-v-bef08637]{width:.55rem;height:.55rem;transition:background var(--dur-2),box-shadow var(--dur-2);background:#2a2546;border-radius:50%;box-shadow:inset 0 0 0 1px #00000080}.tuned .u-led[data-v-bef08637]{background:color-mix(in oklab,var(--a) 45%,#2a2546)}.on .u-led[data-v-bef08637]{background:var(--a);box-shadow:0 0 .45rem var(--a),0 0 1.1rem color-mix(in oklab,var(--a) 60%,transparent)}.u-idx[data-v-bef08637]{font-size:var(--step--2);color:var(--ink-faint);letter-spacing:.1em}.on .u-idx[data-v-bef08637]{color:var(--b)}.u-main[data-v-bef08637]{gap:.15rem;min-width:0;display:grid}.u-name[data-v-bef08637]{font-size:var(--step-1);letter-spacing:-.01em;text-transform:lowercase;color:var(--ink-2);transition:color var(--dur-2);font-weight:650}.on .u-name[data-v-bef08637]{color:var(--ink)}.u-mood[data-v-bef08637]{font-size:var(--step--1);color:var(--ink-dim);text-wrap:pretty;line-height:1.35}.u-meta[data-v-bef08637]{font-size:var(--step--1);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:end;gap:.45rem;display:grid}.u-meta small[data-v-bef08637]{color:var(--ink-faint);font-size:.78em}.u-meter[data-v-bef08637]{align-items:flex-end;gap:2px;height:.9rem;display:flex}.u-meter i[data-v-bef08637]{width:3px;height:calc(15% + var(--n) * 8%);background:#ffffff14;border-radius:1px}.on .u-meter i[data-v-bef08637]{background:linear-gradient(0deg,var(--b),var(--a));animation:meter-bef08637 .9s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--n) * -.13s)}@keyframes meter-bef08637{0%{opacity:.35;transform-origin:bottom;scale:1 .5}to{opacity:1;transform-origin:bottom;scale:1}}@media (width<40rem){.units[data-v-bef08637]{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.unit[data-v-bef08637]{grid-template-columns:auto 1fr;grid-template-areas:"led idx""main main""meta meta";align-items:start;gap:.5rem;min-height:9rem;padding:1rem .9rem}.unit .u-led[data-v-bef08637]{grid-area:led;margin-top:.3rem}.unit .u-idx[data-v-bef08637]{grid-area:idx;justify-self:end}.unit .u-main[data-v-bef08637]{grid-area:main;container-type:inline-size}.unit .u-name[data-v-bef08637]{font-size:min(var(--step-1),11.5cqi);white-space:nowrap}.unit .u-meta[data-v-bef08637]{grid-area:meta;grid-auto-flow:column;justify-content:space-between;align-self:end;place-items:end start}.unit .u-mood[data-v-bef08637]{-webkit-line-clamp:2;font-size:var(--step--2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.screw[data-v-bef08637]{display:none}}@media (prefers-reduced-motion:reduce){.on .u-meter i[data-v-bef08637]{animation:none}}.fav[data-v-30e72490]{gap:var(--space-l);grid-template-columns:minmax(20rem,5fr) minmax(0,7fr);align-items:start;display:grid}.screen-col[data-v-30e72490]{top:calc(1rem + var(--hud-h) + var(--safe-top));min-width:0;position:sticky}.screen[data-v-30e72490]{gap:var(--space-s);padding:calc(clamp(.75rem,1.6vw,1.5rem));display:grid;container-type:inline-size}.screen-head[data-v-30e72490]{align-items:center;gap:.6rem;display:flex}.screen-head .screen-src[data-v-30e72490]{font-size:var(--step--2);color:var(--ink-faint);margin-left:auto}.led[data-v-30e72490]{background:var(--ink-faint);border-radius:50%;width:.55rem;height:.55rem}.led.on[data-v-30e72490]{background:var(--pink);box-shadow:0 0 .5rem var(--pink)}.screen-dock[data-v-30e72490]{border-radius:var(--radius-s);width:100%;height:calc(max(200px,56.25cqi));box-shadow:inset 0 0 0 1px var(--line-strong);background:#000;position:relative;overflow:hidden}.screen-idle[data-v-30e72490]{text-align:center;background:radial-gradient(at 50% 40%,#1c1838,#07060f 75%);place-items:center;display:grid;position:absolute;inset:0}.static[data-v-30e72490]{opacity:.12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(6,end) infinite static-30e72490;position:absolute;inset:-50%}@keyframes static-30e72490{0%{translate:0}20%{translate:-8% 4%}40%{translate:6% -6%}60%{translate:-4% -8%}80%{translate:8% 6%}to{translate:0}}.idle-copy[data-v-30e72490]{justify-items:center;gap:.4rem;max-width:22rem;padding:1rem;display:grid;position:relative}.idle-icon[data-v-30e72490]{width:2rem;height:2rem;color:var(--cyan)}.idle-icon.spin[data-v-30e72490]{animation:1s linear infinite spin-30e72490}@keyframes spin-30e72490{to{rotate:1turn}}.idle-title[data-v-30e72490]{font-size:var(--step-2);text-transform:lowercase;font-weight:650}.idle-note[data-v-30e72490]{font-size:var(--step--1);color:var(--ink-dim);text-wrap:balance}.screen-np[data-v-30e72490]{align-items:center;gap:var(--space-s);min-width:0;display:flex}.np-text[data-v-30e72490]{flex:1;min-width:0}.np-text .np-title[data-v-30e72490]{font-family:var(--font-display);font-size:var(--step-1);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.np-text .np-empty[data-v-30e72490]{font-size:var(--step--1);color:var(--ink-dim);letter-spacing:.04em}.np-text .np-artist[data-v-30e72490]{font-size:var(--step--1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.np-ctl[data-v-30e72490]{gap:.15rem;display:flex}.np-ctl .icon-btn[data-v-30e72490]{width:2.75rem;height:2.75rem}.np-ctl .icon-btn[data-v-30e72490]:disabled{opacity:.35;cursor:default}.np-ctl .np-play[data-v-30e72490]{color:var(--cyan)}.screen-warn[data-v-30e72490]{font-size:var(--step--1);color:var(--amber)}.fav-stat[data-v-30e72490]{padding-top:var(--space-s);border-top:1px dashed var(--line-strong);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.fav-stat .stat-num[data-v-30e72490]{font-size:var(--step-3);letter-spacing:-.02em;color:var(--ink);font-weight:700}.fav-stat .stat-rest[data-v-30e72490]{font-family:var(--font-mono);font-size:var(--step--1)}.crates[data-v-30e72490]{gap:var(--space-l);min-width:0;display:grid}.crate[data-v-30e72490]{--acc:var(--cyan);min-width:0}.crate-head[data-v-30e72490]{align-items:center;gap:.85rem;margin-bottom:.25rem;display:flex}.crate-tab[data-v-30e72490]{border:1px solid color-mix(in oklab,var(--acc) 55%,transparent);border-radius:var(--radius-s);width:2.4rem;height:2.4rem;font-size:var(--step-0);color:var(--acc);background:color-mix(in oklab,var(--acc) 10%,transparent);flex:none;place-items:center;font-weight:700;display:grid}@supports (corner-shape:bevel){.crate-tab[data-v-30e72490]{corner-shape:bevel;border-radius:.55rem 0}}.crate-titles[data-v-30e72490]{flex:1;min-width:0}.crate-name[data-v-30e72490]{font-family:var(--font-display);font-size:var(--step-1);font-weight:650}.crate-line[data-v-30e72490]{font-size:var(--step--1);color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crate-count[data-v-30e72490]{font-size:var(--step--2);color:var(--ink-faint);letter-spacing:.08em;flex:none}.crate-nav[data-v-30e72490]{gap:.1rem;display:none}.crate-nav .icon-btn[data-v-30e72490]{width:2.4rem;height:2.4rem}@media (hover:hover) and (pointer:fine){.crate-nav[data-v-30e72490]{display:flex}}.crate-row[data-v-30e72490]{--sleeve:calc(clamp(8.5rem, 9vw, 11rem));grid-auto-flow:column;grid-auto-columns:var(--sleeve);margin:0 calc(-1 * var(--space-s));padding:1.9rem var(--space-s) .75rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-s);scrollbar-width:thin;scrollbar-color:var(--bg-4) transparent;background:linear-gradient(180deg,transparent calc(1.6rem + var(--sleeve)),#ffffff08 0) no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--space-s),#000 calc(100% - 2rem),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--space-s),#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--space-s),#000 calc(100% - 2rem),transparent);gap:1.1rem;display:grid;overflow-x:auto}.rec[data-v-30e72490]{scroll-snap-align:start;min-width:0;position:relative}.sleeve[data-v-30e72490]{aspect-ratio:1;width:100%;rotate:var(--tilt);transition:rotate var(--dur-3) var(--ease-spring),translate var(--dur-3) var(--ease-spring);display:block;position:relative}.sleeve[data-v-30e72490]:disabled{cursor:not-allowed}.vinyl[data-v-30e72490]{transition:translate var(--dur-3) var(--ease-out);background:radial-gradient(circle,#0000 0 17%,#ffffff0d 17.5% 18%,#0000 18.5%),repeating-radial-gradient(circle,#121019 0 1.5px,#1b1826 0 3px),#111;border-radius:50%;position:absolute;inset:4%;translate:0;box-shadow:0 .4rem 1.2rem #0009,inset 0 0 0 1px #ffffff0f}.vinyl[data-v-30e72490]:after{content:"";background:conic-gradient(from 30deg,transparent 0 10%,#ffffff17 14%,transparent 20% 60%,#ffffff12 64%,transparent 70%);border-radius:50%;position:absolute;inset:0}.vinyl-label[data-v-30e72490]{background:radial-gradient(circle,#07060f 0 9%,var(--acc) 10% 100%);border-radius:50%;position:absolute;inset:33%;box-shadow:inset 0 0 0 2px #00000040}.cover[data-v-30e72490]{background:var(--bg-2);border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 .6rem 1.4rem -.4rem #000c,inset 0 0 0 1px #ffffff14}.cover img[data-v-30e72490]{-o-object-fit:fill;object-fit:fill;width:177.8%;max-width:none;height:133.4%;transition:scale var(--dur-4) var(--ease-out),filter var(--dur-3);top:-16.67%;left:-38.9%}.cover img[data-v-30e72490],.cover[data-v-30e72490]:after{position:absolute}.cover[data-v-30e72490]:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 35% 70%,#00000059);inset:0}.cover-play[data-v-30e72490]{z-index:1;width:2.25rem;height:2.25rem;color:var(--bg-0);background:var(--ink);opacity:0;transition:opacity var(--dur-2),scale var(--dur-3) var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.5rem;right:.5rem;scale:.7;box-shadow:0 .3rem 1rem #00000080}.rec-title[data-v-30e72490]{font-size:var(--step--1);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.65rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.rec-artist[data-v-30e72490]{font-family:var(--font-mono);color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rec-artist[data-v-30e72490],.rec-watch[data-v-30e72490]{font-size:var(--step--2)}.rec-watch[data-v-30e72490]{margin-top:.2rem;display:inline-block}.rec:is(:hover,:focus-within,.playing) .sleeve[data-v-30e72490]{translate:0 -.35rem;rotate:0deg}.rec:is(:hover,:focus-within) .vinyl[data-v-30e72490]{translate:0 -17%}.rec:is(:hover,:focus-within) .cover-play[data-v-30e72490]{opacity:1;scale:1}.rec:hover .cover img[data-v-30e72490]{scale:1.05}.rec.playing .vinyl[data-v-30e72490]{animation:2.2s linear infinite paused spin-30e72490;translate:0 -19%}.rec.playing.spinning .vinyl[data-v-30e72490]{animation-play-state:running}.rec.playing .cover[data-v-30e72490]{box-shadow:0 0 0 2px var(--acc),0 .8rem 2rem -.4rem color-mix(in oklab,var(--acc) 60%,transparent)}.rec.playing .cover-play[data-v-30e72490]{opacity:1;background:var(--acc);scale:1}.rec.playing .rec-title[data-v-30e72490]{color:var(--acc)}.rec.broken .cover img[data-v-30e72490]{filter:grayscale()brightness(.5)}.rec.broken .rec-title[data-v-30e72490]{color:var(--ink-dim)}@media (hover:none){.cover-play[data-v-30e72490]{opacity:.9;scale:.85}}@media (width<64rem){.fav[data-v-30e72490]{grid-template-columns:1fr}.screen-col[data-v-30e72490]{position:relative;top:0}}@media (width>=140rem){.crate-row[data-v-30e72490]{--sleeve:10.5rem}}@media (prefers-reduced-motion:reduce){.idle-icon.spin[data-v-30e72490],.rec.playing .vinyl[data-v-30e72490],.static[data-v-30e72490]{animation:none}}.console[data-v-2ee5993f]{align-items:center;gap:var(--space-m);margin-bottom:var(--space-m);display:flex}.tabs[data-v-2ee5993f]{border:1px solid var(--line-strong);border-radius:var(--radius-s);isolation:isolate;background:#07060f99;flex:none;grid-template-columns:1fr 1fr;padding:.25rem;display:grid;position:relative}@supports (corner-shape:bevel){.tabs[data-v-2ee5993f]{corner-shape:bevel;border-radius:.6rem}}.tab[data-v-2ee5993f]{min-height:2.75rem;font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:lowercase;color:var(--ink-dim);transition:color var(--dur-2);justify-content:center;align-items:center;gap:.5em;padding:0 1.1rem;display:inline-flex}.tab[data-v-2ee5993f] svg{width:1.05em;height:1.05em}.tab[data-v-2ee5993f]:hover{color:var(--ink)}.tab.on[data-v-2ee5993f]{color:var(--bg-0)}.tab-ink[data-v-2ee5993f]{z-index:-1;background:linear-gradient(135deg,#a6e8ff,var(--cyan));width:calc(50% - .25rem);transition:translate var(--dur-3) var(--ease-spring);border-radius:.3rem;position:absolute;top:.25rem;bottom:.25rem;left:.25rem;box-shadow:0 0 1.2rem -.2rem #5fd4ff99}.console-lede[data-v-2ee5993f]{max-width:52rem;font-size:var(--step--1);color:var(--ink-dim);text-wrap:pretty}.studio[data-v-2ee5993f]{gap:var(--space-m);grid-template-columns:minmax(0,1.75fr) minmax(20rem,1fr);align-items:stretch;display:grid}@media (width>=140rem){.studio[data-v-2ee5993f]{grid-template-columns:minmax(0,2.1fr) minmax(24rem,1fr)}}@media (width<64rem){.studio[data-v-2ee5993f]{grid-template-columns:1fr}}@media (width<45rem){.console[data-v-2ee5993f]{align-items:stretch;gap:var(--space-s);flex-direction:column}.tabs[data-v-2ee5993f]{width:100%}}@media (prefers-reduced-motion:reduce){.tab-ink[data-v-2ee5993f]{transition:none}}.odds[data-v-d5497c2b]{align-content:start;gap:var(--space-s);min-width:0;display:grid}.rates[data-v-d5497c2b]{gap:.55rem;display:grid}.rates li[data-v-d5497c2b]{align-items:center;gap:var(--space-2xs);grid-template-columns:2.2rem 1fr 3.4rem;display:grid}.rates .r[data-v-d5497c2b]{font-family:var(--font-display);font-weight:800;font-size:var(--step-0);color:var(--rc)}.rates .bar[data-v-d5497c2b]{background:#ffffff0d;border-radius:1rem;height:.4rem;overflow:hidden}.rates .bar i[data-v-d5497c2b]{border-radius:inherit;background:var(--rc);min-width:.4rem;height:100%;box-shadow:0 0 .6rem color-mix(in oklab,var(--rc) 60%,transparent);display:block}.rates .p[data-v-d5497c2b]{text-align:right;font-size:var(--step--1);color:var(--ink-2);font-variant-numeric:tabular-nums}.base[data-v-d5497c2b]{margin-top:calc(-1 * var(--space-3xs));font-size:var(--step--2);letter-spacing:.06em;color:var(--ink-dim)}.stats[data-v-d5497c2b]{gap:var(--space-s);margin-top:var(--space-2xs);padding-top:var(--space-s);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.stats dt[data-v-d5497c2b]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim)}.stats dd[data-v-d5497c2b]{font-size:var(--step-2);color:var(--ink);font-variant-numeric:tabular-nums}.eye[data-v-484b3c77]{color:var(--ink-2);overflow:visible}.gfoil[data-v-6fd79636]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fallback.gold[data-v-6fd79636]{background:linear-gradient(#0000 40%,#0c0802c7 70%),linear-gradient(125deg,#5a3510,#d79a3a 28%,#fff0c6 42%,#c27f26 56%,#6b4213 78%,#e3b25a)}.fallback.holo[data-v-6fd79636]{opacity:.85;background:linear-gradient(#0000 40%,#080610cc 70%),linear-gradient(125deg,#ff3d7f,#ffb547 22%,#5dffa8 40%,#5fd4ff 58%,#8b6cff 78%,#ff3d7f)}.fallback.overlay[data-v-6fd79636]{-webkit-mask:radial-gradient(70% 55% at 50% 33%,#0000 45%,#000 95%);mask:radial-gradient(70% 55% at 50% 33%,#0000 45%,#000 95%)}.stamp[data-v-2777c212]{z-index:3;pointer-events:none;opacity:0;position:absolute;top:25%;right:5%;rotate:-13deg}.stamp.on[data-v-2777c212]{opacity:1;animation:.46s cubic-bezier(.55,0,.8,.2) both slam-2777c212}.ink[data-v-2777c212]{border:1.1cqi solid var(--rc);outline:.45cqi solid var(--rc);outline-offset:.9cqi;color:var(--rc);background:color-mix(in oklab,var(--rc) 9%,#0a0816b8);text-transform:uppercase;filter:drop-shadow(0 0 2.4cqi color-mix(in oklab,var(--rc) 55%,transparent));border-radius:1.2cqi;justify-items:center;padding:1.6cqi 4.5cqi 1.8cqi;line-height:1;display:grid;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.2 0 0 0 -0.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.2 0 0 0 -0.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:22cqi 22cqi;mask-size:22cqi 22cqi}.st-foot[data-v-2777c212],.st-top[data-v-2777c212]{font-family:var(--font-mono);letter-spacing:.32em;font-weight:700}.st-top[data-v-2777c212]{padding-left:.32em;font-size:3.6cqi}.st-rank[data-v-2777c212]{font-family:var(--font-display);letter-spacing:-.04em;margin-block:.6cqi .4cqi;font-size:15cqi;font-weight:900}.st-foot[data-v-2777c212]{letter-spacing:.2em;font-size:2.5cqi}[data-rank=SS] .st-rank[data-v-2777c212]{font-size:17cqi}.ring[data-v-2777c212]{border:.6cqi solid var(--rc);opacity:0;border-radius:2cqi;position:absolute;inset:-10%}.on .ring[data-v-2777c212]{animation:ring-2777c212 .52s .2s var(--ease-out) both}@keyframes slam-2777c212{0%{opacity:0;filter:blur(3px);rotate:-3deg;scale:2.7}55%{opacity:1;filter:blur();rotate:-14deg;scale:.94}72%{scale:1.04}to{opacity:1;rotate:-13deg;scale:1}}@keyframes ring-2777c212{0%{opacity:.7;scale:.9}to{opacity:0;scale:1.45}}@media (prefers-reduced-motion:reduce){.stamp.on[data-v-2777c212]{animation:.24s linear both fade-2777c212}.ring[data-v-2777c212]{display:none}}@keyframes fade-2777c212{0%{opacity:0}}.gcard[data-v-a6b856be]{--rc:var(--ink-faint);--mx:.5;--my:.5;--rx:0deg;--ry:0deg;--glow:var(--cyan);--card-bg:#0c0a19;aspect-ratio:5/7;perspective:1400px;-webkit-tap-highlight-color:transparent;position:relative;container-type:inline-size}.spin[data-v-a6b856be],.tilt[data-v-a6b856be]{transform-style:preserve-3d;position:absolute;inset:0}.tilt[data-v-a6b856be]{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease-out)}.tilting .tilt[data-v-a6b856be]{transition:transform .12s linear}.spin[data-v-a6b856be]{transition:transform .7s var(--ease-spring)}.flipped .spin[data-v-a6b856be]{transform:rotateY(180deg)}.instant .spin[data-v-a6b856be],.instant .tilt[data-v-a6b856be]{transition:none!important}.face[data-v-a6b856be]{backface-visibility:hidden;background:var(--card-bg);box-shadow:0 0 0 1px color-mix(in oklab,var(--rc) 45%,transparent),0 2.5cqi 9cqi -2cqi #000000bf;border-radius:4.5cqi;position:absolute;inset:0;overflow:hidden}@supports (corner-shape:bevel){.face[data-v-a6b856be]{corner-shape:bevel;border-radius:6cqi}}.back[data-v-a6b856be]{box-shadow:0 0 0 1px var(--line-strong),0 2.5cqi 9cqi -2cqi #000000bf;background:radial-gradient(120% 80% at 50% 45%,#8b6cff29,#0000 60%),repeating-linear-gradient(135deg,#a096ff0f 0 1px,#0000 0 2.4cqi),linear-gradient(#141129,#0a0816);display:grid}.back-frame[data-v-a6b856be]{outline-offset:1.5cqi;text-align:center;border:1px solid #a096ff33;outline:1px solid #a096ff14;grid-template-rows:auto 1fr auto auto auto;justify-items:center;padding:5cqi 4cqi;display:grid;position:absolute;inset:4.5cqi}.back-top[data-v-a6b856be]{letter-spacing:.3em;color:var(--ink-dim);font-size:4.2cqi}.back-eye[data-v-a6b856be]{width:52cqi;transition:filter var(--dur-3);align-self:center}.back-mid[data-v-a6b856be]{letter-spacing:.35em;text-transform:uppercase;color:var(--ink-2);font-size:4cqi}.back-jp[data-v-a6b856be]{font-family:var(--font-jp);letter-spacing:.6em;color:var(--ink-faint);margin-top:1.5cqi;font-size:5.5cqi}.back-bar[data-v-a6b856be]{background:repeating-linear-gradient(90deg,var(--ink-faint) 0 1px,transparent 1px 3px,var(--ink-faint) 3px 5px,transparent 5px 6px,var(--ink-faint) 6px 7px,transparent 7px 10px);opacity:.7;width:46cqi;height:5cqi;margin-top:4cqi}.back-glow[data-v-a6b856be]{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--glow),inset 0 0 8cqi color-mix(in oklab,var(--glow) 55%,transparent);opacity:0;transition:opacity var(--dur-3);position:absolute;inset:0}.charging[data-rank=C][data-v-a6b856be]{--glow:var(--ink-dim)}.charging[data-rank=B][data-v-a6b856be]{--glow:var(--rank-b)}.charging[data-rank=A][data-v-a6b856be]{--glow:var(--rank-a)}.charging[data-rank=S][data-v-a6b856be]{--glow:var(--rank-s)}.charging[data-rank=SS][data-v-a6b856be]{--glow:var(--rank-ss)}.charging .back-glow[data-v-a6b856be]{opacity:1;animation:glow-pulse-a6b856be .52s var(--ease-in-out) infinite alternate}.charging .back-eye[data-v-a6b856be]{filter:drop-shadow(0 0 3cqi var(--glow))}.charging[data-rank=SS] .spin[data-v-a6b856be],.charging[data-rank=S] .spin[data-v-a6b856be]{animation:90ms linear infinite tremble-a6b856be}.charging[data-rank=SS] .back-glow[data-v-a6b856be]{animation:ss-tell-a6b856be 1.6s steps(1) forwards,glow-pulse-a6b856be .26s var(--ease-in-out) infinite alternate}@keyframes glow-pulse-a6b856be{0%{opacity:.55}to{opacity:1}}@keyframes ss-tell-a6b856be{0%{--glow:var(--rank-a)}35%{--glow:var(--rank-s)}70%{--glow:var(--rank-ss)}}@keyframes tremble-a6b856be{0%,to{translate:0}25%{translate:.4cqi -.3cqi}50%{translate:-.4cqi .2cqi}75%{translate:.3cqi .4cqi}}.front[data-v-a6b856be]{color:var(--ink);box-shadow:0 0 0 1px color-mix(in oklab,var(--rc) 55%,transparent),0 0 10cqi -3cqi color-mix(in oklab,var(--rc) 50%,transparent),0 2.5cqi 9cqi -2cqi #000000bf;flex-direction:column;display:flex;transform:rotateY(180deg)}.art[data-v-a6b856be]{flex:auto;min-height:40%;position:relative;overflow:hidden}.art-lo[data-v-a6b856be],[data-art=poster] .art[data-v-a6b856be]{position:absolute;inset:0}.art-img[data-v-a6b856be]{-o-object-fit:cover;object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%}.sz-lg .main[data-v-a6b856be]{opacity:0;transition:opacity var(--dur-3) var(--ease-out);position:relative}.sz-lg .main.ready[data-v-a6b856be]{opacity:1}.art-loading[data-v-a6b856be] :is([data-art=poster] .art,.sleeve){background:linear-gradient(100deg,transparent 35%,color-mix(in oklab,var(--rc) 14%,transparent) 50%,transparent 65%) 0 0/250% 100% no-repeat,#ffffff08}@media (prefers-reduced-motion:no-preference){.art-loading[data-v-a6b856be] :is([data-art=poster] .art,.sleeve){animation:1.3s linear infinite art-scan-a6b856be}}@keyframes art-scan-a6b856be{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}.art-fallback[data-v-a6b856be]{font-family:var(--font-display);color:color-mix(in oklab,var(--rc) 30%,transparent);place-items:center;font-size:50cqi;display:grid;position:absolute;inset:0}.shade[data-v-a6b856be]{pointer-events:none;background:linear-gradient(180deg,#07060fa6 0,transparent 18%),radial-gradient(130% 70% at 50% 0,color-mix(in oklab,var(--rc) 14%,transparent),transparent 70%);position:absolute;inset:0}[data-art=poster] .shade[data-v-a6b856be]{background:linear-gradient(#07060fd9,#07060f59 13%,#0000 24% 38%,#0a0816e0 60%,#0b0918 78%),repeating-linear-gradient(0deg,#00000024 0 1px,#0000 0 3px)}.glyph-wrap[data-v-a6b856be]{background:linear-gradient(#a096ff0d 1px,#0000 0) 0 0/6cqi 6cqi,linear-gradient(90deg,#a096ff0d 1px,#0000 0) 0 0/6cqi 6cqi;place-items:center;padding-bottom:12cqi;display:grid;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.glyph[data-v-a6b856be]{--len:1;font-family:var(--font-outline);font-weight:800;font-size:clamp(9cqi,74cqi / var(--len),36cqi);font-kerning:none;letter-spacing:.05em;text-align:center;white-space:pre;color:#0000;-webkit-text-stroke:.4cqi color-mix(in oklab,var(--rc) 62%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--rc) 22%,transparent),transparent 80%);-webkit-background-clip:text;background-clip:text;padding-top:8cqi;padding-left:.05em;line-height:.98}:lang(ja) .glyph[data-v-a6b856be],[data-rank=SS] .glyph[data-v-a6b856be]{-webkit-text-stroke-width:.6cqi}[data-rank=S]:not([data-art=poster]) .glyph[data-v-a6b856be]{-webkit-text-stroke-color:#2a1602b8;background-image:linear-gradient(#2a160261,#2a160214 85%)}[data-rank=SS]:not([data-art=poster]) .glyph[data-v-a6b856be]{-webkit-text-stroke-color:#ffffffbf;background-image:linear-gradient(#ffffff38,#0000 85%)}.glyph-icon[data-v-a6b856be]{width:9cqi;height:11cqi;color:color-mix(in oklab,var(--rc) 70%,transparent);position:absolute;bottom:6cqi;left:6cqi}.sleeve-wrap[data-v-a6b856be]{place-items:start center;display:grid;position:absolute;inset:13cqi 0 0}.disc[data-v-a6b856be],.sleeve[data-v-a6b856be]{aspect-ratio:1;grid-area:1/1;width:50cqi}.sleeve[data-v-a6b856be]{position:relative;overflow:hidden;translate:-9cqi;box-shadow:0 0 0 1px #ffffff14,2cqi 3cqi 6cqi #0009}.sleeve-img[data-v-a6b856be]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;scale:1.34}.disc[data-v-a6b856be]{background:radial-gradient(circle,var(--rc) 0 9%,#111 9.5% 11%,transparent 11.5%),repeating-radial-gradient(circle,#121018 0 .6cqi,#1b1828 .6cqi 1cqi);transition:translate var(--dur-4) var(--ease-out);border-radius:50%;translate:9cqi;box-shadow:0 0 0 1px #ffffff0f}.flipped .disc[data-v-a6b856be]{animation:4s linear infinite spin-disc-a6b856be;translate:15cqi}@keyframes spin-disc-a6b856be{to{rotate:1turn}}.top[data-v-a6b856be]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-shadow:0 1px 2px #000000e6;justify-content:space-between;align-items:center;gap:2cqi;padding:4.5cqi 22cqi 0 5cqi;font-size:3.4cqi;display:flex;position:relative}.top .kind[data-v-a6b856be]{color:color-mix(in oklab,var(--rc) 75%,var(--ink));align-items:center;gap:.6em;display:inline-flex}.top .file[data-v-a6b856be],.top .kind[data-v-a6b856be]{white-space:nowrap}.top .file[data-v-a6b856be]{color:var(--ink-dim)}[data-art=glyph] .top[data-v-a6b856be],[data-art=poster] .top[data-v-a6b856be],[data-art=sleeve] .top[data-v-a6b856be]{position:absolute;inset:0 0 auto}.badge[data-v-a6b856be]{border:1px solid color-mix(in oklab,var(--rc) 70%,transparent);background:color-mix(in oklab,var(--card-bg) 70%,transparent);-webkit-backdrop-filter:blur(6px);min-width:16cqi;box-shadow:0 0 5cqi -1cqi color-mix(in oklab,var(--rc) 60%,transparent);border-radius:1.6cqi;justify-items:center;padding:1.6cqi 2cqi 1.2cqi;line-height:1;display:grid;position:absolute;top:3cqi;right:3cqi}.badge .badge-rank[data-v-a6b856be]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--rc);text-shadow:0 0 3cqi color-mix(in oklab,var(--rc) 60%,transparent);font-size:8.5cqi;font-weight:800}.badge .badge-jp[data-v-a6b856be]{font-family:var(--font-jp);letter-spacing:.2em;color:var(--ink-dim);margin-top:.8cqi;font-size:2.6cqi}@supports (corner-shape:bevel){.badge[data-v-a6b856be]{corner-shape:bevel;border-radius:2.4cqi}}.dupe[data-v-a6b856be],.new[data-v-a6b856be]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding:.5cqi 2cqi;font-size:3.2cqi;font-weight:700;position:absolute;top:11cqi;left:5cqi}.new[data-v-a6b856be]{background:var(--pink);color:var(--bg-0);box-shadow:var(--glow-pink)}.dupe[data-v-a6b856be]{border:1px solid var(--line-strong);color:var(--ink-2);letter-spacing:.08em;text-transform:none;background:#07060f99;font-weight:500}.info[data-v-a6b856be]{margin-top:auto;padding:0 5.5cqi 5.5cqi;position:relative}.title[data-v-a6b856be]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 1px 2cqi #0009;font-size:7cqi;font-weight:700;line-height:1.12}.text[data-v-a6b856be]{color:var(--ink-2);text-wrap:pretty;margin-top:2.6cqi;font-size:4.3cqi;line-height:1.5}.acts[data-v-a6b856be]{flex-wrap:wrap;gap:2cqi;margin-top:4cqi;display:flex}.act[data-v-a6b856be]{border:1px solid var(--line-strong);min-height:calc(max(2.75rem,11cqi));color:var(--ink);font-family:var(--font-mono);white-space:nowrap;transition:background var(--dur-2),border-color var(--dur-2);background:#ffffff08;border-radius:1.4cqi;align-items:center;gap:.5em;padding:0 3.4cqi;font-size:calc(max(.75rem,3.4cqi));text-decoration:none;display:inline-flex}.act[data-v-a6b856be]:hover{border-color:var(--rc);background:color-mix(in oklab,var(--rc) 14%,transparent);color:var(--ink)}.act.act-main[data-v-a6b856be]{border-color:color-mix(in oklab,var(--rc) 60%,transparent);background:color-mix(in oklab,var(--rc) 12%,transparent)}.glare[data-v-a6b856be]{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.glare[data-v-a6b856be]{background:radial-gradient(circle at calc(var(--mx) * 100%) calc(var(--my) * 100%),#ffffff47,transparent 45%);mix-blend-mode:overlay;opacity:0;transition:opacity var(--dur-3)}.tilting .glare[data-v-a6b856be]{opacity:1}.card-stamp[data-v-a6b856be]{top:auto;bottom:calc(100% + 3cqi);right:4%}.sz-sm .face[data-v-a6b856be]{border-radius:6cqi}.sz-sm .back-frame[data-v-a6b856be]{grid-template-rows:auto 1fr auto;padding:4cqi 2cqi;inset:6cqi}.sz-sm .back-top[data-v-a6b856be]{font-size:7cqi}.sz-sm .back-eye[data-v-a6b856be]{width:62cqi}.sz-sm .back-mid[data-v-a6b856be]{letter-spacing:.2em;font-size:6.5cqi}.sz-sm .back-bar[data-v-a6b856be],.sz-sm .back-jp[data-v-a6b856be]{display:none}.sz-sm .top[data-v-a6b856be]{padding:6cqi 6cqi 0;font-size:6cqi}.sz-sm .top .file[data-v-a6b856be],.sz-sm .top .kind span[data-v-a6b856be]{display:none}.sz-sm .top .kind[data-v-a6b856be] svg{width:9cqi;height:9cqi}.sz-sm .badge[data-v-a6b856be]{display:none}.sz-sm .new[data-v-a6b856be]{padding:.5cqi 3cqi;font-size:6cqi;top:5cqi;left:auto;right:5cqi}.sz-sm .info[data-v-a6b856be]{padding:0 7cqi 22cqi}.sz-sm .title[data-v-a6b856be]{overflow-wrap:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:8.8cqi;display:-webkit-box;overflow:hidden}.sz-sm .glyph[data-v-a6b856be]{-webkit-text-stroke-width:.9cqi}.sz-sm .sleeve-wrap[data-v-a6b856be]{inset:16cqi 0 0}.mini-stamp[data-v-a6b856be]{border:1.4cqi double var(--rc);min-width:30cqi;color:var(--rc);font-family:var(--font-display);opacity:0;mix-blend-mode:screen;place-items:center;padding:1.5cqi 3cqi;font-size:12cqi;font-weight:800;line-height:1;display:grid;position:absolute;bottom:5cqi;right:6cqi;rotate:-12deg;scale:2.2}.mini-stamp.on[data-v-a6b856be]{opacity:.95;transition:opacity .16s var(--ease-out),scale .2s cubic-bezier(.5,0,.75,0);scale:1}.instant .mini-stamp[data-v-a6b856be]{transition:none!important}@media (width<40rem){.sz-sm .info[data-v-a6b856be],.sz-sm .top[data-v-a6b856be]{display:none}.sz-sm .mini-stamp[data-v-a6b856be]{min-width:52cqi;font-size:20cqi;bottom:8cqi;left:50%;right:auto;translate:-50%}.sz-sm .new[data-v-a6b856be]{font-size:9cqi;top:4cqi;right:4cqi}}@media (prefers-reduced-motion:reduce){.flipped .spin[data-v-a6b856be],.spin[data-v-a6b856be],.tilt[data-v-a6b856be]{transition:none;transform:none!important}.front[data-v-a6b856be]{opacity:0;transition:opacity .26s linear;transform:none}.flipped .front[data-v-a6b856be]{opacity:1}.back[data-v-a6b856be]{transition:opacity .26s linear}.flipped .back[data-v-a6b856be]{opacity:0}.charging .back-glow[data-v-a6b856be],.charging .spin[data-v-a6b856be],.disc[data-v-a6b856be]{animation:none!important}.flipped .disc[data-v-a6b856be]{animation:none}}.folder[data-v-3b610923]{perspective:1600px;container-type:inline-size}.folder[data-v-3b610923],.pocket[data-v-3b610923]{position:absolute;inset:0}.pocket[data-v-3b610923]{z-index:2}.cover[data-v-3b610923],.plate[data-v-3b610923]{transition:opacity .5s var(--ease-out),translate .6s var(--ease-in-out),transform .7s var(--ease-in-out);border-radius:1.2cqi 3cqi 3cqi;position:absolute;inset:-3% -4.5%}.plate[data-v-3b610923]{z-index:1;border:1px solid var(--line);background:linear-gradient(#17142d,#0f0d20);box-shadow:0 4cqi 14cqi -4cqi #000c}.plate .paper[data-v-3b610923]{opacity:.1;background:linear-gradient(#d8d3ea,#bdb7d6);height:30%;position:absolute;inset:3cqi 4cqi auto;rotate:-1.5deg}.plate .p2[data-v-3b610923]{opacity:.07;inset:2cqi 6cqi auto;rotate:1deg}.cover[data-v-3b610923]{z-index:3;transform-origin:0;transform-style:preserve-3d;background:radial-gradient(90% 60% at 30% 10%,#8b6cff1f,#0000 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(170deg,#221d44,#181433 55%,#120f27);box-shadow:inset 0 1px #ffffff0f,0 3cqi 10cqi -3cqi #000000b3}.cover[data-v-3b610923],.tab[data-v-3b610923]{border:1px solid var(--line-strong)}.tab[data-v-3b610923]{letter-spacing:.2em;color:var(--ink-dim);background:#221d44;border-bottom:0;border-radius:1.6cqi 1.6cqi 0 0;padding:1.2cqi 4cqi .8cqi;font-size:3.2cqi;bottom:100%;left:-1px}.cover-in[data-v-3b610923],.tab[data-v-3b610923]{position:absolute}.cover-in[data-v-3b610923]{flex-direction:column;gap:5cqi;display:flex;inset:6cqi 7cqi}.row[data-v-3b610923]{letter-spacing:.2em;color:var(--ink-dim);justify-content:space-between;font-size:3.3cqi;display:flex}.row .jp[data-v-3b610923]{font-family:var(--font-jp);letter-spacing:.3em}.title[data-v-3b610923]{border-block:1px solid var(--line-strong);gap:1.5cqi;padding-block:4cqi 4.5cqi;display:grid}.title .t-main[data-v-3b610923]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:10cqi;font-weight:800;line-height:1}.title .t-main[data-v-3b610923],.title .t-sub[data-v-3b610923]{text-transform:uppercase}.title .t-sub[data-v-3b610923]{letter-spacing:.22em;color:var(--ink-dim);font-size:3.2cqi}.fields[data-v-3b610923]{gap:2.2cqi;font-size:3.6cqi;display:grid}.fields div[data-v-3b610923]{grid-template-columns:34cqi 1fr;align-items:baseline;gap:2cqi;display:grid}.fields dt[data-v-3b610923]{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.12em;font-size:.85em}.fields dd[data-v-3b610923]{color:var(--ink);overflow-wrap:anywhere}.fields .pending[data-v-3b610923]{color:var(--amber)}.fields .caret[data-v-3b610923]{vertical-align:-.15em;background:currentColor;width:.55em;height:1em;margin-left:.2em;animation:1.1s step-end infinite blink-3b610923;display:inline-block}@keyframes blink-3b610923{50%{opacity:0}}.dossier[data-v-3b610923]{grid-template-columns:30cqi 1fr;align-items:start;gap:5cqi;display:grid}.photo[data-v-3b610923]{aspect-ratio:3/4;border:1px dashed var(--line-strong);text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);background:repeating-linear-gradient(135deg,#ffffff08 0 1.2cqi,#0000 0 2.4cqi);place-items:center;padding:2cqi;font-size:2.6cqi;line-height:1.3;display:grid;rotate:-2deg}.redacted[data-v-3b610923]{gap:2.6cqi;padding-top:1cqi;display:grid}.redacted i[data-v-3b610923]{background:#07060f;height:3cqi;display:block;box-shadow:inset 0 0 0 1px #ffffff0a}.mark[data-v-3b610923]{opacity:.16;filter:grayscale(.4);width:40cqi;position:absolute;bottom:10cqi;right:-4cqi;rotate:-8deg}.foot[data-v-3b610923]{color:var(--ink-faint);letter-spacing:.2em;justify-content:space-between;align-items:end;margin-top:auto;font-size:3cqi;display:flex}.foot .bars[data-v-3b610923]{background:repeating-linear-gradient(90deg,var(--ink-dim) 0 1px,transparent 1px 3px,var(--ink-dim) 3px 6px,transparent 6px 7px,var(--ink-dim) 7px 8px,transparent 8px 11px);opacity:.55;width:34cqi;height:6cqi}.tape[data-v-3b610923]{pointer-events:none;height:9cqi;position:absolute;top:58%;left:-8%;right:-8%;rotate:-16deg}.tape-half[data-v-3b610923]{background:linear-gradient(180deg,#ffffff29,transparent 40%,#0000002e),var(--pink);transition:translate .52s var(--ease-out),rotate .52s var(--ease-out),opacity .42s .12s linear;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1cqi 3cqi #00000073}.tape-half.l[data-v-3b610923]{clip-path:polygon(0 0,52% 0,49% 35%,53% 60%,48% 100%,0 100%)}.tape-half.r[data-v-3b610923]{clip-path:polygon(52% 0,100% 0,100% 100%,48% 100%,53% 60%,49% 35%)}.tape-text[data-v-3b610923]{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:#12020a;padding-left:2cqi;font-size:3.5cqi;font-weight:700}.folder[data-state=idle][data-v-3b610923]{animation:bob-3b610923 6s var(--ease-in-out) infinite}.folder[data-state=idle] .cover[data-v-3b610923]:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 44%,#5fd4ff0f 49.4%,#5fd4ff59 50%,#0000 50.4%) 0 0/100% 300%;animation:4.5s linear infinite scan-3b610923;position:absolute;inset:0}.folder:not([data-state=idle]) .tape-half.l[data-v-3b610923]{translate:-22% 30%;rotate:-14deg}.folder:not([data-state=idle]) .tape-half.l[data-v-3b610923],.folder:not([data-state=idle]) .tape-half.r[data-v-3b610923]{opacity:0}.folder:not([data-state=idle]) .tape-half.r[data-v-3b610923]{translate:22% -30%;rotate:12deg}.folder[data-state=gone] .cover[data-v-3b610923],.folder[data-state=open] .cover[data-v-3b610923]{opacity:0;transition:transform .7s var(--ease-in-out),opacity .3s .38s linear;transform:rotateY(-172deg)}.folder[data-state=gone] .plate[data-v-3b610923],.folder[data-state=open] .plate[data-v-3b610923]{opacity:0;transition:translate .7s .25s var(--ease-in-out),opacity .42s .42s linear;translate:0 14%}@keyframes bob-3b610923{0%,to{translate:0}50%{translate:0 -1.4cqi}}@keyframes scan-3b610923{0%{background-position:0 100%}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.folder[data-state=idle][data-v-3b610923],.folder[data-state=idle] .cover[data-v-3b610923]:after{animation:none}.folder .cover[data-v-3b610923],.folder .plate[data-v-3b610923],.tape-half[data-v-3b610923]{rotate:none;transition:opacity .24s linear!important;transform:translate(0,0)!important}.tape[data-v-3b610923]{rotate:-16deg}}.gacha-burst{width:100vw;height:100vh;z-index:calc(-1 + var(--z-hud))}.gacha-burst,.gacha-flash{pointer-events:none;position:fixed;inset:0}.gacha-flash{z-index:calc(-2 + var(--z-hud));background:radial-gradient(circle at var(--fx) var(--fy),#ffffffe6,color-mix(in oklab,var(--fc) 70%,transparent) 18%,color-mix(in oklab,var(--fc) 18%,transparent) 55%,transparent 85%);mix-blend-mode:screen;animation:gacha-flash .82s var(--ease-out) both}@keyframes gacha-flash{0%{opacity:0}12%{opacity:.75}to{opacity:0}}.stage[data-v-f2c35c9a]{--card-w:calc(clamp(15rem, 74vw, 20.5rem));--gap:calc(clamp(.375rem, 1.2vw, .9rem));--rc:var(--cyan);gap:var(--space-s);min-width:0;display:grid;position:relative;overflow:clip visible}@media (width>=48rem){.stage[data-v-f2c35c9a]{--card-w:calc(clamp(16rem, 25vw, 27rem))}}.pit[data-v-f2c35c9a]{height:calc(var(--card-w) * 1.4 + clamp(8.5rem,11vw,12rem));overflow-clip-margin:0;isolation:isolate;background:radial-gradient(70% 55% at 50% 100%,color-mix(in oklab,var(--rc) 10%,transparent),transparent 70%),linear-gradient(180deg,#0d0b1a8c,#07060fc7);transition:background var(--dur-4);cursor:default;-webkit-tap-highlight-color:transparent;place-items:center;padding-top:calc(clamp(2.5rem,3vw,3.5rem));display:grid;position:relative;overflow:clip}.stage[data-phase=idle] .pit:not(.running):not(.inspecting)[data-v-f2c35c9a]{cursor:pointer}.pit.running[data-v-f2c35c9a]{cursor:pointer}.vf[data-v-f2c35c9a]{inset:var(--space-s);z-index:0;pointer-events:none;font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);position:absolute}.vf .c[data-v-f2c35c9a]{border:0 solid var(--line-strong);width:1.4rem;height:1.4rem;position:absolute}.vf .tl[data-v-f2c35c9a]{border-width:1px 0 0 1px;top:0;left:0}.vf .tr[data-v-f2c35c9a]{border-width:1px 1px 0 0;top:0;right:0}.vf .bl[data-v-f2c35c9a]{border-width:0 0 1px 1px;bottom:0;left:0}.vf .br[data-v-f2c35c9a]{border-width:0 1px 1px 0;bottom:0;right:0}.vf>span[data-v-f2c35c9a]{text-overflow:ellipsis;white-space:nowrap;max-width:46%;position:absolute;overflow:hidden}.vf .vf-tl[data-v-f2c35c9a]{align-items:center;gap:.6em;display:inline-flex;top:.35rem;left:2rem}.vf .vf-tr[data-v-f2c35c9a]{font-variant-numeric:tabular-nums;top:.35rem;right:2rem}.vf .vf-bl[data-v-f2c35c9a]{bottom:.3rem;left:2rem}.vf .vf-bl b[data-v-f2c35c9a]{font-family:var(--font-display);letter-spacing:0;font-size:1.15em}.vf .vf-br[data-v-f2c35c9a]{font-family:var(--font-jp);letter-spacing:.4em;bottom:.3rem;right:2rem}.vf .rec[data-v-f2c35c9a]{background:var(--red);width:.5rem;height:.5rem;box-shadow:0 0 .5rem var(--red);border-radius:50%;animation:2s step-end infinite rec-f2c35c9a}@keyframes rec-f2c35c9a{50%{opacity:.2}}.spot[data-v-f2c35c9a]{z-index:-1;pointer-events:none;filter:blur(14px);animation:sway-f2c35c9a 9s var(--ease-in-out) infinite alternate;transform-origin:50% -18%;background:conic-gradient(from 180deg at 50% -18%,#0000 155deg,#c8beff0d 166deg,#dcd6ff1c 180deg,#c8beff0d 194deg,#0000 205deg);position:absolute;inset:0}@keyframes sway-f2c35c9a{0%{rotate:-2.5deg}to{rotate:2.5deg}}.floor[data-v-f2c35c9a]{z-index:-1;width:calc(var(--card-w) * 1.9);height:calc(var(--card-w) * .34);background:radial-gradient(closest-side,color-mix(in oklab,var(--rc) 34%,transparent),transparent);opacity:.45;filter:blur(10px);transition:opacity var(--dur-4),background var(--dur-4);border-radius:50%;position:absolute;bottom:calc(clamp(.8rem,2vw,1.8rem));left:50%;translate:-50%}.stage[data-phase=done] .floor[data-v-f2c35c9a],.stage[data-phase=stamp] .floor[data-v-f2c35c9a]{opacity:1}.slot[data-v-f2c35c9a]{width:var(--card-w);aspect-ratio:5/7;z-index:1;transition:opacity var(--dur-3);margin-top:1.25rem;position:relative}.stage[data-mode=batch] .pit:has(.batch) .slot[data-v-f2c35c9a]{opacity:0;pointer-events:none}.impact .slot[data-v-f2c35c9a]{animation:.38s linear shake-f2c35c9a}.hero[data-v-f2c35c9a]{transition:scale .56s var(--ease-spring),translate .56s var(--ease-out);position:absolute;inset:0;translate:0 1.5%;scale:.93}.stage[data-phase=charge] .hero[data-v-f2c35c9a],.stage[data-phase=done] .hero[data-v-f2c35c9a],.stage[data-phase=flip] .hero[data-v-f2c35c9a],.stage[data-phase=rise] .hero[data-v-f2c35c9a],.stage[data-phase=stamp] .hero[data-v-f2c35c9a]{translate:0;scale:1}.stage[data-phase=rise] .hero[data-v-f2c35c9a]{translate:0 -3%}.entering[data-v-f2c35c9a]{animation:folder-in-f2c35c9a .42s var(--ease-out) both}@keyframes folder-in-f2c35c9a{0%{opacity:0;translate:0 -10%;scale:.94}}@keyframes shake-f2c35c9a{0%,to{translate:0}15%{translate:-.45rem .2rem}30%{translate:.4rem -.25rem}45%{translate:-.3rem -.1rem}60%{translate:.25rem .15rem}80%{translate:-.1rem}}.batch[data-v-f2c35c9a]{--per-row:5;--mid-row:.5;z-index:2;place-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:calc(clamp(2.5rem,5vw,3.5rem)) calc(clamp(.75rem,2.5vw,2.5rem))}.mini-slot[data-v-f2c35c9a]{width:min((100% - (-1 + var(--per-row)) * var(--gap)) / var(--per-row),var(--card-w) * .54);--c:mod(var(--i), var(--per-row));--r:round(down, var(--i) / var(--per-row), 1);min-width:0;animation:deal-f2c35c9a .52s calc(var(--i) * 55ms) var(--ease-out) both;flex:none}.skipped .mini-slot[data-v-f2c35c9a]{animation:none}@keyframes deal-f2c35c9a{0%{opacity:0;translate:calc((.5 * (-1 + var(--per-row)) - var(--c)) * (100% + var(--gap))) calc((var(--mid-row) - var(--r)) * (100% + var(--gap)));scale:.6;rotate:calc(3deg * (-4.5 + var(--i)))}40%{opacity:1}}.mini[data-v-f2c35c9a]{border-radius:var(--radius-s);width:100%;transition:translate var(--dur-2) var(--ease-out);display:block}.mini[data-v-f2c35c9a]:not(:disabled){cursor:pointer}@media (hover:hover){.mini[data-v-f2c35c9a]:not(:disabled)[data-v-f2c35c9a]:hover{translate:0 -.3rem}}.mini[data-v-f2c35c9a]:disabled{cursor:inherit}.inspect[data-v-f2c35c9a]{z-index:5;-webkit-backdrop-filter:blur(8px);background:#07060fb8;place-items:center;display:grid;position:absolute;inset:0}.inspect-card[data-v-f2c35c9a]{width:var(--card-w)}:is(.insp-enter-active,.insp-leave-active)[data-v-f2c35c9a]{transition:opacity var(--dur-3) var(--ease-out)}:is(.insp-enter-active,.insp-leave-active) .inspect-card[data-v-f2c35c9a]{transition:scale var(--dur-3) var(--ease-spring),translate var(--dur-3) var(--ease-out)}:is(.insp-enter-from,.insp-leave-to)[data-v-f2c35c9a]{opacity:0}:is(.insp-enter-from,.insp-leave-to) .inspect-card[data-v-f2c35c9a]{translate:0 1.5rem;scale:.9}.controls[data-v-f2c35c9a]{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.controls .btn[data-v-f2c35c9a]{min-height:3rem;font-size:var(--step--1);letter-spacing:.08em;text-transform:lowercase;padding-inline:1.3em}.controls .pull[data-v-f2c35c9a]{min-width:11rem;font-weight:600}.controls [aria-disabled=true][data-v-f2c35c9a]{opacity:.45;cursor:progress}.hint[data-v-f2c35c9a]{text-align:center;font-size:var(--step--2);letter-spacing:.1em;color:var(--ink-faint)}@media (hover:none),(pointer:coarse){.hint[data-v-f2c35c9a]{display:none}}@media (width<40rem){.controls[data-v-f2c35c9a]{grid-template-columns:1fr 1fr;display:grid}.controls .btn[data-v-f2c35c9a]{letter-spacing:.04em;white-space:nowrap;padding-inline:.7em}.controls .pull[data-v-f2c35c9a]{min-width:0}.controls .gyro[data-v-f2c35c9a],.controls .skip[data-v-f2c35c9a]{grid-column:1/-1}.vf .vf-bl[data-v-f2c35c9a],.vf .vf-br[data-v-f2c35c9a],.vf .vf-room[data-v-f2c35c9a]{display:none}.batch[data-v-f2c35c9a]{--per-row:4;--mid-row:1}}.asleep[data-v-f2c35c9a] *,.asleep[data-v-f2c35c9a] :after,.asleep[data-v-f2c35c9a] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.entering[data-v-f2c35c9a],.impact .slot[data-v-f2c35c9a],.mini-slot[data-v-f2c35c9a],.spot[data-v-f2c35c9a],.vf .rec[data-v-f2c35c9a]{animation:none!important}}.pity-box[data-v-2f3425a6]{gap:var(--space-s);display:grid}.pity[data-v-2f3425a6]{gap:var(--space-xs);display:grid}.meter[data-v-2f3425a6]{font-size:var(--step--1);color:var(--ink-2);gap:.35rem;display:grid}.meter .track[data-v-2f3425a6]{background:repeating-linear-gradient(90deg,#ffffff12 0 calc(5% - 2px),#0000 calc(5% - 2px) 5%);height:.3rem;overflow:hidden}.meter .track i[data-v-2f3425a6]{background:var(--rc);height:100%;box-shadow:0 0 .5rem var(--rc);transition:width var(--dur-4) var(--ease-out);display:block}.multi[data-v-2f3425a6]{font-size:var(--step--1);color:var(--ink-dim)}.log[data-v-fd8f48be]{align-content:start;gap:var(--space-s);min-width:0;display:grid}.empty[data-v-fd8f48be]{font-size:var(--step--1);color:var(--ink-dim)}.rows[data-v-fd8f48be]{margin:0 calc(-1 * var(--space-2xs));display:grid}.row[data-v-fd8f48be]{align-items:baseline;gap:var(--space-2xs);width:100%;min-height:2.75rem;padding:.3rem var(--space-2xs);border-radius:var(--radius-s);text-align:left;transition:background var(--dur-2);grid-template-columns:auto 2.1rem minmax(0,1fr);align-content:center;display:grid}.row[data-v-fd8f48be]:hover{background:color-mix(in oklab,var(--rc) 10%,transparent)}.row .n[data-v-fd8f48be]{font-size:var(--step--2);color:var(--ink-faint);font-variant-numeric:tabular-nums}.row .r[data-v-fd8f48be]{font-family:var(--font-display);color:var(--rc);font-weight:800}.row .r[data-v-fd8f48be],.row .ttl[data-v-fd8f48be]{font-size:var(--step--1)}.row .ttl[data-v-fd8f48be]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}li:first-child .row[data-v-fd8f48be]{animation:log-in-fd8f48be var(--dur-3) var(--ease-out)}@keyframes log-in-fd8f48be{0%{opacity:0;translate:-.5rem}}.archive[data-v-ce2f1bf0]{gap:var(--space-m);padding:calc(clamp(1rem,2.4vw,2.25rem));display:grid;container-type:inline-size}.head[data-v-ce2f1bf0]{align-items:end;gap:var(--space-s) var(--space-l);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"left meter""filters filters";display:grid}.h-left[data-v-ce2f1bf0]{grid-area:left}.big[data-v-ce2f1bf0]{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:0 .15em;margin-top:.3rem;line-height:1;display:flex}.big .num[data-v-ce2f1bf0]{font-size:var(--step-4);font-weight:800}.big .of[data-v-ce2f1bf0]{font-size:var(--step-2);color:var(--ink-faint)}.big .pct[data-v-ce2f1bf0]{font-size:var(--step--1);color:var(--ink-dim);margin-left:.8em}.meter[data-v-ce2f1bf0]{grid-area:meter;gap:3px;height:.5rem;margin-bottom:.6rem;display:flex}.meter .seg[data-v-ce2f1bf0]{background:color-mix(in oklab,var(--rc) 12%,transparent);flex-basis:0;position:relative;overflow:hidden}.meter .seg i[data-v-ce2f1bf0]{background:var(--rc);height:100%;box-shadow:0 0 .6rem var(--rc);transition:width var(--dur-4) var(--ease-out);display:block}.filters[data-v-ce2f1bf0]{gap:var(--space-2xs);flex-wrap:wrap;grid-area:filters;display:flex}.filters .f[data-v-ce2f1bf0]{--rc:var(--ink-2);cursor:pointer;min-height:2.75rem;transition:border-color var(--dur-2),background var(--dur-2),color var(--dur-2);padding-inline:.95em}.filters .f b[data-v-ce2f1bf0]{font-family:var(--font-display);color:var(--rc)}.filters .f[data-v-ce2f1bf0]:hover,.filters .f[aria-pressed=true][data-v-ce2f1bf0]{border-color:var(--rc)}.filters .f[aria-pressed=true][data-v-ce2f1bf0]{background:color-mix(in oklab,var(--rc) 14%,transparent);color:var(--ink)}.grid[data-v-ce2f1bf0]{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:calc(clamp(.5rem,1vw,.9rem));display:grid}@container (width>=86rem){.grid[data-v-ce2f1bf0]{grid-template-columns:repeat(13,minmax(0,1fr))}}.cell[data-v-ce2f1bf0]{min-width:0}.tile[data-v-ce2f1bf0]{aspect-ratio:5/7;border-radius:var(--radius-s);width:100%;display:block;position:relative}.found[data-v-ce2f1bf0]{transition:translate var(--dur-2) var(--ease-out),filter var(--dur-2)}.found .tile-card[data-v-ce2f1bf0]{position:absolute;inset:0}@media (hover:hover){.found[data-v-ce2f1bf0]:hover{filter:drop-shadow(0 .5rem 1rem color-mix(in oklab,var(--rc) 35%,transparent));translate:0 -.25rem}}.cnt[data-v-ce2f1bf0],.dot[data-v-ce2f1bf0]{z-index:2;pointer-events:none;position:absolute}.dot[data-v-ce2f1bf0]{border:1px solid var(--rc);min-width:1.6rem;height:1.4rem;font-family:var(--font-display);color:var(--rc);background:#07060fbf;border-radius:.25rem;place-items:center;padding-inline:.25rem;font-size:.68rem;font-weight:800;display:grid;top:.35rem}.cnt[data-v-ce2f1bf0],.dot[data-v-ce2f1bf0]{right:.35rem}.cnt[data-v-ce2f1bf0]{color:var(--ink-2);background:#07060fb3;border-radius:.2rem;padding:0 .3rem;font-size:.66rem;top:2rem}.found[data-v-ce2f1bf0] .mini-stamp{display:none}.found[data-v-ce2f1bf0] .info{padding-bottom:8cqi}.locked[data-v-ce2f1bf0]{border:1px dashed color-mix(in oklab,var(--rc) 35%,transparent);color:var(--ink-faint);background:repeating-linear-gradient(135deg,#ffffff05 0 6px,#0000 0 12px);grid-template-rows:1fr auto auto;place-items:center;gap:.35rem;padding:.6rem;display:grid}.locked .l-rank[data-v-ce2f1bf0]{font-family:var(--font-outline);font-weight:800;font-size:var(--step-3);color:#0000;-webkit-text-stroke:1px color-mix(in oklab,var(--rc) 55%,transparent)}.locked .l-no[data-v-ce2f1bf0]{letter-spacing:.1em;font-size:.66rem}.locked .l-bars[data-v-ce2f1bf0]{gap:.25rem;width:70%;display:grid}.locked .l-bars i[data-v-ce2f1bf0]{background:#ffffff14;height:.35rem}.locked .l-bars i[data-v-ce2f1bf0]:last-child{width:60%}.foot[data-v-ce2f1bf0]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.hint[data-v-ce2f1bf0]{font-size:var(--step--1);color:var(--ink-dim)}.reset[data-v-ce2f1bf0]{min-height:2.75rem;font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);transition:color var(--dur-2);align-items:center;gap:.5em;padding-inline:.5rem;display:inline-flex}.reset.armed[data-v-ce2f1bf0],.reset[data-v-ce2f1bf0]:hover{color:var(--pink)}@media (width<40rem){.head[data-v-ce2f1bf0]{gap:var(--space-xs);grid-template-columns:1fr;grid-template-areas:"left""meter""filters"}.meter[data-v-ce2f1bf0]{margin-bottom:0}.grid[data-v-ce2f1bf0]{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr));gap:.375rem}.tile[data-v-ce2f1bf0]{aspect-ratio:1}.found[data-v-ce2f1bf0]{border:1px solid var(--rc);background:color-mix(in oklab,var(--rc) 22%,var(--bg-1));box-shadow:0 0 .75rem -.2rem var(--rc)}.found .tile-card[data-v-ce2f1bf0]{display:none}.found .dot[data-v-ce2f1bf0]{min-width:0;height:auto;font-size:var(--step--1);color:var(--ink);background:0 0;border:0;inset:0}.found .cnt[data-v-ce2f1bf0]{display:none}.locked[data-v-ce2f1bf0]{grid-template-rows:1fr;padding:0}.locked .l-rank[data-v-ce2f1bf0]{font-size:var(--step--1)}.locked .l-bars[data-v-ce2f1bf0],.locked .l-no[data-v-ce2f1bf0]{display:none}}.arena[data-v-1dbb6372]{gap:var(--space-m);grid-template-columns:minmax(0,1fr);grid-template-areas:"center""odds""log";display:grid}.center[data-v-1dbb6372]{grid-area:center}.rail-l[data-v-1dbb6372]{grid-area:odds}.rail-r[data-v-1dbb6372]{align-content:start;gap:var(--space-m);grid-area:log;display:grid}@media (width>=40rem) and (width<64rem){.arena[data-v-1dbb6372]{grid-template-columns:1fr 1fr;grid-template-areas:"center center""odds log"}}@media (width>=64rem){.arena[data-v-1dbb6372]{grid-template-columns:minmax(15rem,1fr) minmax(0,2.6fr) minmax(15rem,1fr);grid-template-areas:"odds center log";align-items:start}.rail[data-v-1dbb6372]{top:calc(var(--hud-h) + var(--safe-top) + var(--space-m));position:sticky}}.collection[data-v-1dbb6372]{margin-top:var(--space-xl)}.board[data-v-d8811c85]{gap:var(--space-l)}.board[data-v-d8811c85],.closing[data-v-d8811c85]{display:grid;position:relative}.closing[data-v-d8811c85]{z-index:0;align-content:center;gap:.9rem}.kicker[data-v-d8811c85]{color:var(--cyan);align-items:center;gap:.6em;display:inline-flex}.kicker .wave[data-v-d8811c85]{color:var(--green);text-shadow:0 0 .5rem var(--green);font-size:.7em}.title[data-v-d8811c85]{max-width:14ch;font-size:var(--step-5);letter-spacing:-.035em;text-wrap:balance;font-weight:750;line-height:1.02}.text[data-v-d8811c85]{max-width:34rem;color:var(--ink-2)}.hint[data-v-d8811c85]{font-size:var(--step--1);color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:.5em .75em;display:flex}.hint[data-v-d8811c85] svg{width:1.1em;height:1.1em;color:var(--amber)}.tidy[data-v-d8811c85]{border:1px solid var(--line-strong);border-radius:var(--radius-s);min-height:2.25rem;color:var(--ink-2);font-family:var(--font-mono);font-size:inherit;align-items:center;gap:.4em;padding:0 .75em;display:inline-flex}.tidy[data-v-d8811c85]:hover{color:var(--ink);border-color:var(--cyan)}.tidy[data-v-d8811c85] svg{color:currentColor}.stickers[data-v-d8811c85]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;display:grid}.slot[data-v-d8811c85]{--r:0deg;--dx:0px;--dy:0px;min-width:0}.sticker[data-v-d8811c85]{--acc:var(--cyan);background:linear-gradient(135deg,#ffffff24,transparent 38%),linear-gradient(160deg,color-mix(in oklab,var(--acc) 26%,var(--bg-1)),color-mix(in oklab,var(--acc) 8%,var(--bg-0)));width:100%;min-height:4.25rem;color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--dur-3) var(--ease-out),scale var(--dur-3) var(--ease-spring),border-color var(--dur-3) var(--ease-out);border:2px solid #e6e3f2d1;border-radius:1rem;align-items:center;gap:.85rem;padding:.8rem 1rem .8rem .85rem;text-decoration:none;display:flex;position:relative;box-shadow:0 0 0 1px #00000080,0 .6rem 1.4rem -.5rem #000000bf}.sticker[data-v-d8811c85]:focus-visible,.sticker[data-v-d8811c85]:hover{color:var(--ink);box-shadow:0 0 0 1px #00000080,0 0 2rem -.2rem color-mix(in oklab,var(--acc) 75%,transparent),0 1rem 2rem -.75rem #000c;border-color:#fff}.sticker[data-v-d8811c85]:focus-visible{outline:2px solid var(--acc);outline-offset:4px}.ic[data-v-d8811c85]{background:var(--acc);width:2.6rem;height:2.6rem;color:var(--bg-0);border-radius:.7rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 -2px #00000040}.ic[data-v-d8811c85] svg{width:1.4rem;height:1.4rem}.body[data-v-d8811c85]{min-width:0;line-height:1.25;display:grid}.label[data-v-d8811c85]{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.01em;font-weight:700}.handle[data-v-d8811c85]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--step--2);color:var(--ink-2);overflow:hidden}.act[data-v-d8811c85]{color:var(--ink-dim);transition:color var(--dur-2),translate var(--dur-2) var(--ease-out);flex:none;margin-left:auto}.act[data-v-d8811c85] svg{width:1.1rem;height:1.1rem}.sticker:hover .act[data-v-d8811c85]{color:var(--acc);translate:.1rem -.1rem}.peel[data-v-d8811c85]{clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.9;background:linear-gradient(135deg,#0000 50%,#e6e3f2e6 0,#bcb7d6);border-radius:0 0 .9rem;width:1.1rem;height:1.1rem;position:absolute;bottom:-2px;right:-2px;box-shadow:-2px -2px 4px #00000059}.s-pill .sticker[data-v-d8811c85]{border-radius:999px;padding-right:1.4rem}.s-pill .sticker .ic[data-v-d8811c85]{border-radius:50%}.s-pill .sticker .peel[data-v-d8811c85]{display:none}.s-tag .sticker[data-v-d8811c85]{border-style:dashed;border-color:#e6e3f299;border-radius:.4rem}@supports (corner-shape:bevel){.s-tag .sticker[data-v-d8811c85]{corner-shape:bevel;border-radius:.9rem .3rem}}@media (width>=60rem){.board[data-v-d8811c85]{grid-template-columns:minmax(0,1fr);min-height:calc(clamp(32rem,42vw,44rem))}.closing[data-v-d8811c85]{grid-area:1/1;align-self:center;max-width:46%}.title[data-v-d8811c85]{max-width:16ch;font-size:calc(clamp(2.4rem,1rem + 2.9vw,4.8rem))}.stickers[data-v-d8811c85]{pointer-events:none;grid-area:1/1;height:100%;display:block;position:relative}.slot[data-v-d8811c85]{--w:clamp(14rem, 19%, 22rem);left:min(var(--x),100% - .5rem - var(--w));top:var(--y);width:var(--w);translate:var(--dx) var(--dy);rotate:var(--r);pointer-events:auto;transition:rotate var(--dur-4) var(--ease-spring);position:absolute}.slot.wide[data-v-d8811c85]{--w:clamp(19rem, 25%, 28rem)}.slot.dragging[data-v-d8811c85]{transition:rotate var(--dur-2) var(--ease-out)}.slot.dragging .sticker[data-v-d8811c85]{cursor:grabbing;scale:1.06}.slot.settling[data-v-d8811c85]{transition:rotate var(--dur-3) var(--ease-out)}.board.live .sticker[data-v-d8811c85]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.board.tidying .slot[data-v-d8811c85]{transition:translate .6s var(--ease-spring),rotate .6s var(--ease-spring)}@media (hover:hover){.slot[data-v-d8811c85]:not(.dragging):hover{rotate:calc(var(--r) * .4)}.slot:not(.dragging) .sticker[data-v-d8811c85]:hover{scale:1.04}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stickers[data-v-d8811c85]{view-timeline:--board block}.slot .sticker[data-v-d8811c85]{animation:linear both drop-d8811c85;animation-timeline:--board;animation-range:entry calc(20% + var(--i) * 6%) entry calc(55% + var(--i) * 6%)}}}}@keyframes drop-d8811c85{0%{opacity:0;filter:blur(6px);transform:translateY(-1.5rem)scale(1.35)}to{opacity:1;filter:blur();transform:none}}@media (width<30rem){.stickers[data-v-d8811c85]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.slot[data-v-d8811c85]:last-child{grid-column:1/-1}.slot:not(:last-child) .sticker[data-v-d8811c85]{flex-direction:column;align-items:flex-start;gap:.7rem;min-height:7.5rem;padding:.85rem .85rem .95rem}.slot:not(:last-child) .body[data-v-d8811c85]{width:100%}.slot:not(:last-child) .act[data-v-d8811c85]{margin:0;position:absolute;top:.85rem;right:.85rem}.s-pill:not(:last-child) .sticker[data-v-d8811c85]{border-radius:1.75rem;padding-right:.85rem}}@media (width<60rem){.slot:nth-child(odd) .sticker[data-v-d8811c85]{rotate:-.8deg}.slot:nth-child(2n) .sticker[data-v-d8811c85]{rotate:.8deg}}.footer[data-v-d0619d24]{padding-block:calc(clamp(3rem,7vw,7rem)) calc(var(--safe-bottom) + clamp(1.5rem,3vw,3rem));-webkit-backdrop-filter:blur(6px);background:linear-gradient(#07060f66,#07060feb 40%);position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 3rem);mask-image:linear-gradient(#0000,#000 3rem)}@media (width<60rem){.footer[data-v-d0619d24]{padding-bottom:calc(2rem + var(--dock-h) + var(--safe-bottom))}}.mark[data-v-d0619d24]{letter-spacing:-.06em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-bottom:calc(clamp(1.5rem,4vw,4rem));font-size:25.5cqi;font-weight:800;line-height:.8}.mark .m-rip[data-v-d0619d24],.mark .m-zxc[data-v-d0619d24]{color:#0000;background:linear-gradient(#e6e3f229,#e6e3f205 85%);-webkit-background-clip:text;background-clip:text}.mark .m-rip[data-v-d0619d24]{background-image:linear-gradient(#5fd4ff52,#5fd4ff08 85%)}.mark .m-dot[data-v-d0619d24]{color:var(--pink);text-shadow:var(--glow-pink)}.container[data-v-d0619d24]{container-type:inline-size}.cols[data-v-d0619d24]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=44rem){.cols[data-v-d0619d24]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);gap:calc(clamp(1.5rem,4vw,5rem))}}.col[data-v-d0619d24]{align-content:start;gap:.85rem;display:grid}.col h2[data-v-d0619d24]{color:var(--ink-faint);font-weight:400}.built[data-v-d0619d24]{flex-wrap:wrap;gap:.4rem;display:flex}.built li[data-v-d0619d24]{border:1px solid var(--line);border-radius:var(--radius-s);font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:.45em;padding:.3em .7em;display:inline-flex}.built li[data-v-d0619d24] svg{width:1em;height:1em;color:var(--cyan)}.privacy[data-v-d0619d24]{max-width:30rem;color:var(--ink-2);font-size:var(--step--1);align-items:baseline;gap:.6em;display:flex}.privacy[data-v-d0619d24] svg{color:var(--green);flex:none;translate:0 .15em}.hints[data-v-d0619d24]{font-size:var(--step--1);color:var(--ink-2);gap:.6rem;display:grid}.hints li[data-v-d0619d24]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.hint-btn[data-v-d0619d24]{min-height:2.5rem;color:var(--ink-2);align-items:center;gap:.7rem;display:inline-flex}.hint-btn:hover[data-v-d0619d24]{color:var(--ink)}.hint-btn:hover kbd[data-v-d0619d24]{border-color:var(--cyan);color:var(--cyan)}.konami[data-v-d0619d24]{padding-block:.4rem;display:inline-block}.links[data-v-d0619d24]{gap:.15rem;display:grid}:is(.links a,.links button)[data-v-d0619d24]{min-height:2.5rem;font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-2);transition:color var(--dur-2);align-items:center;gap:.55em;text-decoration:none;display:inline-flex}:is(.links a,.links button)[data-v-d0619d24] svg{width:1em;height:1em;color:var(--cyan)}:is(.links a,.links button)[data-v-d0619d24]:hover{color:var(--ink)}.links .count[data-v-d0619d24]{color:var(--amber);font-size:.85em}.base[data-v-d0619d24]{border-top:1px solid var(--line);font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-faint);flex-wrap:wrap;gap:.4rem .8rem;margin-top:calc(clamp(2rem,4vw,4rem));padding-top:1.25rem;display:flex}.base .sep[data-v-d0619d24]{color:var(--line-strong)}.base .sign[data-v-d0619d24]{color:var(--ink-dim)}@media (width<44rem){.base[data-v-d0619d24]{flex-direction:column}.base .sep[data-v-d0619d24]{display:none}}
