@layer global{.motion-toggle{background-color:var(--color-white);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-pill);block-size:2.75rem;color:var(--color-primary-readable);cursor:pointer;flex:none;justify-content:center;align-items:center;inline-size:2.75rem;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.motion-toggle:hover{background-color:var(--color-primary-tint);border-color:var(--color-primary)}.motion-toggle[aria-pressed=true]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-ink)}.motion-toggle[aria-pressed=true]:hover{background-color:var(--color-primary-strong);border-color:var(--color-primary-strong)}.motion-toggle--dark{background-color:var(--color-gray-900);border-color:var(--color-gray-700);color:var(--color-white)}.motion-toggle--dark:hover{background-color:var(--color-gray-700);border-color:var(--color-gray-600)}.motion-toggle--dark[aria-pressed=true],.motion-toggle--dark[aria-pressed=true]:hover{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary-ink)}.motion-toggle--dark:focus-visible{outline-color:var(--color-secondary-on-dark)}.motion-toggle__symbol{block-size:1.25rem;inline-size:1.25rem;display:block}}
@layer global{.stage-motion{display:contents}.stage-motion__control{display:none;position:absolute;inset-block-start:0;inset-inline-start:0}.stage-motion--band>.stage-motion__control{inset-block:auto var(--space-md);inset-inline:auto max(var(--space-lg), calc((100% - var(--container-xl)) / 2 + var(--space-lg)))}@media (min-width:62rem){.stage-motion__control{display:block}}@media (prefers-reduced-motion:no-preference){.stage-motion .float-card,.stage-motion .drawn-screen__sheet{animation:6s ease-in-out .7s infinite float-card-drift}.stage-motion .float-card--bottom-start,.stage-motion .float-card--bottom-end,.stage-motion .drawn-screen__sheet+.drawn-screen__sheet{animation-delay:2.2s}.stage-motion--paused .float-card,.stage-motion--paused .drawn-screen__sheet{animation-play-state:paused}}}
