.mo-word{margin:-.18em -.08em;padding:.18em .08em;display:inline-block}[data-ui] [data-mo-reveal=pending]:is(.ae-rise,.ae-fade),[data-ui] [data-mo-reveal=pending] :is(.ae-rise,.ae-fade,.mo-draw){animation-play-state:paused}.mo-draw{height:var(--ae-hairline,1px);background:var(--mo-draw-ink,var(--ae-line,currentColor));transform-origin:0;animation:mo-draw var(--ae-slow,.62s) var(--ae-ease,ease-out) both;pointer-events:none;position:absolute;top:-1px;left:0;right:0}@keyframes mo-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.mo-scrub-rule{view-timeline:--mo-rule block}.mo-scrub-rule:after{transform-origin:0;animation:mo-draw 1ms var(--ae-ease,linear) both;animation-timeline:--mo-rule;animation-range:entry 20% cover 45%}}@supports not (animation-timeline:view()){[data-mo-reveal=pending] .mo-scrub-rule:after{transform-origin:0;transform:scaleX(0)}[data-mo-reveal=shown] .mo-scrub-rule:after{transform-origin:0;animation:mo-draw var(--ae-slow,.62s) var(--ae-ease,ease-out) both}}.mo-field{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.mo-field-lamp{width:var(--mo-lamp-size,34rem);height:var(--mo-lamp-size,34rem);margin-left:calc(var(--mo-lamp-size,34rem) / -2);margin-top:calc(var(--mo-lamp-size,34rem) / -2);background:radial-gradient(closest-side, var(--mo-lamp,var(--ae-line-hot,#9ab4be73)), transparent);opacity:0;transition:opacity var(--ae-slow,.62s) var(--ae-ease,ease-out);will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.mo-field[data-lit] .mo-field-lamp{opacity:1}.mo-atmos{z-index:-1;pointer-events:none;contain:strict;opacity:var(--mo-atmos-opacity,1);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(62% 72% at 50% 42%,#000 35%,#0000 100%);mask-image:radial-gradient(62% 72% at 50% 42%,#000 35%,#0000 100%)}.mo-atmos-glow{will-change:transform;border-radius:50%;width:62rem;height:62rem;position:absolute}.mo-atmos-glow-a{background:radial-gradient(closest-side, var(--ae-line-lit,#9ab4be42), transparent);opacity:.32;animation:61s ease-in-out infinite alternate mo-drift-a;top:-26rem;left:-18rem}.mo-atmos-glow-b{background:radial-gradient(closest-side, var(--ae-ember-dim,#f0a75e24), transparent);opacity:.7;animation:79s ease-in-out infinite alternate mo-drift-b;bottom:-30rem;right:-22rem}@keyframes mo-drift-a{0%{transform:translate(0,0)}to{transform:translate(9rem,4rem)}}@keyframes mo-drift-b{0%{transform:translate(0,0)}to{transform:translate(-7rem,-5rem)}}.mo-atmos-dust{opacity:.5;background-image:radial-gradient(1.2px 1.2px at 31px 47px, var(--ae-ink-faint,#727f86), transparent 100%), radial-gradient(1px 1px at 151px 173px, var(--ae-ink-faint,#727f86), transparent 100%), radial-gradient(1.4px 1.4px at 197px 89px, var(--ae-ink-faint,#727f86), transparent 100%), radial-gradient(1px 1px at 89px 311px, var(--ae-ink-faint,#727f86), transparent 100%), radial-gradient(1.3px 1.3px at 283px 41px, var(--ae-ink-faint,#727f86), transparent 100%), radial-gradient(1px 1px at 349px 229px, var(--ae-ink-faint,#727f86), transparent 100%);will-change:transform;background-size:233px 233px,233px 233px,233px 233px,377px 377px,377px 377px,377px 377px;height:calc(100% + 377px);animation:140s linear infinite mo-dust;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}@keyframes mo-dust{to{transform:translateY(-377px)}}.mo-atmos[data-paused] :is(.mo-atmos-glow,.mo-atmos-dust){animation-play-state:paused}[data-theme=light] .mo-atmos-glow-a,[data-theme=light] .mo-atmos-glow-b{opacity:.55;background:radial-gradient(closest-side,#fffffff2,#0000)}.mo-lamp-warm{--mo-lamp:var(--ae-ember-dim,#f0a75e24)}[data-theme=light] .mo-lamp-warm{--mo-lamp:#ffffffd9}.mo-trace{height:var(--ae-hairline,1px);background:var(--ae-line,#9ab4be21);position:relative;overflow:hidden}.mo-trace:after{content:"";background:var(--ae-signal,currentColor);width:30%;animation:mo-trace 1.4s var(--ae-ease,ease-in-out) infinite;position:absolute;inset:0}@keyframes mo-trace{0%{transform:translate(-100%)}to{transform:translate(340%)}}::view-transition-old(.mo-route-exit){animation:.2s cubic-bezier(.4,0,1,1) both mo-route-out}::view-transition-new(.mo-route-enter){animation:.36s cubic-bezier(.2,0,0,1) 60ms both mo-route-in}@keyframes mo-route-out{to{opacity:0;transform:translateY(-.5rem)}}@keyframes mo-route-in{0%{opacity:0;transform:translateY(.625rem)}}.mo-press{transition:transform var(--ae-fast,.14s) var(--ae-ease,ease-out)}.mo-press:active{transform:scale(.98)}.mo-nudge{transition:transform var(--ae-fast,.14s) var(--ae-ease,ease-out)}:is(a,button,.group):is(:hover,:focus-visible) .mo-nudge{transform:translate(.125rem,-.125rem)}@media (prefers-reduced-motion:reduce){:is(.mo-word,[data-mo-reveal]):is(.ae-rise,.ae-fade),[data-mo-reveal] :is(.ae-rise,.ae-fade){opacity:1!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}.mo-draw,.mo-scrub-rule:after,.mo-atmos-glow,.mo-atmos-dust,.mo-trace:after,.mo-press,.mo-nudge,.mo-field-lamp{transition:none!important;animation:none!important}.mo-draw,.mo-scrub-rule:after{transform:none!important}.mo-field{display:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media print{:is(.mo-word,[data-mo-reveal]):is(.ae-rise,.ae-fade),[data-mo-reveal] :is(.ae-rise,.ae-fade){opacity:1!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}.mo-field{display:none}}
