.gradient-waves-container{contain:strict;width:100%;height:100%;position:relative;overflow:hidden}.gradient-waves-container canvas{pointer-events:none}.accent-wave-background{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.accent-wave-background .gradient-waves-container{position:absolute;inset:0}@layer hub{.legal-footer{color:var(--text-primary)}.suggest-game__privacy{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.75rem;line-height:1.5}.suggest-game__privacy a{color:inherit;text-underline-offset:.2em}@media (width<=480px){.legal-footer nav{justify-content:space-between}.legal-footer nav>span{display:none}}.suggest-game{left:50%;right:auto;bottom:max(var(--page-gutter,1rem), env(safe-area-inset-bottom));z-index:20;--suggest-game-control-size:var(--control-height,3rem);width:var(--control-height,3rem);height:var(--control-height,3rem);border:var(--border-control,2px) solid var(--border-control-color,currentColor);border-radius:var(--radius-control,.5rem);background:var(--surface-raised,#fffaf2);box-shadow:var(--shadow-control,3px 3px 0 currentColor);transform-origin:bottom;transition:width var(--duration-normal,.18s) var(--ease-paper,ease-out), height var(--duration-normal,.18s) var(--ease-paper,ease-out), border-color var(--duration-control,.15s) ease, color var(--duration-control,.15s) ease;position:fixed;overflow:hidden;transform:translate(-50%)}.suggest-game.is-open{width:min(32rem, calc(100vw - 2 * var(--page-gutter,1rem)));height:auto;min-height:7.25rem}.suggest-game .suggest-game__toggle{z-index:1;width:var(--control-height,3rem);height:var(--control-height,3rem);border-radius:var(--radius-control,.5rem);transition:color var(--duration-control,.15s) ease, background var(--duration-control,.15s) ease;position:absolute;inset:0 0 auto auto;box-shadow:none!important;background:0 0!important;border:0!important}.suggest-game .suggest-game__toggle:hover:not(:disabled){box-shadow:none;background:0 0;transform:none}.suggest-game__content{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem) 3.5rem var(--space-3,.75rem) var(--space-3,.75rem);animation:suggest-game-content-open var(--duration-normal,.18s) var(--ease-paper,ease-out) both;display:grid}.suggest-game__heading{color:var(--text-primary,#24211d);font:700 var(--text-label,.875rem)/1.2 inherit;text-align:center;margin:0}.suggest-game__field{flex:auto;min-width:0;gap:0!important}.suggest-game__form{align-items:center;gap:var(--space-2,.5rem);display:flex}.suggest-game__input,.suggest-game__send{height:var(--suggest-game-control-size);min-height:var(--suggest-game-control-size)}.suggest-game__input{width:100%;min-width:0;padding:0 var(--space-3,.75rem);border:var(--border-control,2px) solid var(--border-control-color,currentColor);border-radius:var(--radius-control,.5rem);background:var(--surface-canvas,#f7f1e8);color:var(--text-primary,#24211d);font:inherit;outline:none}.suggest-game__send{flex:0 0 var(--suggest-game-control-size);width:var(--suggest-game-control-size);min-width:var(--suggest-game-control-size);border:var(--border-control,2px) solid var(--border-control-color,currentColor);border-radius:var(--radius-control,.5rem);background:var(--surface-canvas,#f7f1e8);color:var(--text-primary,#24211d);box-shadow:none;padding:0}.suggest-game__send:hover:not(:disabled){background:var(--surface-muted,#eee7dc)}.suggest-game__input:focus-visible{border-color:var(--focus-color,currentColor);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-color,currentColor) 28%, transparent)}.suggest-game__send:disabled{cursor:not-allowed;opacity:.42}.suggest-game.is-error{border-color:var(--state-danger,#b3261e);color:var(--state-danger,#b3261e)}.suggest-game__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes suggest-game-content-open{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.suggest-game,.suggest-game__content,.suggest-game__toggle{transition:none;animation:none}}body{overflow-x:hidden}.catalog{gap:var(--space-5);grid-template-columns:1fr;display:grid}.state-card{min-height:clamp(9rem,16vw,12rem)}.state-card.is-error{gap:var(--space-4);border-color:var(--state-danger);color:var(--state-danger)}.state-card .button-primary{margin-top:var(--space-2)}@media (width>=42.5rem){.catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=70rem){.catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--accent-color:#ff4f7b;--color-paper-50:var(--lightningcss-light,#fffdf7)var(--lightningcss-dark,#23211d);--color-paper-100:var(--lightningcss-light,#faf8f1)var(--lightningcss-dark,#181714);--color-paper-200:var(--lightningcss-light,#f2efe5)var(--lightningcss-dark,#302d27);--color-ink-900:var(--lightningcss-light,#171717)var(--lightningcss-dark,#f7f2e8);--color-ink-600:var(--lightningcss-light,#6f6a60)var(--lightningcss-dark,#bbb4a7);--color-line-300:var(--lightningcss-light,#d8d2c3)var(--lightningcss-dark,#4b463d);--color-line-500:var(--lightningcss-light,#a9a293)var(--lightningcss-dark,#756e61);--color-blue-700:var(--lightningcss-light,#315ccf)var(--lightningcss-dark,#9bb0ff);--color-blue-100:var(--lightningcss-light,#e7edff)var(--lightningcss-dark,#29314a);--color-red-700:var(--lightningcss-light,#c83b47)var(--lightningcss-dark,#ff9aa3);--color-red-100:var(--lightningcss-light,#f8e5e7)var(--lightningcss-dark,#432a2d);--color-green-700:var(--lightningcss-light,#237a4a)var(--lightningcss-dark,#75d39a);--color-green-100:var(--lightningcss-light,#e3f1e8)var(--lightningcss-dark,#243b2d);--color-amber-700:var(--lightningcss-light,#8a5c00)var(--lightningcss-dark,#f3c66b);--color-amber-100:var(--lightningcss-light,#faedc8)var(--lightningcss-dark,#44371f);--color-accent-ink:#171717;--shadow-color:var(--lightningcss-light,#171717)var(--lightningcss-dark,#5b574d);--surface-canvas:var(--color-paper-100);--surface-raised:var(--color-paper-50);--surface-muted:var(--color-paper-200);--accent-surface:var(--lightningcss-light,var(--accent-color))var(--lightningcss-dark,color-mix(in srgb, var(--accent-color) 76%, var(--color-ink-900)));--accent-hover:color-mix(in srgb, var(--accent-surface) 88%, var(--color-accent-ink));--accent-soft:var(--lightningcss-light,color-mix(in srgb, var(--accent-surface) 20%, var(--surface-raised)))var(--lightningcss-dark,color-mix(in srgb, var(--accent-surface) 28%, var(--surface-raised)));--text-primary:var(--color-ink-900);--text-secondary:var(--color-ink-600);--text-on-accent:var(--color-accent-ink);--border-subtle:var(--color-line-300);--border-neutral:var(--color-ink-600);--border-strong:var(--color-ink-900);--border-control-color:var(--lightningcss-light,var(--color-ink-900))var(--lightningcss-dark,#918b7f);--focus-color:var(--color-blue-700);--identity-one:var(--color-blue-700);--identity-one-soft:var(--color-blue-100);--identity-two:var(--color-red-700);--identity-two-soft:var(--color-red-100);--state-success:var(--color-green-700);--state-success-soft:var(--color-green-100);--state-danger:var(--color-red-700);--state-danger-soft:var(--color-red-100);--state-warning:var(--color-amber-700);--state-warning-soft:var(--color-amber-100);--font-display:"Arial Black", "Avenir Next", "Segoe UI", sans-serif;--font-sans:"Avenir Next", "Segoe UI", Helvetica, Arial, sans-serif;--font-weight-regular:450;--font-weight-medium:600;--font-weight-bold:700;--font-weight-heavy:800;--text-micro:.75rem;--text-control:.8125rem;--text-label:.875rem;--text-body:1rem;--text-lead:1.125rem;--text-section:1.5rem;--text-title:clamp(2.5rem, 10vw, 4.25rem);--leading-tight:.92;--leading-heading:1.15;--leading-body:1.6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-control:var(--radius-md);--border-thin:1px;--border-control:2px;--control-min-size:2.75rem;--control-height:3rem;--icon-size:1.125rem;--content-max:60rem;--reading-max:37.5rem;--page-gutter:1rem;--shadow-control:3px 3px 0 var(--shadow-color);--shadow-control-hover:5px 5px 0 var(--shadow-color);--shadow-control-active:1px 1px 0 var(--shadow-color);--shadow-paper:0 10px 32px var(--lightningcss-light,#17171714)var(--lightningcss-dark,#00000052);--ease-control:cubic-bezier(.23, 1, .32, 1);--ease-paper:cubic-bezier(.2, .8, .2, 1);--duration-control:.15s;--duration-theme:.32s;--duration-fast:.12s;--duration-normal:.18s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=42.5rem){:root{--page-gutter:2rem}}@media (prefers-contrast:more){:root{--border-subtle:var(--color-line-500);--text-secondary:var(--color-ink-900);--shadow-paper:0 0 0 1px var(--border-strong)}}}@layer reset{*,:before,:after{box-sizing:border-box}html{background:var(--surface-canvas);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0;min-height:100%}body,h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit}button{touch-action:manipulation}}@layer base{body{background:var(--surface-canvas);min-width:0;min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--accent-soft);color:var(--text-primary)}:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}}@layer components{.app-shell{z-index:1;width:min(calc(100% - (2 * var(--page-gutter))), var(--content-max));min-height:100vh;padding:var(--space-4) 0 calc(var(--space-7) + var(--control-min-size));margin:0 auto;position:relative}.legal-footer{inset:auto 0 var(--space-2);color:var(--text-primary);font-size:.75rem;position:absolute}.legal-footer nav{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.legal-footer a{min-height:var(--control-min-size);padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--surface-canvas);color:inherit;text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.legal-footer a:hover{color:var(--text-primary)}.legal-footer a:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:root.theme-transition,:root.theme-transition *,:root.theme-transition :before,:root.theme-transition :after{transition:background-color var(--duration-theme) var(--ease-paper), color var(--duration-theme) var(--ease-paper), border-color var(--duration-theme) var(--ease-paper), box-shadow var(--duration-theme) var(--ease-paper)!important}}.app-header{align-items:center;gap:var(--space-3);min-height:var(--control-min-size);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.app-header-slot{align-items:center;min-width:0;display:flex}.app-header-leading{justify-content:flex-start}.app-header-trailing{grid-column:3;justify-content:flex-end}.app-header-two-slots{grid-template-columns:minmax(0,1fr) auto}.app-header-two-slots>.app-header-trailing{grid-column:2}.header-control{align-items:center;gap:var(--space-2);min-height:var(--control-min-size);border-radius:var(--radius-control);background:var(--surface-canvas);min-width:0;color:var(--text-primary);cursor:pointer;font-weight:var(--font-weight-heavy);letter-spacing:-.04em;white-space:nowrap;border:0;padding:0;display:inline-flex}.header-control>span:last-child{text-overflow:ellipsis;overflow:hidden}.header-control-mark,.icon-control{width:var(--control-min-size);height:var(--control-min-size);border:var(--border-control) solid var(--border-control-color);border-radius:var(--radius-control);background:var(--surface-raised);box-shadow:var(--shadow-control);transition:transform var(--duration-control) var(--ease-control), box-shadow var(--duration-control) var(--ease-control), background var(--duration-control) var(--ease-control);place-items:center;display:grid}.header-control-mark{flex:none}.icon-control{color:var(--text-primary);cursor:pointer;flex:none;padding:0}.header-control-mark>svg,.icon-control>svg,.button-icon>svg,.status-chip-icon>svg{pointer-events:none}.header-control:focus-visible,.icon-control:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.paper-panel{border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-paper);padding:var(--space-5)}.page-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.page-heading-copy{min-width:0}.page-heading-action{flex:none}.eyebrow{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--text-micro);font-weight:var(--font-weight-heavy);letter-spacing:.09em;text-transform:uppercase;line-height:1.2}.page-title{max-width:100%;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--font-weight-heavy);letter-spacing:-.07em;line-height:var(--leading-tight);overflow-wrap:anywhere}.page-title:focus{outline:none}.page-lead{max-width:48ch;margin-top:var(--space-4);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-lead);font-weight:var(--font-weight-medium);line-height:1.5}.field{gap:var(--space-2);display:grid}.field-label{color:var(--text-secondary);font-size:var(--text-label);font-weight:var(--font-weight-bold);line-height:1.4}.field-hint,.field-error{font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:1.4}.field-hint{color:var(--text-secondary)}.field-error{color:var(--state-danger)}input,textarea,select{border:var(--border-control) solid var(--border-control-color);border-radius:var(--radius-control);background:var(--surface-raised);width:100%;min-width:0;color:var(--text-primary);box-shadow:var(--shadow-control);font-weight:var(--font-weight-medium);transition:border-color var(--duration-control) var(--ease-control), box-shadow var(--duration-control) var(--ease-control), background var(--duration-control) var(--ease-control);padding:.625rem .75rem}input,select{height:var(--control-height);min-height:var(--control-height)}textarea{resize:vertical;min-height:7rem;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--text-secondary);opacity:1}input:focus-visible,textarea:focus-visible,select:focus-visible{background:var(--surface-muted);box-shadow:var(--shadow-control);outline:none}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--state-danger);background:var(--state-danger-soft);box-shadow:var(--shadow-control)}.paper-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);border:var(--border-control) solid var(--border-control-color);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-control);cursor:pointer;font-size:var(--text-control);font-weight:var(--font-weight-bold);letter-spacing:.05em;padding:var(--space-2) var(--space-5);text-align:center;text-transform:uppercase;white-space:nowrap;transition:transform var(--duration-control) var(--ease-control), box-shadow var(--duration-control) var(--ease-control), background var(--duration-control) var(--ease-control), border-color var(--duration-control) var(--ease-control), color var(--duration-control) var(--ease-control);line-height:1.2;text-decoration:none;display:inline-flex}.paper-button.button-primary{background:var(--accent-surface);color:var(--text-on-accent)}.paper-button.button-secondary{background:var(--accent-soft);color:var(--text-primary)}.paper-button.button-quiet{min-height:var(--control-min-size);color:var(--text-secondary);box-shadow:none;font-size:var(--text-label);letter-spacing:0;padding-inline:var(--space-2);text-transform:none;text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.paper-button:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px;box-shadow:var(--shadow-control)}.paper-button.button-quiet:focus-visible{box-shadow:none}.paper-button:disabled,.paper-button[aria-disabled=true],.paper-button[aria-busy=true],.icon-control:disabled{border-color:var(--border-neutral);background:var(--surface-muted);color:var(--text-secondary);box-shadow:none;cursor:not-allowed;opacity:.72;transform:none}.button-icon,.status-chip-icon{flex:none;place-items:center;display:inline-grid}.paper-button svg,.status-chip svg{width:var(--icon-size);height:var(--icon-size);stroke-width:1.75px}.action-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.status-chip{align-items:center;gap:var(--space-2);border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-muted);width:fit-content;min-height:2rem;color:var(--text-secondary);font-size:var(--text-label);font-weight:var(--font-weight-bold);padding:var(--space-1) var(--space-2);line-height:1.2;display:inline-flex}.status-success{border-color:var(--state-success);background:var(--state-success-soft);color:var(--state-success)}.status-warning{border-color:var(--state-warning);background:var(--state-warning-soft);color:var(--state-warning)}.status-danger{border-color:var(--state-danger);background:var(--state-danger-soft);color:var(--state-danger)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.header-control:hover .header-control-mark,.icon-control:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-control-hover);transform:translate(-2px,-2px)}.paper-button.button-primary:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.paper-button.button-secondary:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:var(--shadow-control-hover);transform:translate(-2px,-2px)}.paper-button.button-primary:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--accent-hover)}.paper-button.button-quiet:hover:not(:disabled){background:var(--surface-muted);color:var(--text-primary)}}.header-control:active:not(:disabled) .header-control-mark,.header-control[data-pressed=true]:not(:disabled) .header-control-mark,.icon-control:active:not(:disabled),.icon-control[data-pressed=true]:not(:disabled),.paper-button.button-primary:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.paper-button.button-primary[data-pressed=true]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.paper-button.button-secondary:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.paper-button.button-secondary[data-pressed=true]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:var(--shadow-control-active);transform:translate(2px,2px)scale(.97)}.paper-button.button-quiet:active:not(:disabled),.paper-button.button-quiet[data-pressed=true]:not(:disabled){transform:translateY(1px)}@media (width>=42.5rem){.app-shell{padding-top:var(--space-5)}.paper-panel{padding:var(--space-6)}}@media (width<=30rem){.page-heading{gap:var(--space-3)}.page-heading .page-title{font-size:clamp(2.25rem,11vw,3rem)}.action-row{display:grid}.action-row .paper-button{width:100%}}.action-error{color:var(--state-danger);font-size:var(--text-micro);font-weight:var(--font-weight-bold);line-height:1.4}.game-card{min-height:clamp(9rem,16vw,12rem);padding:var(--space-5);border:var(--border-control) solid var(--card-accent,var(--border-subtle));border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-control);text-align:center;view-transition-name:var(--game-transition-name,none);place-items:center;text-decoration:none;display:grid}.game-card-title{color:inherit;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:var(--font-weight-heavy);letter-spacing:-.055em;line-height:var(--leading-heading);text-transform:lowercase}.game-card.is-unavailable{border-color:var(--border-subtle);color:var(--text-secondary);box-shadow:none;opacity:.58}@media (hover:hover) and (pointer:fine){a.game-card:hover{background:var(--accent-soft);box-shadow:var(--shadow-control-hover);transform:translate(-3px,-3px)}a.game-card:active{box-shadow:var(--shadow-control-active);transform:translate(2px,2px)scale(.985)}}@media (forced-colors:active){.header-control-mark,.icon-control,.paper-panel,.paper-button,input,textarea,select,.status-chip,.game-card{box-shadow:none;forced-color-adjust:auto}.header-control:focus-visible,.icon-control:focus-visible,.paper-button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid highlight}.game-card{border:2px solid canvastext}}.app-header-leading{gap:var(--space-3)}.wordmark-link{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--font-weight-heavy);letter-spacing:-.04em;view-transition-name:fressediva-wordmark;text-decoration:none}.wordmark-link:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}}@layer utilities,multiplayer;@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.18s;animation-timing-function:ease-in-out}::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease-in-out}::view-transition-group(*){animation-duration:.26s;animation-timing-function:var(--ease-paper)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(*){animation:none}}@media (prefers-reduced-motion:no-preference){html[data-transition-mode=fallback][data-transition-active=true] body{pointer-events:none;animation:.18s ease-in both minimal-games-page-exit}html[data-transition-mode=fallback] [data-transition-active=true]{transform:scale(1.018)}html[data-transition-mode=fallback][data-transition-entry=true] body{animation:.18s ease-out both minimal-games-page-enter}html[data-transition-mode=fallback][data-transition-entry=true] [data-screen=home] [class~=intro-card]{animation:minimal-games-intro-enter .26s var(--ease-paper,ease-out) both;transform-origin:50%}@keyframes minimal-games-page-exit{to{opacity:0}}@keyframes minimal-games-page-enter{0%{opacity:0}to{opacity:1}}@keyframes minimal-games-intro-enter{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:scale(1)}}}@media (prefers-reduced-motion:reduce){html[data-transition-mode=fallback] *,html[data-transition-mode=fallback] :before,html[data-transition-mode=fallback] :after{transition:none!important;animation:none!important}}
