.night{color-scheme:dark;--color-surface:oklch(0.182 0.015 262);--color-surface-raised:oklch(0.258 0.017 262);--color-surface-sunken:oklch(0.145 0.014 262);--color-border:oklch(0.352 0.018 262);--color-border-strong:oklch(0.56 0.021 262);--color-ink:oklch(0.957 0.005 262);--color-ink-secondary:oklch(0.782 0.012 262);--color-ink-muted:oklch(0.662 0.014 262);--color-accent:oklch(0.712 0.135 245);--color-accent-hover:oklch(0.782 0.12 245);--color-accent-fg:oklch(0.17 0.03 262);--color-accent-text:oklch(0.805 0.105 245);--color-accent-subtle:oklch(0.302 0.055 250);--color-accent-border:oklch(0.425 0.08 248);--color-focus:oklch(0.735 0.135 245);--color-sourced-ground:oklch(0.228 0.011 262);--color-sourced-border:oklch(0.352 0.014 262);--color-authoritative:oklch(0.862 0.014 88);--color-generated:oklch(0.782 0.012 262);--color-origin-core:oklch(0.795 0.055 278);--color-origin-core-ground:oklch(0.298 0.032 278);--shadow-e1:0 0 0 1px oklch(1 0 0/0.06);--shadow-e2:0 0 0 1px oklch(1 0 0/0.08),0 2px 8px oklch(0 0 0/0.4);--shadow-e3:0 0 0 1px oklch(1 0 0/0.1),0 16px 40px oklch(0 0 0/0.55);--shadow-float:inset 0 1px 0 oklch(1 0 0/0.07),0 0 0 1px oklch(1 0 0/0.1),0 16px 40px oklch(0 0 0/0.55),0 28px 56px -28px oklch(0 0 0/0.6);--shadow-float-lead:inset 0 1px 0 oklch(1 0 0/0.12),0 0 0 1px oklch(1 0 0/0.16),0 2px 8px oklch(0 0 0/0.4),0 36px 72px -28px oklch(0 0 0/0.8)}:root:has(.night){color-scheme:dark;background:oklch(.182 .015 262)}.night .game-riftbound,.night.game-riftbound{--color-accent:oklch(0.742 0.105 186);--color-accent-hover:oklch(0.808 0.095 186);--color-accent-text:oklch(0.822 0.085 186);--color-accent-subtle:oklch(0.305 0.05 190);--color-accent-border:oklch(0.428 0.07 188);--color-focus:oklch(0.755 0.105 186);--color-mark-accent:oklch(0.762 0.108 186)}.ticker-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ticker-track{width:max-content;animation:marquee 52s linear infinite}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.line>span{display:block}@keyframes line-up{0%{transform:translateY(104%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-enter] .line>span{animation:line-up .66s var(--ease-entrance) both}[data-enter] .lz1>span{animation-delay:40ms}[data-enter] .lz2>span{animation-delay:.13s}[data-enter] .rise{animation:fade-up .56s var(--ease-entrance) both}[data-enter] .rd1{animation-delay:80ms}[data-enter] .rd2{animation-delay:.17s}[data-enter] .rd3{animation-delay:.26s}[data-enter] .rd2{animation-name:rise-only}}@keyframes rise-only{0%{transform:translateY(14px)}to{transform:none}}@keyframes reveal-in{0%{opacity:0;transform:translateY(22px) scale(.988)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-motion=load] .reveal{animation:fade-up .8s var(--ease-emphasized) backwards}[data-motion=load] .rs1{animation-delay:.11s}[data-motion=load] .rs2{animation-delay:.22s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-motion=scroll] .reveal{animation:reveal-in linear backwards;animation-timeline:view();animation-range:entry 6% cover 32%}[data-motion=scroll] .rs1{animation-range:entry 10% cover 38%}[data-motion=scroll] .rs2{animation-range:entry 14% cover 44%}}}.beat,.links{display:block;width:100%;height:auto;pointer-events:none}.beat .fx-caret{opacity:0}.beat .fx-chip,.beat .fx-pill,.beat .sort{transform-box:view-box}.links .fx-link{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){[data-play] .beat :is(.fx-pill,.fx-caret,.fx-ask,.fx-block,.fx-block-2,.fx-chip,.sort){animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:var(--ease-standard);animation-fill-mode:both}[data-play] .beat .fx-caret{animation-timing-function:step-end}[data-play] .beat-1 .fx-caret{animation-name:b1-caret}[data-play] .beat-1 .fx-ask{animation-name:b1-ask}[data-play] .beat-1 .fx-pill{animation-name:b-pop-late}[data-play] .beat-2 .fx-block{animation-name:b-block}[data-play] .beat-2 .sort-142,[data-play] .beat-2 .sort-323{animation-name:b2-from-below}[data-play] .beat-2 .sort-428{animation-name:b2-from-above}[data-play] .beat-2 .fx-chip{animation-name:b-pop}[data-play] .beat-2 .fx-chip-2{animation-delay:.12s}[data-play] .beat-3 .fx-block{animation-name:b-block}[data-play] .beat-3 .fx-caret{animation-name:b3-caret}[data-play] .beat-3 .fx-block-2{animation-name:b3-why}[data-play] .links :is(.fx-link,.fx-cited){animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:var(--ease-standard);animation-fill-mode:both}[data-play] .links .fx-link-a{animation-name:ln-a}[data-play] .links .fx-link-b{animation-name:ln-b}[data-play] .links .fx-cited-a{animation-name:ln-cited-a}[data-play] .links .fx-cited-b{animation-name:ln-cited-b}}@keyframes b1-caret{0%{opacity:1}8%{opacity:0}17%{opacity:1}25%{opacity:0}33%{opacity:1}35%,to{opacity:0}}@keyframes b1-ask{0%,34%{opacity:1}35%{opacity:.4}36%,to{opacity:1}}@keyframes b-pop-late{0%,35%{opacity:0;transform:translateY(3px)}40%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes b-block{0%,10%{opacity:0}15%,92%{opacity:1}to{opacity:0}}@keyframes b2-from-below{0%,23%{transform:translateY(24px)}31%,to{transform:none}}@keyframes b2-from-above{0%,23%{transform:translateY(-48px)}31%,to{transform:none}}@keyframes b-pop{0%,33%{opacity:0;transform:translateY(3px)}38%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes b3-caret{0%,14%{opacity:0}15%{opacity:1}32%,to{opacity:0}}@keyframes b3-why{0%,31%{opacity:0}36%,92%{opacity:1}to{opacity:0}}@keyframes ln-a{0%,11%{stroke-dashoffset:1}21%,90%{stroke-dashoffset:0}97%,to{stroke-dashoffset:1}}@keyframes ln-b{0%,24%{stroke-dashoffset:1}34%,90%{stroke-dashoffset:0}97%,to{stroke-dashoffset:1}}@keyframes ln-cited-a{0%,21%{opacity:0}25%,90%{opacity:1}97%,to{opacity:0}}@keyframes ln-cited-b{0%,34%{opacity:0}38%,90%{opacity:1}97%,to{opacity:0}}.hf{pointer-events:none}.hf :is(.hf-row,.hf-cited){transform-box:fill-box;transform-origin:center}.hf .hf-link{stroke-dasharray:1;stroke-dashoffset:0}@media (max-width:560px){.hf-stage{zoom:.66}}@media (prefers-reduced-motion:no-preference){[data-play] .hf :is(.hf-q,.hf-list,.hf-row,.hf-ruling,.hf-link,.hf-cited){animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:var(--ease-standard)}[data-play] .hf .hf-q{animation-name:hf-in-0}[data-play] .hf .hf-l0{animation-name:hf-draw-10}[data-play] .hf .hf-list{animation-name:hf-in-16}[data-play] .hf .hf-row{animation-name:hf-row}[data-play] .hf .hf-r1{animation-delay:.12s}[data-play] .hf .hf-r2{animation-delay:.24s}[data-play] .hf .hf-r3{animation-delay:.36s}[data-play] .hf .hf-r4{animation-delay:.48s}[data-play] .hf .hf-ruling{animation-name:hf-in-40}[data-play] .hf .hf-l1{animation-name:hf-draw-50}[data-play] .hf .hf-l2{animation-name:hf-draw-56}[data-play] .hf .hf-c1{animation-name:hf-pop-56}[data-play] .hf .hf-c2{animation-name:hf-pop-62}}@keyframes hf-in-0{0%,1%{opacity:0;translate:0 8px}7%,93%{opacity:1;translate:0 0}to{opacity:0}}@keyframes hf-in-16{0%,14%{opacity:0;translate:0 8px}20%,93%{opacity:1;translate:0 0}to{opacity:0}}@keyframes hf-in-40{0%,38%{opacity:0;translate:0 8px}45%,93%{opacity:1;translate:0 0}to{opacity:0}}@keyframes hf-row{0%,18%{opacity:0;translate:-6px 0}24%,93%{opacity:1;translate:0 0}to{opacity:0}}@keyframes hf-draw-10{0%,8%{stroke-dashoffset:1}16%,93%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes hf-draw-50{0%,48%{stroke-dashoffset:1}56%,93%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes hf-draw-56{0%,54%{stroke-dashoffset:1}62%,93%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes hf-pop-56{0%,55%{opacity:0;scale:.8}59%,93%{opacity:1;scale:1}to{opacity:0}}@keyframes hf-pop-62{0%,61%{opacity:0;scale:.8}65%,93%{opacity:1;scale:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}