.game-wrap[data-astro-cid-uth7pgrc]{background:color-mix(in srgb, var(--color-torii) 6%, var(--color-bg));flex-direction:column;flex:1;justify-content:safe center;padding:2rem 1rem;font-family:Andika,sans-serif;display:flex}.screen[data-astro-cid-uth7pgrc]{width:100%;max-width:1100px;margin:0 auto}#screen-select[data-astro-cid-uth7pgrc]{max-width:min(94vw,1800px)}#screen-game[data-astro-cid-uth7pgrc]{max-width:min(94vw,1600px)}.anarika-card[data-astro-cid-uth7pgrc]{text-align:center;margin-bottom:2.5rem}.game-title[data-astro-cid-uth7pgrc]{color:var(--color-danger);margin:0;font-size:2rem}#screen-settings[data-astro-cid-uth7pgrc]{max-width:560px}.settings-head[data-astro-cid-uth7pgrc]{text-align:center;margin-bottom:1.5rem}.settings-title[data-astro-cid-uth7pgrc]{color:var(--color-danger);margin:0 0 .3rem;font-size:1.6rem}.settings-title-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-faint);margin-left:.4rem;font-family:"M PLUS Rounded 1c",sans-serif;font-size:1rem;font-weight:600}.settings-group[data-astro-cid-uth7pgrc]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem;margin:0;display:flex}.sg-en[data-astro-cid-uth7pgrc]{color:var(--color-text);font-weight:700}.sg-sep[data-astro-cid-uth7pgrc]{color:var(--color-border);font-size:.82rem}.sg-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-faint);font-family:"M PLUS Rounded 1c",sans-serif;font-size:.9rem}.settings-panel[data-astro-cid-uth7pgrc]{background:var(--color-white);border:2px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:2rem;overflow:hidden}.setting-row[data-astro-cid-uth7pgrc]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem;padding:.9rem 1.25rem;display:flex}.setting-row[data-astro-cid-uth7pgrc]:last-child{border-bottom:none}.setting-label-block[data-astro-cid-uth7pgrc]{flex-direction:column;flex:12rem;gap:.1rem;min-width:0;display:flex}.setting-label[data-astro-cid-uth7pgrc]{color:var(--color-text);font-size:.98rem;font-weight:800}.setting-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-muted);margin-left:.35rem;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600}.setting-desc[data-astro-cid-uth7pgrc]{color:var(--color-text-faint);font-size:.78rem}.dup-note[data-astro-cid-uth7pgrc]{background:color-mix(in srgb, #e6a700 12%, var(--color-white));border:1px solid color-mix(in srgb, #e6a700 40%, var(--color-white));border-radius:var(--radius-sm);color:color-mix(in srgb, #e6a700 55%, var(--color-text));flex-basis:100%;align-items:flex-start;gap:.5rem;margin:.2rem 0 0;padding:.6rem .8rem;display:flex}.dup-note[data-astro-cid-uth7pgrc].hidden{display:none}.dup-note[data-astro-cid-uth7pgrc] svg[data-astro-cid-uth7pgrc]{flex-shrink:0;margin-top:.05rem}.dup-note-text[data-astro-cid-uth7pgrc]{flex-direction:column;gap:.1rem;display:flex}.dup-en[data-astro-cid-uth7pgrc]{color:var(--color-text);font-size:.82rem;font-weight:700}.dup-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-muted);font-family:"M PLUS Rounded 1c",sans-serif;font-size:.76rem}.opt-group[data-astro-cid-uth7pgrc]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex;overflow:hidden}.opt-btn[data-astro-cid-uth7pgrc]{border:none;border-left:1px solid var(--color-border-strong);background:var(--color-white);color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:.55rem 1.05rem;font-family:inherit;font-size:.95rem;font-weight:700}.opt-btn[data-astro-cid-uth7pgrc]:first-child{border-left:none}.opt-btn[data-astro-cid-uth7pgrc]:hover:not(.active){background:color-mix(in srgb, var(--color-danger) 8%, var(--color-white));color:var(--color-text)}.opt-btn[data-astro-cid-uth7pgrc].active{background:var(--color-danger);color:#fff}.opt-btn[data-astro-cid-uth7pgrc]:focus-visible{outline:2px solid var(--color-danger);outline-offset:-2px}.opt-ja[data-astro-cid-uth7pgrc]{opacity:.85;margin-left:.2rem;font-family:"M PLUS Rounded 1c",sans-serif;font-size:.72rem;font-weight:600}.switch[data-astro-cid-uth7pgrc]{border-radius:var(--radius-pill);background:var(--color-border-strong);cursor:pointer;width:54px;height:30px;transition:background var(--transition-fast);border:none;flex-shrink:0;padding:0;position:relative}.switch[data-astro-cid-uth7pgrc] .knob[data-astro-cid-uth7pgrc]{border-radius:var(--radius-round);width:24px;height:24px;transition:left var(--transition-fast);background:#fff;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.switch[data-astro-cid-uth7pgrc].on{background:var(--color-danger)}.switch[data-astro-cid-uth7pgrc].on .knob[data-astro-cid-uth7pgrc]{left:27px}.switch[data-astro-cid-uth7pgrc]:focus-visible{outline:3px solid var(--color-danger);outline-offset:2px}@media (prefers-reduced-motion:reduce){.switch[data-astro-cid-uth7pgrc],.switch[data-astro-cid-uth7pgrc] .knob[data-astro-cid-uth7pgrc]{transition:none}}.game-header[data-astro-cid-uth7pgrc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem;display:flex}.game-nav[data-astro-cid-uth7pgrc]{flex-wrap:wrap;gap:.5rem;display:flex}.nav-btn[data-astro-cid-uth7pgrc]{background:var(--color-white);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:baseline;gap:.35rem;padding:.45rem .9rem;font-family:inherit;font-size:.9rem;font-weight:700;display:inline-flex}.nav-btn[data-astro-cid-uth7pgrc]:hover{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-white));border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-white));color:var(--color-danger)}.nav-btn[data-astro-cid-uth7pgrc]:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.nav-en[data-astro-cid-uth7pgrc]{color:inherit}.nav-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-faint);font-family:"M PLUS Rounded 1c",sans-serif;font-size:.78em;font-weight:600}.nav-btn[data-astro-cid-uth7pgrc]:hover .nav-ja[data-astro-cid-uth7pgrc]{color:inherit}.game-category-label[data-astro-cid-uth7pgrc]{border-radius:var(--radius-sm);background:var(--color-white);border:2px solid var(--color-border);border-left:6px solid var(--cat-color,var(--color-danger));flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:.5rem 1rem;font-size:1.1rem;font-weight:700;display:inline-flex}.label-en[data-astro-cid-uth7pgrc]{color:var(--color-text)}.label-sep[data-astro-cid-uth7pgrc]{color:var(--color-border);font-size:.82rem}.label-ja[data-astro-cid-uth7pgrc]{color:var(--color-text-faint);font-family:"M PLUS Rounded 1c",sans-serif;font-size:.85rem}.game-prompt[data-astro-cid-uth7pgrc]{text-align:center;margin-bottom:1.75rem}.prompt-en[data-astro-cid-uth7pgrc]{color:var(--color-danger);margin:0;font-size:1.7rem;font-weight:700}.board[data-astro-cid-uth7pgrc]{grid-template-columns:repeat(auto-fill,minmax(min(100%,clamp(150px,12vw,220px)),1fr));gap:1rem;margin-bottom:2rem;display:grid}.game-bottom[data-astro-cid-uth7pgrc]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.feedback-area[data-astro-cid-uth7pgrc]{align-items:center;gap:.6rem;min-height:2.4rem;font-size:1.5rem;font-weight:700;display:flex}.feedback-win[data-astro-cid-uth7pgrc]{color:#e6a700}.fb-ja[data-astro-cid-uth7pgrc]{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700}.game-actions[data-astro-cid-uth7pgrc]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.reveal-btn[data-astro-cid-uth7pgrc]{background:var(--color-white);border:2px solid color-mix(in srgb, var(--color-danger) 30%, var(--color-white));border-radius:var(--radius-pill);cursor:pointer;color:var(--color-danger);transition:background var(--transition-fast), border-color var(--transition-fast);padding:.9rem 2rem;font-family:inherit;font-size:1.1rem;font-weight:700}.reveal-btn[data-astro-cid-uth7pgrc]:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 8%, var(--color-white));border-color:var(--color-danger)}.reveal-btn[data-astro-cid-uth7pgrc]:disabled{opacity:.5;cursor:default}.next-btn[data-astro-cid-uth7pgrc]{background:var(--color-danger);border:2px solid color-mix(in srgb, var(--color-danger) 72%, black);border-radius:var(--radius-pill);cursor:pointer;color:#fff;transition:background var(--transition-fast), border-color var(--transition-fast);padding:.9rem 2rem;font-family:inherit;font-size:1.1rem;font-weight:700}.next-btn[data-astro-cid-uth7pgrc]:hover{background:color-mix(in srgb, var(--color-danger) 82%, black);border-color:color-mix(in srgb, var(--color-danger) 60%, black)}.confetti-layer{pointer-events:none;z-index:9999;position:fixed;inset:0;overflow:hidden}.confetti-bit{border-radius:2px;width:10px;height:14px;position:absolute}@media (width<=600px){.game-title[data-astro-cid-uth7pgrc]{font-size:1.6rem}.board[data-astro-cid-uth7pgrc]{grid-template-columns:repeat(2,1fr)}.prompt-en[data-astro-cid-uth7pgrc]{font-size:1.3rem}}.board .flip-card{aspect-ratio:1;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;position:relative}.board .flip-card:disabled{cursor:default}.board .card-inner{transition:transform .5s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0}.board .card-face{border-radius:var(--radius-lg);box-sizing:border-box;text-align:center;justify-content:center;align-items:center;padding:.75rem;display:flex;position:absolute;inset:0}.board .card-front{background:var(--color-white);border:3px solid color-mix(in srgb, var(--color-danger) 28%, var(--color-white));color:var(--color-text);padding:.4rem;font-size:2rem;font-weight:800;line-height:1.05}.board .cf-word{overflow-wrap:normal;word-break:normal;hyphens:none;width:100%;display:block}.board.caps .cf-word{text-transform:uppercase}.board .card-front--tinted{border-width:4px}.board .card-front--tinted .cf-visual-img{border-radius:calc(var(--radius-lg) - 4px)}.board .card-front--visual{padding:0;overflow:hidden}.board .cf-visual-img{object-fit:cover;border-radius:calc(var(--radius-lg) - 3px);width:100%;height:100%}.board .cf-flag{object-fit:cover;border-radius:calc(var(--radius-lg) - 3px);width:100%;height:100%;box-shadow:inset 0 0 0 1px #0000001f}.board .cf-swatch{border-radius:16px;width:70%;height:70%;box-shadow:inset 0 0 0 1px #00000024}.board .cf-shape{width:76%;height:76%;display:block}.board .cf-shape svg{width:100%;height:100%;display:block}.board .cf-bigtext{text-align:center;color:var(--color-text);padding:.3rem;font-family:"M PLUS Rounded 1c",Andika,sans-serif;font-size:clamp(1.4rem,7vw,3rem);font-weight:700;line-height:1}.board .cf-monogram{font-family:var(--font-body);color:var(--color-text-faint);font-size:clamp(2rem,11vw,4.5rem);font-weight:700}.board .card-back{background:color-mix(in srgb, var(--color-torii) 10%, var(--color-white));border:3px solid var(--color-border);overflow:hidden}.board .card-back--star{background:color-mix(in srgb, #f2c94c 15%, var(--color-white));border-color:#f2c94c}.board .art{object-fit:contain;width:78%;height:78%;display:block}.board .art-cat{object-fit:cover;border-radius:calc(var(--radius-lg) - 3px);width:100%;height:100%}.board .card-back--anarika{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-white));border-color:color-mix(in srgb, var(--color-danger) 30%, var(--color-white))}.board .art-anarika{flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;height:100%;display:flex}.board .anarika-face{aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:var(--radius-round);border:3px solid color-mix(in srgb, var(--color-danger) 40%, var(--color-white));width:62%}.board .hello-text{color:var(--color-danger);font-family:Andika,sans-serif;font-size:1.05rem;font-weight:700}.board .flip-card:not(.flipped):not(:disabled):hover .card-front{border-color:var(--color-danger);transform:translateY(-3px);box-shadow:0 8px 18px #c0394b29}.board .flip-card.is-star .card-back{border-color:#e6a700;box-shadow:0 0 0 4px #ffd54a80}.board .flip-card.is-star{animation:.6s sh-star-pulse}@keyframes sh-star-pulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.board .card-back{opacity:0}.board .fx-flash,.board .fx-ring,.board .aura-ring{pointer-events:none;position:absolute;inset:0}.board .fx-flash{border-radius:var(--radius-lg);opacity:0;background:radial-gradient(circle,#fff,#fff0 70%)}.board .fx-ring{border-radius:var(--radius-lg);opacity:0;border:4px solid #ffd54a}.board .aura-ring{border-radius:var(--radius-lg);border:3px solid var(--color-danger);opacity:0}.board .aura-ring.r2{border-color:#ffd54a}.board .aura-ring.r3{border-color:#6ec6ff}.board .fx-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffd54abf,#ffd54a00 62%);border-radius:50%;position:absolute;inset:-26%}.board .halo{opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-22%}.board .halo.h1{background:radial-gradient(circle,#ffd54a8c,#0000 66%)}.board .halo.h2{background:radial-gradient(circle,#e06a5d73,#0000 66%)}.board .halo.h3{background:radial-gradient(circle,#ffd54a80,#0000 66%)}.board .fx-fill{border-radius:var(--radius-lg);opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.board .fill-bar{transform-origin:bottom;background:linear-gradient(#ffd54a1f,#ffd54ae6);height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.board .spark{opacity:0;pointer-events:none;background:#ffd54a;border-radius:50%;width:9px;height:9px;margin:-4.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 7px #ffd54a}.board .spark.c-red{background:#e06a5d;box-shadow:0 0 7px #e06a5d}.board .spark.c-blue{background:#6ec6ff;box-shadow:0 0 7px #6ec6ff}.board .flip-card.anim-charge.flipped .card-front{animation:1.15s ease-in both cb-front}.board .flip-card.anim-charge.flipped .card-back{animation:1.15s both cb-back}.board .flip-card.anim-charge.flipped .fx-flash{animation:1.15s both cb-flash}.board .flip-card.anim-charge.flipped .fx-ring{animation:1.15s both cb-ring}@keyframes cb-front{0%{filter:brightness();transform:translate(0)}12%{transform:translate(-3px,2px)rotate(-1deg)}24%{transform:translate(3px,-2px)rotate(1deg)}36%{filter:brightness(1.15);transform:translate(-3px,-1px)rotate(-1deg)}48%{transform:translate(3px,2px)rotate(1deg)}60%{filter:brightness(1.5);transform:translate(-2px,1px)}66%{filter:brightness(2);transform:scale(1.05)}69%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes cb-back{0%,66%{opacity:0;transform:scale(.3)}78%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes cb-flash{0%,62%{opacity:0}70%{opacity:.9}to{opacity:0}}@keyframes cb-ring{0%,66%{opacity:0;transform:scale(.5)}72%{opacity:.95}to{opacity:0;transform:scale(1.9)}}.board .flip-card.anim-aura.flipped .card-inner{animation:1.25s ease-in-out both au-card}.board .flip-card.anim-aura.flipped .card-front{animation:1.25s both au-front}.board .flip-card.anim-aura.flipped .card-back{animation:1.25s both au-back}.board .flip-card.anim-aura.flipped .fx-glow{animation:1.25s both au-glow}.board .flip-card.anim-aura.flipped .aura-ring.r1{animation:1.15s ease-out 50ms both au-ring}.board .flip-card.anim-aura.flipped .aura-ring.r2{animation:1.15s ease-out .28s both au-ring}.board .flip-card.anim-aura.flipped .aura-ring.r3{animation:1.15s ease-out .5s both au-ring}@keyframes au-card{0%{transform:translateY(0)}30%{transform:translateY(-8px)}60%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes au-front{0%,60%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(.9)}to{opacity:0}}@keyframes au-back{0%,62%{opacity:0;transform:scale(.7)}74%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes au-glow{0%,60%{opacity:0;transform:scale(.5)}72%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes au-ring{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}.board .flip-card.anim-power.flipped .card-inner{animation:1.5s ease-in-out both pw-card}.board .flip-card.anim-power.flipped .card-front{animation:1.5s both pw-front}.board .flip-card.anim-power.flipped .card-back{animation:1.5s both pw-back}.board .flip-card.anim-power.flipped .fx-fill{animation:1.5s both pw-fill}.board .flip-card.anim-power.flipped .fill-bar{animation:1.5s ease-in both pw-bar}.board .flip-card.anim-power.flipped .fx-flash{animation:1.5s both pw-flash}@keyframes pw-card{0%{transform:translateY(0)}55%{transform:translateY(-2px)}66%{transform:translate(1.5px,-2px)}70%{transform:translate(-1.5px,-3px)}74%{transform:translate(1px,-3px)}to{transform:translateY(0)}}@keyframes pw-front{0%{filter:brightness()}68%{filter:brightness(1.3)}74%{opacity:1;filter:brightness(2)}78%{opacity:0}to{opacity:0}}@keyframes pw-back{0%,74%{opacity:0;transform:scale(.4)}84%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes pw-fill{0%{opacity:0}8%{opacity:.75}72%{opacity:.75}78%{opacity:0}to{opacity:0}}@keyframes pw-bar{0%{transform:scaleY(0)}72%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes pw-flash{0%,72%{opacity:0}78%{opacity:.9}to{opacity:0}}.board .flip-card.anim-pulse.flipped .card-inner{animation:1.45s ease-in-out both pl-card}.board .flip-card.anim-pulse.flipped .card-front{animation:1.45s both pl-front}.board .flip-card.anim-pulse.flipped .card-back{animation:1.45s both pl-back}.board .flip-card.anim-pulse.flipped .fx-flash{animation:1.45s both pl-flash}.board .flip-card.anim-pulse.flipped .fx-ring{animation:1.45s both pl-ring}@keyframes pl-card{0%{transform:scale(1)}15%{transform:scale(1.05)}25%{transform:scale(1)}42%{transform:scale(1.07)}54%{transform:scale(1)}68%{transform:scale(1.1)}74%{transform:scale(1.02)}79%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes pl-front{0%{filter:brightness()}70%{filter:brightness(1.35)}76%{opacity:1;filter:brightness(2)}80%{opacity:0}to{opacity:0}}@keyframes pl-back{0%,76%{opacity:0;transform:scale(.4)}86%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes pl-flash{0%,74%{opacity:0}80%{opacity:.9}to{opacity:0}}@keyframes pl-ring{0%,76%{opacity:0;transform:scale(.5)}82%{opacity:.95}to{opacity:0;transform:scale(1.9)}}.board .flip-card.anim-sparkle.flipped .card-inner{animation:1.5s ease-in-out both sk-card}.board .flip-card.anim-sparkle.flipped .card-front{animation:1.5s both sk-front}.board .flip-card.anim-sparkle.flipped .card-back{animation:1.5s both sk-back}.board .flip-card.anim-sparkle.flipped .fx-glow{animation:1.5s both sk-glow}.board .flip-card.anim-sparkle.flipped .fx-flash{animation:1.5s both sk-flash}.board .flip-card.anim-sparkle.flipped .spark{animation:1.5s ease-in both sk-spark}@keyframes sk-card{0%{filter:brightness();transform:translateY(0)}40%{transform:translateY(-5px)}70%{filter:brightness(1.3);transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes sk-front{0%,72%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes sk-back{0%,74%{opacity:0;transform:scale(.5)}84%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes sk-glow{0%,66%{opacity:0;transform:scale(.5)}78%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes sk-flash{0%,74%{opacity:0}80%{opacity:.85}to{opacity:0}}@keyframes sk-spark{0%{transform:rotate(var(--a)) translateX(105px) scale(.4);opacity:0}18%{opacity:1}66%{transform:rotate(var(--a)) translateX(12px) scale(1);opacity:1}76%{transform:rotate(var(--a)) translateX(0) scale(.2);opacity:0}to{opacity:0}}.board .flip-card.anim-halo.flipped .card-inner{animation:1.45s ease-in-out both hl-card}.board .flip-card.anim-halo.flipped .card-front{animation:1.45s both hl-front}.board .flip-card.anim-halo.flipped .card-back{animation:1.45s both hl-back}.board .flip-card.anim-halo.flipped .fx-flash{animation:1.45s both hl-flash}.board .flip-card.anim-halo.flipped .halo.h1{animation:1.15s ease-out 50ms both hl-wave}.board .flip-card.anim-halo.flipped .halo.h2{animation:1.15s ease-out .32s both hl-wave}.board .flip-card.anim-halo.flipped .halo.h3{animation:1.15s ease-out .58s both hl-wave}@keyframes hl-card{0%{filter:brightness();transform:translateY(0)}40%{transform:translateY(-6px)}72%{filter:brightness(1.3);transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes hl-front{0%,72%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(.92)}to{opacity:0}}@keyframes hl-back{0%,74%{opacity:0;transform:scale(.7)}84%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes hl-flash{0%,74%{opacity:0}80%{opacity:.85}to{opacity:0}}@keyframes hl-wave{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}.board .flip-card.no-anim .card-inner,.board .flip-card.no-anim .card-front,.board .flip-card.no-anim .card-back{animation:none!important}.board .flip-card.no-anim .card-front{opacity:0!important;transform:none!important}.board .flip-card.no-anim .card-back{opacity:1!important;transform:none!important}.board .flip-card.no-anim .fx-flash,.board .flip-card.no-anim .fx-ring,.board .flip-card.no-anim .fx-glow,.board .flip-card.no-anim .aura-ring,.board .flip-card.no-anim .halo,.board .flip-card.no-anim .fx-fill,.board .flip-card.no-anim .spark{display:none!important}@media (prefers-reduced-motion:reduce){.board .card-inner{transition:none}.board .flip-card.flipped .card-inner,.board .flip-card.flipped .card-front,.board .flip-card.flipped .card-back{animation:none!important}.board .flip-card.flipped .card-front{opacity:0}.board .flip-card.flipped .card-back{opacity:1}.board .flip-card.is-star{animation:none}.board .fx-flash,.board .fx-ring,.board .fx-glow,.board .aura-ring,.board .halo,.board .fx-fill,.board .spark{display:none}}
