.gate-glow[data-astro-cid-yeebok64]{background:radial-gradient(40% 40% at 50% 42%,#f9ebd314,#0000 70%)}html.gate-done #gate[data-astro-cid-yeebok64]{display:none}.hero-glow[data-astro-cid-odxr7vy6]{background:radial-gradient(60% 55% at 72% 45%,#4fa8ee1a,#0000 70%),radial-gradient(45% 45% at 80% 30%,#f7672f14,#0000 70%),radial-gradient(70% 60% at 20% 80%,#8bb5590d,#0000 70%)}.mark-halo[data-astro-cid-odxr7vy6]{filter:blur(10px);background:radial-gradient(circle,#f9ebd312,#0000 65%)}.scroll-cue[data-astro-cid-odxr7vy6] span[data-astro-cid-odxr7vy6]{animation:2.2s ease-in-out infinite cue}@keyframes cue{0%,to{opacity:.2;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.dojo-bg[data-astro-cid-fg72yz3x]{background:radial-gradient(60% 50% at 50% 35%,#ffbe781a,#0000 70%),linear-gradient(#14110e,#1e1b18 55%,#120f0c)}.shoji[data-astro-cid-fg72yz3x]{background-image:linear-gradient(90deg,#e8dfcc0d 2px,#0000 2px),linear-gradient(#e8dfcc0d 2px,#0000 2px);background-size:12.5% 100%,100% 25%;border:2px solid #e8dfcc0f;mask-image:radial-gradient(70% 80%,#000 40%,#0000 100%)}.hang-rod[data-astro-cid-fg72yz3x]{background:#3a2b1e;border-radius:6px;height:10px;margin-inline:-8%;box-shadow:0 2px 6px #0008}.hang-paper[data-astro-cid-fg72yz3x]{aspect-ratio:3/5;filter:brightness(.72)sepia(.15);background:linear-gradient(#e8dfcc,#d9ceb6);box-shadow:0 20px 50px #000a,inset 0 0 40px #785a3240}.lantern[data-astro-cid-fg72yz3x]{background:radial-gradient(circle at 50% 55%,#ffd9a0,#f08a3c 55%,#7a3410 100%);border-radius:40% 40% 45% 45%;width:46px;height:64px;animation:2.6s ease-in-out infinite flicker;box-shadow:0 0 60px 20px #ffa05040,0 0 160px 60px #ff8c3c1a}.lantern[data-astro-cid-fg72yz3x]:before{content:"";background:#00000080;width:2px;height:60px;position:absolute;top:-60px;left:50%}@keyframes flicker{0%,to{opacity:1}40%{opacity:.86}55%{opacity:.97}70%{opacity:.9}}.floor[data-astro-cid-fg72yz3x]{transform-origin:bottom;opacity:.85;background:linear-gradient(#0000,#00000080),repeating-linear-gradient(90deg,#2a2119 0 120px,#251d16 120px 240px);transform:perspective(500px)rotateX(55deg)}.vignette[data-astro-cid-fg72yz3x]{background:radial-gradient(80% 70% at 50% 45%,#0000 50%,#000000bf)}.dl[data-astro-cid-fg72yz3x]{opacity:0}.dl[data-astro-cid-fg72yz3x]:first-child{opacity:1}@media (prefers-reduced-motion:reduce){.dl[data-astro-cid-fg72yz3x]{opacity:1;position:static}}.el-card[data-astro-cid-kzk3z7ha]{transition:transform .25s,border-color .25s}.el-card[data-astro-cid-kzk3z7ha]:hover{border-color:color-mix(in srgb, var(--c) 50%, transparent);transform:translateY(-4px)}.card-glow[data-astro-cid-kzk3z7ha]{opacity:0;background:radial-gradient(70% 60% at 50% 35%, color-mix(in srgb, var(--c) 28%, transparent), transparent 70%);transition:opacity .35s}.el-card[data-astro-cid-kzk3z7ha]:hover .card-glow[data-astro-cid-kzk3z7ha],.el-card[data-astro-cid-kzk3z7ha][aria-pressed=true] .card-glow[data-astro-cid-kzk3z7ha]{opacity:1}.card-stroke[data-astro-cid-kzk3z7ha]{filter:grayscale(.85)brightness(.8);transition:filter .35s,transform .5s}.el-card[data-astro-cid-kzk3z7ha]:hover .card-stroke[data-astro-cid-kzk3z7ha],.el-card[data-astro-cid-kzk3z7ha][aria-pressed=true] .card-stroke[data-astro-cid-kzk3z7ha]{filter:none;transform:scale(1.06)rotate(-3deg)}.el-card[data-astro-cid-kzk3z7ha][aria-pressed=true]{border-color:var(--c)}.tab[data-astro-cid-7bnmedra][aria-selected=true]{color:var(--color-night);background:var(--c);border-color:var(--c)}.tab[data-astro-cid-7bnmedra]:hover{color:var(--c)}.tab[data-astro-cid-7bnmedra][aria-selected=true]:hover{color:var(--color-night)}.move[data-astro-cid-7bnmedra]{transition:transform .25s,border-color .25s}.move[data-astro-cid-7bnmedra]:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent);transform:translateY(-4px)}.ev[data-astro-cid-qs3xihzn]{fill:#4a5468;letter-spacing:.25em;text-transform:uppercase;font:800 11px Kanit,sans-serif}.verb[data-astro-cid-qs3xihzn]{fill:#a59c8c;font:500 14px Kanit,sans-serif}.nd[data-astro-cid-qs3xihzn]{font:italic 900 17px Kanit,sans-serif}.node[data-astro-cid-qs3xihzn] circle[data-astro-cid-qs3xihzn]{transition:fill .3s}.node[data-astro-cid-qs3xihzn].on circle[data-astro-cid-qs3xihzn]{fill:color-mix(in srgb, currentColor 0%, #16203a);stroke-width:4px}.win[data-astro-cid-qs3xihzn] path[data-astro-cid-qs3xihzn]{transition:stroke .3s}.win[data-astro-cid-qs3xihzn].on path[data-astro-cid-qs3xihzn]{stroke:var(--accent);stroke-width:3px}.win[data-astro-cid-qs3xihzn].on text[data-astro-cid-qs3xihzn]{fill:var(--color-cream)}.chip[data-astro-cid-qs3xihzn]{color:#a59c8c;border:1.5px solid #2a3346;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;font-weight:800;transition:all .2s}.chip[data-astro-cid-qs3xihzn]:hover{color:var(--c);border-color:var(--c)}.chip[data-astro-cid-qs3xihzn][aria-pressed=true]{background:var(--c);border-color:var(--c);color:#060b17}.orb[data-astro-cid-qs3xihzn]{background:radial-gradient(circle at 40% 35%, #fff 0%, var(--oc) 35%, transparent 72%);box-shadow:0 0 40px 10px color-mix(in srgb, var(--oc) 45%, transparent)}.orb-a[data-astro-cid-qs3xihzn]{left:6%}.orb-b[data-astro-cid-qs3xihzn]{right:6%}.arena-glow[data-astro-cid-qs3xihzn]{background:radial-gradient(50% 60% at 50% 50%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%)}.burst[data-astro-cid-qs3xihzn] span[data-astro-cid-qs3xihzn]{border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute}.hf-bg[data-astro-cid-hdayvsg5]{background:radial-gradient(60% 60% at 30% 50%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%)}.hf-line[data-astro-cid-hdayvsg5],.hf-big[data-astro-cid-hdayvsg5]{opacity:0}.hf-line[data-astro-cid-hdayvsg5]:first-child{opacity:1}.out[data-astro-cid-hdayvsg5] .flow-fill[data-astro-cid-hdayvsg5]{background:#e8dfcc}.out[data-astro-cid-hdayvsg5] .flow-bar[data-astro-cid-hdayvsg5]{animation:.35s linear 2 shake}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){#hitfirst[data-astro-cid-hdayvsg5]{height:auto;padding-block:6rem}.hf-lines[data-astro-cid-hdayvsg5]{height:auto}.hf-line[data-astro-cid-hdayvsg5],.hf-big[data-astro-cid-hdayvsg5]{opacity:1;position:static}}.tm[data-astro-cid-sy7zxi2d]{transition:transform .25s,border-color .25s}.tm[data-astro-cid-sy7zxi2d]:hover{border-color:color-mix(in srgb, var(--c) 45%, transparent);transform:translateY(-4px)}.arena-bg[data-astro-cid-kt5i4pzz]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 6%, transparent) 50%, transparent)}.dot[data-astro-cid-lfw5eozp].now{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent)}.oath-glow[data-astro-cid-ubvbkv7b]{background:radial-gradient(45% 50% at 50% 40%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%)}
