.vbar-section[data-astro-cid-h5btt3vq]{padding-top:32px}.vbar[data-astro-cid-h5btt3vq]{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}@media (width<400px){.vbar[data-astro-cid-h5btt3vq]{grid-template-columns:1fr}}.vb[data-astro-cid-h5btt3vq]{min-height:48px;color:var(--color-ink);align-items:center;gap:14px;padding:6px;text-decoration:none;display:flex}.vb[data-astro-cid-h5btt3vq]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.vb[data-astro-cid-h5btt3vq] .slot[data-astro-cid-h5btt3vq]{width:64px;height:64px}.vb[data-astro-cid-h5btt3vq] b[data-astro-cid-h5btt3vq]{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:400;line-height:1;display:block}.vb[data-astro-cid-h5btt3vq].on b[data-astro-cid-h5btt3vq]{color:var(--color-accent)}@media (hover:hover){.vb[data-astro-cid-h5btt3vq]:hover b[data-astro-cid-h5btt3vq]{color:var(--color-accent)}}.indicator[data-astro-cid-h5btt3vq]{opacity:0;width:0;height:0;transition:transform .35s cubic-bezier(.16,1,.3,1),width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1);inset:0 auto auto 0}.indicator[data-astro-cid-h5btt3vq].is-placed{opacity:1}.note[data-astro-cid-h5btt3vq]{align-items:center;gap:12px;margin-top:24px;display:flex}@media (width>=767px){.vbar-section[data-astro-cid-h5btt3vq]{padding-top:48px}.vbar[data-astro-cid-h5btt3vq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vb[data-astro-cid-h5btt3vq] .slot[data-astro-cid-h5btt3vq]{width:80px;height:80px}.vb[data-astro-cid-h5btt3vq] b[data-astro-cid-h5btt3vq]{font-size:30px}.note[data-astro-cid-h5btt3vq]{margin-top:28px}}@media (width>=991px){.vbar[data-astro-cid-h5btt3vq]{z-index:10;background:var(--color-canvas);box-shadow:0 4px 0 var(--color-frame);margin-inline:-12px;padding:12px;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.indicator[data-astro-cid-h5btt3vq]{transition:none}}.voc[data-astro-cid-6z4ig27g]{gap:24px;padding-top:80px;display:grid}.por[data-astro-cid-6z4ig27g]{--sz:288px;background:var(--color-void);width:100%;height:380px;color:inherit;cursor:pointer;padding:0;display:block;position:relative;overflow:hidden}.por[data-astro-cid-6z4ig27g]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.por[data-astro-cid-6z4ig27g] .floor{opacity:.32;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glow[data-astro-cid-6z4ig27g]{background:radial-gradient(circle at 50% 54%, color-mix(in srgb, var(--color-accent) 16%, transparent) 0 110px, color-mix(in srgb, var(--color-accent) 9%, transparent) 110px 160px, color-mix(in srgb, var(--color-accent) 4%, transparent) 160px 210px, transparent 210px);position:absolute;inset:0}.por[data-astro-cid-6z4ig27g] .idle,.atk[data-astro-cid-6z4ig27g]{width:var(--sz);height:var(--sz);position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.atk[data-astro-cid-6z4ig27g]{opacity:0;background:var(--strip) 0 0 / auto var(--sz) no-repeat;image-rendering:pixelated}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine){.por[data-astro-cid-6z4ig27g]:hover .idle{opacity:0}.por[data-astro-cid-6z4ig27g]:hover .atk[data-astro-cid-6z4ig27g]{opacity:1;animation:por-attack var(--loop) steps(var(--frames)) infinite}}.por[data-astro-cid-6z4ig27g].is-playing .idle{opacity:0}.por[data-astro-cid-6z4ig27g].is-playing .atk[data-astro-cid-6z4ig27g]{opacity:1;animation:por-attack var(--loop) steps(var(--frames)) infinite}}@keyframes por-attack{to{background-position:calc(var(--sz) * var(--frames) * -1) 0}}.cap[data-astro-cid-6z4ig27g]{justify-content:space-between;align-items:center;padding:12px 10px;display:flex;position:absolute;inset:auto 0 0}.hint[data-astro-cid-6z4ig27g]{color:var(--color-ink);text-shadow:2px 2px 0 var(--color-frame);display:none}.big[data-astro-cid-6z4ig27g]{margin-top:10px;font-size:60px}.lead[data-astro-cid-6z4ig27g]{margin-top:14px}.facts[data-astro-cid-6z4ig27g]{gap:14px;margin:24px 0;display:grid}.fact[data-astro-cid-6z4ig27g]{border-top:4px solid var(--color-frame);box-shadow:0 -2px 0 var(--color-bronze);flex-direction:column;gap:8px;padding-top:14px;display:flex}.fact[data-astro-cid-6z4ig27g] .p[data-astro-cid-6z4ig27g],.ink[data-astro-cid-6z4ig27g]{color:var(--color-ink)}.abs[data-astro-cid-6z4ig27g]{gap:12px;display:grid}.ab[data-astro-cid-6z4ig27g]{flex-direction:column;gap:10px;padding:2px;display:flex}.abt[data-astro-cid-6z4ig27g]{justify-content:space-between;align-items:center;gap:12px;display:flex}.abt[data-astro-cid-6z4ig27g] .h3[data-astro-cid-6z4ig27g]{margin:0}.cost[data-astro-cid-6z4ig27g]{font-family:var(--font-mono);white-space:nowrap;color:var(--color-accent);align-items:center;gap:6px;font-size:20px;line-height:1;display:flex}.cost[data-astro-cid-6z4ig27g] img{width:24px;height:24px}@media (width>=767px){.voc[data-astro-cid-6z4ig27g]{padding-top:120px}.por[data-astro-cid-6z4ig27g]{--sz:384px;height:580px}.big[data-astro-cid-6z4ig27g]{font-size:var(--text-display-sm)}}@media (width>=991px){.voc[data-astro-cid-6z4ig27g]{grid-template-columns:5fr 7fr;align-items:start;gap:56px}.voc[data-astro-cid-6z4ig27g].flip .por[data-astro-cid-6z4ig27g]{order:2}.por[data-astro-cid-6z4ig27g]{position:sticky;top:128px}.facts[data-astro-cid-6z4ig27g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 28px}}@media (width>=1280px){.abs[data-astro-cid-6z4ig27g]{grid-template-columns:repeat(2,minmax(0,1fr))}.ab[data-astro-cid-6z4ig27g].wide{grid-column:1/-1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hint[data-astro-cid-6z4ig27g]{display:inline}}.head2[data-astro-cid-znfqplvq]{gap:16px;display:grid}.party[data-astro-cid-znfqplvq]{align-items:start;gap:16px;margin-top:32px;display:grid}.pbox[data-astro-cid-znfqplvq]{flex-direction:column;gap:24px;padding:6px 2px;display:flex}.pslots[data-astro-cid-znfqplvq]{gap:8px;display:flex}.pslot[data-astro-cid-znfqplvq]{cursor:pointer;width:64px;height:64px;padding:0}.pslot[data-astro-cid-znfqplvq]:disabled{cursor:default}.pslot[data-astro-cid-znfqplvq] img[data-astro-cid-znfqplvq]{width:48px;height:54px}@media (width<400px){.pslot[data-astro-cid-znfqplvq]{width:48px;height:48px}.pslot[data-astro-cid-znfqplvq] img[data-astro-cid-znfqplvq]{width:32px;height:36px}}.pslot[data-astro-cid-znfqplvq]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.adds[data-astro-cid-znfqplvq]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adds[data-astro-cid-znfqplvq] .add{width:100%}.adds[data-astro-cid-znfqplvq] .add[disabled]{opacity:.55;cursor:default}.bonus[data-astro-cid-znfqplvq]{flex-direction:column;gap:16px;padding:6px 2px;display:flex}.big[data-astro-cid-znfqplvq]{font-family:var(--font-display);color:var(--color-accent);font-size:80px;line-height:.85}.meter[data-astro-cid-znfqplvq]{width:100%}.meter[data-astro-cid-znfqplvq] i[data-astro-cid-znfqplvq]{transition:width .4s steps(5,end)}.ink[data-astro-cid-znfqplvq]{color:var(--color-ink)}.tiers[data-astro-cid-znfqplvq]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tier[data-astro-cid-znfqplvq]{flex-direction:column;gap:6px;display:flex}.tier[data-astro-cid-znfqplvq] b[data-astro-cid-znfqplvq]{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1}@media (width>=767px){.head2[data-astro-cid-znfqplvq]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px}.head2[data-astro-cid-znfqplvq] .h2[data-astro-cid-znfqplvq]{grid-column:1/span 7}.head2[data-astro-cid-znfqplvq] .lead[data-astro-cid-znfqplvq]{grid-column:8/span 5}.party[data-astro-cid-znfqplvq]{margin-top:56px}.pslots[data-astro-cid-znfqplvq]{gap:16px}.pslot[data-astro-cid-znfqplvq]{width:112px;height:112px}.pslot[data-astro-cid-znfqplvq] img[data-astro-cid-znfqplvq]{width:96px;height:108px}.big[data-astro-cid-znfqplvq]{font-size:120px}}@media (width>=991px){.party[data-astro-cid-znfqplvq]{grid-template-columns:7fr 5fr;gap:48px}}@media (width>=1280px){.adds[data-astro-cid-znfqplvq]{grid-template-columns:repeat(4,minmax(0,1fr))}.tiers[data-astro-cid-znfqplvq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.meter[data-astro-cid-znfqplvq] i[data-astro-cid-znfqplvq]{transition:none}}.looks-section[data-astro-cid-q2bkyjjx]{padding-top:0}.head2[data-astro-cid-q2bkyjjx]{gap:16px;display:grid}.looks[data-astro-cid-q2bkyjjx]{gap:16px;margin-top:32px;display:grid}.look[data-astro-cid-q2bkyjjx]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:2px;display:flex}.look[data-astro-cid-q2bkyjjx] img{width:192px;height:192px}.lfacts[data-astro-cid-q2bkyjjx]{gap:16px;margin-top:24px;display:grid}.fact[data-astro-cid-q2bkyjjx]{border-top:4px solid var(--color-frame);box-shadow:0 -2px 0 var(--color-bronze);flex-direction:column;gap:8px;padding-top:14px;display:flex}.fact[data-astro-cid-q2bkyjjx] .p[data-astro-cid-q2bkyjjx]{color:var(--color-ink)}@media (width>=767px){.head2[data-astro-cid-q2bkyjjx]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px}.head2[data-astro-cid-q2bkyjjx] .h2[data-astro-cid-q2bkyjjx]{grid-column:1/span 7}.head2[data-astro-cid-q2bkyjjx] .lead[data-astro-cid-q2bkyjjx]{grid-column:8/span 5}.looks[data-astro-cid-q2bkyjjx]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px}.look[data-astro-cid-q2bkyjjx] img{width:256px;height:256px}.lfacts[data-astro-cid-q2bkyjjx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}}
