/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--fa:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"IBM Plex Mono", "Noto Sans Symbols 2", "Noto Sans Symbols", "Noto Sans Math", "Noto Sans SC", "Noto Sans Devanagari", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--bg:var(--color-void);--fg:var(--color-ink);--accent:var(--color-cyan);--color-void:#04060e;--color-night:#060913;--color-abyss:#0a0f1f;--color-dusk:#120a1f;--color-panel:#0d1526;--color-track:#131b30;--color-ink:#cfe3ff;--color-muted:#9fb0cc;--color-dim:#8597b8;--color-edge:#2a3a5c;--color-cyan:#00e5ff;--color-cyan-light:#7df9ff;--color-pink:#ff3d7f;--color-pink-light:#ff7ab0;--color-violet:#b967ff;--color-violet-light:#c99bff;--color-violet-pale:#d9b8ff;--color-gold:#fc3;--color-gold-light:#ffe27a;--color-orange:#ff9e00;--color-turquoise:#2ee6c9;--color-primordial:#ff9bff;--color-sky-night:#02040e;--color-sky-blue:#0a1430;--color-sky-plum:#1a1020;--color-gold-glow:#fff2b0;--color-gold-white:#fff6d0;--color-gold-dark:#c9902a;--color-gold-deep:#8a5a10;--color-ember-dark:#2a1406;--color-ember-black:#050200;--color-void-purple:#04020c;--color-violet-night:#1a0c3a;--color-violet-black:#0a0418;--color-violet-soft:#8a6cff;--color-ultraviolet:#5a2cff;--color-lilac:#c9b8ff;--color-lilac-pale:#e8e0ff;--color-lime-light:#7dff9a;--color-cyan-dark:#00a9c4;--color-cyan-deep:#006e85;--color-orange-dark:#d97a00;--color-orange-deep:#8a4a00;--color-gold-pale:#fff4c2;--color-cream:#ffe9b0;--color-lime:#3aff7a;--color-steel:#33456b;--color-edge-dark:#141d33;--color-indigo:#14204a;--color-navy:#0f1830;--color-navy-dark:#0d1426;--color-navy-deep:#070b16;--color-navy-mid:#1a2440;--color-ghost:#0c1222;--color-ghost-dark:#0a0f1c;--color-void-deep:#03040a;--color-window:#0b1224;--color-amber:#ffbe5c;--color-amber-deep:#3a2a06;--color-slot-label:#5d7396;--color-slot-special:#d9a35a;--card-back:repeating-linear-gradient(135deg, var(--color-navy), var(--color-navy) 6px, var(--color-navy-dark) 6px, var(--color-navy-dark) 12px);--color-locked:#38507a;--color-line:#1d2a4a;--color-void-violet:#05020a;--color-violet-abyss:#12002e;--color-frost:#e9edf7;--font-orb:"Orbitron", "Noto Sans Symbols 2", "Noto Sans Symbols", "Noto Sans Math", "Noto Sans SC", "Noto Sans Devanagari", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:dark}body{font-family:var(--font-mono);background:var(--bg);color:var(--fg)}html{line-height:normal}a{color:var(--accent)}a:hover{color:var(--color-cyan-light)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-cyan-light)}.bevel:focus-visible{outline-offset:calc(4px * -1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components{.game-stage{transform-origin:50%;width:1440px;height:900px;transform:translate(-50%, -50%) scale(var(--s,1));flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden}.game-stage__screen{flex-direction:column;height:100%;display:flex;position:relative}.game-toast{top:calc(var(--spacing) * 24);z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-cyan-light);background:#060913f2;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.game-toast{background:color-mix(in srgb, var(--color-night) 95%, transparent)}}.game-toast{box-shadow:0 0 20px #00e5ff59}@supports (color:color-mix(in lab, red, red)){.game-toast{box-shadow:0 0 20px color-mix(in srgb, var(--color-cyan) 35%, transparent)}}.game-toast{animation:.3s ease-out toastIn}.game-modal{z-index:13;background:#04060e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-modal{background:color-mix(in srgb, var(--color-void) var(--veil,82%), transparent)}}.game-modal__veil{position:absolute;inset:0}.game-modal__panel{--modal:var(--color-cyan);box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--modal);background:var(--color-window);animation:.35s ease-out modalPop;position:relative}.game-modal__panel:focus{--tw-outline-style:none;outline-style:none}.game-modal__panel--cyan{--modal:var(--color-cyan)}.game-modal__panel--pink{--modal:var(--color-pink)}.game-modal__panel--gold{--modal:var(--color-gold)}.game-modal__panel--turquoise{--modal:var(--color-turquoise)}.game-card{--card-edge:var(--color-edge);--card-ring:var(--card-edge);--card-text:var(--card-edge);--card-glow:25%;--card-halo:14px;--card-line:var(--color-dim);box-sizing:border-box;aspect-ratio:59/85;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1.5);border-width:1px;border-color:var(--card-ring);background:linear-gradient(170deg, var(--color-navy), var(--color-abyss));box-shadow:0 0 var(--card-halo) var(--card-ring);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-card{box-shadow:0 0 var(--card-halo) color-mix(in srgb, var(--card-ring) var(--card-glow), transparent)}}.game-card{transition:transform .15s,box-shadow .15s}.game-card--hand{--card-name:8px;--card-stats:8.5px;--card-powers:8px;--card-glow:19%;--card-halo:12px;cursor:pointer;text-align:start;flex-shrink:0;width:88px}.game-card--board{--card-name:8.5px;--card-stats:9px;--card-powers:9px;--card-text:var(--card-ring);z-index:2;max-width:100%;height:100%}.game-card--selected,.game-card--target{--card-ring:var(--color-pink);--card-glow:60%;--card-line:var(--color-pink)}.game-card--hand.game-card--selected{--card-ring:var(--color-cyan);transform:translateY(-14px)}.game-card--back{--card-ring:#ff3d7f73}@supports (color:color-mix(in lab, red, red)){.game-card--back{--card-ring:color-mix(in srgb, var(--color-pink) 45%, transparent)}}.game-card--back{box-sizing:content-box;background:var(--card-back);width:26px;box-shadow:none;flex-shrink:0;padding:0}.game-card__header{justify-content:space-between;align-items:center;gap:var(--spacing);min-width:0;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);font-size:var(--card-name);display:flex}.game-card__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.game-card__cost{color:var(--card-text)}.game-card__art{margin-block:var(--spacing);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1f;flex:1;min-height:0;display:block;position:relative;overflow:hidden}.game-card__art:after{pointer-events:none;--tw-content:"";content:var(--tw-content);background:linear-gradient(115deg,#0000 38%,#fff3 48%,#0000 58%) 0 0/260% 100%;animation:6s ease-in-out infinite sheen;position:absolute;inset:0}.game-card__pic{pointer-events:none;object-fit:contain;filter:drop-shadow(0 0 6px #7df9ff66);width:92%;height:92%;animation:4.5s ease-in-out infinite picBreath;position:absolute;inset:4%}.game-card--hand:hover .game-card__pic{filter:drop-shadow(0 0 12px #7df9ffd9)brightness(1.15)}.game-card__stats{font-family:var(--font-orb);white-space:nowrap;font-size:var(--card-stats);justify-content:space-between;align-items:center;display:flex}.game-card__attack{color:var(--color-pink)}.game-card__powers{color:var(--card-text);font-size:var(--card-powers)}.game-card__defense{color:var(--color-cyan-light)}.game-card__line{text-align:center;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:9.5px;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--card-line);margin-top:3px;overflow:hidden}.game-card__tag{z-index:3;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-cyan-light);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;white-space:nowrap;color:var(--color-night);animation:1.6s ease-in-out infinite shieldPulse;position:absolute;top:-9px;left:50%}.game-card__tag--divine{background-color:var(--color-gold-light)}.game-card__tag--fading{background-color:var(--color-muted)}.game-card__tag--tired{background-color:var(--color-violet-light)}.game-card__tag--crown,.game-card__tag--judgment{background-color:var(--color-gold)}.game-card__tag--shackled{background-color:var(--color-violet-pale)}.game-card__tag--rebirth{background-color:var(--color-orange)}.fx-epic:after,.fx-leg:after{animation-play-state:paused}.fx-epic:hover:after,.fx-leg:hover:after{animation-play-state:running}.fx-epic,.fx-leg,.fx-myth{isolation:isolate;position:relative}.fx-epic:after{pointer-events:none;z-index:3;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);background:linear-gradient(105deg,#0000 42%,#b967ff47 49%,#ffffff59 50%,#b967ff47 51%,#0000 58%) 0 0/320% 100%;animation:6s ease-in-out infinite fxSweep;position:absolute;inset:0}.fx-leg:after{pointer-events:none;z-index:3;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);background:linear-gradient(105deg,#0000 38%,#ffcc334d 47%,#fffadc8c 50%,#ff9e004d 53%,#0000 62%) 0 0/300% 100%;animation:4.5s ease-in-out infinite fxSweep;position:absolute;inset:0}.fx-leg:before{pointer-events:none;z-index:3;--tw-content:"";content:var(--tw-content);border:1px solid #ffcc3373;position:absolute;inset:3px;box-shadow:inset 0 0 14px #ffbe5c40}.fx-myth:after{pointer-events:none;z-index:3;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);opacity:.85;background:linear-gradient(125deg,#ff3df038,#00e5ff33 25%,#ffe6002e 50%,#3dffa033 75%,#ff3df038) 0%/400% 400%;animation:7s linear infinite fxHolo;position:absolute;inset:0}.fx-myth:before{pointer-events:none;z-index:3;opacity:0;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);background-image:radial-gradient(circle,#fff 0 1px,#0000 1.6px),radial-gradient(circle,#fff 0 1px,#0000 1.6px);background-position:0 0,19px 23px;background-size:37px 41px,53px 47px;animation:3.2s ease-in-out infinite fxTwinkle;position:absolute;inset:0}.fx-god,.fx-prim{isolation:isolate;position:relative}.fx-god:before{pointer-events:none;inset:calc(var(--spacing) * -.5);z-index:3;padding:calc(var(--spacing) * .5);--tw-content:"";content:var(--tw-content);background:conic-gradient(from var(--fa), var(--color-gold-light), white, var(--color-orange), var(--color-gold-light) 40%, var(--color-gold-pale), var(--color-gold) 70%, var(--color-gold-light));-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #ffe27ae6);-webkit-mask-composite:xor,source-over;animation:4s linear infinite fxSpin;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fx-god:after{pointer-events:none;z-index:3;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);background:radial-gradient(at 50% 30%,#fff4c247,#0000 60%) 0 0/100% 100%,linear-gradient(105deg,#0000 40%,#ffffff80 50%,#0000 60%) 0 0/300% 100%;animation:3.6s ease-in-out infinite fxSweep;position:absolute;inset:0}.fx-prim:before{pointer-events:none;z-index:3;--tw-content:"";content:var(--tw-content);background:conic-gradient(from var(--fa), var(--color-pink), var(--color-orange), var(--color-gold-light), var(--color-lime), var(--color-cyan), var(--color-violet), var(--color-pink));-webkit-mask-composite:xor;filter:drop-shadow(0 0 8px var(--color-primordial)) drop-shadow(0 0 16px var(--color-cyan-light));-webkit-mask-composite:xor,source-over;padding:3px;animation:2.2s linear infinite fxSpin;position:absolute;inset:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fx-prim:after{pointer-events:none;z-index:3;mix-blend-mode:screen;--tw-content:"";content:var(--tw-content);background:radial-gradient(circle,#fff 0 1px,#0000 1.6px) 0 0/29px 31px,radial-gradient(circle,#fff 0 1px,#0000 1.6px) 13px 17px/41px 37px,linear-gradient(125deg,#ff3df040,#00e5ff38 25%,#ffe60033 50%,#3dffa038 75%,#ff3df040) 0 0/400% 400%;animation:5s linear infinite primHolo;position:absolute;inset:0}.noanim .fx-epic:after,.noanim .fx-leg:after,.noanim .fx-myth:after,.noanim .fx-myth:before,.noanim .fx-god:before,.noanim .fx-god:after,.noanim .fx-prim:before,.noanim .fx-prim:after{animation:none}.rf .fx-myth:after{animation-duration:20s}.game-button{--btn:var(--color-cyan);--btn-text:var(--color-cyan);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--btn);background:var(--btn);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.game-button{background:color-mix(in srgb, var(--btn) 10%, transparent)}}.game-button{color:var(--btn-text)}.game-button:hover{filter:brightness(1.15);box-shadow:0 0 14px var(--btn)}@supports (color:color-mix(in lab, red, red)){.game-button:hover{box-shadow:0 0 14px color-mix(in srgb, var(--btn) 40%, transparent)}}.game-button:disabled{cursor:not-allowed;opacity:.4}.game-button--solid{color:var(--color-night);background:var(--btn)}.game-button--ghost{border-color:var(--btn);background:0 0}@supports (color:color-mix(in lab, red, red)){.game-button--ghost{border-color:color-mix(in srgb, var(--btn) 45%, transparent)}}.game-button--cyan{--btn:var(--color-cyan);--btn-text:var(--color-cyan)}.game-button--pink{--btn:var(--color-pink);--btn-text:var(--color-pink-light)}.game-button--violet{--btn:var(--color-violet);--btn-text:var(--color-violet-light)}.game-button--gold{--btn:var(--color-gold);--btn-text:var(--color-gold)}.game-button--turquoise{--btn:var(--color-turquoise);--btn-text:var(--color-turquoise)}.game-button--neutral{--btn:var(--color-edge);--btn-text:var(--color-ink)}.bevel{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.game-chip{--chip:var(--color-cyan);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;border-width:1px;border-color:var(--chip);color:var(--chip);background:#0d1526b3;padding-block:7px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.game-chip{background:color-mix(in srgb, var(--color-panel) 70%, transparent)}}.game-chip{transition:background .2s}.game-chip--active{color:var(--color-night);background:var(--chip)}.game-chip__count{opacity:.7}.game-chip--cyan{--chip:var(--color-cyan)}.game-chip--turquoise{--chip:var(--color-turquoise)}.game-chip--muted{--chip:var(--color-muted)}.game-chip--cyan-light{--chip:var(--color-cyan-light)}.game-chip--violet-light{--chip:var(--color-violet-light)}.game-chip--gold{--chip:var(--color-gold)}.game-chip--orange{--chip:var(--color-orange)}.game-chip--white{--chip:var(--color-white)}.game-chip--primordial{--chip:var(--color-primordial)}.game-bar{font-size:10px}.game-bar__value{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.game-bar__note{color:var(--color-dim);font-size:9px}.game-bar__track{box-sizing:content-box;border-style:var(--tw-border-style);background-color:var(--color-track);border-width:1px;border-color:var(--bar);height:7px}@supports (color:color-mix(in lab, red, red)){.game-bar__track{border-color:color-mix(in srgb, var(--bar) 40%, transparent)}}.game-bar__fill{height:100%;transition:width .4s}.game-bar--pv{--bar:var(--color-pink)}.game-bar--pv .game-bar__label{color:var(--color-pink-light)}.game-bar--pv .game-bar__value{color:var(--color-pink)}.game-bar--pv .game-bar__fill{background:linear-gradient(90deg, var(--color-pink), var(--color-pink-light))}.game-bar--mana{--bar:var(--color-violet)}.game-bar--mana .game-bar__label,.game-bar--mana .game-bar__value{color:var(--color-violet-pale)}.game-bar--mana .game-bar__fill{background:var(--color-violet)}.game-bar--mana.game-bar--foe .game-bar__label{color:var(--color-muted)}.game-background{pointer-events:none;background:linear-gradient(180deg, var(--color-night) 0%, var(--color-abyss) 60%, var(--color-dusk) 100%);position:absolute;inset:0;overflow:hidden}.game-background__grid{background-image:linear-gradient(#00e5ff0d 1px,#0000 1px),linear-gradient(90deg,#00e5ff0d 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-background__grid{background-image:linear-gradient(color-mix(in srgb, var(--color-cyan) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-cyan) 5%, transparent) 1px, transparent 1px)}}.game-background__grid{background-size:44px 44px}.game-background__dot{will-change:transform;top:100%;left:var(--dot-x);width:var(--dot-size);height:var(--dot-size);background:var(--dot-color);box-shadow:0 0 10px var(--dot-color);animation:floatDot var(--dot-dur) var(--dot-delay) linear infinite;border-radius:3.40282e38px;position:absolute}.game-background__scan{z-index:60;mix-blend-mode:screen;background:repeating-linear-gradient(#7df9ff06 0 1px,#0000 1px 3px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-background__scan{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--color-cyan-light) 2.5%, transparent) 0 1px, transparent 1px 3px)}}.game-background__scan{animation:9s linear infinite scanDrift}.game-background__scan:after{--tw-translate-y:calc(140px * -1);height:140px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);inset-inline:0;background:linear-gradient(#0000,#00e5ff0d,#0000);position:absolute;top:-140px}@supports (color:color-mix(in lab, red, red)){.game-background__scan:after{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-cyan) 5%, transparent), transparent)}}.game-background__scan:after{animation:7s linear infinite scanBand}@media (prefers-reduced-motion:reduce){.game-background__dot{display:none}}.noanim .game-background__scan,.noanim .game-background__scan:after{animation:none}.rf .game-background__scan:after{display:none}.game-duel{background:linear-gradient(180deg, var(--color-night) 0%, var(--color-abyss) 60%, var(--color-dusk) 100%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.game-duel:before{pointer-events:none;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(#00e5ff0d 1px,#0000 1px),linear-gradient(90deg,#00e5ff0d 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-duel:before{background-image:linear-gradient(color-mix(in srgb, var(--color-cyan) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-cyan) 5%, transparent) 1px, transparent 1px)}}.game-duel:before{background-size:44px 44px}.game-duel__table{gap:calc(var(--spacing) * 4);min-height:0;padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 2.5);flex:1;grid-template-columns:1fr 270px;display:grid;position:relative}.game-duel__field,.game-duel__side{gap:calc(var(--spacing) * 2);flex-direction:column;min-height:0;display:flex}.game-opponent-band{z-index:3;box-sizing:content-box;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);height:58px;padding-inline:calc(var(--spacing) * 7);border-color:#ff3d7f73;border-bottom-width:2px;flex-shrink:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-opponent-band{border-color:color-mix(in srgb, var(--color-pink) 45%, transparent)}}.game-opponent-band{background:#ff3d7f0a}@supports (color:color-mix(in lab, red, red)){.game-opponent-band{background:color-mix(in srgb, var(--color-pink) 4%, transparent)}}.game-opponent-band__who{align-items:center;gap:calc(var(--spacing) * 3);width:300px;display:flex}.game-opponent-band__avatar{box-sizing:content-box;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:16px;font-weight:var(--font-weight-black);color:var(--color-pink);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);justify-content:center;align-items:center;display:flex}.game-opponent-band__id{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.game-opponent-band__name{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-pink);font-size:14px}.game-opponent-band__counts{color:var(--color-dim);font-size:10px}.game-opponent-band__backs{justify-content:center;gap:var(--spacing);flex:1;display:flex;overflow:hidden}.game-opponent-band__bars{justify-content:flex-end;gap:18px;width:380px;display:flex}.game-opponent-band__direct{z-index:4;cursor:crosshair;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-pink);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:14px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white);background:#ff3d7f38;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-opponent-band__direct{background:color-mix(in srgb, var(--color-pink) 22%, transparent)}}.game-board{gap:calc(var(--spacing) * 2.5);flex:1;grid-template-columns:2fr .62fr;min-height:0;display:grid}.game-board--you{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px;border-color:#00e5ff2e;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-board--you{border-color:color-mix(in srgb, var(--color-cyan) 18%, transparent)}}.game-board--you{background:linear-gradient(#00e5ff14 1px,#0000 1px),linear-gradient(90deg,#00e5ff14 1px,#0000 1px),linear-gradient(#0d15268c,#0d15268c)}@supports (color:color-mix(in lab, red, red)){.game-board--you{background:linear-gradient(color-mix(in srgb, var(--color-cyan) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-cyan) 8%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--color-panel) 55%, transparent), color-mix(in srgb, var(--color-panel) 55%, transparent))}}.game-board--you{background-size:22px 22px,22px 22px,auto;animation:6s linear infinite gridDrift}.game-board__slots{gap:calc(var(--spacing) * 2);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;position:relative}.game-board--you .game-board__slots>:first-child{grid-area:1/1}.game-board--you .game-board__slots>:nth-child(2){grid-area:2/1}.game-board--you .game-board__slots>:nth-child(3){grid-area:1/2}.game-board--you .game-board__slots>:nth-child(4){grid-area:2/2}.game-board--foe .game-board__slots>:first-child{grid-area:2/1}.game-board--foe .game-board__slots>:nth-child(2){grid-area:1/1}.game-board--foe .game-board__slots>:nth-child(3){grid-area:2/2}.game-board--foe .game-board__slots>:nth-child(4){grid-area:1/2}.game-board__aside{gap:calc(var(--spacing) * 2);grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;display:grid;position:relative}.game-board__deck{justify-content:center;align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);background:var(--card-back);border-width:1px;flex-direction:column;display:flex}.game-board--you .game-board__deck{border-color:#00e5ff59}@supports (color:color-mix(in lab, red, red)){.game-board--you .game-board__deck{border-color:color-mix(in srgb, var(--color-cyan) 35%, transparent)}}.game-board--foe .game-board__deck{border-color:#ff3d7f59}@supports (color:color-mix(in lab, red, red)){.game-board--foe .game-board__deck{border-color:color-mix(in srgb, var(--color-pink) 35%, transparent)}}.game-board__deck-label{font-family:var(--font-orb);--tw-tracking:.18em;letter-spacing:.18em;font-size:9px}.game-board--you .game-board__deck-label{color:var(--color-cyan-light)}.game-board--foe .game-board__deck-label{color:var(--color-pink-light)}.game-board__deck-count{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:20px;font-weight:var(--font-weight-bold);color:var(--color-white)}.game-board__deck-grave{color:var(--color-dim);font-size:9px}.game-slot{--slot-side:var(--color-cyan);--slot-empty:#00e5ff38}@supports (color:color-mix(in lab, red, red)){.game-slot{--slot-empty:color-mix(in srgb, var(--color-cyan) 22%, transparent)}}.game-slot{--slot-label:var(--color-slot-label);box-sizing:border-box;cursor:default;border-style:var(--tw-border-style);--tw-border-style:dashed;min-height:0;padding:var(--spacing);border-style:dashed;border-width:1px;border-color:var(--slot-empty);background:#0d152680;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-slot{background:color-mix(in srgb, var(--color-panel) 50%, transparent)}}.game-slot{transition:opacity .2s}.game-slot--foe{--slot-side:var(--color-pink);--slot-empty:#ff3d7f26}@supports (color:color-mix(in lab, red, red)){.game-slot--foe{--slot-empty:color-mix(in srgb, var(--color-pink) 15%, transparent)}}.game-slot--special{--slot-empty:#ff9e0073}@supports (color:color-mix(in lab, red, red)){.game-slot--special{--slot-empty:color-mix(in srgb, var(--color-orange) 45%, transparent)}}.game-slot--special{--slot-label:var(--color-slot-special)}.game-slot--foe.game-slot--special{--slot-empty:#ff9e004d}@supports (color:color-mix(in lab, red, red)){.game-slot--foe.game-slot--special{--slot-empty:color-mix(in srgb, var(--color-orange) 30%, transparent)}}.game-slot--filled{--tw-border-style:solid;border-style:solid;border-color:var(--slot-side)}@supports (color:color-mix(in lab, red, red)){.game-slot--filled{border-color:color-mix(in srgb, var(--slot-side) 35%, transparent)}}.game-slot--you.game-slot--filled{cursor:pointer}.game-slot__label{--tw-tracking:.14em;letter-spacing:.14em;color:var(--slot-label);font-size:10px}.game-slot--summon{cursor:pointer;border-color:var(--color-cyan);background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){.game-slot--summon{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-slot--summon{--slot-label:var(--color-cyan)}.game-slot--attack{cursor:pointer;border-color:#ff3d7fb3}@supports (color:color-mix(in lab, red, red)){.game-slot--attack{border-color:color-mix(in srgb, var(--color-pink) 70%, transparent)}}.game-slot--attack .game-card{--card-line:var(--color-pink)}.game-slot--attacker{border-color:var(--color-pink)}.game-slot--target{cursor:crosshair;border-color:var(--color-pink);background:#ff3d7f1f}@supports (color:color-mix(in lab, red, red)){.game-slot--target{background:color-mix(in srgb, var(--color-pink) 12%, transparent)}}.game-slot--attacker .game-card,.game-slot--target .game-card{--card-ring:var(--color-pink);--card-glow:60%;--card-line:var(--color-pink)}.game-slot--sacrifice{border-color:var(--color-violet)}.game-slot--sacrifice .game-card{--card-ring:var(--color-violet);--card-glow:60%;--card-line:var(--color-violet-pale)}.game-slot--you.game-slot--dimmed{opacity:.5}.game-slot--foe.game-slot--dimmed{opacity:.4}.game-bottom-band{box-sizing:content-box;align-items:flex-end;gap:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);height:170px;padding-inline:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 3.5);border-color:#00e5ff73;border-top-width:2px;flex-shrink:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-bottom-band{border-color:color-mix(in srgb, var(--color-cyan) 45%, transparent)}}.game-bottom-band{background:#00e5ff08}@supports (color:color-mix(in lab, red, red)){.game-bottom-band{background:color-mix(in srgb, var(--color-cyan) 3%, transparent)}}.game-bottom-band__face{gap:calc(var(--spacing) * 2);flex-direction:column;flex-shrink:0;width:210px;display:flex;position:relative}.game-bottom-band__who{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-bottom-band__avatar{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);background-color:var(--color-panel);width:38px;height:38px;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:16px;font-weight:var(--font-weight-black);color:var(--color-cyan);box-shadow:0 0 12px var(--color-cyan);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.game-bottom-band__name{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan);font-size:13px}.game-bottom-band__hand{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.game-bottom-band__title{text-align:center;font-family:var(--font-orb);--tw-leading:14px;--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:9px;line-height:14px}.game-bottom-band__hint{color:var(--color-amber)}.game-bottom-band__cards{justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 3.5);display:flex;overflow-x:auto}.game-bottom-band__card--unaffordable{opacity:.45}.game-bottom-band__end{box-sizing:border-box;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);padding-inline:22px;padding-block:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-cyan);background:#00e5ff0f;flex-shrink:0;font-size:12px}@supports (color:color-mix(in lab, red, red)){.game-bottom-band__end{background:color-mix(in srgb, var(--color-cyan) 6%, transparent)}}.game-bottom-band__end{box-shadow:0 0 14px #00e5ff40}@supports (color:color-mix(in lab, red, red)){.game-bottom-band__end{box-shadow:0 0 14px color-mix(in srgb, var(--color-cyan) 25%, transparent)}}.game-front-line{gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:#00e5ff40;flex-direction:column;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.game-front-line{border-color:color-mix(in srgb, var(--color-cyan) 25%, transparent)}}.game-front-line{background:#0d1526bf}@supports (color:color-mix(in lab, red, red)){.game-front-line{background:color-mix(in srgb, var(--color-panel) 75%, transparent)}}.game-front-line__row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.game-front-line__status{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-front-line__turn{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white);border-width:1px;border-color:#00e5ff66;font-size:12px}@supports (color:color-mix(in lab, red, red)){.game-front-line__turn{border-color:color-mix(in srgb, var(--color-cyan) 40%, transparent)}}.game-front-line__turn{background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){.game-front-line__turn{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-front-line__owner{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan);font-size:11px}.game-front-line__owner--foe{color:var(--color-pink)}.game-front-line__timer{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-amber);border-width:1px;border-color:currentColor;padding-block:3px}.game-front-line__timer--urgent{color:var(--color-pink)}.game-front-line__phases{gap:calc(var(--spacing) * 1.5);display:flex}.game-front-line__phase{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 2);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-dim);padding-block:3px;font-size:10px}.game-front-line__phase--on{border-color:var(--color-violet);color:var(--color-violet-pale);background:#ffffff0d}.game-front-line__phase--battle.game-front-line__phase--on{border-color:var(--color-pink);color:var(--color-pink)}.game-front-line__phase--locked{color:var(--color-locked);text-decoration-line:line-through}.game-front-line__actions{gap:calc(var(--spacing) * 2);display:flex}.game-front-line__hero,.game-front-line__next{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);border-width:1px;font-size:11px}.game-front-line__hero{border-color:var(--color-edge);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-dim);background-color:#0000}.game-front-line__hero--ready{border-color:var(--color-amber);color:var(--color-night);background:linear-gradient(90deg, var(--color-amber), var(--color-orange));animation:2.2s ease-in-out infinite shopPulse}.game-front-line__next{border-color:var(--color-cyan);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan);background:#00e5ff1a}@supports (color:color-mix(in lab, red, red)){.game-front-line__next{background:color-mix(in srgb, var(--color-cyan) 10%, transparent)}}.game-front-line__help{color:var(--color-ink);font-size:12px}.game-front-line__direct{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);background-color:var(--color-pink);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-night)}.game-front-line__discard{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gold);background-color:var(--color-gold);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-night)}.game-front-line__attacking{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);background:#ff3d7f1a;display:flex}@supports (color:color-mix(in lab, red, red)){.game-front-line__attacking{background:color-mix(in srgb, var(--color-pink) 10%, transparent)}}.game-front-line__attacking-text{font-family:var(--font-orb);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white);font-size:12px}.game-front-line__attacker{color:var(--color-pink-light)}.game-front-line__cancel{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-ink);padding-block:5px;font-size:10px}.game-side-column__score{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);padding:calc(var(--spacing) * 3);background:#0d1526bf;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.game-side-column__score{background:color-mix(in srgb, var(--color-panel) 75%, transparent)}}.game-side-column__faces{align-items:center;gap:calc(var(--spacing) * 2);text-align:center;grid-template-columns:1fr auto 1fr;display:grid}.game-side-column__pv{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:28px;font-weight:var(--font-weight-black)}.game-side-column__pv--you{color:var(--color-cyan)}.game-side-column__pv--foe{color:var(--color-pink)}.game-side-column__name{--tw-tracking:.15em;letter-spacing:.15em;font-size:9px}.game-side-column__name--you{color:var(--color-cyan-light)}.game-side-column__name--foe{color:var(--color-pink-light)}.game-side-column__vs{font-family:var(--font-orb);color:var(--color-locked);font-size:12px}.game-side-column__lead{margin-top:calc(var(--spacing) * 1.5);text-align:center;--tw-tracking:.1em;letter-spacing:.1em;font-size:10px}.game-side-column__lead--you{color:var(--color-cyan)}.game-side-column__lead--foe{color:var(--color-pink)}.game-side-column__lead--tie{color:var(--color-dim)}.game-side-column__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-normal);font-size:10px;font-weight:var(--font-weight-normal);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim)}.game-side-column__journal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);min-height:0;padding:calc(var(--spacing) * 2.5);background:#0d152680;flex-direction:column;flex:1;gap:7px;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.game-side-column__journal{background:color-mix(in srgb, var(--color-panel) 50%, transparent)}}.game-side-column__journal{scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent}.game-side-column__line{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-ink);padding-left:calc(var(--spacing) * 2);--tw-leading:1.45;color:var(--color-ink);font-size:11px;line-height:1.45}.game-side-column__forfeit{cursor:pointer;border-style:var(--tw-border-style);text-align:center;font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-pink-light);border-width:1px;border-color:#ff3d7f73;flex-shrink:0;padding:9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.game-side-column__forfeit{border-color:color-mix(in srgb, var(--color-pink) 45%, transparent)}}.game-end{align-items:center;gap:calc(var(--spacing) * 5);width:620px;padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 9);flex-direction:column;display:flex}.game-modal:has(>.game-end){background:#04060ee6}@supports (color:color-mix(in lab, red, red)){.game-modal:has(>.game-end){background:color-mix(in srgb, var(--color-void) 90%, transparent)}}.game-end__kicker{--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:11px}.game-end__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:44px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--modal);text-shadow:0 0 30px var(--modal)}.game-end__reason{color:var(--color-ink);font-size:13px}.game-end__actions{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-sacrifice{z-index:3;box-sizing:border-box;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet);width:420px;padding-inline:calc(var(--spacing) * 6);text-align:center;background:var(--color-window);flex-direction:column;padding-block:22px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #b967ff66}@supports (color:color-mix(in lab, red, red)){.game-sacrifice{box-shadow:0 0 40px color-mix(in srgb, var(--color-violet) 40%, transparent)}}.game-sacrifice__title{font-family:var(--font-orb);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-violet-pale);font-size:12px}.game-sacrifice__text{--tw-leading:1.6;color:var(--color-white);font-size:14px;line-height:1.6}.game-sacrifice__text b{color:var(--color-violet-pale)}.game-sacrifice__actions{justify-content:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-banner{--banner-color:var(--color-cyan);pointer-events:none;z-index:6;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:38px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;white-space:nowrap;color:var(--color-white);border-block:2px solid var(--banner-color);text-shadow:0 0 26px var(--banner-color);background:linear-gradient(90deg,#0000,#060913f0 18% 82%,#0000);padding-block:18px;padding-inline:90px;animation:1.7s ease-out forwards bannerA;position:absolute;top:44%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.game-banner--fetish{--banner-color:var(--color-gold)}.game-banner--win{--banner-color:var(--color-gold);z-index:14;max-width:1100px;padding-inline:calc(var(--spacing) * 12);padding-block:calc(var(--spacing) * 3.5);text-align:center;white-space:normal;font-size:20px;animation:1.7s ease-out both bannerIn;top:14%}.game-screen{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.game-screen__content{z-index:1;flex:1;min-height:0;position:relative}.game-header{z-index:2;box-sizing:content-box;border-bottom-style:var(--tw-border-style);height:76px;padding-inline:calc(var(--spacing) * 10);border-color:#00e5ff4d;border-bottom-width:1px;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-header{border-color:color-mix(in srgb, var(--color-cyan) 30%, transparent)}}.game-header__logo{cursor:pointer;flex-direction:column;text-decoration-line:none;display:flex}.game-header__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-white);text-shadow:0 0 22px #00e5ff99;animation:3.2s ease-in-out infinite logoPulse}.game-header__tagline{--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:10px}.game-header__tab{cursor:pointer;border-bottom-style:var(--tw-border-style);padding-inline:26px;padding-block:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-muted);border-color:#0000;border-bottom-width:2px;font-size:13px;text-decoration-line:none}.game-header__tab:hover{color:var(--color-white)}.game-header__admin{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:#9fb0cc66}@supports (color:color-mix(in lab, red, red)){.game-header__admin{border-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.game-header__admin{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-muted);font-size:11px;text-decoration-line:none}.game-header__admin:hover{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.game-header__admin:hover{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.game-header__admin:hover{color:var(--color-white)}.game-header__tab--active{border-color:var(--color-cyan);color:var(--color-cyan);background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){.game-header__tab--active{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-header__tab--active:hover{color:var(--color-cyan)}.game-header__coins{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffbe5c80;display:flex}@supports (color:color-mix(in lab, red, red)){.game-header__coins{border-color:color-mix(in oklab, var(--color-amber) 50%, transparent)}}.game-header__coins{background-color:#ffbe5c14}@supports (color:color-mix(in lab, red, red)){.game-header__coins{background-color:color-mix(in oklab, var(--color-amber) 8%, transparent)}}.game-header__coins{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2)}.game-header__coin{font-family:var(--font-orb);color:var(--color-amber);font-size:14px}.game-header__amount{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-white)}.game-header__unit{--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-amber);font-size:10px}.game-header__rank{align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);background-color:#0d1526cc;border-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-header__rank{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.game-header__rank{padding-block:5px;padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 1.5);border-color:var(--rank);text-decoration-line:none}a.game-header__rank:hover{background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){a.game-header__rank:hover{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-header__hexagon{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 8);font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-night);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--rank);justify-content:center;align-items:center;display:flex}.game-header__rank-label{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--rank)}.game-header__xp{background-color:var(--color-track);height:5px;display:block}.game-header__xp-fill{background:var(--rank);height:100%;display:block}.game-header__pseudo{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan);font-size:13px}.game-header__unlocked{color:var(--color-dim);font-size:10px}.game-header__avatar{box-sizing:content-box;height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:18px;font-weight:var(--font-weight-black);background:var(--avatar-bg);border-width:1px;border-color:var(--avatar);color:var(--avatar);box-shadow:0 0 14px var(--avatar);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.game-corner{z-index:5;cursor:pointer;width:210px;height:210px;text-decoration-line:none;display:flex;position:absolute;bottom:0}.game-corner:hover{filter:brightness(1.15)}.game-corner__label{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-night)}.game-corner--play{background:radial-gradient(circle at 0 100%, var(--color-cyan) 0%, var(--color-cyan-dark) 55%, var(--color-cyan-deep) 100%);border-radius:0 100% 0 0;justify-content:flex-start;align-items:flex-end;padding-bottom:46px;padding-left:34px;animation:2.4s ease-in-out infinite playPulse;left:0;box-shadow:0 0 40px #00e5ff73}.game-corner--play .game-corner__label{--tw-tracking:.14em;letter-spacing:.14em;font-size:26px}.game-corner--shop{background:radial-gradient(circle at 100% 100%, var(--color-orange) 0%, var(--color-orange-dark) 55%, var(--color-orange-deep) 100%);border-radius:100% 0 0;justify-content:flex-end;align-items:flex-end;padding-bottom:46px;padding-right:30px;animation:2.4s ease-in-out 1.2s infinite shopPulse;right:0;box-shadow:0 0 40px #ff9e0073}.game-corner--shop .game-corner__label{--tw-tracking:.12em;letter-spacing:.12em;font-size:22px}.game-home{box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--spacing) * 10);height:100%;padding-bottom:calc(var(--spacing) * 10);animation:.45s ease-out screenIn;display:flex;position:relative}.game-home__actions{top:22px;right:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 2.5);display:flex;position:absolute}.game-home__action{--action:var(--color-ink);--action-border:var(--color-edge);--action-icon:var(--color-cyan-light);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);background-color:#0d1526cc;border-width:1px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-home__action{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.game-home__action{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--action);border-color:var(--action-border);font-size:12px;text-decoration-line:none}a.game-home__action:hover,button.game-home__action:hover{background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){a.game-home__action:hover,button.game-home__action:hover{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-home__action[aria-disabled=true]{cursor:default}.game-home__action svg{stroke:var(--action-icon)}.game-home__action--gold{--action:var(--color-gold);--action-border:#ffcc33a6}@supports (color:color-mix(in lab, red, red)){.game-home__action--gold{--action-border:color-mix(in srgb, var(--color-gold) 65%, transparent)}}.game-home__action--gold{--action-icon:var(--color-gold);background:#ffcc3314}@supports (color:color-mix(in lab, red, red)){.game-home__action--gold{background:color-mix(in srgb, var(--color-gold) 8%, transparent)}}.game-home__action--turquoise{--action:var(--color-turquoise);--action-border:#2ee6c999}@supports (color:color-mix(in lab, red, red)){.game-home__action--turquoise{--action-border:color-mix(in srgb, var(--color-turquoise) 60%, transparent)}}.game-home__action--turquoise{--action-icon:var(--color-turquoise)}.game-home__action--amber{--action:var(--color-amber);--action-border:#ffbe5c99}@supports (color:color-mix(in lab, red, red)){.game-home__action--amber{--action-border:color-mix(in srgb, var(--color-amber) 60%, transparent)}}.game-home__action--amber{--action-icon:var(--color-amber)}.game-home__badge{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -2);background-color:var(--color-pink);min-width:18px;height:18px;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-white);box-shadow:0 0 10px var(--color-pink);border-radius:9px;justify-content:center;align-items:center;animation:1.4s ease-in-out infinite shieldPulse;display:flex;position:absolute}.game-home__tile{--tile:var(--color-cyan);cursor:pointer;border-style:var(--tw-border-style);background-color:#0d1526bf;border-width:1px;flex-direction:column;justify-content:center;align-items:center;gap:22px;width:340px;height:460px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-home__tile{background-color:color-mix(in oklab, var(--color-panel) 75%, transparent)}}.game-home__tile{border-color:var(--tile);text-decoration-line:none;transition:box-shadow .2s,transform .2s;animation:.6s ease-out backwards fadeUp}.game-home__tile:before{content:"";pointer-events:none;z-index:0;padding:calc(var(--spacing) * .5);opacity:0;background:conic-gradient(from var(--fa), transparent 0 62%, var(--color-cyan-light) 78%, var(--color-pink) 88%, transparent 96%);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;transition:opacity .35s;animation:2.6s linear infinite fxSpin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.game-home__tile:hover:before{opacity:1}.game-home__tile:hover{transform:translateY(-4px);box-shadow:0 0 34px #00e5ff59}.game-home__tile--cyan{--tile:var(--color-cyan)}.game-home__tile--violet{--tile:var(--color-violet)}.game-home__tile--pink{--tile:var(--color-pink)}.game-home__tile-icon{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--tile);width:120px;height:120px;color:var(--tile);justify-content:center;align-items:center;animation:3s ease-in-out infinite playPulse;display:flex;box-shadow:0 0 40px #00e5ff73}.game-home__tile-title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:30px;font-weight:var(--font-weight-black);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-white)}.game-home__new{margin-top:calc(var(--spacing) * -2.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-night);background:linear-gradient(135deg, var(--color-gold-light), var(--color-orange));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);animation:1.6s ease-in-out infinite newPulse;box-shadow:0 0 12px #ffbe5ccc}.game-home__tile-sub{--tw-tracking:.12em;letter-spacing:.12em;color:var(--tile);font-size:13px}.game-home__tile-description{text-align:center;--tw-leading:1.6;max-width:250px;color:var(--color-muted);font-size:12px;line-height:1.6}.noanim .game-home__tile:before{display:none}.game-collection{flex-direction:column;height:100%;animation:.45s ease-out screenIn;display:flex}.game-collection__head{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 10);flex-shrink:0;justify-content:space-between;align-items:baseline;padding-top:22px;display:flex}.game-collection__title{font-family:var(--font-orb);--tw-leading:14px;--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:12px;line-height:14px}.game-collection__unlocked{--tw-leading:14px;color:var(--color-muted);font-size:12px;line-height:14px}.game-collection__controls{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 3.5);flex-wrap:wrap;display:flex}.game-collection__controls .game-chip{--tw-leading:11px;line-height:11px}.game-collection__sort-label{margin-left:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-dim);font-size:10px}.game-collection__sort{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background-color:#0d1526b3}@supports (color:color-mix(in lab, red, red)){.game-collection__sort{background-color:color-mix(in oklab, var(--color-panel) 70%, transparent)}}.game-collection__sort{padding-inline:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-leading:11px;--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-amber);padding-block:7px;font-size:10px;line-height:11px;text-decoration-line:none}.game-collection__sort--active{border-color:var(--color-amber);background-color:var(--color-amber);color:var(--color-night)}.game-collection__spacer{flex:1}.game-collection__search{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background-color:#0d1526d9;display:flex}@supports (color:color-mix(in lab, red, red)){.game-collection__search{background-color:color-mix(in oklab, var(--color-panel) 85%, transparent)}}.game-collection__search{padding-inline:calc(var(--spacing) * 3);color:var(--color-cyan-light);padding-block:7px}.game-collection__input{--tw-leading:14px;width:220px;color:var(--color-white);--tw-outline-style:none;background-color:#0000;outline-style:none;padding:0;font-size:12px;line-height:14px}.game-collection__grid{min-height:0;padding-inline:calc(var(--spacing) * 10);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex:1;grid-template-columns:repeat(auto-fill,160px);place-content:start center;gap:40px 22px;padding-top:22px;padding-bottom:200px;display:grid;overflow-y:auto}.game-collection__tile{text-decoration-line:none;transition:transform .15s;animation:.45s ease-out backwards fadeUp;display:block;position:relative}.game-collection__tile:hover{transform:translateY(-4px)}.game-collection__tile:has(.fx-myth,.fx-god):hover{transform:translateY(-6px)scale(1.03)}.game-collection__tile:active{transform:translateY(-2px)scale(.97)}.game-collection__tile .game-card{--card-name:9.5px;--card-stats:10px;--card-powers:9px;--card-glow:20%;width:100%;max-width:none;height:auto;padding:calc(var(--spacing) * 2)}.game-collection__tile .game-card__header{--tw-leading:11px;line-height:11px}.game-collection__tile .game-card__stats{--tw-leading:10px;line-height:10px}.game-collection__tile .game-card__art{margin-top:calc(var(--spacing) * 1.5);margin-bottom:5px}.game-collection__tile .game-card__line{display:none}.game-collection__tile .game-card__pic{filter:none;animation:none}.game-collection__tile:hover .game-card__pic{filter:drop-shadow(0 0 10px #7df9ffcc)brightness(1.15)}.game-collection__tile--locked{aspect-ratio:59/85;border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-steel);padding:calc(var(--spacing) * 2);color:var(--color-dim);background:repeating-linear-gradient(135deg, var(--color-ghost), var(--color-ghost) 6px, var(--color-ghost-dark) 6px, var(--color-ghost-dark) 12px);flex-direction:column;justify-content:center;align-items:center;display:flex}.game-collection__locked{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-dim);font-size:9px}.game-collection__number{bottom:calc(var(--spacing) * -5);left:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-dim);font-size:10px;position:absolute}.game-collection__new{pointer-events:none;top:-15px;right:calc(var(--spacing) * -2);z-index:6;padding-inline:7px;padding-block:var(--spacing);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:8.5px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-night);background:linear-gradient(135deg, var(--color-gold-light), var(--color-orange));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);animation:1.6s ease-in-out infinite newPulse;position:absolute;box-shadow:0 0 12px #ffbe5ccc}.game-collection__more{margin-top:calc(var(--spacing) * 2.5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);background-color:#00e5ff14;grid-column:1/-1;justify-self:center}@supports (color:color-mix(in lab, red, red)){.game-collection__more{background-color:color-mix(in oklab, var(--color-cyan) 8%, transparent)}}.game-collection__more{padding-inline:30px;padding-block:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-cyan);font-size:13px;text-decoration-line:none}.game-collection__sort:active,.game-collection__more:active{filter:brightness(1.35)}.game-collection__search:focus-within{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-cyan-light)}.game-collection__tile .fx-myth:before{opacity:.3;animation:none}.game-card-sheet{--sheet:var(--color-cyan);gap:calc(var(--spacing) * 11);width:1000px;height:640px;padding-inline:calc(var(--spacing) * 12);padding-block:calc(var(--spacing) * 10);display:flex}.game-card-sheet__rays{pointer-events:none;z-index:0;background:repeating-conic-gradient(from 0deg at 25% 50%, #ffe27a1f 0 4deg, transparent 4deg 14deg);animation:16s linear infinite raysTurn;position:absolute;inset:-200px;-webkit-mask:radial-gradient(circle at 25%,#000 10%,#0000 60%);mask:radial-gradient(circle at 25%,#000 10%,#0000 60%)}.game-card-sheet__rays--primordial{background:repeating-conic-gradient(from 0deg at 25% 50%, #ff3d7f24 0 3deg, transparent 3deg 10deg, #00e5ff24 10deg 13deg, transparent 13deg 20deg, #ffe6001f 20deg 23deg, transparent 23deg 30deg);animation-duration:9s}.game-card-sheet__card{--card-name:17px;--card-stats:17px;--card-powers:14px;--card-halo:30px;padding:calc(var(--spacing) * 4);flex-shrink:0}.game-card-sheet__card .game-card__art{margin-block:calc(var(--spacing) * 3.5)}.game-card-sheet__card .game-card__line{margin-top:calc(var(--spacing) * 3)}.game-card-sheet__description{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line);padding-top:calc(var(--spacing) * 2.5);text-align:start;font-family:var(--font-mono);--tw-leading:var(--leading-normal);font-size:12px;line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:normal;color:var(--color-muted);font-style:italic;display:block}.game-card-sheet__info{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}.game-card-sheet__head{justify-content:space-between;align-items:flex-start;display:flex}.game-card-sheet__number{font-family:var(--font-orb);--tw-leading:1.15;--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-dim);font-size:12px;line-height:1.15}.game-card-sheet__copies{margin-top:var(--spacing);font-family:var(--font-orb);--tw-leading:1.15;--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-amber);font-size:11px;line-height:1.15}.game-card-sheet__copies--complete{color:var(--color-turquoise)}.game-card-sheet__name{margin-top:calc(var(--spacing) * 1.5);font-family:var(--font-orb);--tw-leading:1.15;--tw-font-weight:var(--font-weight-black);font-size:28px;line-height:1.15;font-weight:var(--font-weight-black);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-white)}.game-card-sheet__close{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);font-family:var(--font-orb);color:var(--color-muted);justify-content:center;align-items:center;font-size:16px;text-decoration-line:none;display:flex}.game-card-sheet__stats{gap:calc(var(--spacing) * 3.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.game-card-sheet__stat{--stat-border:50%;--stat-fill:6%;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px;border-color:var(--stat);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.game-card-sheet__stat{border-color:color-mix(in srgb, var(--stat) var(--stat-border), transparent)}}.game-card-sheet__stat{background:var(--stat)}@supports (color:color-mix(in lab, red, red)){.game-card-sheet__stat{background:color-mix(in srgb, var(--stat) var(--stat-fill), transparent)}}.game-card-sheet__stat--attack{--stat:var(--color-pink);--stat-label:var(--color-pink-light);--stat-value:var(--color-pink)}.game-card-sheet__stat--defense{--stat:var(--color-cyan-light);--stat-label:var(--color-cyan-light);--stat-value:var(--color-cyan-light)}.game-card-sheet__stat--level{--stat:var(--color-violet);--stat-label:var(--color-violet-pale);--stat-value:var(--color-violet-pale);--stat-border:60%;--stat-fill:8%}.game-card-sheet__stat-label{--tw-tracking:.2em;letter-spacing:.2em;color:var(--stat-label);font-size:11px}.game-card-sheet__stat-value{font-family:var(--font-orb);--tw-leading:1.15;--tw-font-weight:var(--font-weight-black);font-size:40px;line-height:1.15;font-weight:var(--font-weight-black);color:var(--stat-value)}.game-card-sheet__effects{gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background:#0d152699;flex-direction:column;flex:1;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-card-sheet__effects{background:color-mix(in srgb, var(--color-panel) 60%, transparent)}}.game-card-sheet__effects-title{--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-dim);font-size:11px}.game-card-sheet__effect{align-items:flex-start;gap:calc(var(--spacing) * 3.5);border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-left-width:2px;border-color:var(--sheet);background:#ffffff08;animation:.4s ease-out backwards fadeUp;display:flex}.game-card-sheet__effect-icon{width:calc(var(--spacing) * 7);text-align:center;font-family:var(--font-orb);--tw-leading:1.15;color:var(--sheet);text-shadow:0 0 12px var(--sheet);font-size:22px;line-height:1.15}.game-card-sheet__effect-text{flex-direction:column;gap:3px;display:flex}.game-card-sheet__effect-name{font-family:var(--font-orb);--tw-leading:1.15;--tw-font-weight:var(--font-weight-bold);font-size:13px;line-height:1.15;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-white)}.game-card-sheet__effect-description{--tw-leading:var(--leading-normal);font-size:13px;line-height:var(--leading-normal);color:var(--color-muted)}.game-card-sheet__no-effect{color:var(--color-dim);font-size:14px}.game-card-sheet__cinematic{margin-top:calc(var(--spacing) * 1.5);cursor:pointer;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-leading:1.15;--tw-font-weight:var(--font-weight-bold);font-size:12px;line-height:1.15;font-weight:var(--font-weight-bold);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-night);background:linear-gradient(90deg, var(--color-gold), var(--color-pink), var(--color-violet));align-self:flex-start;box-shadow:0 0 24px #ffcc3380}@supports (color:color-mix(in lab, red, red)){.game-card-sheet__cinematic{box-shadow:0 0 24px color-mix(in srgb, var(--color-gold) 50%, transparent)}}.game-card-sheet__cinematic{animation:2s ease-in-out infinite shopPulse}.game-card-sheet__skip{right:calc(var(--spacing) * 10);bottom:calc(var(--spacing) * 10);z-index:40;position:absolute}.noanim .game-card-sheet__rays{animation:none}.game-decks{flex-direction:column;height:100%;animation:.45s ease-out screenIn;display:flex}.game-decks__heading{padding-inline:calc(var(--spacing) * 10);font-family:var(--font-orb);padding-top:22px}.game-decks__title{--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:12px}.game-decks__grid{place-content:flex-start center;gap:calc(var(--spacing) * 6);min-height:0;padding-inline:calc(var(--spacing) * 10);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex:1;grid-template-columns:repeat(auto-fill,230px);padding-top:22px;padding-bottom:200px;display:grid;overflow-y:auto}.game-decks__form{display:flex}.game-decks__tile,.game-decks__new{cursor:pointer;flex-direction:column;flex:1;min-width:0;height:310px;text-decoration-line:none;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.game-decks__tile{--tile:var(--color-cyan);gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:#0d1526bf;border-width:1px}@supports (color:color-mix(in lab, red, red)){.game-decks__tile{background-color:color-mix(in oklab, var(--color-panel) 75%, transparent)}}.game-decks__tile{padding:calc(var(--spacing) * 5);border-color:var(--tile)}.game-decks__tile--cyan{--tile:var(--color-cyan)}.game-decks__tile--violet{--tile:var(--color-violet)}.game-decks__tile--orange{--tile:var(--color-orange)}.game-decks__new{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-cyan);background:#00e5ff0a}@supports (color:color-mix(in lab, red, red)){.game-decks__new{background:color-mix(in srgb, var(--color-cyan) 4%, transparent)}}.game-decks__tile:before,.game-decks__new:before{content:"";pointer-events:none;z-index:0;padding:calc(var(--spacing) * .5);opacity:0;background:conic-gradient(from var(--fa), transparent 0 62%, var(--color-cyan-light) 78%, var(--color-pink) 88%, transparent 96%);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;transition:opacity .35s;animation:2.6s linear infinite fxSpin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.game-decks__tile:hover:before,.game-decks__new:hover:before{opacity:1}.game-decks__tile:hover,.game-decks__new:hover{transform:translateY(-4px);box-shadow:0 0 34px #00e5ff59}.game-decks__plus{font-family:var(--font-orb);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:64px;line-height:1;font-weight:var(--font-weight-medium);color:var(--color-cyan)}.game-decks__new-label{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-cyan-light);font-size:12px}.game-decks__stack{flex:1;display:block;position:relative}.game-decks__sheet{--sheet:var(--color-steel);box-sizing:content-box;aspect-ratio:59/85;width:calc(var(--spacing) * 24);border-style:var(--tw-border-style);border-width:1px;border-color:var(--sheet);display:block;position:absolute}.game-decks__sheet--rear{--sheet:var(--color-edge);top:calc(var(--spacing) * 1.5);background:var(--color-navy-dark);left:30px;rotate:8deg}.game-decks__sheet--middle{top:calc(var(--spacing) * 3.5);background:var(--color-navy);left:50px;rotate:-4deg}.game-decks__sheet--front{top:22px;left:calc(var(--spacing) * 10);background:var(--color-navy-dark);box-shadow:0 0 14px var(--glow,transparent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-decks__sheet--front{box-shadow:0 0 14px color-mix(in srgb, var(--glow,transparent) 25%, transparent)}}.game-decks__name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white)}.game-decks__meta{color:var(--color-muted);justify-content:space-between;font-size:11px;display:flex}.game-decks__edit{color:var(--color-cyan)}.game-decks__bar{padding-inline:calc(var(--spacing) * 10);align-items:center;gap:18px;padding-top:18px;display:flex}.game-decks__back{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-muted);padding-block:9px;font-size:11px;text-decoration-line:none}.game-decks__name-field{cursor:text;align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);background-color:#0d1526d9;border-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-decks__name-field{background-color:color-mix(in oklab, var(--color-panel) 85%, transparent)}}.game-decks__name-field{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:var(--color-cyan-light);border-color:#00e5ff73}@supports (color:color-mix(in lab, red, red)){.game-decks__name-field{border-color:color-mix(in srgb, var(--color-cyan) 45%, transparent)}}.game-decks__name-input{width:280px;font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 5);font-size:17px;line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white);--tw-outline-style:none;background-color:#0000;outline-style:none}.game-decks__total{--total:var(--color-cyan);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-leading:15px;color:var(--total);border-width:1px;border-color:var(--total);background:#00e5ff14;padding-block:5px;font-size:13px;line-height:15px}@supports (color:color-mix(in lab, red, red)){.game-decks__total{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-decks__total--full{--total:var(--color-orange)}.game-decks__help{color:var(--color-muted);margin-left:auto;font-size:11px}.game-decks__filters{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.game-decks__sort-label{margin-left:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-dim);font-size:10px}.game-decks__sort{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-amber);background:#0d1526b3;padding-block:7px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.game-decks__sort{background:color-mix(in srgb, var(--color-panel) 70%, transparent)}}.game-decks__sort--active{border-color:var(--color-amber);background-color:var(--color-amber);color:var(--color-night)}.game-decks__search{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background-color:#0d1526d9;display:flex}@supports (color:color-mix(in lab, red, red)){.game-decks__search{background-color:color-mix(in oklab, var(--color-panel) 85%, transparent)}}.game-decks__search{padding-inline:calc(var(--spacing) * 3);color:var(--color-cyan-light);padding-block:7px}.game-decks__search-input{--tw-leading:14px;width:220px;color:var(--color-white);--tw-outline-style:none;background-color:#0000;outline-style:none;font-size:12px;line-height:14px}.game-decks__auto{cursor:pointer;padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-night);background:linear-gradient(90deg, var(--color-cyan), var(--color-violet));align-items:center;gap:5px;padding-block:9px;display:flex;box-shadow:0 0 14px #00e5ff66}.game-decks__body{flex:1;min-height:0;display:flex}.game-decks__cards{min-width:0;min-height:0;padding-top:22px;padding-right:calc(var(--spacing) * 7);padding-bottom:200px;padding-left:calc(var(--spacing) * 10);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex:1;grid-template-columns:repeat(auto-fill,150px);place-content:flex-start center;gap:22px;display:grid;overflow-y:auto}.game-decks__cell{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.game-decks__face{transition:transform .15s;position:relative}.game-decks__face:hover{transform:translateY(-4px)}.game-decks__card{--card-name:9.5px;--card-stats:10px;--card-powers:9px;width:100%;padding:calc(var(--spacing) * 2)}.game-decks__card .game-card__art{margin-top:calc(var(--spacing) * 1.5);margin-bottom:5px}.game-decks__cards .game-card__pic{filter:none;animation:none}.game-decks__cards .game-card--hand:hover .game-card__pic{filter:drop-shadow(0 0 10px #7df9ffcc)brightness(1.15)}.game-decks__new-tag{pointer-events:none;top:-15px;right:calc(var(--spacing) * -2);z-index:6;padding-inline:7px;padding-block:var(--spacing);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:8.5px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-night);background:linear-gradient(135deg, var(--color-gold-light), var(--color-orange));clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);animation:1.6s ease-in-out infinite newPulse;position:absolute;box-shadow:0 0 12px #ffbe5ccc}.game-decks__locked{box-sizing:border-box;aspect-ratio:59/85;cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:dashed;width:100%;color:var(--color-dim);opacity:.6;border-style:dashed;border-width:1px;border-color:var(--color-steel);background:repeating-linear-gradient(135deg, var(--color-ghost), var(--color-ghost) 6px, var(--color-ghost-dark) 6px, var(--color-ghost-dark) 12px);flex-direction:column;justify-content:center;align-items:center;display:flex}.game-decks__locked-number{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;font-size:9px}.game-decks__steps{justify-content:space-between;align-items:center;display:flex}.game-decks__steps--locked{opacity:.3}.game-decks__step{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);width:34px;height:30px;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-cyan);justify-content:center;align-items:center;display:flex}.game-decks__step:hover{background:#00e5ff2e}@supports (color:color-mix(in lab, red, red)){.game-decks__step:hover{background:color-mix(in srgb, var(--color-cyan) 18%, transparent)}}.game-decks__count{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-dim)}.game-decks__count--on{color:var(--color-cyan)}.game-decks__cap{color:var(--color-dim);font-size:11px}.game-decks__cap--over{color:var(--color-orange)}.game-decks__more{margin-top:calc(var(--spacing) * 2.5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);padding-inline:30px;padding-block:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-cyan);background:#00e5ff14;grid-column:1/-1;justify-self:center;font-size:13px;text-decoration-line:none}@supports (color:color-mix(in lab, red, red)){.game-decks__more{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-decks__side{box-sizing:content-box;border-left-style:var(--tw-border-style);border-color:#00e5ff4d;border-left-width:1px;flex-direction:column;flex-shrink:0;width:340px;min-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.game-decks__side{border-color:color-mix(in srgb, var(--color-cyan) 30%, transparent)}}.game-decks__side{background:#080c18bf}.game-decks__equip{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);background:#ff9e0008;flex-direction:column;gap:9px;display:flex}.game-decks__equip-title{font-family:var(--font-orb);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-orange);font-size:12px}.game-decks__equip-label{--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-dim);font-size:10px}.game-decks__equip-hint{--tw-leading:1.4;color:var(--color-dim);font-size:10px;line-height:1.4}.game-decks__options{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.game-decks__option{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);color:var(--color-muted);display:flex}button.game-decks__option{cursor:pointer;text-align:left}.game-decks__option--selected{border-color:var(--color-cyan);color:var(--color-cyan-light);background:#00e5ff1a}@supports (color:color-mix(in lab, red, red)){.game-decks__option--selected{background:color-mix(in srgb, var(--color-cyan) 10%, transparent)}}.game-decks__option--board{gap:var(--spacing);width:94px;padding:var(--spacing);flex-direction:column}.game-decks__option--avatar{align-items:center;gap:calc(var(--spacing) * 1.5);width:94px;padding:var(--spacing)}.game-decks__option--back{flex-direction:column;width:46px;padding:3px}.game-decks__board{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;height:38px;display:block}.game-decks__option-name{--tw-leading:1.2;font-size:8.5px;line-height:1.2;overflow:hidden}.game-decks__option--board .game-decks__option-name{--tw-leading:normal;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.game-decks__rarity{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;font-size:7.5px}.game-decks__rarity--0{color:var(--color-muted)}.game-decks__rarity--1{color:var(--color-cyan-light)}.game-decks__rarity--2{color:var(--color-violet-light)}.game-decks__rarity--3{color:var(--color-gold)}.game-decks__avatar{box-sizing:content-box;border-style:var(--tw-border-style);width:30px;height:30px;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:13px;font-weight:var(--font-weight-black);background:var(--avatar-bg);border-width:1px;border-color:var(--avatar);color:var(--avatar);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.game-decks__back-art{box-sizing:content-box;aspect-ratio:59/85;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;display:block}.game-decks__contents-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 5);padding-top:18px;padding-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:baseline;display:flex}.game-decks__contents-title{font-family:var(--font-orb);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-cyan);font-size:12px}.game-decks__contents-total{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-white)}.game-decks__contents-max{--tw-font-weight:var(--font-weight-normal);font-size:10px;font-weight:var(--font-weight-normal);color:var(--color-dim)}.game-decks__rows{min-height:0;padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 6);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex:1;overflow-y:auto}.game-decks__list{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.game-decks__row{align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 1.5);background:#0d1526b3;grid-template-columns:48px 1fr auto;display:grid}@supports (color:color-mix(in lab, red, red)){.game-decks__row{background:color-mix(in srgb, var(--color-panel) 70%, transparent)}}.game-decks__thumb{--sheet:var(--color-edge);aspect-ratio:59/85;border-style:var(--tw-border-style);border-width:1px;border-color:var(--sheet);box-shadow:0 0 10px var(--sheet);display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-decks__thumb{box-shadow:0 0 10px color-mix(in srgb, var(--sheet) 25%, transparent)}}.game-decks__row-text{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.game-decks__row-name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-white);overflow:hidden}.game-decks__row-stats{color:var(--color-muted);font-size:10px}.game-decks__row-attack{color:var(--color-pink-light)}.game-decks__row-defense{color:var(--color-cyan-light)}.game-decks__row-count{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:15px;font-weight:var(--font-weight-black);color:var(--color-cyan)}.game-decks__empty{border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 4);text-align:center;--tw-leading:1.6;color:var(--color-muted);border-style:dashed;border-width:1px;border-color:var(--color-steel);padding-block:26px;font-size:12px;line-height:1.6}.game-decks__tile:active,.game-decks__new:active,.game-decks__back:active,.game-decks__step:active,.game-decks__locked:active,.game-decks__sort:active,.game-decks__auto:active,.game-decks__more:active,button.game-decks__option:active{filter:brightness(1.35)}.game-decks__name-field:focus-within,.game-decks__search:focus-within{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-cyan-light)}.noanim .game-decks__tile:before{display:none}.game-play{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:30px;height:100%;padding-bottom:60px;animation:.45s ease-out screenIn;display:flex}.game-play__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-white)}.game-play__modes{gap:calc(var(--spacing) * 6);display:flex}.game-play__mode{--mode-border:#ff3d7f59}@supports (color:color-mix(in lab, red, red)){.game-play__mode{--mode-border:color-mix(in srgb, var(--color-pink) 35%, transparent)}}.game-play__mode{--mode-fill:#0d1526b3}@supports (color:color-mix(in lab, red, red)){.game-play__mode{--mode-fill:color-mix(in srgb, var(--color-panel) 70%, transparent)}}.game-play__mode{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--mode-border);background:var(--mode-fill);flex-direction:column;width:250px;height:230px;text-decoration-line:none;display:flex}.game-play__mode--selected{--mode-border:var(--color-pink);--mode-fill:#ff3d7f1a}@supports (color:color-mix(in lab, red, red)){.game-play__mode--selected{--mode-fill:color-mix(in srgb, var(--color-pink) 10%, transparent)}}.game-play__mode[aria-disabled=true]{cursor:default}.game-play__mode-glyph{box-sizing:content-box;height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:24px;font-weight:var(--font-weight-black);color:var(--color-pink);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);justify-content:center;align-items:center;display:flex}.game-play__mode-name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-white)}.game-play__mode-sub{color:var(--color-muted);font-size:12px}.game-play__decks{--deck:var(--color-cyan);--deck-text:var(--color-cyan-light);--deck-label:var(--color-muted);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.game-play__decks--pink{--deck:var(--color-pink);--deck-text:var(--color-pink-light);--deck-label:var(--color-pink-light);margin-top:calc(var(--spacing) * -3.5)}.game-play__decks-label{--tw-tracking:.15em;letter-spacing:.15em;color:var(--deck-label);font-size:12px}.game-play__deck{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);color:var(--color-muted);font-size:12px}.game-play__deck--selected{border-color:var(--deck);color:var(--deck-text);background:var(--deck)}@supports (color:color-mix(in lab, red, red)){.game-play__deck--selected{background:color-mix(in srgb, var(--deck) 10%, transparent)}}.game-play__panel{margin-top:calc(var(--spacing) * -2.5);align-items:center;gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.game-play__panel-title{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;font-size:12px}.game-play__panel-title--ai{color:var(--color-pink-light)}.game-play__panel-title--adventure{color:var(--color-amber)}.game-play__opponents{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(5,236px);display:grid}.game-play__opponent{--opponent-border:var(--color-edge);--opponent-fill:#0d1526d9}@supports (color:color-mix(in lab, red, red)){.game-play__opponent{--opponent-fill:color-mix(in srgb, var(--color-panel) 85%, transparent)}}.game-play__opponent{box-sizing:border-box;cursor:pointer;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);height:150px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:start;border-width:1px;border-color:var(--opponent-border);background:var(--opponent-fill);animation:fadeUp .4s var(--delay) ease-out backwards;grid-template-columns:62px 1fr;display:grid}.game-play__opponent--selected{--opponent-border:var(--opponent);--opponent-fill:#ff3d7f1a}@supports (color:color-mix(in lab, red, red)){.game-play__opponent--selected{--opponent-fill:color-mix(in srgb, var(--color-pink) 10%, transparent)}}.game-play__opponent--selected{animation:fadeUp .4s var(--delay) ease-out backwards, shopPulse 2s ease-in-out infinite}.game-play__opponent-art{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--favourite);height:86px;box-shadow:0 0 12px var(--favourite);align-self:center;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.game-play__opponent-art{box-shadow:0 0 12px color-mix(in srgb, var(--favourite) 40%, transparent)}}.game-play__opponent-text{flex-direction:column;gap:3px;min-width:0;display:flex}.game-play__opponent-number{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--opponent);font-size:10px}.game-play__opponent-name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:15px;font-weight:var(--font-weight-black);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-white)}.game-play__opponent-title{color:var(--color-muted);font-size:10.5px}.game-play__opponent-favourite{margin-top:var(--spacing);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-gold);font-size:9.5px}.game-play__opponent-card{text-overflow:ellipsis;white-space:nowrap;color:var(--color-cream);font-size:10.5px;overflow:hidden}.game-play__opponent-info{color:var(--color-cyan-light);font-size:9.5px}.game-play__levels{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(5,210px);display:grid}.game-play__level{--level-border:var(--color-edge);--level-fill:#0d1526cc}@supports (color:color-mix(in lab, red, red)){.game-play__level{--level-fill:color-mix(in srgb, var(--color-panel) 80%, transparent)}}.game-play__level{--level-name:var(--color-white);--level-tag:var(--color-dim);box-sizing:border-box;cursor:pointer;border-style:var(--tw-border-style);height:92px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:start;border-width:1px;border-color:var(--level-border);background:var(--level-fill);animation:fadeUp .4s var(--delay) ease-out backwards;flex-direction:column;gap:3px;display:flex}.game-play__level--boss{--level-border:#ff3d7f99}@supports (color:color-mix(in lab, red, red)){.game-play__level--boss{--level-border:color-mix(in srgb, var(--color-pink) 60%, transparent)}}.game-play__level--boss{--level-name:var(--color-pink-light);--level-tag:var(--color-pink)}.game-play__level--done{--level-tag:var(--color-turquoise)}.game-play__level--selected{--level-border:var(--color-amber);--level-fill:#ffbe5c1f}@supports (color:color-mix(in lab, red, red)){.game-play__level--selected{--level-fill:color-mix(in srgb, var(--color-amber) 12%, transparent)}}.game-play__level--selected{animation:fadeUp .4s var(--delay) ease-out backwards, shopPulse 2s ease-in-out infinite}.game-play__level--locked{opacity:.45}.game-play__level-head{justify-content:space-between;align-items:center;display:flex}.game-play__level-name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:13px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--level-name)}.game-play__level-tag{font-family:var(--font-orb);--tw-tracking:.1em;letter-spacing:.1em;color:var(--level-tag);font-size:9px}.game-play__level-sub{-webkit-line-clamp:2;--tw-leading:1.35;color:var(--color-muted);-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.game-play__level-reward{text-overflow:ellipsis;white-space:nowrap;color:var(--color-amber);font-size:9.5px;overflow:hidden}.game-play__launch{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-cyan);background:#00e5ff1f;padding-block:18px;padding-inline:46px}@supports (color:color-mix(in lab, red, red)){.game-play__launch{background:color-mix(in srgb, var(--color-cyan) 12%, transparent)}}.game-play__launch{box-shadow:0 0 18px #00e5ff4d}@supports (color:color-mix(in lab, red, red)){.game-play__launch{box-shadow:0 0 18px color-mix(in srgb, var(--color-cyan) 30%, transparent)}}.game-play__mode:not([aria-disabled=true]):active,.game-play__deck:active,.game-play__opponent:active,.game-play__level:active,.game-play__launch:active{filter:brightness(1.35)}.game-start-choice{background:radial-gradient(ellipse at 50% 30%, var(--color-indigo), var(--color-void) 70%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;min-height:0;animation:.5s ease-out fadeUp;display:flex;position:relative}.game-start-choice__brand{font-family:var(--font-orb);--tw-tracking:.5em;letter-spacing:.5em;color:var(--color-cyan-light);font-size:13px}.game-start-choice__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:34px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-white);text-shadow:0 0 24px #00e5ff80}.game-start-choice__subtitle{text-align:center;--tw-leading:1.6;max-width:760px;color:var(--color-muted);font-size:14px;line-height:1.6}.game-start-choice__decks{gap:34px;display:flex}.game-start-deck{box-sizing:content-box;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);background-color:#0d1526d9;border-width:1px;flex-direction:column;width:520px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-start-deck{background-color:color-mix(in oklab, var(--color-panel) 85%, transparent)}}.game-start-deck{padding-inline:26px;padding-block:calc(var(--spacing) * 6);border-color:var(--deck)}.game-start-deck__head{justify-content:space-between;align-items:baseline;display:flex}.game-start-deck__name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:24px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--deck)}.game-start-deck__tag{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-night);background:var(--deck)}.game-start-deck__description{--tw-leading:1.55;color:var(--color-ink);font-size:13px;line-height:1.55}.game-start-deck__cards{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.game-start-deck__card{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-edge);justify-content:center;align-items:flex-end;height:104px;display:flex;position:relative;overflow:hidden}.game-start-deck__pic{pointer-events:none;object-fit:contain;filter:drop-shadow(0 0 6px #7df9ff66);width:92%;height:92%;animation:4.5s ease-in-out infinite picBreath;position:absolute;inset:4%}.game-start-deck__card-name{text-overflow:ellipsis;white-space:nowrap;background-color:#04060ebf;width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-start-deck__card-name{background-color:color-mix(in oklab, var(--color-void) 75%, transparent)}}.game-start-deck__card-name{padding-inline:calc(var(--spacing) * .5);text-align:center;--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-white);padding-block:3px;font-size:8.5px}.game-start-deck__pick{margin-top:var(--spacing);cursor:pointer;width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);text-align:left;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-extrabold);font-size:14px;font-weight:var(--font-weight-extrabold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-night);background:var(--deck);display:block}.game-start-guide{width:680px;padding-inline:calc(var(--spacing) * 10);flex-direction:column;gap:18px;padding-block:34px;display:flex}.game-start-guide form{display:contents}.game-start-guide__top{justify-content:space-between;align-items:center;display:flex}.game-start-guide__position{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:11px}.game-start-guide__shortcuts{gap:calc(var(--spacing) * 2);display:flex}.game-start-guide__button{cursor:pointer;font-family:var(--font-orb);text-decoration-line:none;display:block}.game-start-guide__button:disabled{cursor:default;opacity:.35}.game-start-guide__button--gold,.game-start-guide__button--skip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-tracking:.15em;letter-spacing:.15em;font-size:11px}.game-start-guide__button--gold{background-color:var(--color-gold);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-night)}.game-start-guide__button--skip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);color:var(--color-muted)}.game-start-guide__button--previous,.game-start-guide__button--next{--tw-tracking:.12em;letter-spacing:.12em;font-size:12px}.game-start-guide__button--previous{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 4);color:var(--color-ink);padding-block:11px}.game-start-guide__button--next{background-color:var(--color-cyan);padding-inline:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-night);padding-block:11px}.game-start-guide__page{align-items:center;gap:22px;animation:.4s ease-out fadeUp;display:flex}.game-start-guide__icon{box-sizing:content-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);width:90px;height:90px;font-family:var(--font-orb);color:var(--color-cyan);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);flex-shrink:0;justify-content:center;align-items:center;font-size:40px;animation:2.4s ease-in-out infinite playPulse;display:flex;box-shadow:0 0 30px #00e5ff66}.game-start-guide__body{gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.game-start-guide__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-white)}.game-start-guide__text{--tw-leading:1.6;color:var(--color-ink);font-size:14px;line-height:1.6}.game-start-guide__bottom{justify-content:space-between;align-items:center;display:flex}.game-start-guide__dots{gap:calc(var(--spacing) * 1.5);display:flex}.game-start-guide__dot{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 2.5);background-color:var(--color-edge);transition:width .3s;display:block}.game-start-guide__dot--reached{background-color:var(--color-cyan)}.game-start-guide__dot--current{width:calc(var(--spacing) * 7)}.game-start-guide__navigation{gap:calc(var(--spacing) * 2.5);display:flex}.game-start-deck__pick:active,.game-start-guide__button:active{filter:brightness(1.35)}.game-fights{box-sizing:border-box;gap:calc(var(--spacing) * 7);height:100%;padding-inline:calc(var(--spacing) * 10);grid-template-columns:440px 1fr;padding-top:22px;animation:.45s ease-out screenIn;display:grid}.game-fights__column{gap:calc(var(--spacing) * 3);flex-direction:column;min-height:0;display:flex}.game-fights__title{font-family:var(--font-orb);--tw-leading:14px;--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:12px;line-height:14px}.game-fights__title--foe{color:var(--color-pink)}.game-fights__list,.game-fights__cards,.game-fights__ranks{scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex:1;min-height:0;overflow-y:auto}.game-fights__list{gap:calc(var(--spacing) * 2.5);flex-direction:column;padding-bottom:240px;display:flex}.game-fights__row{align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:#0d152699;grid-template-columns:48px 1fr auto;display:grid}@supports (color:color-mix(in lab, red, red)){.game-fights__row{background-color:color-mix(in oklab, var(--color-panel) 60%, transparent)}}.game-fights__row{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);text-decoration-line:none}.game-fights__row--selected{border-color:var(--color-pink);background-color:#ff3d7f14}@supports (color:color-mix(in lab, red, red)){.game-fights__row--selected{background-color:color-mix(in oklab, var(--color-pink) 8%, transparent)}}.game-fights__initial{box-sizing:content-box;height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-pink);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:18px;font-weight:var(--font-weight-black);color:var(--color-pink);clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);justify-content:center;align-items:center;display:flex}.game-fights__foe{font-family:var(--font-orb);--tw-leading:15px;--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white);font-size:13px;line-height:15px}.game-fights__line{--tw-leading:13px;color:var(--color-muted);font-size:11px;line-height:13px}.game-fights__result{font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;font-size:11px}.game-fights__result--win{color:var(--color-cyan)}.game-fights__result--lose{color:var(--color-pink-light)}.game-fights__deck-info{--tw-leading:14px;color:var(--color-muted);font-size:12px;line-height:14px}.game-fights__cards{grid-template-columns:repeat(auto-fill,140px);align-content:flex-start;gap:22px;padding-bottom:200px;display:grid}.game-fights__card{width:140px;text-decoration-line:none;transition:transform .15s;display:block;position:relative}.game-fights__card .game-card{--card-name:9.5px;--card-stats:10px;--card-halo:12px;--card-glow:20%;width:100%;padding:calc(var(--spacing) * 2)}.game-fights__card .game-card__art{margin:6px 0 5px}.game-fights__card .game-card__header,.game-fights__card .game-card__stats{line-height:11px}.game-fights__card .game-card__powers,.game-fights__card .game-card__line{display:none}.game-fights__card:hover{transform:translateY(-4px)}.game-fights__card:hover .game-card__pic{filter:drop-shadow(0 0 12px #7df9ffd9)brightness(1.15)}.game-fights__count{top:calc(var(--spacing) * -2);right:calc(var(--spacing) * -2);z-index:3;background-color:var(--color-pink);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:12px;font-weight:var(--font-weight-black);color:var(--color-night);padding-block:3px;padding-inline:7px;position:absolute}.game-fights__panel{gap:calc(var(--spacing) * 9);width:1040px;height:680px;padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 9);grid-template-columns:380px 1fr;display:grid}.game-fights__rank-name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:30px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--rank)}.game-fights__hexagon{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-night);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--rank);flex-shrink:0;justify-content:center;align-items:center;display:flex}.game-fights__hexagon--large{width:92px;height:104px;font-size:40px}.game-fights__hexagon--small{width:26px;height:30px;font-size:12px}.game-fights__hexagon--shine{animation:rankShine var(--shine) var(--shine-delay) ease-in-out infinite}.game-fights__xp-line{--tw-leading:14px;color:var(--color-muted);justify-content:space-between;font-size:12px;line-height:14px;display:flex}.game-fights__xp-value{font-family:var(--font-orb);color:var(--color-white)}.game-fights__xp-track{box-sizing:content-box;height:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background-color:var(--color-track)}.game-fights__xp-fill{background:var(--rank);height:100%;box-shadow:0 0 12px var(--rank)}.game-fights__xp-left{--tw-leading:1.6;color:var(--color-ink);font-size:13px;line-height:1.6}.game-fights__next{gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);background-color:#0d1526cc;border-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.game-fights__next{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.game-fights__next{padding:calc(var(--spacing) * 4);border-color:var(--next)}.game-fights__next-title{--tw-leading:13px;--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-dim);font-size:11px;line-height:13px}.game-fights__next-text{--tw-leading:var(--leading-normal);font-size:14px;line-height:var(--leading-normal);color:var(--color-white)}.game-fights__rules{border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 3.5);--tw-leading:1.6;color:var(--color-muted);border-style:dashed;border-width:1px;border-color:var(--color-steel);font-size:12px;line-height:1.6}.game-fights__rules-win{color:var(--color-amber)}.game-fights__rules-lose{color:var(--color-pink-light)}.game-fights__close{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);width:38px;height:38px;font-family:var(--font-orb);color:var(--color-muted);justify-content:center;align-items:center;font-size:16px;text-decoration-line:none;display:flex}.game-fights__ranks{gap:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.game-fights__tier{margin-top:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-leading:15px;--tw-font-weight:var(--font-weight-black);font-size:13px;line-height:15px;font-weight:var(--font-weight-black);--tw-tracking:.25em;letter-spacing:.25em;color:var(--rank)}.game-fights__rank{align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:#0d152699;grid-template-columns:30px 120px 1fr 80px 100px;display:grid}@supports (color:color-mix(in lab, red, red)){.game-fights__rank{background-color:color-mix(in oklab, var(--color-panel) 60%, transparent)}}.game-fights__rank{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.game-fights__rank--current{border-color:var(--rank);background:#ffffff0f}.game-fights__rank--locked{opacity:.55}.game-fights__rank-label{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-white)}.game-fights__rank-reward{--tw-leading:13px;color:var(--color-ink);font-size:11px;line-height:13px}.game-fights__gem{vertical-align:.12em;font-size:.62em;line-height:0}.game-fights__rank-need{text-align:right;color:var(--color-dim);font-size:11px}.game-fights__rank-status{text-align:right;font-family:var(--font-orb);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-dim);font-size:10px}.game-fights__rank--current .game-fights__rank-status{color:var(--rank)}.game-fights__row:active,.game-fights__card:active,.game-fights__close:active{filter:brightness(1.35)}.game-window{--tw-leading:1.15;grid-template-columns:var(--side) 1fr;line-height:1.15;display:grid;overflow:hidden}.game-window--rules{--side:300px;width:1100px;height:680px}.game-window--settings{--side:220px;width:1040px;height:660px}.game-window__side{gap:calc(var(--spacing) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 7);background:#080c18cc;flex-direction:column;display:flex}.game-window__title{margin-inline:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-leading:21px;--tw-font-weight:var(--font-weight-black);font-size:18px;line-height:21px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white);margin-bottom:18px}.game-window__tabs{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.game-window__tab{cursor:pointer;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-orb);color:var(--color-muted);border-color:#0000;border-left-width:2px;text-decoration-line:none;display:block}.game-window--rules .game-window__tab{padding-block:calc(var(--spacing) * 3);--tw-leading:1.4;--tw-tracking:.1em;letter-spacing:.1em;font-size:11px;line-height:1.4}.game-window--settings .game-window__tab{--tw-leading:14px;--tw-tracking:.15em;letter-spacing:.15em;padding-block:13px;font-size:12px;line-height:14px}.game-window__tab:hover{background:#00e5ff14}@supports (color:color-mix(in lab, red, red)){.game-window__tab:hover{background:color-mix(in srgb, var(--color-cyan) 8%, transparent)}}.game-window__tab--active,.game-window__tab--active:hover{border-color:var(--color-cyan);color:var(--color-cyan);background:#00e5ff1a}@supports (color:color-mix(in lab, red, red)){.game-window__tab--active,.game-window__tab--active:hover{background:color-mix(in srgb, var(--color-cyan) 10%, transparent)}}.game-window__write{display:contents}.game-window__reset{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);text-align:center;font-family:var(--font-orb);--tw-leading:1.1;--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-pink-light);border-width:1px;border-color:#ff3d7f73;margin-top:auto;padding-block:11px;font-size:11px;line-height:1.1}@supports (color:color-mix(in lab, red, red)){.game-window__reset{border-color:color-mix(in srgb, var(--color-pink) 45%, transparent)}}.game-window__main{flex-direction:column;min-height:0;display:flex}.game-window__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.game-window__heading{font-family:var(--font-orb);color:var(--color-cyan);margin:0}.game-window--rules .game-window__heading{--tw-leading:17px;--tw-font-weight:var(--font-weight-bold);font-size:16px;line-height:17px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em}.game-window--settings .game-window__heading{--tw-font-weight:var(--font-weight-normal);font-size:14px;font-weight:var(--font-weight-normal);--tw-tracking:.3em;letter-spacing:.3em}.game-window__close{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);width:38px;height:38px;font-family:var(--font-orb);color:var(--color-muted);justify-content:center;align-items:center;font-size:13px;text-decoration-line:none;display:flex}.game-window__body{scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.game-window--rules .game-window__body{gap:calc(var(--spacing) * 3.5);padding-inline:calc(var(--spacing) * 8);padding-block:22px}.game-window--settings .game-window__body{padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 7)}.game-window__line{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 3.5);--tw-leading:1.7;color:var(--color-ink);border-color:#00e5ff59;border-left-width:2px;margin:0;font-size:14px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.game-window__line{border-color:color-mix(in srgb, var(--color-cyan) 35%, transparent)}}.game-window__footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.game-window__step{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);min-width:50px;padding-inline:18px;padding-block:calc(var(--spacing) * 2.5);text-align:center;font-family:var(--font-orb);--tw-leading:17px;color:var(--color-ink);font-size:14px;line-height:17px;text-decoration-line:none}.game-window__position{font-family:var(--font-orb);color:var(--color-dim);font-size:12px}.game-setting{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-edge-dark);padding-block:18px;display:flex}.game-setting__text{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.game-setting__label{font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-white);font-size:13px}.game-setting__hint{--tw-leading:13px;color:var(--color-dim);font-size:11px;line-height:13px}.game-setting__text:has(+.game-setting__options) .game-setting__hint{white-space:nowrap}.game-setting__slider{align-items:center;gap:calc(var(--spacing) * 3.5);display:flex}.game-setting__range{width:260px;accent-color:var(--color-cyan)}.game-setting__value{width:calc(var(--spacing) * 14);text-align:right;font-family:var(--font-orb);color:var(--color-cyan-light);font-size:13px}.game-setting__toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.game-setting__state{font-family:var(--font-orb);--tw-leading:1.1;--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-dim);font-size:11px;line-height:1.1}.game-setting__track{background-color:var(--color-line);width:46px;height:26px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:13px;display:block;position:relative}.game-setting__knob{top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);background-color:var(--color-white);width:22px;height:22px;transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:block;position:absolute}.game-setting__toggle[aria-checked=true] .game-setting__state{color:var(--color-cyan-light)}.game-setting__toggle[aria-checked=true] .game-setting__track{background-color:var(--color-cyan)}.game-setting__toggle[aria-checked=true] .game-setting__knob{left:22px}.game-setting__options{justify-content:flex-end;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;flex-shrink:0;max-width:520px;display:flex}.game-setting__option{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-leading:1.1;--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-ink);font-size:10px;line-height:1.1}.game-setting__option--active{border-color:var(--color-cyan);background-color:var(--color-cyan);color:var(--color-night)}.game-setting__input{box-sizing:border-box;border-style:var(--tw-border-style);background-color:var(--color-panel);width:260px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white);border-width:1px;border-color:#00e5ff73;font-size:14px}@supports (color:color-mix(in lab, red, red)){.game-setting__input{border-color:color-mix(in srgb, var(--color-cyan) 45%, transparent)}}.game-setting__input:focus-visible{border-color:var(--color-cyan)}.game-setting__action{--tone:var(--color-cyan);--tone-text:var(--color-cyan-light);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-leading:1.1;--tw-tracking:.12em;letter-spacing:.12em;border-width:1px;border-color:var(--tone);color:var(--tone-text);background:var(--tone);font-size:10px;line-height:1.1;text-decoration-line:none}@supports (color:color-mix(in lab, red, red)){.game-setting__action{background:color-mix(in srgb, var(--tone) 8%, transparent)}}.game-setting__action--pink{--tone:var(--color-pink);--tone-text:var(--color-pink-light)}.game-window__reset:disabled,.game-setting__toggle:disabled,.game-setting__option:disabled,.game-setting__action:disabled{cursor:default}.game-window__tab:active,.game-window__reset:active,.game-window__close:active,.game-window__step:active,.game-setting__toggle:active,.game-setting__option:active,.game-setting__action:active{filter:brightness(1.35)}.game-modal:has(>.game-end--effects){background:0 0}.game-end--effects.game-end--won .game-end__title{animation:.9s ease-out winZoom,2s ease-in-out .9s infinite winGlow}.game-end--effects.game-end--lost .game-end__title{animation:.9s ease-out both loseDrop,3s 1.2s infinite glitch}.game-end__reason{text-align:center}.game-end__formula{color:var(--color-dim);font-size:11px}.game-end__adventure{text-align:center;font-family:var(--font-orb);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-amber);text-shadow:0 0 12px #ffbe5c99;font-size:13px;animation:.5s ease-out .6s both fadeUp}.game-end__actions{margin-top:calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * 3)}.game-end__actions .game-button{padding-inline:18px;padding-block:calc(var(--spacing) * 3);--tw-tracking:.15em;letter-spacing:.15em;font-size:12px}.game-end__actions .game-button--solid{padding-inline:calc(var(--spacing) * 5)}.game-ends__gains{gap:calc(var(--spacing) * 3.5);display:flex}.game-ends__gain{--gain:var(--color-amber);--edge:var(--color-amber);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3.5);text-align:center;color:var(--gain);border-width:1px;border-color:var(--edge)}@supports (color:color-mix(in lab, red, red)){.game-ends__gain{border-color:color-mix(in srgb, var(--edge) 60%, transparent)}}.game-ends__gain{background:var(--edge)}@supports (color:color-mix(in lab, red, red)){.game-ends__gain{background:color-mix(in srgb, var(--edge) 8%, transparent)}}.game-ends__gain--xp{--gain:var(--color-cyan-light);--edge:var(--color-cyan-light)}.game-ends__gain--lost.game-ends__gain--coins{--gain:var(--color-dim)}.game-ends__gain--lost.game-ends__gain--xp{--gain:var(--color-pink)}.game-ends__amount{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black)}.game-ends__unit{--tw-tracking:.15em;letter-spacing:.15em;font-size:11px}.game-ends__promotion{box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:2px;border-color:var(--rank);width:100%;box-shadow:0 0 30px var(--rank);background:#ffffff0a;flex-direction:column;padding:18px;display:flex}.game-ends__promotion-title{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-white);font-size:12px}.game-ends__promotion-rank{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--rank)}.game-ends__promotion-reward{text-align:center;color:var(--color-white);font-size:13px}.game-ends__gifts{align-items:center;gap:calc(var(--spacing) * 2.5);flex-direction:column;width:100%;display:flex}.game-ends__gifts-title{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-gold-light);text-shadow:0 0 12px var(--color-gold);font-size:12px}.game-ends__lucky{font-family:var(--font-orb);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-turquoise);font-size:12px;animation:2s ease-in-out infinite winGlow}.game-ends__cards{justify-content:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.game-ends__gift{animation:.9s ease-out both revealFlip;position:relative}.game-ends__card{--card-name:7.5px;--card-stats:8px;--card-powers:8px;--card-halo:18px;--card-glow:40%;width:92px;max-width:none;height:auto}.game-ends__card .game-card__line{display:none}.game-ends__star{top:calc(var(--spacing) * -2.5);right:calc(var(--spacing) * -2.5);z-index:3;background-color:var(--color-turquoise);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-night);box-shadow:0 0 12px var(--color-turquoise);position:absolute}.game-ends__effects{pointer-events:none;z-index:13;background:#04060ee6;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-ends__effects{background:color-mix(in srgb, var(--color-void) 90%, transparent)}}.game-ends__effects--lost{animation:2.4s ease-in-out infinite losePulse}.game-ends__rays{background:repeating-conic-gradient(#00e5ff29 0deg 8deg,#0000 8deg 22deg);width:1800px;height:1800px;animation:18s linear infinite raysSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-ends__ring{box-sizing:content-box;border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-cyan);opacity:0;width:400px;height:400px;box-shadow:0 0 40px var(--color-cyan);border-radius:3.40282e38px;animation:1.2s ease-out forwards ringBurst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-ends__ring--violet{border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-violet);box-shadow:none;animation:1.4s ease-out .3s forwards ringBurst}.game-ends__confetti{opacity:0;background:var(--c);box-shadow:0 0 8px var(--c);animation:confettiFall var(--dur) var(--delay) linear infinite;position:absolute;top:0}.game-ends__flash{opacity:0;background:radial-gradient(circle,#ff3d7fbf,#78001e66 50%,#0000 80%);animation:1.2s ease-out forwards redFlash;position:absolute;inset:0}.game-ends__cracks{stroke:#ff3d7f8c;stroke-width:2px;position:absolute;inset:0}.game-ends__cracks path{animation:.7s ease-out both crackDraw}.game-ends__ash{opacity:0;background:var(--c);animation:ashFall var(--dur) var(--delay) linear infinite;border-radius:3.40282e38px;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.game-ends__effects--lost{box-shadow:inset 0 0 220px #ff3d7f8c}.game-ends__rays{transform:translate(-50%, -50%) rotate(var(--rest-rays))}.game-ends__ring--violet{transform:translate(-50%, -50%) scale(calc(.1 + 3.1 * var(--rest-ring)));opacity:calc(1 - var(--rest-ring))}.game-ends__confetti{top:var(--y);opacity:var(--o);transform:rotate(var(--r))}.game-ends__ash{top:var(--y);opacity:var(--o);transform:translateX(var(--x))}}.game-intro{z-index:30;background:var(--color-void-deep);position:absolute;inset:0;overflow:hidden}.game-intro--timed{animation:ease-in forwards introOut}.game-intro__side{position:absolute;inset:0}.game-intro__side--you{clip-path:polygon(0 0,58% 0,42% 100%,0 100%);animation:.7s cubic-bezier(.2,.9,.3,1) both introInL}.game-intro__side--foe{clip-path:polygon(58% 0,100% 0,100% 100%,42% 100%);animation:.7s cubic-bezier(.2,.9,.3,1) 80ms both introInR}.game-intro__board{opacity:.95;position:absolute;inset:0}.game-intro__shade{position:absolute;inset:0}.game-intro__side--you .game-intro__shade{background:linear-gradient(90deg, #03040a26, #03040abf 75%), radial-gradient(circle at 22% 50%, var(--accent-side), transparent 55%)}@supports (color:color-mix(in lab, red, red)){.game-intro__side--you .game-intro__shade{background:linear-gradient(90deg, #03040a26, #03040abf 75%), radial-gradient(circle at 22% 50%, color-mix(in srgb, var(--accent-side) 22%, transparent), transparent 55%)}}.game-intro__side--foe .game-intro__shade{background:linear-gradient(270deg, #03040a26, #03040abf 75%), radial-gradient(circle at 78% 50%, var(--accent-side), transparent 55%)}@supports (color:color-mix(in lab, red, red)){.game-intro__side--foe .game-intro__shade{background:linear-gradient(270deg, #03040a26, #03040abf 75%), radial-gradient(circle at 78% 50%, color-mix(in srgb, var(--accent-side) 22%, transparent), transparent 55%)}}.game-intro__content{align-items:center;gap:calc(var(--spacing) * 7);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.game-intro__side--you .game-intro__content{left:70px}.game-intro__side--foe .game-intro__content{text-align:right;flex-direction:row-reverse;right:70px}.game-intro__character{box-sizing:border-box;border-style:var(--tw-border-style);width:170px;height:170px;font-family:var(--font-orb);background:var(--character-bg);border-width:2px;border-color:var(--character);color:var(--character);box-shadow:0 0 40px var(--character), inset 0 0 30px var(--character);justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-intro__character{box-shadow:0 0 40px var(--character), inset 0 0 30px color-mix(in srgb, var(--character) 33%, transparent)}}.game-intro__character{clip-path:polygon(18% 0,100% 0,100% 82%,82% 100%,0 100%,0 18%);animation:.8s cubic-bezier(.2,.9,.3,1.3) .35s both introAv}.game-intro__character .game-card__pic{width:84%;height:84%;inset:8%}.game-intro__initial{--tw-font-weight:var(--font-weight-black);font-size:76px;font-weight:var(--font-weight-black);text-shadow:0 0 24px}.game-intro__text{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.game-intro__side--foe .game-intro__text{align-items:flex-end}.game-intro__label{font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);--tw-tracking:.5em;letter-spacing:.5em;color:var(--accent-side);animation:.4s ease-out .45s both fadeUp}.game-intro__name{text-overflow:ellipsis;white-space:nowrap;max-width:330px;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:40px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white);text-shadow:0 0 22px var(--accent-side);animation:.55s cubic-bezier(.2,.9,.3,1) .55s both introName;overflow:hidden}.game-intro__rank{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);--tw-tracking:.22em;letter-spacing:.22em;color:var(--rank);text-shadow:0 0 12px var(--rank);animation:.4s ease-out .75s both fadeUp}.game-intro__tag{--tw-leading:calc(var(--spacing) * 4);font-size:12px;line-height:calc(var(--spacing) * 4);color:var(--color-ink);opacity:.85;animation:.4s ease-out .85s both fadeUp}.game-intro__board-name{--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-dim);font-size:10px;animation:.4s ease-out .95s both fadeUp}.game-intro__card{--card-name:10px;--card-stats:10px;--card-powers:10px;width:150px;height:auto;padding:calc(var(--spacing) * 2);box-shadow:0 0 30px var(--card-ring);flex-shrink:0;animation:.8s cubic-bezier(.2,.9,.3,1.2) 1.05s both introCard}.game-intro__side--you .game-intro__card{transform:perspective(700px)rotateY(-6deg)}.game-intro__side--foe .game-intro__card{animation-name:introCardR;transform:perspective(700px)rotateY(6deg)}.game-intro__line{margin-left:calc(var(--spacing) * -.5);background:linear-gradient(180deg, transparent, var(--color-white) 20%, var(--color-cyan-light) 50%, var(--color-pink) 80%, transparent);width:5px;height:120%;box-shadow:0 0 30px var(--color-white), 0 0 60px var(--color-violet);position:absolute;top:-10%;left:50%;transform:rotate(14.3deg)}@media (prefers-reduced-motion:no-preference){.game-intro__line{animation:.5s ease-out .55s both introLine;transform:rotate(14.3deg)scaleY(0)}}.game-intro__ring{pointer-events:none;opacity:0;border:6px solid var(--color-white);width:200px;height:200px;box-shadow:0 0 50px var(--color-white), 0 0 90px var(--color-violet);border-radius:3.40282e38px;animation:1s ease-out 1.25s both ringBurst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-intro__vs{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:150px;font-weight:var(--font-weight-black);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-white);text-shadow:0 0 30px var(--color-violet), 0 0 70px var(--color-cyan), 0 0 110px var(--color-pink);animation:.6s cubic-bezier(.2,.8,.2,1) 1.15s both introVs;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-intro__sub{text-align:center;font-family:var(--font-orb);--tw-tracking:.6em;letter-spacing:.6em;color:var(--color-gold);text-shadow:0 0 14px var(--color-gold);font-size:15px;animation:.5s ease-out 1.8s both fadeUp;position:absolute;bottom:70px;left:0;right:0}.game-intro__flash{pointer-events:none;opacity:0;background:var(--color-white);animation:.5s ease-out 1.12s both cineFlash;position:absolute;inset:0}.game-intro__skip{right:calc(var(--spacing) * 7);bottom:calc(var(--spacing) * 7);z-index:2;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);padding-inline:22px;padding-block:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060913c7;border-width:1px;border-color:#ffffff8c;display:flex;position:absolute;box-shadow:0 0 18px #00e5ff59}.rf .game-intro__flash{display:none}.game-pass{z-index:7;background:linear-gradient(180deg, var(--color-night), var(--color-dusk));flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:0}.game-pass__kicker{font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim)}.game-pass__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:44px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-cyan);text-shadow:0 0 30px var(--color-cyan);animation:.7s ease-out winZoom;display:inline-block}.game-pass__sub{color:var(--color-ink);font-size:15px}.game-pass__ready{--tw-leading:calc(var(--spacing) * 6);font-size:16px;line-height:calc(var(--spacing) * 6);--tw-tracking:.2em;letter-spacing:.2em;padding-block:18px;padding-inline:46px}.game-end--two{gap:18px}.game-end--two .game-end__title{--tw-tracking:.12em;letter-spacing:.12em;font-size:40px}[data-coached~=hand] .game-bottom-band__card,[data-coached~=you] .game-board--you .game-slot,[data-coached~=foe] .game-board--foe .game-slot,[data-coached~=foe] .game-front-line__direct,[data-coached~=foe] .game-opponent-band__direct,[data-coached~=next] .game-front-line__next,[data-coached~=end] .game-bottom-band__end{z-index:3;outline:2px solid var(--color-gold);outline-offset:3px;animation:1.1s ease-in-out infinite tglow;position:relative}.game-tutorial{flex-direction:column;flex:1;min-height:0;display:flex}.game-coach{top:190px;right:calc(var(--spacing) * 7);z-index:7;box-sizing:border-box;gap:calc(var(--spacing) * 2.5);border-style:var(--tw-border-style);width:270px;padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);border-width:1px;border-color:var(--color-gold);background:#0b1224f7;flex-direction:column;display:flex;position:absolute;box-shadow:0 0 34px #ffcc3347}.game-coach__head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.game-coach__who{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.game-coach__bot{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gold);background:radial-gradient(circle, var(--color-amber-deep), var(--color-window));flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;animation:2.4s ease-in-out infinite tcbob;display:flex;position:relative;overflow:hidden}.game-coach__bot img{object-fit:contain;width:100%;height:100%;scale:.8}.game-coach__id{gap:calc(var(--spacing) * .5);font-family:var(--font-orb);flex-direction:column;display:flex}.game-coach__name{--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-gold);font-size:10px}.game-coach__step{--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-dim);font-size:9px}.game-coach__quit{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-muted);border-width:1px;border-color:var(--color-edge);padding-block:5px;font-size:9px}.game-coach__bar{background:var(--color-navy-mid);height:3px}.game-coach__fill{background:linear-gradient(90deg, var(--color-gold), var(--color-orange));height:100%;transition:width .4s}.game-coach__body{gap:calc(var(--spacing) * 2);flex-direction:column;animation:.4s ease-out fadeUp;display:flex}.game-coach__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:15px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-white)}.game-coach__text{--tw-leading:1.6;color:var(--color-ink);font-size:12.5px;line-height:1.6}.game-coach__ok{cursor:pointer;padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-night);background:var(--color-gold);align-self:flex-end;padding-block:9px}.game-tutorial-end{box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 4);width:560px;padding-inline:calc(var(--spacing) * 10);text-align:center;flex-direction:column;padding-block:34px;display:flex}.game-tutorial-end--quit{--modal:var(--color-cyan-light)}.game-tutorial-end__icon{border-style:var(--tw-border-style);width:84px;height:84px;font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 10);font-size:36px;line-height:calc(var(--spacing) * 10);color:var(--modal);border-width:1px;border-color:var(--modal);box-shadow:0 0 30px var(--modal);justify-content:center;align-items:center;display:flex}.game-tutorial-end__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--modal)}.game-tutorial-end__text{--tw-leading:1.6;color:var(--color-ink);font-size:14px;line-height:1.6}.game-tutorial-end__reward{border-style:var(--tw-border-style);padding-inline:18px;padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 7);font-size:18px;line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-gold);background:#ffcc3314;border-width:1px;border-color:#fc39}.game-tutorial-end__actions{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-shop{flex-direction:column;height:100%;animation:.45s ease-out screenIn;display:flex}.game-shop__bar{align-items:center;gap:calc(var(--spacing) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3.5);background:#080c18b3;flex-wrap:wrap;display:flex}.game-shop__label{margin-right:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-orange);font-size:12px}.game-shop__tab{--shop:var(--color-cyan);cursor:pointer;border-style:var(--tw-border-style);background-color:#0d1526cc;border-width:1px}@supports (color:color-mix(in lab, red, red)){.game-shop__tab{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.game-shop__tab{padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--shop);border-color:var(--shop);padding-block:9px;text-decoration-line:none}.game-shop__tab--active{color:var(--color-night);background:var(--shop)}.game-shop__spacer{flex:1}.game-shop__balance{color:var(--color-muted);font-size:12px}.game-shop__amount{font-family:var(--font-orb);color:var(--color-amber)}.game-shop__content{gap:calc(var(--spacing) * 10);min-height:0;padding-inline:calc(var(--spacing) * 10);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex-direction:column;flex:1;padding-top:26px;padding-bottom:240px;display:flex;overflow-y:auto}.game-shop__section{--shop:var(--color-cyan);gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.game-shop__tab--cyan,.game-shop__section--cyan{--shop:var(--color-cyan)}.game-shop__tab--pink,.game-shop__section--pink{--shop:var(--color-pink)}.game-shop__tab--violet,.game-shop__section--violet{--shop:var(--color-violet)}.game-shop__tab--cyan-light,.game-shop__section--cyan-light{--shop:var(--color-cyan-light)}.game-shop__tab--turquoise,.game-shop__section--turquoise{--shop:var(--color-turquoise)}.game-shop__tab--amber,.game-shop__section--amber{--shop:var(--color-amber)}.game-shop__head{align-items:baseline;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2.5);border-bottom-width:1px;border-color:var(--shop);display:flex}@supports (color:color-mix(in lab, red, red)){.game-shop__head{border-color:color-mix(in srgb, var(--shop) 33%, transparent)}}.game-shop__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:20px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-white);margin:0}.game-shop__sub{color:var(--color-muted);font-size:12px}.game-shop__grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.game-shop__item{border-style:var(--tw-border-style);background-color:#0d1526cc;border-width:1px;flex-direction:column;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.game-shop__item{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.game-shop__item{border-color:var(--shop);transition:box-shadow .2s,transform .2s;animation:.45s ease-out backwards fadeUp}.game-shop__item:before{content:"";pointer-events:none;z-index:0;padding:calc(var(--spacing) * .5);opacity:0;background:conic-gradient(from var(--fa), transparent 0 62%, var(--color-cyan-light) 78%, var(--color-pink) 88%, transparent 96%);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;transition:opacity .35s;animation:2.6s linear infinite fxSpin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.game-shop__item:hover:before{opacity:1}.game-shop__item:hover{transform:translateY(-4px);box-shadow:0 0 34px #00e5ff59}.game-shop__art{box-sizing:content-box;border-bottom-style:var(--tw-border-style);height:var(--art);border-color:#ffffff14;border-bottom-width:1px;justify-content:center;align-items:center;display:flex;position:relative}.game-shop__pic{pointer-events:none;object-fit:contain;filter:drop-shadow(0 0 6px #7df9ff66);width:92%;height:92%;animation:4.5s ease-in-out infinite picBreath;position:absolute;inset:4%}.game-shop__item:hover .game-shop__pic{filter:drop-shadow(0 0 12px #7df9ffd9)brightness(1.15)}.game-shop__big{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white);text-shadow:0 0 18px var(--shop);position:relative}.game-shop__tag{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-night);background:var(--shop);position:absolute}.game-shop__body{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.game-shop__name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-white);margin:0}.game-shop__description{--tw-leading:var(--leading-normal);font-size:12px;line-height:var(--leading-normal);color:var(--color-muted);flex:1;margin:0}.game-shop__foot{margin-top:var(--spacing);justify-content:space-between;align-items:center;display:flex}.game-shop__prices{gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.game-shop__old{font-family:var(--font-orb);color:var(--color-dim);font-size:11px}.game-shop__price{font-family:var(--font-orb);font-size:13px}.game-shop__price--amber{color:var(--color-amber)}.game-shop__price--pink-light{color:var(--color-pink-light)}.game-shop__price--turquoise{color:var(--color-turquoise)}.game-shop__actions{justify-content:flex-end;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.game-shop__form{margin:0;display:flex}.game-shop__eur{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-turquoise);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-turquoise);background:#2ee6c914;text-decoration-line:none}@supports (color:color-mix(in lab, red, red)){.game-shop__eur{background:color-mix(in srgb, var(--color-turquoise) 8%, transparent)}}.game-shop__buy{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-night);background:var(--shop);border-width:0;padding-block:9px;text-decoration-line:none}.game-shop__eur:hover,.game-shop__buy:hover,.game-shop__tab:hover{filter:brightness(1.2)}.game-shop__buy--off{cursor:default}.game-shop__buy--off:hover{filter:none}.game-shop__tab:active,.game-shop__eur:active,.game-shop__buy:active,.game-shop-pay__cancel:active,.game-shop-pay__confirm:active{filter:brightness(1.35)}.game-shop-pay{box-sizing:content-box;gap:calc(var(--spacing) * 3.5);background:linear-gradient(170deg, var(--color-navy), var(--color-navy-deep));flex-direction:column;width:460px;padding-block:30px;padding-inline:34px;animation:.35s ease-out fadeUp;display:flex}.game-shop-pay__title{font-family:var(--font-orb);--tw-tracking:.35em;letter-spacing:.35em;color:var(--modal);font-size:12px}.game-shop-pay__name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:20px;font-weight:var(--font-weight-black);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-white)}.game-shop-pay__coins{color:var(--color-muted);font-size:13px}.game-shop-pay__price{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:40px;font-weight:var(--font-weight-black);color:var(--color-amber);text-shadow:0 0 20px #ffbe5c80}.game-shop-pay__demo{border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-leading:1.55;color:var(--color-amber);border:1px dashed #ffbe5c99;margin:0;font-size:12px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.game-shop-pay__demo{border-color:color-mix(in srgb, var(--color-amber) 60%, transparent)}}.game-shop-pay__demo{background:#ffbe5c0f}@supports (color:color-mix(in lab, red, red)){.game-shop-pay__demo{background:color-mix(in srgb, var(--color-amber) 6%, transparent)}}.game-shop-pay__actions{margin-top:calc(var(--spacing) * 1.5);justify-content:flex-end;gap:calc(var(--spacing) * 2.5);display:flex}.game-shop-pay__actions form{margin:0;display:flex}.game-shop-pay__cancel{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-orb);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-ink);padding-block:11px;font-size:12px;text-decoration-line:none}.game-shop-pay__confirm{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-turquoise);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-night);border-width:0;padding-block:11px;padding-inline:18px}.game-buy{width:640px;padding-inline:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 8);gap:30px;display:flex}.game-buy__card{box-sizing:border-box;aspect-ratio:59/85;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);--tw-border-style:dashed;width:190px;padding:calc(var(--spacing) * 2);color:var(--color-dim);border-style:dashed;border-width:1px;border-color:var(--color-steel);background:repeating-linear-gradient(135deg, var(--color-ghost), var(--color-ghost) 6px, var(--color-ghost-dark) 6px, var(--color-ghost-dark) 12px);flex-direction:column;flex-shrink:0;display:flex}.game-buy__number{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;font-size:11px}.game-buy__body{gap:calc(var(--spacing) * 3.5);flex-direction:column;flex:1;display:flex}.game-buy__head{justify-content:space-between;align-items:flex-start;display:flex}.game-buy__kicker{font-family:var(--font-orb);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-dim);font-size:12px}.game-buy__title{margin-top:calc(var(--spacing) * 1.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-white)}.game-buy__close{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.game-buy__text{--tw-leading:1.6;color:var(--color-ink);font-size:13px;line-height:1.6}.game-buy__level{color:var(--color-violet-pale)}.game-buy__price{border-style:var(--tw-border-style);border-width:1px;border-color:#ffbe5c80;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.game-buy__price{border-color:color-mix(in oklab, var(--color-amber) 50%, transparent)}}.game-buy__price{background-color:#ffbe5c0f}@supports (color:color-mix(in lab, red, red)){.game-buy__price{background-color:color-mix(in oklab, var(--color-amber) 6%, transparent)}}.game-buy__price{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.game-buy__price-label{color:var(--color-amber);font-size:12px}.game-buy__price-value{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);color:var(--color-amber)}.game-buy__balance{color:var(--color-muted);font-size:12px}.game-buy__missing{color:var(--color-pink-light);font-size:12px}.game-buy__form{display:contents}.game-buy__button{margin-top:var(--spacing);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 3.5);--tw-tracking:.18em;letter-spacing:.18em;border-width:0;font-size:14px}.game-buy__button--short{--btn:var(--color-steel);color:var(--color-muted)}.game-pack{z-index:13;background:#04060ef0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-pack{background:color-mix(in srgb, var(--color-void) 94%, transparent)}}.game-pack:focus,.game-reveal:focus{--tw-outline-style:none;outline-style:none}.game-pack__booster{pointer-events:none;z-index:3;width:250px;height:360px;margin:-180px 0 0 -125px;animation:1.3s ease-in-out forwards boosterOpen;position:absolute;top:50%;left:50%}.game-pack__booster-face{box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--pack);background:var(--pack-art);width:100%;height:100%;box-shadow:0 0 50px var(--pack);clip-path:polygon(0 3%,5% 0,10% 3%,15% 0,20% 3%,25% 0,30% 3%,35% 0,40% 3%,45% 0,50% 3%,55% 0,60% 3%,65% 0,70% 3%,75% 0,80% 3%,85% 0,90% 3%,95% 0,100% 3%,100% 97%,95% 100%,90% 97%,85% 100%,80% 97%,75% 100%,70% 97%,65% 100%,60% 97%,55% 100%,50% 97%,45% 100%,40% 97%,35% 100%,30% 97%,25% 100%,20% 97%,15% 100%,10% 97%,5% 100%,0 97%);flex-direction:column;display:flex}.game-pack__brand{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-white);text-shadow:0 0 18px var(--pack)}.game-pack__diamond{border-style:var(--tw-border-style);border-width:2px;border-color:var(--pack);justify-content:center;align-items:center;width:120px;height:120px;display:flex;rotate:45deg}.game-pack__count{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:34px;font-weight:var(--font-weight-black);color:var(--color-white);rotate:-45deg}.game-pack__name{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);--tw-tracking:.15em;letter-spacing:.15em;color:var(--pack)}.game-pack__flash{pointer-events:none;z-index:4;opacity:0;background:radial-gradient(circle at 50% 50%, white 0%, var(--pack) 25%, transparent 65%);animation:1.45s ease-out forwards boosterFlash;position:absolute;inset:0}.game-pack__panel{box-sizing:border-box;gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);background-color:var(--color-window);width:1180px;max-height:820px;padding-inline:calc(var(--spacing) * 9);flex-direction:column;padding-block:30px;animation:.45s ease-out both packIn;display:flex}.game-pack--opening .game-pack__panel{animation-delay:1.1s}.game-pack__header{justify-content:space-between;align-items:baseline;display:flex}.game-pack__opened{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:12px}.game-pack__title{margin-top:calc(var(--spacing) * 1.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:28px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-white)}.game-pack__new{color:var(--color-ink);font-size:13px}.game-pack__new b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-cyan-light)}.game-pack__step{align-items:center;gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2.5);padding-bottom:var(--spacing);flex-direction:column;display:flex;position:relative}.game-pack__rays{pointer-events:none;opacity:.45;background:repeating-conic-gradient(var(--rays) 0deg 5deg, transparent 5deg 18deg);width:900px;height:900px;animation:18s linear infinite raysSpin;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.game-pack__step-text{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-dim);font-size:12px;position:relative}.game-pack__current{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex;position:relative}.game-pack__link{z-index:2;display:block;position:relative}.game-pack__face{--card-name:13px;--card-stats:13px;--card-powers:13px;border-style:var(--tw-border-style);width:230px;height:auto;padding:calc(var(--spacing) * 3.5);box-shadow:0 0 50px var(--halo);animation:revealFlip .9s var(--flip) ease-out both;border-width:2px}.game-pack__face .game-card__art{margin-block:calc(var(--spacing) * 2.5)}.game-pack__face .game-card__line,.game-pack__thumb .game-card__line,.game-pack__thumb .game-card__powers,.game-reveal__face .game-card__line{display:none}.game-pack__rarity{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:14px;font-weight:var(--font-weight-black);--tw-tracking:.25em;letter-spacing:.25em;color:var(--g);text-shadow:0 0 16px var(--g);animation:fadeUp .4s var(--text-delay) ease-out both;position:relative}.game-pack__next{border-style:var(--tw-border-style);padding-inline:30px;padding-block:calc(var(--spacing) * 3.5);--tw-tracking:.15em;letter-spacing:.15em;border-width:0;font-size:13px;animation:2s ease-in-out infinite shopPulse;position:relative}.game-pack__recap{padding-inline:var(--spacing);padding-top:calc(var(--spacing) * 2);padding-bottom:var(--spacing);flex-wrap:wrap;justify-content:center;gap:26px 18px;display:flex;overflow-y:auto}.game-pack__item{align-items:center;gap:calc(var(--spacing) * 1.5);flex-direction:column;width:124px;display:flex}.game-pack__item .game-pack__link{width:100%}.game-pack__thumb{--card-halo:16px;width:100%;height:auto;padding:calc(var(--spacing) * 2);animation:cardFlip .6s var(--flip) ease-out both}.game-pack__item-rarity{font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--g);font-size:9px}.game-pack__item-new{--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-cyan-light);font-size:10px}.game-pack__actions{justify-content:center;gap:calc(var(--spacing) * 3);display:flex}.game-pack__action{padding-block:calc(var(--spacing) * 3);--tw-tracking:.15em;letter-spacing:.15em;font-size:12px}.game-pack__action--plain{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);background:0 0;padding-inline:18px}.game-pack__action--solid{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);border-width:0}.game-pack__skip{right:calc(var(--spacing) * 7);bottom:calc(var(--spacing) * 7);z-index:14;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);padding-inline:22px;padding-block:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:13px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060913c7;border:1px solid #ffffff8c;animation:.35s ease-out .25s both fadeUp;display:flex;position:absolute;box-shadow:0 0 18px #00e5ff59}.game-reveal{z-index:13;background:#04060eed;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.game-reveal{background:color-mix(in srgb, var(--color-void) 93%, transparent)}}.game-reveal__rays{pointer-events:none;opacity:.5;background:repeating-conic-gradient(var(--glow) 0deg 6deg, transparent 6deg 20deg);width:1600px;height:1600px;animation:20s linear infinite raysSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-reveal__face{--card-name:14px;--card-stats:14px;--card-powers:14px;z-index:2;border-style:var(--tw-border-style);width:250px;height:auto;padding:calc(var(--spacing) * 3.5);box-shadow:0 0 50px var(--glow);animation:revealFlip 1.1s var(--flip) ease-out both;border-width:2px;position:relative}.game-reveal__face .game-card__art{margin-block:calc(var(--spacing) * 3)}.game-reveal__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white);text-shadow:0 0 24px var(--reveal);animation:.5s 1s both fadeUp;position:relative}.game-reveal__actions{gap:calc(var(--spacing) * 3);animation:.5s 1.2s both fadeUp;display:flex;position:relative}.game-reveal__sheet{--btn:var(--reveal)}@media (prefers-reduced-motion:reduce){.game-pack__booster,.game-pack__flash{display:none}}.game-turn{z-index:100;padding:calc(var(--spacing) * 6);text-align:center;font-family:var(--font-orb);color:var(--color-white);background:#04060ef0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:none;position:fixed;inset:0}html.portrait:not(.dismissed) .game-turn,.game-turn--shown{display:flex}.game-turn__icon{font-size:56px;animation:2.4s ease-in-out infinite rot}.game-turn__text{--tw-leading:1.6;--tw-tracking:.12em;letter-spacing:.12em;max-width:340px;color:var(--color-ink);margin:0;font-size:15px;line-height:1.6}.game-turn__ok{cursor:pointer;background-color:var(--color-cyan);padding-inline:18px;padding-block:calc(var(--spacing) * 3);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-night);font-size:12px}.game-stage *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.game-stage input{-webkit-user-select:text;user-select:text}.game-fullscreen{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:90;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#00e5ff80;justify-content:center;align-items:center;width:34px;height:34px;display:none;position:fixed}@supports (color:color-mix(in lab, red, red)){.game-fullscreen{border-color:color-mix(in oklab, var(--color-cyan) 50%, transparent)}}.game-fullscreen{color:var(--color-cyan-light);background:#060913b3;font-size:16px}html.touch .game-fullscreen.ok,.game-fullscreen--shown{display:flex}.game-window-backdrop{flex-direction:column;flex:1;min-height:0;display:flex}.game-mockups{box-sizing:border-box;gap:calc(var(--spacing) * 6);height:100%;padding:calc(var(--spacing) * 10);flex-direction:column;display:flex;overflow-y:auto}.game-mockups__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-white)}.game-mockups__slices{align-items:flex-start;gap:calc(var(--spacing) * 10);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.game-mockups__slice{margin-bottom:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-edge);padding-bottom:calc(var(--spacing) * 2);font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-cyan);font-size:12px}.game-mockups__row{gap:calc(var(--spacing) * .5);display:grid}.game-mockups__link{color:var(--color-ink);font-size:13px;text-decoration-line:none}.game-mockups__slug{color:var(--color-dim);font-size:10px}.game-mockups__reference{--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan-light);font-size:10px}.game-mockups__soon{justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);flex-direction:column;height:100%;display:flex}.game-mockups__soon-tag{font-family:var(--font-orb);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-gold);font-size:13px}.game-mockups__soon-title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:30px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white)}.game-mockups__soon-text{color:var(--color-muted);font-size:13px}.game-auth{justify-content:center;align-items:center;gap:calc(var(--spacing) * 6);flex-direction:column;height:100%;animation:.45s ease-out screenIn;display:flex}.game-auth__logo{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:72px;font-weight:var(--font-weight-black);--tw-tracking:.3em;letter-spacing:.3em;color:var(--color-cyan)}.game-auth__tagline{font-family:var(--font-mono);--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-tracking:.4em;letter-spacing:.4em;color:var(--color-muted)}.game-auth__panel{box-sizing:border-box;gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan);width:460px;padding-inline:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 8);background:var(--color-window);flex-direction:column;display:flex}.game-auth__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-cyan-light)}.game-auth__field{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.game-auth__label{font-family:var(--font-orb);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-muted);font-size:10px}.game-auth__hint{font-family:var(--font-mono);color:var(--color-dim);font-size:11px;font-style:normal}.game-auth__input{box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);background-color:var(--color-void);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-mono);color:var(--color-ink);font-size:14px}.game-auth__message,.game-auth__errors{gap:var(--spacing);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-cyan);padding-block:var(--spacing);padding-left:calc(var(--spacing) * 3);font-family:var(--font-mono);color:var(--color-ink);flex-direction:column;margin:0;font-size:12px;list-style-type:none;display:flex}.game-auth__message--alert,.game-auth__errors{border-color:var(--color-pink);color:var(--color-pink-light)}.game-auth__links{align-items:center;gap:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;flex-direction:column;font-size:10px;display:flex}.game-quests{--modal:var(--color-amber);gap:calc(var(--spacing) * 3);scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent;flex-direction:column;width:800px;max-height:820px;padding-block:30px;padding-inline:34px;display:flex;overflow-y:auto}.game-quests__header{justify-content:space-between;align-items:center;display:flex}.game-quests__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-amber);text-shadow:0 0 18px #ffbe5c99}@supports (color:color-mix(in lab, red, red)){.game-quests__title{text-shadow:0 0 18px color-mix(in srgb, var(--color-amber) 60%, transparent)}}.game-quests__close{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);width:38px;height:38px;font-family:var(--font-orb);color:var(--color-muted);justify-content:center;align-items:center;font-size:13px;text-decoration-line:none;display:flex}.game-quests__subtitle{color:var(--color-muted);font-size:13px}.game-quests__epic-title{margin-top:calc(var(--spacing) * 2.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:16px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-violet-light);text-shadow:0 0 14px #c99bff99}@supports (color:color-mix(in lab, red, red)){.game-quests__epic-title{text-shadow:0 0 14px color-mix(in srgb, var(--color-violet-light) 60%, transparent)}}.game-quests__epic-subtitle{color:var(--color-muted);font-size:12px}.game-quests__row{--row:var(--color-amber);--bar:var(--row);align-items:center;gap:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:#0d1526b3;grid-template-columns:44px 1fr 150px;display:grid}@supports (color:color-mix(in lab, red, red)){.game-quests__row{background-color:color-mix(in oklab, var(--color-panel) 70%, transparent)}}.game-quests__row{padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);animation:.4s ease-out backwards fadeUp}.game-quests__row--epic{--row:var(--color-violet-light)}.game-quests__row--claimed{--bar:var(--color-turquoise);opacity:.6}.game-quests__icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);font-family:var(--font-orb);color:var(--row);border-width:1px;border-color:var(--row);justify-content:center;align-items:center;font-size:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.game-quests__icon{border-color:color-mix(in srgb, var(--row) 50%, transparent)}}.game-quests__icon{background:var(--row)}@supports (color:color-mix(in lab, red, red)){.game-quests__icon{background:color-mix(in srgb, var(--row) 8%, transparent)}}.game-quests__body{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.game-quests__text{color:var(--color-white);font-size:13px}.game-quests__reward{font-family:var(--font-orb);--tw-tracking:.08em;letter-spacing:.08em;color:var(--row);font-size:10px}.game-quests__progress{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.game-quests__track{height:calc(var(--spacing) * 1.5);background-color:var(--color-track);flex:1;display:block}.game-quests__fill{background:var(--bar);height:100%;box-shadow:0 0 8px var(--bar);transition:width .4s;display:block}.game-quests__count{font-family:var(--font-orb);color:var(--color-muted);font-size:11px}.game-quests__form{display:contents}.game-quests__action{box-sizing:border-box;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2.5);text-align:center;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:.1em;letter-spacing:.1em;color:var(--row);border-width:1px;border-color:var(--row);background-color:#0000}.game-quests__row--claimable .game-quests__action{cursor:pointer;color:var(--color-night);background:var(--row);animation:1.6s ease-in-out infinite shopPulse}.game-quests__row--claimed .game-quests__action{border-color:var(--color-turquoise);color:var(--color-turquoise)}.game-quests__row--claimable .game-quests__action:hover{filter:brightness(1.2)}.game-quests__close:active,.game-quests__row--claimable .game-quests__action:active{filter:brightness(1.35)}.game-daily{flex-direction:column;align-items:center;gap:18px;width:980px;padding-block:30px;padding-inline:34px;display:flex}.game-daily__header{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.game-daily__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:22px;font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-turquoise);text-shadow:0 0 18px #2ee6c999}@supports (color:color-mix(in lab, red, red)){.game-daily__title{text-shadow:0 0 18px color-mix(in srgb, var(--color-turquoise) 60%, transparent)}}.game-daily__close{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-edge);width:38px;height:38px;font-family:var(--font-orb);color:var(--color-muted);justify-content:center;align-items:center;font-size:13px;text-decoration-line:none;display:flex}.game-daily__subtitle{color:var(--color-muted);align-self:stretch;font-size:13px}.game-daily__days{gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(7,minmax(0,1fr));align-self:stretch;display:grid}.game-daily__day{--day:var(--color-edge);--day-bg:#0d1526cc}@supports (color:color-mix(in lab, red, red)){.game-daily__day{--day-bg:color-mix(in srgb, var(--color-panel) 80%, transparent)}}.game-daily__day{box-sizing:border-box;border-style:var(--tw-border-style);height:150px;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);text-align:center;border-width:1px;border-color:var(--day);background:var(--day-bg);flex-direction:column;justify-content:space-between;align-items:center;animation:.4s ease-out backwards fadeUp;display:flex;position:relative}.game-daily__day--last{--day:var(--color-orange)}.game-daily__day--got{--day:var(--color-turquoise);--day-bg:#2ee6c914}@supports (color:color-mix(in lab, red, red)){.game-daily__day--got{--day-bg:color-mix(in srgb, var(--color-turquoise) 8%, transparent)}}.game-daily__day--current{--day:var(--color-amber);--day-bg:#ffbe5c24}@supports (color:color-mix(in lab, red, red)){.game-daily__day--current{--day-bg:color-mix(in srgb, var(--color-amber) 14%, transparent)}}.game-daily__day--current{animation:.4s ease-out backwards fadeUp,1.6s ease-in-out infinite shopPulse}.game-daily__label{font-family:var(--font-orb);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white);font-size:11px}.game-daily__icon{font-family:var(--font-orb);color:var(--day);text-shadow:0 0 14px var(--day);font-size:20px}.game-daily__day--last .game-daily__icon{font-size:26px}.game-daily__reward{--tw-leading:1.35;color:var(--color-amber);font-size:10px;line-height:1.35}.game-daily__check{top:calc(var(--spacing) * 1.5);right:calc(var(--spacing) * 2);font-family:var(--font-orb);color:var(--color-turquoise);font-size:14px;position:absolute}.game-daily__form{display:contents}.game-daily__claim{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber);background-color:var(--color-amber);padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 3.5);font-family:var(--font-orb);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-night)}.game-daily__claim--off{cursor:default;color:var(--color-dim);background-color:#0000}.game-daily__claim:not(.game-daily__claim--off):hover{filter:brightness(1.2)}.game-daily__close:active,.game-daily__claim:not(.game-daily__claim--off):active{filter:brightness(1.35)}.game-header__hexagon--shine{animation:rankShine var(--shine) ease-in-out infinite}.noanim :is(.game-decks__new-tag,.game-home__new,.game-collection__new){animation:none}.game-summon{position:relative}.game-summon__entry--in{animation:.65s ease-out summonIn}.game-summon__entry--drop{animation:.6s cubic-bezier(.3,1.4,.5,1) sumDrop}.game-summon__entry--spin{animation:.7s ease-out sumSpin}.game-summon__entry--rise{animation:.6s ease-out sumRise}.game-summon__entry--glitch{animation:.6s steps(12,end) sumGlitch}.game-summon__entry--zoom{animation:.7s cubic-bezier(.2,.9,.3,1.2) sumZoom}.game-summon__overlay{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:visible}.game-summon__seal{mix-blend-mode:screen;width:var(--summon-size);height:var(--summon-size);background:var(--summon-seal);clip-path:var(--summon-clip);position:absolute;top:50%;left:50%}.game-summon__seal--0{animation:sumSig0 var(--summon-duration) ease-out both}.game-summon__seal--1{animation:sumSig1 var(--summon-duration) ease-out both}.game-summon__seal--2{animation:sumSig2 var(--summon-duration) ease-out both}.game-summon__particle{width:var(--particle-size);height:var(--particle-size);background:var(--particle-color);clip-path:var(--summon-clip);filter:drop-shadow(0 0 6px var(--particle-color));animation:sumMove var(--particle-duration) var(--particle-delay) var(--particle-ease) both;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.game-summon__seal--0{opacity:.95;transform:translate(-50%,-50%)scale(1.15)rotate(120deg)}.game-summon__seal--1{opacity:.4;transform:translate(-50%,-50%)scale(1.25)}.game-summon__seal--2{opacity:.95;transform:translate(-50%,-50%)scale(.5)}.game-summon__particle{transform:translate(calc(-50% + (var(--sx) + var(--dx)) / 2), calc(-50% + (var(--sy) + var(--dy)) / 2)) scale(calc((var(--s0) + var(--s1)) / 2)) rotate(calc(var(--rot) / 2))}}.noanim .game-summon__overlay{display:none}.game-cinematic{--cine-dur:4.3s;z-index:30;animation:cineFade var(--cine-dur) ease-in-out forwards;position:absolute;inset:0;overflow:hidden}.game-cinematic--long{--cine-dur:6.5s}.game-cinematic__pic{pointer-events:none;object-fit:contain;filter:drop-shadow(0 0 6px #7df9ff66);width:100%;height:100%;position:absolute;inset:0}.game-cinematic__pic-frame{width:440px;height:440px;margin:-220px 0 0 -220px;position:absolute;top:44%;left:50%}.game-cinematic__caption{align-items:center;gap:calc(var(--spacing) * 3);text-align:center;inset-inline:0;flex-direction:column;display:flex;position:absolute;top:70%}.game-cinematic__sub{font-family:var(--font-orb);--tw-tracking:.5em;letter-spacing:.5em;color:var(--c1);font-size:13px;animation:.5s ease-out 1.4s both fadeUp}.game-cinematic__title{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:64px;font-weight:var(--font-weight-black);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-white);text-shadow:0 0 20px var(--c1), 0 0 50px var(--c2), 0 0 90px var(--c3);animation:.7s cubic-bezier(.2,.8,.2,1) 1.6s both cineSlam,2.2s 2.4s infinite glitch;display:inline-block}.game-cinematic__line{background:linear-gradient(90deg, transparent, var(--c1), transparent);width:520px;height:2px;animation:.6s ease-out 2s both cineLine;display:block}.game-cinematic__fx{--tw-tracking:.08em;letter-spacing:.08em;color:#ffd9e6;font-size:15px;animation:.5s ease-out 2.3s both fadeUp}.game-cinematic--long .game-cinematic__sub{animation:.6s ease-out 4.5s both fadeUp}.game-cinematic--long .game-cinematic__line{animation:.7s ease-out 5.2s both cineLine}.game-cinematic--long .game-cinematic__fx{animation:.6s ease-out 5.5s both fadeUp}.game-cinematic__bar{background-color:var(--color-black);height:70px;animation:cineBar var(--cine-dur) ease-in-out both;position:absolute;inset-inline:0}.game-cinematic__bar--top{transform-origin:top;top:0}.game-cinematic__bar--bottom{transform-origin:bottom;bottom:0}.game-cinematic--leviathan .game-cinematic__title{animation:1s ease-out 1.5s both cineWaveIn}.game-cinematic--seraphine .game-cinematic__title{animation:1.4s ease-out 1.6s both cineGlowIn}.game-cinematic--kairos .game-cinematic__title{animation:.9s steps(22,end) 2.1s both cineType,1.8s 3s infinite glitch}.game-cinematic--apocalypse .game-cinematic__title{animation:.6s cubic-bezier(.2,.8,.2,1) 1.4s both cineSlam,.6s ease-in-out 2s infinite cineBurn}.game-cinematic--necro .game-cinematic__title{animation:1.2s ease-out 1.7s both cineRiseText}.game-cinematic--storm .game-cinematic__title{animation:.8s linear 1.7s both cineZap}.game-cinematic--void .game-cinematic__title{animation:.9s cubic-bezier(.2,.8,.2,1) 2.2s both cineSuckIn}.game-cinematic--prisma .game-cinematic__title{animation:1.2s ease-out 1.9s both cineGlowIn,3s linear 1.9s infinite cineRainbow}.game-cinematic--yggdra .game-cinematic__title{animation:.8s cubic-bezier(.2,.8,.2,1) 1.8s both cineGrowText}@media (prefers-reduced-motion:reduce){.game-cinematic__bar{transform:scaleY(0)}}.game-cinematic__omega-backdrop{background:radial-gradient(circle at 50% 44%, var(--c3), #020208f7 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-backdrop{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--c3) 38%, var(--color-void-violet)), #020208f7 62%)}}.game-cinematic__omega-shake{animation:.8s ease-in-out 1s cineShake;position:absolute;inset:0}.game-cinematic__omega-rays-spin{background:repeating-conic-gradient(var(--c1) 0deg 4deg, transparent 4deg 14deg);width:2000px;height:2000px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-rays-spin{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 22%, transparent) 0deg 4deg, transparent 4deg 14deg)}}.game-cinematic__omega-rays-spin{animation:16s linear infinite raysSpin,4.3s ease-out forwards cineRays;transform:translate(-50%,-50%)}.game-cinematic__omega-rune{border:2px dashed var(--c1);border-radius:50%;width:560px;height:560px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-rune{border:2px dashed color-mix(in srgb, var(--c1) 80%, transparent)}}.game-cinematic__omega-rune{box-shadow:0 0 40px var(--c1), inset 0 0 40px var(--c3)}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-rune{box-shadow:0 0 40px color-mix(in srgb, var(--c1) 50%, transparent), inset 0 0 40px color-mix(in srgb, var(--c3) 50%, transparent)}}.game-cinematic__omega-rune{animation:4.3s cubic-bezier(.2,.8,.2,1) both cineRune}.game-cinematic__omega-glyph{font-family:var(--font-orb);text-align:center;width:30px;color:var(--c1);text-shadow:0 0 14px var(--c1);transform:rotate(var(--rot)) translateY(-262px);margin-top:-15px;margin-left:-15px;font-size:24px;position:absolute;top:50%;left:50%}.game-cinematic__omega-rune-r{border:3px solid var(--c3);border-radius:50%;width:420px;height:420px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-rune-r{border:3px solid color-mix(in srgb, var(--c3) 85%, transparent)}}.game-cinematic__omega-rune-r{box-shadow:0 0 50px var(--c3);animation:4.3s cubic-bezier(.2,.8,.2,1) both cineRuneR}.game-cinematic__omega-drawing{filter:drop-shadow(0 0 8px var(--c3));position:absolute;inset:0}.game-cinematic__omega-bolt{animation:1.1s ease-out .85s both cineBolt}.game-cinematic__omega-bolt-2{animation:1.1s ease-out .93s both cineBolt}.game-cinematic__omega-bolt-3{animation:1.1s ease-out 1.01s both cineBolt}.game-cinematic__omega-bolt-4{animation:1.1s ease-out 1.09s both cineBolt}.game-cinematic__omega-bolt-5{animation:1.1s ease-out 1.17s both cineBolt}.game-cinematic__omega-bolt-6{animation:1.1s ease-out 1.25s both cineBolt}.game-cinematic__omega-ring-burst{border:6px solid var(--c1);width:300px;height:300px;box-shadow:0 0 60px var(--c1);border-radius:50%;animation:1.2s ease-out 1s both ringBurst;position:absolute;top:44%;left:50%}.game-cinematic__omega-ring-burst-2{border:5px solid var(--c2);width:300px;height:300px;box-shadow:0 0 60px var(--c2);border-radius:50%;animation:1.3s ease-out 1.2s both ringBurst;position:absolute;top:44%;left:50%}.game-cinematic__omega-ring-burst-3{border:4px solid var(--color-cyan-light);width:300px;height:300px;box-shadow:0 0 60px var(--color-cyan-light);border-radius:50%;animation:1.4s ease-out 1.45s both ringBurst;position:absolute;top:44%;left:50%}.game-cinematic__omega-core{background:radial-gradient(circle, var(--color-white) 0%, var(--c1) 22%, var(--c2) 48%, transparent 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__omega-core{background:radial-gradient(circle, var(--color-white) 0%, var(--c1) 22%, color-mix(in srgb, var(--c2) 60%, transparent) 48%, transparent 70%)}}.game-cinematic__omega-core{animation:4.3s ease-out both cineCore}.game-cinematic__omega-burst{width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 12px var(--color);animation:cineBurst 1.5s var(--delay) ease-out both;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:44%;left:50%}.game-cinematic__omega-ember-rise{left:var(--left);width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 10px var(--color);animation:emberRise var(--dur) var(--delay) ease-out infinite;border-radius:50%;position:absolute;top:100%}.game-cinematic__omega-pic-rise{animation:3.4s cubic-bezier(.2,.8,.2,1) .3s both cineRise}.game-cinematic__omega-flash{background:var(--color-white);animation:.7s ease-out .95s both cineFlash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__omega-rays-spin{opacity:.7;transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__omega-rune{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(160deg)}.game-cinematic__omega-rune-r{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(-200deg)}.game-cinematic__omega-bolt,.game-cinematic__omega-bolt-2,.game-cinematic__omega-bolt-3,.game-cinematic__omega-bolt-4,.game-cinematic__omega-bolt-5,.game-cinematic__omega-bolt-6{stroke-dashoffset:0;opacity:0}.game-cinematic__omega-ring-burst,.game-cinematic__omega-ring-burst-2,.game-cinematic__omega-ring-burst-3{opacity:0;transform:translate(-50%,-50%)scale(3.2)}.game-cinematic__omega-core{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}.game-cinematic__omega-burst{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}.game-cinematic__omega-ember-rise{transform:translate(var(--edx),-120px);opacity:0}.game-cinematic__omega-pic-rise{opacity:1;filter:brightness(1.4) drop-shadow(0 0 60px var(--c1,var(--color-gold))) drop-shadow(0 0 110px var(--c2,var(--color-pink)));transform:scale(1.12)}.game-cinematic__omega-flash{opacity:0}}.game-cinematic__leviathan-backdrop{background:linear-gradient(#010812 0%,#03203a 55%,#04384a 100%);position:absolute;inset:0}.game-cinematic__leviathan-aurora-shift{background:radial-gradient(ellipse at 30% 20%, var(--c2), transparent 45%), radial-gradient(ellipse at 70% 35%, var(--c1), transparent 40%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__leviathan-aurora-shift{background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--c2) 28%, transparent), transparent 45%), radial-gradient(ellipse at 70% 35%, color-mix(in srgb, var(--c1) 22%, transparent), transparent 40%)}}.game-cinematic__leviathan-aurora-shift{background-size:200% 200%;animation:5s ease-in-out infinite auroraShift}.game-cinematic__leviathan-sway{animation:1.2s ease-in-out 1.1s 2 cineSway;position:absolute;inset:0}.game-cinematic__leviathan-bubble{left:var(--left);width:var(--s);height:var(--s);border:1px solid var(--c2);background:var(--c2);border-radius:50%;position:absolute;bottom:-20px}@supports (color:color-mix(in lab, red, red)){.game-cinematic__leviathan-bubble{background:color-mix(in srgb, var(--c2) 15%, transparent)}}.game-cinematic__leviathan-bubble{box-shadow:0 0 8px var(--c2);animation:cineBubble var(--dur) var(--delay) ease-in infinite}.game-cinematic__leviathan-ripple{border:3px solid var(--c2);width:520px;height:520px;box-shadow:0 0 30px var(--c2);border-radius:50%;animation:1.6s ease-out 1.1s both cineRipple;position:absolute;top:66%;left:50%}.game-cinematic__leviathan-ripple-2{border:3px solid var(--c1);width:520px;height:520px;box-shadow:0 0 30px var(--c1);border-radius:50%;animation:1.6s ease-out 1.4s both cineRipple;position:absolute;top:66%;left:50%}.game-cinematic__leviathan-ripple-3{border:2px solid var(--color-white);border-radius:50%;width:520px;height:520px;animation:1.8s ease-out 1.7s both cineRipple;position:absolute;top:66%;left:50%}.game-cinematic__leviathan-pic-frame{filter:drop-shadow(0 0 30px var(--c1)) drop-shadow(0 0 70px var(--c3))}.game-cinematic__leviathan-pic-emerge{animation:3.6s cubic-bezier(.2,.8,.2,1) .5s both cineEmerge}.game-cinematic__leviathan-water-rise{opacity:.85;background:linear-gradient(180deg, var(--c1), var(--c3) 70%);height:0;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__leviathan-water-rise{background:linear-gradient(180deg, color-mix(in srgb, var(--c1) 55%, transparent), color-mix(in srgb, var(--c3) 70%, #01060e) 70%)}}.game-cinematic__leviathan-water-rise{box-shadow:0 -6px 30px var(--c2)}@supports (color:color-mix(in lab, red, red)){.game-cinematic__leviathan-water-rise{box-shadow:0 -6px 30px color-mix(in srgb, var(--c2) 60%, transparent)}}.game-cinematic__leviathan-water-rise{animation:4.3s cubic-bezier(.3,.7,.3,1) forwards cineWaterRise}.game-cinematic__leviathan-wave-slide{background:radial-gradient(ellipse 40px 16px at 40px 16px, var(--c2) 60%, transparent 63%);height:32px;position:absolute;top:-16px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__leviathan-wave-slide{background:radial-gradient(ellipse 40px 16px at 40px 16px, color-mix(in srgb, var(--c2) 85%, transparent) 60%, transparent 63%)}}.game-cinematic__leviathan-wave-slide{background-size:80px 32px;animation:.9s linear infinite waveSlide}.game-cinematic__leviathan-bloom{background:radial-gradient(#fffffff2,#0000 70%);border-radius:50%;width:760px;height:180px;animation:1s ease-out 1.05s both cineBloom;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.game-cinematic__leviathan-splash{width:var(--s);height:var(--s);box-shadow:0 0 10px var(--c2);animation:cineSplash 1.5s var(--delay) cubic-bezier(.2,.7,.4,1) both;background:#eafcff;border-radius:50%/60% 60% 40% 40%;position:absolute;top:66%;left:50%}@media (prefers-reduced-motion:reduce){.game-cinematic__leviathan-aurora-shift{background-position:0%}.game-cinematic__leviathan-bubble{transform:translateY(-1000px) translateX(var(--dx)) scale(1.2);opacity:0}.game-cinematic__leviathan-ripple,.game-cinematic__leviathan-ripple-2,.game-cinematic__leviathan-ripple-3{opacity:0;transform:translate(-50%,-50%)scale(3,.8)}.game-cinematic__leviathan-pic-emerge{transform:rotate(-1deg)scale(1.05)}.game-cinematic__leviathan-water-rise{height:30%}.game-cinematic__leviathan-wave-slide{background-position:-80px 0}.game-cinematic__leviathan-bloom{opacity:0}.game-cinematic__leviathan-splash{transform:translate(calc(var(--dx) * 1.4),120px);opacity:0}}.game-cinematic__seraphine-backdrop{background:radial-gradient(ellipse at 50% -10%, var(--c1), transparent 60%), linear-gradient(180deg, #1a1020, #07040c);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__seraphine-backdrop{background:radial-gradient(ellipse at 50% -10%, color-mix(in srgb, var(--c1) 50%, transparent), transparent 60%), linear-gradient(180deg, #1a1020, #07040c)}}.game-cinematic__seraphine-rays{background:repeating-conic-gradient(from 150deg at 50% 0%, var(--c1) 0deg 3deg, transparent 3deg 9deg);width:2400px;height:2400px;position:absolute;top:-12%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.game-cinematic__seraphine-rays{background:repeating-conic-gradient(from 150deg at 50% 0%, color-mix(in srgb, var(--c1) 20%, transparent) 0deg 3deg, transparent 3deg 9deg)}}.game-cinematic__seraphine-rays{animation:4.3s ease-out forwards cineRays}.game-cinematic__seraphine-beam{background:linear-gradient(90deg, transparent, var(--c1) 30%, #ffffffe6 50%, var(--c1) 70%, transparent);width:540px;position:absolute;top:0;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__seraphine-beam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--c1) 55%, transparent) 30%, #ffffffe6 50%, color-mix(in srgb, var(--c1) 55%, transparent) 70%, transparent)}}.game-cinematic__seraphine-beam{filter:blur(6px);animation:1.8s ease-out .3s both cineBeam}.game-cinematic__seraphine-twinkle{left:var(--left);top:var(--top);width:var(--s);height:var(--s);background:var(--color-white);box-shadow:0 0 10px var(--c1), 0 0 20px var(--c2);animation:twinkle var(--dur) var(--delay) ease-in-out infinite;border-radius:50%;position:absolute}.game-cinematic__seraphine-halo{border:2px solid var(--c1);width:460px;height:100px;box-shadow:0 0 30px var(--c1);border-radius:50%;animation:4.3s ease-out both cineHalo;position:absolute;top:21%;left:50%}.game-cinematic__seraphine-halo-2{border:5px solid var(--c3);width:300px;height:66px;box-shadow:0 0 34px var(--c3), inset 0 0 20px var(--c3);border-radius:50%;animation:4.3s ease-out both cineHalo;position:absolute;top:22%;left:50%}.game-cinematic__seraphine-pic-descend{animation:3.6s cubic-bezier(.2,.8,.2,1) .4s both cineDescend}.game-cinematic__seraphine-feather{left:var(--left);width:var(--w);height:var(--h);background:linear-gradient(180deg, var(--color-white), var(--c2));border-radius:50%/80% 80% 20% 20%;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__seraphine-feather{background:linear-gradient(180deg, var(--color-white), color-mix(in srgb, var(--c2) 55%, var(--color-white)))}}.game-cinematic__seraphine-feather{box-shadow:0 0 10px var(--c1);animation:cineFeather var(--dur) var(--delay) ease-in-out both}.game-cinematic__seraphine-bloom{background:radial-gradient(circle at 50% 44%, var(--color-white), var(--c1) 40%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__seraphine-bloom{background:radial-gradient(circle at 50% 44%, var(--color-white), color-mix(in srgb, var(--c1) 50%, transparent) 40%, transparent 70%)}}.game-cinematic__seraphine-bloom{animation:1.4s ease-out 1.5s both cineBloom}@media (prefers-reduced-motion:reduce){.game-cinematic__seraphine-rays{opacity:.7}.game-cinematic__seraphine-beam{opacity:.8;transform:translate(-50%)scaleX(1.2)}.game-cinematic__seraphine-twinkle{opacity:.15;transform:scale(.6)}.game-cinematic__seraphine-halo,.game-cinematic__seraphine-halo-2{opacity:.9;transform:translate(-50%,-50%)scale(1)}.game-cinematic__seraphine-pic-descend{opacity:1;filter:brightness(1.15) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:translateY(-14px)scale(1.05)}.game-cinematic__seraphine-feather{transform:translate(calc(var(--dx) * -.5),1000px) rotate(420deg);opacity:0}.game-cinematic__seraphine-bloom{opacity:0}}.game-cinematic__kairos-gray{-webkit-backdrop-filter:grayscale()contrast(1.3)brightness(.85);backdrop-filter:grayscale()contrast(1.3)brightness(.85);background:var(--c2);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-gray{background:color-mix(in srgb, var(--c2) 14%, transparent)}}.game-cinematic__kairos-gray{animation:4.3s linear both cineGray}.game-cinematic__kairos-dark-in{background:radial-gradient(circle at 50% 44%, var(--c3), #020108 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-dark-in{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--c3) 45%, #04020c), #020108 65%)}}.game-cinematic__kairos-dark-in{animation:4.3s ease-out both cineDarkIn}.game-cinematic__kairos-clock-in{border:3px solid var(--c1);border-radius:50%;width:660px;height:660px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-clock-in{border:3px solid color-mix(in srgb, var(--c1) 80%, transparent)}}.game-cinematic__kairos-clock-in{box-shadow:0 0 50px var(--c3), inset 0 0 60px var(--c3)}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-clock-in{box-shadow:0 0 50px color-mix(in srgb, var(--c3) 70%, transparent), inset 0 0 60px color-mix(in srgb, var(--c3) 50%, transparent)}}.game-cinematic__kairos-clock-in{animation:4.3s cubic-bezier(.2,.8,.2,1) both cineClockIn}.game-cinematic__kairos-rays-spin{border:2px dashed var(--c2);border-radius:50%;width:560px;height:560px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-rays-spin{border:2px dashed color-mix(in srgb, var(--c2) 70%, transparent)}}.game-cinematic__kairos-rays-spin{animation:6s linear infinite reverse raysSpin}.game-cinematic__kairos-rays-spin-2{border:10px dotted var(--c3);border-radius:50%;width:470px;height:470px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-rays-spin-2{border:10px dotted color-mix(in srgb, var(--c3) 80%, transparent)}}.game-cinematic__kairos-rays-spin-2{animation:3s linear infinite raysSpin}.game-cinematic__kairos-tick{font-family:var(--font-orb);text-align:center;width:60px;color:var(--c1);text-shadow:0 0 12px var(--c3);transform:rotate(var(--rot)) translateY(-292px) rotate(var(--unrot));margin:-14px 0 0 -30px;font-size:22px;font-weight:700;position:absolute;top:50%;left:50%}.game-cinematic__kairos-hand-fast{background:linear-gradient(0deg, var(--c1), var(--color-white));width:6px;height:260px;box-shadow:0 0 14px var(--c1);transform-origin:50% 100%;margin-left:-3px;animation:3s cubic-bezier(.3,0,.2,1) .2s both cineHandFast;position:absolute;bottom:50%;left:50%}.game-cinematic__kairos-hand-slow{background:linear-gradient(0deg, var(--c2), var(--color-white));width:12px;height:170px;box-shadow:0 0 14px var(--c2);transform-origin:50% 100%;margin-left:-6px;animation:3s cubic-bezier(.3,0,.2,1) .2s both cineHandSlow;position:absolute;bottom:50%;left:50%}.game-cinematic__kairos-hub{background:var(--color-white);width:30px;height:30px;box-shadow:0 0 20px var(--c1);border-radius:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.game-cinematic__kairos-pic-ghost-l{filter:drop-shadow(0 0 20px var(--c2)) hue-rotate(40deg);animation:4.3s ease-out both cineGhostL}.game-cinematic__kairos-pic-ghost-r{filter:drop-shadow(0 0 20px var(--c3)) hue-rotate(-40deg);animation:4.3s ease-out both cineGhostR}.game-cinematic__kairos-pic-ghost-u{filter:drop-shadow(0 0 20px var(--c1));animation:4.3s ease-out both cineGhostU}.game-cinematic__kairos-pic-snap{animation:4.3s ease-out both cineSnap}.game-cinematic__kairos-freeze-ring{border:4px solid var(--c2);width:300px;height:300px;box-shadow:0 0 40px var(--c2);border-radius:50%;animation:4.3s ease-out both cineFreezeRing;position:absolute;top:44%;left:50%}.game-cinematic__kairos-slice{background:var(--c2);height:40px;position:absolute;top:18%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-slice{background:color-mix(in srgb, var(--c2) 35%, transparent)}}.game-cinematic__kairos-slice{mix-blend-mode:screen;animation:4.3s linear both cineSlice}.game-cinematic__kairos-slice-2{background:var(--c3);height:18px;position:absolute;top:37%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-slice-2{background:color-mix(in srgb, var(--c3) 45%, transparent)}}.game-cinematic__kairos-slice-2{mix-blend-mode:screen;animation:4.3s linear .1s both cineSlice}.game-cinematic__kairos-slice-3{background:var(--c1);height:56px;position:absolute;top:52%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-slice-3{background:color-mix(in srgb, var(--c1) 30%, transparent)}}.game-cinematic__kairos-slice-3{mix-blend-mode:screen;animation:4.3s linear 50ms both cineSlice}.game-cinematic__kairos-slice-4{background:var(--c2);height:24px;position:absolute;top:74%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-slice-4{background:color-mix(in srgb, var(--c2) 40%, transparent)}}.game-cinematic__kairos-slice-4{mix-blend-mode:screen;animation:4.3s linear .15s both cineSlice}.game-cinematic__kairos-flash{background:radial-gradient(circle at 50% 44%, var(--color-white), var(--c3) 50%, transparent 75%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__kairos-flash{background:radial-gradient(circle at 50% 44%, var(--color-white), color-mix(in srgb, var(--c3) 60%, transparent) 50%, transparent 75%)}}.game-cinematic__kairos-flash{animation:.5s ease-out 1.9s both cineFlash}@media (prefers-reduced-motion:reduce){.game-cinematic__kairos-gray{opacity:0}.game-cinematic__kairos-dark-in{opacity:1}.game-cinematic__kairos-clock-in{opacity:.9;transform:translate(-50%,-50%)scale(1.06)}.game-cinematic__kairos-rays-spin,.game-cinematic__kairos-rays-spin-2{transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__kairos-hand-fast{transform:rotate(-1830deg)}.game-cinematic__kairos-hand-slow{transform:rotate(-156deg)}.game-cinematic__kairos-pic-ghost-l,.game-cinematic__kairos-pic-ghost-r,.game-cinematic__kairos-pic-ghost-u{opacity:0}.game-cinematic__kairos-pic-snap{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 90px var(--c3));transform:scale(1.06)}.game-cinematic__kairos-freeze-ring{opacity:.45;transform:translate(-50%,-50%)scale(1.9)}.game-cinematic__kairos-slice,.game-cinematic__kairos-slice-2,.game-cinematic__kairos-slice-3,.game-cinematic__kairos-slice-4,.game-cinematic__kairos-flash{opacity:0}}.game-cinematic__apocalypse-backdrop{background:radial-gradient(circle,#3a0c04,#0a0202 65%);position:absolute;inset:0}.game-cinematic__apocalypse-heat{background:linear-gradient(0deg, var(--c2), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__apocalypse-heat{background:linear-gradient(0deg, color-mix(in srgb, var(--c2) 50%, transparent), transparent 55%)}}.game-cinematic__apocalypse-heat{animation:.35s ease-in-out infinite cineHeat}.game-cinematic__apocalypse-shake{animation:.9s ease-in-out 1s cineShake;position:absolute;inset:0}.game-cinematic__apocalypse-rays-spin{background:repeating-conic-gradient(var(--c1) 0deg 5deg, transparent 5deg 16deg);width:2000px;height:2000px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__apocalypse-rays-spin{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 20%, transparent) 0deg 5deg, transparent 5deg 16deg)}}.game-cinematic__apocalypse-rays-spin{animation:10s linear infinite raysSpin,4.3s ease-out forwards cineRays;transform:translate(-50%,-50%)}.game-cinematic__apocalypse-sun{background:radial-gradient(circle, #fff2b0 0%, var(--c3) 30%, var(--c1) 55%, transparent 72%);border-radius:50%;width:540px;height:540px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__apocalypse-sun{background:radial-gradient(circle, #fff2b0 0%, var(--c3) 30%, color-mix(in srgb, var(--c1) 70%, transparent) 55%, transparent 72%)}}.game-cinematic__apocalypse-sun{animation:4.3s ease-out both cineSun}.game-cinematic__apocalypse-drawing{filter:drop-shadow(0 0 10px var(--c1));position:absolute;inset:0}.game-cinematic__apocalypse-crack-draw{animation:.7s ease-out 1s both crackDraw}.game-cinematic__apocalypse-crack-draw-2{animation:.7s ease-out 1.05s both crackDraw}.game-cinematic__apocalypse-crack-draw-3{animation:.6s ease-out 1.1s both crackDraw}.game-cinematic__apocalypse-crack-draw-4{animation:.7s ease-out 1.15s both crackDraw}.game-cinematic__apocalypse-crack-draw-5{animation:.7s ease-out 1.2s both crackDraw}.game-cinematic__apocalypse-meteor{transform-origin:0;background:linear-gradient(90deg, var(--color-white) 0%, #fff2b0 8%, var(--c1) 25%, var(--c2) 60%, transparent);border-radius:16px;width:360px;height:32px;margin-top:-16px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__apocalypse-meteor{background:linear-gradient(90deg, var(--color-white) 0%, #fff2b0 8%, var(--c1) 25%, color-mix(in srgb, var(--c2) 60%, transparent) 60%, transparent)}}.game-cinematic__apocalypse-meteor{box-shadow:0 0 40px var(--c1);animation:.85s cubic-bezier(.5,0,.9,.5) .15s both cineMeteor,.1s 1s forwards cineVanish}.game-cinematic__apocalypse-impact{background:radial-gradient(circle, var(--color-white), var(--c3) 40%, var(--c1) 60%, transparent 72%);border-radius:50%;width:220px;height:220px;animation:1.1s ease-out 1s both cineImpact;position:absolute;top:44%;left:50%}.game-cinematic__apocalypse-ring-burst{border:8px solid var(--c1);width:300px;height:300px;box-shadow:0 0 60px var(--c1);border-radius:50%;animation:1.1s ease-out 1s both ringBurst;position:absolute;top:44%;left:50%}.game-cinematic__apocalypse-ring-burst-2{border:6px solid var(--c2);width:300px;height:300px;box-shadow:0 0 60px var(--c2);border-radius:50%;animation:1.3s ease-out 1.15s both ringBurst;position:absolute;top:44%;left:50%}.game-cinematic__apocalypse-flame{bottom:0;left:var(--left);width:var(--w);height:var(--h);transform-origin:50% 100%;background:linear-gradient(0deg, var(--c2), var(--c1) 45%, #fff2b0 80%, transparent);filter:blur(3px);box-shadow:0 0 40px var(--c1);animation:cineFlame 1.2s var(--delay) ease-out both, cineFlameDance .45s var(--delay2) ease-in-out infinite;border-radius:50% 50% 20% 20%/70% 70% 30% 30%;position:absolute}.game-cinematic__apocalypse-spark{bottom:0;left:var(--left);width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 10px var(--color);animation:cineSpark var(--dur) var(--delay) ease-out infinite;border-radius:50%;position:absolute}.game-cinematic__apocalypse-pic-rise-fire{animation:4.3s ease-out both cineRiseFire}.game-cinematic__apocalypse-flash{background:radial-gradient(circle at 50% 44%, var(--color-white), #fff2b0 30%, var(--c1) 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__apocalypse-flash{background:radial-gradient(circle at 50% 44%, var(--color-white), #fff2b0 30%, color-mix(in srgb, var(--c1) 60%, transparent) 60%)}}.game-cinematic__apocalypse-flash{animation:.6s ease-out .95s both cineFlash}@media (prefers-reduced-motion:reduce){.game-cinematic__apocalypse-heat{opacity:.75}.game-cinematic__apocalypse-rays-spin{opacity:.7;transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__apocalypse-sun{opacity:.9;transform:translate(-50%,-50%)scale(1.22)}.game-cinematic__apocalypse-crack-draw,.game-cinematic__apocalypse-crack-draw-2,.game-cinematic__apocalypse-crack-draw-3,.game-cinematic__apocalypse-crack-draw-4,.game-cinematic__apocalypse-crack-draw-5{stroke-dashoffset:0}.game-cinematic__apocalypse-meteor{opacity:0;transform:translate(0)rotate(-40deg)}.game-cinematic__apocalypse-impact{opacity:0;transform:translate(-50%,-50%)scale(7)}.game-cinematic__apocalypse-ring-burst,.game-cinematic__apocalypse-ring-burst-2{opacity:0;transform:translate(-50%,-50%)scale(3.2)}.game-cinematic__apocalypse-flame{opacity:.9;transform:scaleY(1)skew(0deg)}.game-cinematic__apocalypse-spark{transform:translate(var(--dx),-760px);opacity:0}.game-cinematic__apocalypse-pic-rise-fire{opacity:1;filter:brightness(1.25) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 100px var(--c2));transform:scale(1.07)}.game-cinematic__apocalypse-flash{opacity:0}}.game-cinematic__necro-backdrop{background:radial-gradient(circle at 50% 60%, var(--c2), var(--color-black) 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__necro-backdrop{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--c2) 35%, #010402), var(--color-black) 70%)}}.game-cinematic__necro-fog{background:radial-gradient(ellipse at 30% 80%, var(--c1), transparent 55%), radial-gradient(ellipse at 75% 85%, var(--c2), transparent 55%);height:60%;position:absolute;bottom:-10%;left:-10%;right:-10%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__necro-fog{background:radial-gradient(ellipse at 30% 80%, color-mix(in srgb, var(--c1) 35%, transparent), transparent 55%), radial-gradient(ellipse at 75% 85%, color-mix(in srgb, var(--c2) 45%, transparent), transparent 55%)}}.game-cinematic__necro-fog{filter:blur(20px);animation:4.3s ease-out both cineFog}.game-cinematic__necro-portal{border:3px solid var(--c1);width:680px;height:150px;box-shadow:0 0 50px var(--c1), inset 0 0 40px var(--color-black);background:#020604;border-radius:50%;animation:4.3s cubic-bezier(.2,.8,.2,1) both cinePortal;position:absolute;top:74%;left:50%;overflow:hidden}.game-cinematic__necro-rays-spin{background:repeating-conic-gradient(var(--c1) 0deg 10deg, transparent 10deg 30deg);width:700px;height:700px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__necro-rays-spin{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 45%, transparent) 0deg 10deg, transparent 10deg 30deg)}}.game-cinematic__necro-rays-spin{animation:2.5s linear infinite raysSpin}.game-cinematic__necro-pillar{bottom:26%;left:var(--left);width:var(--w);transform-origin:50% 100%;background:linear-gradient(0deg, var(--c1), var(--c3) 60%, transparent);height:74%;position:absolute}@supports (color:color-mix(in lab, red, red)){.game-cinematic__necro-pillar{background:linear-gradient(0deg, var(--c1), color-mix(in srgb, var(--c3) 40%, transparent) 60%, transparent)}}.game-cinematic__necro-pillar{filter:blur(2px);animation:cinePillar 4.3s var(--delay) ease-out both}.game-cinematic__necro-soul{width:var(--s);height:var(--s);background:radial-gradient(circle, var(--color-white), var(--c1) 50%, transparent 70%);box-shadow:0 0 20px var(--c1);filter:blur(1px);animation:cineSoul 1.6s var(--delay) ease-in both;border-radius:50%;position:absolute;top:44%;left:50%}.game-cinematic__necro-pic-rise-up{animation:4.3s ease-out both cineRiseUp}.game-cinematic__necro-heart{box-shadow:inset 0 0 260px 80px var(--color-black);background:radial-gradient(circle at 50% 50%, transparent 40%, var(--c2));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__necro-heart{background:radial-gradient(circle at 50% 50%, transparent 40%, color-mix(in srgb, var(--c2) 40%, transparent))}}.game-cinematic__necro-heart{animation:2.2s ease-out .3s both cineHeart}@media (prefers-reduced-motion:reduce){.game-cinematic__necro-fog{opacity:.9;transform:translateY(0)}.game-cinematic__necro-portal{opacity:1;transform:translate(-50%,-50%)scale(1.12)}.game-cinematic__necro-rays-spin{transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__necro-pillar{opacity:.35;transform:scaleY(1)}.game-cinematic__necro-soul{opacity:0;transform:translate(0)scale(.2)}.game-cinematic__necro-pic-rise-up{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:scale(1.05)}.game-cinematic__necro-heart{opacity:0}}.game-cinematic__storm-backdrop{background:linear-gradient(#05070f,#0c1630 55%,#060a16);position:absolute;inset:0}.game-cinematic__storm-cloud{left:var(--left);top:var(--top);width:var(--w);height:var(--h);filter:blur(8px);background:radial-gradient(#1c2848,#0a1020 70%,#0000 72%);border-radius:50%;animation:4.3s ease-out both cineCloud;position:absolute}.game-cinematic__storm-rain-drop{left:var(--left);width:2px;height:var(--h);background:linear-gradient(180deg, transparent, var(--c3));position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__storm-rain-drop{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c3) 75%, transparent))}}.game-cinematic__storm-rain-drop{animation:cineRainDrop var(--dur) var(--delay) linear infinite}.game-cinematic__storm-rays-spin{border:3px dashed var(--c1);width:520px;height:520px;box-shadow:0 0 40px var(--c1);border-radius:50%;animation:2s linear infinite raysSpin,1.1s 1.2s infinite zap;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.game-cinematic__storm-drawing{filter:drop-shadow(0 0 12px var(--c1)) drop-shadow(0 0 30px var(--c2));position:absolute;inset:0}.game-cinematic__storm-bolt{animation:.9s ease-out .75s both cineBolt}.game-cinematic__storm-bolt-2{animation:.9s ease-out 1.2s both cineBolt}.game-cinematic__storm-bolt-3{animation:.9s ease-out 1.55s both cineBolt}.game-cinematic__storm-bolt-4{animation:.9s ease-out 1.6s both cineBolt}.game-cinematic__storm-pic-strike{animation:4.3s linear both cineStrike}.game-cinematic__storm-strobe{background:#eaf4ff;animation:.35s linear .75s both cineStrobe;position:absolute;inset:0}.game-cinematic__storm-strobe-2{background:#eaf4ff;animation:.35s linear 1.2s both cineStrobe;position:absolute;inset:0}.game-cinematic__storm-strobe-3{background:var(--color-white);animation:.4s linear 1.55s both cineStrobe;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__storm-cloud{transform:translate(0)}.game-cinematic__storm-rain-drop{transform:translate(-260px,1000px)rotate(16deg)}.game-cinematic__storm-rays-spin{opacity:0;transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__storm-bolt,.game-cinematic__storm-bolt-2,.game-cinematic__storm-bolt-3,.game-cinematic__storm-bolt-4{stroke-dashoffset:0;opacity:0}.game-cinematic__storm-pic-strike{opacity:1;filter:brightness(1.2) drop-shadow(0 0 30px var(--c1)) drop-shadow(0 0 70px var(--c2))}.game-cinematic__storm-strobe,.game-cinematic__storm-strobe-2,.game-cinematic__storm-strobe-3{opacity:0}}.game-cinematic__void-backdrop{background:var(--color-black);position:absolute;inset:0}.game-cinematic__void-warp{animation:4.3s ease-in-out both cineWarp;position:absolute;inset:0}.game-cinematic__void-backdrop-2{background:radial-gradient(circle at 50% 44%, var(--c2), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__void-backdrop-2{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--c2) 40%, transparent), transparent 55%)}}.game-cinematic__void-disk{border-radius:50%;width:900px;height:900px;animation:4.3s cubic-bezier(.3,.7,.3,1) both cineDisk;position:absolute;top:44%;left:50%;overflow:hidden}.game-cinematic__void-rays-spin{background:conic-gradient(var(--c1), var(--c2), var(--c3), var(--color-white), var(--c1));width:900px;height:900px;-webkit-mask:radial-gradient(circle, transparent 38%, var(--color-black) 40%, var(--color-black) 62%, transparent 70%);-webkit-mask:radial-gradient(circle, transparent 38%, var(--color-black) 40%, var(--color-black) 62%, transparent 70%);-webkit-mask:radial-gradient(circle, transparent 38%, var(--color-black) 40%, var(--color-black) 62%, transparent 70%);mask:radial-gradient(circle, transparent 38%, var(--color-black) 40%, var(--color-black) 62%, transparent 70%);border-radius:50%;animation:1.4s linear infinite raysSpin;position:absolute;top:50%;left:50%}.game-cinematic__void-suck{width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 10px var(--color);animation:cineSuck var(--dur) var(--delay) cubic-bezier(.6,0,.9,.6) both;border-radius:50%;position:absolute;top:44%;left:50%}.game-cinematic__void-hole{background:var(--color-black);width:280px;height:280px;box-shadow:0 0 60px 20px var(--c1), 0 0 140px 40px var(--c2);border-radius:50%;animation:4.3s cubic-bezier(.5,0,.5,1) both cineHole;position:absolute;top:44%;left:50%}.game-cinematic__void-impact{background:radial-gradient(circle, var(--color-white), var(--c1) 40%, var(--c2) 60%, transparent 72%);border-radius:50%;width:240px;height:240px;animation:1.2s ease-out 2.05s both cineImpact;position:absolute;top:44%;left:50%}.game-cinematic__void-pic-void-out{animation:4.3s ease-out both cineVoidOut}.game-cinematic__void-invert{background:var(--color-white);mix-blend-mode:difference;animation:4.3s linear both cineInvert;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__void-warp{transform:scale(1)}.game-cinematic__void-disk{opacity:.6;transform:translate(-50%,-50%)rotate(-16deg)scale(1.4,.42)}.game-cinematic__void-rays-spin{transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__void-suck{opacity:.2;transform:translate(0)scale(0)}.game-cinematic__void-hole{transform:translate(-50%,-50%)scale(0)}.game-cinematic__void-impact{opacity:0;transform:translate(-50%,-50%)scale(7)}.game-cinematic__void-pic-void-out{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:scale(1.05)}.game-cinematic__void-invert{opacity:0}}.game-cinematic__prisma-backdrop{background:radial-gradient(circle at 50% 44%,#1c1a4a,#04030e 70%);position:absolute;inset:0}.game-cinematic__prisma-rays-spin{background:repeating-conic-gradient(#ff7ab029 0deg 3deg,#0000 3deg 15deg,#7df9ff29 15deg 18deg,#0000 18deg 30deg,#ffe94d24 30deg 33deg,#0000 33deg 45deg);width:2000px;height:2000px;animation:12s linear infinite raysSpin,4.3s ease-out forwards cineRays;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.game-cinematic__prisma-cocoon{clip-path:polygon(50% 0,100% 35%,80% 100%,20% 100%,0 35%);background:linear-gradient(135deg, #ffffffe6, var(--c1), var(--c2), #fffc);width:300px;height:420px;position:absolute;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__prisma-cocoon{background:linear-gradient(135deg, #ffffffe6, color-mix(in srgb, var(--c1) 60%, transparent), color-mix(in srgb, var(--c2) 60%, transparent), #fffc)}}.game-cinematic__prisma-cocoon{animation:4.3s ease-out both cineCocoon}.game-cinematic__prisma-drawing{filter:drop-shadow(0 0 8px var(--color-white));position:absolute;inset:0}.game-cinematic__prisma-vine{animation:.5s ease-out 1.35s both cineVine}.game-cinematic__prisma-vine-2{animation:.5s ease-out 1.45s both cineVine}.game-cinematic__prisma-vine-3{animation:.5s ease-out 1.5s both cineVine}.game-cinematic__prisma-shard-in{left:var(--x);top:var(--y);width:var(--w);height:var(--h);clip-path:polygon(50% 0,100% 100%,0 70%);background:linear-gradient(135deg, var(--color-white), var(--color));animation:cineShardIn .9s var(--delay) cubic-bezier(.2,.8,.2,1) both, cineShardOut .9s 1.8s cubic-bezier(.2,.8,.2,1) forwards;position:absolute}.game-cinematic__prisma-rainbow{width:440px;height:440px;margin:-220px 0 0 -220px;animation:3s linear infinite cineRainbow;position:absolute;top:44%;left:50%}.game-cinematic__prisma-pic-reveal{animation:4.3s ease-out both cineReveal}.game-cinematic__prisma-flash{background:radial-gradient(circle at 50% 44%, var(--color-white), #7df9ff99 35%, transparent 70%);animation:.6s ease-out 1.75s both cineFlash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__prisma-rays-spin{opacity:.7;transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__prisma-cocoon{opacity:0;transform:translate(-50%,-50%)scale(1.2)}.game-cinematic__prisma-vine,.game-cinematic__prisma-vine-2,.game-cinematic__prisma-vine-3{stroke-dashoffset:0}.game-cinematic__prisma-shard-in{transform:translate(calc(var(--dx) * -1.3),calc(var(--dy) * -1.3)) rotate(calc(var(--r) * -2));opacity:0}.game-cinematic__prisma-rainbow{filter:hue-rotate(360deg)}.game-cinematic__prisma-pic-reveal{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 70px var(--c2));transform:scale(1.04)}.game-cinematic__prisma-flash{opacity:0}}.game-cinematic__yggdra-backdrop{background:radial-gradient(ellipse at 50% 0%, var(--c2), transparent 55%), linear-gradient(180deg, #04140a, #020a04);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__yggdra-backdrop{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--c2) 35%, transparent), transparent 55%), linear-gradient(180deg, #04140a, #020a04)}}.game-cinematic__yggdra-sway{animation:1s ease-in-out 1.3s 2 cineSway;position:absolute;inset:0}.game-cinematic__yggdra-drawing{filter:drop-shadow(0 0 10px var(--c1));position:absolute;inset:0}.game-cinematic__yggdra-vine{animation:1.6s ease-out .1s both cineVine}.game-cinematic__yggdra-vine-2{animation:1.6s ease-out .2s both cineVine}.game-cinematic__yggdra-vine-3{animation:1.6s ease-out .35s both cineVine}.game-cinematic__yggdra-vine-4{animation:1.6s ease-out .45s both cineVine}.game-cinematic__yggdra-vine-5{animation:1.2s ease-out .6s both cineVine}.game-cinematic__yggdra-vine-6{animation:1.6s ease-out .1s both cineVine}.game-cinematic__yggdra-seed{background:radial-gradient(circle, var(--color-white), var(--c2) 50%, var(--c1));width:40px;height:40px;box-shadow:0 0 40px var(--c2);border-radius:50%;animation:4.3s ease-out both cineSeed;position:absolute;top:44%;left:50%}.game-cinematic__yggdra-pic-frame{transform-origin:50% 90%}.game-cinematic__yggdra-pic-grow{animation:4.3s ease-out both cineGrow}.game-cinematic__yggdra-feather{left:var(--left);width:var(--w);height:var(--h);background:var(--color);box-shadow:0 0 8px var(--color);animation:cineFeather var(--dur) var(--delay) ease-in-out both;border-radius:0 100%;position:absolute;top:0}.game-cinematic__yggdra-ember-rise{left:var(--left);width:var(--s);height:var(--s);background:var(--c2);box-shadow:0 0 12px var(--c2);animation:emberRise var(--dur) var(--delay) ease-out infinite, twinkle 1s ease-in-out infinite;border-radius:50%;position:absolute;top:100%}.game-cinematic__yggdra-bloom{background:radial-gradient(circle at 50% 44%, var(--color-white), var(--c2) 40%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-cinematic__yggdra-bloom{background:radial-gradient(circle at 50% 44%, var(--color-white), color-mix(in srgb, var(--c2) 50%, transparent) 40%, transparent 70%)}}.game-cinematic__yggdra-bloom{animation:1.2s ease-out 1.35s both cineBloom}@media (prefers-reduced-motion:reduce){.game-cinematic__yggdra-vine,.game-cinematic__yggdra-vine-2,.game-cinematic__yggdra-vine-3,.game-cinematic__yggdra-vine-4,.game-cinematic__yggdra-vine-5,.game-cinematic__yggdra-vine-6{stroke-dashoffset:0}.game-cinematic__yggdra-seed{opacity:0}.game-cinematic__yggdra-pic-grow{opacity:1;filter:brightness(1.15) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 70px var(--c2));transform:scale(1.04)}.game-cinematic__yggdra-feather{transform:translate(calc(var(--dx) * -.5),1000px) rotate(420deg);opacity:0}.game-cinematic__yggdra-ember-rise{opacity:.15;transform:scale(.6)}.game-cinematic__yggdra-bloom{opacity:0}}.game-duel:has(~#duel_overlay>.game-cinematic){animation:.8s ease-in-out 1s cineShake}#duel_overlay>.game-cinematic{pointer-events:none}.game-duel:has(~#duel_overlay>[data-cinematic-kind=win_condition]) :is(.game-end,.game-tutorial-end){visibility:hidden}.noanim .game-cinematic{display:none}.rf .game-cinematic__flash{display:none!important}.noshake :is(.game-cinematic__omega-shake,.game-cinematic__apocalypse-shake){animation:none}.game-cinematic__variant{pointer-events:none;z-index:4;mix-blend-mode:screen;position:absolute;inset:0}.game-cinematic__variant-ring,.game-cinematic__variant-orb{opacity:0;position:absolute}.game-cinematic__variant--diamond .game-cinematic__variant-ring{border:4px solid var(--c1);width:240px;height:240px;box-shadow:0 0 30px var(--c1);margin:-120px 0 0 -120px;animation:2.2s ease-out infinite cvDiamond;top:44%;left:50%;transform:rotate(45deg)scale(.2)}.game-cinematic__variant--diamond .game-cinematic__variant-ring--2{border-color:var(--c2);animation-delay:.7s}.game-cinematic__variant--diamond .game-cinematic__variant-ring--3{border-color:var(--c3);animation-delay:1.4s}.game-cinematic__variant--diamond .game-cinematic__variant-orb,.game-cinematic__variant--rain .game-cinematic__variant-ring{display:none}.game-cinematic__variant--rain .game-cinematic__variant-orb{left:calc(var(--i) * 8.2% + 2%);color:var(--c1);text-shadow:0 0 14px var(--c2);animation:cvRain 1.6s calc(var(--i) * .13s) linear infinite;font-size:30px;top:-60px}.game-cinematic__variant--vortex .game-cinematic__variant-ring{background:conic-gradient(from 0deg, transparent, var(--c1), transparent 30%, var(--c2), transparent 60%);border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;top:44%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__variant--vortex .game-cinematic__variant-ring{background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--c1) 40%, transparent), transparent 30%, color-mix(in srgb, var(--c2) 40%, transparent), transparent 60%)}}.game-cinematic__variant--vortex .game-cinematic__variant-ring{-webkit-mask:radial-gradient(circle, transparent 20%, var(--color-black) 40%, transparent 70%);-webkit-mask:radial-gradient(circle, transparent 20%, var(--color-black) 40%, transparent 70%);-webkit-mask:radial-gradient(circle, transparent 20%, var(--color-black) 40%, transparent 70%);mask:radial-gradient(circle, transparent 20%, var(--color-black) 40%, transparent 70%);opacity:.8;animation:3s linear infinite cvSpin}.game-cinematic__variant--vortex .game-cinematic__variant-ring--2{width:600px;height:600px;margin:-300px 0 0 -300px;animation-direction:reverse}.game-cinematic__variant--vortex .game-cinematic__variant-ring--3{display:none}.game-cinematic__variant--vortex .game-cinematic__variant-orb{color:var(--c3);text-shadow:0 0 12px var(--c1);animation:cvOrbit 2.4s calc(var(--i) * -.2s) linear infinite;font-size:26px;top:44%;left:50%}.game-cinematic__variant--shards .game-cinematic__variant-ring{display:none}.game-cinematic__variant--shards .game-cinematic__variant-orb{left:-20%;top:calc(var(--i) * 8%);background:linear-gradient(90deg, transparent, var(--c1), var(--color-white), var(--c2), transparent);width:140%;height:3px;box-shadow:0 0 14px var(--c1);animation:cvShard 1.2s calc(var(--i) * .16s) ease-out infinite;font-size:0;transform:rotate(-24deg)scaleX(0)}.game-cinematic__variant--pulse .game-cinematic__variant-ring{border:3px solid var(--c2);width:200px;height:200px;box-shadow:0 0 24px var(--c2), inset 0 0 24px var(--c1);border-radius:50%;margin:-100px 0 0 -100px;animation:1.8s ease-out infinite cvPulse;top:44%;left:50%}.game-cinematic__variant--pulse .game-cinematic__variant-ring--2{animation-delay:.6s}.game-cinematic__variant--pulse .game-cinematic__variant-ring--3{animation-delay:1.2s}.game-cinematic__variant--pulse .game-cinematic__variant-orb,.game-cinematic__variant--comet .game-cinematic__variant-ring{display:none}.game-cinematic__variant--comet .game-cinematic__variant-orb{left:-30%;top:calc(var(--i) * 7% - 10%);background:linear-gradient(90deg, transparent, var(--c2), var(--color-white));width:260px;height:6px;box-shadow:0 0 18px var(--c1);animation:cvComet 1.5s calc(var(--i) * .22s) ease-in infinite;border-radius:6px;font-size:0;transform:rotate(18deg)}.game-cinematic__variant--comet .game-cinematic__variant-orb:nth-child(n+10),.game-cinematic__variant--bars .game-cinematic__variant-ring{display:none}.game-cinematic__variant--bars .game-cinematic__variant-orb{top:0;bottom:0;left:calc(var(--i) * 8.4%);background:linear-gradient(180deg, transparent, var(--c1) 30%, var(--c3) 70%, transparent);width:6px;box-shadow:0 0 16px var(--c1);animation:cvBar 1.4s calc(var(--i) * 90ms) ease-in-out infinite alternate;font-size:0}.noanim .game-cinematic__variant{display:none}@media (prefers-reduced-motion:reduce){.game-cinematic__variant-ring,.game-cinematic__variant-orb{opacity:.85;animation:none}.game-cinematic__variant--diamond .game-cinematic__variant-ring{transform:rotate(45deg)scale(1.6)}.game-cinematic__variant--diamond .game-cinematic__variant-ring--2{transform:rotate(45deg)scale(2.6)}.game-cinematic__variant--diamond .game-cinematic__variant-ring--3{transform:rotate(45deg)scale(3.6)}.game-cinematic__variant--pulse .game-cinematic__variant-ring{transform:scale(1.5)}.game-cinematic__variant--pulse .game-cinematic__variant-ring--2{transform:scale(3)}.game-cinematic__variant--pulse .game-cinematic__variant-ring--3{transform:scale(4.5)}.game-cinematic__variant--rain .game-cinematic__variant-orb{transform:translateY(calc(var(--i) * 80px))}.game-cinematic__variant--vortex .game-cinematic__variant-orb{transform:rotate(calc(var(--i) * 30deg)) translateX(240px)}.game-cinematic__variant--shards .game-cinematic__variant-orb{transform:rotate(-24deg)scaleX(1)}.game-cinematic__variant--comet .game-cinematic__variant-orb{transform:rotate(18deg)translate(700px)}}.game-cinematic--sol .game-cinematic__title{animation:1s cubic-bezier(.2,.8,.2,1) 4.6s both cineDropText,1.4s ease-in-out 5.6s infinite cineBurn}.game-cinematic--nox .game-cinematic__title{animation:1.6s ease-out 4.5s both cineGlowIn}.game-cinematic--genesis .game-cinematic__title{animation:1s cubic-bezier(.2,.8,.2,1) 4.6s both cineSuckIn,2.5s linear 5.6s infinite cineRainbow}.game-cinematic__sol-layer{background:linear-gradient(180deg, var(--color-sky-night), var(--color-sky-blue) 70%, var(--color-sky-plum));position:absolute;inset:0}.game-cinematic__sol-sky-day{background:linear-gradient(180deg, var(--color-orange) 0%, var(--color-gold) 38%, var(--color-gold-glow) 70%, var(--color-white));animation:6.5s ease-in both cineSkyDay;position:absolute;inset:0}.game-cinematic__sol-rumble{animation:.4s linear .2s 6 cineRumble,1s ease-in-out 3.2s cineShake;position:absolute;inset:0}.game-cinematic__sol-sun-path{height:0;animation:6.5s cubic-bezier(.3,.6,.3,1) both cineSunPath;position:absolute;left:0;right:0}.game-cinematic__sol-rays-spin{clip-path:polygon(50% 0%,54.3% 28.4%,69.1% 3.8%,62.2% 31.7%,85.4% 14.6%,68.3% 37.8%,96.2% 30.9%,71.6% 45.7%,100% 50%,71.6% 54.3%,96.2% 69.1%,68.3% 62.2%,85.4% 85.4%,62.2% 68.3%,69.1% 96.2%,54.3% 71.6%,50% 100%,45.7% 71.6%,30.9% 96.2%,37.8% 68.3%,14.6% 85.4%,31.7% 62.2%,3.8% 69.1%,28.4% 54.3%,0% 50%,28.4% 45.7%,3.8% 30.9%,31.7% 37.8%,14.6% 14.6%,37.8% 31.7%,30.9% 3.8%,45.7% 28.4%);background:radial-gradient(circle, var(--color-white), #ffe27acc 30%, #ff9e0040 60%, transparent 70%);width:1100px;height:1100px;animation:22s linear infinite raysSpin;position:absolute;top:0;left:50%}.game-cinematic__sol-sun-pulse{background:radial-gradient(circle, var(--color-white) 0%, var(--color-gold-glow) 45%, var(--color-gold) 75%, var(--color-orange));border-radius:50%;width:380px;height:380px;animation:1.6s ease-in-out infinite cineSunPulse;position:absolute;top:0;left:50%;box-shadow:0 0 120px 40px #fc3c,0 0 260px 80px #ff9e0073}.game-cinematic__sol-layer-2{background:linear-gradient(180deg, var(--color-ember-dark), var(--color-ember-black));clip-path:polygon(0 40%,8% 20%,16% 38%,26% 8%,36% 34%,44% 18%,52% 40%,60% 12%,70% 36%,80% 16%,90% 34%,100% 10%,100% 100%,0 100%);height:30%;position:absolute;bottom:0;left:0;right:0}.game-cinematic__sol-flare-move{mix-blend-mode:screen;background:radial-gradient(circle,#ffffffb3,#ffcc3340 50%,#0000 70%);border-radius:50%;width:80px;height:80px;margin:-40px 0 0 -40px;animation:2.4s ease-in-out 1.4s both cineFlareMove;position:absolute;top:40%;left:50%}.game-cinematic__sol-flare-move-2{mix-blend-mode:screen;background:radial-gradient(circle,#ffffffb3,#ffcc3340 50%,#0000 70%);border-radius:50%;width:160px;height:160px;margin:-80px 0 0 -80px;animation:2.4s ease-in-out 1.6s both cineFlareMove;position:absolute;top:40%;left:50%}.game-cinematic__sol-flare-move-3{mix-blend-mode:screen;background:radial-gradient(circle,#ffffffb3,#ffcc3340 50%,#0000 70%);border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px;animation:2.4s ease-in-out 1.8s both cineFlareMove;position:absolute;top:40%;left:50%}.game-cinematic__sol-flare-move-4{mix-blend-mode:screen;background:radial-gradient(circle,#ffffffb3,#ffcc3340 50%,#0000 70%);border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;animation:2.4s ease-in-out 2s both cineFlareMove;position:absolute;top:40%;left:50%}.game-cinematic__sol-flare-move-5{mix-blend-mode:screen;background:radial-gradient(circle,#ffffffb3,#ffcc3340 50%,#0000 70%);border-radius:50%;width:110px;height:110px;margin:-55px 0 0 -55px;animation:2.4s ease-in-out 2.3s both cineFlareMove;position:absolute;top:40%;left:50%}.game-cinematic__sol-column{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:78%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) both cineColumn;position:absolute;bottom:0;left:60px}.game-cinematic__sol-column-2{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:68%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) .1s both cineColumn;position:absolute;bottom:0;left:200px}.game-cinematic__sol-column-3{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:58%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) .2s both cineColumn;position:absolute;bottom:0;left:330px}.game-cinematic__sol-column-4{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:78%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) both cineColumn;position:absolute;bottom:0;right:60px}.game-cinematic__sol-column-5{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:68%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) .1s both cineColumn;position:absolute;bottom:0;right:200px}.game-cinematic__sol-column-6{transform-origin:50% 100%;background:linear-gradient(90deg, var(--color-gold-dark), var(--color-gold-white) 45%, var(--color-gold) 60%, var(--color-gold-deep));clip-path:polygon(0 4%,100% 4%,88% 8%,88% 100%,12% 100%,12% 8%);width:70px;height:58%;box-shadow:0 0 30px var(--color-gold);animation:6.5s cubic-bezier(.2,.8,.2,1) .2s both cineColumn;position:absolute;bottom:0;right:330px}.game-cinematic__sol-halo-in{clip-path:polygon(50% 0%,55% 12.3%,62.9% 1.7%,64.5% 14.9%,75% 6.7%,73.1% 19.9%,85.4% 14.6%,80.1% 26.9%,93.3% 25%,85.1% 35.5%,98.3% 37.1%,87.7% 45%,100% 50%,87.7% 55%,98.3% 62.9%,85.1% 64.5%,93.3% 75%,80.1% 73.1%,85.4% 85.4%,73.1% 80.1%,75% 93.3%,64.5% 85.1%,62.9% 98.3%,55% 87.7%,50% 100%,45% 87.7%,37.1% 98.3%,35.5% 85.1%,25% 93.3%,26.9% 80.1%,14.6% 85.4%,19.9% 73.1%,6.7% 75%,14.9% 64.5%,1.7% 62.9%,12.3% 55%,0% 50%,12.3% 45%,1.7% 37.1%,14.9% 35.5%,6.7% 25%,19.9% 26.9%,14.6% 14.6%,26.9% 19.9%,25% 6.7%,35.5% 14.9%,37.1% 1.7%,45% 12.3%);background:radial-gradient(circle,#0000 40%,#fff2b0f2 42%,#fc39 60%,#0000 72%);width:720px;height:720px;animation:6.5s ease-out both cineHaloIn;position:absolute;top:38%;left:50%}.game-cinematic__sol-layer-3{width:560px;height:560px;margin:-280px 0 0 -280px;position:absolute;top:38%;left:50%}.game-cinematic__sol-sol-god{animation:6.5s ease-out both cineSolGod;inset:0}.game-cinematic__sol-ember-rise{left:var(--left);width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 12px var(--color);animation:emberRise var(--dur) var(--delay) ease-out infinite;border-radius:50%;position:absolute;top:100%}.game-cinematic__sol-white-out{background:var(--color-white);animation:6.5s ease-in-out both cineWhiteOut;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__sol-sky-day{opacity:1}.game-cinematic__sol-sun-path{top:38%}.game-cinematic__sol-rays-spin{transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__sol-sun-pulse{transform:translate(-50%,-50%)scale(1)}.game-cinematic__sol-flare-move,.game-cinematic__sol-flare-move-2,.game-cinematic__sol-flare-move-3,.game-cinematic__sol-flare-move-4,.game-cinematic__sol-flare-move-5{opacity:0;transform:translate(420px,-260px)}.game-cinematic__sol-column,.game-cinematic__sol-column-2,.game-cinematic__sol-column-3,.game-cinematic__sol-column-4,.game-cinematic__sol-column-5,.game-cinematic__sol-column-6{opacity:1;transform:scaleY(1)}.game-cinematic__sol-halo-in{opacity:1;transform:translate(-50%,-50%)scale(1)}.game-cinematic__sol-sol-god{opacity:1;filter:brightness(1.2) drop-shadow(0 0 60px var(--color-gold-glow)) drop-shadow(0 0 120px var(--color-orange));transform:scale(1.04)}.game-cinematic__sol-ember-rise{transform:translate(var(--edx),-120px);opacity:0}.game-cinematic__sol-white-out{opacity:0}}.game-cinematic__nox-close-in{box-shadow:0 0 0 2400px var(--color-void-purple);border-radius:50%;animation:6.5s cubic-bezier(.6,0,.4,1) both cineCloseIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-cinematic__nox-fade-in-late{background:radial-gradient(circle at 50% 38%, var(--color-violet-night), var(--color-void-purple) 70%);animation:6.5s ease-out both cineFadeInLate;position:absolute;inset:0}.game-cinematic__nox-rays-spin{width:2000px;height:2000px;animation:70s linear infinite raysSpin;position:absolute;top:38%;left:50%}.game-cinematic__nox-fade-in-late-2{animation:6.5s ease-out both cineFadeInLate;position:absolute;inset:0}.game-cinematic__nox-twinkle{left:var(--left);top:var(--top);width:var(--s);height:var(--s);background:var(--color-white);box-shadow:0 0 10px var(--c1);animation:twinkle var(--dur) var(--delay) ease-in-out infinite;border-radius:50%;position:absolute}.game-cinematic__nox-mist{filter:blur(24px);--dx:-300px;background:radial-gradient(#5a2cff8c,#1a08444d 50%,#0000 70%);border-radius:50%;width:700px;height:300px;animation:6.5s ease-out .3s both cineMist;position:absolute;top:55%;left:-10%}.game-cinematic__nox-mist-2{filter:blur(24px);--dx:300px;background:radial-gradient(#5a2cff8c,#1a08444d 50%,#0000 70%);border-radius:50%;width:760px;height:320px;animation:6.5s ease-out .5s both cineMist;position:absolute;top:60%;left:55%}.game-cinematic__nox-mist-3{filter:blur(24px);--dx:-250px;background:radial-gradient(#5a2cff8c,#1a08444d 50%,#0000 70%);border-radius:50%;width:600px;height:260px;animation:6.5s ease-out .8s both cineMist;position:absolute;top:10%;left:10%}.game-cinematic__nox-mist-4{filter:blur(24px);--dx:260px;background:radial-gradient(#5a2cff8c,#1a08444d 50%,#0000 70%);border-radius:50%;width:620px;height:260px;animation:6.5s ease-out 1s both cineMist;position:absolute;top:5%;left:60%}.game-cinematic__nox-mist-5{filter:blur(24px);--dx:-200px;background:radial-gradient(#5a2cff8c,#1a08444d 50%,#0000 70%);border-radius:50%;width:800px;height:260px;animation:6.5s ease-out .6s both cineMist;position:absolute;top:75%;left:30%}.game-cinematic__nox-layer{filter:drop-shadow(0 0 6px var(--color-white));position:absolute;inset:0}.game-cinematic__nox-vine{animation:1.4s ease-out 1.6s both cineVine}.game-cinematic__nox-vine-2{animation:1.4s ease-out 2s both cineVine}.game-cinematic__nox-corona{background:radial-gradient(circle, var(--color-white), var(--color-lilac-pale) 55%, transparent 72%);width:470px;height:470px;box-shadow:0 0 140px var(--color-lilac);border-radius:50%;animation:6.5s ease-out both cineCorona;position:absolute;top:38%;left:50%}.game-cinematic__nox-moon{background:radial-gradient(circle at 40% 40%, var(--color-violet-night), var(--color-black) 70%);width:430px;height:430px;box-shadow:0 0 70px 14px var(--color-ultraviolet), inset 0 0 40px var(--color-black);border-radius:50%;animation:6.5s cubic-bezier(.5,0,.3,1) both cineMoon;position:absolute;top:38%;left:50%}.game-cinematic__nox-layer-2{width:560px;height:560px;margin:-280px 0 0 -280px;position:absolute;top:38%;left:50%}.game-cinematic__nox-silhouette{animation:6.5s ease-out both cineSilhouette;inset:0}.game-cinematic__nox-eyes{background:var(--color-white);width:10px;height:10px;box-shadow:0 0 20px var(--color-white), 0 0 40px var(--color-lilac);border-radius:50%;animation:6.5s ease-out both cineEyes;position:absolute;top:31.5%;left:calc(50% - 26px)}.game-cinematic__nox-eyes-2{background:var(--color-white);width:10px;height:10px;box-shadow:0 0 20px var(--color-white), 0 0 40px var(--color-lilac);border-radius:50%;animation:6.5s ease-out both cineEyes;position:absolute;top:31.5%;left:calc(50% + 16px)}.game-cinematic__nox-snow-fall{left:var(--left);width:var(--s);height:var(--s);background:var(--color-lilac-pale);box-shadow:0 0 8px var(--color-lilac);animation:cineSnowFall var(--dur) var(--delay) linear infinite;border-radius:50%;position:absolute;top:0}.game-cinematic__nox-ring-burst{border:10px solid var(--color-ultraviolet);width:320px;height:320px;box-shadow:0 0 80px var(--color-ultraviolet);border-radius:50%;animation:1.8s ease-out 4.3s both ringBurst;position:absolute;top:38%;left:50%}.game-cinematic__nox-flash{background:var(--color-black);animation:.5s ease-out 4.15s both cineFlash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__nox-close-in{width:0;height:0}.game-cinematic__nox-fade-in-late{opacity:1}.game-cinematic__nox-rays-spin{transform:translate(-50%,-50%)rotate(360deg)}.game-cinematic__nox-fade-in-late-2{opacity:1}.game-cinematic__nox-twinkle{opacity:.15;transform:scale(.6)}.game-cinematic__nox-mist,.game-cinematic__nox-mist-2,.game-cinematic__nox-mist-3,.game-cinematic__nox-mist-4,.game-cinematic__nox-mist-5{opacity:.6;transform:translate(0)}.game-cinematic__nox-vine,.game-cinematic__nox-vine-2{stroke-dashoffset:0}.game-cinematic__nox-corona{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}.game-cinematic__nox-moon{opacity:1;transform:translate(-50%,-50%)translate(0)}.game-cinematic__nox-silhouette{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 100px var(--c2));transform:scale(1.04)}.game-cinematic__nox-eyes,.game-cinematic__nox-eyes-2{opacity:.9;transform:scale(1)}.game-cinematic__nox-snow-fall{transform:translate(var(--dx),960px);opacity:0}.game-cinematic__nox-ring-burst{opacity:0;transform:translate(-50%,-50%)scale(3.2)}.game-cinematic__nox-flash{opacity:0}}.game-cinematic__genesis-layer{background:var(--color-white);position:absolute;inset:0}.game-cinematic__genesis-swallow{background:radial-gradient(circle, var(--color-violet-black), var(--color-black) 70%);border-radius:50%;width:3200px;height:3200px;animation:6.5s cubic-bezier(.7,0,.3,1) both cineSwallow;position:absolute;top:38%;left:50%}.game-cinematic__genesis-shake{animation:1s ease-in-out 1.75s cineShake;position:absolute;inset:0}.game-cinematic__genesis-bang{background:conic-gradient(var(--color-pink-light), var(--color-gold), var(--color-lime-light), var(--color-cyan-light), var(--color-violet-soft), var(--color-pink-light));width:600px;height:600px;-webkit-mask:radial-gradient(circle, transparent 50%, var(--color-black) 54%, var(--color-black) 62%, transparent 68%);-webkit-mask:radial-gradient(circle, transparent 50%, var(--color-black) 54%, var(--color-black) 62%, transparent 68%);-webkit-mask:radial-gradient(circle, transparent 50%, var(--color-black) 54%, var(--color-black) 62%, transparent 68%);mask:radial-gradient(circle, transparent 50%, var(--color-black) 54%, var(--color-black) 62%, transparent 68%);border-radius:50%;animation:6.5s ease-out both cineBang;position:absolute;top:38%;left:50%}.game-cinematic__genesis-galaxy{width:1200px;height:1200px;-webkit-mask:radial-gradient(circle, var(--color-black) 10%, transparent 70%);-webkit-mask:radial-gradient(circle, var(--color-black) 10%, transparent 70%);-webkit-mask:radial-gradient(circle, var(--color-black) 10%, transparent 70%);mask:radial-gradient(circle, var(--color-black) 10%, transparent 70%);filter:blur(6px);background:repeating-conic-gradient(#8a6cff8c 0deg 8deg,#0000 8deg 30deg,#7df9ff73 30deg 36deg,#0000 36deg 60deg);border-radius:50%;animation:6.5s ease-out both cineGalaxy;position:absolute;top:38%;left:50%}.game-cinematic__genesis-beam-spin{background:linear-gradient(90deg, transparent, var(--color-pink-light), var(--color-white), var(--color-pink-light), transparent);filter:blur(2px);--o:0;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:0deg}.game-cinematic__genesis-beam-spin-2{background:linear-gradient(90deg, transparent, var(--color-gold), var(--color-white), var(--color-gold), transparent);filter:blur(2px);--o:1;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:26deg}.game-cinematic__genesis-beam-spin-3{background:linear-gradient(90deg, transparent, var(--color-lime-light), var(--color-white), var(--color-lime-light), transparent);filter:blur(2px);--o:2;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:52deg}.game-cinematic__genesis-beam-spin-4{background:linear-gradient(90deg, transparent, var(--color-cyan-light), var(--color-white), var(--color-cyan-light), transparent);filter:blur(2px);--o:3;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:78deg}.game-cinematic__genesis-beam-spin-5{background:linear-gradient(90deg, transparent, var(--color-violet-soft), var(--color-white), var(--color-violet-soft), transparent);filter:blur(2px);--o:4;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:104deg}.game-cinematic__genesis-beam-spin-6{background:linear-gradient(90deg, transparent, var(--color-pink-light), var(--color-white), var(--color-pink-light), transparent);filter:blur(2px);--o:5;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:130deg}.game-cinematic__genesis-beam-spin-7{background:linear-gradient(90deg, transparent, var(--color-white), var(--color-white), var(--color-white), transparent);filter:blur(2px);--o:6;width:1800px;height:8px;animation:6.5s ease-out both cineBeamSpin;position:absolute;top:38%;left:50%;rotate:156deg}.game-cinematic__genesis-fade-in-late{perspective:900px;animation:6.5s ease-out both cineFadeInLate;position:absolute;inset:0}.game-cinematic__genesis-orbit-3d{--tilt:70deg;border:2px solid #ffffffb3;border-radius:50%;width:640px;height:640px;animation:3s linear infinite cineOrbit3D;position:absolute;top:38%;left:50%;box-shadow:0 0 16px #ffffffb3}.game-cinematic__genesis-orbit-3d-2{--tilt:20deg;border:2px solid #7df9ff99;border-radius:50%;width:640px;height:640px;animation:4.2s linear infinite cineOrbit3D;position:absolute;top:38%;left:50%;box-shadow:0 0 16px #7df9ff99}.game-cinematic__genesis-orbit-3d-3{--tilt:50deg;border:2px solid #ff7ab08c;border-radius:50%;width:720px;height:720px;animation:5s linear infinite cineOrbit3D;position:absolute;top:38%;left:50%;box-shadow:0 0 16px #ff7ab08c}.game-cinematic__genesis-orbit-3d-4{--tilt:-40deg;border:2px solid #fc39;border-radius:50%;width:560px;height:560px;animation:3.6s linear infinite cineOrbit3D;position:absolute;top:38%;left:50%;box-shadow:0 0 16px #fc39}.game-cinematic__genesis-suck{width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 10px var(--color);animation:cineSuck var(--dur) var(--delay) cubic-bezier(.6,0,.9,.6) both;border-radius:50%;position:absolute;top:38%;left:50%}.game-cinematic__genesis-rainbow{width:560px;height:560px;margin:-280px 0 0 -280px;animation:3s linear infinite cineRainbow;position:absolute;top:38%;left:50%}.game-cinematic__genesis-assemble{animation:6.5s ease-out both cineAssemble;inset:0}.game-cinematic__genesis-ring-burst{border:8px solid var(--color-white);width:320px;height:320px;box-shadow:0 0 80px var(--color-white);border-radius:50%;animation:1.6s ease-out 3.5s both ringBurst;position:absolute;top:38%;left:50%}.game-cinematic__genesis-flash{background:radial-gradient(circle at 50% 38%, var(--color-white), #ff7ab099 30%, #7df9ff80 55%, transparent 80%);animation:.7s ease-out 1.7s both cineFlash;position:absolute;inset:0}.game-cinematic__genesis-flash-2{background:var(--color-white);animation:.6s ease-out 3.45s both cineFlash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__genesis-swallow{transform:translate(-50%,-50%)scale(1)}.game-cinematic__genesis-bang{opacity:0}.game-cinematic__genesis-galaxy{opacity:.75;transform:translate(-50%,-50%)scale(1.15)rotate(420deg)}.game-cinematic__genesis-beam-spin,.game-cinematic__genesis-beam-spin-2,.game-cinematic__genesis-beam-spin-3,.game-cinematic__genesis-beam-spin-4,.game-cinematic__genesis-beam-spin-5,.game-cinematic__genesis-beam-spin-6,.game-cinematic__genesis-beam-spin-7{opacity:.7;transform:translate(-50%,-50%)rotate(260deg)scale(1.1)}.game-cinematic__genesis-fade-in-late{opacity:1}.game-cinematic__genesis-orbit-3d,.game-cinematic__genesis-orbit-3d-2,.game-cinematic__genesis-orbit-3d-3,.game-cinematic__genesis-orbit-3d-4{transform:translate(-50%,-50%) rotateX(var(--tilt)) rotateY(360deg)}.game-cinematic__genesis-suck{opacity:.2;transform:translate(0)scale(0)}.game-cinematic__genesis-rainbow{filter:hue-rotate(360deg)}.game-cinematic__genesis-assemble{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px var(--color-white)) drop-shadow(0 0 100px var(--c2));transform:scale(1.04)}.game-cinematic__genesis-ring-burst{opacity:0;transform:translate(-50%,-50%)scale(3.2)}.game-cinematic__genesis-flash,.game-cinematic__genesis-flash-2{opacity:0}}.game-cinematic--prim{pointer-events:none;background-color:var(--color-black);z-index:31;animation:9s ease-in forwards primOut}.game-cinematic__prim-dot{background:var(--color-white);width:8px;height:8px;box-shadow:0 0 20px var(--color-white), 0 0 60px var(--color-primordial);border-radius:50%;margin:-4px 0 0 -4px;animation:2.6s ease-in forwards primDot;position:absolute;top:50%;left:50%}.game-cinematic__prim-cracks{filter:drop-shadow(0 0 8px var(--color-white)) drop-shadow(0 0 20px var(--color-primordial));position:absolute;inset:0}.game-cinematic__prim-cracks path{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s ease-in forwards primCrack}.game-cinematic__prim-cracks path:nth-child(2){animation-delay:.15s}.game-cinematic__prim-cracks path:nth-child(3){animation-delay:.3s}.game-cinematic__prim-cracks path:nth-child(4){animation-delay:.45s}.game-cinematic__prim-cracks path:nth-child(5){animation-delay:.6s}.game-cinematic__prim-cracks path:nth-child(6){animation-delay:.75s}.game-cinematic__prim-flash{background:var(--color-white);opacity:0;animation:.9s ease-out 2.5s forwards primFlash;position:absolute;inset:0}.game-cinematic__prim-galaxy{background:conic-gradient(#ff3d7f21,#ff9e0033,#ffe27a21,#3aff7a33,#00e5ff21,#b967ff33,#ff3d7f21);width:2400px;height:2400px;margin:-1200px 0 0 -1200px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-cinematic__prim-galaxy{background:conic-gradient(from 0deg, color-mix(in srgb, var(--color-pink) 13%, transparent), color-mix(in srgb, var(--color-orange) 20%, transparent), color-mix(in srgb, var(--color-gold-light) 13%, transparent), color-mix(in srgb, var(--color-lime) 20%, transparent), color-mix(in srgb, var(--color-cyan) 13%, transparent), color-mix(in srgb, var(--color-violet) 20%, transparent), color-mix(in srgb, var(--color-pink) 13%, transparent))}}.game-cinematic__prim-galaxy{-webkit-mask:radial-gradient(circle, var(--color-black) 5%, transparent 45%);-webkit-mask:radial-gradient(circle, var(--color-black) 5%, transparent 45%);-webkit-mask:radial-gradient(circle, var(--color-black) 5%, transparent 45%);mask:radial-gradient(circle, var(--color-black) 5%, transparent 45%);opacity:0;animation:6.4s linear 2.6s forwards primGal}.game-cinematic__prim-galaxy--reverse{background:repeating-conic-gradient(from 0deg, #ffffff14 0 2deg, transparent 2deg 9deg);animation-direction:reverse}.game-cinematic__prim-star{width:var(--s);height:var(--s);background:var(--color);box-shadow:0 0 10px var(--color);opacity:0;animation:primStar 2.2s var(--delay) ease-in forwards;border-radius:50%;position:absolute;top:50%;left:50%}.game-cinematic__prim-beam{transform-origin:0;width:1100px;height:8px;transform:rotate(var(--r)) scaleX(0);background:linear-gradient(90deg, var(--color-white), var(--bc) 30%, transparent);box-shadow:0 0 20px var(--bc);opacity:0;animation:primBeam 4.2s var(--delay) ease-out forwards;margin-top:-4px;position:absolute;top:50%;left:50%}.game-cinematic__prim-ring{opacity:0;border:3px solid #0000;border-radius:50%;position:absolute;top:44%;left:50%}.game-cinematic__prim-ring--1{border-color:var(--color-primordial);width:520px;height:520px;box-shadow:0 0 30px var(--color-primordial);border-style:dashed;margin:-260px 0 0 -260px;animation:5.6s linear 3.2s forwards primRing}.game-cinematic__prim-ring--2{border-color:var(--color-cyan-light);width:640px;height:640px;box-shadow:0 0 30px var(--color-cyan-light);border-style:dotted;border-width:5px;margin:-320px 0 0 -320px;animation:5.6s linear 3.35s reverse forwards primRing}.game-cinematic__prim-ring--3{border-color:var(--color-gold-light);width:760px;height:760px;box-shadow:0 0 40px var(--color-gold-light), inset 0 0 40px var(--color-gold-light);margin:-380px 0 0 -380px;animation:5.6s linear 3.5s forwards primRing}.game-cinematic__prim-orbit{opacity:0;width:0;height:0;animation:5.4s linear 3.6s forwards primOrbit;position:absolute;top:44%;left:50%}.game-cinematic__prim-glyph{transform:rotate(var(--r)) translateY(-300px);position:absolute;top:0;left:0}.game-cinematic__prim-glyph span{font-family:var(--font-orb);transform:translate(-50%,-50%) rotate(var(--ur));color:var(--color-white);text-shadow:0 0 14px var(--color-primordial), 0 0 30px var(--color-cyan-light);font-size:36px;font-weight:900;display:block}.game-cinematic__prim-card{opacity:0;width:400px;height:400px;margin:-200px 0 0 -200px;animation:5.6s cubic-bezier(.2,.8,.2,1) 3s forwards primCard;position:absolute;top:44%;left:50%}.game-cinematic__prim-card .game-cinematic__prim-pic{filter:drop-shadow(0 0 30px var(--color-primordial)) drop-shadow(0 0 60px var(--color-cyan-light));animation:none;inset:0}.game-cinematic__prim-title{font-family:var(--font-orb);text-align:center;letter-spacing:.14em;white-space:nowrap;font-size:84px;font-weight:900;position:absolute;top:76%;left:0;right:0}.game-cinematic__prim-title span{opacity:0;background:linear-gradient(90deg, var(--color-pink), var(--color-orange), var(--color-gold-light), var(--color-lime), var(--color-cyan), var(--color-violet), var(--color-pink));color:#0000;filter:drop-shadow(0 0 16px #ff9bffcc);animation:primLetter .6s var(--delay) cubic-bezier(.2,.9,.3,1.3) forwards, primShift 3s linear infinite;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.game-cinematic__prim-sub{font-family:var(--font-orb);text-align:center;letter-spacing:.7em;color:var(--color-white);text-shadow:0 0 14px var(--color-primordial);opacity:0;font-size:18px;animation:.7s ease-out 6.2s forwards fadeUp;position:absolute;top:89%;left:0;right:0}.game-cinematic__prim-shock{border:10px solid var(--color-white);width:300px;height:300px;box-shadow:0 0 80px var(--color-white), 0 0 160px var(--color-primordial);opacity:0;border-radius:50%;margin:-150px 0 0 -150px;animation:1.3s ease-out 7s forwards primShock;position:absolute;top:44%;left:50%}.game-cinematic__prim-shock--2{border-color:var(--color-cyan-light);animation-delay:7.2s}.game-cinematic__prim-inf{font-family:var(--font-orb);color:var(--color-white);text-shadow:0 0 40px var(--color-primordial), 0 0 90px var(--color-cyan-light), 0 0 140px var(--color-gold-light);opacity:0;font-size:260px;font-weight:900;animation:1.6s cubic-bezier(.2,.8,.2,1) 7s forwards primInf;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.game-cinematic__prim-white{background:var(--color-white);opacity:0;animation:1s ease-out 7s forwards primFlash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.game-cinematic__prim-dot{transform:scale(40)}.game-cinematic__prim-cracks path{stroke-dashoffset:0;opacity:0}.game-cinematic__prim-galaxy{opacity:1;transform:rotate(200deg)scale(1.1)}.game-cinematic__prim-star{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.6)}.game-cinematic__prim-beam{transform:rotate(calc(var(--r) + 40deg)) scaleX(1)}.game-cinematic__prim-ring{opacity:1;transform:scale(1.05)rotate(220deg)}.game-cinematic__prim-orbit{opacity:1;transform:rotate(200deg)scale(1)}.game-cinematic__prim-card{opacity:1;filter:brightness(1.2);transform:scale(1)}.game-cinematic__prim-title span{opacity:1;background-position:400% 0;transform:none}.game-cinematic__prim-sub{opacity:1;transform:none}}.rf .game-cinematic__prim-flash,.rf .game-cinematic__prim-white{display:none}.noshake .game-cinematic__sol-rumble{animation:.4s linear .2s 6 cineRumble}.noshake .game-cinematic__genesis-shake{animation:none}.game-banner--b{animation-name:bannerB}.game-banner--fx:before{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff59 48%,#0000 66%) -30% 0/250% 100%;animation:1.4s ease-out .2s both bannerShine;position:absolute;inset:0}.game-banner--fx:after{content:"";opacity:0;inset-block:0;background:#fff;width:2px;animation:.7s ease-out both bannerSplit;position:absolute;left:50%;box-shadow:0 0 16px #fff}.game-sweep{z-index:7;pointer-events:none;opacity:0;background-size:300% 100%;position:absolute;inset:0}.game-sweep--you{background-image:linear-gradient(100deg,#0000 40%,#00e5ff29 48%,#ffffff38 50%,#00e5ff29 52%,#0000 60%)}.game-sweep--foe{background-image:linear-gradient(80deg,#0000 40%,#ff3d7f29 48%,#ffffff2e 50%,#ff3d7f29 52%,#0000 60%)}.game-sweep--a{animation:1.2s ease-out turnSweepA}.game-sweep--b{animation:1.2s ease-out turnSweepB}.game-draw{animation:drawIn .6s var(--draw-delay) ease-out backwards}.game-draw--god{animation:godDrawIn 1.8s var(--draw-delay) ease-out backwards}.noanim .game-sweep,.noanim .game-banner--fx:before,.noanim .game-banner--fx:after{display:none}.game-fx-lunge--up{animation:.45s lungeUp}.game-fx-lunge--down{animation:.45s lungeDown}.game-fx-shake{animation:.45s hitShake}.micro-shake{animation:.45s ease-out microShake}.noshake .micro-shake{animation:none}.game-fx-impact{--hc:var(--color-pink);pointer-events:none;position:absolute;inset:0}.game-fx-impact--kill{--hc:var(--color-orange)}.game-fx-impact--block{--hc:var(--color-cyan-light)}.game-fx-impact--divine{--hc:var(--color-gold-light)}.game-fx-impact__hit{z-index:6;position:absolute;inset:0;overflow:visible}.game-fx-impact__burst{background:radial-gradient(circle, white, var(--hc) 45%, transparent 70%);border-radius:3.40282e38px;width:46px;height:46px;margin-top:-23px;margin-left:-23px;animation:.5s ease-out forwards hitBurst;position:absolute;top:50%;left:50%}.game-fx-impact--kill .game-fx-impact__burst{margin-top:calc(var(--spacing) * -10);margin-left:calc(var(--spacing) * -10);width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.game-fx-impact--divine .game-fx-impact__burst{background:radial-gradient(circle, white, var(--color-gold-light) 40%, transparent 70%)}.game-fx-impact__ring{border-style:var(--tw-border-style);border-width:3px;border-color:var(--hc);width:60px;height:60px;box-shadow:0 0 18px var(--hc);border-radius:3.40282e38px;margin-top:-30px;margin-left:-30px;animation:.55s ease-out forwards hitRing;position:absolute;top:50%;left:50%}.game-fx-impact--block .game-fx-impact__ring{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:4px;animation:.6s ease-out forwards shieldBreak}.game-fx-impact--divine .game-fx-impact__ring{border-style:var(--tw-border-style);border-width:5px;border-color:var(--color-gold-light);box-shadow:0 0 30px var(--color-gold-light), inset 0 0 20px var(--color-gold-pale);border-radius:30%;animation:.7s ease-out forwards divineWard}.game-fx-impact__slash{height:var(--spacing);border-radius:var(--radius-sm);background:linear-gradient(90deg, transparent, white 45%, var(--hc) 60%, transparent);width:210px;box-shadow:0 0 14px var(--hc);transform:rotate(var(--r)) scaleX(0);opacity:0;animation:slashIn .4s var(--dl) ease-out forwards;margin-left:-105px;position:absolute;left:50%}.game-fx-impact__spark{background-color:var(--color-white);box-shadow:0 0 8px var(--hc), 0 0 2px white;border-radius:3.40282e38px;animation:.6s ease-out forwards sparkFly;position:absolute;top:50%;left:50%}.game-fx-impact__num{z-index:5;font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:26px;font-weight:var(--font-weight-black);white-space:nowrap;color:var(--num-color,var(--hc));text-shadow:0 0 18px var(--num-color,var(--hc));animation:1s forwards floatUp;position:absolute;top:38%;left:50%;transform:translate(-50%,-6px)}.game-fx-impact--face .game-fx-impact__num{z-index:6;text-shadow:0 0 20px var(--num-color,var(--hc));font-size:30px;top:30px}.game-fx-ghost{pointer-events:none;inset:var(--spacing);z-index:5;justify-content:center;align-items:center;display:flex;position:absolute}.game-fx-ghost__card{box-sizing:border-box;aspect-ratio:59/85;border-style:var(--tw-border-style);max-width:100%;height:100%;box-shadow:0 0 20px var(--gc);border-width:1px;animation:1s ease-in forwards deathBurn;position:relative}.game-fx-ghost__pic{pointer-events:none;object-fit:contain;width:80%;height:80%;position:absolute;inset:10%}.game-fx-ghost__burn{background:linear-gradient(90deg, transparent, var(--color-gold-pale), var(--color-orange), var(--color-pink), transparent);height:5px;box-shadow:0 0 16px var(--color-orange), 0 0 30px var(--color-pink);animation:1s ease-in forwards burnUp;position:absolute;bottom:0;left:-4px;right:-4px}.game-fx-ghost__ember{background-color:var(--color-amber);opacity:0;box-shadow:0 0 8px var(--color-orange);border-radius:3.40282e38px;animation:1.1s ease-out forwards emberRise;position:absolute;bottom:20%}.game-fx-ghost--ascend .game-fx-ghost__card{animation:1.4s ease-in forwards ascend}.game-fx-ghost--ascend .game-fx-ghost__burn{display:none}.game-fx-ghost--ascend:before{--tw-content:"";content:var(--tw-content);filter:blur(2px);background:linear-gradient(#0000,#fff3 40%,#fff4c2b3);width:70px;margin-left:-35px;animation:1.4s ease-out forwards ascendBeam;position:absolute;top:-200px;bottom:0;left:50%}.game-fx-ghost--ascend .game-fx-ghost__ember{background-color:var(--color-white);box-shadow:0 0 10px var(--color-gold-light)}.game-fx-ghost--primordial:before{background:linear-gradient(#0000,#00e5ff4d 40%,#ff9bffb3)}.game-fx-shield--broken{pointer-events:none;border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:4px;border-color:var(--color-cyan-light);width:60px;height:60px;box-shadow:0 0 18px var(--color-cyan-light);border-radius:3.40282e38px;margin-top:-30px;margin-left:-30px;animation:.6s ease-out forwards shieldBreak;position:absolute;top:50%;left:50%}.game-fx-vig{pointer-events:none;z-index:7;opacity:0;position:absolute;inset:0}.game-fx-vig--hurt{background:radial-gradient(at 50% 100%,#ff1e508c,#0000 55%),radial-gradient(#0000 55%,#ff1e5099);animation:.9s ease-out vigHit}.game-fx-vig--strike{background:radial-gradient(at 50% 0,#ff3d7f73,#0000 50%);animation:.7s ease-out vigHit}.game-fx-vig--hero{background:radial-gradient(at 20% 100%,#ffbe5c8c,#0000 55%),radial-gradient(#0000 60%,#ffcc3359);animation:1s ease-out vigHit}.game-fx-vig--heal{background:radial-gradient(at 50% 100%,#3aff7a66,#0000 55%);animation:1.1s ease-out vigHit}.rf .game-fx-vig--hurt,.rf .game-fx-vig--hero{animation-duration:1.6s}.noanim .game-fx-impact__hit,.noanim .game-fx-ghost,.noanim .game-fx-shield--broken,.noanim .game-fx-vig{display:none}.noanim .game-fx-impact__num{animation:none}@media (prefers-reduced-motion:reduce){.game-fx-impact__hit,.game-fx-ghost,.game-fx-shield--broken{opacity:0}.game-fx-still .game-fx-impact__hit,.game-fx-still .game-fx-ghost,.game-fx-still .game-fx-shield--broken{opacity:1}.game-fx-still .game-fx-impact__burst{opacity:.6;transform:scale(1.4)}.game-fx-still .game-fx-impact__ring,.game-fx-still .game-fx-shield--broken{opacity:.8;transform:scale(1.3)}.game-fx-still .game-fx-impact__slash{transform:rotate(var(--r)) scaleX(1);opacity:1}.game-fx-still .game-fx-impact__spark{transform:translate(calc(-50% + var(--dx) * .6), calc(-50% + var(--dy) * .6)) scale(.6);opacity:.8}.game-fx-still .game-fx-ghost__card{clip-path:inset(0 0 45%);filter:brightness(1.6)saturate(.6)}.game-fx-still .game-fx-ghost__burn{bottom:55%}.game-fx-still .game-fx-ghost__ember{transform:translate(var(--edx), -60px);opacity:.9}.game-fx-still .game-fx-ghost--ascend .game-fx-ghost__card{clip-path:none;opacity:.7;filter:brightness(2.5);transform:translateY(-40px)scale(.85)}.game-fx-still .game-fx-ghost--ascend:before,.game-fx-still .game-fx-vig{opacity:1}}.noshake .game-fx-shake{animation:none}.game-sig-source{pointer-events:none;z-index:6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.game-sig-source__ring{border-style:var(--tw-border-style);border-width:2px;border-color:var(--sc);width:70px;height:70px;box-shadow:0 0 20px var(--sc), inset 0 0 14px var(--sc);border-radius:3.40282e38px;margin-top:-35px;margin-left:-35px;animation:1.1s ease-out forwards sigRing;position:absolute;top:50%;left:50%}.game-sig-source__ring--2{--tw-border-style:dashed;border-style:dashed;animation-delay:.18s}.game-sig-source__glyph{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-size:34px;font-weight:var(--font-weight-black);color:var(--color-white);text-shadow:0 0 14px var(--sc), 0 0 30px var(--sc);animation:1.2s ease-out forwards sigGlyph;position:relative}.game-sig-target{pointer-events:none;z-index:6;position:absolute;inset:0}.game-sig-target__aura{top:var(--spacing);bottom:var(--spacing);border-style:var(--tw-border-style);border-width:1px;border-color:var(--sc);width:min(100%,128px);box-shadow:inset 0 0 26px var(--sc), 0 0 22px var(--sc);animation:1.2s ease-out forwards sigAura;position:absolute;left:50%;transform:translate(-50%)}.game-sig-target__icon{margin-left:calc(var(--spacing) * -1.5);--tw-leading:calc(var(--spacing) * 6);font-size:16px;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);opacity:0;color:var(--sc);text-shadow:0 0 10px var(--sc);animation:1.1s ease-out forwards sigIcUp;position:absolute;bottom:18%}.game-sig-target--hurt .game-sig-target__icon{animation-name:sigIcDown;top:18%;bottom:auto}.game-sig-target__text{font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 7);font-size:20px;line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);white-space:nowrap;opacity:0;color:var(--sc);text-shadow:0 0 16px var(--sc), 0 0 4px black;animation:1.2s .1s forwards floatUp;position:absolute;top:44%;left:50%}.game-sig-target--shield .game-sig-target__aura{border-radius:3.40282e38px;animation:1.2s ease-out forwards sigBubble}.game-sig-face{pointer-events:none;z-index:7;font-family:var(--font-orb);--tw-leading:calc(var(--spacing) * 8);font-size:24px;line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);white-space:nowrap;animation:1.3s forwards floatUp;position:absolute;left:50%}.game-sig-face--foe{top:34px}.game-sig-face--you{top:calc(var(--spacing) * 3.5)}.game-god-halo{pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.game-god-halo__ring{background:repeating-conic-gradient(#ffe27a59 0 6deg, transparent 6deg 18deg);border-radius:3.40282e38px;width:150px;height:150px;margin-top:-75px;margin-left:-75px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.game-god-halo__ring{background:repeating-conic-gradient(color-mix(in srgb, var(--color-gold-light) 35%, transparent) 0 6deg, transparent 6deg 18deg)}}.game-god-halo__ring{animation:9s linear infinite giSpin;-webkit-mask:radial-gradient(circle,#0000 30%,#000 32% 62%,#0000 70%);mask:radial-gradient(circle,#0000 30%,#000 32% 62%,#0000 70%)}.game-god-halo__ring--inner{border-style:var(--tw-border-style);--tw-border-style:dashed;background:0 0;border:1px dashed #fff4c299;width:110px;height:110px;margin-top:-55px;margin-left:-55px}@supports (color:color-mix(in lab, red, red)){.game-god-halo__ring--inner{border-color:color-mix(in srgb, var(--color-gold-pale) 60%, transparent)}}.game-god-halo__ring--inner{animation:6s linear infinite reverse giSpin;-webkit-mask:none;mask:none}.game-god-halo__mote{width:var(--spacing);height:var(--spacing);opacity:0;background:var(--color-gold-pale);box-shadow:0 0 8px var(--color-gold);border-radius:3.40282e38px;animation:2.8s ease-in infinite giMote;position:absolute;bottom:10%}.game-god-halo__mote--1{animation-delay:0s;left:30%}.game-god-halo__mote--2{animation-delay:.5s;left:42%}.game-god-halo__mote--3{animation-delay:1s;left:55%}.game-god-halo__mote--4{animation-delay:1.5s;left:66%}.game-god-halo__mote--5{animation-delay:2s;left:36%}.game-god-halo__mote--6{animation-delay:2.4s;left:61%}.game-god-halo--primordial .game-god-halo__ring{opacity:.55}.game-god-halo--primordial .game-god-halo__ring:not(.game-god-halo__ring--inner){background:repeating-conic-gradient(var(--color-pink) 0 5deg, transparent 5deg 15deg, var(--color-cyan) 15deg 20deg, transparent 20deg 30deg, var(--color-gold-light) 30deg 35deg, transparent 35deg 45deg);animation-duration:5s}.game-god-halo--primordial .game-god-halo__mote{box-shadow:0 0 10px var(--color-primordial), 0 0 4px var(--color-cyan-light);background:#fff}@media (prefers-reduced-motion:reduce){.game-sig-target__icon,.game-sig-target__text{opacity:1}.game-sig-target__text,.game-sig-face{transform:translate(-50%)}.game-god-halo__mote{opacity:1}}.noanim .game-sig-source,.noanim .game-sig-target,.noanim .game-sig-face,.noanim .game-god-halo{display:none}.game-strike,.game-judgement{pointer-events:none;z-index:29;position:absolute;inset:0;overflow:hidden}.game-strike{animation:3s ease-in-out forwards cineFade}.game-judgement{animation:2.6s ease-in-out forwards gjFade}.game-strike__shade,.game-strike__stage,.game-judgement__shade,.game-judgement__stage{position:absolute;inset:0}.game-strike__shade{background:radial-gradient(circle at 50% 50%, var(--c2), #020208f2 65%)}@supports (color:color-mix(in lab, red, red)){.game-strike__shade{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--c2) 45%, var(--color-void-violet)), #020208f2 65%)}}.game-judgement__shade{background:radial-gradient(ellipse at var(--tx) 50%, var(--c2), #020208f0 70%)}@supports (color:color-mix(in lab, red, red)){.game-judgement__shade{background:radial-gradient(ellipse at var(--tx) 50%, color-mix(in srgb, var(--c2) 40%, var(--color-void-violet)), #020208f0 70%)}}.game-strike__stage{animation:1s ease-in-out 1.65s cineShake}.game-judgement__stage{animation:.8s ease-in-out 1.12s cineShake}.game-strike__rays{background:repeating-conic-gradient(var(--c1) 0deg 4deg, transparent 4deg 13deg);width:2200px;height:2200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.game-strike__rays{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 26%, transparent) 0deg 4deg, transparent 4deg 13deg)}}.game-strike__rays{animation:6s linear infinite raysSpin}.game-judgement__rays{opacity:.7;width:1500px;height:1500px;top:50%;left:var(--gx);background:repeating-conic-gradient(var(--c1) 0deg 5deg, transparent 5deg 15deg);position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.game-judgement__rays{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 20%, transparent) 0deg 5deg, transparent 5deg 15deg)}}.game-judgement__rays{animation:7s linear infinite raysSpin}.game-strike__shard{width:var(--size);height:var(--size);background:var(--shard);box-shadow:0 0 12px var(--shard);border-radius:3.40282e38px;animation:3s cubic-bezier(.5,0,.6,1) both ghCharge;position:absolute;top:50%;left:50%}.game-strike__beam{--tw-blur:blur(2px);width:190px;height:50%;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);background:linear-gradient(0deg, var(--color-white), var(--c1) 30%, var(--c2) 75%, transparent);position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.game-strike__beam{background:linear-gradient(0deg, var(--color-white), var(--c1) 30%, color-mix(in srgb, var(--c2) 60%, transparent) 75%, transparent)}}.game-strike__beam{box-shadow:0 0 80px var(--c1);animation:3s ease-out both ghBeam}.game-strike--you .game-strike__beam{background:linear-gradient(180deg, var(--color-white), var(--c1) 30%, var(--c2) 75%, transparent);top:50%}@supports (color:color-mix(in lab, red, red)){.game-strike--you .game-strike__beam{background:linear-gradient(180deg, var(--color-white), var(--c1) 30%, color-mix(in srgb, var(--c2) 60%, transparent) 75%, transparent)}}.game-strike__god{width:560px;height:560px;margin:-280px 0 0 -280px;position:absolute;top:50%;left:50%}.game-strike__pic{object-fit:contain;width:100%;height:100%;animation:3s cubic-bezier(.3,.6,.3,1) both ghRush;position:absolute;inset:0}.game-strike__impact{background:radial-gradient(circle, var(--color-white), var(--c1) 40%, var(--c2) 60%, transparent 72%);border-radius:3.40282e38px;width:260px;height:260px;animation:1.2s ease-out 1.65s both cineImpact;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%)}.game-strike__ring{border:10px solid var(--color-white);width:300px;height:300px;box-shadow:0 0 80px var(--color-white);border-radius:3.40282e38px;animation:1.1s ease-out 1.65s both ringBurst;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%)}.game-strike__ring--tint{border:6px solid var(--c1);box-shadow:0 0 60px var(--c1);animation:1.3s ease-out 1.8s both ringBurst}.game-strike--you .game-strike__impact,.game-strike--you .game-strike__ring{top:92%}.game-strike__cracks{filter:drop-shadow(0 0 10px var(--c1));stroke:var(--color-white);stroke-width:4px;stroke-linejoin:round;position:absolute;inset:0}.game-strike__cracks path{animation:.6s ease-out both crackDraw}.game-strike__text{align-items:center;gap:calc(var(--spacing) * 2.5);font-family:var(--font-orb);inset-inline:0;flex-direction:column;display:flex;position:absolute;top:46%}.game-strike__sub{--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-tracking:.5em;letter-spacing:.5em;color:var(--c1);text-shadow:0 0 14px var(--c1);animation:.4s ease-out .2s both fadeUp}.game-strike__damage{--tw-font-weight:var(--font-weight-black);font-size:92px;font-weight:var(--font-weight-black);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-white);text-shadow:0 0 24px var(--c1), 0 0 60px var(--c2), 0 0 110px var(--color-pink);animation:.6s cubic-bezier(.2,.8,.2,1) 1.75s both cineSlam,1.4s 2.4s infinite glitch;display:inline-block}.game-strike__name{--tw-leading:calc(var(--spacing) * 7);font-size:18px;line-height:calc(var(--spacing) * 7);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white);animation:.4s ease-out 2s both fadeUp}.game-strike__flash,.game-judgement__flash{background-color:var(--color-white);animation:.6s ease-out 1.62s both cineFlash;position:absolute;inset:0}.game-judgement__flash{animation:.5s ease-out 1.1s both cineFlash}.game-judgement__god{width:360px;height:360px;top:50%;left:var(--gx);animation:2.6s cubic-bezier(.3,.6,.3,1) both gjGod;position:absolute}.game-judgement__target{width:250px;height:250px;top:50%;left:var(--tx);animation:2.6s ease-in both gjTgt;position:absolute}.game-judgement--eclipse .game-judgement__target{animation-name:gjSuck}.game-judgement__pic{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.game-judgement__orb{width:360px;height:360px;top:50%;left:var(--gx);background:radial-gradient(circle, var(--color-white), var(--c1) 35%, var(--c2) 60%, transparent 72%);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.game-judgement__orb{background:radial-gradient(circle, var(--color-white), var(--c1) 35%, color-mix(in srgb, var(--c2) 50%, transparent) 60%, transparent 72%)}}.game-judgement__orb{animation:2.6s ease-out both gjOrb}.game-judgement__lance{height:calc(var(--spacing) * 11);transform-origin:100%;background:linear-gradient(90deg, var(--color-white), var(--c1) 40%, var(--c2) 85%, transparent);width:48%;box-shadow:0 0 60px var(--c1), 0 0 120px var(--c2);border-radius:22px;animation:2.6s ease-out both gjLance;position:absolute;top:calc(50% - 22px);left:26%}.game-judgement--mine .game-judgement__lance{transform-origin:0}.game-judgement--mine .game-judgement__lance:not(.game-judgement__lance--core){background:linear-gradient(270deg, var(--color-white), var(--c1) 40%, var(--c2) 85%, transparent)}.game-judgement__lance--core{height:calc(var(--spacing) * 3);--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);background:var(--color-white);box-shadow:none;border-radius:0;animation-delay:30ms;top:calc(50% - 6px)}.game-judgement__hole{width:380px;height:380px;top:50%;left:var(--tx);background:radial-gradient(circle, var(--color-black) 38%, var(--color-violet-abyss) 52%, var(--c2) 62%, var(--c1) 66%, transparent 74%);box-shadow:0 0 90px var(--c2);border-radius:3.40282e38px;animation:2.6s ease-in-out both gjHole;position:absolute}.game-judgement__hole-ring{background:repeating-conic-gradient(var(--c1) 0deg 8deg, transparent 8deg 30deg);border-radius:3.40282e38px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.game-judgement__hole-ring{background:repeating-conic-gradient(color-mix(in srgb, var(--c1) 50%, transparent) 0deg 8deg, transparent 8deg 30deg)}}.game-judgement__hole-ring{-webkit-mask:radial-gradient(circle, transparent 36%, var(--color-black) 40%, var(--color-black) 60%, transparent 64%);-webkit-mask:radial-gradient(circle, transparent 36%, var(--color-black) 40%, var(--color-black) 60%, transparent 64%);mask:radial-gradient(circle, transparent 36%, var(--color-black) 40%, var(--color-black) 60%, transparent 64%)}.game-judgement__mote{top:50%;left:var(--tx);width:var(--size);height:var(--size);background:var(--mote);box-shadow:0 0 10px var(--mote);animation:gjIn 2.6s var(--delay) cubic-bezier(.6, 0, .8, .6) both;border-radius:3.40282e38px;position:absolute}.game-judgement__bolt{height:50%;top:0;left:var(--tx);width:var(--w);margin-left:var(--ml);transform-origin:top;background:linear-gradient(180deg, transparent, var(--bolt) 30%, var(--color-white));box-shadow:0 0 40px var(--bolt);animation:gjBolt 2.6s var(--delay) ease-out both;position:absolute}.game-judgement__hex{top:50%;left:var(--tx);filter:drop-shadow(0 0 14px var(--c3));stroke:var(--color-white);stroke-width:5px;margin:-210px 0 0 -210px;position:absolute;overflow:visible}.game-judgement__hex path{animation:2.6s ease-out both gjHex}.game-judgement__hex path+path{stroke:var(--c3)}.game-judgement__shard{top:50%;left:var(--tx);width:var(--w);height:var(--h);background:var(--shard);box-shadow:0 0 12px var(--shard);clip-path:polygon(50% 0,100% 60%,30% 100%);animation:2.6s cubic-bezier(.2,.7,.3,1) both gjShard;position:absolute}.game-judgement__impact{height:calc(var(--spacing) * 60);width:calc(var(--spacing) * 60);top:50%;left:var(--tx);background:radial-gradient(circle, var(--color-white), var(--c1) 40%, var(--c2) 60%, transparent 72%);border-radius:3.40282e38px;animation:1.1s ease-out 1.12s both cineImpact;position:absolute;transform:translate(-50%,-50%)}.game-judgement__ring{width:260px;height:260px;top:50%;left:var(--tx);border:8px solid var(--color-white);box-shadow:0 0 70px var(--color-white);border-radius:3.40282e38px;animation:1s ease-out 1.12s both ringBurst;position:absolute;transform:translate(-50%,-50%)}.game-judgement__ring--tint{border:5px solid var(--c1);box-shadow:0 0 50px var(--c1);animation:1.2s ease-out 1.25s both ringBurst}.game-judgement__text{align-items:center;gap:calc(var(--spacing) * 2);font-family:var(--font-orb);inset-inline:0;flex-direction:column;display:flex;position:absolute;top:9%}.game-judgement__sub{--tw-leading:calc(var(--spacing) * 5);font-size:14px;line-height:calc(var(--spacing) * 5);--tw-tracking:.5em;letter-spacing:.5em;color:var(--c1);text-shadow:0 0 14px var(--c1);animation:.4s ease-out .15s both fadeUp}.game-judgement__title{--tw-font-weight:var(--font-weight-black);font-size:30px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-white);text-shadow:0 0 20px var(--c1), 0 0 50px var(--c2);animation:.45s ease-out .3s both fadeUp}.game-judgement__versus{--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-frost);font-size:15px;animation:.4s ease-out .5s both fadeUp}.game-judgement__damage{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-orb);top:70%;left:var(--tx);position:absolute}.game-judgement__damage span{--tw-font-weight:var(--font-weight-black);font-size:64px;font-weight:var(--font-weight-black);color:var(--color-white);text-shadow:0 0 20px var(--c1), 0 0 50px var(--color-pink);animation:.55s cubic-bezier(.2,.8,.2,1) 1.15s both cineSlam;display:inline-block}@media (prefers-reduced-motion:reduce){.game-strike__shard,.game-strike__pic,.game-strike__ring,.game-strike__flash,.game-judgement__orb,.game-judgement__mote,.game-judgement__shard,.game-judgement__ring,.game-judgement__impact,.game-judgement__flash{display:none}.game-strike__beam{opacity:.85;transform:translate(-50%)scaleX(.4)}.game-strike__impact{opacity:.5}.game-judgement__god,.game-judgement__target{transform:translate(-50%,-50%)}.game-judgement--eclipse .game-judgement__target{opacity:.35}.game-judgement__hole{transform:translate(-50%,-50%)}}.noanim .game-strike,.noanim .game-judgement{display:none}.game-duel[data-fx-pending] .game-fx-lunge--up,.game-duel[data-fx-pending] .game-fx-lunge--down,.game-duel[data-fx-pending] .game-fx-shake{animation:none}.game-duel[data-fx-pending] .game-fx-impact,.game-duel[data-fx-pending] .game-fx-vig{display:none}.noshake :is(.game-strike__stage,.game-judgement__stage){animation:none}.game-board-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.game-board-fx__layer{mix-blend-mode:screen;position:absolute;inset:0}.game-board-fx__part{position:absolute}@media (prefers-reduced-motion:reduce){.game-board-fx__part[style*=raysSpin]{transform:translate(-50%,-50%)}.game-board-fx__layer[style*=zap],.game-board-fx__part[style*=zap],.game-board-fx__part[style*=emberRise],.game-board-fx__part[style*=bubbleRise],.game-board-fx__part[style*=shootStar]{display:none}.game-board-fx__part[style*=twinkle]{opacity:.15;transform:scale(.6)}}.noanim .game-board-fx__part{display:none}.game-fx{--top:45%;display:contents}.game-fx--reveal{--top:42%}.game-fx__ring,.game-fx__charge,.game-fx__particle,.game-fx__flash{pointer-events:none;position:absolute}.game-fx__ring,.game-fx__charge,.game-fx__particle{top:var(--top);left:50%}.game-fx__ring{border:4px solid var(--tint);width:340px;height:340px;box-shadow:0 0 40px var(--tint);animation:ringBurst var(--dur) var(--delay) ease-out both;border-radius:3.40282e38px}.game-fx--reveal .game-fx__ring{width:360px;height:360px}.game-fx--reveal .game-fx__ring:not(.game-fx__ring--extra){top:46%}.game-fx__ring--extra{border-width:var(--width);width:300px;height:300px;box-shadow:0 0 50px var(--tint)}.game-fx__charge{z-index:3;background:radial-gradient(circle, var(--color-white), var(--tint) 45%, transparent 70%);width:130px;height:130px;box-shadow:0 0 60px var(--tint);animation:rareCharge var(--dur) var(--delay) ease-in both;border-radius:3.40282e38px}.game-fx--reveal .game-fx__charge{box-shadow:none}.game-fx__particle{z-index:4;width:var(--size);height:var(--size);background:var(--tint);box-shadow:0 0 12px var(--tint);animation:cineBurst 1.5s var(--delay) ease-out both;border-radius:3.40282e38px}.game-fx__banner{pointer-events:none;z-index:5;text-align:center;position:absolute;top:-86px;left:-300px;right:-300px}.game-fx__banner span{font-family:var(--font-orb);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:.2em;letter-spacing:.2em;white-space:nowrap;color:var(--color-white);font-size:var(--size);text-shadow:0 0 20px var(--tint), 0 0 50px var(--tint), 0 0 90px var(--tint);animation:cineSlam .6s var(--delay) cubic-bezier(.2, .8, .2, 1) both;display:inline-block}.game-fx__flash{z-index:6;background:radial-gradient(circle, var(--color-white), var(--tint) 40%, transparent 75%);animation:rareFlash .6s var(--delay) ease-out both;inset:-700px -900px}.game-fx--reveal .game-fx__flash{inset:0}.game-pack__face--glow{animation:revealFlip .9s var(--flip) ease-out both, rareGlow var(--glow-dur) var(--glow-delay) ease-in-out infinite}.game-reveal__face--glow{animation:revealFlip 1.1s var(--flip) ease-out both, rareGlow var(--glow-dur) var(--glow-delay) ease-in-out infinite}.game-reveal__face--shake{animation:revealFlip 1.1s var(--flip) ease-out both, rareGlow var(--glow-dur) var(--glow-delay) ease-in-out infinite, rareShake .7s var(--shake-delay) ease-in-out}.game-pack__current--shake{animation:rareShake var(--shake-dur) var(--shake-delay) ease-in-out}.rf .game-fx__flash{display:none}.noshake :is(.game-pack__current--shake,.game-reveal__face){animation:none}@media (prefers-reduced-motion:reduce){.game-fx__ring,.game-fx__charge,.game-fx__particle,.game-fx__flash{display:none}.game-pack__face--glow,.game-reveal__face--glow{box-shadow:0 0 30px var(--g), 0 0 6px var(--color-white)}}.game-button:active,.game-chip:active,.game-card--hand:active,.game-bottom-band__end:active,.game-corner:active,.game-home__tile:active,a.game-header__rank:active{filter:brightness(1.35)}[data-confirming]{max-width:calc(var(--spacing) * 60);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);white-space:normal}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-40{top:calc(var(--spacing) * 40)}.right-7{right:calc(var(--spacing) * 7)}.bottom-7{bottom:calc(var(--spacing) * 7)}.z-32{z-index:32}.-m-8{margin:calc(var(--spacing) * -8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-\[117px\]{height:117px}.h-\[170px\]{height:170px}.h-\[200px\]{height:200px}.h-\[230px\]{height:230px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[640px\]{height:640px}.h-\[900px\]{height:900px}.h-full{height:100%}.min-h-0{min-height:0}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[270px\]{width:270px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[420px\]{width:420px}.w-\[560px\]{width:560px}.w-\[700px\]{width:700px}.w-\[1100px\]{width:1100px}.w-\[1440px\]{width:1440px}.w-full{width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.touch-manipulation{touch-action:manipulation}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-\[18px\]{gap:18px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.overscroll-none{overscroll-behavior:none}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-cyan\/35{border-color:#00e5ff59}@supports (color:color-mix(in lab, red, red)){.border-cyan\/35{border-color:color-mix(in oklab, var(--color-cyan) 35%, transparent)}}.border-edge{border-color:var(--color-edge)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-abyss{background-color:var(--color-abyss)}.bg-black{background-color:var(--color-black)}.bg-panel\/50{background-color:#0d152680}@supports (color:color-mix(in lab, red, red)){.bg-panel\/50{background-color:color-mix(in oklab, var(--color-panel) 50%, transparent)}}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-9{padding-block:calc(var(--spacing) * 9)}.pt-4{padding-top:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-orb{font-family:var(--font-orb)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[72px\]{font-size:72px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-cyan{color:var(--color-cyan)}.text-dim{color:var(--color-dim)}.text-muted{color:var(--color-muted)}.opacity-45{opacity:.45}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[\&_\.game-sweep\]\:bg-\[position\:50\%_0\] .game-sweep{background-position:50% 0}.\[\&_\.game-sweep\]\:opacity-100 .game-sweep{opacity:1}}@font-face{font-family:Orbitron;font-weight:500;font-display:swap;src:url("/assets/orbitron-latin-500-normal-d1f3fce5.woff2")format("woff2")}@font-face{font-family:Orbitron;font-weight:700;font-display:swap;src:url("/assets/orbitron-latin-700-normal-fad3c156.woff2")format("woff2")}@font-face{font-family:Orbitron;font-weight:900;font-display:swap;src:url("/assets/orbitron-latin-900-normal-a52cbd5f.woff2")format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-display:swap;src:url("/assets/ibm-plex-mono-latin-400-normal-c9c3574e.woff2")format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-display:swap;src:url("/assets/ibm-plex-mono-latin-500-normal-690bf350.woff2")format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-display:swap;src:url("/assets/ibm-plex-mono-latin-600-normal-67a313fd.woff2")format("woff2")}@font-face{font-family:"Noto Sans Symbols 2";font-weight:100 900;font-display:swap;ascent-override:101.1%;descent-override:24.3%;line-gap-override:0%;src:url("/assets/noto-sans-symbols-2-subset-2365b273.woff")format("woff");unicode-range:U+21AF,U+2316,U+25B2,U+25B6,U+25BC,U+25C0,U+25C6-25C8,U+25CD-25CE,U+25E4-25E5,U+2600,U+2604-2605,U+2608,U+2620,U+2623,U+263C,U+265B,U+2666,U+26A1,U+26D3,U+2713,U+271A,U+2726-2727,U+272A,U+2735,U+2739-273A,U+2740,U+2742,U+2756}@font-face{font-family:Noto Sans Symbols;font-weight:100 900;font-display:swap;ascent-override:101.1%;descent-override:24.3%;line-gap-override:0%;src:url("/assets/noto-sans-symbols-subset-e43500d1.woff")format("woff");unicode-range:U+2192,U+2301,U+232C,U+260D,U+2625,U+263D,U+2694}@font-face{font-family:Noto Sans Math;font-weight:100 900;font-display:swap;ascent-override:101.1%;descent-override:24.3%;line-gap-override:0%;src:url("/assets/noto-sans-math-subset-1ba24eca.woff")format("woff");unicode-range:U+21BA,U+221E,U+224B,U+2296-2298,U+27F2,U+29D6-29D7}@font-face{font-family:Noto Sans SC;font-weight:400;font-display:swap;src:url("/assets/noto-sans-sc-400-subset-50c13fb5.woff")format("woff");unicode-range:U+3001-3002,U+300C-300D,U+4E00,U+4E09-4E0B,U+4E0D-4E0E,U+4E13-4E14,U+4E16,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A-4E3B,U+4E3D,U+4E45,U+4E48-4E49,U+4E4B,U+4E50,U+4E5D,U+4E5F-4E60,U+4E70,U+4E86,U+4E8B-4E8C,U+4E8E,U+4E92,U+4E94,U+4EA1,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD-4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEA,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4F0A,U+4F11,U+4F17-4F18,U+4F1A,U+4F20,U+4F24,U+4F46,U+4F4D-4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F9B,U+4FA7,U+4FBF,U+4FDD,U+4FE1,U+4FEE,U+500D,U+5012,U+503C,U+505A,U+505C,U+5077,U+507F,U+50A8,U+50CF,U+5143,U+5145,U+5148-5149,U+514B,U+514D,U+5165,U+5168,U+5171,U+5173,U+5175-5178,U+517D,U+5185,U+518C-518D,U+5192,U+5195,U+5199,U+519B,U+51A0,U+51B3,U+51BB,U+51C6,U+51CC,U+51CF,U+51E0-51E1,U+51E4,U+51EF-51F0,U+51FA-51FB,U+5200,U+5203,U+5206-5207,U+5217,U+5219,U+521B,U+521D,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236-5237,U+524A,U+524D,U+5269,U+526F,U+529B,U+529F-52A1,U+52A8-52A9,U+52B1,U+5305,U+5316,U+5339,U+5343,U+5347,U+534A,U+5352,U+5355,U+5357,U+535A,U+5360-5361,U+536B,U+5373-5374,U+5386,U+539A,U+539F,U+53BB,U+53C8,U+53CA-53CD,U+53D1,U+53D6-53D8,U+53E3-53E4,U+53E6,U+53EA-53EC,U+53EF-53F0,U+53F2-53F3,U+53F7-53F8,U+5404,U+5408-5409,U+540C-540E,U+5410,U+5417,U+541B,U+541E,U+5426-5427,U+542B,U+542F,U+5438,U+543C,U+547D,U+548C,U+5492,U+54C1,U+54CD,U+54E8,U+5524,U+552E-552F,U+5546,U+5578,U+559C,U+55B7,U+55DC,U+5636,U+5668,U+566C,U+568E,U+56DE,U+56E0,U+56F0,U+56FA,U+56FD-56FE,U+5706,U+5723,U+5728,U+5730,U+573A,U+5740,U+574F,U+5757,U+575A,U+5766,U+5782,U+578B,U+5792,U+57FA,U+5806,U+5821,U+584C,U+586B,U+5893,U+589E,U+58F0,U+58F3,U+5904,U+5907,U+590D,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929-592A,U+5931,U+5934,U+5947,U+5951,U+5956-5957,U+5973,U+5979,U+597D,U+5982,U+5996,U+59C6,U+59CB,U+5A1C,U+5A6A,U+5B50,U+5B57-5B58,U+5B66,U+5B83,U+5B87-5B89,U+5B8C,U+5B97,U+5B99-5B9A,U+5B9D-5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC2,U+5BC6,U+5BD2,U+5BF8-5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C14,U+5C16,U+5C1A,U+5C1D,U+5C24,U+5C31,U+5C3A,U+5C3C,U+5C40,U+5C4F,U+5C5E,U+5D29,U+5DE6-5DE8,U+5DEB,U+5DEE,U+5DF1-5DF2,U+5E01,U+5E08,U+5E0C,U+5E10,U+5E26,U+5E2E,U+5E38,U+5E45,U+5E55,U+5E73-5E74,U+5E76,U+5E7D,U+5E8F,U+5E93-5E95,U+5E97,U+5E9F,U+5EA6-5EA7,U+5EF6-5EF7,U+5EFA,U+5F00,U+5F03,U+5F0F,U+5F20,U+5F31,U+5F3A,U+5F52-5F53,U+5F55,U+5F71,U+5F7B,U+5F85,U+5F88,U+5F97,U+5FA1,U+5FB7,U+5FBD,U+5FC3,U+5FC5,U+5FD7-5FD8,U+5FEB,U+5FFD,U+600E,U+6012,U+6027,U+602A,U+603B,U+6052,U+6062,U+606F,U+60A8,U+60C5,U+60E0,U+60EB,U+60F3,U+6108,U+610F,U+613F,U+6162,U+6167,U+6170,U+61C2,U+620F-6211,U+6216,U+6218,U+6237,U+6240,U+6247,U+624B,U+624D,U+6253,U+6263,U+6267,U+627E,U+6280,U+628A,U+6298,U+62A4,U+62B5,U+62B9,U+62BD,U+62C5,U+62C9,U+62D2,U+62DB,U+62E5,U+62E9,U+62EC,U+62FF,U+6301,U+6307,U+6309,U+6311,U+6321,U+6323,U+635F,U+6362,U+636E,U+6377,U+6389,U+6392,U+63A2,U+63A5,U+63A7,U+63CF-63D0,U+63D2,U+63E1,U+63ED,U+63F4,U+641C,U+6467,U+64B0,U+64CD,U+652F,U+6536,U+6539,U+653B,U+653E,U+6545,U+6548,U+654C,U+6559,U+6570,U+6574,U+6587,U+6597,U+6599,U+65A9,U+65AD,U+65AF-65B0,U+65B9,U+65CB,U+65E0,U+65E5,U+65E9,U+65F6,U+6602,U+660E,U+661F-6620,U+662F,U+6635,U+663C,U+663E,U+664B,U+6653,U+665A,U+666E-666F,U+6676,U+667A,U+6682,U+6697,U+66B4,U+66F4,U+6700,U+6709,U+670D,U+671B,U+671D,U+671F,U+672A,U+672C,U+672F,U+673A,U+673D,U+675C,U+675F,U+6761,U+6765,U+6784,U+679A,U+679C,U+67AA,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837-6839,U+683C,U+6846,U+6848,U+684C,U+6851,U+6863,U+6885,U+68A6,U+68CB,U+68D8,U+68F1,U+6A21,U+6A2A,U+6A59,U+6B21-6B22,U+6B27,U+6B3E,U+6B4C,U+6B62-6B65,U+6B7B,U+6B8A,U+6BB5,U+6BC1,U+6BCF,U+6BD2,U+6BD4,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C89,U+6CA1,U+6CBB,U+6CD5,U+6CE1,U+6CE8,U+6CF0,U+6D0B,U+6D1B,U+6D1E,U+6D3B,U+6D41,U+6D6A,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DF1,U+6DFB,U+6E05,U+6E0A,U+6E21,U+6E38,U+6E6E,U+6E90,U+6EA2,U+6EE1,U+6EF4,U+6F14,U+6FC0,U+706B,U+706D,U+706F-7070,U+7075,U+70B8-70B9,U+70BD,U+70C1,U+70C8,U+70E7,U+70EC-70ED,U+7109,U+7130,U+7136,U+7167,U+7184,U+718A,U+7206,U+7247-7248,U+724C,U+725B,U+7269,U+7279,U+72E0,U+72EC,U+72F1,U+72FC,U+730E,U+731B,U+732E,U+7387,U+738B,U+739B,U+73A9,U+73AF-73B0,U+73BB,U+7406,U+7483,U+7518,U+751A,U+751F,U+7528,U+7531-7533,U+7535,U+753B,U+754C,U+7559,U+7565,U+7597,U+75AB,U+75B2,U+75BE,U+767B,U+767D,U+7684,U+76D8,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F-7720,U+773C,U+7740-7741,U+7761,U+77E5,U+77ED,U+77F3,U+7801,U+780D,U+7834,U+7840,U+786E,U+788D-788E,U+793A,U+793C,U+795D-795E,U+796D,U+79BB,U+79CD,U+79D2,U+79D8,U+79F0,U+79FB,U+7A00,U+7A0B,U+7A0D,U+7A33,U+7A79-7A7A,U+7A7F,U+7ADE,U+7AE0,U+7B26,U+7B2C,U+7B49,U+7B51,U+7B54,U+7B7E,U+7B80,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7C89,U+7CFB,U+7D22,U+7D2B,U+7EA2,U+7EA6-7EA7,U+7EB9,U+7EBF,U+7EC3-7EC4,U+7EC7-7EC8,U+7ECF,U+7ED3,U+7ED9,U+7EDC-7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7EFD,U+7EFF,U+7F13,U+7F16,U+7F1A,U+7F3A,U+7F51,U+7F6E,U+7F8E,U+7FA4,U+7FFB,U+8001,U+8005,U+800C,U+8017,U+805A,U+8089,U+80A4,U+80CC,U+80DC,U+80FD,U+8106,U+8109,U+8111,U+8131,U+8150,U+81EA,U+81F3-81F4,U+822C,U+8230,U+8272,U+8282,U+8292,U+82B1,U+82CF,U+82E5,U+82F1,U+8346,U+838E,U+83AB,U+83B7,U+8425,U+843D,U+8499,U+84C4,U+84DD,U+85CF,U+865A,U+8679,U+8680,U+86C7,U+86DB,U+8718,U+8725,U+8734,U+874E,U+8782,U+87B3,U+8840,U+884C,U+8865,U+8868,U+888B,U+88AB,U+88C2,U+88C5,U+897F,U+8981,U+89C1-89C2,U+89C4,U+89C9,U+89D2,U+89E3,U+89E6,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BAD,U+8BB0,U+8BB8,U+8BBE-8BBF,U+8BC1,U+8BD1,U+8BD5,U+8BD7,U+8BDD-8BDE,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFA-8BFB,U+8C15,U+8C22,U+8D25-8D27,U+8D2A,U+8D2D,U+8D35,U+8D39,U+8D44,U+8D5A-8D5B,U+8D60,U+8D62,U+8D77,U+8D85,U+8D8A,U+8DB3,U+8DEF,U+8DF3,U+8EAB,U+8EAF,U+8F6C,U+8F6E,U+8F70,U+8F7B,U+8F7D,U+8F91,U+8F93,U+8FB0,U+8FB9,U+8FBE,U+8FC5,U+8FC7,U+8FCE,U+8FD0,U+8FD4,U+8FD8-8FD9,U+8FDB,U+8FDE,U+8FF0,U+9000-9001,U+9003,U+9009,U+900F-9010,U+901A,U+901F-9020,U+9057,U+90AE,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+949F,U+94A2,U+94AE,U+94B1,U+94BB,U+94C1-94C2,U+94DC,U+94E0,U+94EC-94ED,U+94F6,U+94F8,U+94FE,U+9500-9501,U+9519,U+952E,U+955C,U+957F,U+95E8,U+95EA,U+95ED-95EE,U+95F4,U+9605,U+961F,U+9632-9633,U+9635-9636,U+964D,U+9650,U+9664,U+9668-9669,U+9677,U+968F,U+9699,U+969C,U+96BE,U+96C4,U+96F6-96F7,U+9700,U+9707,U+9713,U+971C,U+9752,U+975E,U+9762,U+97F3,U+9875-9876,U+9879-987B,U+9884,U+9886,U+9897-9898,U+989C-989D,U+98CE,U+98DE-98DF,U+9996,U+9A7E,U+9A8C,U+9AA4,U+9AD8,U+9B3C,U+9B42,U+9B54,U+9E23,U+9E26,U+9E70,U+9EC4,U+9ECE,U+9ED1,U+9ED8,U+9F50,U+9F99,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Noto Sans SC;font-weight:700;font-display:swap;src:url("/assets/noto-sans-sc-700-subset-dd200bdd.woff")format("woff");unicode-range:U+3001-3002,U+300C-300D,U+4E00,U+4E09-4E0B,U+4E0D-4E0E,U+4E13-4E14,U+4E16,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A-4E3B,U+4E3D,U+4E45,U+4E48-4E49,U+4E4B,U+4E50,U+4E5D,U+4E5F-4E60,U+4E70,U+4E86,U+4E8B-4E8C,U+4E8E,U+4E92,U+4E94,U+4EA1,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD-4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEA,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4F0A,U+4F11,U+4F17-4F18,U+4F1A,U+4F20,U+4F24,U+4F46,U+4F4D-4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F9B,U+4FA7,U+4FBF,U+4FDD,U+4FE1,U+4FEE,U+500D,U+5012,U+503C,U+505A,U+505C,U+5077,U+507F,U+50A8,U+50CF,U+5143,U+5145,U+5148-5149,U+514B,U+514D,U+5165,U+5168,U+5171,U+5173,U+5175-5178,U+517D,U+5185,U+518C-518D,U+5192,U+5195,U+5199,U+519B,U+51A0,U+51B3,U+51BB,U+51C6,U+51CC,U+51CF,U+51E0-51E1,U+51E4,U+51EF-51F0,U+51FA-51FB,U+5200,U+5203,U+5206-5207,U+5217,U+5219,U+521B,U+521D,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236-5237,U+524A,U+524D,U+5269,U+526F,U+529B,U+529F-52A1,U+52A8-52A9,U+52B1,U+5305,U+5316,U+5339,U+5343,U+5347,U+534A,U+5352,U+5355,U+5357,U+535A,U+5360-5361,U+536B,U+5373-5374,U+5386,U+539A,U+539F,U+53BB,U+53C8,U+53CA-53CD,U+53D1,U+53D6-53D8,U+53E3-53E4,U+53E6,U+53EA-53EC,U+53EF-53F0,U+53F2-53F3,U+53F7-53F8,U+5404,U+5408-5409,U+540C-540E,U+5410,U+5417,U+541B,U+541E,U+5426-5427,U+542B,U+542F,U+5438,U+543C,U+547D,U+548C,U+5492,U+54C1,U+54CD,U+54E8,U+5524,U+552E-552F,U+5546,U+5578,U+559C,U+55B7,U+55DC,U+5636,U+5668,U+566C,U+568E,U+56DE,U+56E0,U+56F0,U+56FA,U+56FD-56FE,U+5706,U+5723,U+5728,U+5730,U+573A,U+5740,U+574F,U+5757,U+575A,U+5766,U+5782,U+578B,U+5792,U+57FA,U+5806,U+5821,U+584C,U+586B,U+5893,U+589E,U+58F0,U+58F3,U+5904,U+5907,U+590D,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929-592A,U+5931,U+5934,U+5947,U+5951,U+5956-5957,U+5973,U+5979,U+597D,U+5982,U+5996,U+59C6,U+59CB,U+5A1C,U+5A6A,U+5B50,U+5B57-5B58,U+5B66,U+5B83,U+5B87-5B89,U+5B8C,U+5B97,U+5B99-5B9A,U+5B9D-5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC2,U+5BC6,U+5BD2,U+5BF8-5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C14,U+5C16,U+5C1A,U+5C1D,U+5C24,U+5C31,U+5C3A,U+5C3C,U+5C40,U+5C4F,U+5C5E,U+5D29,U+5DE6-5DE8,U+5DEB,U+5DEE,U+5DF1-5DF2,U+5E01,U+5E08,U+5E0C,U+5E10,U+5E26,U+5E2E,U+5E38,U+5E45,U+5E55,U+5E73-5E74,U+5E76,U+5E7D,U+5E8F,U+5E93-5E95,U+5E97,U+5E9F,U+5EA6-5EA7,U+5EF6-5EF7,U+5EFA,U+5F00,U+5F03,U+5F0F,U+5F20,U+5F31,U+5F3A,U+5F52-5F53,U+5F55,U+5F71,U+5F7B,U+5F85,U+5F88,U+5F97,U+5FA1,U+5FB7,U+5FBD,U+5FC3,U+5FC5,U+5FD7-5FD8,U+5FEB,U+5FFD,U+600E,U+6012,U+6027,U+602A,U+603B,U+6052,U+6062,U+606F,U+60A8,U+60C5,U+60E0,U+60EB,U+60F3,U+6108,U+610F,U+613F,U+6162,U+6167,U+6170,U+61C2,U+620F-6211,U+6216,U+6218,U+6237,U+6240,U+6247,U+624B,U+624D,U+6253,U+6263,U+6267,U+627E,U+6280,U+628A,U+6298,U+62A4,U+62B5,U+62B9,U+62BD,U+62C5,U+62C9,U+62D2,U+62DB,U+62E5,U+62E9,U+62EC,U+62FF,U+6301,U+6307,U+6309,U+6311,U+6321,U+6323,U+635F,U+6362,U+636E,U+6377,U+6389,U+6392,U+63A2,U+63A5,U+63A7,U+63CF-63D0,U+63D2,U+63E1,U+63ED,U+63F4,U+641C,U+6467,U+64B0,U+64CD,U+652F,U+6536,U+6539,U+653B,U+653E,U+6545,U+6548,U+654C,U+6559,U+6570,U+6574,U+6587,U+6597,U+6599,U+65A9,U+65AD,U+65AF-65B0,U+65B9,U+65CB,U+65E0,U+65E5,U+65E9,U+65F6,U+6602,U+660E,U+661F-6620,U+662F,U+6635,U+663C,U+663E,U+664B,U+6653,U+665A,U+666E-666F,U+6676,U+667A,U+6682,U+6697,U+66B4,U+66F4,U+6700,U+6709,U+670D,U+671B,U+671D,U+671F,U+672A,U+672C,U+672F,U+673A,U+673D,U+675C,U+675F,U+6761,U+6765,U+6784,U+679A,U+679C,U+67AA,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837-6839,U+683C,U+6846,U+6848,U+684C,U+6851,U+6863,U+6885,U+68A6,U+68CB,U+68D8,U+68F1,U+6A21,U+6A2A,U+6A59,U+6B21-6B22,U+6B27,U+6B3E,U+6B4C,U+6B62-6B65,U+6B7B,U+6B8A,U+6BB5,U+6BC1,U+6BCF,U+6BD2,U+6BD4,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C89,U+6CA1,U+6CBB,U+6CD5,U+6CE1,U+6CE8,U+6CF0,U+6D0B,U+6D1B,U+6D1E,U+6D3B,U+6D41,U+6D6A,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DF1,U+6DFB,U+6E05,U+6E0A,U+6E21,U+6E38,U+6E6E,U+6E90,U+6EA2,U+6EE1,U+6EF4,U+6F14,U+6FC0,U+706B,U+706D,U+706F-7070,U+7075,U+70B8-70B9,U+70BD,U+70C1,U+70C8,U+70E7,U+70EC-70ED,U+7109,U+7130,U+7136,U+7167,U+7184,U+718A,U+7206,U+7247-7248,U+724C,U+725B,U+7269,U+7279,U+72E0,U+72EC,U+72F1,U+72FC,U+730E,U+731B,U+732E,U+7387,U+738B,U+739B,U+73A9,U+73AF-73B0,U+73BB,U+7406,U+7483,U+7518,U+751A,U+751F,U+7528,U+7531-7533,U+7535,U+753B,U+754C,U+7559,U+7565,U+7597,U+75AB,U+75B2,U+75BE,U+767B,U+767D,U+7684,U+76D8,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F-7720,U+773C,U+7740-7741,U+7761,U+77E5,U+77ED,U+77F3,U+7801,U+780D,U+7834,U+7840,U+786E,U+788D-788E,U+793A,U+793C,U+795D-795E,U+796D,U+79BB,U+79CD,U+79D2,U+79D8,U+79F0,U+79FB,U+7A00,U+7A0B,U+7A0D,U+7A33,U+7A79-7A7A,U+7A7F,U+7ADE,U+7AE0,U+7B26,U+7B2C,U+7B49,U+7B51,U+7B54,U+7B7E,U+7B80,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7C89,U+7CFB,U+7D22,U+7D2B,U+7EA2,U+7EA6-7EA7,U+7EB9,U+7EBF,U+7EC3-7EC4,U+7EC7-7EC8,U+7ECF,U+7ED3,U+7ED9,U+7EDC-7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7EFD,U+7EFF,U+7F13,U+7F16,U+7F1A,U+7F3A,U+7F51,U+7F6E,U+7F8E,U+7FA4,U+7FFB,U+8001,U+8005,U+800C,U+8017,U+805A,U+8089,U+80A4,U+80CC,U+80DC,U+80FD,U+8106,U+8109,U+8111,U+8131,U+8150,U+81EA,U+81F3-81F4,U+822C,U+8230,U+8272,U+8282,U+8292,U+82B1,U+82CF,U+82E5,U+82F1,U+8346,U+838E,U+83AB,U+83B7,U+8425,U+843D,U+8499,U+84C4,U+84DD,U+85CF,U+865A,U+8679,U+8680,U+86C7,U+86DB,U+8718,U+8725,U+8734,U+874E,U+8782,U+87B3,U+8840,U+884C,U+8865,U+8868,U+888B,U+88AB,U+88C2,U+88C5,U+897F,U+8981,U+89C1-89C2,U+89C4,U+89C9,U+89D2,U+89E3,U+89E6,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BAD,U+8BB0,U+8BB8,U+8BBE-8BBF,U+8BC1,U+8BD1,U+8BD5,U+8BD7,U+8BDD-8BDE,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFA-8BFB,U+8C15,U+8C22,U+8D25-8D27,U+8D2A,U+8D2D,U+8D35,U+8D39,U+8D44,U+8D5A-8D5B,U+8D60,U+8D62,U+8D77,U+8D85,U+8D8A,U+8DB3,U+8DEF,U+8DF3,U+8EAB,U+8EAF,U+8F6C,U+8F6E,U+8F70,U+8F7B,U+8F7D,U+8F91,U+8F93,U+8FB0,U+8FB9,U+8FBE,U+8FC5,U+8FC7,U+8FCE,U+8FD0,U+8FD4,U+8FD8-8FD9,U+8FDB,U+8FDE,U+8FF0,U+9000-9001,U+9003,U+9009,U+900F-9010,U+901A,U+901F-9020,U+9057,U+90AE,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+949F,U+94A2,U+94AE,U+94B1,U+94BB,U+94C1-94C2,U+94DC,U+94E0,U+94EC-94ED,U+94F6,U+94F8,U+94FE,U+9500-9501,U+9519,U+952E,U+955C,U+957F,U+95E8,U+95EA,U+95ED-95EE,U+95F4,U+9605,U+961F,U+9632-9633,U+9635-9636,U+964D,U+9650,U+9664,U+9668-9669,U+9677,U+968F,U+9699,U+969C,U+96BE,U+96C4,U+96F6-96F7,U+9700,U+9707,U+9713,U+971C,U+9752,U+975E,U+9762,U+97F3,U+9875-9876,U+9879-987B,U+9884,U+9886,U+9897-9898,U+989C-989D,U+98CE,U+98DE-98DF,U+9996,U+9A7E,U+9A8C,U+9AA4,U+9AD8,U+9B3C,U+9B42,U+9B54,U+9E23,U+9E26,U+9E70,U+9EC4,U+9ECE,U+9ED1,U+9ED8,U+9F50,U+9F99,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Noto Sans SC;font-weight:900;font-display:swap;src:url("/assets/noto-sans-sc-900-subset-c2e96775.woff")format("woff");unicode-range:U+3001-3002,U+300C-300D,U+4E00,U+4E09-4E0B,U+4E0D-4E0E,U+4E13-4E14,U+4E16,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A-4E3B,U+4E3D,U+4E45,U+4E48-4E49,U+4E4B,U+4E50,U+4E5D,U+4E5F-4E60,U+4E70,U+4E86,U+4E8B-4E8C,U+4E8E,U+4E92,U+4E94,U+4EA1,U+4EA4,U+4EA7,U+4EAE,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD-4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEA,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4F0A,U+4F11,U+4F17-4F18,U+4F1A,U+4F20,U+4F24,U+4F46,U+4F4D-4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F9B,U+4FA7,U+4FBF,U+4FDD,U+4FE1,U+4FEE,U+500D,U+5012,U+503C,U+505A,U+505C,U+5077,U+507F,U+50A8,U+50CF,U+5143,U+5145,U+5148-5149,U+514B,U+514D,U+5165,U+5168,U+5171,U+5173,U+5175-5178,U+517D,U+5185,U+518C-518D,U+5192,U+5195,U+5199,U+519B,U+51A0,U+51B3,U+51BB,U+51C6,U+51CC,U+51CF,U+51E0-51E1,U+51E4,U+51EF-51F0,U+51FA-51FB,U+5200,U+5203,U+5206-5207,U+5217,U+5219,U+521B,U+521D,U+5220,U+5224,U+5229,U+522B,U+5230,U+5236-5237,U+524A,U+524D,U+5269,U+526F,U+529B,U+529F-52A1,U+52A8-52A9,U+52B1,U+5305,U+5316,U+5339,U+5343,U+5347,U+534A,U+5352,U+5355,U+5357,U+535A,U+5360-5361,U+536B,U+5373-5374,U+5386,U+539A,U+539F,U+53BB,U+53C8,U+53CA-53CD,U+53D1,U+53D6-53D8,U+53E3-53E4,U+53E6,U+53EA-53EC,U+53EF-53F0,U+53F2-53F3,U+53F7-53F8,U+5404,U+5408-5409,U+540C-540E,U+5410,U+5417,U+541B,U+541E,U+5426-5427,U+542B,U+542F,U+5438,U+543C,U+547D,U+548C,U+5492,U+54C1,U+54CD,U+54E8,U+5524,U+552E-552F,U+5546,U+5578,U+559C,U+55B7,U+55DC,U+5636,U+5668,U+566C,U+568E,U+56DE,U+56E0,U+56F0,U+56FA,U+56FD-56FE,U+5706,U+5723,U+5728,U+5730,U+573A,U+5740,U+574F,U+5757,U+575A,U+5766,U+5782,U+578B,U+5792,U+57FA,U+5806,U+5821,U+584C,U+586B,U+5893,U+589E,U+58F0,U+58F3,U+5904,U+5907,U+590D,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929-592A,U+5931,U+5934,U+5947,U+5951,U+5956-5957,U+5973,U+5979,U+597D,U+5982,U+5996,U+59C6,U+59CB,U+5A1C,U+5A6A,U+5B50,U+5B57-5B58,U+5B66,U+5B83,U+5B87-5B89,U+5B8C,U+5B97,U+5B99-5B9A,U+5B9D-5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC2,U+5BC6,U+5BD2,U+5BF8-5BF9,U+5BFC,U+5C01,U+5C06,U+5C0F,U+5C11,U+5C14,U+5C16,U+5C1A,U+5C1D,U+5C24,U+5C31,U+5C3A,U+5C3C,U+5C40,U+5C4F,U+5C5E,U+5D29,U+5DE6-5DE8,U+5DEB,U+5DEE,U+5DF1-5DF2,U+5E01,U+5E08,U+5E0C,U+5E10,U+5E26,U+5E2E,U+5E38,U+5E45,U+5E55,U+5E73-5E74,U+5E76,U+5E7D,U+5E8F,U+5E93-5E95,U+5E97,U+5E9F,U+5EA6-5EA7,U+5EF6-5EF7,U+5EFA,U+5F00,U+5F03,U+5F0F,U+5F20,U+5F31,U+5F3A,U+5F52-5F53,U+5F55,U+5F71,U+5F7B,U+5F85,U+5F88,U+5F97,U+5FA1,U+5FB7,U+5FBD,U+5FC3,U+5FC5,U+5FD7-5FD8,U+5FEB,U+5FFD,U+600E,U+6012,U+6027,U+602A,U+603B,U+6052,U+6062,U+606F,U+60A8,U+60C5,U+60E0,U+60EB,U+60F3,U+6108,U+610F,U+613F,U+6162,U+6167,U+6170,U+61C2,U+620F-6211,U+6216,U+6218,U+6237,U+6240,U+6247,U+624B,U+624D,U+6253,U+6263,U+6267,U+627E,U+6280,U+628A,U+6298,U+62A4,U+62B5,U+62B9,U+62BD,U+62C5,U+62C9,U+62D2,U+62DB,U+62E5,U+62E9,U+62EC,U+62FF,U+6301,U+6307,U+6309,U+6311,U+6321,U+6323,U+635F,U+6362,U+636E,U+6377,U+6389,U+6392,U+63A2,U+63A5,U+63A7,U+63CF-63D0,U+63D2,U+63E1,U+63ED,U+63F4,U+641C,U+6467,U+64B0,U+64CD,U+652F,U+6536,U+6539,U+653B,U+653E,U+6545,U+6548,U+654C,U+6559,U+6570,U+6574,U+6587,U+6597,U+6599,U+65A9,U+65AD,U+65AF-65B0,U+65B9,U+65CB,U+65E0,U+65E5,U+65E9,U+65F6,U+6602,U+660E,U+661F-6620,U+662F,U+6635,U+663C,U+663E,U+664B,U+6653,U+665A,U+666E-666F,U+6676,U+667A,U+6682,U+6697,U+66B4,U+66F4,U+6700,U+6709,U+670D,U+671B,U+671D,U+671F,U+672A,U+672C,U+672F,U+673A,U+673D,U+675C,U+675F,U+6761,U+6765,U+6784,U+679A,U+679C,U+67AA,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837-6839,U+683C,U+6846,U+6848,U+684C,U+6851,U+6863,U+6885,U+68A6,U+68CB,U+68D8,U+68F1,U+6A21,U+6A2A,U+6A59,U+6B21-6B22,U+6B27,U+6B3E,U+6B4C,U+6B62-6B65,U+6B7B,U+6B8A,U+6BB5,U+6BC1,U+6BCF,U+6BD2,U+6BD4,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C89,U+6CA1,U+6CBB,U+6CD5,U+6CE1,U+6CE8,U+6CF0,U+6D0B,U+6D1B,U+6D1E,U+6D3B,U+6D41,U+6D6A,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DF1,U+6DFB,U+6E05,U+6E0A,U+6E21,U+6E38,U+6E6E,U+6E90,U+6EA2,U+6EE1,U+6EF4,U+6F14,U+6FC0,U+706B,U+706D,U+706F-7070,U+7075,U+70B8-70B9,U+70BD,U+70C1,U+70C8,U+70E7,U+70EC-70ED,U+7109,U+7130,U+7136,U+7167,U+7184,U+718A,U+7206,U+7247-7248,U+724C,U+725B,U+7269,U+7279,U+72E0,U+72EC,U+72F1,U+72FC,U+730E,U+731B,U+732E,U+7387,U+738B,U+739B,U+73A9,U+73AF-73B0,U+73BB,U+7406,U+7483,U+7518,U+751A,U+751F,U+7528,U+7531-7533,U+7535,U+753B,U+754C,U+7559,U+7565,U+7597,U+75AB,U+75B2,U+75BE,U+767B,U+767D,U+7684,U+76D8,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F-7720,U+773C,U+7740-7741,U+7761,U+77E5,U+77ED,U+77F3,U+7801,U+780D,U+7834,U+7840,U+786E,U+788D-788E,U+793A,U+793C,U+795D-795E,U+796D,U+79BB,U+79CD,U+79D2,U+79D8,U+79F0,U+79FB,U+7A00,U+7A0B,U+7A0D,U+7A33,U+7A79-7A7A,U+7A7F,U+7ADE,U+7AE0,U+7B26,U+7B2C,U+7B49,U+7B51,U+7B54,U+7B7E,U+7B80,U+7B97,U+7BA1,U+7BB1,U+7C7B,U+7C89,U+7CFB,U+7D22,U+7D2B,U+7EA2,U+7EA6-7EA7,U+7EB9,U+7EBF,U+7EC3-7EC4,U+7EC7-7EC8,U+7ECF,U+7ED3,U+7ED9,U+7EDC-7EDD,U+7EDF,U+7EE7,U+7EED,U+7EF4,U+7EFD,U+7EFF,U+7F13,U+7F16,U+7F1A,U+7F3A,U+7F51,U+7F6E,U+7F8E,U+7FA4,U+7FFB,U+8001,U+8005,U+800C,U+8017,U+805A,U+8089,U+80A4,U+80CC,U+80DC,U+80FD,U+8106,U+8109,U+8111,U+8131,U+8150,U+81EA,U+81F3-81F4,U+822C,U+8230,U+8272,U+8282,U+8292,U+82B1,U+82CF,U+82E5,U+82F1,U+8346,U+838E,U+83AB,U+83B7,U+8425,U+843D,U+8499,U+84C4,U+84DD,U+85CF,U+865A,U+8679,U+8680,U+86C7,U+86DB,U+8718,U+8725,U+8734,U+874E,U+8782,U+87B3,U+8840,U+884C,U+8865,U+8868,U+888B,U+88AB,U+88C2,U+88C5,U+897F,U+8981,U+89C1-89C2,U+89C4,U+89C9,U+89D2,U+89E3,U+89E6,U+8A00,U+8BA1,U+8BA4,U+8BA9,U+8BAD,U+8BB0,U+8BB8,U+8BBE-8BBF,U+8BC1,U+8BD1,U+8BD5,U+8BD7,U+8BDD-8BDE,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFA-8BFB,U+8C15,U+8C22,U+8D25-8D27,U+8D2A,U+8D2D,U+8D35,U+8D39,U+8D44,U+8D5A-8D5B,U+8D60,U+8D62,U+8D77,U+8D85,U+8D8A,U+8DB3,U+8DEF,U+8DF3,U+8EAB,U+8EAF,U+8F6C,U+8F6E,U+8F70,U+8F7B,U+8F7D,U+8F91,U+8F93,U+8FB0,U+8FB9,U+8FBE,U+8FC5,U+8FC7,U+8FCE,U+8FD0,U+8FD4,U+8FD8-8FD9,U+8FDB,U+8FDE,U+8FF0,U+9000-9001,U+9003,U+9009,U+900F-9010,U+901A,U+901F-9020,U+9057,U+90AE,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+949F,U+94A2,U+94AE,U+94B1,U+94BB,U+94C1-94C2,U+94DC,U+94E0,U+94EC-94ED,U+94F6,U+94F8,U+94FE,U+9500-9501,U+9519,U+952E,U+955C,U+957F,U+95E8,U+95EA,U+95ED-95EE,U+95F4,U+9605,U+961F,U+9632-9633,U+9635-9636,U+964D,U+9650,U+9664,U+9668-9669,U+9677,U+968F,U+9699,U+969C,U+96BE,U+96C4,U+96F6-96F7,U+9700,U+9707,U+9713,U+971C,U+9752,U+975E,U+9762,U+97F3,U+9875-9876,U+9879-987B,U+9884,U+9886,U+9897-9898,U+989C-989D,U+98CE,U+98DE-98DF,U+9996,U+9A7E,U+9A8C,U+9AA4,U+9AD8,U+9B3C,U+9B42,U+9B54,U+9E23,U+9E26,U+9E70,U+9EC4,U+9ECE,U+9ED1,U+9ED8,U+9F50,U+9F99,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Noto Sans Devanagari;font-weight:400;font-display:swap;src:url("/assets/noto-sans-devanagari-400-subset-657db93c.woff")format("woff");unicode-range:U+900-97F,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Devanagari;font-weight:600;font-display:swap;src:url("/assets/noto-sans-devanagari-600-subset-d493c776.woff")format("woff");unicode-range:U+900-97F,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Devanagari;font-weight:800;font-display:swap;src:url("/assets/noto-sans-devanagari-800-subset-b0295959.woff")format("woff");unicode-range:U+900-97F,U+200C-200D,U+25CC}@keyframes ascend{0%{filter:brightness();transform:none}30%{filter:brightness(2.5);transform:translateY(-10px)scale(1.05)}to{opacity:0;filter:brightness(4)blur(3px);transform:translateY(-150px)scale(.6)}}@keyframes ascendBeam{0%{opacity:0;transform:scaleX(.2)}25%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.4)}}@keyframes ashFall{0%{opacity:0;transform:translateY(-40px)translate(0)}15%{opacity:.8}to{opacity:0;transform:translateY(960px)translate(60px)}}@keyframes auroraShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes bannerA{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.2)}14%{opacity:1;transform:translate(-50%,-50%)scaleX(1.06)}24%{transform:translate(-50%,-50%)scaleX(1)}78%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes bannerB{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.2)}14%{opacity:1;transform:translate(-50%,-50%)scaleX(1.06)}24%{transform:translate(-50%,-50%)scaleX(1)}78%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}@keyframes bannerShine{0%{background-position:120% 0}to{background-position:-30% 0}}@keyframes bannerSplit{0%{opacity:1;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)scaleX(60)}}@keyframes boosterFlashA{0%,70%{opacity:0}82%{opacity:.95}to{opacity:0}}@keyframes boosterFlashB{0%,70%{opacity:0}82%{opacity:.95}to{opacity:0}}@keyframes boosterOpenA{0%{opacity:0;transform:scale(.5)rotate(-6deg)}14%{opacity:1;transform:scale(1)rotate(0)}22%{transform:rotate(-4deg)}30%{transform:rotate(4deg)}38%{transform:rotate(-5deg)}46%{transform:rotate(5deg)}54%{transform:rotate(-6deg)scale(1.04)}62%{transform:rotate(6deg)scale(1.06)}72%{opacity:1;filter:brightness(1.6);transform:rotate(0)scale(1.1)}to{opacity:0;filter:brightness(4);transform:scale(2.2)}}@keyframes boosterOpenB{0%{opacity:0;transform:scale(.5)rotate(-6deg)}14%{opacity:1;transform:scale(1)rotate(0)}22%{transform:rotate(-4deg)}30%{transform:rotate(4deg)}38%{transform:rotate(-5deg)}46%{transform:rotate(5deg)}54%{transform:rotate(-6deg)scale(1.04)}62%{transform:rotate(6deg)scale(1.06)}72%{opacity:1;filter:brightness(1.6);transform:rotate(0)scale(1.1)}to{opacity:0;filter:brightness(4);transform:scale(2.2)}}@keyframes bubbleRise{0%{opacity:0;transform:translateY(0)translate(0)}15%{opacity:.9}to{opacity:0;transform:translateY(-300px)translate(-14px)}}@keyframes burnUp{0%{opacity:1;bottom:0}90%{opacity:1}to{opacity:0;bottom:100%}}@keyframes cardFlipA{0%{opacity:0;filter:brightness(3);transform:perspective(800px)rotateY(180deg)translateY(50px)scale(.5)}45%{opacity:1}to{opacity:1;filter:none;transform:perspective(800px)rotateY(0)scale(1)}}@keyframes cardFlipB{0%{opacity:0;filter:brightness(3);transform:perspective(800px)rotateY(180deg)translateY(50px)scale(.5)}45%{opacity:1}to{opacity:1;filter:none;transform:perspective(800px)rotateY(0)scale(1)}}@keyframes cineAssemble{0%,52%{opacity:0;filter:blur(20px)brightness(4);transform:scale(.2)rotate(-30deg)}64%{opacity:1;filter:blur()brightness(2);transform:scale(1.1)rotate(4deg)}75%{transform:scale(1)rotate(0)}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px #fff) drop-shadow(0 0 100px var(--c2));transform:scale(1.04)}}@keyframes cineBang{0%,26%{opacity:0;transform:translate(-50%,-50%)scale(0)}27%{opacity:1}60%{opacity:0;transform:translate(-50%,-50%)scale(3.4)}to{opacity:0}}@keyframes cineBar{0%{transform:scaleY(0)}12%{transform:scaleY(1)}88%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes cineBeam{0%,8%{opacity:0;transform:translate(-50%)scaleX(0)}40%{opacity:1;transform:translate(-50%)scaleX(1)}to{opacity:.8;transform:translate(-50%)scaleX(1.2)}}@keyframes cineBeamSpin{0%,30%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(0)}45%{opacity:1;transform:translate(-50%,-50%)rotate(90deg)scale(1)}to{opacity:.7;transform:translate(-50%,-50%)rotate(260deg)scale(1.1)}}@keyframes cineBloom{0%{opacity:0}40%{opacity:.85}to{opacity:0}}@keyframes cineBolt{0%{stroke-dashoffset:900px;opacity:0}8%{opacity:1}40%{stroke-dashoffset:0;opacity:1}50%{opacity:.2}60%{opacity:1}70%{opacity:.3}to{stroke-dashoffset:0;opacity:0}}@keyframes cineBubble{0%{opacity:0;transform:translateY(0)scale(.6)}10%{opacity:.9}to{transform:translateY(-1000px) translateX(var(--dx)) scale(1.2);opacity:0}}@keyframes cineBurn{0%,to{text-shadow:0 0 20px var(--c1),0 0 50px var(--c2)}50%{text-shadow:0 0 30px var(--c3),0 0 90px var(--c2),0 -12px 40px var(--c1)}}@keyframes cineBurst{0%{opacity:1;transform:translate(0)scale(1.4)}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@keyframes cineClockIn{0%{opacity:0;transform:translate(-50%,-50%)scale(1.8)}22%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.06)}}@keyframes cineCloseIn{0%{width:2800px;height:2800px}28%{width:0;height:0}to{width:0;height:0}}@keyframes cineCloud{0%{transform:translateX(var(--dx))}to{transform:translate(0)}}@keyframes cineCocoon{0%,18%{opacity:0;transform:translate(-50%,-50%)scale(0)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}42%,to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@keyframes cineColumn{0%,38%{opacity:0;transform:scaleY(0)}52%{opacity:1;transform:scaleY(1.05)}60%,to{opacity:1;transform:scaleY(1)}}@keyframes cineCore{0%,20%{opacity:0;transform:translate(-50%,-50%)scale(0)}32%{opacity:1;transform:translate(-50%,-50%)scale(1.6)}45%{transform:translate(-50%,-50%)scale(1)}70%{transform:translate(-50%,-50%)scale(1.15)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}}@keyframes cineCorona{0%,50%{opacity:0;transform:translate(-50%,-50%)scale(.8)}58%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}}@keyframes cineDarkIn{0%,14%{opacity:0}35%{opacity:1}to{opacity:1}}@keyframes cineDescend{0%{opacity:0;filter:brightness(3)blur(6px);transform:translateY(-520px)scale(.8)}40%{opacity:1;filter:brightness(1.8)blur()}60%{transform:translateY(10px)scale(1.02)}75%{filter:brightness(1.2) drop-shadow(0 0 40px var(--c1));transform:translateY(0)scale(1)}to{opacity:1;filter:brightness(1.15) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:translateY(-14px)scale(1.05)}}@keyframes cineDisk{0%{opacity:0;transform:translate(-50%,-50%)rotate(-16deg)scale(.2,.06)}30%{opacity:1;transform:translate(-50%,-50%)rotate(-16deg)scaleY(.3)}44%{transform:translate(-50%,-50%)rotate(-16deg)scale(.5,.15)}52%{opacity:1;transform:translate(-50%,-50%)rotate(-16deg)scale(1.6,.48)}to{opacity:.6;transform:translate(-50%,-50%)rotate(-16deg)scale(1.4,.42)}}@keyframes cineDropText{0%{opacity:0;filter:blur(6px);transform:translateY(-120px)scale(1.4)}60%{opacity:1;filter:blur();transform:translateY(8px)scale(1)}to{opacity:1;transform:none}}@keyframes cineEmerge{0%{opacity:0;transform:translateY(420px)scale(.8)}22%{opacity:1}42%{transform:translateY(-34px)scale(1.08)}58%{transform:translateY(0)scale(1)rotate(-2deg)}78%{transform:rotate(2deg)scale(1.02)}to{transform:rotate(-1deg)scale(1.05)}}@keyframes cineEyes{0%,66%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(3.5)}80%{transform:scale(1)}to{opacity:.9;transform:scale(1)}}@keyframes cineFade{0%{opacity:0}5%{opacity:1}88%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes cineFadeInLate{0%,15%{opacity:0}35%,to{opacity:1}}@keyframes cineFeather{0%{opacity:0;transform:translateY(-80px)rotate(0)}10%{opacity:.95}50%{transform:translate(var(--dx),450px) rotate(200deg)}to{transform:translate(calc(var(--dx) * -.5),1000px) rotate(420deg);opacity:0}}@keyframes cineFlame{0%{opacity:0;transform:scaleY(0)}25%{opacity:1}55%{transform:scaleY(1.15)}70%{transform:scaleY(.9)}85%{transform:scaleY(1.05)}to{opacity:.9;transform:scaleY(1)}}@keyframes cineFlameDance{0%,to{transform:scaleY(1)skew(0deg)}50%{transform:scaleY(1.12)skew(3deg)}}@keyframes cineFlareMove{0%{opacity:0;transform:translate(-420px,260px)}20%{opacity:.55}to{opacity:0;transform:translate(420px,-260px)}}@keyframes cineFlash{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes cineFog{0%{opacity:0;transform:translateY(240px)}40%{opacity:1}to{opacity:.9;transform:translateY(0)}}@keyframes cineFreezeRing{0%,44%{opacity:0;transform:translate(-50%,-50%)scale(.2)}52%{opacity:1;transform:translate(-50%,-50%)scale(1.8)}to{opacity:.45;transform:translate(-50%,-50%)scale(1.9)}}@keyframes cineGalaxy{0%,30%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}45%{opacity:.9;transform:translate(-50%,-50%)scale(1)rotate(200deg)}to{opacity:.75;transform:translate(-50%,-50%)scale(1.15)rotate(420deg)}}@keyframes cineGhostL{0%,8%{opacity:0;transform:translate(-560px)}22%{opacity:.55}44%{opacity:.5;transform:translate(0)}50%{opacity:0}to{opacity:0}}@keyframes cineGhostR{0%,12%{opacity:0;transform:translate(560px)}26%{opacity:.55}44%{opacity:.5;transform:translate(0)}50%{opacity:0}to{opacity:0}}@keyframes cineGhostU{0%,16%{opacity:0;transform:translateY(-460px)}30%{opacity:.55}44%{opacity:.5;transform:translateY(0)}50%{opacity:0}to{opacity:0}}@keyframes cineGlowIn{0%{opacity:0;letter-spacing:.02em;filter:blur(8px)}to{opacity:1;letter-spacing:.22em;filter:blur()}}@keyframes cineGray{0%{opacity:0}12%{opacity:1}40%{opacity:1}55%{opacity:0}to{opacity:0}}@keyframes cineGrow{0%,30%{opacity:0;transform:scale(0)}50%{opacity:1;filter:brightness(1.8) drop-shadow(0 0 40px var(--c2));transform:scale(1.12)}65%{transform:scale(.97)}to{opacity:1;filter:brightness(1.15) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 70px var(--c2));transform:scale(1.04)}}@keyframes cineGrowText{0%{opacity:0;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1.15)}to{opacity:1;transform:none}}@keyframes cineHalo{0%,30%{opacity:0;transform:translate(-50%,-50%)scale(.2)}50%{opacity:1}to{opacity:.9;transform:translate(-50%,-50%)scale(1)}}@keyframes cineHaloIn{0%,50%{opacity:0;transform:translate(-50%,-50%)scale(.3)}62%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes cineHandFast{0%{transform:rotate(0)}70%{transform:rotate(-1800deg)}to{transform:rotate(-1830deg)}}@keyframes cineHandSlow{0%{transform:rotate(0)}70%{transform:rotate(-150deg)}to{transform:rotate(-156deg)}}@keyframes cineHeart{0%,to{opacity:0}10%{opacity:.8}20%{opacity:0}30%{opacity:.6}40%{opacity:0}}@keyframes cineHeat{0%,to{opacity:.75}50%{opacity:1}}@keyframes cineHole{0%{transform:translate(-50%,-50%)scale(0)}35%{transform:translate(-50%,-50%)scale(1)}44%{transform:translate(-50%,-50%)scale(1.25)}48%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(0)}}@keyframes cineImpact{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes cineInvert{0%,46%{opacity:0}48%{opacity:1}54%,to{opacity:0}}@keyframes cineLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cineMeteor{0%{opacity:0;transform:translate(780px,-660px)rotate(-40deg)}12%{opacity:1}to{opacity:1;transform:translate(0)rotate(-40deg)}}@keyframes cineMist{0%{transform:translateX(var(--dx));opacity:0}30%{opacity:.8}to{opacity:.6;transform:translate(0)}}@keyframes cineMoon{0%,30%{opacity:0;transform:translate(-50%,-50%)translate(-480px)}36%{opacity:1}54%,to{opacity:1;transform:translate(-50%,-50%)translate(0)}}@keyframes cineOrbit3D{0%{transform:translate(-50%,-50%) rotateX(var(--tilt)) rotateY(0deg)}to{transform:translate(-50%,-50%) rotateX(var(--tilt)) rotateY(360deg)}}@keyframes cinePillar{0%,15%{opacity:0;transform:scaleY(0)}35%{opacity:1;transform:scaleY(1)}to{opacity:.35;transform:scaleY(1)}}@keyframes cinePortal{0%,8%{opacity:0;transform:translate(-50%,-50%)scale(0)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}@keyframes cineRainDrop{0%{transform:translateY(-120px)rotate(16deg)}to{transform:translate(-260px,1000px)rotate(16deg)}}@keyframes cineRainbow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes cineRays{0%,20%{opacity:0}35%{opacity:1}to{opacity:.7}}@keyframes cineReveal{0%,41%{opacity:0;filter:brightness(4);transform:scale(.85)}52%{opacity:1;filter:brightness(1.8)drop-shadow(0 0 40px #fff);transform:scale(1.08)}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 70px var(--c2));transform:scale(1.04)}}@keyframes cineRipple{0%{opacity:1;transform:translate(-50%,-50%)scale(.1,.03)}to{opacity:0;transform:translate(-50%,-50%)scale(3,.8)}}@keyframes cineRise{0%{opacity:0;filter:brightness(0);transform:translateY(260px)scale(.2)}20%{opacity:1;filter:brightness(.3) drop-shadow(0 0 20px var(--c3,#b967ff))}30%{filter:brightness(3.5)drop-shadow(0 0 70px #fff);transform:translateY(0)scale(1.3)}40%{filter:brightness(1.3) drop-shadow(0 0 40px var(--c1,#fc3));transform:scale(1)}70%{filter:brightness(1.2) drop-shadow(0 0 50px var(--c1,#fc3)) drop-shadow(0 0 80px var(--c3,#b967ff));transform:scale(1.06)}to{opacity:1;filter:brightness(1.4) drop-shadow(0 0 60px var(--c1,#fc3)) drop-shadow(0 0 110px var(--c2,#ff3d7f));transform:scale(1.12)}}@keyframes cineRiseFire{0%,22%{opacity:0;filter:brightness(4);transform:translateY(180px)scale(.5)}40%{opacity:1;filter:brightness(2) drop-shadow(0 0 60px var(--c1));transform:translateY(-22px)scale(1.1)}55%{transform:translateY(0)scale(1)}to{opacity:1;filter:brightness(1.25) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 100px var(--c2));transform:scale(1.07)}}@keyframes cineRiseText{0%{opacity:0;filter:blur(10px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:none}}@keyframes cineRiseUp{0%,18%{opacity:0;filter:brightness(0);transform:translateY(320px)scale(.7)}45%{opacity:1;filter:brightness(1.6) drop-shadow(0 0 40px var(--c1));transform:translateY(-16px)scale(1.05)}60%{transform:translateY(0)scale(1)}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:scale(1.05)}}@keyframes cineRumble{0%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-3px,2px)}80%{transform:translate(4px,-3px)}to{transform:translate(0)}}@keyframes cineRune{0%{opacity:0;transform:translate(-50%,-50%)scale(2.6)rotate(-120deg)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(160deg)}}@keyframes cineRuneR{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(90deg)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1.04)rotate(-200deg)}}@keyframes cineSeed{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}10%{opacity:1;transform:translate(-50%,-50%)scale(1)}28%{transform:translate(-50%,-50%)scale(1.4)}31%{transform:translate(-50%,-50%)scale(1)}33%{transform:translate(-50%,-50%)scale(1.6)}38%{opacity:0;transform:translate(-50%,-50%)scale(9)}to{opacity:0}}@keyframes cineShake{0%,to{transform:translate(0)}10%{transform:translate(-14px,8px)}20%{transform:translate(12px,-10px)}30%{transform:translate(-10px,-6px)}40%{transform:translate(9px,9px)}50%{transform:translate(-7px,4px)}60%{transform:translate(6px,-6px)}70%{transform:translate(-4px,3px)}80%{transform:translate(3px,-2px)}90%{transform:translate(-2px,1px)}}@keyframes cineShardIn{0%{transform:translate(var(--dx),var(--dy)) rotate(var(--r));opacity:0}20%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes cineShardOut{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(calc(var(--dx) * -1.3),calc(var(--dy) * -1.3)) rotate(calc(var(--r) * -2));opacity:0}}@keyframes cineSilhouette{0%,40%{opacity:0;filter:brightness(0)blur(12px);transform:scale(.9)}55%{opacity:1;filter:brightness(0)blur();transform:scale(1)}70%{filter:brightness(.5) drop-shadow(0 0 30px var(--c2))}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 100px var(--c2));transform:scale(1.04)}}@keyframes cineSkyDay{0%,10%{opacity:0}45%,to{opacity:1}}@keyframes cineSlam{0%{opacity:0;filter:blur(10px);transform:scale(3.6)}55%{opacity:1;filter:blur();transform:scale(.94)}75%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes cineSlice{0%,30%{opacity:0;transform:translate(0)}32%{opacity:.85;transform:translate(-70px)}36%{transform:translate(60px)}40%{transform:translate(-25px)}45%{opacity:0}to{opacity:0}}@keyframes cineSnap{0%,44%{opacity:0;filter:brightness(4)grayscale();transform:scale(1.6)}50%{opacity:1;filter:brightness(2.2);transform:scale(.94)}62%{filter:brightness(1.2) drop-shadow(0 0 40px var(--c1));transform:scale(1.03)}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 50px var(--c1)) drop-shadow(0 0 90px var(--c3));transform:scale(1.06)}}@keyframes cineSnowFall{0%{opacity:0;transform:translateY(-40px)}15%{opacity:.9}to{transform:translate(var(--dx),960px);opacity:0}}@keyframes cineSolGod{0%,48%{opacity:0;filter:brightness(6);transform:scale(.4)}60%{opacity:1;filter:brightness(3);transform:scale(1.16)}70%{transform:scale(1)}to{opacity:1;filter:brightness(1.2)drop-shadow(0 0 60px #fff2b0)drop-shadow(0 0 120px #ff9e00);transform:scale(1.04)}}@keyframes cineSoul{0%{transform:translate(var(--dx),var(--dy)) scale(1.4);opacity:0}20%{opacity:.95}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes cineSpark{0%{opacity:1;transform:translate(0)}to{transform:translate(var(--dx),-760px);opacity:0}}@keyframes cineSplash{0%{opacity:1;transform:translate(0)}55%{transform:translate(var(--dx),var(--dy));opacity:1}to{transform:translate(calc(var(--dx) * 1.4),120px);opacity:0}}@keyframes cineStrike{0%,27%{opacity:0;filter:brightness(5)}28%{opacity:1}31%{opacity:.1}34%{opacity:1}37%{opacity:.3}40%{opacity:1;filter:brightness(2.5) drop-shadow(0 0 60px var(--c1))}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 30px var(--c1)) drop-shadow(0 0 70px var(--c2))}}@keyframes cineStrobe{0%,to{opacity:0}20%{opacity:1}40%{opacity:.15}60%{opacity:.9}}@keyframes cineSuck{0%{transform:translate(var(--dx),var(--dy));opacity:0}15%{opacity:1}to{opacity:.2;transform:translate(0)scale(0)}}@keyframes cineSuckIn{0%{opacity:0;filter:blur(10px);transform:scale(0)rotate(-20deg)}70%{opacity:1;filter:blur();transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:none}}@keyframes cineSun{0%,22%{opacity:0;transform:translate(-50%,-50%)scale(0)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}to{opacity:.9;transform:translate(-50%,-50%)scale(1.22)}}@keyframes cineSunPath{0%{top:92%}45%{top:40%}to{top:38%}}@keyframes cineSunPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes cineSwallow{0%{transform:translate(-50%,-50%)scale(0)}6%{transform:translate(-50%,-50%)scale(.006)}14%{transform:translate(-50%,-50%)scale(.004)}26%,to{transform:translate(-50%,-50%)scale(1)}}@keyframes cineSway{0%,to{transform:translate(0)}25%{transform:translate(-8px,5px)}50%{transform:translate(7px,-4px)}75%{transform:translate(-4px,2px)}}@keyframes cineType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cineVanish{to{opacity:0}}@keyframes cineVine{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}@keyframes cineVoidOut{0%,47%{opacity:0;transform:scale(0)}55%{opacity:1;filter:brightness(3) drop-shadow(-12px 0 0 var(--c1)) drop-shadow(12px 0 0 var(--c2));transform:scale(1.25)}70%{filter:brightness(1.4) drop-shadow(-4px 0 0 var(--c1)) drop-shadow(4px 0 0 var(--c2));transform:scale(.97)}to{opacity:1;filter:brightness(1.2) drop-shadow(0 0 40px var(--c1)) drop-shadow(0 0 80px var(--c2));transform:scale(1.05)}}@keyframes cineWarp{0%,40%{transform:scale(1)}46%{transform:scale(.9)}52%{transform:scale(1.06)}60%,to{transform:scale(1)}}@keyframes cineWaterRise{0%{height:0}35%{height:46%}55%{height:27%}to{height:30%}}@keyframes cineWaveIn{0%{opacity:0;filter:blur(8px);transform:translateY(40px)skew(-14deg)}60%{opacity:1;filter:blur();transform:translateY(-6px)skew(5deg)}to{opacity:1;transform:none}}@keyframes cineWhiteOut{0%,44%{opacity:0}50%,60%{opacity:1}76%,to{opacity:0}}@keyframes cineZap{0%,20%,40%{opacity:0}10%,30%,50%,to{opacity:1}}@keyframes confettiFall{0%{opacity:1;transform:translateY(-60px)rotate(0)}85%{opacity:1}to{opacity:0;transform:translateY(980px)rotate(900deg)}}@keyframes crackDraw{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes cvBar{0%{opacity:0;transform:scaleY(.1)}to{opacity:.9;transform:scaleY(1)}}@keyframes cvComet{0%{opacity:0;transform:rotate(18deg)translate(0)}15%{opacity:1}to{opacity:0;transform:rotate(18deg)translate(1900px)}}@keyframes cvDiamond{0%{opacity:0;transform:rotate(45deg)scale(.2)}20%{opacity:1}to{opacity:0;transform:rotate(135deg)scale(4)}}@keyframes cvOrbit{0%{opacity:0;transform:rotate(calc(var(--i) * 30deg)) translateX(460px) rotate(0)}20%{opacity:1}to{opacity:0;transform:rotate(calc(var(--i) * 30deg + 300deg)) translateX(20px) rotate(360deg)}}@keyframes cvPulse{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(6)}}@keyframes cvRain{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:0;transform:translateY(1000px)}}@keyframes cvShard{0%{opacity:1;transform:rotate(-24deg)scaleX(0)}40%{opacity:1;transform:rotate(-24deg)scaleX(1)}to{opacity:0;transform:rotate(-24deg)scaleX(1)}}@keyframes cvSpin{to{transform:rotate(360deg)}}@keyframes deathBurn{0%{clip-path:inset(0);filter:brightness()}15%{filter:brightness(2.4)saturate(.4)}to{clip-path:inset(0 0 100%);filter:brightness(1.6)sepia()hue-rotate(-20deg)}}@keyframes divineWard{0%{opacity:1;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.5)rotate(45deg)}to{opacity:0;transform:scale(2.4)rotate(90deg)}}@keyframes drawIn{0%{opacity:0;filter:brightness(2.5)drop-shadow(0 0 20px #7df9ff);transform:translate(420px,-160px)rotate(28deg)scale(.45)}55%{opacity:1;filter:brightness(1.6)drop-shadow(0 0 14px #7df9ff);transform:translate(-12px,-22px)rotate(-5deg)scale(1.08)}80%{transform:translate(2px,4px)rotate(1deg)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes emberRise{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{transform:translate(var(--edx),-120px);opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes floatDot{0%{opacity:0;transform:translateY(0)}10%{opacity:.9}90%{opacity:.6}to{opacity:0;transform:translateY(-960px)}}@keyframes floatUp{0%{opacity:0;transform:translate(-50%,6px)scale(.7)}20%{opacity:1;transform:translate(-50%,-6px)scale(1.2)}to{opacity:0;transform:translate(-50%,-56px)scale(1)}}@keyframes fxHolo{0%{filter:hue-rotate();background-position:0%}to{filter:hue-rotate(360deg);background-position:100%}}@keyframes fxSpin{to{--fa:360deg}}@keyframes fxSweep{0%,55%{background-position:100% 0,100% 0}to{background-position:100% 0,-100% 0}}@keyframes fxTwinkle{0%,to{opacity:0}50%{opacity:.55}}@keyframes ghBeam{0%,52%{opacity:0;transform:translate(-50%)scaleX(0)}56%{opacity:1;transform:translate(-50%)scaleX(1)}78%{opacity:.85}to{opacity:0;transform:translate(-50%)scaleX(.4)}}@keyframes ghCharge{0%{transform:translate(var(--dx),var(--dy2)) scale(1.4);opacity:0}15%{opacity:1}52%{opacity:1;transform:translate(0)scale(.2)}54%,to{opacity:0}}@keyframes ghRush{0%{opacity:0;filter:brightness(4);transform:scale(.3)translateY(120px)}20%{opacity:1;filter:brightness(1.6) drop-shadow(0 0 60px var(--c1));transform:scale(1)translateY(0)}48%{filter:brightness(1.4) drop-shadow(0 0 80px var(--c1));transform:scale(1.08)translateY(0)}56%{transform:scale(2.6) translateY(var(--dy));opacity:1;filter:brightness(3)}64%,to{transform:scale(3.4) translateY(var(--dy));opacity:0}}@keyframes giMote{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-90px)}}@keyframes giSpin{to{transform:rotate(360deg)}}@keyframes gjBolt{0%,26%{opacity:0;transform:scaleY(0)}38%{opacity:1;transform:scaleY(1)}52%{opacity:.9}70%,to{opacity:0;transform:scaleY(1)scaleX(.1)}}@keyframes gjFade{0%{opacity:0}7%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes gjGod{0%{opacity:0;filter:brightness(4);transform:translate(-50%,-50%)scale(.4)}18%{opacity:1;filter:brightness(1.5) drop-shadow(0 0 50px var(--c1));transform:translate(-50%,-50%)scale(1.08)}34%{transform:translate(-50%,-50%)scale(1)}40%{transform:translate(-50%,-50%) translateX(var(--push)) scale(1.04)}48%{transform:translate(-50%,-50%)scale(1)}to{filter:drop-shadow(0 0 30px var(--c1));transform:translate(-50%,-50%)scale(1)}}@keyframes gjHex{0%,20%{stroke-dashoffset:1400px;opacity:0}24%{opacity:1}42%{stroke-dashoffset:0;opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}64%,to{opacity:0;transform:scale(1.6)}}@keyframes gjHole{0%,22%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}42%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(120deg)}66%{opacity:1;transform:translate(-50%,-50%)scale(1.3)rotate(260deg)}86%,to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(400deg)}}@keyframes gjIn{0%,12%{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.4)}20%{opacity:1}52%{opacity:1;transform:translate(-50%,-50%)scale(.2)}56%,to{opacity:0}}@keyframes gjLance{0%,30%{opacity:0;transform:scaleX(0)}43%{opacity:1;transform:scaleX(1)}60%{opacity:.95;transform:scaleX(1)scaleY(1)}80%,to{opacity:0;transform:scaleX(1)scaleY(.05)}}@keyframes gjOrb{0%,10%{opacity:0;transform:translate(-50%,-50%)scale(0)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)}42%{opacity:1;transform:translate(-50%,-50%)scale(1.4)}48%,to{opacity:0;transform:translate(-50%,-50%)scale(0)}}@keyframes gjShard{0%,44%{opacity:0;transform:translate(-50%,-50%)rotate(0)}46%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot))}}@keyframes gjSuck{0%,6%{opacity:0;transform:translate(-50%,-50%)scale(.8)}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}62%{opacity:0;filter:brightness(.2);transform:translate(-50%,-50%)scale(0)rotate(260deg)}to{opacity:0}}@keyframes gjTgt{0%,6%{opacity:0;transform:translate(-50%,-50%)scale(.8)}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}36%{transform:translate(-50%,-50%)translate(0)}38%{transform:translate(-50%,-50%)translate(-7px)}40%{transform:translate(-50%,-50%)translate(7px)}42%{transform:translate(-50%,-50%)translate(-5px)}44%{opacity:1;filter:brightness(3);transform:translate(-50%,-50%)scale(1.06)}58%{opacity:0;filter:brightness(5)blur(5px);transform:translate(-50%,-50%)scale(.55)rotate(9deg)}to{opacity:0}}@keyframes glitch{0%,90%,to{transform:none}92%{text-shadow:4px 0 #00e5ff,-4px 0 #ff3d7f;transform:translate(-5px)skew(10deg)}95%{text-shadow:-4px 0 #00e5ff,4px 0 #ff3d7f;transform:translate(5px)skew(-8deg)}}@keyframes glitchShift{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(4px)}}@keyframes godAura{0%,to{box-shadow:0 0 18px #fff,0 0 30px var(--c1,#ffe27a)}50%{box-shadow:0 0 34px #fff,0 0 80px var(--c1,#ffe27a),0 0 120px var(--c3,#fff)}}@keyframes godDrawIn{0%{opacity:0;filter:brightness(4)drop-shadow(0 0 30px #ffe27a);transform:translate(420px,-200px)rotate(30deg)scale(.4)}45%{opacity:1;filter:brightness(2.4)drop-shadow(0 0 40px #ffe27a);transform:translateY(-60px)scale(1.3)}65%{filter:brightness(1.8)drop-shadow(0 0 50px #fff4c2);transform:translateY(-60px)scale(1.25)rotate(-3deg)}to{opacity:1;filter:none;transform:none}}@keyframes gridDrift{0%{background-position:0 0,0 0,0 0}to{background-position:22px 22px,22px 22px,0 0}}@keyframes hitBurst{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(2.6)}}@keyframes hitRing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}@keyframes hitShake{0%,to{transform:translate(0)}15%{transform:translate(-9px)}35%{transform:translate(9px)}55%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes idleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes logoPulse{0%,to{text-shadow:0 0 22px #00e5ff99}50%{text-shadow:0 0 30px #00e5ff,0 0 60px #b967ff99}}@keyframes loseDrop{0%{opacity:0;transform:translateY(-220px)rotate(-10deg)}60%{opacity:1;transform:translateY(12px)rotate(3deg)}80%{transform:translateY(-5px)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes losePulse{0%,to{box-shadow:inset 0 0 80px #ff3d7f40}50%{box-shadow:inset 0 0 220px #ff3d7f8c}}@keyframes lungeDown{0%{filter:none;transform:none}22%{transform:translateY(-10px)scale(.95)}50%{filter:brightness(1.7)drop-shadow(0 0 18px #ff3d7f);transform:translateY(80px)scale(1.15)rotate(2deg)}72%{transform:translateY(58px)scale(1.1)}to{filter:none;transform:none}}@keyframes lungeUp{0%{filter:none;transform:none}22%{transform:translateY(10px)scale(.95)}50%{filter:brightness(1.7)drop-shadow(0 0 18px #7df9ff);transform:translateY(-80px)scale(1.15)rotate(-2deg)}72%{transform:translateY(-58px)scale(1.1)}to{filter:none;transform:none}}@keyframes microShake{0%,to{transform:translate(0)}20%{transform:translate(-5px,3px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}@keyframes modalPop{0%{opacity:0;transform:scale(.85)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes mythAura{0%,to{box-shadow:0 0 14px var(--c1,#fc3),0 0 0 var(--c3,#b967ff)}50%{box-shadow:0 0 30px var(--c1,#fc3),0 0 60px var(--c3,#b967ff)}}@keyframes newPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.3);transform:scale(1.08)}}@keyframes packInA{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes packInB{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes picBreath{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.05)translateY(-2px)}}@keyframes playPulse{0%,to{box-shadow:0 0 40px #00e5ff73}50%{box-shadow:0 0 80px #00e5ffd9,0 0 20px #fff6}}@keyframes primBeam{0%{transform:rotate(var(--r)) scaleX(0);opacity:1}20%{transform:rotate(var(--r)) scaleX(1);opacity:1}to{transform:rotate(calc(var(--r) + 40deg)) scaleX(1);opacity:0}}@keyframes primCard{0%{opacity:0;filter:brightness(5);transform:scale(.1)rotate(-180deg)}25%{opacity:1;filter:brightness(2);transform:scale(1.15)rotate(10deg)}40%{transform:scale(1)rotate(0)}70%{transform:scale(1.04)}to{opacity:1;filter:brightness(1.2);transform:scale(1)}}@keyframes primCrack{0%,30%{stroke-dashoffset:1px;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes primDot{0%{transform:scale(0)}15%{transform:scale(1)}30%{transform:scale(2.2)}40%{transform:scale(1)}55%{transform:scale(3)}65%{transform:scale(1.2)}85%{opacity:1;transform:scale(5)}to{opacity:0;transform:scale(40)}}@keyframes primFlash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes primGal{0%{opacity:0;transform:rotate(0)scale(.4)}15%{opacity:1}to{opacity:1;transform:rotate(200deg)scale(1.1)}}@keyframes primHolo{0%{filter:hue-rotate();background-position:0 0,13px 17px,0%}50%{background-position:0 -31px,13px -20px,100%}to{filter:hue-rotate(360deg);background-position:0 -62px,13px -57px,0%}}@keyframes primInf{0%{opacity:0;filter:blur(20px);transform:translate(-50%,-50%)scale(4)}40%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(.9)}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}@keyframes primLetter{0%{opacity:0;filter:blur(10px);transform:translateY(60px)scale(2.5)rotate(-20deg)}to{opacity:1;filter:drop-shadow(0 0 16px #ff9bffcc);transform:none}}@keyframes primOrbit{0%{opacity:0;transform:rotate(0)scale(.5)}12%{opacity:1;transform:rotate(30deg)scale(1)}to{opacity:1;transform:rotate(200deg)scale(1)}}@keyframes primOut{0%,92%{opacity:1}to{opacity:0}}@keyframes primRing{0%{opacity:0;transform:scale(.3)rotate(0)}12%{opacity:1;transform:scale(1)rotate(30deg)}to{opacity:1;transform:scale(1.05)rotate(220deg)}}@keyframes primShift{to{background-position:400% 0}}@keyframes primShock{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(6)}}@keyframes primStar{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}10%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.6);opacity:0}}@keyframes pulseRed{0%,to{box-shadow:inset 0 0 #ff3d7f00}50%{box-shadow:inset 0 0 30px #ff3d7fb3}}@keyframes rankShine{0%,to{filter:brightness()}50%{filter:brightness(1.6)drop-shadow(0 0 8px #fff)}}@keyframes rareCharge{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}25%{opacity:1;transform:translate(-50%,-50%)scale(.6)}45%{transform:translate(-50%,-50%)scale(.4)}65%{transform:translate(-50%,-50%)scale(1)}82%{transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes rareFlash{0%{opacity:0}30%{opacity:.95}to{opacity:0}}@keyframes rareGlow{0%,to{box-shadow:0 0 12px var(--g)}50%{box-shadow:0 0 30px var(--g),0 0 6px #fff}}@keyframes rareShake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-10px,4px)rotate(-2deg)}30%{transform:translate(9px,-5px)rotate(2deg)}45%{transform:translate(-7px,3px)rotate(-1deg)}60%{transform:translate(5px,-2px)rotate(1deg)}80%{transform:translate(-2px,1px)}}@keyframes raysSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes raysTurn{to{transform:rotate(360deg)}}@keyframes reactorPulse{0%,to{box-shadow:inset 0 -40px 80px #ff9e0033}50%{box-shadow:inset 0 -70px 150px #ff9e008c}}@keyframes redFlash{0%{opacity:.95}to{opacity:0}}@keyframes revealFlip{0%{opacity:0;filter:brightness(4);transform:perspective(900px)rotateY(540deg)scale(.3)}60%{opacity:1;filter:brightness(1.8);transform:perspective(900px)rotateY(0)scale(1.15)}to{opacity:1;filter:none;transform:perspective(900px)rotateY(0)scale(1)}}@keyframes revealFlipB{0%{opacity:0;filter:brightness(4);transform:perspective(900px)rotateY(540deg)scale(.3)}60%{opacity:1;filter:brightness(1.8);transform:perspective(900px)rotateY(0)scale(1.15)}to{opacity:1;filter:none;transform:perspective(900px)rotateY(0)scale(1)}}@keyframes ringBurst{0%{opacity:1;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes scanBand{0%{top:-140px}to{top:100%}}@keyframes scanBand2{0%{transform:translateY(-140px)}to{transform:translateY(900px)}}@keyframes scanDrift{to{background-position:0 30px}}@keyframes screenIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.985)}60%{filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes sheen{0%,62%{background-position:160% 0}to{background-position:-70% 0}}@keyframes shieldBreak{0%{opacity:1;transform:scale(1)rotate(0)}40%{opacity:1;transform:scale(1.4)rotate(40deg)}to{opacity:0;transform:scale(2.2)rotate(90deg)}}@keyframes shieldPulse{0%,to{box-shadow:0 0 5px #7df9ff}50%{box-shadow:0 0 16px #7df9ff}}@keyframes shootStar{0%,82%{opacity:0;transform:translate(0)}85%{opacity:1}to{opacity:0;transform:translate(420px,150px)}}@keyframes shopPulse{0%,to{box-shadow:0 0 40px #ff9e0073}50%{box-shadow:0 0 80px #ff9e00d9,0 0 20px #fff6}}@keyframes sigAura{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes sigBubble{0%{opacity:0;transform:translate(-50%)scale(.6)}30%{opacity:1;transform:translate(-50%)scale(1.05)}to{opacity:0;transform:translate(-50%)scale(1.15)}}@keyframes sigGlyph{0%{opacity:0;transform:scale(.2)rotate(-90deg)}30%{opacity:1;transform:scale(1.3)rotate(0)}70%{opacity:1;transform:scale(1)translateY(-10px)}to{opacity:0;transform:scale(.8)translateY(-34px)}}@keyframes sigIcDown{0%{opacity:0;transform:translateY(-10px)}25%{opacity:1}to{opacity:0;transform:translateY(50px)}}@keyframes sigIcUp{0%{opacity:0;transform:translateY(10px)}25%{opacity:1}to{opacity:0;transform:translateY(-60px)}}@keyframes sigRing{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.3)}}@keyframes slashIn{0%{transform:rotate(var(--r)) scaleX(0);opacity:1}40%{transform:rotate(var(--r)) scaleX(1);opacity:1}to{transform:rotate(var(--r)) scaleX(1.05);opacity:0}}@keyframes sparkFly{0%{opacity:1;transform:translate(-50%,-50%)}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.3);opacity:0}}@keyframes sumDrop{0%{opacity:0;transform:translateY(-120%)scale(1.1)}60%{opacity:1;transform:translateY(6%)scale(.97)}80%{transform:translateY(-3%)}to{opacity:1;transform:none}}@keyframes sumGlitch{0%{opacity:0;transform:skew(40deg)scaleX(.2)}20%{opacity:1;transform:skew(-25deg)translate(-10%)}35%{opacity:.3;transform:skew(15deg)translate(8%)}50%{opacity:1;transform:skew(-6deg)}70%{opacity:.6;transform:translate(-3%)}to{opacity:1;transform:none}}@keyframes sumMove{0%{transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) scale(var(--s0)) rotate(0deg);opacity:0}14%{opacity:1}75%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--s1)) rotate(var(--rot));opacity:0}}@keyframes sumRise{0%{opacity:0;filter:blur(6px);transform:translateY(90%)scaleY(.2)}55%{opacity:1;filter:blur();transform:translateY(-6%)scaleY(1.08)}to{opacity:1;transform:none}}@keyframes sumSig0{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}35%{opacity:.95;transform:translate(-50%,-50%)scale(1.15)rotate(120deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)rotate(220deg)}}@keyframes sumSig1{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}15%{opacity:.9}30%{opacity:.4;transform:translate(-50%,-50%)scale(1.25)}45%{opacity:.9;transform:translate(-50%,-50%)scale(1.05)}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}@keyframes sumSig2{0%{opacity:0;transform:translate(-50%,-50%)scale(2.2)rotate(-160deg)}30%{opacity:.8}70%{opacity:.95;transform:translate(-50%,-50%)scale(.5)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(0)}}@keyframes sumSpin{0%{opacity:0;filter:brightness(3);transform:perspective(500px)rotateY(270deg)scale(.6)}60%{opacity:1;transform:perspective(500px)rotateY(-15deg)scale(1.03)}to{opacity:1;filter:none;transform:none}}@keyframes sumZoom{0%{opacity:0;filter:brightness(4);transform:scale(.05)rotate(200deg)}70%{opacity:1;filter:brightness(1.5);transform:scale(1.12)rotate(-6deg)}to{opacity:1;filter:none;transform:none}}@keyframes summonIn{0%{opacity:0;filter:brightness(3.5);transform:scale(1.7)rotate(-8deg)}55%{opacity:1;filter:brightness(1.8);transform:scale(.94)rotate(1deg)}to{opacity:1;filter:none;transform:none}}@keyframes tcbob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes tglow{0%,to{outline-color:#ffcc33f2;box-shadow:0 0 22px #fc39}50%{outline-color:#ffcc3340;box-shadow:0 0 4px #ffcc331a}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,-18px)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes turnSweepA{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-20% 0}}@keyframes turnSweepB{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-20% 0}}@keyframes twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}@keyframes vigHit{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes waveSlide{0%{background-position:0 0}to{background-position:-80px 0}}@keyframes winGlow{0%,to{text-shadow:0 0 20px #00e5ff,0 0 40px #00e5ff}50%{text-shadow:0 0 40px #7df9ff,0 0 90px #00e5ff,0 0 140px #b967ff}}@keyframes winZoom{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.25)}75%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zap{0%,86%,92%,to{opacity:0}88%{opacity:.95}90%{opacity:.3}91%{opacity:.8}}.l-zh .game-stage *,.l-hi .game-stage *{letter-spacing:0!important}@keyframes bannerIn{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.2)}14%{opacity:1;transform:translate(-50%,-50%)scaleX(1.06)}24%,to{opacity:1;transform:translate(-50%,-50%)}}@keyframes introInL{0%{filter:brightness(2.5);transform:translate(-70%)}to{filter:none;transform:none}}@keyframes introInR{0%{filter:brightness(2.5);transform:translate(70%)}to{filter:none;transform:none}}@keyframes introAv{0%{opacity:0;filter:brightness(3);transform:scale(.4)rotate(-12deg)}to{opacity:1;filter:none;transform:none}}@keyframes introName{0%{opacity:0;letter-spacing:.5em;transform:translateY(20px)skew(-18deg)}to{opacity:1;transform:none}}@keyframes introCard{0%{opacity:0;transform:perspective(700px)rotateY(95deg)translate(60px)}70%{transform:perspective(700px)rotateY(-10deg)}to{opacity:1;transform:perspective(700px)rotateY(-6deg)}}@keyframes introCardR{0%{opacity:0;transform:perspective(700px)rotateY(-95deg)translate(-60px)}70%{transform:perspective(700px)rotateY(10deg)}to{opacity:1;transform:perspective(700px)rotateY(6deg)}}@keyframes introLine{to{transform:rotate(14.3deg)scaleY(1)}}@keyframes introVs{0%{opacity:0;filter:blur(12px);transform:translate(-50%,-50%)scale(4)}60%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes introOut{0%,91%{opacity:1}to{opacity:0}}@keyframes boosterOpen{0%{opacity:0;transform:scale(.5)rotate(-6deg)}14%{opacity:1;transform:scale(1)rotate(0)}22%{transform:rotate(-4deg)}30%{transform:rotate(4deg)}38%{transform:rotate(-5deg)}46%{transform:rotate(5deg)}54%{transform:rotate(-6deg)scale(1.04)}62%{transform:rotate(6deg)scale(1.06)}72%{opacity:1;filter:brightness(1.6);transform:rotate(0)scale(1.1)}to{opacity:0;filter:brightness(4);transform:scale(2.2)}}@keyframes boosterFlash{0%,70%{opacity:0}82%{opacity:.95}to{opacity:0}}@keyframes packIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes cardFlip{0%{opacity:0;filter:brightness(3);transform:perspective(800px)rotateY(180deg)translateY(50px)scale(.5)}45%{opacity:1}to{opacity:1;filter:none;transform:perspective(800px)rotateY(0)scale(1)}}@keyframes rot{0%,20%{transform:rotate(0)}50%,70%{transform:rotate(90deg)}to{transform:rotate(0)}}.game-stage[data-text-size="0"]{--text-scale:.9}.game-stage[data-text-size="2"]{--text-scale:1.15}.game-stage[data-colorblind="1"]{filter:url(#game-protanopia)}.game-stage[data-colorblind="2"]{filter:url(#game-deuteranopia)}.game-stage[data-colorblind="3"]{filter:url(#game-tritanopia)}.game-stage.noanim *,.game-stage.noanim :after,.game-stage.noanim :before{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.game-stage.rf .game-intro__flash{display:none!important}.game-stage.nogrid :is(.game-background__grid,.game-background__dot){display:none}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__logo{font-size:calc(72px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__tagline,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__title{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__label{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__hint{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__input{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__message,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__errors{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-auth__links{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-banner{font-size:calc(38px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-banner--win{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bar{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bar__note,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-board__deck-label{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-board__deck-count{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-board__deck-grave{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bottom-band__avatar{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bottom-band__name{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bottom-band__title{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-bottom-band__end{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-button{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card--hand{--card-name:calc(8px * var(--text-scale));--card-stats:calc(8.5px * var(--text-scale));--card-powers:calc(8px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card--board{--card-name:calc(8.5px * var(--text-scale));--card-stats:calc(9px * var(--text-scale));--card-powers:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card__line{font-size:calc(9.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card__tag{font-size:calc(8px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__card{--card-name:calc(17px * var(--text-scale));--card-stats:calc(17px * var(--text-scale));--card-powers:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__description,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__number{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__copies{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__name{font-size:calc(28px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__close{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__stat-label{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__stat-value{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__effects-title{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__effect-icon{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__effect-name,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__effect-description{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__no-effect{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-card-sheet__cinematic{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-chip{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__sub{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__title{font-size:calc(64px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__fx{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__omega-glyph{font-size:calc(24px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__kairos-tick{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__prim-glyph span{font-size:calc(36px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__prim-title{font-size:calc(84px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__prim-sub{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__prim-inf{font-size:calc(260px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__variant--rain .game-cinematic__variant-orb{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-cinematic__variant--vortex .game-cinematic__variant-orb{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__title,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__unlocked{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__sort-label,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__sort{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__input{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__tile .game-card{--card-name:calc(9.5px * var(--text-scale));--card-stats:calc(10px * var(--text-scale));--card-powers:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__locked{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__number{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__new{font-size:calc(8.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-collection__more{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fx-impact__num{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fx-impact--face .game-fx-impact__num{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sig-source__glyph{font-size:calc(34px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sig-target__icon{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sig-target__text{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sig-face{font-size:calc(24px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__title{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__close,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__subtitle{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__label{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__icon{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__day--last .game-daily__icon{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__reward{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__check,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-daily__claim{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__plus{font-size:calc(64px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__new-label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__name{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__meta,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__back{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__name-input{font-size:calc(17px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__total{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__help{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__sort-label,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__sort{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__search-input{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__auto{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__card{--card-name:calc(9.5px * var(--text-scale));--card-stats:calc(10px * var(--text-scale));--card-powers:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__new-tag{font-size:calc(8.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__locked-number{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__step{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__count{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__cap{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__more{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__equip-title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__equip-label,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__equip-hint{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__option-name{font-size:calc(8.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__rarity{font-size:calc(7.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__avatar{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__contents-title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__contents-total{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__contents-max{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__row-name{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__row-stats{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__row-count{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-decks__empty{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__kicker{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__title{font-size:calc(44px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__reason{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__formula{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__adventure{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end__actions .game-button{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__amount{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__unit{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__promotion-title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__promotion-rank{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__promotion-reward{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__gifts-title,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__lucky{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__card{--card-name:calc(7.5px * var(--text-scale));--card-stats:calc(8px * var(--text-scale));--card-powers:calc(8px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-ends__star{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__initial{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__foe{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__line,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__result{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__deck-info{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__card .game-card{--card-name:calc(9.5px * var(--text-scale));--card-stats:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__count{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rank-name{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__hexagon--large{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__hexagon--small,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__xp-line{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__xp-left{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__next-title{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__next-text{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rules{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__close{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__tier{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rank-label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rank-reward,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rank-need{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fights__rank-status{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__turn{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__owner,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__timer{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__phase{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__hero,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__next{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__help{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__direct,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__discard{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__attacking-text{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-front-line__cancel{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__action{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__badge{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__tile-title{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__new{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__tile-sub{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-home__tile-description{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__initial{font-size:calc(76px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__name{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__rank{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__tag{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__board-name{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__card{--card-name:calc(10px * var(--text-scale));--card-stats:calc(10px * var(--text-scale));--card-powers:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__vs{font-size:calc(150px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__sub{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-intro__skip{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__title{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__slice{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__link{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__slug,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__reference{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__soon-tag{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__soon-title{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-mockups__soon-text{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-opponent-band__avatar{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-opponent-band__name{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-opponent-band__counts{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-opponent-band__direct{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-turn__icon{font-size:calc(56px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-turn__text{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-turn__ok{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-fullscreen{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__title{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__mode-glyph{font-size:calc(24px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__mode-name{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__mode-sub,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__decks-label,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__deck,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__panel-title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-number{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-name{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-title{font-size:calc(10.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-favourite{font-size:calc(9.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-card{font-size:calc(10.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__opponent-info{font-size:calc(9.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__level-name{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__level-tag{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__level-sub{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__level-reward{font-size:calc(9.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-play__launch{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__title{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__close,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__subtitle{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__epic-title{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__epic-subtitle{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__icon{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__text{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__reward{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__count,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-quests__action{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__title{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window--rules .game-window__tab{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window--settings .game-window__tab{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__reset{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window--rules .game-window__heading{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window--settings .game-window__heading{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__close{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__line,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__step{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-window__position{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__label{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__hint{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__value{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__state{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__option{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__input{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-setting__action{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sacrifice__title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-sacrifice__text{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__title{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__tagline{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__tab{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__admin{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__coin{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__amount{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__unit{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__hexagon{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__rank-label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__pseudo{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__unlocked{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-header__avatar{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-corner--play .game-corner__label{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-corner--shop .game-corner__label{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__tab{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__balance{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__title{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__sub{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__big{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__tag{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__name{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__description{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__old{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__price{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__eur,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop__buy{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__title{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__name{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__coins{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__price{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__demo,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__cancel,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-shop-pay__confirm{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__number{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__kicker{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__title{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__text{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__price-label{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__price-value{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__balance,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__missing{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-buy__button{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__brand{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__count{font-size:calc(34px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__name{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__opened{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__title{font-size:calc(28px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__new{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__step-text{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__face{--card-name:calc(13px * var(--text-scale));--card-stats:calc(13px * var(--text-scale));--card-powers:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__rarity{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__next{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__item-rarity{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__item-new{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__action{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pack__skip{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-reveal__face{--card-name:calc(14px * var(--text-scale));--card-stats:calc(14px * var(--text-scale));--card-powers:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-reveal__title{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__pv{font-size:calc(28px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__name{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__vs{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__lead,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__title{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__line{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-side-column__forfeit,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-slot__label{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-choice__brand{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-choice__title{font-size:calc(34px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-choice__subtitle{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-deck__name{font-size:calc(24px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-deck__tag{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-deck__description{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-deck__card-name{font-size:calc(8.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-deck__pick{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__position,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__button--gold,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__button--skip{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__button--previous,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__button--next{font-size:calc(12px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__icon{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__title{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-start-guide__text,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-strike__sub{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-strike__damage{font-size:calc(92px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-strike__name{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-judgement__sub{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-judgement__title{font-size:calc(30px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-judgement__versus{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-judgement__damage span{font-size:calc(64px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-toast{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__name{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__step,.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__quit{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__title{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__text{font-size:calc(12.5px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-coach__ok{font-size:calc(11px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-tutorial-end__icon{font-size:calc(36px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-tutorial-end__title{font-size:calc(26px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-tutorial-end__text{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-tutorial-end__reward{font-size:calc(18px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pass__kicker{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pass__title{font-size:calc(44px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pass__sub{font-size:calc(15px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-pass__ready{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .game-end--two .game-end__title{font-size:calc(40px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[9px\]{font-size:calc(9px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[10px\]{font-size:calc(10px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[13px\]{font-size:calc(13px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[14px\]{font-size:calc(14px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[16px\]{font-size:calc(16px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[20px\]{font-size:calc(20px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[22px\]{font-size:calc(22px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[24px\]{font-size:calc(24px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[28px\]{font-size:calc(28px * var(--text-scale))}.game-stage:is([data-text-size="0"],[data-text-size="2"]) .text-\[72px\]{font-size:calc(72px * var(--text-scale))}@property --fa{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}