/* transitions.css */
:root{--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--resize-dur:.3s;--resize-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.26s;--badge-pop-dur:.5s;--badge-pop-close-dur:.18s;--badge-fade-dur:.4s;--badge-fade-close-dur:.18s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease:cubic-bezier(.4, 0, .2, 1);--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--panel-open-dur:.4s;--panel-close-dur:.35s;--panel-translate-y:100px;--panel-blur:2px;--panel-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--avatar-lift:-4px;--avatar-dur:.32s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22, 1, .36, 1);--avatar-ease-out:cubic-bezier(.34, 3.85, .64, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.28s;--clear-dur:1s;--clear-out-dur:.4s;--clear-in-dur:.4s;--clear-out-fly:12px;--clear-in-fly:12px;--clear-out-ease:cubic-bezier(.22, 1, .36, 1);--clear-in-ease:cubic-bezier(.22, 1, .36, 1);--clear-blur:2px;--glow-delay:50ms;--glow-peak-at:.15;--glow-opacity:.42;--glow-spread:1.5;--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out;--shimmer-dur:2s;--shimmer-base:#7c7c7c;--shimmer-highlight:#0d0d0d;--shimmer-band:400%;--shimmer-ease:linear;--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#0f0f0fcc;--tabs-text-active:#0f0f0f;--tabs-bar-bg:#f1f1f1;--tabs-pill-bg:#fff;--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-move-dur:.16s;--tt-move-ease:cubic-bezier(.22, 1, .36, 1);--tt-bg:#fff;--tt-fg:#2f2f2f;--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.32;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--morph-open-dur:.35s;--morph-close-dur:.25s;--morph-ease:cubic-bezier(.34, 1.25, .64, 1);--morph-close-ease:cubic-bezier(.22, 1, .36, 1);--morph-r-closed:40px;--morph-r-open:20px;--morph-fade-dur:.2s;--morph-slide:40px;--morph-rotate:45deg;--morph-scale:.97;--morph-blur:2px;--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);--like-color:#f40051;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);--learn-shift:2px;--learn-spread:8deg;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22, 1, .36, 1);--check-box:.15s;--check-draw:.35s;--check-delay:0s;--check-uncheck:.15s;--check-ease:cubic-bezier(.22, 1, .36, 1);--reel-dur:1.4s;--reel-cell:30px;--reel-spin-blur:3px;--reel-stagger:90ms;--reel-ease:cubic-bezier(.16, 1, .3, 1);--toggle-dur:.35s;--toggle-travel:14.66px;--toggle-ov1:1px;--toggle-ov2:0px;--toggle-track:0s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1);--think-hold:2s;--think-swap:.15s;--think-gap:50ms;--think-distance:8px;--think-blur:2px;--think-shimmer:2s;--think-base:#7c7c7c;--think-highlight:#0d0d0d;--think-ease:ease-in-out;--reason-hold:.84s;--reason-step:.5s;--reason-lines:2;--reason-fade:28px;--reason-ease:cubic-bezier(.22, 1, .36, 1);--stream-gap:60ms;--stream-fade:.35s;--stream-blur:1px;--stream-ease:cubic-bezier(.22, 1, .36, 1);--matrix-cycle:1.2s;--matrix-base:#d9d9d9;--matrix-active:#85858f;--matrix-ease:ease-in-out;--stack-open:.35s;--stack-close:.25s;--stack-rise:60px;--stack-blur:2px;--stack-scale:.97;--stack-peek:12px;--stack-spread-gap:8px;--stack-depth-scale:.06;--stack-depth-fade:.4;--stack-depth1-blur:1px;--stack-depth2-blur:2px;--stack-ease:cubic-bezier(.22, 1, .36, 1)}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease), opacity var(--panel-close-dur) var(--panel-ease), filter var(--panel-close-dur) var(--panel-ease);will-change:transform, opacity, filter}.t-panel-slide[data-open=true]{opacity:1;filter:blur();pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease), opacity var(--panel-open-dur) var(--panel-ease), filter var(--panel-open-dur) var(--panel-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-page-slide{position:relative}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform, filter;position:absolute;inset:0}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}.t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.t-avatar{transform-origin:50%;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion:reduce){.t-avatar{transition:none!important;transform:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}.t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.t-tilt{touch-action:none}.t-tilt-card{transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:transform;border-radius:12px;position:relative;overflow:hidden}.t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.t-tilt-glare{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 95px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff7a, #ffffff0f 52%, #fff0 84%), radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff38, #ffffff0a 58%, #fff0 78%), radial-gradient(circle 360px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff1a, #fff0 88%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;inset:0}.t-tilt.is-hover .t-tilt-glare{opacity:var(--tilt-glare-opacity)}@media (prefers-reduced-motion:reduce){.t-tilt-card{transition:none!important;transform:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));filter:blur(var(--toast-blur));will-change:transform, opacity, filter;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease)}.t-toast.is-open{opacity:1;filter:blur();transition:opacity var(--toast-open) var(--toast-ease), transform var(--toast-open) var(--toast-ease), filter var(--toast-open) var(--toast-ease);transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.t-toast{transition:none!important}}.t-like-heart{color:currentColor;transition:color var(--like-fill) var(--like-ease)}.t-like-heart path{fill:#0000;stroke:currentColor;transition:fill var(--like-fill) var(--like-ease), stroke var(--like-fill) var(--like-ease)}.t-like[data-liked=true] .t-like-heart{color:var(--like-color)}.t-like[data-liked=true] .t-like-heart path{fill:currentColor}.t-like[data-liked=true] .t-like-icon{animation:t-like-pop var(--like-pop) var(--like-pop-ease)}@keyframes t-like-pop{0%{transform:scale(1)}30%{transform:scale(.82)}to{transform:scale(1)}}.t-like-particles{pointer-events:none;width:0;height:0;color:var(--like-color);position:absolute;top:50%;left:50%}.t-like-particles i{left:calc(var(--like-particle-size) * var(--psize,1) / -2);top:calc(var(--like-particle-size) * var(--psize,1) / -2);width:calc(var(--like-particle-size) * var(--psize,1));height:calc(var(--like-particle-size) * var(--psize,1));opacity:0;background:currentColor;border-radius:50%;position:absolute}@keyframes t-like-burst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(calc(var(--px) * .25), calc(var(--py) * .25)) scale(1)}to{opacity:0;transform:translate(var(--px), var(--py)) scale(var(--p-end-scale,.6))}}.t-like.is-bursting .t-like-particles i{animation:t-like-burst var(--pdur,var(--like-particle-dur)) ease-out var(--pdelay,0s) forwards}@media (prefers-reduced-motion:reduce){.t-like-icon,.t-like-particles i{animation:none!important}}.t-think{text-align:center;display:inline-block;position:relative}.t-think-sizer{visibility:hidden;white-space:nowrap;display:block}.t-think-text{color:var(--think-base);white-space:nowrap;filter:blur();opacity:1;transition:transform var(--think-swap) var(--think-ease), filter var(--think-swap) var(--think-ease), opacity var(--think-swap) var(--think-ease);will-change:transform, filter, opacity;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.t-think-text:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--think-highlight) 50%, transparent 60%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;animation:t-think-shimmer var(--think-shimmer) linear infinite;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-think-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.t-think-text.is-exit{transform:translateY(calc(var(--think-distance) * -1));filter:blur(var(--think-blur));opacity:0}.t-think-text.is-enter-start{transform:translateY(var(--think-distance));filter:blur(var(--think-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-think-text{filter:none!important;transition:none!important;transform:none!important}.t-think-text:before{display:none!important}}.t-morph{white-space:nowrap}.t-morph-swap{vertical-align:bottom;transition:width var(--text-morph-resize-dur) var(--text-morph-ease);justify-items:start;display:inline-grid}.t-morph-swap>span{white-space:pre;transition:opacity var(--text-morph-dur) var(--text-morph-ease), filter var(--text-morph-dur) var(--text-morph-ease);grid-area:1/1}.t-morph-new,.t-morph-swap.is-morphing .t-morph-old{opacity:0;filter:blur(var(--text-morph-blur))}.t-morph-swap.is-morphing .t-morph-new{opacity:1;filter:blur()}@media (prefers-reduced-motion:reduce){.t-morph-swap,.t-morph-swap>span{transition:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}
/* discord.css */
@font-face{font-family:gg sans;src:url(../fonts/ggsans-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:gg sans;src:url(../fonts/ggsans-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:gg sans;src:url(../fonts/ggsans-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:gg sans;src:url(../fonts/ggsans-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Instrument Serif;src:url(../fonts/InstrumentSerif.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(../fonts/InstrumentSerif-Italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Modern;src:url(../fonts/Modern.woff2);font-display:swap}@font-face{font-family:Vampyre;src:url(../fonts/Vampyre.woff2);font-display:swap}@font-face{font-family:Sakura;src:url(../fonts/Sakura.woff2);font-display:swap}@font-face{font-family:Jellybean;src:url(../fonts/Jellybean.woff2);font-display:swap}@font-face{font-family:Journal;src:url(../fonts/Journal.woff2);font-display:swap}@font-face{font-family:Mainframe;src:url(../fonts/Mainframe.woff2);font-display:swap}@font-face{font-family:Medieval;src:url(../fonts/Medieval.woff2);font-display:swap}@font-face{font-family:Tempo;src:url(../fonts/Tempo.woff2);font-display:swap}@font-face{font-family:Headbang;src:url(../fonts/Headbang.woff2);font-display:swap}@font-face{font-family:"8Bit";src:url(../fonts/8Bit.woff2);font-display:swap}.dc-stage,.dc-fwrap{width:300px;position:relative}.dc-card{background:linear-gradient(var(--p),var(--a));width:300px;color:var(--t1);z-index:2;text-align:left;border-radius:8px;font-family:gg sans,Noto Sans,Noto Sans Symbols2,Noto Sans Math,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #0009}.dc-banner{background:50%/cover no-repeat;height:105px}.dc-av{z-index:6;width:80px;height:80px;position:absolute;top:61px;left:16px}.dc-av .img{width:80px;height:80px;box-shadow:0 0 0 6px var(--p);background:50%/cover no-repeat;border-radius:50%}.dc-av .deco{width:96px;max-width:none;height:96px;position:absolute;top:-8px;left:-8px}.dc-av .dot{width:20px;height:20px;box-shadow:0 0 0 5px var(--p);background:#23a55a;border-radius:50%;position:absolute;bottom:3px;right:-1px}.dc-bub{z-index:6;max-width:180px;position:absolute;top:111px;left:104px}.dc-bub .bt{background:var(--bub);backdrop-filter:blur(6px);color:var(--t1);border-radius:12px;align-items:flex-start;gap:6px;padding:7px 10px;font-size:12.5px;line-height:16px;display:flex}.dc-bub .b1{background:var(--bub);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:-10px}.dc-bub .b2{background:var(--bub);border-radius:50%;width:5px;height:5px;position:absolute;top:-11px;left:-17px}.dc-bub img{width:16px;height:16px;image-rendering:pixelated;flex:none}.dc-body{padding:58px 16px 18px}.dc-body.nostatus{padding-top:44px}.dc-nm{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dc-dn{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:21px;line-height:26px;display:inline-block}.dc-un{color:var(--t2);margin-top:3px;font-size:13.5px}.dc-tag{background:var(--tagbg);height:18px;color:var(--t1);-webkit-text-fill-color:currentColor;border-radius:4px;align-items:center;gap:3px;padding:0 5px 0 3px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.dc-tag img{width:14px;height:14px}.dc-bio{white-space:pre;color:var(--t1);margin-top:12px;font-size:14px;line-height:18px}.dc-bio .ln{min-height:18px}.dc-bio .sub{color:var(--t3);font-size:12px;line-height:16px}.dc-bio img{vertical-align:-5px;width:auto;height:20px;image-rendering:pixelated;display:inline}.dc-fx{pointer-events:none;z-index:4;border-radius:8px;width:300px;height:100%;position:absolute;top:0;left:0;overflow:hidden}.dc-fx img{max-width:none;display:none;position:absolute}.dc-frl{pointer-events:none;max-width:none;position:absolute}.dc-list{background:#2b2d31;border-radius:8px;width:300px;margin-top:14px;padding:6px 6px 8px}.dc-row{border-radius:6px;align-items:center;gap:12px;height:44px;padding:0 8px;display:flex;position:relative;overflow:hidden}.dc-row .npbg{background:linear-gradient(90deg,transparent 35%,var(--np));position:absolute;inset:0}.dc-row video{width:auto;max-width:none;height:100%;position:absolute;top:0;right:0}.dc-row .a{flex:none;width:32px;height:32px;position:relative}.dc-row .a i{background:50%/cover no-repeat;border-radius:50%;width:32px;height:32px;display:block}.dc-row .a img{width:38.4px;max-width:none;position:absolute;top:-3.2px;left:-3.2px}.dc-row .dc-dn{font-size:16px;line-height:20px;position:relative}.dc-row .dc-tag{color:#dbdee1;background:#ffffff14;height:16px;font-size:11px;position:relative}.dc-pair{align-items:flex-start;gap:18px;display:flex}@media (width<=1100px){.t-pack,.t-decor,.t-tagline{grid-column:span 6}}@media (width<=640px){.t-pack,.t-decor,.t-tagline{grid-column:1/-1}.alts{margin:12px 2% 0}.alt{width:64px;height:36px}}.dc-bio .quo{border-left:4px solid #80848e8c;border-radius:2px;padding-left:8px}.dc-bio code{background:#00000040;border-radius:4px;padding:0 3px;font-family:Consolas,Courier New,monospace;font-size:.85em}.dc-bio u{text-decoration:underline}
/* upload.css */
.au{--au-bg:#ffffff0f;--au-fg:inherit;--au-line:#7f7f7f73;--au-accent:#8fa3ff;color:var(--au-fg);grid-template-rows:auto auto;grid-template-columns:92px 1fr;align-items:stretch;gap:10px;font-size:13px;display:grid}.au-zone{border:1.5px dashed var(--au-line);background:var(--au-bg);cursor:pointer;text-align:center;border-radius:14px;outline:none;justify-content:center;align-items:center;min-height:92px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative;overflow:hidden}.au-avatar{border-radius:50%;width:92px;height:92px}.au-banner{aspect-ratio:5/2;height:92px;min-height:0}.au-zone:hover,.au-zone:focus-visible,.au-zone.over{border-color:var(--au-accent);background:color-mix(in srgb, var(--au-accent) 12%, transparent)}.au-zone.over{transform:scale(1.02)}.au-empty{pointer-events:none;flex-direction:column;gap:2px;padding:6px;display:flex}.au-empty b{font-size:12.5px;font-weight:600}.au-empty small{opacity:.6;font-size:11px;line-height:1.25}.au-avatar .au-empty small{display:none}.au-img{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.au-zone.has{border-style:solid}.au-zone.has .au-img{display:block}.au-zone.has .au-empty{display:none}.au-x{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:14px;line-height:22px;display:none;position:absolute;top:4px;right:4px}.au-avatar .au-x{top:2px;right:2px}.au-zone.has .au-x{display:block}.au-spin{background:#00000059;display:none;position:absolute;inset:0}.au-spin:after{content:"";border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;margin:-11px;animation:.8s linear infinite au-spin;position:absolute;top:50%;left:50%}.au-zone.loading .au-spin{display:block}@keyframes au-spin{to{transform:rotate(360deg)}}.au-info{opacity:.85;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 10px;min-height:16px;font-size:12px;display:flex}.au-info:empty{display:none}.au-dots{gap:3px;display:inline-flex}.au-dots i{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 1px #7f7f7f66}.au-next{opacity:.7;font-style:italic}.au-err{color:#ff6b6b}.au-compact{grid-template-columns:64px 1fr}.au-compact .au-avatar{width:64px;height:64px}.au-compact .au-banner{height:64px}@media (width<=520px){.au{grid-template-columns:72px 1fr}.au-avatar{width:72px;height:72px}.au-banner{height:72px}}
/* app.css */
@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(../fonts/roboto-mono-latin.woff2)format("woff2")}:root{color-scheme:dark;--bg:#121212;--card:#181818;--card-h:#1c1c1c;--stage:#131313;--well:#101010;--composer:#1b1b1b;--menu:#202020;--modal:#1b1b1d;--field:#151517;--field-line:#3a3a3d;--chip-solid:#2a2a2a;--ink:#fff;--ink-2:#ededed;--ink-3:#e3e3e3;--menu-ink:#fbfbfb;--muted:#cacacab3;--subtle:#767676;--faint:#8f8f8f;--label:#b5b5b5;--line:#ffffff14;--line-menu:#262626;--chip:#ffffff12;--chip-h:#ffffff1a;--chip-p:#ffffff14;--btn2:#ffffff14;--btn2-h:#ffffff1f;--btn2-p:#ffffff24;--ctl:#ffffff0a;--ctl-h:#ffffff14;--tint:#c9b6ff;--tint-bg:#c9b6ff24;--tint-bg-h:#c9b6ff38;--tint-ink:#d9ccff;--err:#e23014;--err-ink:#ff5a3c;--ok:#35ba00;--ok-ink:#4ad16a;--material:0 1px 3px 0 #0000000a, inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #0000000f, inset 0 -1px 0 0 #0000000f, inset 0 0 0 1px #c4c4c412;--material-2:0 1px 3px 0 #0000000a, inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #0000000f, inset 0 -1px 0 0 #0000000f, inset 0 0 0 1px #c4c4c41a;--stage-ring:inset 0 0 0 1px #ffffff05, inset 0 0 0 1px #bfc0cb1a;--filter-shadow:0 1px 1px 0 #0000003d, inset 0 0 0 1px #ffffff0a, inset 0 1px 0 0 #ffffff0f;--ctl-ring:0 1px 1px 0 #0000003d, inset 0 1px 0 0 #ffffff0f, inset 0 0 0 1px #ffffff0a;--menu-shadow:0 0 0 1px #0000000f, 0 2px 6px #0000000d, 0 4px 42px #0000003d, inset 0 0 0 1px #ffffff0a, inset 0 1px 0 0 #ffffff08;--font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display:"Space Grotesk", "Inter", -apple-system, sans-serif;--mono:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--wrap:1192px;--nav-ease:cubic-bezier(.22, 1, .36, 1);--shimmer-base:#6e6e6e;--shimmer-highlight:#ededed;--think-base:#9a9a9a;--think-highlight:#f5f5f5;--tabs-text-muted:#ededed8c;--tabs-text-active:#fff;--tabs-bar-bg:#ffffff0d;--tabs-pill-bg:#2a2a2a;--like-color:#f40051;--text-morph-dur:.18s;--text-morph-resize-dur:.24s;--text-morph-blur:2px;--text-morph-ease:cubic-bezier(.22, 1, .36, 1);--page-slide-distance:8px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent;scroll-padding-top:16px;overflow-x:clip}body{background:var(--bg);color:var(--ink);font:400 13px/18.2px var(--font);margin:0;overflow-x:hidden}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}img{max-width:100%;display:block}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:inherit}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.defs{width:0;height:0;position:absolute}:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.modal :is(.pill,.discord-btn):focus-visible{box-shadow:0 0 0 2px var(--modal), 0 0 0 3.5px #ffffff73;outline:0}.nav{z-index:50;max-width:var(--wrap);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:16px 0;display:flex;position:relative}.nav-left{align-items:center;gap:34px;min-width:0;display:flex}.brand{height:35px;color:var(--ink);transform-origin:50%;transition:transform var(--duration-fast) var(--ease-smooth-out);flex-shrink:0;align-items:center;gap:6px;padding:5px 0;text-decoration:none;display:inline-flex}.brand:hover{transform:scale(1.02)}.brand img{width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-smooth-out)}.brand:hover img{transform:rotate(-8deg)}.brand-word{font:500 15px/1 var(--font);letter-spacing:-.01em;white-space:nowrap}.brand-sub{color:var(--muted);font:500 15px/1 var(--font);letter-spacing:-.01em}.nav-links{align-items:center;gap:4px;display:flex}.nav-links a{height:36px;color:var(--muted);font:500 13px/16px var(--font);white-space:nowrap;border-radius:50px;align-items:center;padding:0 10px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--ink)}.nav-wk{padding-right:9px!important}.nav-badge{background:var(--tint-bg);height:16px;color:var(--tint-ink);font:500 10px/12px var(--font);border-radius:50px;align-items:center;margin-left:6px;padding:0 5px;display:inline-flex}.nav-right{align-items:center;gap:8px;display:flex}.pill{height:36px;font:500 13px/16px var(--font);white-space:nowrap;transition:background-color .2s var(--ease-smooth-out), color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out), opacity .12s ease;border:0;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.pill:not([disabled]):active{scale:.96}.pill svg{flex:none;width:16px;height:16px}.pill-ghost{background:var(--btn2);color:var(--ink-2)}.pill-ghost:hover{background:var(--btn2-h)}.pill-ghost:active{background:var(--btn2-p)}.pill-solid{color:#0d0d0d;background:#fff;box-shadow:0 1px 2px #0003}.pill-solid:hover{background:#e8e8e8}.pill-solid:active{background:#d8d8d8}.pill-tint{background:var(--tint-bg);color:var(--tint-ink);transition:background-color .15s var(--nav-ease)}.pill-tint:hover{background:var(--tint-bg-h)}.pill.wide{border-radius:26px;width:100%;height:40px;font-size:13px;line-height:13px}.pill[disabled]{opacity:.6;cursor:default}.icon-btn{background:var(--chip);color:#ededed99;border:0;border-radius:50px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.icon-btn:hover,.icon-btn[aria-expanded=true]{background:var(--chip-h);color:var(--ink-2)}.icon-btn:active{background:var(--chip-p)}.icon-btn svg{width:16px;height:16px;display:block}.menu-anchor{display:inline-flex;position:relative}.me-pill{background:var(--chip-solid);height:36px;box-shadow:var(--material-2);color:#e8e8e8;font:500 13px/16px var(--font);border:0;border-radius:50px;align-items:center;gap:8px;padding:0 10px 0 4px;transition:background-color .15s;display:inline-flex}.me-pill:hover,.me-pill[aria-expanded=true]{background:#323232}.me-pill:active{background:#262626}.me-av,.cr-av,.au-av{width:28px;height:28px;font:500 12px/13px var(--font);text-transform:uppercase;color:#e8e8e8;background:#3a3a3a 50%/cover;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.me-av img,.cr-av img{object-fit:cover;width:100%;height:100%}.chev{color:#9a9a9a;width:16px;height:16px}.nav-burger{display:none}.nav-burger-box{width:16px;height:16px;display:block;position:relative}.nav-burger-line{transform-origin:50%;height:1.5px;transition:top var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out);background:currentColor;border-radius:2px;position:absolute;left:1px;right:1px}.nav-burger-line--top{top:5px}.nav-burger-line--bottom{top:9.5px}.nav-burger[aria-expanded=true] .nav-burger-line{top:7.25px}.nav-burger[aria-expanded=true] .nav-burger-line--top{transform:rotate(45deg)}.nav-burger[aria-expanded=true] .nav-burger-line--bottom{transform:rotate(-45deg)}.mm-backdrop{z-index:48;backdrop-filter:blur(20px);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-smooth-out), visibility 0s linear .35s;background:#121212e6;position:fixed;inset:0}.mm{z-index:49;padding:88px 30px calc(40px + env(safe-area-inset-bottom,0px));visibility:hidden;pointer-events:none;flex-direction:column;transition:visibility 0s linear .4s;display:flex;position:fixed;inset:0}.mm-list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.mm-link{font:500 20px/1.2 var(--font);letter-spacing:-.01em;color:var(--ink);opacity:0;filter:blur(3px);transition:opacity .5s var(--ease-smooth-out), transform .5s var(--ease-smooth-out), filter .5s var(--ease-smooth-out);background:0 0;border:0;padding:0;text-decoration:none;display:inline-block;transform:translateY(12px)}.mm-link--tint{color:var(--tint-ink)}.mm-list li:nth-child(2) .mm-link{transition-delay:40ms}.mm-list li:nth-child(3) .mm-link{transition-delay:80ms}.mm-list li:nth-child(4) .mm-link{transition-delay:.12s}.mm-list li:nth-child(5) .mm-link{transition-delay:.16s}.mm-cta{opacity:0;filter:blur(3px);border-radius:26px;width:100%;height:44px;margin-top:auto;font-size:16px;transform:translateY(12px)}body.menu-open{overflow:hidden}body.menu-open .mm-backdrop{opacity:1;visibility:visible;transition:opacity .4s var(--ease-smooth-out), visibility 0s}body.menu-open .mm{visibility:visible;pointer-events:auto;transition:visibility}body.menu-open .mm-link{opacity:1;filter:none;transform:none}body.menu-open .mm-cta{opacity:1;filter:none;transition:opacity .5s var(--ease-smooth-out) .16s, transform .5s var(--ease-smooth-out) .16s, filter .5s var(--ease-smooth-out) .16s, background-color .15s ease;transform:none}body.menu-closing .mm-backdrop{opacity:0;visibility:visible;transition:opacity .25s var(--ease-smooth-out)}body.menu-closing .mm{visibility:visible;transition:visibility}body.menu-closing .mm-link,body.menu-closing .mm-cta{opacity:0;filter:none;transition:opacity var(--duration-quick) var(--ease-smooth-out);transition-delay:0s;transform:none}.menu{z-index:60;background:var(--menu);width:240px;box-shadow:var(--menu-shadow);border-radius:12px;padding:6px;position:absolute}#meMenu,#moreMenu{top:calc(100% + 6px);right:0}.who-menu{bottom:calc(100% + 8px);right:0}.boards-menu{max-height:320px;top:calc(100% + 6px);left:0;overflow:auto}.menu-group{font:400 11px/14px var(--font);color:#8b8b8b;margin:0;padding:8px 8px 4px}.menu-item{text-align:left;width:100%;min-height:32px;font:400 13px/16px var(--font);color:var(--menu-ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;transition:background .1s;display:flex}.menu-item:hover,.menu-item:focus-visible{background:#ffffff0a;outline:none}.menu-item:active{background:#ffffff0f}.menu-item>svg{color:#8b8b8b;flex:none;width:16px;height:16px}.menu-item .ck{visibility:hidden;background:currentColor;flex:none;width:16px;height:16px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.menu-item[aria-checked=true] .ck{visibility:visible}.mi-hint{color:#8b8b8b;margin-left:auto;font-size:11px;line-height:14px}.mi-hint+.ck{margin-left:4px}.menu-item .mi-two{flex-direction:column;gap:2px;padding:7px 0;display:flex}.menu-item .mi-two small{color:var(--muted);font-size:12px;line-height:16px}.menu-div{background:var(--line-menu);height:1px;margin:6px -6px}.menu .nb{gap:6px;padding:4px 2px 2px;display:flex}.menu .nb .inp{border-radius:60px;height:32px;padding:0 12px;font-size:13px}.menu .nb .pill{height:32px;padding:0 12px}.pages{min-height:70vh}.t-page-slide .t-page{overflow:hidden}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{position:relative;overflow:visible}.hero{overflow-clip-margin:0;flex-direction:column;align-items:center;padding:66px 16px 40px;display:flex;position:relative;overflow-x:clip}.hero-copy{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex;position:relative}.week-pill{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:400 13px/16px var(--font);background:#ffffff0a;border-radius:50px;align-items:center;gap:6px;margin-bottom:20px;padding:0 8px 0 12px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.week-pill:hover{color:var(--ink-2);background:#ffffff12}.week-pill svg{width:14px;height:14px;color:var(--subtle);transition:transform var(--learn-in) var(--learn-ease)}.week-pill:hover svg{transform:translateX(var(--learn-shift))}.dot{background:var(--tint);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #c9b6ff33}h1{font:600 46px/52px var(--display);letter-spacing:-.02em;color:var(--ink);margin:0;padding-bottom:8px}.sub{max-width:520px;color:var(--muted);font:400 16px/24.2px var(--font);margin:8px auto 0}.sub b{color:var(--ink);font-weight:400}.tiles{pointer-events:none;z-index:1;position:absolute;inset:0}.tile{background:var(--card);width:130px;height:130px;box-shadow:var(--material-2);pointer-events:auto;cursor:pointer;outline-offset:4px;transition:background-color .15s ease, transform var(--duration-slow) var(--ease-smooth-out);border-radius:24px;position:absolute}.tile:before{content:"";border-radius:42px;position:absolute;inset:-18px}.tile:hover,.tile:focus-visible{background:var(--card-h)}.tile-pill{background:var(--chip-solid);height:28px;font:500 12px/13px var(--font);color:#e8e8e8;white-space:nowrap;box-shadow:var(--material-2);pointer-events:none;opacity:0;transform:translateX(-50%) scale(var(--dropdown-pre-scale));transform-origin:top;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease);border-radius:24px;align-items:center;gap:2px;padding:0 6px 0 12px;display:inline-flex;position:absolute;top:calc(100% + 12px);left:50%}.tile-pill svg{color:#9a9a9a;width:16px;height:16px}.tile:hover .tile-pill,.tile:focus-visible .tile-pill{opacity:1;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);transform:translate(-50%)scale(1)}.field{z-index:3;width:100%;max-width:520px;margin-top:38px;position:relative}.goo-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.beam{z-index:3;isolation:isolate;border-radius:20px;position:relative}.composer{z-index:1;text-align:left;--cmp-ring:inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #ffffff0f;min-height:104px;box-shadow:var(--cmp-ring), 0 2px 6px 0 #0000000d, 0 4px 42px 0 #0000003d;transition:box-shadow .2s var(--ease-smooth-out);background:0 0;border-radius:20px;flex-direction:column;display:flex;position:relative}.composer:focus-within{--cmp-ring:inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #ffffff1f}.composer textarea{resize:none;width:100%;min-height:35px;max-height:200px;font:400 14px/20px var(--font);color:var(--ink);scrollbar-width:none;background:0 0;border:0;outline:0;margin:0;padding:13px 15px 0;display:block}.composer textarea::placeholder{color:#979797b3}.c-row{align-items:center;gap:12px;min-width:0;margin-top:auto;padding:4px 14px 12px 12px;display:flex}.grow{flex:1}.c-round{background:var(--ctl);width:32px;height:32px;box-shadow:var(--ctl-ring);color:var(--ink-3);transition:background .15s ease, color .15s ease, transform .12s var(--ease-smooth-out);border:0;border-radius:54px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.c-round svg{width:16px;height:16px}.c-round:hover,.c-round[aria-expanded=true]{background:var(--ctl-h)}.c-round:active{transform:scale(.95)}.c-send{box-shadow:none;background:#c6c6c64d}.c-send[disabled]{cursor:default;color:#fff6;transform:none}.c-send:not([disabled]){color:#0d0d0d;transition:background-color .2s var(--ease-smooth-out), color .2s var(--ease-smooth-out), transform .16s var(--ease-smooth-out);background:#fff;box-shadow:0 1px 2px #0003}.c-send:not([disabled]):hover{background:#e8e8e8}.c-send:not([disabled]):active{background:#d8d8d8}.spin{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@keyframes spin{to{rotate:360deg}}.c-pills{scrollbar-width:none;flex:0 auto;gap:8px;min-width:0;display:flex;overflow-x:auto}.c-pill{background:var(--ctl);height:32px;box-shadow:var(--ctl-ring);font:500 12px/14px var(--font);color:var(--ink-3);white-space:nowrap;border:0;border-radius:54px;flex:none;align-items:center;gap:4px;padding:6px 2px 6px 12px;transition:background .14s;display:inline-flex}.c-pill:hover{background:var(--ctl-h)}.c-pill .k{color:var(--muted)}.c-pill .k:after{content:":"}.c-pill .sw{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #ffffff40}.c-pill .xx{width:22px;height:22px;color:var(--ink-3);opacity:.55;background:0 0;border:0;border-radius:50%;place-items:center;margin:0 3px 0 2px;padding:0;transition:opacity .14s,background .14s;display:inline-grid}.c-pill .xx:hover{opacity:1;background:#ffffff14}.c-pill .xx svg{width:14px;height:14px}.c-pill.is-in{animation:pill-in var(--duration-very-slow) var(--ease-bounce) both}.c-pill.is-out{animation:pill-out var(--duration-quick) var(--ease-smooth-out) both}@keyframes pill-in{0%{opacity:0;filter:blur(var(--blur-small));transform:scale(.6)}}@keyframes pill-out{to{opacity:0;filter:blur(var(--blur-small));transform:scale(.7)}}.c-who{background:var(--ctl);height:32px;box-shadow:var(--ctl-ring);color:var(--ink-3);font:500 12px/14px var(--font);white-space:nowrap;border:0;border-radius:54px;flex:none;align-items:center;gap:4px;padding:6px 8px 6px 12px;transition:background .14s;display:inline-flex}.c-who:hover,.c-who[aria-expanded=true]{background:var(--ctl-h)}.c-who svg{width:16px;height:16px;color:var(--muted)}#whoLabel{display:inline-block}.burst{z-index:4;width:0;height:0;position:absolute;top:calc(100% - 44px);left:12px}.field.is-pouring .rail,.field.is-pouring .tries{transition:opacity var(--duration-fast) var(--ease-smooth-out)}.field:has(.burst.is-open) .rail,.field:has(.burst.is-open) .tries,.field:has(.burst.is-open) .proof{opacity:.2}.drop{width:228px;height:32px;color:var(--menu-ink);font:400 13px/16px var(--font);white-space:nowrap;text-align:left;opacity:0;pointer-events:none;transform-origin:16px 0;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;transition:background-color .1s;display:flex;position:absolute;top:0;left:0}.drop>span:first-child{color:#8b8b8b;place-items:center;width:16px;display:inline-grid}.drop svg{width:16px;height:16px}.drop-sw{background:conic-gradient(#ff8fc1,#ffd28f,#8fffd2,#8fb8ff,#c28fff,#ff8fc1);border-radius:50%;height:14px;width:14px!important}.drop .drop-k{color:#8b8b8b;margin-left:auto;font-size:11px;line-height:14px}.burst.is-open .drop{pointer-events:auto}.drop:hover,.drop:focus-visible{background:#ffffff0a;outline:none}.drop:active{background:#ffffff0f}.drop:hover>span:first-child{color:var(--ink-2)}.rail{z-index:2;align-items:center;gap:12px;min-width:0;margin-top:28px;display:flex;position:relative}.gtabs{background:var(--tabs-bar-bg);border-radius:999px;flex:none;padding:3px;display:inline-flex;position:relative}.gtabs-goo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gtabs-goo rect{fill:var(--tabs-pill-bg)}.gtab{z-index:1;height:30px;color:var(--tabs-text-muted);font:500 13px/16px var(--font);transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:999px;padding:0 13px;position:relative}.gtab[aria-selected=true],.gtab:hover{color:var(--tabs-text-active)}.chips{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding:3px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.chips::-webkit-scrollbar{display:none}.chip{height:36px;box-shadow:var(--filter-shadow);font:500 13px/18.2px var(--font);color:#fbfbfbcc;white-space:nowrap;scroll-snap-align:start;transition:background-color .15s ease, color .15s ease, opacity var(--duration-fast) var(--ease-smooth-out);background:#ffffff0a;border:0;border-radius:48px;flex:none;align-items:center;gap:7px;padding:0 15px 0 9px;display:inline-flex}.chip:hover{background:#ffffff14}.chip[aria-selected=true]{color:#fbfbfb;background:#ffffff24}.chip .ci{background:#ffffff0f;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:inline-grid;overflow:hidden}.chip .ci img{object-fit:cover;width:20px;height:20px}.chip.is-draining{box-shadow:none;color:#0000;transition:color var(--duration-fast) var(--ease-smooth-out);background:0 0}.chip.is-draining .ci{opacity:0}.chip.pick4{color:var(--tint-ink)}.chips.is-swapping{opacity:0;filter:blur(var(--blur-small));transform:translateY(var(--distance-micro))}.chips{transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out), transform var(--duration-quick) var(--ease-in-out)}.flyer{z-index:70;pointer-events:none;margin:0;position:fixed}.tries{color:var(--subtle);font:400 13px/18px var(--font);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 4px;margin:18px 0 0;display:flex}.tries button{color:var(--muted);font:400 13px/18px var(--font);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;background:0 0;border:0;border-radius:8px;padding:4px 6px;transition:color .15s,text-decoration-color .18s}.tries button:hover{color:var(--ink);text-decoration-color:currentColor}.proof{color:#979797;width:max-content;max-width:100%;font:400 13px/18px var(--font);justify-content:center;align-items:center;gap:10px;margin:36px auto 0;text-decoration:none;transition:color .15s;display:flex}.proof:hover{color:var(--ink-2)}.proof-avs{display:flex}.proof-avs .t-avatar{width:26px;height:26px;box-shadow:0 0 0 2px var(--bg);color:#e8e8e8;background:#2a2a2a 50%/cover;border-radius:50%;place-items:center;margin-left:-7px;font-size:11px;font-weight:500;display:grid}.proof-avs .t-avatar:first-child{margin-left:0}.stage{max-width:var(--wrap);margin:8px auto 0;padding:0}.stage[data-open=false]{height:0;margin:0 auto;overflow:hidden}.stage-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;display:grid}.well{background:radial-gradient(ellipse at 50% 38%, color-mix(in srgb, var(--tint) 9%, transparent), transparent 62%), #1a1a1a;border-radius:24px;min-height:560px;position:relative;overflow:hidden}.well:after{content:"";border-radius:inherit;box-shadow:var(--stage-ring);pointer-events:none;z-index:6;position:absolute;inset:0}.t-skel{height:100%;min-height:inherit}#loader{flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.blobs{width:300px;height:300px}.think-wrap{font:500 13px/18px var(--font);align-items:baseline;gap:10px;display:flex}.pct{color:var(--subtle);font-variant-numeric:tabular-nums;font-size:12px}#cardBox{place-items:center;padding:28px 12px;display:grid}.live-wrap{position:relative}.live-scale{transform-origin:0 0;position:absolute;top:0;left:0}.pair-sw{z-index:7;position:absolute;bottom:14px;left:50%;translate:-50%}.insp{background:var(--card);box-shadow:var(--material);border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.insp-kicker{font:400 13px/16px var(--font);color:var(--subtle);margin:0 0 6px}.insp-name{letter-spacing:0;-webkit-text-fill-color:transparent;word-break:break-word;background-image:linear-gradient(90deg,#fff,#c9b6ff);-webkit-background-clip:text;background-clip:text;margin:0;font-size:30px;font-weight:400;line-height:38px}.insp-concept{color:var(--muted);font:400 14px/22px var(--font);margin:6px 0 0}.insp-made{color:var(--subtle);font:400 12px/18px var(--font);margin:8px 0 0}.insp-made b{color:var(--ink-3);font-weight:500}.acts{flex-wrap:wrap;gap:8px;display:flex}.act{background:var(--btn2);height:36px;color:var(--ink-2);font:500 13px/13px var(--font);transition:background-color .2s var(--ease-smooth-out), color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out);border:0;border-radius:26px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.act:hover,.act[aria-expanded=true]{background:var(--btn2-h)}.act:active{background:var(--btn2-p);scale:.96}.act svg{flex:none;width:16px;height:16px}.act-primary{color:#0d0d0d;background:#fff;margin-left:auto;box-shadow:0 1px 2px #0003}.act-primary:hover{background:#e8e8e8}.act-primary:active{background:#d8d8d8}.t-like .t-like-icon{display:inline-grid}.act.t-like[data-liked=true]{color:#ff6b9a}.pieces{background:var(--stage);box-shadow:var(--stage-ring);border-radius:16px;flex-direction:column;padding:6px;display:flex}.pc{border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 4px 6px 6px;transition:background .1s;display:grid}.pc:hover{background:#ffffff08}.pc-th{background:#0d0d0d 50%/cover;border-radius:10px;place-items:center;width:40px;height:40px;font-size:13px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pc-th.round{border-radius:50%}.pc-th img{object-fit:contain;width:100%;height:100%}.pc-l{font:500 13px/18px var(--font);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-s{font:400 12px/16px var(--font);color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-s a{color:var(--muted);text-decoration:none;transition:color .15s}.pc-s a:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.pc-c{align-items:center;gap:2px;display:flex}.ib{color:#ededed99;width:32px;height:32px;transition:background-color .15s ease, color .15s ease, transform .12s var(--ease-smooth-out);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.ib:hover{background:var(--ctl-h);color:var(--ink-2)}.ib:active{transform:scale(.9)}.ib svg{width:16px;height:16px}.ib.on{color:#ffd479}.ib.rated-up{color:var(--ok-ink)}.ib.rated-down{color:var(--err-ink)}.ib.rate{opacity:.8}.ib.rate.down svg{transform:scaleY(-1)}.ib.rate:hover{opacity:1}.rate-sep{background:var(--line);width:1px;height:16px;margin:0 4px}.row-btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hint{color:var(--subtle);font:400 12px/16px var(--font)}.lbl{font:500 13px/16px var(--font);color:var(--muted);margin:0 0 10px}.alts-row{align-items:center;gap:8px;display:flex}.alt{background:#0d0d0d 50%/cover;border:0;border-radius:14px;width:56px;height:56px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.alt img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.alt.on{box-shadow:0 0 0 2px var(--bg), 0 0 0 3.5px var(--ink-2)}.alt em{font:500 10px/14px var(--font);background:#0009;border-radius:50px;padding:0 5px;font-style:normal;position:absolute;bottom:4px;left:4px}.alt-more{background:var(--chip);color:#ededed99;border:0;border-radius:50%;width:36px;height:36px;font-size:15px;transition:background-color .15s,color .15s}.alt-more:hover{background:var(--chip-h);color:var(--ink-2)}.accs{flex-direction:column;display:flex}.t-acc{border-top:1px solid var(--line)}.t-acc:last-child{border-bottom:1px solid var(--line)}.t-acc-head{width:100%;font:400 15px/22px var(--font);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:16px 0;display:flex}.t-acc-head:focus-visible{border-radius:6px}.t-acc-head .c{color:var(--subtle);font:400 12px/16px var(--font);font-variant-numeric:tabular-nums;margin-left:auto}.t-acc-chevron{color:var(--muted);place-items:center;margin-left:auto;display:inline-grid}.t-acc-head .c+.t-acc-chevron{margin-left:0}.t-acc-chevron svg{width:16px;height:16px}.t-acc-panel-inner>div{padding:0 0 16px}.copybox{background:linear-gradient(160deg, var(--p,#1e1f22), var(--a,#2b2d31));color:var(--t1,#fff);font:400 13.5px/18px "gg sans", var(--font);white-space:pre-wrap;word-break:break-word;box-shadow:var(--stage-ring);border-radius:12px;padding:12px 14px;position:relative}.copybox img{vertical-align:-4px;height:18px;display:inline}.copyrow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mini{height:32px;padding:0 12px;font-size:12px}.emo-grid{flex-wrap:wrap;gap:6px;display:flex}.emo-grid img{object-fit:contain;background:#ffffff0a;border-radius:8px;width:36px;height:36px;padding:3px}.shop-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shop-it{background:var(--stage);box-shadow:var(--stage-ring);font:500 12px/16px var(--font);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.shop-it img{object-fit:contain;flex:none;width:36px;height:36px}.shop-it span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-it small{color:var(--subtle);font-size:11px;font-weight:400;display:block}.sec{max-width:var(--wrap);margin:0 auto;padding:88px 0 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.two{max-width:520px;font:500 22px/29px var(--display);letter-spacing:-.005em;color:var(--muted);margin:0}.two b{color:var(--ink);font-weight:500}.two-h{font:600 46px/52px var(--display);letter-spacing:-.02em;color:var(--ink);margin:0}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.grid-sm{grid-template-columns:repeat(3,minmax(0,1fr))}.card{background:var(--card);box-shadow:var(--material);animation:card-in var(--duration-slow) var(--ease-smooth-out) backwards;border-radius:24px;padding:12px 12px 0;transition:background-color .15s;position:relative}.card:hover{background:var(--card-h)}@keyframes card-in{0%{opacity:0;transform:translateY(6px)}}.grid>.card:nth-child(2){animation-delay:40ms}.grid>.card:nth-child(3){animation-delay:80ms}.grid>.card:nth-child(4){animation-delay:.12s}.grid>.card:nth-child(5){animation-delay:.16s}.grid>.card:nth-child(n+6){animation-delay:.2s}.card .t-tilt{position:relative}.card .t-tilt-card{aspect-ratio:1/1.04;background:var(--stage);cursor:pointer;border-radius:14px;position:relative;overflow:hidden}.card .t-tilt-card:after{content:"";border-radius:inherit;box-shadow:var(--stage-ring);pointer-events:none;z-index:4;position:absolute;inset:0}.card .t-tilt-glare{display:none}.cm-mini{border-radius:12px;position:absolute;inset:10% 14% 22%;overflow:hidden;box-shadow:0 1px 3px #0000004d,0 0 0 1px #ffffff0f,0 4px 42px #0000003d}.cm-mini .cm-ban{height:38%}.cm-mini .cm-av{width:40%;top:38%}.cm-mini .cm-nm{font-size:15px;bottom:14%}.cm-mini .cm-body{background:linear-gradient(180deg, var(--cp,#18191c), var(--ca,#18191c))}.cm-ban{background:50%/cover;height:44%;position:absolute;inset:0 0 auto}.cm-ban:after{content:"";background:linear-gradient(#0000 50%,#00000040);position:absolute;inset:0}.cm-av{aspect-ratio:1;width:46%;box-shadow:0 0 0 5px var(--cp,#18191c);background:50%/cover;border-radius:50%;position:absolute;top:44%;left:50%;translate:-50% -50%}.cm-nm{text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:17px;line-height:22px;position:absolute;bottom:14%;left:10px;right:10px;overflow:hidden}.cm-body{background:linear-gradient(180deg, transparent 40%, var(--cp,#18191c) 41%, var(--ca,#18191c));position:absolute;inset:0}.cm-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;inset:10% 8% 22%}.cm-pair>div{background:var(--cp,#1e1f22);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 4px 30px #0000004d}.cm-vid{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duration-slow) var(--ease-in-out);position:absolute;inset:0}.card.playing .cm-vid{opacity:1}.cm-tag{z-index:5;height:20px;font:500 11px/14px var(--font);backdrop-filter:blur(6px);color:var(--ink-3);background:#121212b8;border-radius:50px;align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:inset 0 0 0 1px #ffffff0f}.cm-over{z-index:5;opacity:0;filter:blur(var(--blur-medium));transition:opacity .15s var(--ease-smooth-out), filter .15s var(--ease-smooth-out);justify-content:center;gap:6px;display:flex;position:absolute;bottom:14px;left:0;right:0}.card:hover .cm-over,.card:focus-within .cm-over{opacity:1;filter:none;transition-delay:var(--duration-micro)}.cm-over .pill{height:36px;font:500 13px/16px var(--font);color:var(--ink-3);backdrop-filter:blur(8px);background:#1e1e1ecc;border-radius:40px;padding:6px 12px;box-shadow:inset 0 0 0 1px #ffffff0f}.cm-over .pill:hover{background:#2c2c2ce6}.cm-over .pill.pill-solid{color:var(--ink-3);background:#1e1e1ecc}.cm-over .pill.pill-solid:hover{background:#2c2c2ce6}.c-lab{align-items:center;gap:12px;min-width:0;padding:14px 8px 16px;display:flex}.c-ico{background:#222 50%/cover;border-radius:12px;flex:none;width:40px;height:40px;box-shadow:inset 0 0 0 .5px #303030}.card[data-post] .c-ico{display:none}.c-txt{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.c-t{font:500 13px/18px var(--font);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-s{font:400 13px/16px var(--font);color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;margin-bottom:-2px;padding-bottom:2px;overflow:hidden}.c-s button{color:var(--ink-3);font:inherit;background:0 0;border:0;padding:0}.c-s button:hover{text-underline-offset:2px;text-decoration:underline}.vote{height:28px;color:var(--subtle);font:400 12px/16px var(--font);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50px;flex:none;align-items:center;gap:4px;padding:0 8px;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.vote:hover{color:var(--ink-2);background:#ffffff0d}.vote svg{width:16px;height:16px}.vote[data-liked=true]{color:var(--like-color)}.kebab{width:28px;height:28px;color:var(--subtle);background:0 0;border:0;border-radius:50%;flex:none;font-size:15px;line-height:1;transition:color .15s,background-color .15s}.kebab:hover,.kebab[aria-expanded=true]{color:var(--ink-2);background:#ffffff0d}.c-lab .menu{width:180px}.card-copy{background:var(--btn2);color:#ededed99;border:0;border-radius:24px;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:background-color .15s,color .15s;display:inline-grid;position:relative}.card-copy:hover,.card-copy:focus-visible{color:var(--ink-2);background:#ffffff1a}.card-copy:active{background:#ffffff1a}.card-copy svg{width:16px;height:16px}.card-copy-tooltip{height:32px;font:400 12px/16px var(--font);white-space:nowrap;pointer-events:none;z-index:10;background:var(--card);color:var(--ink-3);opacity:0;visibility:hidden;filter:blur(var(--blur-small));transition:opacity var(--tt-out-dur) var(--tt-out-ease), filter var(--tt-out-dur) var(--tt-out-ease), visibility 0s linear var(--tt-out-dur);border-radius:40px;align-items:center;padding:0 12px;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 1px 16px #0006,inset 0 1px #ffffff0a,inset 0 0 0 1px #0000000f,inset 0 -1px #0000000f,inset 0 0 0 1px #c4c4c414}@media (hover:hover){.card-copy:hover .card-copy-tooltip,.card-copy:focus-visible .card-copy-tooltip{opacity:1;visibility:visible;filter:blur();transition:opacity var(--tt-in-dur) var(--tt-in-ease) var(--tt-delay), filter var(--tt-in-dur) var(--tt-in-ease) var(--tt-delay), visibility 0s linear var(--tt-delay)}}.card-lib .t-tilt-card{aspect-ratio:296/260}.card-lib .t-tilt-card img,.card-lib .cm-vid{object-position:center 18%}#alphaGrid,#picksGrid{width:min(100vw - 40px,1400px);margin-left:calc(50% + -1*min(50vw - 20px,700px))}#picksGrid .empty{max-width:var(--wrap);width:100%;margin:0 auto}@media (width<=1100px){#alphaGrid,#picksGrid{width:auto;margin-left:0}}.empty{background:var(--card);box-shadow:var(--material);text-align:center;color:var(--muted);font:400 14px/22px var(--font);border-radius:24px;grid-column:1/-1;padding:56px 24px;position:relative}.empty:before{content:"";background:var(--stage);box-shadow:var(--stage-ring);z-index:0;border-radius:14px;position:absolute;inset:12px}.empty>*{z-index:1;position:relative}.empty b{z-index:1;color:var(--ink-2);font:500 15px/20px var(--font);margin-bottom:6px;display:block;position:relative}.empty .pill{z-index:1;margin-top:18px;position:relative}.board-h{font:500 15px/20px var(--font);color:var(--ink-2);grid-column:1/-1;align-items:baseline;gap:10px;margin:16px 4px 0;display:flex}.board-h span{color:var(--subtle);font:400 13px/16px var(--font)}.how .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:40px 0 0;padding:0;list-style:none;display:grid}.step{background:var(--card);box-shadow:var(--material);border-radius:24px;flex-direction:column;gap:6px;padding:32px;transition:background-color .15s;display:flex;position:relative}.step:before{content:"";background:var(--stage);z-index:0;border-radius:14px;position:absolute;inset:12px;box-shadow:inset 0 0 0 1px #bfc0cb14}.step>*{z-index:1;position:relative}.step .n{isolation:isolate;background:var(--tint);color:#17121f;width:21px;height:21px;font:500 12px/1 var(--font);border-radius:50px;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex;position:relative}.step .n:before{content:"";background:var(--tint);opacity:.2;z-index:-1;border-radius:50px;position:absolute;inset:-5.25px}.step h3{font:500 15px/20px var(--font);color:var(--ink-2);margin:0}.step p{color:var(--muted);font:400 14px/22px var(--font);margin:0}.how .two-dim{font:500 38px/1.16 var(--display);letter-spacing:-.01em;color:var(--ink);max-width:640px;margin:0}.how .two-dim span{opacity:.6}.how .lede{max-width:46ch;color:var(--muted);font:400 16px/24px var(--font);margin:14px 0 0}.comm-hero{max-width:var(--wrap);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:36px 16px 0;display:flex}.count-pill{height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:400 13px/16px var(--font);font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:50px;align-items:center;gap:6px;margin-bottom:16px;padding:0 12px;display:inline-flex}.comm-hero .pill{border-radius:26px;height:40px;margin-top:28px}.challenge{max-width:var(--wrap);background:var(--card);box-shadow:var(--material);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;margin:72px auto 0;padding:12px;display:grid}.ch-copy{background:radial-gradient(ellipse at 0% 0%, #c9b6ff1a, transparent 60%), var(--stage);box-shadow:var(--stage-ring);border-radius:14px;flex-direction:column;padding:28px;display:flex;position:relative}.ch-kick{color:var(--muted);font:400 13px/16px var(--font);align-items:center;gap:8px;margin:0;display:flex}.challenge h2{font:500 36px/42px var(--display);letter-spacing:-.005em;margin:16px 0 0}.ch-blurb{color:var(--muted);font:400 16px/24.2px var(--font);max-width:420px;margin:8px 0 0}.ch-acts{align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}.ch-acts .pill{border-radius:26px;height:40px}.ch-count{color:var(--subtle);font:400 13px/16px var(--font)}.ch-entries{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ch-entries .card{box-shadow:var(--material-2);background:#1c1c1c}.ch-entries .c-lab{padding:12px 6px}.ch-entries .c-ico{border-radius:10px;width:32px;height:32px}.ch-entries>.card:first-child:nth-last-child(2)+.ch-empty{grid-column:span 2}.ch-empty{background:var(--stage);min-height:220px;box-shadow:var(--stage-ring);color:var(--muted);font:400 14px/22px var(--font);text-align:center;border-radius:14px;place-items:center;padding:20px;display:grid}.feed-head{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.feed-title{font:500 17px/24px var(--font);color:var(--ink);margin:0}#feedTabs{scrollbar-width:none;background:0 0;gap:8px;max-width:100%;padding:0;display:flex;overflow-x:auto}#feedTabs .t-tabs-pill{display:none}#feedTabs .t-tab{height:36px;box-shadow:var(--filter-shadow);font:500 13px/18.2px var(--font);color:#fbfbfbcc;white-space:nowrap;background:#ffffff0a;border:0;border-radius:48px;flex:none;padding:0 15px;transition:background-color .15s,color .15s}#feedTabs .t-tab:hover{background:#ffffff14}#feedTabs .t-tab[aria-selected=true]{color:#fbfbfb;background:#ffffff24}.help-head{max-width:640px;margin-bottom:40px}.help-grid{grid-template-columns:1.25fr 1fr 1fr;align-items:start;gap:18px;display:grid}.hcard{background:var(--card);box-shadow:var(--material);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.hcard h3{font:500 15px/20px var(--font);color:var(--ink-2);margin:0}.hcard p{color:var(--muted);font:400 14px/22px var(--font);margin:0}.hcard .pill{align-self:flex-start}.hcard .pill.wide{align-self:stretch}.fld{flex-direction:column;gap:6px;display:flex}.fld label,.fld-l{font:400 13px/1.4 var(--font);color:var(--label)}.inp{border:1px solid var(--field-line);background:var(--field);color:#f2f2f2;width:100%;height:40px;font:400 13px/1.4 var(--font);border-radius:12px;outline:0;padding:0 12px;transition:border-color .12s}.inp::placeholder{color:#828282}.inp:focus{border-color:#a5a5a5}.inp.pillish{border-radius:60px;padding:4px 4px 4px 12px}.inp.pillish:focus{border-width:1.5px;padding-left:11.5px}.inp.is-error,.inp.is-error:focus{border-color:var(--err)}.t-input-wrap{flex-direction:column;gap:12px;display:flex}.t-error-msg,.hcard p.t-error-msg{color:#ff5a3c;min-height:18px;font:400 13px/1.4 var(--font);margin:-4px 0 0}.inp.is-shaking{animation:.28s linear form-shake}@keyframes form-shake{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0)}28.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(6px)}57.14%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-6px)}78.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(4px)}to{transform:translate(0)}}.mine{flex-direction:column;gap:6px;display:flex}.mine:empty{display:none}.sub-row{font:400 13px/16px var(--font);color:var(--muted);align-items:center;gap:8px;min-width:0;display:flex}.sub-row a{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.st{height:18px;font:500 11px/14px var(--font);background:var(--chip);box-shadow:var(--material-2);border-radius:50px;flex:none;align-items:center;padding:0 6px;display:inline-flex}.st.pending{color:#ffd479}.st.accepted{color:var(--ok-ink)}.st.rejected{color:var(--err-ink)}.rate-demo{background:var(--stage);box-shadow:var(--stage-ring);font:500 13px/18px var(--font);color:var(--ink-2);border-radius:14px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.rate-demo span:first-child{flex:1}.rate-demo .rb{color:#ededed99;background:var(--chip);border-radius:50%;place-items:center;width:32px;height:32px;display:inline-grid}.queue{background:var(--card);box-shadow:var(--material);border-radius:24px;margin-top:18px;padding:24px}.queue h3{font:500 15px/20px var(--font);align-items:center;gap:10px;margin:0 0 12px;display:flex}.q-row{border-top:1px solid var(--line);font:400 13px/18px var(--font);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.q-row a{color:var(--ink-3);word-break:break-all}.q-row small{color:var(--subtle);display:block}.q-acts{gap:6px;display:flex}.demo-tag{color:#ffd479;height:18px;font:500 11px/14px var(--font);box-shadow:var(--material-2);white-space:nowrap;background:#ffd4791f;border-radius:50px;align-items:center;padding:0 6px;display:inline-flex}.faq{max-width:652px;margin:0 auto}.faq .t-acc-head{font-size:16px;line-height:22px}.faq code{font:400 12px/1 var(--mono);color:var(--ink-2);white-space:nowrap;background:#ffffff0f;border-radius:6px;padding:3px 5px;box-shadow:inset 0 0 0 1px #ffffff0f}.faq .t-acc-panel-inner p{font:400 14px/22px var(--font);color:var(--muted);margin:0 0 16px;padding-right:28px}.faq .t-acc-panel-inner p a{color:var(--ink);text-underline-offset:2px;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}.sec-title{text-align:center;font:500 30px/36px var(--display);letter-spacing:-.01em;color:var(--ink);margin:0 0 40px}.scrim{z-index:80;backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity var(--modal-close-dur) var(--modal-ease);background:#00000073;position:fixed;inset:0}.scrim.is-open{opacity:1;pointer-events:auto;transition-duration:var(--modal-open-dur)}.modal{z-index:90;background:var(--modal);color:#f2f2f2;width:min(369px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--material-2), 0 24px 48px -16px #0000004d;scrollbar-width:none;border-radius:24px;margin:0;padding:20px;position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}.modal.sheet{width:min(760px,100vw - 32px)}.modal h2{font:400 16px/24.2px var(--font);color:#f2f2f2;letter-spacing:0;margin:24px 0 0;padding-right:20px}.m-sub{color:#8a8a8a;font:400 16px/24.2px var(--font);margin:0;padding-right:20px}.m-mark{place-items:center;width:20px;height:20px;display:grid}.m-mark img{width:20px;height:20px}.x{width:24px;height:24px;color:inherit;opacity:.55;transition:opacity .12s ease, scale .12s var(--ease-smooth-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:16px}.x:hover{opacity:.9}.x:active{scale:.9}.x svg{width:16px;height:16px}.m-prompt{background:var(--field);border:1px solid var(--field-line);font:400 13px/1.4 var(--font);color:#f2f2f2;border-radius:12px;margin-top:24px;padding:10px 12px}.m-prompt:before{content:"your prompt";color:#8a8a8a;margin-bottom:2px;font-size:12px;display:block}.discord-btn{color:#111;width:100%;height:40px;font:500 13px/13px var(--font);transition:background-color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out);background:#f2f2f2;border:0;border-radius:26px;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex;box-shadow:0 1px 2px #0003}.discord-btn:hover{background:#e8e8e8}.discord-btn:active{background:#d8d8d8;scale:.96}.discord-btn svg{color:#5865f2;width:18px;height:18px}.mock{flex-direction:column;gap:12px;margin-top:24px;display:flex}.demo-note{font:400 13px/1.45 var(--font);color:#8a8a8a;margin:0}.demo-note .demo-tag{vertical-align:1px;margin-right:4px}.fine{color:#8a8a8a;font:400 12px/1.45 var(--font);margin:24px 0 0}.fine a{color:#b5b5b5;text-underline-offset:2px}.check{font:400 13px/1.4 var(--font);color:var(--label);cursor:pointer;align-items:center;gap:10px;margin:0;display:flex}.check input{-webkit-appearance:none;appearance:none;background:var(--field);border:1px solid var(--field-line);cursor:pointer;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:background-color .15s,border-color .15s;display:grid}.check input:after{content:"";opacity:0;width:10px;height:10px;transition:transform .25s var(--ease-bounce), opacity .15s ease;background:#111;transform:scale(.4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.check input:checked{background:#f2f2f2;border-color:#f2f2f2}.check input:checked:after{opacity:1;transform:scale(1)}.check b{color:#f2f2f2;font-weight:500}.pub-form{flex-direction:column;gap:12px;margin-top:24px;display:flex}.pub-prev{height:104px;box-shadow:var(--stage-ring);background:#101010 50%/cover;border-radius:14px;margin:0;position:relative}.pub-prev i{width:56px;height:56px;box-shadow:0 0 0 4px var(--modal);background:50%/cover;border-radius:50%;position:absolute;bottom:-20px;left:14px}#pubTitle{margin-top:32px}.pub-done{color:#f2f2f2;font:400 13px/1.4 var(--font);align-items:center;gap:12px;margin-top:24px;display:flex}.pub-done .t-success-check{color:#fff}.pub-done p{margin:0}.pub-done a{color:inherit;text-underline-offset:2px;font-weight:500}.rep-opts{flex-direction:column;gap:2px;margin:24px -8px 0;display:flex}.rep-opts .menu-item{color:#f2f2f2;min-height:36px}.cr-head{align-items:center;gap:14px;margin-bottom:20px;padding-right:24px;display:flex}.cr-head h2{font:500 18px/24px var(--font);margin:0}.cr-head .m-sub{font-size:13px;line-height:18px}.cr-av{width:56px;height:56px;font-size:20px}.toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:100;background:var(--card);max-width:calc(100vw - 32px);min-height:40px;color:var(--ink-3);font:400 13px/18px var(--font);pointer-events:none;border-radius:12px;align-items:center;padding:0 16px;display:flex;position:fixed;translate:-50%;box-shadow:0 1px 16px #0006,inset 0 1px #ffffff0a,inset 0 0 0 1px #0000000f,inset 0 -1px #0000000f,inset 0 0 0 1px #c4c4c41a}.foot{max-width:var(--wrap);font:400 13px/18.2px var(--font);color:var(--ink);flex-direction:column;gap:25px;margin:112px auto 0;padding:0 0 40px;display:flex}.foot-top{flex-wrap:wrap;justify-content:space-between;gap:48px;min-height:150px;display:flex}.foot-brand{flex-direction:column;gap:10px;max-width:260px;display:flex}.foot-brand .brand{opacity:.7;transition:transform var(--duration-fast) var(--ease-smooth-out), opacity .15s ease}.foot-brand .brand:hover{opacity:1}.foot-tag{color:var(--muted);margin:0}.foot-cols{gap:56px;display:flex}.foot-col{flex-direction:column;gap:8px;display:flex}.foot-col-t{color:color-mix(in srgb, var(--muted) 70%, transparent);margin:0 0 2px;font-weight:500}.foot-col a{color:var(--muted);transition:color .15s var(--ease-smooth-out);text-decoration:none}.foot-col a:hover{color:var(--ink)}.foot-credit{margin:0}.foot-credit a{color:#e9e9e9;text-underline-offset:2px;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);margin-left:4px;transition:color .15s,text-decoration-color .18s}.foot-credit a:hover{color:#fff;text-decoration-color:currentColor}.foot-thanks{color:color-mix(in srgb, var(--faint) 80%, transparent);margin:-19px 0 0;font-size:11px;line-height:16px}@media (width<=1240px){.nav,.sec,.stage,.challenge,.foot{margin-left:24px;margin-right:24px}.nav{margin:0 24px}}@media (width<=1100px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.help-grid{grid-template-columns:1fr 1fr}.help-grid>:first-child{grid-column:1/-1}}@media (width<=900px){.stage-grid{grid-template-columns:1fr}.well{min-height:480px}.challenge{grid-template-columns:1fr}.tile{display:none}.nav-left{gap:14px}}@media (width<=639px){.nav{margin:0 12px;padding:16px 0}.nav-links,#moreWrap{display:none}.nav-burger{display:inline-flex}.nav-right .pill-tint{height:34px;padding:0 12px}.me-pill #meName{display:none}.me-pill{padding:0 6px 0 4px}.brand-sub{display:none}.hero{padding:24px 12px}h1,.two-h{font-size:30px;line-height:36px}.sub{font-size:15px;line-height:22px}.field{margin-top:28px}.composer textarea{font-size:16px;line-height:22px}.c-row{gap:8px;padding:4px 10px 10px}.c-who{max-width:124px}#whoLabel{text-overflow:ellipsis;white-space:nowrap;max-width:84px;overflow:hidden}.rail{gap:8px;margin-top:22px}.sec,.stage,.challenge,.foot,.comm-hero{margin-left:12px;margin-right:12px}.comm-hero{padding:24px 0 0}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.card{border-radius:20px;padding:8px 8px 0}.card .t-tilt-card{border-radius:12px}.c-lab{gap:6px;padding:10px 4px}.c-ico{display:none}.c-txt{gap:4px}.vote{padding:0 4px}.kebab{width:24px}.cm-over{opacity:1;filter:none;bottom:8px}.cm-over .pill{height:30px;padding:0 10px;font-size:12px}.cm-over .pill:not(.pill-solid){display:none}.sec{padding-top:64px}.two{font-size:20px;line-height:26px}.sec-title{margin-bottom:28px;font-size:23px;line-height:28px}.how .two-dim{font-size:30px}.challenge{border-radius:20px;margin-top:48px;padding:8px}.ch-copy{padding:20px}.challenge h2{font-size:30px;line-height:36px}.ch-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ch-entries>.card:first-child:nth-last-child(2)+.ch-empty{grid-column:span 1}.help-grid,.how .steps{grid-template-columns:1fr;gap:12px}.step{padding:24px}.insp{border-radius:20px;padding:16px}.well{border-radius:20px}.insp-name{font-size:24px;line-height:30px}.act-primary{margin-left:0}.foot-top{flex-direction:column;gap:32px}.foot-cols{flex-wrap:wrap;gap:32px 40px}.foot{padding-bottom:24px}.modal{padding:20px}}@media (hover:none){.pc-c .ib.rate{opacity:.85}.cm-over{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.brand,.brand img,.tile,.tile-pill,.nav-burger-line,.mm-backdrop,.mm,.mm-link,.mm-cta{transition:none!important}.brand:hover,.tile:hover{transform:none}.c-pill.is-in,.c-pill.is-out,.card,.inp.is-shaking{animation:none!important}.cm-over,.chips,.scrim{transition:none}.spin{animation-duration:2s}}.skb{vertical-align:middle;background:linear-gradient(90deg,#eeeeef0f 30%,#eeeeef1f 50%,#eeeeef0f 70%) 0 0/300% 100%;border-radius:4px;height:11px;animation:1.4s linear infinite skb;display:inline-block}.pc-th.skb{height:40px;display:block}@keyframes skb{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.skb{animation:none}}#uploadMount:empty{display:none}.composer .upload-mount{--au-bg:var(--stage);--au-fg:var(--ink-3);--au-line:#ffffff24;--au-accent:var(--tint);font:400 12px/16px var(--font);animation:pill-in var(--duration-slow) var(--ease-smooth-out) both;margin:10px 14px 0 12px}.composer .upload-mount .au-zone{box-shadow:var(--stage-ring);border-width:1px;border-radius:12px}.composer .upload-mount .au-avatar{border-radius:50%}.composer .upload-mount .au-empty b{font:500 12px/14px var(--font)}.composer .upload-mount .au-empty small{font:400 11px/14px var(--font);color:var(--subtle);opacity:1}.composer .upload-mount .au-x{background:#121212cc;box-shadow:inset 0 0 0 1px #ffffff1a}.composer .upload-mount .au-info{color:var(--muted);opacity:1}.composer .upload-mount .au-next{color:var(--subtle);font-style:normal}.composer .upload-mount .au-err{color:var(--err-ink)}@media (prefers-reduced-motion:reduce){.composer .upload-mount{animation:none}}
/* brand.css */
@font-face{font-family:gg sans;src:url(../fonts/ggsans-800.woff2)format("woff2");font-weight:800;font-display:swap}main.pages,.foot{z-index:1;position:relative}.btn-dark{background:var(--btn2);height:40px;color:var(--ink-2);font:500 13px/1 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-smooth-out), color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff0a}.btn-dark:hover{background:var(--btn2-h)}.btn-dark:active{background:var(--btn2-p);scale:.96}.btn-dark:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn-dark svg{color:currentColor;opacity:.8;flex:none;width:16px;height:16px}.btn-dark svg:last-child:not(:first-child){transition:translate var(--learn-in,.2s) var(--learn-ease,ease);margin-right:-4px}.btn-dark:hover svg:last-child:not(:first-child){translate:2px}.btn-dark.btn-sm{height:36px;padding:0 14px}.btn-dark.btn-lg{height:48px;padding:0 20px;font-size:14px}.btn-dark.btn-accent{color:#0d0d0d;background:#fff;box-shadow:0 1px 2px #0003}.btn-dark.btn-accent:hover{background:#e8e8e8}.btn-dark.btn-accent:active{background:#d8d8d8}.grad{background:linear-gradient(180deg, #fff 10%, var(--tint) 95%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em}.shiny{background-image:linear-gradient(100deg, var(--muted) 42%, #fff 50%, var(--muted) 58%);-webkit-text-fill-color:transparent;background-position:130% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s linear infinite shiny}@keyframes shiny{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.shiny{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.dc-sq{position:relative;overflow:hidden}.dc-sq .dc-list{z-index:8;margin:0;position:absolute;bottom:10px;left:50%;translate:-50%;box-shadow:0 -18px 30px 6px #00000059}.dc-sq .dc-fwrap:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(#0000,#0000004d);height:60%;position:absolute;bottom:0;left:0;right:0}.dc-mini{aspect-ratio:3/4;isolation:isolate;background:radial-gradient(120% 70% at 50% 28%, color-mix(in srgb, var(--cp,#1a2a24) 34%, transparent), transparent 70%), var(--stage);border-radius:14px;position:relative;overflow:hidden}.dc-mini:after{content:"";border-radius:inherit;box-shadow:var(--stage-ring);pointer-events:none;z-index:3;position:absolute;inset:0}.dc-mini-in{transform-origin:0 0;opacity:0;filter:blur(var(--blur-small));position:absolute;top:0;left:0}.dc-mini.is-fit .dc-mini-in{opacity:1;filter:none;transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.dc-mini:not(.is-fit):before{content:"";background:linear-gradient(90deg,#ffffff0a 30%,#ffffff14 50%,#ffffff0a 70%) 0 0/300% 100%;border-radius:10px;animation:1.4s linear infinite skb;position:absolute;inset:14% 22%}.dc-mini .dc-card{box-shadow:0 18px 50px -18px #000000b3}.card .t-tilt-card.dc-mini,.card-lib .t-tilt-card.dc-mini{aspect-ratio:3/4}.card .dc-mini .cm-tag{z-index:5}.card .cm-over{z-index:6}.grid-sm .dc-mini{aspect-ratio:3/4}.menu.is-pop{z-index:85;overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}.menu{background:var(--menu)}.ch-strip{max-width:var(--wrap);background:radial-gradient(80% 140% at 0% 50%, #c9b6ff14, transparent 60%), var(--card);min-height:64px;box-shadow:var(--material);color:var(--ink);border-radius:20px;align-items:center;gap:14px;margin:48px auto 0;padding:12px 12px 12px 20px;text-decoration:none;transition:background-color .15s;display:flex}.ch-strip:hover{background-color:var(--card-h)}.ch-strip-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ch-strip-t b{font:500 15px/20px var(--font)}.ch-strip-t span{color:var(--muted);font:400 13px/18px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ch-strip-c{color:var(--subtle);font:400 13px/16px var(--font);white-space:nowrap}.ch-strip-go{background:var(--dark-btn);height:40px;box-shadow:inset 0 0 0 1px var(--dark-line);font:500 13px/1 var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 16px;transition:box-shadow .15s;display:inline-flex}.ch-strip:hover .ch-strip-go{box-shadow:inset 0 0 0 1px var(--dark-line-h)}.ch-strip-go svg{width:15px;height:15px;color:var(--tint);transition:transform var(--learn-in,.2s) var(--learn-ease,ease)}.ch-strip:hover .ch-strip-go svg{transform:translate(2px)}.t-page-slide .t-page[data-page-id="3"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide[data-page="3"] .t-page[data-page-id="3"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);position:relative;overflow:visible;transform:translate(0)}.wk-hero{z-index:2;max-width:var(--wrap);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;margin:0 auto;padding:64px 0 40px;display:grid;position:relative}.wk-kick{height:30px;color:var(--muted);font:400 13px/16px var(--font);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.wk-sep{color:var(--subtle)}.wk-title{font:800 68px/1 var(--display);letter-spacing:-.045em;color:var(--ink);margin:18px 0 0;padding-bottom:6px}.wk-blurb{max-width:460px;color:var(--muted);font:400 17px/26px var(--font);margin:12px 0 0}.wk-count{align-items:center;gap:8px;margin-top:26px;display:flex}.wk-cd{background:var(--card);width:58px;height:58px;box-shadow:var(--material-2);border-radius:16px;align-content:center;place-items:center;gap:2px;display:grid}.wk-cd b{font:600 20px/22px var(--font);font-variant-numeric:tabular-nums;color:var(--ink)}.wk-cd small{font:400 11px/12px var(--font);color:var(--subtle)}.wk-count-l{color:var(--subtle);font:400 13px/16px var(--font);margin-left:6px}.wk-prompt{background:#ffffff08;border-radius:18px;max-width:500px;margin-top:24px;padding:14px 16px 14px 18px;box-shadow:inset 0 0 0 1px #ffffff1f}.wk-prompt-k{font:500 12px/16px var(--font);color:var(--tint);margin-bottom:4px;display:block}.wk-prompt-t{font:400 16px/24px var(--font);color:var(--ink-2);margin:0}.wk-prompt-t:before{content:"“";color:var(--subtle)}.wk-prompt-t:after{content:"”";color:var(--subtle)}.wk-prompt-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wk-prompt-tags span{height:24px;color:var(--muted);font:500 12px/14px var(--font);background:#ffffff0d;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0d}.wk-acts{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.wk-note{color:var(--subtle);font:400 13px/18px var(--font);max-width:460px;margin:14px 0 0}.wk-examples{height:560px;position:relative}.wk-ex{background:var(--card);width:252px;height:392px;box-shadow:var(--material-2), 0 30px 60px -30px #000c;translate:calc(-50% + var(--x,0px)) calc(-50% + var(--y,0px));rotate:var(--r,0deg);cursor:pointer;transition:translate .4s var(--ease-bounce), rotate .4s var(--ease-bounce), background-color .15s ease;border-radius:24px;padding:8px;position:absolute;top:50%;left:50%}.wk-ex .dc-mini{aspect-ratio:auto;border-radius:17px;position:absolute;inset:8px}.wk-ex:hover,.wk-ex:focus-visible{z-index:5;rotate:0deg;translate:calc(-50% + var(--x,0px)) calc(-50% + var(--y,0px) - 10px);background:var(--card-h);transition:translate var(--duration-fast) var(--ease-smooth-out), rotate var(--duration-fast) var(--ease-smooth-out), background-color .15s ease}.wk-ex-l{background:var(--chip-solid);height:26px;box-shadow:var(--material-2);color:var(--ink-3);font:500 12px/14px var(--font);white-space:nowrap;opacity:0;translate:-50%;scale:var(--dropdown-pre-scale);transition:opacity var(--dropdown-close-dur) var(--dropdown-ease), scale var(--dropdown-close-dur) var(--dropdown-ease);border-radius:999px;align-items:center;gap:4px;padding:0 10px;display:inline-flex;position:absolute;bottom:-34px;left:50%}.wk-ex:hover .wk-ex-l,.wk-ex:focus-visible .wk-ex-l{opacity:1;transition:opacity var(--dropdown-open-dur) var(--dropdown-ease), scale var(--dropdown-open-dur) var(--dropdown-ease);scale:1}.wk-how{padding-top:40px}.wk-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.wk-steps li{background:var(--card);box-shadow:var(--material);border-radius:20px;gap:14px;padding:20px;display:flex}.wk-steps .n{background:var(--tint-bg);width:26px;height:26px;color:var(--tint-ink);font:600 12px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #c9b6ff40}.wk-steps h3{font:500 15px/20px var(--font);color:var(--ink-2);margin:2px 0 4px}.wk-steps p{font:400 13.5px/20px var(--font);color:var(--muted);margin:0}.wk-tabs{display:inline-flex}.wk-weeks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wk-week{background:var(--card);min-height:196px;box-shadow:var(--material);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.wk-week.is-now{background:radial-gradient(120% 90% at 0% 0%, #c9b6ff1a, transparent 60%), var(--card);box-shadow:var(--material), inset 0 0 0 1px #c9b6ff47}.wk-week-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.wk-week-d{color:var(--subtle);font:400 12px/16px var(--font)}.wk-week-s{height:20px;font:500 11px/14px var(--font);color:var(--muted);background:#ffffff0f;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.wk-week.is-now .wk-week-s{background:var(--tint-bg);color:var(--tint-ink)}.wk-week h3{font:600 20px/24px var(--display);letter-spacing:-.02em;color:var(--ink);margin:0}.wk-week p{color:var(--muted);font:400 13px/19px var(--font);margin:0}.wk-week-avs{margin-top:auto;display:flex}.wk-week-avs span{width:28px;height:28px;box-shadow:0 0 0 2px var(--card);background:#2a2a2a 50%/cover;border-radius:50%;margin-left:-7px}.wk-week-avs span:first-child{margin-left:0}.wk-week-n{color:var(--subtle);font:400 12px/16px var(--font);align-self:center;margin-left:10px}.wk-empty{background:var(--card);box-shadow:var(--material);border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px 28px 28px 32px;display:grid}.wk-empty b{font:500 16px/22px var(--font);color:var(--ink-2);margin-bottom:4px;display:block}.wk-empty p{color:var(--muted);font:400 14px/21px var(--font);margin:0}@media (width<=1240px){.ch-strip,.wk-hero{margin-left:24px;margin-right:24px}}@media (width<=1100px){.wk-weeks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.wk-hero{grid-template-columns:1fr;padding-top:40px}.wk-examples{height:440px}.wk-steps{grid-template-columns:1fr}}@media (width<=639px){.ch-strip{flex-wrap:wrap;margin:32px 12px 0;padding:14px}.ch-strip-c{display:none}.ch-strip-go{justify-content:center;width:100%}.wk-hero{gap:28px;margin:0 12px;padding:92px 0 24px}.wk-title{font-size:46px}.wk-blurb{font-size:15px;line-height:23px}.wk-cd{border-radius:14px;width:52px;height:52px}.wk-count-l{display:none}.wk-acts .btn-lg{flex:1;padding:0 14px}.wk-examples{height:360px}.wk-ex{border-radius:20px;width:176px;height:274px;padding:6px}.wk-ex .dc-mini{border-radius:14px;inset:6px}.wk-weeks{grid-template-columns:1fr;gap:10px}.wk-empty{grid-template-columns:1fr;padding:22px}.wk-tabs{display:none}}@media (prefers-reduced-motion:reduce){.shiny{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.wk-ex,.wk-ex:hover{transition:background-color .15s}.dc-mini-in,.dc-mini.is-fit .dc-mini-in{filter:none;transition:none}.dc-mini:not(.is-fit):before{animation:none}}.music-btn{z-index:60;cursor:pointer;backdrop-filter:blur(10px);width:38px;height:38px;color:var(--muted);transition:color .15s ease, box-shadow .15s ease, scale .12s var(--ease-smooth-out);background:#181818cc;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:inset 0 0 0 1px #ffffff1f,0 6px 16px -6px #0009}.music-btn:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #ffffff3d,0 6px 16px -6px #0009}.music-btn:active{scale:.94}.music-btn>*{transition:opacity var(--duration-quick,.15s) var(--ease-smooth-out), scale var(--duration-quick,.15s) var(--ease-smooth-out);grid-area:1/1}.mb-off{width:16px;height:16px}.mb-bars{align-items:flex-end;gap:2px;height:14px;display:flex}.mb-bars i{background:var(--tint);transform-origin:50% 100%;border-radius:2px;width:2.5px;height:100%;scale:1 .3}.music-btn[data-on=true] .mb-off,.music-btn[data-on=false] .mb-bars{opacity:0;scale:.8}.music-btn[data-on=true] .mb-bars i{animation:1.6s ease-in-out infinite mb}.mb-bars i:nth-child(2){animation-delay:-.5s!important}.mb-bars i:nth-child(3){animation-delay:-1.1s!important}.mb-bars i:nth-child(4){animation-delay:-.8s!important}@keyframes mb{0%,to{scale:1 .3}50%{scale:1 .9}}.foot-music a{color:inherit;text-underline-offset:2px;text-decoration:underline #fff3}@media (width<=639px){.music-btn{width:36px;height:36px;bottom:12px;left:12px}}
/* r8.css */
@property --g1{syntax:"<color>";inherits:true;initial-value:#ff4d94f2}@property --g2{syntax:"<color>";inherits:true;initial-value:#9650fff2}@property --g3{syntax:"<color>";inherits:true;initial-value:#7058ffe6}@property --g4{syntax:"<color>";inherits:true;initial-value:#3884ffd9}@property --g5{syntax:"<color>";inherits:true;initial-value:#aa78ffe6}@property --g6{syntax:"<color>";inherits:true;initial-value:#ff8c78d9}@property --g7{syntax:"<color>";inherits:true;initial-value:#ff6eb4e6}.beam-glow{z-index:-1;pointer-events:none;opacity:var(--beam-on,1);transition:opacity var(--duration-very-slow) var(--ease-smooth-out);position:absolute;inset:0}.beam-glow i{background:radial-gradient(closest-side, var(--c), transparent);filter:blur(9px)saturate(1.1);opacity:.3;will-change:transform, opacity;animation:beam-breathe var(--p) ease-in-out var(--dl,0s) infinite alternate;transition:--g1 .9s var(--ease-smooth-out) var(--wd,0s), --g2 .9s var(--ease-smooth-out) var(--wd,0s), --g3 .9s var(--ease-smooth-out) var(--wd,0s), --g4 .9s var(--ease-smooth-out) var(--wd,0s), --g5 .9s var(--ease-smooth-out) var(--wd,0s), --g6 .9s var(--ease-smooth-out) var(--wd,0s), --g7 .9s var(--ease-smooth-out) var(--wd,0s);border-radius:50%;position:absolute}.beam-glow i:first-child{--c:var(--g1);--p:5.8s;--tx:-12px;--sx:1.25;--wd:0s;width:190px;height:34px;top:-14px;left:4%}.beam-glow i:nth-child(2){--c:var(--g2);--p:7s;--tx:12px;--sx:.8;--dl:-2s;--wd:40ms;width:180px;height:30px;top:-13px;left:56%}.beam-glow i:nth-child(3){--c:var(--g3);--p:6.3s;--ty:8px;--sx:1.15;--dl:-1s;--wd:80ms;width:30px;height:80px;top:4%;right:-13px}.beam-glow i:nth-child(4){--c:var(--g4);--p:8s;--ty:-8px;--sx:.85;--dl:-4s;--wd:.12s;width:32px;height:70px;top:46%;right:-14px}.beam-glow i:nth-child(5){--c:var(--g5);--p:5.2s;--tx:-10px;--sx:1.2;--dl:-3s;--wd:.16s;width:210px;height:32px;bottom:-14px;left:46%}.beam-glow i:nth-child(6){--c:var(--g6);--p:6.9s;--tx:12px;--sx:.85;--dl:-1.5s;--wd:.2s;width:170px;height:34px;bottom:-15px;left:4%}.beam-glow i:nth-child(7){--c:var(--g7);--p:7.6s;--ty:10px;--sx:1.2;--dl:-5s;--wd:.24s;width:32px;height:76px;top:22%;left:-14px}@keyframes beam-breathe{0%{opacity:.16;transform:translate(0)scale(1)}to{transform:translate(var(--tx,0), var(--ty,0)) scale(var(--sx,1));opacity:.42}}.beam.is-busy{--beam-on:0}body.gv-open .beam{visibility:hidden}.signin{isolation:isolate;cursor:pointer;color:#0d0d0d;height:36px;font:500 13px/1 var(--font);white-space:nowrap;transition:background-color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out), box-shadow .2s var(--ease-smooth-out);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 6px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0003,inset 0 -1px #0000000f}.signin-mark{color:#fff;width:26px;height:26px;transition:rotate var(--duration-fast) var(--ease-bounce), scale var(--duration-fast) var(--ease-bounce);background:#5865f2;border-radius:50%;place-items:center;display:grid}.signin-mark svg{width:15px;height:15px}.signin:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#5865f224 50%,#0000 65%);position:absolute;inset:0;translate:-110%}.signin:hover{background:#f1f1f4}.signin:hover:after{transition:translate .7s var(--ease-smooth-out);translate:110%}.signin:hover .signin-mark{rotate:-8deg;scale:1.06}.signin:active{background:#e6e6ea;scale:.96}.signin:focus-visible{outline-offset:3px;outline:2px solid #fff}.signin-blurple{color:#fff;background:#5865f2;box-shadow:0 1px 2px #00000040,inset 0 1px #ffffff2e,inset 0 -1px #00000026}.signin-blurple .signin-mark{background:#ffffff29}.signin-blurple:hover{background:#4752c4}.signin-blurple:active{background:#3c45a5}.signin-blurple:after{background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%)}.discord-btn.signin-blurple{isolation:isolate;height:44px;font:500 14px/1 var(--font);border-radius:999px;position:relative;overflow:hidden}.discord-btn.signin-blurple svg{color:#fff;width:20px;height:20px}.discord-btn.signin-blurple:hover{background:#4752c4}.discord-btn.signin-blurple:hover:after{transition:translate .7s var(--ease-smooth-out);translate:110%}.mm-cta.signin{justify-content:center;width:100%;height:44px}#authModal .fine{margin-top:14px}.tiles .hc{pointer-events:auto;cursor:pointer;outline-offset:6px;width:150px;height:150px;rotate:var(--r,0deg);translate:var(--px,0) var(--py,0);animation:hc-float 7s ease-in-out var(--d,0s) infinite;transition:rotate .4s var(--ease-bounce), translate .6s var(--ease-smooth-out);position:absolute}.hc:before{content:"";border-radius:40px;position:absolute;inset:-18px}@keyframes hc-float{50%{margin-top:-7px}}.hc-in{transition:transform var(--duration-fast) var(--ease-smooth-out);position:absolute;inset:0}.hc:hover,.hc:focus-visible{z-index:5;rotate:0deg}.hc:hover .hc-in,.hc:focus-visible .hc-in{transform:translateY(-6px)scale(1.04)}.hc-card{z-index:1;isolation:isolate;background:var(--p);border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -20px #000000d9,0 2px 6px #0000004d}.hc-comp{position:absolute;inset:0}.hc-ban{background:50%/cover no-repeat;position:absolute}.hc-av{border-radius:50%;display:block;position:absolute}.hc-av i{box-shadow:0 0 0 3px var(--p);background:50%/cover no-repeat;border-radius:50%;position:absolute;inset:0}.hc-deco{pointer-events:none;width:120%;height:120%;position:absolute;top:-10%;left:-10%}.hc-nm{white-space:nowrap;text-overflow:ellipsis;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #00000080);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:600;line-height:16px;display:block;overflow:hidden}.hc-meta small,.hc-t3 small{color:var(--t3);font:400 10px/13px var(--font);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hc-offset .hc-ban{inset:0 0 42%}.hc-offset .hc-av{width:56px;height:56px;top:52%;left:11px;translate:0 -50%}.hc-offset .hc-meta{position:absolute;bottom:11px;left:12px;right:10px}.hc-offset .hc-meta .hc-nm{font-size:12.5px}.hc-cut .hc-ban{inset:0;-webkit-mask:radial-gradient(circle at 50% 44%,#0000 39px,#000 40px);mask:radial-gradient(circle at 50% 44%,#0000 39px,#000 40px)}.hc-cut .hc-ring{width:78px;height:78px;box-shadow:inset 0 0 0 1px #ffffff2e, 0 0 24px color-mix(in srgb, var(--a) 60%, transparent);border-radius:50%;position:absolute;top:44%;left:50%;translate:-50% -50%}.hc-cut .hc-av{width:62px;height:62px;top:44%;left:50%;translate:-50% -50%}.hc-cut .hc-av i{box-shadow:none}.hc-cut .hc-meta{text-align:center;background:linear-gradient(#0000,#0000008c);padding:20px 10px 9px;position:absolute;bottom:0;left:0;right:0}.hc-polaroid{background:radial-gradient(120% 90% at 30% 10%, color-mix(in srgb, var(--a) 70%, transparent), transparent 70%)}.hc-pol{background:#f6f3ee;border-radius:4px;width:112px;padding:5px 5px 0;position:absolute;top:14px;left:12px;rotate:-6deg;box-shadow:0 8px 18px -6px #0009}.hc-pol .hc-ban{border-radius:2px;height:74px;display:block;position:relative}.hc-pol-cap{text-align:center;padding:5px 2px 6px;display:block}.hc-pol-cap .hc-nm{filter:none;font-size:11px}.hc-polaroid .hc-av{width:50px;height:50px;bottom:12px;right:10px;rotate:8deg}.hc-polaroid .hc-av i{box-shadow:0 0 0 3px #fff,0 6px 14px #00000073}.hc-split{grid-template:1fr 1fr/1fr 1fr;gap:5px;padding:5px;display:grid}.hc-t{background:color-mix(in srgb, var(--a) 80%, #000);border-radius:14px;position:relative;overflow:hidden}.hc-t1{grid-column:1/-1}.hc-t1 .hc-ban{inset:0}.hc-t2 .hc-av{width:44px;height:44px;top:50%;left:50%;translate:-50% -50%}.hc-t2 .hc-av i{box-shadow:none}.hc-t3{flex-direction:column;justify-content:center;padding:0 7px;display:flex}.hc-t3 .hc-nm{font-size:11px;line-height:14px}.hc-window{background:radial-gradient(circle at 1px 1px, #ffffff12 1px, transparent 1.5px) 0 0 / 8px 8px, var(--p)}.hc-arch{border-radius:60px 60px 8px 8px;height:92px;position:absolute;top:14px;left:22px;right:22px;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff2e,0 10px 20px -10px #000000b3}.hc-arch .hc-ban{inset:0}.hc-window .hc-av{width:40px;height:40px;top:104px;left:50%;translate:-50% -50%}.hc-window .hc-meta{text-align:center;position:absolute;bottom:6px;left:8px;right:8px}.hc-window .hc-nm{font-size:11px}.hc-stack{background:color-mix(in srgb, var(--a) 70%, #000)}.hc-sheet{border-radius:12px;position:absolute;inset:8px 18px 46px 8px;overflow:hidden;rotate:-7deg;box-shadow:0 6px 16px -4px #0009}.hc-sheet .hc-ban{inset:0}.hc-front{background:color-mix(in srgb, var(--p) 86%, transparent);backdrop-filter:blur(6px);border-radius:14px;align-items:center;gap:8px;height:60px;padding:0 8px;display:flex;position:absolute;bottom:8px;left:30px;right:8px;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 18px -8px #000000b3}.hc-front .hc-av{flex:none;width:38px;height:38px;position:relative}.hc-front .hc-nm{min-width:0;font-size:11.5px}.hc-fx{z-index:4;pointer-events:none;position:absolute;inset:0}.hc-fx img{display:none;position:absolute}.hc-frl{pointer-events:none;height:auto;position:absolute}.hc-frl.is-front{z-index:3}.hc-frl.is-back{z-index:0}.hc .tile-pill{z-index:6;top:calc(100% + 14px)}.hc:hover .tile-pill,.hc:focus-visible .tile-pill{opacity:1;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);transform:translate(-50%)scale(1)}.composer{--style-c:transparent}.composer.is-styled{--cmp-ring:inset 0 1px 0 0 #ffffff0d, inset 0 0 0 1px color-mix(in srgb, var(--style-c) 34%, #ffffff0f);transition:box-shadow .6s var(--ease-smooth-out)}.composer.is-styled:focus-within{--cmp-ring:inset 0 1px 0 0 #ffffff0d, inset 0 0 0 1px color-mix(in srgb, var(--style-c) 55%, #ffffff1a)}.c-fx{pointer-events:none;z-index:0;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-smooth-out);border-radius:20px;position:absolute;inset:0}.c-fx.is-on{opacity:1}.composer textarea,.composer .c-row,.composer .upload-mount{z-index:1;position:relative}.composer:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(circle at var(--rx,50%) var(--ry,50%), transparent 0, color-mix(in srgb, var(--style-c) 30%, transparent) var(--rr,0px), transparent calc(var(--rr,0px) + 36px));position:absolute;inset:0}@property --rr{syntax:"<length>";inherits:false;initial-value:0}.composer.is-ripple:after{animation:c-ripple .9s var(--ease-smooth-out) both}@keyframes c-ripple{0%{opacity:1;--rr:0px}to{opacity:0;--rr:560px}}.c-style{cursor:pointer;color:var(--ink-2);gap:6px;padding:6px 12px 6px 9px}.c-style svg{width:14px;height:14px;color:var(--tint);transition:rotate var(--duration-fast) var(--ease-bounce)}.c-style:hover svg{rotate:72deg}.c-style.is-compact span{display:none}.c-style.is-compact{padding:6px 9px}.c-pill .pt{background:50%/cover;border-radius:50%;flex:none;width:20px;height:20px;margin-left:-6px;box-shadow:0 0 0 1.5px #ffffff24}.c-pill .k2{color:var(--muted);margin-left:2px}.srow{z-index:2;margin-top:26px;position:relative}.srow-k{color:var(--ink-3);font:500 13px/16px var(--font);text-align:left;margin:0 0 10px}.srow-k span{color:var(--subtle);margin-left:4px;font-weight:400}.srow-in{align-items:stretch;gap:10px;display:flex}.srow-t{cursor:pointer;text-align:left;min-width:0;color:var(--ink-2);opacity:0;translate:0 var(--distance-base);filter:blur(var(--blur-small));background:0 0;border:0;flex-direction:column;flex:1 1 0;gap:7px;padding:0;display:flex}.srow.is-in .srow-t{opacity:1;filter:none;transition:opacity var(--duration-slow) var(--ease-smooth-out) calc(var(--i) * 40ms), translate var(--duration-slow) var(--ease-smooth-out) calc(var(--i) * 40ms), filter var(--duration-slow) var(--ease-smooth-out) calc(var(--i) * 40ms);translate:0}.srow-l{font:500 12px/14px var(--font);white-space:nowrap;text-overflow:ellipsis;padding-left:2px;transition:color .15s;overflow:hidden}.srow-t:hover .srow-l{color:var(--ink)}.sp-media{aspect-ratio:4/3;background:var(--p);isolation:isolate;border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 20px -12px #000c}.sp-ban{transition:scale var(--duration-slow) var(--ease-smooth-out);background:50%/cover;position:absolute;inset:0 0 34%}.sp-av{aspect-ratio:1;width:38%;box-shadow:0 0 0 3px var(--p);transition:translate var(--duration-fast) var(--ease-smooth-out);background:50%/cover;border-radius:50%;position:absolute;bottom:9%;left:9%}.sp-av2{left:auto;right:9%}.sp-badge{z-index:2;backdrop-filter:blur(6px);color:#fff;height:18px;font:500 10px/18px var(--font);letter-spacing:.02em;text-transform:uppercase;background:#0c0c0eb8;border-radius:50px;padding:0 6px;font-style:normal;position:absolute;top:6px;right:6px;box-shadow:inset 0 0 0 1px #ffffff1f}.srow-t:hover .sp-ban,.sp-tile:hover .sp-ban{scale:1.06}.srow-t:hover .sp-av,.sp-tile:hover .sp-av{translate:0 -2px}.srow-t:active .sp-media,.sp-tile:active .sp-media{transition:scale .12s var(--ease-smooth-out);scale:.97}.srow-more{flex-direction:column;flex:0 0 132px;gap:6px;display:flex}.srow-all,.srow-quiz{cursor:pointer;font:500 12px/14px var(--font);text-align:left;transition:background-color .15s ease, color .15s ease, scale .12s var(--ease-smooth-out);border:0;border-radius:14px;align-items:center;gap:8px;padding:0 10px;display:flex}.srow-all{background:var(--btn2);color:var(--ink-2);flex:1.25;box-shadow:inset 0 0 0 1px #ffffff0a}.srow-all:hover{background:var(--btn2-h)}.srow-all svg{width:14px;height:14px;color:var(--muted);transition:translate var(--learn-in,.2s) var(--learn-ease,ease);margin-left:auto}.srow-all:hover svg{translate:2px}.srow-quiz{color:var(--muted);background:0 0;flex:1;box-shadow:inset 0 0 0 1px #ffffff14}.srow-quiz:hover{color:var(--ink-2);background:#ffffff0a}.srow-quiz span{background:var(--tint-bg);width:18px;height:18px;color:var(--tint-ink);border-radius:50%;place-items:center;font-size:11px;display:grid}.srow-all:active,.srow-quiz:active{scale:.97}.srow-stack{display:flex}.srow-stack i{background:#2a2a2a 50%/cover;border-radius:50%;width:20px;height:20px;margin-left:-7px;box-shadow:0 0 0 2px #232323}.srow-stack i:first-child{margin-left:0}.field:has(.burst.is-open) .srow{opacity:.2;transition:opacity var(--duration-fast) var(--ease-smooth-out)}.modal.sp{background:#19191b;flex-direction:column;width:min(940px,100vw - 32px);height:min(680px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.sp-head{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;column-gap:20px;padding:20px 64px 14px 24px;display:grid}.sp-head h2{font:500 20px/26px var(--display);color:var(--ink);margin:0;padding:0}.sp-head p{color:var(--muted);font:400 13px/18px var(--font);grid-row:2;margin:4px 0 0}.sp-search{background:var(--field);width:280px;height:40px;box-shadow:inset 0 0 0 1px var(--field-line);color:var(--subtle);border-radius:60px;grid-area:1/2/3;align-items:center;gap:8px;padding:0 14px;transition:box-shadow .12s;display:flex}.sp-search:focus-within{box-shadow:inset 0 0 0 1.5px #a5a5a5}.sp-search svg{flex:none;width:16px;height:16px}.sp-search input{min-width:0;color:var(--ink);font:400 13px/18px var(--font);background:0 0;border:0;outline:0;flex:1}.sp-search input::-webkit-search-cancel-button{display:none}.sp-tabs{align-self:flex-start;margin:0 24px}.sp-body{border-top:1px solid #ffffff0f;flex:1;grid-template-columns:minmax(0,1fr) 260px;gap:0;min-height:0;margin-top:14px;display:grid}.sp-views{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;position:relative;overflow:auto}.sp-grid{transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:16px 14px;padding:18px 20px 24px 24px;display:grid}.sp-grid.is-swapping{opacity:0;filter:blur(var(--blur-small))}.sp-tile{cursor:pointer;text-align:left;color:var(--ink-2);outline-offset:4px;background:0 0;border:0;border-radius:16px;flex-direction:column;gap:8px;padding:0;display:flex}.sp-grid.is-in .sp-tile{animation:sp-in var(--duration-slow) var(--ease-smooth-out) calc(var(--i) * 40ms) both}@keyframes sp-in{0%{opacity:0;translate:0 var(--distance-base);filter:blur(var(--blur-small))}}.sp-tile .sp-media{aspect-ratio:5/4;border-radius:16px}.sp-tile .sp-media:after{content:"";border-radius:inherit;z-index:3;transition:box-shadow .15s;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0000}.sp-tile:hover .sp-media:after,.sp-tile:focus-visible .sp-media:after{box-shadow:inset 0 0 0 2px #ffffff80}.sp-lab{flex-direction:column;gap:2px;min-width:0;padding:0 2px;display:flex}.sp-lab b{font:500 13px/16px var(--font);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-lab small{font:400 12px/15px var(--font);color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-empty{color:var(--muted);text-align:center;font:400 14px/20px var(--font);grid-column:1/-1;margin:40px 0}.sp-prev{min-height:0;transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out);background:#ffffff04;border-left:1px solid #ffffff0f;flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex;overflow:hidden}.sp-prev.is-swapping .sp-prev-card{opacity:.4;filter:blur(var(--blur-small))}.sp-prev-card{min-height:0;transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out);border-radius:16px;flex:1;aspect-ratio:auto!important}.sp-prev-t b{font:500 15px/20px var(--font);color:var(--ink);display:block}.sp-prev-t p{color:var(--muted);font:400 12.5px/18px var(--font);min-height:36px;margin:4px 0 0}.sp-foot{border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 20px 12px 16px;display:flex}.sp-quiz-go{min-width:0;height:44px;color:var(--muted);font:400 13px/18px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:1;align-items:center;gap:10px;padding:0 12px;transition:background-color .15s,color .15s;display:flex}.sp-quiz-go:hover{color:var(--ink-2);background:#ffffff0a}.sp-quiz-go>span:first-child{background:var(--tint-bg);width:26px;height:26px;color:var(--tint-ink);font:500 13px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.sp-quiz-go b{color:var(--ink-2);font-weight:500}.sp-surprise{flex:none}.sp.is-quiz .sp-tabs{opacity:.35;pointer-events:none}.sp-quiz{padding:22px 24px 28px}.qz-step{text-align:center;opacity:0;translate:var(--distance-base) 0;filter:blur(var(--blur-medium));flex-direction:column;align-items:center;display:flex}.qz-step.is-in{opacity:1;filter:none;transition:opacity var(--duration-fast) var(--ease-smooth-out), translate var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out);translate:0}.qz-step.is-out{opacity:0;translate:calc(var(--distance-base) * -1) 0;filter:blur(var(--blur-medium));transition:opacity var(--duration-quick) var(--ease-smooth-out), translate var(--duration-quick) var(--ease-smooth-out), filter var(--duration-quick) var(--ease-smooth-out)}.qz-k{color:var(--subtle);font:400 12px/16px var(--font);align-items:center;gap:10px;margin:0;display:flex}.qz-dots{gap:5px;display:flex}.qz-dots i{width:18px;height:4px;transition:background-color var(--duration-fast) var(--ease-smooth-out), width var(--duration-fast) var(--ease-smooth-out);background:#ffffff1f;border-radius:4px}.qz-dots i.now{background:var(--ink-2);width:26px}.qz-dots i.done{background:var(--tint)}.qz-step h3{font:500 24px/30px var(--display);color:var(--ink);letter-spacing:-.01em;margin:12px 0 22px}.qz-pair{align-items:center;gap:18px;width:100%;max-width:620px;display:flex}.qz-or{color:var(--subtle);font:400 13px/1 var(--font);flex:none}.qz-c{cursor:pointer;color:var(--ink-2);outline-offset:4px;transition:opacity var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out), scale var(--duration-fast) var(--ease-smooth-out);background:0 0;border:0;border-radius:20px;flex-direction:column;flex:1;gap:10px;padding:0;display:flex}.qz-m{aspect-ratio:4/3;background:var(--p);border-radius:20px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 16px 40px -20px #000000e6}.qz-ban{transition:scale var(--duration-slow) var(--ease-smooth-out);background:50%/cover;position:absolute;inset:0}.qz-av{aspect-ratio:1;width:30%;box-shadow:0 0 0 4px var(--p), 0 10px 24px #00000080;background:50%/cover;border-radius:50%;position:absolute;bottom:10%;left:50%;translate:-50%}.qz-c:hover .qz-ban{scale:1.05}.qz-l{font:500 14px/18px var(--font)}.qz-step.is-picked .qz-c:not(.is-chosen){opacity:.25;filter:blur(var(--blur-small));scale:.97}.qz-step.is-picked .qz-c.is-chosen{scale:1.03}.qz-step.is-picked .qz-c.is-chosen .qz-m{box-shadow:inset 0 0 0 2px var(--tint), 0 16px 40px -20px #000000e6}.qz-back{color:var(--subtle);font:400 13px/16px var(--font);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-top:22px;padding:6px 10px;transition:color .15s}.qz-back:hover{color:var(--ink-2)}.qz-res{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:10px;width:min(320px,100%);padding:0;display:flex}.qz-res .sp-media{aspect-ratio:16/10;border-radius:20px}.qz-acts{gap:10px;margin-top:18px;display:flex}.sp-flyer{--m:0;z-index:120;pointer-events:none;will-change:transform, width, height;background:#26262a;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 18px 40px -12px #000c,inset 0 0 0 1px #ffffff1a}.sp-fl-img,.sp-fl-av{opacity:calc(1 - var(--m));background:50%/cover;position:absolute}.sp-fl-img{inset:0 0 34%}.sp-fl-av{aspect-ratio:1;border-radius:50%;width:38%;bottom:9%;left:9%;box-shadow:0 0 0 3px #26262a}.sp-fl-pill{color:var(--ink-3);font:500 12px/14px var(--font);white-space:nowrap;opacity:var(--m);align-items:center;gap:4px;padding:0 10px 0 6px;display:flex;position:absolute;inset:0}.sp-fl-pill i{background:50%/cover;border-radius:50%;flex:none;width:20px;height:20px}.sp-flyer.is-landed{opacity:0;transition:opacity .15s var(--ease-smooth-out)}.insp{gap:16px}.kit-dl{color:#0d0d0d;height:56px;transition:background-color .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:0 18px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0003}.kit-dl:hover{background:#ececec}.kit-dl:active{background:#dedede;scale:.98}.kit-dl svg{flex:none;width:20px;height:20px}.kit-dl span{flex-direction:column;gap:2px;min-width:0;display:flex}.kit-dl b{font:500 14px/18px var(--font)}.kit-dl small{font:400 12px/15px var(--font);color:#5c5c5c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acts-sm{gap:6px}.acts-sm .act{height:32px;padding:0 12px;font-size:12.5px}.kit{flex-direction:column;gap:8px;display:flex}.kit-h{align-items:baseline;gap:10px;padding:0 2px;display:flex}.kit-h b{font:500 15px/20px var(--font);color:var(--ink)}.kit-h .hint{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.kit-rr{background:var(--chip);height:28px;color:var(--ink-3);font:500 12px/1 var(--font);cursor:pointer;border:0;border-radius:40px;align-self:center;align-items:center;gap:6px;padding:0 10px;transition:background-color .15s;display:inline-flex}.kit-rr:hover{background:var(--chip-h)}.kit-rr svg{width:13px;height:13px}.kit-list{background:var(--stage);box-shadow:var(--stage-ring);border-radius:16px;flex-direction:column;padding:4px;display:flex}.kr{border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:52px;padding:6px 6px 6px 8px;transition:background-color .1s;display:grid}.kr+.kr{box-shadow:0 -1px #ffffff09}.kr:hover{background:#ffffff08}.kit-list.is-in .kr{animation:kr-in var(--duration-slow) var(--ease-smooth-out) calc(var(--i) * 40ms) both}@keyframes kr-in{0%{opacity:0;translate:0 var(--distance-micro);filter:blur(var(--blur-small))}}.kr-th{width:40px;height:40px;color:var(--muted);background:#0d0d0d 50%/cover;border-radius:10px;place-items:center;font-size:15px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.kr-th.round{border-radius:50%}.kr-th.wide{border-radius:8px;width:40px}.kr-th img{object-fit:contain;width:100%;height:100%}.kr-aa{color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff1a;background-color:#0000!important}.kr-glyph{font:500 16px/1 var(--font)}.kr-glyph img{width:24px;height:24px}.kr-emo{gap:0;padding:4px;display:flex}.kr-emo img{width:50%;height:50%;margin:-1px}.kr-t{flex-direction:column;gap:2px;min-width:0;display:flex}.kr-t b{font:500 13px/17px var(--font);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kr-t small{font:400 12px/16px var(--font);color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kr-t small a{color:var(--muted);text-decoration:none}.kr-t small a:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.kr-n{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:4px}.kr-sw{vertical-align:-1px;gap:2px;display:inline-flex}.kr-sw i{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #fff3}.kr-ic{justify-content:flex-end;gap:0;width:56px;display:flex}.kr-ib{opacity:.55;width:28px;height:28px;transition:opacity .15s ease, background-color .15s ease, color .15s ease, transform .12s var(--ease-smooth-out)}.kr:hover .kr-ib,.kr-ib.on,.kr-ib:focus-visible{opacity:1}.kr-ib svg{width:15px;height:15px}.kr.is-locked .kr-th{box-shadow:inset 0 0 0 1.5px #ffd479}.kr-act{background:var(--btn2);min-width:128px;height:32px;color:var(--ink-2);font:500 12px/1 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .15s ease, color .15s ease, scale .12s var(--ease-smooth-out);border:0;border-radius:40px;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.kr-act:hover{background:var(--btn2-h);color:var(--ink)}.kr-act:active{background:var(--btn2-p);scale:.96}.kr-act svg{opacity:.8;flex:none;width:14px;height:14px}.kr-act.is-done{color:var(--ok-ink)}.kr.is-skel .kr-act{background:#eeeeef0f;min-width:112px}.accs .t-acc-head .c{color:var(--subtle);margin-left:8px;font-size:12px}.setup{color:var(--muted);font:400 13px/21px var(--font);margin:0;padding:0 0 4px 20px}.setup li{padding-left:4px}.setup b{color:var(--ink-2);font-weight:500}.setup code{font:400 12px/1 var(--mono);color:var(--ink-3);background:#ffffff0d;border-radius:6px;padding:2px 6px;box-shadow:inset 0 0 0 1px #ffffff17}.rate-row{color:var(--subtle);font:400 12px/16px var(--font);align-items:center;gap:4px;display:flex}.rate-row span{margin-right:4px}.gv{z-index:95;pointer-events:auto;position:fixed;inset:0}.gv-bg{opacity:0;backdrop-filter:blur(10px);transition:opacity .4s var(--ease-smooth-out);background:#121212e6;position:absolute;inset:0}.gv.is-in .gv-bg{opacity:1}.gv-halo{z-index:1;pointer-events:none;opacity:0;filter:blur(20px);transition:opacity .9s var(--ease-smooth-out) .2s;position:absolute}.gv.is-in .gv-halo{opacity:1}.gv-shell{z-index:2;will-change:transform, width, height;transition:background-color .6s var(--ease-smooth-out);background:#1b1b1b;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff12,0 30px 80px -30px #000000e6}.gv.is-landed .gv-shell{background:#171719}.gv-cv{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gv-real{z-index:4;transform-origin:0 0;clip-path:inset(0 0 100%);position:absolute}.gv-real .gv-scale{transform-origin:0 0;position:absolute;top:0;left:0}.gv-scan{left:-8px;right:-8px;top:var(--scan,0px);z-index:9;opacity:0;background:linear-gradient(90deg,#0000,#ffffffe6 20%,#fff 50%,#ffffffe6 80%,#0000);border-radius:2px;height:2px;margin-top:-1px;position:absolute;box-shadow:0 0 18px 4px #c9b6ff73}.gv.is-real .gv-real{clip-path:inset(0 0 100%)}.gv.is-real .gv-scan{opacity:1}.gv.is-revealed .gv-real{clip-path:none!important}.gv.is-revealed .gv-scan,.gv.is-revealed .gv-cv,.gv.is-revealed .gv-shell{opacity:0;transition:opacity .25s var(--ease-smooth-out)}.gv-steps{z-index:5;opacity:0;transition:opacity .4s var(--ease-smooth-out) .3s;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:absolute}.gv.is-in .gv-steps{opacity:1}.gv-steps.is-side{flex-direction:column;width:240px}.gv-steps.is-below{justify-content:center;gap:6px}.gv-steps li{color:var(--subtle);transition:color var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out);align-items:flex-start;gap:12px;display:flex}.gv-dot{width:22px;height:22px;transition:box-shadow var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff24}.gv-dot svg{color:#0d0d0d;width:13px;height:13px}.gv-dot path{stroke-dasharray:14;stroke-dashoffset:14px}.gv-l{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.gv-l b{font:500 14px/20px var(--font)}.gv-l small{color:var(--subtle);font:400 12px/16px var(--font);transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out)}.gv-l small.is-out{opacity:0;filter:blur(var(--blur-small))}.gv-steps li[data-pct]:not([data-pct=""]) .gv-l small:after{content:" · " attr(data-pct)}.gv-steps li[data-s=now]{color:var(--ink)}.gv-steps li[data-s=now] b{background-image:linear-gradient(100deg, var(--muted) 40%, #fff 50%, var(--muted) 60%);-webkit-text-fill-color:transparent;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite shiny}.gv-steps li[data-s=now] .gv-dot{box-shadow:inset 0 0 0 1.5px #ffffff80}.gv-steps li[data-s=now] .gv-dot:after{content:"";background:#fff;border-radius:50%;animation:1.2s ease-in-out infinite gv-pulse;position:absolute;inset:6px}@keyframes gv-pulse{50%{opacity:.5;scale:.6}}.gv-steps li[data-s=done]{color:var(--ink-3)}.gv-steps li[data-s=done] .gv-dot{background:var(--tint);box-shadow:none}.gv-steps li[data-s=done] .gv-dot path{stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--ease-smooth-out) var(--duration-micro)}.gv-steps.is-below li{gap:0}.gv-steps.is-below li .gv-l{display:none}.gv-steps.is-below li[data-s=now] .gv-l{text-align:center;align-items:center;display:flex;position:absolute;top:34px;left:0;right:0}.gv-steps.is-below .gv-dot{width:18px;height:18px}.gv-style{z-index:5;color:var(--subtle);font:400 13px/18px var(--font);opacity:0;transition:opacity .4s var(--ease-smooth-out) .3s;margin:0;position:absolute}.gv-style b{color:var(--ink-3);font-weight:500}.gv.is-in .gv-style{opacity:1}.gv.is-handoff .gv-bg,.gv.is-handoff .gv-steps,.gv.is-handoff .gv-halo,.gv.is-handoff .gv-style{opacity:0;transition:opacity .45s var(--ease-smooth-out)}.gv.is-out{opacity:0;transition:opacity var(--gv-out,.25s) var(--ease-smooth-out)}.gv-reduce .gv-shell{background:#171719}.gv-reduce .gv-real{clip-path:none;opacity:0;transition:opacity .2s}.gv-reduce.is-real .gv-real{opacity:1;clip-path:none}.gv-reduce .gv-scan,.gv-reduce .gv-halo{display:none}body.gv-covered main.pages,body.gv-covered .foot{visibility:hidden}@media (width<=1240px){.tiles .hc{width:132px;height:132px}}@media (width<=1100px){.tiles{pointer-events:none;order:-1;justify-content:center;gap:14px;height:116px;margin:4px 0 26px;display:flex;position:relative;inset:auto}.tiles .hc{flex:none;width:104px;height:104px;position:relative;top:auto!important;left:auto!important;right:auto!important}.tiles .hc:nth-child(n+4){display:none}.tiles .hc:nth-child(2){margin-top:10px}.hc .tile-pill{display:none}.hc-offset .hc-av{width:40px;height:40px;left:8px}.hc-offset .hc-meta{bottom:7px;left:8px}.hc-offset .hc-meta small{display:none}.hc-cut .hc-ban{-webkit-mask:radial-gradient(circle at 50% 44%,#0000 27px,#000 28px);mask:radial-gradient(circle at 50% 44%,#0000 27px,#000 28px)}.hc-cut .hc-ring{width:54px;height:54px}.hc-cut .hc-av{width:44px;height:44px}.hc-cut .hc-meta{padding:14px 6px 6px}.hc-pol{width:78px;padding:4px 4px 0;top:9px;left:8px}.hc-pol .hc-ban{height:50px}.hc-pol-cap{padding:3px 1px 4px}.hc-pol-cap .hc-nm{font-size:9px;line-height:12px}.hc-polaroid .hc-av{width:36px;height:36px;bottom:8px;right:7px}.hc-nm{line-height:13px;font-size:10.5px!important}}@media (width<=639px){.tiles{gap:10px;height:104px;margin:0 0 20px}.tiles .hc{width:96px;height:96px}.srow{margin-top:22px}.srow-in{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -12px;padding:0 12px 4px;overflow-x:auto}.srow-in::-webkit-scrollbar{display:none}.srow-t{scroll-snap-align:start;flex:0 0 112px}.srow-more{flex:0 0 120px}.modal.sp{border-radius:24px 24px 0 0;width:100%;height:88dvh;max-height:88dvh;inset:auto 0 0;translate:none}.t-modal.sp{transform-origin:50% 100%}.sp-head{grid-template-columns:1fr;padding:18px 56px 10px 16px}.sp-search{grid-area:3/1;width:100%;margin-top:12px}.sp-head p{display:none}.sp-tabs{scrollbar-width:none;max-width:calc(100% - 24px);margin:0 12px;overflow-x:auto}.sp-body{grid-template-columns:1fr}.sp-prev{display:none}.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;padding:14px 14px 20px}.sp-foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.sp-quiz-go b{display:block}.sp-quiz-go span:last-child{font-size:12px;line-height:16px}.sp-quiz{padding:18px 14px 24px}.qz-step h3{margin-bottom:16px;font-size:20px;line-height:26px}.qz-pair{gap:10px}.qz-or{display:none}.qz-l{font-size:13px}.kr{grid-template-columns:36px minmax(0,1fr) auto;gap:10px}.kr-th{width:36px;height:36px}.kr-ic{grid-area:2/2;display:none}.kr-act{min-width:0;padding:0 11px}.kit-h .hint{display:none}.kit-h{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.beam-glow i{opacity:.5;transition:none;animation:none}.tiles .hc{transition:none;animation:none;translate:none}.hc-in,.hc:hover .hc-in{transition:none;transform:none}.srow-t{opacity:1;filter:none;translate:none;transition:none!important}.sp-grid.is-in .sp-tile,.kit-list.is-in .kr{animation:none}.qz-step,.qz-step.is-in,.qz-step.is-out{filter:none;transition:opacity .12s linear;translate:none}.composer.is-ripple:after{animation:none}.signin:after{display:none}.signin:hover .signin-mark{rotate:none;scale:none}.gv-steps li[data-s=now] b{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.gv-steps li[data-s=now] .gv-dot:after{animation:none}.sp-ban,.qz-ban,.sp-av{transition:none}}body.modal-up main .dc-fx,body.modal-up .hc-fx,body.gv-open main .dc-fx,body.gv-open .hc-fx{visibility:hidden}body.modal-up .beam-glow i,body.modal-up .tiles .hc,body.gv-open .beam-glow i,body.gv-open .tiles .hc,body.modal-up .fx-hang *,body.gv-open .fx-hang *{animation-play-state:paused!important}.modal:not(.is-open) .fx-dm:before,.modal:not(.is-open) .fx-dm-scan{animation:none}@media (width>=900px){.stage-grid{align-items:start}.well{height:min(100dvh - 96px,760px);min-height:560px;position:sticky;top:72px}.well .t-skel,.well #cardBox{height:100%}}@media (width>=1100px){.field{max-width:600px}}.sp-tabs .t-tab{white-space:nowrap;flex:none}.srow-t.is-on .sp-media{box-shadow:0 0 0 2px var(--bg), 0 0 0 3.5px var(--style-c,#fff), 0 8px 20px -12px #000c}.srow-t.is-on .srow-l{color:var(--ink)}.qz-nav{gap:8px;margin-top:22px;display:flex}.qz-nav .qz-back{margin-top:0}.qz-skip{color:var(--subtle);font:400 13px/16px var(--font);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;transition:color .15s}.qz-skip:hover{color:var(--ink-2)}.qz-also{color:var(--subtle);font:400 12px/16px var(--font);margin:22px 0 8px}.qz-alts{gap:10px;display:flex}.qz-alt{width:120px;color:var(--ink-3);font:500 12px/14px var(--font);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.qz-alt .sp-media{border-radius:12px}.qz-alt:hover{color:var(--ink)}.qz-alt:hover .sp-ban{scale:1.06}.as-finder{display:none!important}#asGallery{z-index:1;margin-top:140px;position:relative}
/* sections/sections.css */
:root{--as-w:1180px;--as-gut:24px;--as-ink:#eef6f2;--as-tint:var(--tint,#c9b6ff);--as-tint-bg:var(--tint-bg,color-mix(in srgb, var(--tint) 11%, transparent));--as-card:var(--card,#181818);--as-line:var(--line,#dcffee12);--as-muted:var(--muted,#cacacaa8);--as-ease:var(--ease-smooth-out,cubic-bezier(.22, 1, .36, 1));--as-display:var(--display,"Space Grotesk", Inter, sans-serif);--toggle-dur:.35s;--toggle-travel:14px;--toggle-ov1:1px;--toggle-ov2:0px;--toggle-track:0s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1)}.as-sec{z-index:1;max-width:var(--as-w);padding:0 var(--as-gut);color:var(--as-ink);margin:0 auto;position:relative}.as-sec+.as-sec{margin-top:132px}.as-kicker{font:500 12px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--as-muted);align-items:center;gap:8px;margin:0 0 14px;display:inline-flex}.as-dot{background:var(--as-tint);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tint) 14%, transparent);border-radius:2px}.as-dot-live{animation:2s ease-in-out infinite as-live}@keyframes as-live{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--tint) 0%, transparent)}}.as-h2{font:500 clamp(30px, 4.2vw, 52px)/1.04 var(--as-display);letter-spacing:-.025em;color:#fff;text-wrap:balance;max-width:15em;margin:0}.as-h2 span{color:var(--as-muted)}.as-head{margin-bottom:40px}.as-head-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}[data-as-reveal]{opacity:0;transform:translateY(var(--distance-medium,12px));filter:blur(var(--blur-medium,3px));transition:opacity var(--duration-very-slow,.5s) var(--as-ease), transform var(--duration-very-slow,.5s) var(--as-ease), filter var(--duration-very-slow,.5s) var(--as-ease);transition-delay:calc(var(--i,0) * 60ms)}[data-as-reveal].is-in{opacity:1;filter:none;transform:none}.as-btn{cursor:pointer;white-space:nowrap;height:42px;color:var(--as-ink);font:500 14px/1 var(--font);transition:background-color .15s ease, color .15s ease, box-shadow .15s ease, scale .12s var(--as-ease);background:#ffffff0f;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0d}.as-btn:hover{background:#ffffff1a}.as-btn:active{scale:.96}.as-btn svg{flex:none;width:16px;height:16px}.as-btn-accent{color:#0d0d0d;background:#fff;box-shadow:0 1px 2px #0003}.as-btn-accent:hover{background:#e8e8e8}.as-btn-accent:active{background:#d8d8d8}.as-btn-sm{border-radius:11px;height:34px;padding:0 12px;font-size:13px}.as-btn:focus-visible,.as-pill:focus-visible,.as-icon:focus-visible,.as-opt:focus-visible,.as-mi:focus-visible{outline:2px solid var(--as-tint);outline-offset:3px}.as-k{min-width:18px;height:18px;font:500 11px/1 var(--font);opacity:.7;background:#00000040;border-radius:5px;place-items:center;padding:0 4px;display:inline-grid}.as-icon{cursor:pointer;color:#eef6f2b3;width:40px;height:40px;transition:background-color .15s ease, color .15s ease, scale .12s var(--as-ease);background:#ffffff0f;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff14}.as-icon:hover{color:#fff;background:#ffffff1a}.as-icon:active{scale:.92}.as-icon svg{width:16px;height:16px}.as-tag{z-index:7;height:22px;font:500 11px/1 var(--font);color:#fff;backdrop-filter:blur(8px);background:#080c0c9e;border-radius:7px;align-items:center;padding:0 8px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:inset 0 0 0 1px #ffffff1a}.as-tag-mint{background:color-mix(in srgb, var(--tint) 18%, transparent);color:var(--tint-ink,#d9ccff)}.as-link{color:var(--as-muted);font:500 13px/1 var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .15s;display:inline-flex}.as-link:hover{color:#fff}.as-link svg{width:14px;height:14px;color:var(--as-tint)}.as-stage{isolation:isolate;background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--wc,#1f1f1f) 55%, transparent), transparent 70%), var(--stage,#131313);border-radius:16px;display:block;position:relative;overflow:hidden}.as-stage:after{content:"";border-radius:inherit;box-shadow:var(--stage-ring,inset 0 0 0 1px #bee1d216);pointer-events:none;z-index:8;position:absolute;inset:0}.as-stage .dc-mini-in{transform-origin:0 0;opacity:0;filter:blur(2px);position:absolute;top:0;left:0}.as-stage.is-fit .dc-mini-in{opacity:1;filter:none;transition:opacity .4s ease-in-out,filter .4s ease-in-out}.as-stage:not(.is-fit):before{content:"";background:#eeeeef0f;border-radius:10px;animation:1.6s linear infinite as-pulse;position:absolute;inset:12% 24%}@keyframes as-pulse{50%{opacity:.45}}.as-stage .dc-card{box-shadow:0 20px 50px -18px #000000bf}.as-gallery{max-width:none;padding:0}.as-gallery .as-head{max-width:var(--as-w);padding:0 var(--as-gut);margin:0 auto 34px}.as-pills{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.as-pill{cursor:pointer;color:#eef6f2cc;height:36px;font:500 13px/18px var(--font);transition:background-color .15s ease, color .15s ease, scale .12s var(--as-ease);background:#ffffff0a;border:0;border-radius:48px;padding:0 15px;box-shadow:0 1px 1px #0000003d,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff0f}.as-pill:hover{background:#ffffff14}.as-pill:active{scale:.96}.as-pill[aria-pressed=true]{background:color-mix(in srgb, var(--tint) 16%, transparent);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 30%, transparent)}.as-pill-n{color:var(--as-tint);margin-left:4px;font-weight:500}.as-wall{transition:opacity .25s var(--as-ease), filter .25s var(--as-ease);gap:16px;padding:8px 0 12px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.as-wall.is-swap{opacity:0;filter:blur(4px);transition-duration:.15s}.as-row{touch-action:pan-y;cursor:grab;overflow:visible}.as-row.is-drag{cursor:grabbing}.as-row.is-drag .as-tile{pointer-events:none}.as-track{will-change:transform;gap:16px;width:max-content;display:flex}.as-row.is-static{scrollbar-width:none;padding:0 var(--as-gut);overflow-x:auto}.as-tile{background:var(--as-card);width:250px;box-shadow:var(--material,inset 0 0 0 1px #fff1);cursor:pointer;transition:background-color .15s ease, translate .4s var(--as-ease);border-radius:22px;flex:none;padding:8px 8px 0;position:relative}.as-tile.is-match{width:330px}.as-tile .as-stage{aspect-ratio:3/3.7}.as-tile.is-match .as-stage{aspect-ratio:330/305}.as-tile:hover{background:var(--card-h,#1c1c1c);translate:0 -4px}.as-tile-meta{align-items:center;gap:10px;height:56px;padding:0 4px 0 6px;display:flex}.as-ico{background:#2a2a2a 50%/cover;border-radius:50%;flex:none;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff14}.as-tile-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.as-tile-txt b{font:500 13px/16px var(--font);color:#f0f5f2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-tile-txt small{font:400 12px/14px var(--font);color:var(--subtle,#767676);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-wear{color:#0d0d0d;height:30px;font:500 12px/1 var(--font);cursor:pointer;opacity:0;filter:blur(2px);transition:opacity .25s var(--as-ease), translate .25s var(--as-ease), filter .25s var(--as-ease);background:#fff;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 10px;display:inline-flex;translate:6px}.as-wear svg{width:13px;height:13px}.as-tile:hover .as-wear,.as-tile:focus-within .as-wear{opacity:1;filter:none;transition-delay:60ms;translate:0}.as-foot-note{max-width:var(--as-w);padding:0 var(--as-gut);font:400 13px/20px var(--font);color:var(--subtle,#767676);margin:22px auto 0}.as-empty{max-width:var(--as-w);padding:60px var(--as-gut);color:var(--as-muted);margin:0 auto;font-size:14px}.as-empty b{color:#fff;font-weight:500}.as-proof-in{background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 4.5%, transparent), color-mix(in srgb, var(--tint) 0%, transparent) 70%), var(--as-card);box-shadow:var(--material);border-radius:24px;padding:34px 36px 26px}.as-proof-cells{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px;display:grid}.as-proof-cell{flex-direction:column;gap:6px;display:flex}.as-proof-cell+.as-proof-cell{border-left:1px solid var(--as-line);padding-left:28px}.as-num{font:500 clamp(34px, 4vw, 50px)/1 var(--as-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.as-proof-cell>span{font:500 14px/20px var(--font);color:#e6efea}.as-proof-cell>small{font:400 12px/16px var(--font);color:var(--subtle,#767676)}.as-proof-src{font:400 12px/16px var(--font);color:var(--subtle,#767676);align-items:center;gap:8px;margin:24px 0 0;display:flex}.as-proof-src:before{content:"";background:#35ba00;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #35ba002e}.as-reels{height:1em;line-height:1;display:inline-flex;overflow:hidden}.as-reel{height:1em;display:inline-block;overflow:hidden}.as-reel>span{transition:transform 1.4s cubic-bezier(.2,.9,.25,1);transition-delay:calc(var(--k) * 70ms);flex-direction:column;display:flex;transform:translateY(0)}.as-reel i{height:1em;font-style:normal;line-height:1}.as-reels.is-spun .as-reel>span{transform:translateY(calc(var(--d) * -1em));animation:1.4s cubic-bezier(.2,.9,.25,1) both as-reel-blur;animation-delay:calc(var(--k) * 70ms)}@keyframes as-reel-blur{0%{filter:blur()}25%{filter:blur(1.5px)}80%,to{filter:blur()}}.as-reel-sep{display:inline-block}.as-kit{max-width:none;height:280vh;padding:0}.as-kit-pin{will-change:transform;height:100vh;position:relative;overflow:hidden}.as-kit-in{max-width:1280px;height:100%;padding:0 var(--as-gut);margin:0 auto;position:relative}.as-kit-copy{left:var(--as-gut);right:var(--as-gut);text-align:center;z-index:3;transition:opacity .4s var(--as-ease), transform .4s var(--as-ease), filter .4s var(--as-ease);position:absolute;top:max(92px,11vh)}.as-kit-copy .as-h2{margin:0 auto}.as-kit-lede{max-width:34em;font:400 15px/23px var(--font);color:var(--as-muted);margin:14px auto 0}.as-kit-final{left:var(--as-gut);right:var(--as-gut);text-align:center;z-index:3;font:500 clamp(20px, 2.4vw, 30px)/1.2 var(--as-display);letter-spacing:-.02em;color:var(--as-muted);opacity:0;filter:blur(3px);transition:opacity .4s var(--as-ease), transform .4s var(--as-ease), filter .4s var(--as-ease);pointer-events:none;margin:0;position:absolute;top:max(110px,14vh);transform:translateY(10px)}.as-kit-final span{color:#fff}.as-kit.is-done .as-kit-final{opacity:1;filter:none;transition-delay:.12s;transform:none}.as-kit.is-done .as-kit-copy{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(-10px)}.as-kit-stage{left:var(--as-gut);right:var(--as-gut);position:absolute;top:26vh;bottom:12vh}.as-kit-card,.as-kit-pieces{transform-origin:50%;position:absolute;top:50%;left:50%}.as-kit-card{transition:opacity .15s,filter .15s}.as-kit-card.is-swap{opacity:0;filter:blur(4px)}.as-kit-card .dc-card>:not(.dc-fx),.as-kit-card .dc-list,.as-kit-card .dc-frl,.as-kit-card .dc-bub{opacity:var(--ghost,1)}.as-kit-card .dc-card{background:linear-gradient(var(--p), var(--a))}.as-kit-card:after{content:"";border:1px dashed color-mix(in srgb, var(--tint) 35%, transparent);opacity:calc((1 - var(--ghost,1)) * 1.1);pointer-events:none;border-radius:14px;position:absolute;inset:-6px}.as-kit-pieces{pointer-events:none;z-index:2}.as-piece{filter:drop-shadow(0 18px 28px #0000008c);will-change:transform;position:absolute;inset:0}.as-piece-clip{position:absolute;inset:0}.as-kit-labels{pointer-events:none;z-index:4;position:absolute;inset:0}.as-kit-label{white-space:nowrap;opacity:0;backdrop-filter:blur(10px);box-shadow:var(--menu-shadow);font:400 12px/16px var(--font);color:var(--as-muted);background:#0a0f10c7;border-radius:10px;align-items:baseline;gap:8px;padding:7px 11px;display:flex;position:absolute;top:0;left:0}.as-kit-label i{color:var(--as-tint);font:500 11px/16px Roboto Mono,ui-monospace,monospace}.as-kit-label b{color:#fff;font-weight:500}.as-kit-end{z-index:5;opacity:.5;transition:opacity .4s var(--as-ease);justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;bottom:4.5vh;left:0;right:0}.as-kit.is-done .as-kit-end{opacity:1}.as-kit-switch{background:#ffffff0d;border-radius:999px;gap:6px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.as-kit-sw{cursor:pointer;width:34px;height:34px;transition:box-shadow .25s var(--as-ease), scale .25s var(--ease-bounce,cubic-bezier(.34, 1.36, .64, 1));background:#2a2a2a 50%/cover;border:0;border-radius:50%;padding:0;box-shadow:0 0 0 2px #0000}.as-kit-sw:hover{scale:1.08}.as-kit-sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg,#121212), 0 0 0 4px var(--as-tint)}.as-arrows{gap:8px;display:flex}.as-worlds{scroll-snap-type:x mandatory;scroll-padding:0 var(--as-gut);padding:6px var(--as-gut) 18px;margin:0 calc(-1 * var(--as-gut));scrollbar-width:none;cursor:grab;outline:none;gap:14px;display:flex;overflow-x:auto}.as-worlds::-webkit-scrollbar{display:none}.as-worlds.is-drag{cursor:grabbing;scroll-snap-type:none}.as-worlds.is-drag .as-world{pointer-events:none}.as-world{scroll-snap-align:start;cursor:pointer;isolation:isolate;background:var(--wc);width:272px;height:400px;box-shadow:var(--material);transition:translate .4s var(--as-ease);border-radius:24px;flex:none;position:relative;overflow:hidden}.as-world:hover{translate:0 -5px}.as-world-bg{filter:blur(22px)saturate(1.3)brightness(.55);transform:translateX(calc(var(--par,0) * -16px)) scale(1.1);z-index:-1;background:50%/cover;position:absolute;inset:-20px}.as-world:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#050809eb 88%);position:absolute;inset:0}.as-world-card{height:250px;transform:translateX(calc(var(--par,0) * 10px)) rotate(calc(var(--par,0) * -2deg));transition:transform .4s var(--as-ease);background:0 0;position:absolute;top:18px;left:22px;right:22px}.as-world:hover .as-world-card{transform:translateY(-4px)scale(1.03)}.as-world-card:after{display:none}.as-world-meta{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:66px;left:20px;right:20px}.as-world-meta b{font:500 24px/1.1 var(--as-display);letter-spacing:-.02em;color:#fff}.as-world-meta small{font:400 13px/18px var(--font);color:#e6f0ebb8}.as-world-dots{gap:4px;margin-top:6px;display:flex}.as-world-dots i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #fff3}.as-world .as-btn{z-index:2;backdrop-filter:blur(8px);background:#ffffff1a;position:absolute;bottom:18px;left:20px}.as-world:hover .as-btn{color:#0d0d0d;background:#fff}.as-world.is-tonight{box-shadow:var(--material), 0 0 0 1px color-mix(in srgb, var(--tint) 40%, transparent)}.as-world .as-tag{top:12px;left:auto;right:12px}.as-progress{background:#ffffff0f;border-radius:2px;height:2px;margin:8px 0 0;overflow:hidden}.as-progress i{background:var(--as-tint);transform-origin:0;height:100%;transition:transform .15s linear;display:block;transform:scaleX(.12)}.as-finder{background:var(--as-card);box-shadow:var(--material);border-radius:24px;margin-top:40px;padding:28px}.as-finder-k{font:500 18px/24px var(--as-display);color:#fff;margin:0 0 18px}.as-finder-k span{color:var(--as-muted)}.as-finder-steps{grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:14px;display:grid}.as-q{opacity:.4;transition:opacity .25s var(--as-ease);flex-direction:column;gap:8px;display:flex}.as-q.is-now,.as-q.is-done{opacity:1}.as-q-t{font:400 12px/16px var(--font);color:var(--as-muted)}.as-q-opts{gap:8px;display:flex}.as-opt{cursor:pointer;color:#e6efea;height:50px;font:500 13px/1 var(--font);transition:background-color .15s ease, box-shadow .15s ease, scale .12s var(--as-ease);background:#ffffff0a;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.as-opt:hover:not(:disabled){background:#ffffff14}.as-opt:active:not(:disabled){scale:.96}.as-opt:disabled{cursor:default}.as-opt[aria-pressed=true]{background:color-mix(in srgb, var(--tint) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 45%, transparent);color:#fff}.as-opt-g{color:var(--as-tint);font-size:15px}.as-q.is-now .as-opt:not([aria-pressed=true]){animation:as-nudge 2.4s var(--as-ease) 1s 2}@keyframes as-nudge{8%{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 35%, transparent)}20%{box-shadow:inset 0 0 0 1px #ffffff14}}.as-finder-steps .as-link{height:50px}.as-finder-out{border-top:1px solid var(--as-line);opacity:0;filter:blur(3px);transition:opacity .4s var(--as-ease), transform .4s var(--as-ease), filter .4s var(--as-ease);margin-top:26px;padding-top:26px;transform:translateY(8px)}.as-finder-out.is-in{opacity:1;filter:none;transform:none}.as-out-main{grid-template-columns:220px 1fr;align-items:center;gap:28px;display:grid}.as-out-card{background:0 0;height:290px}.as-out-card:after{display:none}.as-out-copy h3{font:500 34px/1.1 var(--as-display);letter-spacing:-.02em;margin:0 0 6px}.as-out-copy p{font:400 14px/22px var(--font);color:var(--as-muted);max-width:34em;margin:0}.as-out-copy .as-finder-k{font:500 12px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--as-tint);margin:0 0 4px}.as-out-acts{flex-wrap:wrap;gap:10px;margin:18px 0 14px;display:flex}.as-out-close{flex-wrap:wrap;align-items:center;gap:6px;display:flex;font-size:13px!important}.as-chip{color:#e6efea;height:28px;font:500 12px/1 var(--font);cursor:pointer;background:#ffffff0d;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 10px;transition:background-color .15s;display:inline-flex}.as-chip:hover{background:#ffffff1a}.as-chip i{border-radius:50%;width:10px;height:10px}.as-also{margin-top:26px}.as-also-t{font:400 13px/18px var(--font);color:var(--as-muted);margin:0 0 12px}.as-also-t b{color:#fff;font-weight:500}.as-also-grid,.as-plike-row{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.as-mini{color:var(--as-muted);font:400 12px/16px var(--font);text-align:left;cursor:pointer;background:#ffffff08;border:0;border-radius:18px;flex-direction:column;gap:8px;padding:6px 6px 10px;transition:background-color .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.as-mini:hover{background:#ffffff0f}.as-mini .as-stage{aspect-ratio:3/3.6;border-radius:13px}.as-mini small{white-space:nowrap;text-overflow:ellipsis;padding:0 4px;overflow:hidden}.as-week-in{background:radial-gradient(80% 90% at 85% 50%, color-mix(in srgb, var(--tint) 9%, transparent), transparent 60%), var(--as-card);min-height:480px;box-shadow:var(--material);border-radius:28px;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding:48px;display:grid;position:relative;overflow:hidden}.as-week-in:before{content:"";background-image:radial-gradient(circle at 1.5px 1.5px, color-mix(in srgb, var(--tint) 8%, transparent) 1px, transparent 1.3px);pointer-events:none;background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.as-week-t{font:500 clamp(40px, 5.6vw, 76px)/.98 var(--as-display);letter-spacing:-.035em;color:#fff;margin:0}.as-week-b{font:400 16px/24px var(--font);color:var(--as-muted);max-width:28em;margin:14px 0 0}.as-count{gap:10px;margin:26px 0 0;display:flex}.as-count span{background:#ffffff0a;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:64px;padding:10px 0 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.as-count b{font:500 26px/1 var(--as-display);font-variant-numeric:tabular-nums;color:#fff}.as-count b.is-pop{animation:t-digit-pop-in var(--digit-dur,.5s) var(--digit-ease,cubic-bezier(.34, 1.45, .64, 1)) both}.as-count small{font:400 11px/1 var(--font);color:var(--subtle,#767676)}@keyframes t-digit-pop-in{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}.as-week-n{font:400 14px/20px var(--font);color:var(--as-muted);margin:18px 0 0}.as-week-n b{color:#fff;font-weight:500}.as-week-acts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.as-week-p{color:var(--subtle,#767676);margin:18px 0 0;font:400 12px/18px Roboto Mono,ui-monospace,monospace}.as-week-fan{height:420px;position:relative}.as-fan{cursor:pointer;width:210px;height:300px;transform:translateX(calc(var(--i) * 120px)) translateY(calc(var(--i) * var(--i) * 18px)) rotate(calc(var(--i) * 8deg));z-index:calc(3 - var(--i) * var(--i));transition:transform .5s var(--as-ease);margin:-150px 0 0 -105px;position:absolute;top:50%;left:50%}.as-fan .as-stage{background:0 0;position:absolute;inset:0}.as-fan .as-stage:after{display:none}.as-week-fan:hover .as-fan{transform:translateX(calc(var(--i) * 150px)) translateY(calc(var(--i) * var(--i) * 10px)) rotate(calc(var(--i) * 10deg))}.as-fan:hover{z-index:5}.as-foot{z-index:1;padding:0 var(--as-gut) 28px;color:var(--as-ink);margin-top:150px;position:relative;overflow:hidden}.as-foot:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tint) 18%, transparent), transparent);height:1px;position:absolute;top:0;left:0;right:0}.as-foot-top{max-width:var(--as-w);grid-template-columns:1.3fr 1fr;align-items:start;gap:56px;margin:0 auto;padding-top:72px;display:grid}.as-more{background:var(--as-card);box-shadow:var(--material);border-radius:26px;grid-template-columns:200px 1fr;align-items:center;gap:26px;padding:14px;display:grid}.as-more-stage{cursor:pointer;height:260px;transition:opacity .15s ease, filter .15s ease, transform .4s var(--as-ease)}.as-more-stage.is-swap{opacity:0;filter:blur(4px);transform:scale(.97)}.as-more-stage:hover{transform:rotate(-1.5deg)scale(1.02)}.as-more-t{font:500 26px/1.12 var(--as-display);letter-spacing:-.02em;margin:0}.as-more-t span{color:var(--as-muted)}.as-more-n{min-height:40px;font:400 13px/20px var(--font);color:var(--as-muted);margin:12px 0 0}.as-more-n b{color:#fff;font-weight:500}.as-more-n small{color:var(--subtle,#767676);font-size:12px}.as-more-acts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.as-more-copy .as-kicker{margin-bottom:10px}.as-foot-cols{grid-template-columns:repeat(3,1fr);gap:24px;padding-top:18px;display:grid}.as-foot-cols div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.as-foot-cols p{font:500 13px/18px var(--font);color:#cacaca80;margin:0 0 4px}.as-foot-cols a,.as-foot-music{color:var(--as-muted);font:400 14px/20px var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.as-foot-cols a:hover,.as-foot-music:hover{color:#fff}.as-eq{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.as-eq i{background:var(--as-tint);border-radius:1px;width:2px;height:4px}.as-foot-music[data-on=true] .as-eq i{animation:.9s ease-in-out infinite as-eq}.as-foot-music[data-on=true] .as-eq i:nth-child(2){animation-delay:-300ms}.as-foot-music[data-on=true] .as-eq i:nth-child(3){animation-delay:-600ms}@keyframes as-eq{50%{height:12px}}.as-mark{cursor:crosshair;touch-action:pan-y;max-width:1400px;height:clamp(180px,25vw,380px);margin:64px auto 0;position:relative}.as-mark canvas{display:block;position:absolute;inset:0}.as-sprig{z-index:2;pointer-events:auto;cursor:pointer;user-select:none;filter:drop-shadow(0 10px 18px #00000080);transform-origin:50% 100%;height:auto;transition:translate .4s var(--as-ease);animation:4.2s ease-in-out infinite as-breathe;position:absolute}@keyframes as-breathe{50%{transform:scale(1.018,.985)}}.as-sprig.is-stir{animation-duration:1.6s;translate:0 -6px}.as-sprig.is-hop{animation:as-hop .7s var(--as-ease)}@keyframes as-hop{0%{transform:none}30%{transform:translateY(-26px)rotate(-6deg)}55%{transform:translateY(0)scale(1.06,.92)}75%{transform:translateY(-6px)}to{transform:none}}.as-foot-bottom{max-width:var(--as-w);grid-template-columns:1fr 1fr;gap:24px;margin:26px auto 0;display:grid}.as-foot-bottom p{font:400 11px/16px var(--font);color:var(--faint,#8f8f8f);margin:0}.as-foot-bottom a{color:var(--as-muted);text-underline-offset:2px;text-decoration:underline #cacaca59}.as-foot-bottom a:hover{color:#fff}.as-menu{background:var(--menu,#202020);width:288px;box-shadow:var(--menu-shadow);color:var(--menu-ink,#fbfbfb);z-index:80;border-radius:14px;padding:6px}.as-menu.is-staggered .as-mh,.as-menu.is-staggered .as-mstat,.as-menu.is-staggered .as-mi,.as-menu.is-staggered .as-mlab{animation:as-row-in .3s var(--as-ease) both;animation-delay:calc(var(--i,0) * 18ms + 40ms)}@keyframes as-row-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}.as-mh{isolation:isolate;border-radius:14px 14px 0 0;align-items:center;gap:10px;margin:-6px -6px 6px;padding:10px 8px;display:flex;position:relative;overflow:hidden}.as-mh:before{content:"";z-index:-1;background:var(--mh-bg,none) center/cover;opacity:.38;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.as-mh[style]{padding-top:34px}.as-mh-av{background:linear-gradient(135deg, color-mix(in srgb, var(--tint) 30%, #1a1a1a), #1a1a1a);width:40px;height:40px;font:500 15px/1 var(--font);text-transform:uppercase;color:var(--tint-ink,#d9ccff);box-shadow:0 0 0 2px var(--menu,#202020), 0 0 0 3px color-mix(in srgb, var(--tint) 35%, transparent);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.as-mh-av img{object-fit:cover;width:100%;height:100%}.as-mh-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.as-mh-txt b{font:500 14px/18px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-mh-txt small{font:400 12px/16px var(--font);color:var(--as-muted)}.as-mstats{grid-template-columns:repeat(3,1fr);gap:4px;padding:0 2px 6px;display:grid}.as-mstat{color:inherit;cursor:pointer;text-align:left;background:#ffffff09;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 10px;transition:background-color .1s;display:flex}.as-mstat:hover,.as-mstat:focus-visible{background:#ffffff12;outline:none}.as-mstat b{font:500 17px/20px var(--as-display);font-variant-numeric:tabular-nums;display:inline-flex}.as-mstat small{font:400 11px/14px var(--font);color:var(--as-muted)}.t-digit{display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur,.5s) var(--digit-ease,cubic-bezier(.34, 1.45, .64, 1)) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:70ms}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:.14s}.t-digit-group.is-animating .t-digit[data-same]{animation:none}.as-mdiv{background:var(--line-menu,#262626);height:1px;margin:6px -6px}.as-mlab{font:400 11px/14px var(--font);color:#8b8b8b;margin:0;padding:6px 8px 4px}.as-mi{width:100%;min-height:34px;color:inherit;font:400 13px/16px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 8px;transition:background-color .1s;display:flex}.as-mi:hover,.as-mi:focus-visible{background:#ffffff0d;outline:none}.as-mi:active{background:#ffffff12}.as-mi>svg{color:#8b8b8b;flex:none;width:16px;height:16px}.as-mi kbd{font:500 11px/1 var(--font);color:#767676;background:#ffffff0d;border-radius:5px;margin-left:auto;padding:3px 5px}.as-mi-new>svg{color:var(--as-tint)}.as-mi-new span{color:var(--tint-ink,#d9ccff)}.as-mi-hint{font:400 12px/1 var(--font);color:var(--as-muted);margin-left:auto}.as-mi-tog{justify-content:space-between}.as-mi-tog .mi-two{flex-direction:column;gap:1px;padding:6px 0;display:flex}.as-mi-tog small{color:var(--as-muted);font-size:11.5px;line-height:14px}.as-tog{width:32px;height:18px;transition:background-color .25s var(--as-ease);background:#ffffff24;border-radius:999px;flex:none;position:relative}.as-tog[data-on=true]{background:var(--as-tint)}.as-tog .t-toggle-thumb{background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px;translate:0;box-shadow:0 1px 2px #0000004d}.as-tog[data-on=true] .t-toggle-thumb{translate:var(--toggle-travel) 0}.as-tog.is-init[data-on=true] .t-toggle-thumb{animation:t-toggle-on var(--toggle-dur) var(--toggle-ease) both}.as-tog.is-init[data-on=false] .t-toggle-thumb{animation:t-toggle-off var(--toggle-dur) var(--toggle-ease) both}@keyframes t-toggle-on{0%{translate:0}55%{translate:calc(var(--toggle-travel) + var(--toggle-ov1)) 0}80%{translate:calc(var(--toggle-travel) - var(--toggle-ov2)) 0}to{translate:var(--toggle-travel) 0}}@keyframes t-toggle-off{0%{translate:var(--toggle-travel) 0}55%{translate:calc(0px - var(--toggle-ov1)) 0}80%{translate:var(--toggle-ov2) 0}to{translate:0}}html.as-noscroll{overflow:hidden}.as-prof{z-index:90;display:none;position:fixed;inset:0}.as-prof.is-open,.as-prof.is-closing{display:block}.as-prof-scrim{backdrop-filter:blur(8px);opacity:0;transition:opacity .25s var(--as-ease);background:#02050699;position:absolute;inset:0}.as-prof.is-open .as-prof-scrim{opacity:1}.as-prof-sheet{opacity:0;overscroll-behavior:contain;scrollbar-width:thin;background:var(--bg,#121212);width:min(1040px,100% - 32px);color:var(--as-ink);transition:translate .4s var(--as-ease), opacity .4s var(--as-ease);border-radius:28px 28px 0 0;padding-bottom:60px;position:absolute;top:24px;bottom:0;left:50%;overflow-y:auto;translate:-50% 24px;box-shadow:0 0 0 1px #ffffff14,0 -20px 80px #0009}.as-prof.is-open .as-prof-sheet{opacity:1;translate:-50%}.as-prof.is-closing .as-prof-sheet{opacity:0;transition-duration:.25s;translate:-50% 16px}.as-prof-x{z-index:3;backdrop-filter:blur(10px);background:#06090a8c;position:absolute;top:16px;right:16px}.as-prof-cover{background:50%/cover;height:230px;position:relative}.as-prof-cover:after{content:"";background:linear-gradient(180deg, transparent 30%, var(--bg,#121212));position:absolute;inset:0}.as-prof-cover.is-blur{filter:blur(26px)saturate(1.2);transform:scale(1.2)}.as-prof-cover.is-felt{background:radial-gradient(60% 120% at 20% 0%, color-mix(in srgb, var(--tint) 22%, transparent), transparent 60%), radial-gradient(50% 100% at 90% 10%, #4678be40, transparent 60%), #161616}.as-prof-cover.is-felt:before{content:"";background-image:radial-gradient(circle at 1.5px 1.5px,#06090a00 .9px,#06090a8c 1.25px);background-size:3px 3px;position:absolute;inset:0}.as-prof-head{align-items:flex-end;gap:18px;margin:-64px 32px 0;display:flex;position:relative}.as-prof-av{background:linear-gradient(135deg, color-mix(in srgb, var(--tint) 30%, #1a1a1a), #1a1a1a);width:108px;height:108px;font:500 40px/1 var(--as-display);text-transform:uppercase;color:var(--tint-ink,#d9ccff);box-shadow:0 0 0 6px var(--bg,#121212), 0 0 0 7px color-mix(in srgb, var(--tint) 30%, transparent);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.as-prof-av img{object-fit:cover;width:100%;height:100%}.as-prof-id{flex:1;min-width:0;padding-bottom:6px}.as-prof-id h2{font:500 32px/1.1 var(--as-display);letter-spacing:-.02em;margin:0}.as-prof-id p{font:400 13px/18px var(--font);color:var(--as-muted);margin:6px 0 0}.as-prof-head .as-btn{margin-bottom:8px}.as-ach{flex-wrap:wrap;gap:8px;margin:22px 32px 0;display:flex}.as-badge{height:30px;font:500 12px/1 var(--font);color:var(--as-muted);background:0 0;border-radius:99px;align-items:center;gap:7px;padding:0 11px 0 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.as-badge i{border:1px dashed #ffffff40;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:inline-grid}.as-badge small{color:var(--subtle,#767676);font-weight:400}.as-badge small:before{content:"· "}.as-badge.is-on{color:#fff;background:color-mix(in srgb, var(--tint) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 30%, transparent)}.as-badge.is-on i{background:var(--as-tint);color:#0d0d0d;border:0}.as-ptabs{background:#ffffff0d;border-radius:999px;margin:28px 32px 0;padding:3px;display:inline-flex;position:relative}.as-ptabs-pill{background:var(--tabs-pill-bg,#2a2a2a);height:calc(100% - 6px);box-shadow:var(--material-2);transition:transform .25s var(--as-ease), width .25s var(--as-ease);border-radius:999px;position:absolute;top:3px;left:3px}.as-ptab{z-index:1;color:#ededed8c;height:32px;font:500 13px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;transition:color .15s;display:inline-flex;position:relative}.as-ptab[aria-selected=true]{color:#fff}.as-ptab span{color:var(--subtle,#767676);font-variant-numeric:tabular-nums;font-size:11px}.as-pgrid{transition:opacity .25s var(--as-ease), filter .25s var(--as-ease);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:20px 32px 0;display:grid}.as-pgrid.is-swap{opacity:0;filter:blur(3px);transition-duration:.15s}.as-pcard{background:var(--as-card);box-shadow:var(--material);color:inherit;text-align:left;cursor:pointer;border:0;border-radius:20px;flex-direction:column;gap:0;padding:7px 7px 0;transition:background-color .15s;display:flex}.as-pcard:hover{background:var(--card-h,#1c1c1c)}.as-pcard .as-stage{aspect-ratio:3/3.6;border-radius:14px}.as-pcard-m{flex-direction:column;gap:3px;min-width:0;padding:10px 6px 12px;display:flex}.as-pcard-m b{font:500 13px/16px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-pcard-m small{font:400 12px/15px var(--font);color:var(--subtle,#767676);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-board-h{font:500 15px/20px var(--as-display);grid-column:1/-1;align-items:baseline;gap:10px;margin-top:8px;display:flex}.as-board-h span{font:400 12px/1 var(--font);color:var(--as-muted)}.as-pempty{background:var(--as-card);box-shadow:var(--material);border-radius:24px;grid-column:1/-1;grid-template-columns:140px 1fr;align-items:start;gap:26px;padding:26px;display:grid}.as-pempty>img{filter:drop-shadow(0 10px 16px #00000073);width:140px;height:auto;margin-top:6px}.as-pempty b{font:500 20px/26px var(--as-display);color:#fff;display:block}.as-pempty p{font:400 14px/21px var(--font);color:var(--as-muted);max-width:36em;margin:6px 0 16px}.as-starts .as-finder-k{font-size:13px;font-family:var(--font);color:#e6efea;margin:0 0 10px}.as-starts-row{grid-template-columns:repeat(3,minmax(0,170px));gap:12px;display:grid}.as-start{color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease, translate .25s var(--as-ease);background:#ffffff08;border:0;border-radius:18px;flex-direction:column;gap:3px;padding:6px 6px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.as-start:hover{background:color-mix(in srgb, var(--tint) 8%, transparent);translate:0 -3px}.as-start .as-stage{aspect-ratio:1/1.05;border-radius:13px;margin-bottom:6px}.as-start b{font:500 13px/16px var(--font);padding:0 4px}.as-start small{font:400 11.5px/15px var(--font);color:var(--as-muted);padding:0 4px}.as-plike{border-top:1px solid var(--as-line);margin:40px 32px 0;padding-top:24px}@media (width<=900px){.as-week-in{grid-template-columns:1fr;padding:32px 24px}.as-week-fan{order:-1;height:330px}.as-foot-top{grid-template-columns:1fr;gap:40px}.as-finder-steps{grid-template-columns:1fr}.as-finder-steps .as-link{height:36px}}@media (width<=640px){:root{--as-gut:16px}.as-sec+.as-sec{margin-top:96px}.as-head{margin-bottom:24px}.as-head-row .as-arrows{display:none}.as-pills{margin:20px calc(-1 * var(--as-gut)) 0;padding:0 var(--as-gut);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.as-pill{flex:none}.as-wall,.as-track{gap:12px}.as-tile{border-radius:18px;width:176px;padding:6px 6px 0}.as-tile.is-match{width:236px}.as-tile-meta{height:46px}.as-ico,.as-wear{display:none}.as-proof-in{padding:24px 20px}.as-proof-cells{grid-template-columns:1fr 1fr;gap:20px 16px}.as-proof-cell+.as-proof-cell{border-left:0;padding-left:0}.as-kit{height:240vh}.as-kit-copy{top:84px}.as-kit-lede{font-size:14px;line-height:21px}.as-kit-stage{top:33vh;bottom:14vh}.as-kit-label{gap:5px;padding:5px 8px;font-size:11px}.as-kit-label span{display:none}.as-kit-end{bottom:3vh}.as-kit-end .as-btn{padding:0 14px}.as-world{width:236px;height:360px}.as-world-card{height:214px}.as-finder{padding:20px}.as-out-main{grid-template-columns:1fr}.as-out-card{max-width:220px;height:250px}.as-week-in{min-height:0;padding:26px 18px}.as-count span{flex:1;min-width:0}.as-fan{width:160px;height:230px;transform:translateX(calc(var(--i) * 80px)) translateY(calc(var(--i) * var(--i) * 14px)) rotate(calc(var(--i) * 8deg));margin:-115px 0 0 -80px}.as-week-fan{height:270px}.as-more{grid-template-columns:1fr}.as-more-stage{height:300px}.as-foot-cols{grid-template-columns:1fr 1fr}.as-foot-bottom{grid-template-columns:1fr}.as-mark{margin-top:70px}.as-prof-sheet{border-radius:22px 22px 0 0;width:100%;top:10px}.as-prof-cover{height:160px}.as-prof-head{flex-wrap:wrap;gap:12px;margin:-52px 18px 0}.as-prof-av{width:84px;height:84px;font-size:30px}.as-prof-id{flex-basis:100%}.as-prof-id h2{font-size:26px}.as-ach,.as-pgrid,.as-plike{margin-left:18px;margin-right:18px}.as-ptabs{margin:22px 18px 0;display:flex}.as-ptab{flex:1;justify-content:center;padding:0 6px}.as-pgrid{grid-template-columns:1fr 1fr;gap:10px}.as-pempty{grid-template-columns:1fr;padding:20px}.as-pempty>img{width:110px}.as-starts-row{grid-template-columns:repeat(3,1fr);gap:8px}.as-start small,.as-badge small{display:none}.as-ach{gap:6px}.as-menu{width:min(300px,100vw - 16px)}}html.as-calm [data-as-reveal]{opacity:1;filter:none;transition:none;transform:none}html.as-calm .as-sprig,html.as-calm .as-dot-live,html.as-calm .as-q.is-now .as-opt{animation:none}html.as-calm .as-kit{height:auto}html.as-calm .as-kit-pin{height:100vh;min-height:640px;transform:none!important}@media (prefers-reduced-motion:reduce){[data-as-reveal]{opacity:1;filter:none;transition:none;transform:none}.as-sprig,.as-dot-live,.as-q.is-now .as-opt,.as-reels .as-reel>span,.as-count b.is-pop,.t-digit-group .t-digit,.as-tog .t-toggle-thumb,.as-menu.is-staggered *{animation:none!important}.as-reel>span{transition:none}.as-kit{height:auto}.as-kit-pin{height:100vh;min-height:640px;transform:none!important}.as-prof-sheet,.as-prof-scrim,.as-wall,.as-pgrid,.as-finder-out,.as-tile,.as-world,.as-world-card,.as-fan{transition:none!important}}
/* r9.css */
:root{--bg:#070a0b;--card:#0e1315;--card-h:#121a1c;--stage:#0a0e10;--well:#090c0d;--composer:#0f1416;--menu:#12191b;--modal:#0f1517;--field:#0b1011;--field-line:#263132;--chip-solid:#1a2325;--line-menu:#1e2729;--muted:#cdded6ad;--subtle:#71807b;--faint:#879590;--label:#aebbb6;--tint:#8be8b0;--tint-2:#5fcf98;--tint-bg:#8be8b01c;--tint-bg-h:#8be8b02e;--tint-ink:#b4f3cf;--material:0 1px 3px 0 #0000001a, inset 0 1px 0 0 #ffffff09, inset 0 0 0 1px #0000001a, inset 0 -1px 0 0 #0000001a, inset 0 0 0 1px #c8f0de11;--material-2:0 1px 3px 0 #0000001a, inset 0 1px 0 0 #ffffff0a, inset 0 0 0 1px #0000001a, inset 0 -1px 0 0 #0000001a, inset 0 0 0 1px #c8f0de17;--stage-ring:inset 0 0 0 1px #ffffff05, inset 0 0 0 1px #bee1d216;--menu-shadow:0 0 0 1px #0003, 0 2px 6px #0000001f, 0 12px 42px #00000073, inset 0 0 0 1px #c8f0de12, inset 0 1px 0 0 #ffffff0a;--as-card:#0e1315}body{background:var(--bg)}.dot{box-shadow:0 0 0 3px #8be8b02e}.beam-glow{--g1:#3fd69ae6;--g2:#3caac8d9;--g3:#8be8b0d9;--g4:#2fae86d9;--g5:#60c8dccc;--g6:#3fd69acc;--g7:#96f0c8d9}.veil{z-index:0;pointer-events:none;height:1000px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000 94%);mask-image:linear-gradient(#000 0% 46%,#0000 94%)}.veil .dark-veil-canvas{opacity:0;width:100%;height:100%;animation:veil-in 1.2s var(--ease-smooth-out) .1s forwards;display:block;position:absolute;inset:0}@keyframes veil-in{to{opacity:.85}}.veil-blobs{position:absolute;inset:0}.veil-blobs i{filter:blur(90px);border-radius:50%;position:absolute}.veil-blobs i:first-child{background:radial-gradient(closest-side,#163c5c80,#0000);width:52vw;height:560px;top:-16%;left:-6%}.veil-blobs i:nth-child(2){background:radial-gradient(closest-side,#18684e61,#0000);width:44vw;height:520px;top:4%;right:-4%}.veil.has-gl .veil-blobs{opacity:.6}.veil-dither{background-image:radial-gradient(circle at 1.5px 1.5px,#070a0b00 .9px,#070a0b8c 1.25px);background-size:3px 3px;position:absolute;inset:0}.veil-light{pointer-events:none;width:220px;height:220px;position:absolute}.felt-band{z-index:0;pointer-events:none;width:100vw;height:230px;margin:-30px calc(50% - 50vw) -100px;position:relative}.felt-band canvas{display:block}body.gv-covered .veil,body.gv-covered .felt-band{visibility:hidden}main.pages{z-index:1;position:relative}.tool-brand{gap:8px}.tool-mark{width:22px;height:22px;color:var(--tint);transition:rotate var(--duration-fast) var(--ease-bounce);flex:none}.tool-brand:hover .tool-mark{rotate:-6deg}.tool-brand .brand-word{font:500 15px/1 var(--font);letter-spacing:-.01em;color:var(--ink)}.tool-brand .brand-sub{color:var(--muted)}.m-mark .tool-mark{width:22px;height:22px}.signin{isolation:isolate;cursor:pointer;color:#eef6f2;height:36px;font:500 13px/1 var(--font);white-space:nowrap;transition:box-shadow .2s var(--ease-smooth-out), scale .12s var(--ease-smooth-out), color .2s var(--ease-smooth-out);background:linear-gradient(#172022,#0d1315);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 15px 0 12px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #c8f0de1a,0 1px 2px #0006,0 8px 24px -10px #000000b3}.signin .signin-mark{color:#8b95ff;width:18px;height:18px;transition:rotate var(--duration-fast) var(--ease-bounce), scale var(--duration-fast) var(--ease-bounce), color .2s ease;flex:none}.signin:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(120px 60px at var(--mx,50%) 0%, #8b95ff38, transparent 70%);transition:opacity .25s var(--ease-smooth-out);position:absolute;inset:0}.signin:hover{box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #8b95ff4d,0 1px 2px #0006,0 10px 28px -10px #5865f273}.signin:hover:before{opacity:1}.signin:hover .signin-mark{color:#a3abff;rotate:-8deg;scale:1.08}.signin:active{scale:.96}.signin:focus-visible{outline:2px solid var(--tint);outline-offset:3px}.signin:after{display:none}.signin.signin-lg,.discord-btn.signin{width:100%;height:46px;font:500 14px/1 var(--font);border-radius:999px;justify-content:center;gap:10px;padding:0 18px}.discord-btn.signin .signin-mark{width:20px;height:20px}.signin-go{opacity:.55;width:15px;height:15px;transition:translate var(--learn-in,.2s) var(--learn-ease,ease), opacity .2s ease;margin-left:2px}.signin:hover .signin-go{opacity:.9;translate:3px}.mm-cta.signin{justify-content:center;width:100%;height:46px}#authModal .m-mark{background:var(--tint-bg);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #8be8b02e}#authModal h2{margin-top:18px}#authModal .m-sub span{color:#8a9893;display:block}#authModal{background:radial-gradient(120% 60% at 50% 0%, #3fd69a12, transparent 60%), var(--modal)}@property --rim-c{syntax:"<color>";inherits:false;initial-value:#fff0}@property --rim-a{syntax:"<angle>";inherits:false;initial-value:0deg}.rim-l{z-index:9;border-radius:inherit;pointer-events:none;background:linear-gradient(var(--rim-a), transparent 38%, color-mix(in srgb, var(--rim-c) 55%, transparent) 70%, var(--rim-c) 100%);-webkit-mask-composite:xor;transition:--rim-c .6s var(--ease-smooth-out), --rim-a .6s var(--ease-smooth-out);padding:1px;display:block;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)}.as-tool,.as-deal,.as-load,.srow-all,.icon-btn,.me-pill,.as-count span,.wk-cd{position:relative}.composer>.rim-l{z-index:2}.hc-card>.rim-l{z-index:7;padding:1.25px}.menu>.rim-l,.as-menu>.rim-l{z-index:0}.as-tile>.rim-l{z-index:9}.hc-std .hc-ban{inset:0 0 50%}.hc-std .hc-ban:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--p) 55%, transparent));position:absolute;inset:0}.hc-std .hc-sheen{background:radial-gradient(120% 60% at 50% 100%, color-mix(in srgb, var(--a) 45%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.hc-std .hc-av{width:50px;height:50px;top:48%;left:50%;translate:-50% -50%}.hc-std .hc-av i{box-shadow:0 0 0 3px var(--p), 0 6px 16px -4px #0000008c}.hc-std .hc-meta{text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;bottom:9px;left:8px;right:8px}.hc-std .hc-nm{max-width:100%;font-size:13px;line-height:16px}.hc-std .hc-meta small{color:var(--t3);max-width:100%}@media (width<=1100px){.hc-std .hc-av{width:40px;height:40px}.hc-std .hc-meta{bottom:7px}.hc-std .hc-meta small{display:none}.hc-std .hc-nm{font-size:10.5px!important}}.dcr{pointer-events:none;--dk:1;position:absolute;inset:0}.dcr-back{z-index:0}.dcr-front{z-index:4}.dcr .dcr-s{user-select:none;-webkit-user-drag:none;display:block;position:absolute}.dcr>*,.dcr span>img{will-change:transform}.dcr span{display:block;position:absolute}.dcr span>img,.dcr span>.dcr-s{width:100%;height:auto;display:block;position:static}.dcr{opacity:0}.dcr.is-in{opacity:1;transition:opacity .5s var(--ease-smooth-out)}.dcr.is-in.is-out{opacity:0;transition:opacity .3s var(--ease-smooth-out)}.g-vine{clip-path:inset(0 100% 0 0);filter:drop-shadow(0 4px 10px #00000080);width:48%}.g-vine-a{top:-38px;right:-26px}.g-vine-b{width:30%;bottom:-40px;left:-30px;scale:-1 1}.dcr-gothic.is-in .g-vine{animation:g-grow 1.6s var(--ease-smooth-out) forwards, g-sway 6s ease-in-out 1.6s infinite alternate}.dcr-gothic.is-in .g-vine-b{animation-delay:.35s,2s}@keyframes g-grow{to{clip-path:inset(0)}}@keyframes g-sway{to{translate:0 2px}}.g-rose{filter:drop-shadow(0 4px 10px #78001480);width:46px;rotate:-30deg;scale:0}.g-rose-a{top:-26px;left:-22px}.g-rose-b{bottom:-24px;right:-20px}.dcr-gothic.is-in .g-rose{animation:g-bloom .9s var(--ease-bounce,cubic-bezier(.34, 1.56, .64, 1)) 1.2s forwards, g-breathe 4s ease-in-out 2.2s infinite alternate}.dcr-gothic.is-in .g-rose-b{animation-delay:1.6s,2.6s}@keyframes g-bloom{to{rotate:0deg;scale:1}}@keyframes g-breathe{0%{scale:1}to{scale:1.06}}.h-drip{transform-origin:50% 0;filter:drop-shadow(0 3px 6px #5000008c);width:44%;top:-5px;left:22%;scale:1 0}.dcr-horror.is-in .h-drip{animation:2.4s cubic-bezier(.3,.8,.3,1) forwards h-ooze,4s ease-in-out 2.4s infinite alternate h-wobble}@keyframes h-ooze{0%{scale:1 0}60%{scale:1 .5}to{scale:1 .4}}@keyframes h-wobble{to{scale:1 .46}}.h-drop{left:calc(22% + var(--x) * .44);opacity:0;background:#8a0d18;border-radius:50%/60% 60% 40% 40%;width:5px;height:7px;position:absolute;top:30px;box-shadow:inset 0 1px 1px #ffa0a066}.dcr-horror.is-in .h-drop{animation:h-fall var(--t) cubic-bezier(.5, 0, .9, .6) var(--d) infinite}@keyframes h-fall{0%,40%{opacity:0;translate:0}45%{opacity:1}88%{opacity:1;translate:0 70px;scale:1}to{opacity:0;translate:0 76px;scale:2.2 .3}}.h-crack{clip-path:circle(0% at 0 0);opacity:.75;width:150px;top:-12px;right:-10px;rotate:90deg}.dcr-horror.is-in .h-crack{animation:1.4s steps(6,end) 1s forwards h-crack,5s step-end 2.6s infinite h-flick}@keyframes h-crack{to{clip-path:circle(150% at 0 0)}}@keyframes h-flick{0%,92%,to{opacity:.75}94%{opacity:.2}96%{opacity:.9}}.c-moon{filter:drop-shadow(0 0 14px #ffdc8c73);width:66px;top:-34px;right:-26px}.dcr-celestial.is-in .c-moon{animation:5s ease-in-out infinite alternate c-bob}@keyframes c-bob{0%{translate:0;rotate:-6deg}to{translate:0 -6px;rotate:4deg}}.c-star{filter:drop-shadow(0 0 6px #ffe6a0b3);width:18px;top:0;left:0}.dcr-back .c-star{filter:drop-shadow(0 0 4px #ffe6a066)blur(.3px)}.sk-branch{transform-origin:0;filter:drop-shadow(0 6px 12px #00000059);width:230px;top:-74px;left:-78px}.dcr-sakura.is-in .sk-branch{animation:5.5s ease-in-out infinite alternate sk-sway}@keyframes sk-sway{0%{rotate:-1.5deg}to{rotate:1.5deg}}.sk-p{left:var(--x);top:var(--y);width:calc(16px * var(--s));opacity:0}.dcr-sakura.is-in .sk-p{animation:sk-fall var(--t) linear var(--d) infinite}.sk-p img{animation:1.6s ease-in-out infinite alternate sk-flip}@keyframes sk-fall{0%{opacity:0;translate:0;rotate:0deg}10%{opacity:1}85%{opacity:.9}to{opacity:0;translate:var(--dx) var(--dy);rotate:var(--r)}}@keyframes sk-flip{0%{transform:rotateX(0)rotateY(10deg)}to{transform:rotateX(60deg)rotateY(-30deg)}}.k-bow{transform-origin:50% 70%;filter:drop-shadow(0 4px 8px #ff78aa59);width:64px;top:-30px;left:50%;translate:-50%}.dcr-kawaii.is-in .k-bow{animation:2.8s ease-in-out infinite k-wiggle}@keyframes k-wiggle{0%,70%,to{rotate:0deg}76%{rotate:-9deg}84%{rotate:7deg}92%{rotate:-3deg}}.k-heart{left:var(--x);width:calc(24px * var(--s))}.k-heart[style*=--edge\:top]{top:-16px}.k-heart[style*=--edge\:bottom]{bottom:-14px}.dcr-kawaii.is-in .k-heart{animation:k-hop 1.5s cubic-bezier(.3, 0, .5, 1) var(--d) infinite;transform-origin:50% 100%}@keyframes k-hop{0%,to{translate:0;scale:1.12 .86}18%{scale:.92 1.1}45%{translate:0 -12px;scale:1}75%{translate:0;scale:1.08 .9}}.k-float{left:var(--x);opacity:0;width:14px;bottom:30%}.dcr-kawaii.is-in .k-float{animation:k-float 5.2s ease-out var(--d) infinite}@keyframes k-float{0%{opacity:0;translate:0;scale:.4}15%{opacity:.95;scale:1}70%{opacity:.9;translate:6px -54px}78%{opacity:1;scale:1.5}82%,to{opacity:0;translate:6px -58px;scale:1.8}}.cy-br{filter:drop-shadow(0 0 6px #3ef0ffb3);border:2px solid #3ef0ff;width:18px;height:18px;position:absolute}.cy-tl{border-bottom:0;border-right:0;border-radius:6px 0 0;top:-8px;left:-8px}.cy-tr{filter:drop-shadow(0 0 6px #ff3ea5b3);border-color:#ff3ea5;border-bottom-style:none;border-bottom-width:0;border-left-style:none;border-left-width:0;border-radius:0 6px 0 0;top:-8px;right:-8px}.cy-bl{filter:drop-shadow(0 0 6px #ff3ea5b3);border-color:#ff3ea5;border-top-style:none;border-top-width:0;border-right-style:none;border-right-width:0;border-radius:0 0 0 6px;bottom:-8px;left:-8px}.cy-br2{border-top:0;border-left:0;border-radius:0 0 6px;bottom:-8px;right:-8px}.dcr-cyber.is-in .cy-br{animation:.6s steps(3,end) both cy-lock}@keyframes cy-lock{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}.cy-scan{opacity:0;background:linear-gradient(90deg,#0000,#3ef0ffd9,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #3ef0ff99}.dcr-cyber.is-in .cy-scan{animation:3.2s cubic-bezier(.6,0,.4,1) .4s infinite cy-scan}@keyframes cy-scan{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}.cy-rgb{opacity:0;border-radius:20px;position:absolute;inset:0;box-shadow:-2px 0 #ff3ea5bf,2px 0 #3ef0ffbf}.dcr-cyber.is-glitch .cy-rgb{opacity:1;animation:.26s steps(4,end) both cy-jit}@keyframes cy-jit{0%{clip-path:inset(10% 0 60%);translate:3px}33%{clip-path:inset(50% 0 20%);translate:-3px}66%{clip-path:inset(0 0 80%);translate:2px}to{clip-path:inset(70% 0 0);translate:0}}.cy-bit{left:var(--x);top:var(--y);width:var(--w);opacity:0;background:#3ef0ff8c;height:2px;position:absolute}.dcr-cyber.is-in .cy-bit{animation:cy-bit 2.4s steps(1) var(--d) infinite}@keyframes cy-bit{0%,to{opacity:0}8%{opacity:.9}12%{opacity:0}14%{opacity:.5}18%{opacity:0}}.n-vine{clip-path:inset(0 100% 0 0);width:56%;bottom:-30px;left:-14px}.dcr-nature.is-in .n-vine{animation:g-grow 1.8s var(--ease-smooth-out) forwards}.n-mush{transform-origin:50% 100%;filter:drop-shadow(0 4px 6px #0006);width:44px;top:-40px;right:22px}.dcr-nature.is-in .n-mush{animation:n-pop .7s var(--ease-bounce,cubic-bezier(.34, 1.56, .64, 1)) .6s both, n-squish 3.6s ease-in-out 1.4s infinite}@keyframes n-pop{0%{scale:0}to{scale:1}}@keyframes n-squish{0%,80%,to{scale:1}86%{scale:1.1 .88}92%{scale:.95 1.06}}.n-leaf{left:var(--x);opacity:0;width:14px;filter:hue-rotate(var(--h)) saturate(1.4) brightness(.95);top:-10px}.dcr-nature.is-in .n-leaf{animation:n-fall var(--t) ease-in var(--d) infinite}@keyframes n-fall{0%{opacity:0;translate:0;rotate:0deg}12%{opacity:.9}to{opacity:0;translate:var(--dx) 150px;rotate:var(--r)}}.a-wing{width:74px;margin-top:-30px;top:50%}.a-wing-l{transform-origin:100% 60%;left:-66px}.a-wing-r{transform-origin:0 60%;right:-66px;scale:-1 1}.dcr-angel.is-in .a-wing-l{animation:2.6s ease-in-out infinite a-flap-l}.dcr-angel.is-in .a-wing-r{animation:2.6s ease-in-out infinite a-flap-r}@keyframes a-flap-l{0%,to{rotate:0deg}50%{rotate:14deg}}@keyframes a-flap-r{0%,to{rotate:0deg}50%{rotate:-14deg}}.a-halo{opacity:0;border-radius:50%;width:120px;height:18px;margin-left:-60px;position:absolute;top:-22px;left:50%;box-shadow:0 0 0 2px #ffecaad9,0 0 18px 4px #ffe6a073}.dcr-angel.is-in .a-halo{opacity:1;animation:3.4s ease-in-out infinite alternate a-halo}@keyframes a-halo{0%{opacity:.7;translate:0}to{opacity:1;translate:0 -5px}}.a-feather{left:var(--x);opacity:0;width:26px;top:-30px}.dcr-angel.is-in .a-feather{animation:a-fall var(--t) ease-in-out var(--d) infinite}@keyframes a-fall{0%{opacity:0;translate:0;rotate:-20deg}15%{opacity:.9}50%{translate:var(--dx) 70px;rotate:25deg}to{opacity:0;translate:0 150px;rotate:-15deg}}.sn-frost{transform-origin:50% 0;height:44px;top:-16px;left:-10px;right:-10px;overflow:hidden;scale:1 0;display:flex!important}.dcr span.sn-frost>.dcr-s{flex:none;width:50%;height:auto}.dcr-snow.is-in .sn-frost{animation:sn-grow 1.6s var(--ease-smooth-out) forwards}@keyframes sn-grow{to{scale:1}}.sn-flake{left:var(--x);width:calc(20px * var(--s));opacity:0;top:-24px}.dcr-snow.is-in .sn-flake{animation:sn-fall var(--t) linear var(--d) infinite}.sn-flake img{animation:6s linear infinite sn-spin}@keyframes sn-fall{0%{opacity:0;translate:0}10%{opacity:1}80%{opacity:.9}to{opacity:0;translate:var(--dx) 150px}}@keyframes sn-spin{to{rotate:360deg}}.ar-border{-webkit-mask-composite:xor;opacity:.6;background:repeating-linear-gradient(90deg,#ffd23e 0 6px,#0000 6px 12px);border-radius:24px;padding:2px;position:absolute;inset:-5px;-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)}.dcr-arcade.is-in .ar-border{animation:1s steps(4,end) infinite ar-march}@keyframes ar-march{to{background-position:12px 0}}.ar-px{left:var(--x);width:2px;height:2px;position:absolute;top:-14px}.ar-heart{box-shadow:2px 0 #ff4d6d,4px 0 #ff4d6d,8px 0 #ff4d6d,10px 0 #ff4d6d,0 2px #ff4d6d,2px 2px #ff8aa0,4px 2px #ff4d6d,6px 2px #ff4d6d,8px 2px #ff4d6d,10px 2px #ff4d6d,12px 2px #ff4d6d,0 4px #ff4d6d,2px 4px #ff4d6d,4px 4px #ff4d6d,6px 4px #ff4d6d,8px 4px #ff4d6d,10px 4px #ff4d6d,12px 4px #ff4d6d,2px 6px #ff4d6d,4px 6px #ff4d6d,6px 6px #ff4d6d,8px 6px #ff4d6d,10px 6px #ff4d6d,4px 8px #ff4d6d,6px 8px #ff4d6d,8px 8px #ff4d6d,6px 10px #ff4d6d}.ar-coin{box-shadow:2px 0 #ffd23e,4px 0 #ffd23e,6px 0 #ffd23e,0 2px #ffd23e,2px 2px #fff3b0,4px 2px #ffd23e,6px 2px #ffd23e,8px 2px #c79a00,0 4px #ffd23e,2px 4px #fff3b0,4px 4px #ffd23e,6px 4px #ffd23e,8px 4px #c79a00,0 6px #ffd23e,2px 6px #ffd23e,4px 6px #ffd23e,6px 6px #ffd23e,8px 6px #c79a00,2px 8px #c79a00,4px 8px #c79a00,6px 8px #c79a00}.dcr-arcade.is-in .ar-px{animation:ar-hop .9s steps(6) var(--d) infinite}@keyframes ar-hop{0%,to{translate:0}50%{translate:0 -14px}}.cf-cup{filter:drop-shadow(0 6px 10px #00000073);width:70px;bottom:-22px;right:-22px}.cf-steam{right:calc(14px - var(--x));filter:blur(1.2px);opacity:0;border-left:2px solid #ffffff80;border-radius:50%;width:8px;height:26px;position:absolute;bottom:40px}.dcr-cafe.is-in .cf-steam{animation:cf-rise 2.7s ease-out var(--d) infinite}@keyframes cf-rise{0%{opacity:0;translate:0 6px;scale:.8 .6}30%{opacity:.8}to{opacity:0;skew:-12deg;translate:4px -26px;scale:1.2 1.3}}.cf-rain{left:var(--x);opacity:0;background:linear-gradient(#0000,#aac8ff8c);width:1px;height:22px;position:absolute;top:-40px;rotate:12deg}.dcr-cafe.is-in .cf-rain{animation:cf-fall var(--t) linear var(--d) infinite}@keyframes cf-fall{0%{opacity:0;translate:0}10%{opacity:1}to{opacity:0;translate:-36px 190px}}.fm-strip{opacity:.5;background:repeating-linear-gradient(90deg,#0000 0 6px,#ffecc88c 6px 12px,#0000 12px 18px);height:7px;position:absolute;left:12px;right:12px;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.fm-top{top:-13px}.fm-bot{bottom:-13px}.dcr-film.is-in .fm-strip{animation:1.2s steps(6,end) infinite fm-roll}.dcr-film.is-in .fm-bot{animation-direction:reverse}@keyframes fm-roll{to{background-position:18px 0}}.fm-grain{opacity:.03;mix-blend-mode:overlay;background-image:radial-gradient(#ffffffe6 .5px,#0000 .6px);background-size:3px 3px;border-radius:20px;position:absolute;inset:0}.dcr-film.is-in .fm-grain{animation:.5s steps(3,end) infinite fm-grain}@keyframes fm-grain{33%{background-position:1px 2px}66%{background-position:2px 1px}}.fm-leak{opacity:0;mix-blend-mode:screen;background:radial-gradient(60% 120% at 0%,#ff963c38,#0000 60%);border-radius:20px;position:absolute;inset:0}.dcr-film.is-in .fm-leak{animation:7s ease-in-out 1s infinite fm-leak}@keyframes fm-leak{0%,to{opacity:0;background-position:0 0}40%{opacity:1}60%{opacity:.6}}.y-star{filter:drop-shadow(0 0 10px #c8aaff80);width:40px}.y-a{top:-22px;left:-20px}.y-b{width:28px;top:-18px;right:-16px}.y-c{width:24px;bottom:-20px;right:30%}.dcr-sparkle.is-in .y-star{animation:6s linear infinite y-spin,2.2s ease-in-out infinite alternate y-pulse}.dcr-sparkle.is-in .y-b{animation-duration:8s,1.8s;animation-direction:reverse,alternate}@keyframes y-spin{to{rotate:360deg}}@keyframes y-pulse{to{scale:1.12}}.y-glint{left:var(--x);top:var(--y);opacity:0;background:conic-gradient(from 45deg, transparent 0 20%, #fff 25%, transparent 30% 45%, #fff 50%, transparent 55% 70%, #fff 75%, transparent 80% 95%, #fff 100%);width:10px;height:10px;position:absolute;-webkit-mask:radial-gradient(circle,#000 25%,#0000 70%);mask:radial-gradient(circle,#000 25%,#0000 70%)}.dcr-sparkle.is-in .y-glint{animation:y-glint 2.7s ease-out var(--d) infinite}@keyframes y-glint{0%,60%,to{opacity:0;scale:.2}70%{opacity:1;scale:1.2}85%{opacity:0;scale:.6}}.o-shell{filter:drop-shadow(0 4px 8px #0006);width:50px;bottom:-22px;left:-40px}.dcr-ocean.is-in .o-shell{animation:4s ease-in-out infinite alternate c-bob}.o-bub{left:var(--x);width:var(--s);height:var(--s);opacity:0;background:radial-gradient(circle at 30% 30%,#fffc 0 12%,#0000 16%);border-radius:50%;position:absolute;bottom:0;box-shadow:inset 0 0 0 1px #bef0ffb3,inset -2px -2px 3px #bef0ff40}.dcr-ocean.is-in .o-bub{animation:o-rise var(--t) ease-in var(--d) infinite}@keyframes o-rise{0%{opacity:0;translate:0}15%{opacity:.9}50%{translate:4px -60px}to{opacity:0;translate:-3px -140px}}.e-flame{transform-origin:50% 100%;opacity:.95;bottom:-30px;left:3%;right:3%}.e-flame img{width:100%}.dcr-ember.is-in .e-flame{animation:1.1s steps(5,end) infinite alternate e-lick}@keyframes e-lick{0%{scale:1 .4}50%{scale:1.02 .5}to{scale:.99 .45}}.e-spark{left:var(--x);opacity:0;background:#ffcf6b;border-radius:50%;width:3px;height:3px;position:absolute;bottom:0;box-shadow:0 0 6px 2px #ff8c28b3}.dcr-ember.is-in .e-spark{animation:e-rise var(--t) ease-out var(--d) infinite}@keyframes e-rise{0%{opacity:0;translate:0}15%{opacity:1}to{opacity:0;translate:var(--dx) -80px;scale:.3}}.i-splat{opacity:.85;width:96px;top:-50px;left:-66px;scale:0}.dcr-ink.is-in .i-splat{animation:.5s cubic-bezier(.2,1.4,.4,1) .2s forwards i-bloom}@keyframes i-bloom{to{scale:1}}.i-drop{left:var(--x);opacity:0;background:#0b0b0b;border-radius:50%;width:6px;height:6px;position:absolute;top:20px;box-shadow:0 0 0 1px #ffffff1f}.dcr-ink.is-in .i-drop{animation:h-fall 3s cubic-bezier(.5, 0, .9, .6) var(--d) infinite}@media (width<=639px){.g-vine{width:70%}.sk-branch{width:190px;top:-40px;left:-30px}.a-wing{width:40px;margin-top:-46px}.a-wing-l{left:-12px}.a-wing-r{right:-12px}.c-moon{width:52px;top:-40px;right:-14px}.cf-cup{width:56px;right:-10px}.i-splat{width:84px;left:-20px}}.as-tools{margin-top:40px}#asTools+#asGallery{margin-top:112px}.as-tools-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.as-tool{background:var(--card);box-shadow:var(--material);color:var(--ink);text-align:left;cursor:pointer;transition:background-color .15s ease, scale .12s var(--ease-smooth-out);border:0;border-radius:22px;flex-direction:column;gap:12px;padding:8px 8px 14px;display:flex}.as-tool:hover{background:var(--card-h)}.as-tool:active{scale:.98}.as-tool:focus-visible{outline:2px solid var(--tint);outline-offset:3px}.as-tool-m{aspect-ratio:16/10;isolation:isolate;background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--light,#8be8b0) 16%, transparent), transparent 70%), var(--stage);box-shadow:var(--stage-ring);border-radius:15px;place-items:center;display:grid;position:relative;overflow:hidden}.as-tool-m:before{content:"";z-index:-1;background:var(--tbg,none) center / cover;opacity:.55;filter:saturate(1.1);transition:scale .6s var(--ease-smooth-out), opacity .3s ease;position:absolute;inset:0}.as-tool-m:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#070a0ba6);position:absolute;inset:0}.as-tool:hover .as-tool-m:before{opacity:.7;scale:1.06}.as-tool-t{flex-direction:column;gap:4px;padding:0 8px;display:flex}.as-tool-t b{font:500 15px/20px var(--font);color:var(--ink)}.as-tool-t small{font:400 13px/18px var(--font);color:var(--muted)}.as-new{background:var(--tint);color:#08130d;height:20px;font:500 11px/20px var(--font);letter-spacing:.02em;border-radius:6px;padding:0 7px;font-style:normal;position:absolute;top:10px;right:10px}.tl-up{width:84px;height:84px;position:relative}.tl-up-ring{border:1.5px dashed #ffffff8c;border-radius:50%;animation:14s linear infinite tl-spin;position:absolute;inset:0}.tl-up-av{transition:scale .4s var(--ease-bounce,ease);background:50%/cover;border-radius:50%;position:absolute;inset:9px;box-shadow:0 8px 20px -6px #000000b3}.tl-up-ic{color:#0d0d0d;background:#fff;border-radius:50%;width:26px;height:26px;padding:5px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 4px 10px #0006}.as-tool:hover .tl-up-av{scale:1.06}@keyframes tl-spin{to{rotate:360deg}}.tl-pair{align-items:center;display:flex}.tl-pair i{width:70px;height:70px;box-shadow:0 0 0 3px var(--stage), 0 10px 22px -8px #000c;transition:translate .4s var(--ease-bounce,ease);background:50%/cover;border-radius:50%}.tl-pair i+i{margin-left:-14px}.tl-pair b{font:500 16px/1 var(--font);color:#ff9ec4;text-shadow:0 2px 8px #0009;position:absolute;bottom:18%;left:50%;translate:-50%}.as-tool:hover .tl-pair i:first-child{translate:-6px}.as-tool:hover .tl-pair i:nth-child(2){translate:6px}.tl-stack{width:70%;height:62%;position:relative}.tl-stack i{transform:translateX(calc((var(--k) - 2) * 14%)) rotate(calc((var(--k) - 2) * 6deg)) scale(calc(1 - (2 - var(--k)) * (2 - var(--k)) * .05));z-index:calc(5 - (2 - var(--k)) * (2 - var(--k)));transition:transform .4s var(--ease-smooth-out);background:50%/cover;border-radius:10px;position:absolute;inset:0;box-shadow:0 8px 18px -6px #000000b3,inset 0 0 0 1px #ffffff1f}.as-tool:hover .tl-stack i{transform:translateX(calc((var(--k) - 2) * 22%)) rotate(calc((var(--k) - 2) * 9deg)) scale(calc(1 - (2 - var(--k)) * (2 - var(--k)) * .05))}.tl-quiz{align-items:center;gap:12px;display:flex}.tl-quiz i{width:62px;height:62px;transition:rotate .4s var(--ease-bounce,ease);background:50%/cover;border-radius:16px;box-shadow:0 10px 22px -8px #000c,inset 0 0 0 1px #ffffff1a}.tl-quiz em{font:400 12px/1 var(--font);color:var(--muted);font-style:normal}.as-tool:hover .tl-quiz i:first-child{rotate:-6deg}.as-tool:hover .tl-quiz i:last-child{rotate:6deg}.as-gallery.as-bento{max-width:var(--as-w);padding:0 var(--as-gut)}.as-bento .as-head{max-width:none;margin:0;padding:0}.as-tile.is-wide.is-right{grid-column:3/span 2}.as-counts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.as-count-pill{height:28px;color:var(--muted);font:400 13px/1 var(--font);white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.as-count-pill b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.as-bento .as-pills{margin:22px 0}.as-bgrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;transition:opacity var(--duration-quick) var(--ease-in-out), filter var(--duration-quick) var(--ease-in-out);gap:16px;display:grid}.as-bgrid.is-swap{opacity:0;filter:blur(var(--blur-small,3px))}.as-bgrid .as-tile{width:auto;transition:background-color .15s ease, opacity .4s var(--ease-smooth-out), translate .4s var(--ease-smooth-out), filter .4s var(--ease-smooth-out);border-radius:22px;padding:8px 8px 0;translate:none}.as-bgrid .as-tile:hover{background:var(--card-h);translate:none}.as-bgrid .as-tile .as-stage{aspect-ratio:4/5}.as-bgrid.is-adding .as-tile{animation:as-tile-in .5s var(--ease-smooth-out) both;animation-delay:calc(var(--i,0) * 40ms)}.as-bgrid .as-tile.is-new{opacity:0;filter:blur(3px);translate:0 12px}@keyframes as-tile-in{0%{opacity:0;filter:blur(3px);translate:0 12px}}.as-bgrid .as-wear{width:32px;height:32px;color:var(--ink);opacity:1;filter:none;background:#ffffff14;border-radius:50%;justify-content:center;padding:0;transition:background-color .15s,color .15s;translate:none}.as-bgrid .as-tile:hover .as-wear{color:#0d0d0d;background:#fff}.as-bgrid .as-tile-meta{height:54px}.as-tile.is-wide{isolation:isolate;grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:8px;display:grid;overflow:hidden}.as-tile.is-wide .as-stage{aspect-ratio:auto;height:100%;min-height:0}.as-wide-bg{z-index:-1;opacity:.3;filter:blur(18px)saturate(1.2);background:50%/cover;position:absolute;inset:0;scale:1.2}.as-tile.is-wide:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000 30%,#070a0b8c);position:absolute;inset:0}.as-wide-info{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:18px 14px 14px 22px;display:flex}.as-wide-info .as-kicker{margin:0}.as-wide-t{font:500 22px/1.15 var(--as-display,var(--display));letter-spacing:-.015em;color:#fff;overflow-wrap:anywhere}.as-wide-p{color:var(--muted);font:400 14px/21px var(--font);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.as-wide-pc{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.as-wide-pc li{height:24px;color:var(--ink-3,#ddd);font:500 11.5px/24px var(--font);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:999px;max-width:100%;padding:0 9px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.as-wide-info .as-btn{margin-top:auto}.as-more-row{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.as-load{cursor:pointer;height:40px;color:var(--ink-2,#eee);font:500 13px/1 var(--font);transition:background-color .15s ease, scale .12s var(--ease-smooth-out);background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff0f}.as-load:hover{background:#ffffff1a}.as-load:active{scale:.96}.as-load svg{width:15px;height:15px;transition:translate var(--learn-in,.2s) var(--learn-ease,ease)}.as-load:hover svg{translate:0 2px}.as-load[hidden]{display:none}.as-more-n{color:var(--subtle);font:400 13px/18px var(--font);margin:0}.as-kit2 .as-k2{background:radial-gradient(80% 90% at 85% 40%, #3fd69a0f, transparent 60%), var(--card);box-shadow:var(--material);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:40px;display:grid}.as-k2-lede{max-width:30em;color:var(--muted);font:400 15px/23px var(--font);margin:16px 0 0}.as-k2-list{grid-template-columns:1fr 1fr;gap:4px 12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.as-k2-row{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr);column-gap:8px;padding:8px 10px;transition:background-color .15s;display:grid}.as-k2-row i{font:500 11px/18px var(--font);color:var(--subtle);font-variant-numeric:tabular-nums;grid-row:1/3;font-style:normal}.as-k2-row b{font:500 13px/18px var(--font)}.as-k2-row span{font:400 12px/16px var(--font);color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-k2-row:hover,.as-k2-row.is-on{background:#ffffff0d}.as-k2-row.is-on i{color:var(--tint)}.as-k2-end{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.as-k2-stage{place-items:center;height:560px;display:grid;position:relative}.as-k2-fit{transition:opacity .15s,filter .15s;position:relative}.as-k2-fit.is-swap{opacity:0;filter:blur(3px)}.as-k2-card{transform-origin:0 0;position:absolute;top:0;left:0}.as-k2-hl{z-index:20;pointer-events:none;opacity:0;box-shadow:0 0 0 2px var(--tint), 0 0 0 9999px #04070880, 0 0 24px 4px #8be8b059;transition:left .45s var(--ease-smooth-out), top .45s var(--ease-smooth-out), width .45s var(--ease-smooth-out), height .45s var(--ease-smooth-out), border-radius .45s var(--ease-smooth-out), opacity .3s ease;position:absolute}.as-k2-fit.is-spot .as-k2-hl{opacity:1}.as-k2-fit{border-radius:16px;overflow:hidden}.as-deals-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.as-deal{isolation:isolate;background:var(--card);box-shadow:var(--material);color:var(--ink);border-radius:26px;text-decoration:none;position:relative;overflow:hidden}.as-deal-big{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:440px;display:grid}.as-deal-bg{z-index:-1;opacity:.32;filter:saturate(1.15);background:50%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 75%);mask-image:linear-gradient(90deg,#0000 15%,#000 75%)}.as-deal-big:after{content:"";z-index:-1;background:radial-gradient(70% 90% at 0 0,#3fd69a1f,#0000 60%);position:absolute;inset:0}.as-deal-copy{flex-direction:column;align-items:flex-start;padding:32px 0 30px 34px;display:flex}.as-deal-tag{height:28px;color:var(--muted);font:400 12.5px/1 var(--font);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:0 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.as-deal-t{font:800 52px/1 var(--display);letter-spacing:-.04em;color:#fff;margin:18px 0 0}.as-deal-b{max-width:26em;color:var(--muted);font:400 15px/23px var(--font);margin:12px 0 0}.as-deal-acts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.as-deal-p{color:var(--subtle);font:400 12.5px/18px var(--font);margin:16px 0 0}.as-deal-big .as-count{margin-top:22px}.as-deal-big .as-week-fan{height:auto;min-height:380px}.as-deal-big .as-fan{width:180px;height:258px;transform:translateX(calc(var(--i) * 96px)) translateY(calc(var(--i) * var(--i) * 16px)) rotate(calc(var(--i) * 8deg));margin:-129px 0 0 -90px}.as-deal-big .as-week-fan:hover .as-fan{transform:translateX(calc(var(--i) * 118px)) translateY(calc(var(--i) * var(--i) * 8px)) rotate(calc(var(--i) * 10deg))}.as-deal-side{grid-template-rows:1fr 1fr;gap:16px;display:grid}.as-deal-sm{flex-direction:column;justify-content:flex-end;gap:0;padding:8px 8px 18px;transition:background-color .15s;display:flex}.as-deal-sm:hover{background:var(--card-h)}.as-deal-sm-m{min-height:110px;box-shadow:var(--stage-ring);background:50%/cover;border-radius:18px;flex:1;transition:filter .3s;position:relative;overflow:hidden}.as-deal-sm-m:after{content:"";background:linear-gradient(#0000 40%,#070a0b8c);position:absolute;inset:0}.as-deal-sm-m i{z-index:1;width:46px;height:46px;box-shadow:0 0 0 3px var(--card), 0 8px 16px -6px #000000b3;transition:translate .4s var(--ease-bounce,ease);background:50%/cover;border-radius:50%;position:absolute;bottom:12px;left:14px}.as-deal-sm:hover .as-deal-sm-m i{translate:0 -4px}.as-deal-sm-t{flex-direction:column;gap:4px;padding:14px 52px 0 10px;display:flex}.as-deal-sm-t b{font:500 15px/20px var(--font)}.as-deal-sm-t small{font:400 13px/18px var(--font);color:var(--muted)}.as-deal-go{background:#ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;transition:background-color .15s,color .15s;display:grid;position:absolute;bottom:18px;right:16px}.as-deal-go svg{width:15px;height:15px}.as-deal-sm:hover .as-deal-go{color:#0d0d0d;background:#fff}.as-final{isolation:isolate;background:radial-gradient(60% 140% at 50% 120%, #3fd69a33, transparent 60%), var(--card);box-shadow:var(--material);border-radius:26px;margin-top:16px;position:relative;overflow:hidden}.as-final:before{content:"";z-index:-1;background-image:radial-gradient(circle at 1.5px 1.5px,#8be8b01f .8px,#0000 1.2px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000,#0000);mask-image:radial-gradient(70% 90% at 50% 100%,#000,#0000)}.as-final-in{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:54px 24px 46px;display:flex}.as-final-t{font:500 clamp(26px, 3.4vw, 40px)/1.08 var(--display);letter-spacing:-.02em;color:#fff;margin:0}.as-final-t span{color:var(--muted)}.as-final-box{cursor:text;background:var(--composer);color:#97a09ccc;width:min(520px,100%);height:56px;font:400 14px/1 var(--font);text-align:left;border:0;border-radius:18px;align-items:center;gap:12px;padding:0 10px 0 18px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff12,0 10px 40px -12px #0009}.as-final-box:hover{box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #8be8b040,0 10px 40px -12px #0009}.as-final-ph{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.as-final-send{color:#0d0d0d;width:36px;height:36px;transition:scale .2s var(--ease-bounce,ease);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.as-final-send svg{width:16px;height:16px}.as-final-box:hover .as-final-send{scale:1.08}.as-final-n{color:var(--subtle);font:400 12.5px/18px var(--font);margin:0}.as-mark{height:clamp(110px,13vw,200px)}.as-made{color:var(--subtle);font:400 13px/1 var(--font);justify-content:center;align-items:center;gap:8px;margin:18px auto 0;display:flex}.as-made img{object-fit:contain;width:22px;height:22px}.as-made b{color:var(--ink);font-weight:500}.as-menu{border-radius:14px;width:268px;padding:5px}.as-mpanels{transition:height .3s var(--ease-smooth-out);position:relative;overflow:hidden}.as-mpanel{flex-direction:column;display:flex}.as-mpanel:not(.is-on):not(.is-leaving){display:none}.as-mpanel.is-on:not(:only-child){animation:as-panel-in .3s var(--ease-smooth-out) both}.as-mpanel.is-leaving{animation:as-panel-out .22s var(--ease-smooth-out) both;position:absolute;top:0;left:0;right:0}@keyframes as-panel-in{0%{opacity:0;translate:calc(var(--dir,1) * 10px) 0;filter:blur(3px)}}@keyframes as-panel-out{to{opacity:0;translate:calc(var(--dir,1) * 10px) 0;filter:blur(3px)}}.as-menu .as-mh{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;gap:10px;margin:0;padding:8px;transition:background-color .1s}.as-menu .as-mh[style]{padding-top:8px}.as-menu .as-mh:before{opacity:.22;border-radius:inherit}.as-menu .as-mh:hover,.as-menu .as-mh:focus-visible{background:#ffffff0d;outline:none}.as-menu .as-mh-av{width:32px;height:32px;font-size:13px}.as-menu .as-mh-txt b{font-size:13px;line-height:17px}.as-menu .as-mh-txt small{font-size:12px}.as-menu .as-mh kbd{font:500 11px/1 var(--font);color:#767676;background:#ffffff0d;border-radius:5px;margin-left:auto;padding:3px 5px}.as-menu .as-mdiv{margin:5px -5px}.as-menu .as-mi{gap:8px;min-height:32px}.as-mi>span:not(.as-tog){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.as-mi>.as-tog{flex:none}.as-mval{color:#8b9893;font:400 12px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}b.as-mval{font-weight:400;display:inline-flex}.as-mchev{margin-right:-2px;transition:translate .15s;color:#6c7874!important;width:14px!important;height:14px!important}.as-mi:hover .as-mchev{translate:2px}.as-mi-out{color:#f0a3a3}.as-mback,.as-mback>svg{color:var(--muted)}.as-mnote{color:var(--subtle);font:400 11.5px/16px var(--font);margin:4px 8px 6px}.as-menu.is-staggered .as-mpanel>*{animation:as-row-in .3s var(--as-ease,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--i,0) * 16ms + 30ms)}@media (width<=1100px){.as-tools-row{grid-template-columns:repeat(2,minmax(0,1fr))}.as-bgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.as-tile.is-wide.is-right{grid-column:span 2}.as-kit2 .as-k2{grid-template-columns:1fr;gap:28px}.as-deals-grid{grid-template-columns:1fr}.as-deal-side{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media (width<=640px){.as-tools{margin-top:28px}.as-tools-row{gap:10px}.as-tool{border-radius:18px;gap:10px;padding:6px 6px 12px}.as-tool-m{border-radius:13px}.as-tool-t{padding:0 6px}.as-tool-t b{font-size:14px}.as-tool-t small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.tl-up{width:64px;height:64px}.tl-pair i{width:52px;height:52px}.tl-quiz i{border-radius:12px;width:46px;height:46px}#asTools+#asGallery{margin-top:80px}.as-head-row{flex-direction:column;align-items:flex-start}.as-counts{justify-content:flex-start}.as-bgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.as-bgrid .as-tile{border-radius:18px;padding:6px 6px 0}.as-bgrid .as-tile-meta{gap:8px;height:48px}.as-bgrid .as-ico{display:none}.as-bgrid .as-wear{width:28px;height:28px}.as-kit2 .as-k2{border-radius:22px;padding:20px 16px}.as-k2-list{grid-template-columns:1fr}.as-k2-stage{order:-1;height:470px}.as-deal-big{grid-template-columns:1fr}.as-deal-copy{padding:24px 20px 8px}.as-deal-t{font-size:40px}.as-deal-big .as-week-fan{min-height:300px}.as-deal-big .as-fan{width:140px;height:200px;transform:translateX(calc(var(--i) * 74px)) translateY(calc(var(--i) * var(--i) * 12px)) rotate(calc(var(--i) * 8deg));margin:-100px 0 0 -70px}.as-deal-side{grid-template-columns:1fr}.as-final-in{padding:40px 18px 34px}.as-mark{height:84px}}@media (prefers-reduced-motion:reduce){.veil .dark-veil-canvas{opacity:.9;animation:none}.dcr *,.dcr span>img{transition:none!important;animation:none!important}.g-vine,.n-vine{clip-path:none}.g-rose,.i-splat{rotate:0deg;scale:1}.h-drip{scale:1 .62}.h-crack{clip-path:none}.sn-frost{scale:1}.sk-p,.n-leaf,.a-feather,.sn-flake,.h-drop,.i-drop,.k-float,.cf-rain,.cf-steam,.e-spark,.o-bub,.y-glint,.cy-bit,.cy-scan{display:none}.e-flame{scale:1 .45}.rim-l{transition:none}.tl-up-ring,.as-bgrid.is-adding .as-tile{animation:none}.as-bgrid .as-tile.is-new{opacity:1;filter:none;translate:none}.as-k2-hl{transition:opacity .15s linear}.as-mpanel.is-on:not(:only-child),.as-mpanel.is-leaving{animation:none}.as-mpanels{transition:none}}html.as-calm .dcr *,body.modal-up .dcr *,body.gv-open .dcr *{animation-play-state:paused!important}
/* r10.css */
.as-btn,.btn-dark,.pill{font:500 13px/16px var(--font);transition:background-color .15s var(--ease-smooth-out,ease), color .15s ease, box-shadow .2s ease, scale .12s var(--ease-smooth-out,ease), opacity .15s ease;-webkit-tap-highlight-color:transparent;border-radius:999px}.as-btn{height:40px;color:var(--ink-2,#ededed);background:#ffffff0f;padding:0 16px;box-shadow:inset 0 0 0 1px #ffffff0f}.as-btn:hover{background:#ffffff1a}.as-btn:active{background:#ffffff21;scale:.97}.as-btn-sm{height:32px;padding:0 12px;font-size:12.5px}.as-btn-lg{height:48px;padding:0 22px;font-size:14px}.as-btn-accent,.as-btn-accent:focus{color:#0b0e0f;background:#f4f6f5;box-shadow:0 1px 2px #00000040}.as-btn-accent:hover{background:#e6eae8}.as-btn-accent:active{background:#d7dcd9}.as-btn[disabled],.pill[disabled],.btn-dark[disabled]{opacity:.5;pointer-events:none}.as-btn:focus-visible,.pill:focus-visible,.btn-dark:focus-visible,.icon-btn:focus-visible,.c-pill:focus-visible,.c-round:focus-visible,.t-tab:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.as-btn.is-done{color:var(--tint-ink,#b4f3cf);background:#8be8b024}.as-btn svg:last-child:not(:first-child){transition:translate .2s var(--ease-smooth-out,ease)}.as-btn:hover svg:last-child:not(:first-child){translate:2px}.signin,.signin:hover,.signin:active,.signin:focus,.signin:focus-visible,.discord-btn.signin,.discord-btn.signin:hover,.discord-btn.signin:active,.discord-btn.signin:focus{color:#eef3f1;background:linear-gradient(#161d20,#0c1214)}.signin{box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #8b95ff29,0 1px 2px #0006}.signin:hover{box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #8b95ff61,0 1px 2px #0006,0 8px 24px -12px #5865f28c}.signin:active{scale:.97;box-shadow:inset 0 0 0 1px #8b95ff4d}.signin:focus{outline:none}.signin:focus-visible{outline-offset:2px;outline:2px solid #8b95ffbf}.signin .signin-mark,.signin:hover .signin-mark{color:#8f99ff;background:0 0}.signin:after{display:none!important}.signin.signin-lg{height:46px}.signin>.rim-l{display:none}#authModal h2,#authModal .m-sub{text-align:center}.veil{height:1180px;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 96%);mask-image:linear-gradient(#000 0% 52%,#0000 96%)}@keyframes veil-in{to{opacity:1}}.veil:before,.veil:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;will-change:translate, scale;border-radius:50%;position:absolute}.veil:before{background:radial-gradient(closest-side,#46e1a070,#28b48c2e 55%,#0000);width:70vw;height:580px;animation:22s ease-in-out infinite alternate aur-a;top:-150px;left:4%;rotate:-9deg}.veil:after{background:radial-gradient(closest-side,#3cc8be42,#28a0821a 60%,#0000);width:48vw;height:460px;animation:26s ease-in-out infinite alternate aur-b;top:-120px;right:2%;rotate:12deg}@keyframes aur-a{to{translate:6vw 40px;scale:1.08 .94}}@keyframes aur-b{to{translate:-5vw 60px;scale:.94 1.08}}.veil-dither{z-index:2}.beam-glow i{opacity:.95}@media (prefers-reduced-motion:reduce){.veil:before,.veil:after{animation:none}}body.gv-open .veil:before,body.gv-open .veil:after,body.modal-up .veil:before,body.modal-up .veil:after{animation-play-state:paused}.rim-l{background:linear-gradient(var(--rim-a), transparent 30%, color-mix(in srgb, var(--rim-c) 60%, transparent) 64%, var(--rim-c) 100%);padding:1.25px}@media (width>=900px){.well{height:auto;min-height:560px;position:relative;top:auto}.well .t-skel,.well #cardBox{height:auto;min-height:520px}}.music-btn.icon-btn{z-index:auto;background:var(--chip,#ffffff0f);width:36px;height:36px;box-shadow:none;border-radius:50%;position:static;bottom:auto;left:auto}.music-btn.icon-btn:hover{background:var(--chip-h,#ffffff1a)}.as-menu{color:#fbfbfb;z-index:140;background:#1b2022;border-radius:12px;width:240px;padding:6px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000000d,0 4px 42px #00000057,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff08}.as-menu.t-dropdown{opacity:0;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1);transform:scale(.97)}.as-menu.t-dropdown.is-open{opacity:1;transform:scale(1)}.as-menu.t-dropdown.is-closing{opacity:0;transition-duration:.15s;transform:scale(.99)}.as-menu *{animation:none!important}.as-menu .as-mh{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:0;padding:6px 8px;transition:background .1s;display:flex;overflow:visible}.as-menu .as-mh:before{display:none}.as-menu .as-mh:hover,.as-menu .as-mh:focus-visible{background:#ffffff0a;outline:none}.as-menu .as-mh-av{width:28px;height:28px;font-size:12px}.as-menu .as-mh-txt b{font:500 13px/16px var(--font)}.as-menu .as-mh-txt small{font:400 11px/14px var(--font);color:#8b8b8b}.as-menu .as-mh kbd{color:#8b8b8b;min-width:18px;height:18px;font:500 10px/1 var(--font);box-shadow:none;background:#ffffff0f;border-radius:5px;place-items:center;margin-left:auto;padding:0 4px;display:inline-grid}.as-menu .as-mi{color:#fbfbfb;width:100%;min-height:32px;font:400 13px/16px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;transition:background .1s;display:flex}.as-menu .as-mi>span:first-child,.as-menu .as-mi .mi-two{flex:1;min-width:0}.as-menu .as-mi:hover,.as-menu .as-mi:focus-visible{background:#ffffff0a;outline:none}.as-menu .as-mi:active{background:#ffffff0f}.as-menu .as-mi svg:not(.as-mchev){display:none}.as-menu .as-mback svg{color:#8b8b8b;width:16px;height:16px;display:block!important}.as-menu .as-mback{gap:4px;padding-left:4px;font-weight:500}.as-menu .as-mval{font:400 11px/14px var(--font);color:#8b8b8b;font-variant-numeric:tabular-nums;margin-left:auto}.as-menu .as-mchev{color:#8b8b8b;flex:none;width:16px;height:16px}.as-menu .as-mi-out,.as-menu .as-mi-new{color:#fbfbfb}.as-menu .as-mdiv{background:#262b2d;height:1px;margin:6px -6px}.as-menu .as-mi-tog{min-height:44px}.as-menu .as-mi-tog small{font:400 11px/14px var(--font);color:#8b8b8b;display:block}.as-menu .as-mnote{display:none}.as-menu .as-mpanels{transition:height .25s cubic-bezier(.22,1,.36,1);position:relative}.as-menu .as-mpanel{transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1)}.as-menu>.rim-l{display:none}.menu.t-dropdown,.menu.is-pop{z-index:140}.menu .menu-item.mi-two{align-items:center;min-height:44px}.menu .menu-item.mi-two>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.menu .menu-item.mi-two b{font:400 13px/16px var(--font);color:inherit}.menu .menu-item.mi-two small{font:400 11px/14px var(--font);color:#8b8b8b}.who-menu{width:260px}.menu .mi-hint{color:#8b8b8b;margin-left:auto;font-size:11px}.menu .menu-item .mi-hint+.ck{margin-left:8px}.plus-menu,.side-menu{position:fixed}.plus-menu{width:248px;height:auto;box-shadow:var(--menu-shadow);background:#1b2022;border-radius:12px;padding:6px;position:fixed;top:0;left:0}.plus-menu:not(.is-open):not(.is-closing),.side-menu:not(.is-open):not(.is-closing){visibility:hidden;opacity:0;pointer-events:none}.plus-menu .drop{pointer-events:auto;width:100%;position:relative;top:auto;left:auto;opacity:1!important;transform:none!important}.field.is-pouring .srow,.field:has(.burst.is-open) .srow{opacity:1}.c-mode.t-tabs{background:#ffffff0b;border-radius:999px;margin:0 auto 12px;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.field{flex-direction:column;align-items:stretch;display:flex}.field>.c-mode{align-self:center}.c-mode .t-tab{height:30px;font:500 12.5px/1 var(--font);padding:0 14px}.c-side{align-items:flex-start;gap:8px;display:flex;position:relative}.c-side textarea{flex:1;min-width:0}.c-side-l{display:none}.composer.is-match .c-side-l{box-sizing:border-box;width:108px;font:500 12.5px/18px var(--font);color:var(--muted);letter-spacing:.01em;flex:none;padding:14px 0 0 16px;display:block}.composer.is-match .c-side textarea{padding-left:0}.composer.is-match .c-side-st{margin:10px 10px 0 0}.composer.is-match .c-side-b{border-top:1px solid #ffffff0f;margin:6px 14px 0;padding-top:2px}.composer.is-match .c-side-b .c-side-l{width:94px;padding-left:2px}.composer.is-match .c-side-b .c-side-st{margin-right:-4px}.composer.is-match .c-side-a{padding-top:2px}.c-side-st{height:26px;color:var(--muted);font:500 12px/1 var(--font);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 8px 0 10px;transition:background .15s,color .15s;display:inline-flex}.c-side-st:hover{color:var(--ink-2);background:#ffffff1a}.c-side-st svg{width:13px;height:13px}.c-side-st.is-set{color:var(--ink)}.c-side-st.is-set:before{content:"";background:var(--sw,var(--tint));border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 2px #ffffff14}.composer.is-match .c-pills,.composer.is-match #styleBtn{display:none}.side-menu{width:248px;box-shadow:var(--menu-shadow);background:#1b2022;border-radius:12px;padding:6px}.side-menu .side-grid{grid-template-columns:1fr 1fr;gap:2px;display:grid}.side-menu .menu-item{gap:8px}.side-menu .sw{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 1px #ffffff1f}.srow-quiz{display:none!important}.srow-more{display:flex}.srow-all{border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;height:100%;min-height:80px;padding:12px 14px}.modal.sp{width:min(1040px,100vw - 32px);height:min(720px,100dvh - 48px)}@media (width>=640px){.sp-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px 14px}}.sp-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.sp-lab b{font:500 14px/18px var(--font);color:var(--ink)}.sp-lab small{font:400 12.5px/16px var(--font);color:var(--muted)}.sp-prev{align-items:stretch;gap:16px;padding:20px 24px 22px}.sp-prev-card{justify-content:center;align-items:center;display:flex}.sp-prev-t b{font:500 18px/24px var(--display,var(--font))}.sp-prev-t p{font:400 13.5px/20px var(--font);color:var(--muted)}.sp-head h2{font-size:22px;line-height:28px}.sp-head p{font-size:13.5px}.sp-tabs .t-tab{font-size:13px}.sp-quiz-go{color:var(--ink-2)}@media (width>=1241px){.tiles .hc{width:156px;height:156px}}.hc-card{border-radius:22px}.hc-std .hc-ban{inset:0 0 50%}.hc-std .hc-av{width:56px;height:56px;top:50%}.hc-std .hc-meta{bottom:12px}.hc-frw{pointer-events:none;position:absolute;overflow:hidden}.hc-frw.is-front{z-index:3}.hc-frw.is-back{z-index:0}.hc-frw .hc-frl{display:block;position:absolute;left:0}.hc[data-frb="1"] .hc-frw[data-a=top]{-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.hc[data-frb="1"] .hc-frw[data-a=bottom]{-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}@media (width<=1100px){.hc-std .hc-av{width:40px;height:40px}}.as-stats10{max-width:var(--as-w,1120px);padding:0 var(--as-gut,24px);margin:8px auto 0}.s10-row{background:#ffffff0f;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.s10-cell{background:#0b1012;flex-direction:column;gap:6px;padding:22px 22px 20px;display:flex;position:relative}.s10-cell b{font:500 30px/34px var(--display,var(--font));letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.s10-cell span{font:400 13px/18px var(--font);color:var(--muted)}.t10-head{align-items:flex-end}.t10-head .as-h2{max-width:20em}.as-tools10{margin-top:88px}.t10-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid!important}.t10-tool{background:var(--card,#0e1315);box-shadow:var(--material);text-align:left;cursor:pointer;color:inherit;border:0;border-radius:22px;flex-direction:column;align-items:stretch;gap:0;transition:background-color .15s;position:relative;padding:8px!important;display:flex!important}.t10-tool:hover{background:var(--card-h,#121a1c)}.t10-m{isolation:isolate;height:220px;box-shadow:var(--stage-ring);background:#0a0f10;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.t10-m:before{opacity:.5}.t10-tool:hover .t10-m:before{scale:1.04}.t10-tool .as-tool-t{flex-direction:column;gap:4px;padding:14px 10px 10px;display:flex}.t10-tool .as-tool-t b{font:500 16px/22px var(--font);color:var(--ink)}.t10-tool .as-tool-t small{font:400 13px/19px var(--font);color:var(--muted)}.t10-go{width:32px;height:32px;color:var(--ink-2);transition:background-color .15s ease, translate .2s var(--ease-smooth-out,ease);background:#ffffff0f;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.t10-go svg{width:15px;height:15px}.t10-tool:hover .t10-go{background:#ffffff1f;translate:2px}.t10-tool .as-tool-t{padding-right:52px}.t10-layout{backdrop-filter:blur(6px);background:#111416d1;border-radius:12px;flex-direction:column;gap:5px;width:62%;padding:14px;display:flex;box-shadow:0 12px 30px -12px #000c,inset 0 0 0 1px #ffffff12}.t10-layout i{font:500 12.5px/18px var(--font);color:#b9c1be;animation:t10-in .6s var(--ease-smooth-out,ease) calc(var(--k) * 80ms) both;border-radius:6px;padding:1px 8px;font-style:normal}.t10-layout i:nth-child(4){color:#fff;background:#ffffff12}.t10-bio{text-align:center;background:#111416d6;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:16px 22px;display:flex;box-shadow:0 12px 30px -12px #000c,inset 0 0 0 1px #ffffff12}.t10-bio b{font:600 14px/18px var(--font);color:#e6dcff}.t10-bio i{font:400 12px/16px var(--font);color:#a7aead;font-style:normal}.t10-pb{aspect-ratio:2.5/1.25;width:74%;display:block;position:relative}.t10-pb-ban{background:50%/cover;border-radius:12px;position:absolute;inset:0 0 26%;box-shadow:0 10px 24px -10px #000c}.t10-pb-av{aspect-ratio:1;background:50%/cover;border-radius:50%;width:36%;position:absolute;bottom:0;left:10%;box-shadow:0 0 0 4px #0a0f10,0 8px 18px -6px #000000b3}.t10-pb .is-yours{outline-offset:3px;outline:2px dashed #ffffff8c}.t10-pb-ban.is-yours{outline-offset:-6px}.t10-emo{flex-wrap:wrap;justify-content:center;gap:8px;width:82%;display:flex}.t10-emo i{font:400 14px/18px var(--font);color:#f2e8d8;animation:t10-in .6s var(--ease-smooth-out,ease) calc(var(--k) * 70ms) both;background:#111416d6;border-radius:999px;padding:6px 11px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff14}.t10-pair i{width:84px!important;height:84px!important}@keyframes t10-in{0%{opacity:0;filter:blur(3px);translate:0 6px}}@media (prefers-reduced-motion:reduce){.t10-layout i,.t10-emo i{animation:none}}.g10-right{align-items:center;gap:10px;display:flex}.as-gallery .as-counts{display:none}.as-wide-p{align-items:baseline;gap:8px;display:flex;font-style:normal!important}.as-wide-pk{height:18px;color:var(--muted);font:500 10.5px/18px var(--font);letter-spacing:.04em;text-transform:uppercase;background:#ffffff14;border-radius:999px;flex:none;padding:0 7px}.d10-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.d10-comm{color:inherit;background:var(--card,#0e1315);box-shadow:var(--material);border-radius:24px;flex-direction:column;gap:0;padding:8px;text-decoration:none;display:flex}.d10-comm-m{border-radius:18px;grid-template-columns:1fr 1fr;gap:6px;height:240px;padding:0;display:grid;position:relative;overflow:hidden}.d10-comm-m i{background:50%/cover;border-radius:12px;position:relative}.d10-comm-m i b{background:50%/cover;border-radius:50%;width:34px;height:34px;position:absolute;bottom:10px;left:10px;box-shadow:0 0 0 3px #0a0e0fe6}.d10-comm .as-deal-sm-t{padding:16px 52px 12px 10px}.d10-comm .as-deal-go{position:absolute;bottom:20px;right:18px}.f10 .as-final-in{padding-top:56px;padding-bottom:56px}.f10-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.f10 .as-final-n{margin-top:16px}.f10-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:56px;display:grid}.f10-brand{max-width:300px}.f10-brand .brand{opacity:.8;align-items:center;gap:8px;text-decoration:none;transition:opacity .15s,scale .15s;display:inline-flex}.f10-brand .brand:hover{opacity:1;scale:1.02}.f10-brand p{font:400 13px/19px var(--font);color:var(--muted);margin:12px 0 0}.as-sprig{display:none!important}.f10-made{justify-content:center;margin:18px 0 0;display:flex}.f10-made-a{height:30px;color:var(--muted);font:400 12px/1 var(--font);letter-spacing:.01em;background:#ffffff08;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 8px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.f10-made-a:hover{color:var(--ink-2);background:#ffffff0f}.f10-made-a b{color:var(--ink);letter-spacing:.02em;font-weight:500}.f10-mark{place-items:center;width:18px;height:18px;display:inline-grid}.f10-mark:empty:before{content:"";background:conic-gradient(from 210deg,#8be8b0,#5fcf98,#3fa6c9,#8be8b0);border-radius:5px;width:14px;height:14px;-webkit-mask:radial-gradient(circle,#0000 3px,#000 3.5px);mask:radial-gradient(circle,#0000 3px,#000 3.5px)}.f10-mark img{width:18px;height:18px;display:block}#pageWeek{padding-bottom:40px}.wk10-hero{isolation:isolate;max-width:1180px;min-height:560px;box-shadow:var(--material);background:#0b1012;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:24px;margin:96px auto 0;padding:56px;display:grid;position:relative;overflow:hidden}.wk10-bg{z-index:-2;opacity:.42;filter:saturate(1.1);background:50%/cover;position:absolute;inset:0;scale:1.04;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 70%);mask-image:linear-gradient(90deg,#0000 8%,#000 70%)}.wk10-hero:after{content:"";z-index:-1;background:radial-gradient(80% 100% at 0 0,#3fd69a29,#0000 60%),linear-gradient(90deg,#080c0deb 30%,#080c0d40);position:absolute;inset:0}.wk10-hero .wk-kick{height:28px;font:500 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 12px;display:inline-flex}.wk10-hero .wk-title{font:500 clamp(44px, 6vw, 84px)/.98 var(--display,var(--font));letter-spacing:-.035em;text-transform:none;margin:22px 0 0}.wk10-hero .wk-blurb{max-width:30em;font:400 17px/26px var(--font);color:var(--muted);margin:18px 0 0}.wk10-hero .wk-count{gap:8px;margin-top:28px;display:flex}.wk10-hero .wk-cd{background:#ffffff0d;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:66px;padding:10px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.wk10-hero .wk-cd b{font:500 26px/30px var(--display,var(--font));font-variant-numeric:tabular-nums}.wk10-hero .wk-cd small{font:400 11px/14px var(--font);color:var(--muted)}.wk10-hero .wk-acts{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.wk10-hero .wk-examples{height:440px;position:relative}.wk10-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;max-width:1180px;margin:16px auto 0;display:grid}.wk10-prompt{background:var(--card,#0e1315);box-shadow:var(--material);border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.wk10-k{font:500 12px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.wk10-prompt .wk-prompt-t{font:500 22px/30px var(--display,var(--font));letter-spacing:-.01em;color:var(--ink);margin:0}.wk10-prompt .wk-prompt-tags{flex-wrap:wrap;gap:6px;display:flex}.wk10-prompt .wk-prompt-tags span{height:26px;font:400 12px/26px var(--font);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:0 10px}.wk10-how{background:var(--card,#0e1315);box-shadow:var(--material);border-radius:24px;flex-direction:column;gap:0;margin:0;padding:10px;list-style:none;display:flex}.wk10-how li{border-radius:16px;grid-template-columns:30px 1fr;gap:2px 12px;padding:14px;display:grid}.wk10-how li+li{box-shadow:inset 0 1px #ffffff0d}.wk10-how .n{background:var(--tint-bg);width:26px;height:26px;color:var(--tint-ink);font:500 12px/1 var(--font);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.wk10-how b{font:500 14px/20px var(--font);color:var(--ink)}.wk10-how small{font:400 13px/18px var(--font);color:var(--muted)}.wk10-sec{max-width:1180px;margin-left:auto;margin-right:auto}.wk-week{border-radius:20px}@media (width<=900px){.wk10-hero{grid-template-columns:1fr;min-height:0;margin:76px 12px 0;padding:32px 22px 24px}.wk10-hero .wk-examples{height:360px}.wk10-row{grid-template-columns:1fr;margin:12px 12px 0}.wk10-hero .wk-cd{flex:1;min-width:0}}.c10-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.c10-sub{max-width:34em;font:400 16px/24px var(--font);color:var(--muted);margin:16px auto 0}.c10-stats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.c10-stats:empty{display:none}.c10-stat{height:30px;font:400 12.5px/30px var(--font);color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:baseline;gap:6px;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.c10-stat b{font:500 13px/1 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.c10-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.c10-hero>.pill{display:none}#queue{max-width:1120px;margin:40px auto;padding:0 24px}.art-form{flex-direction:column;gap:12px;margin-top:8px;display:flex}.art-form .mine:empty{display:none}.kit-gate{z-index:6;margin:0 0 14px;position:relative}.tl10-gate{margin:16px 0 0}.kit-gate[hidden]{display:none}.kit-gate-in{text-align:center;box-shadow:var(--material), 0 18px 40px -20px #000c;background:radial-gradient(120% 100% at 50% 0,#5865f21f,#0000 60%),#0e1416;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:20px 20px 18px;display:flex}.kit-gate-ic{color:#a3abff;background:#8b95ff1f;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:4px;display:grid}.kit-gate-ic svg{width:18px;height:18px}.kit-gate-in b{font:500 15px/20px var(--font);color:var(--ink)}.kit-gate-in p{max-width:26em;font:400 13px/19px var(--font);color:var(--muted);margin:0 0 10px}.kit-gate .signin{justify-content:center;width:100%;max-width:320px}.is-kit-locked .kit-dl,.is-kit-locked .kit,.is-kit-locked .accs,.is-kit-locked .acts-sm{filter:blur(6px)saturate(.6);opacity:.55;pointer-events:none;user-select:none;transition:filter .3s var(--ease-smooth-out,ease), opacity .3s ease}.tl10-out.is-kit-locked .tl10-res{filter:none}.tl10-out.is-kit-locked .tl10-acts,.tl10-out.is-kit-locked .tl10-dl,.tl10-out.is-kit-locked .tl10-combo small{filter:blur(3px);opacity:.5}.tl10-out.is-kit-locked .tl10-bio pre,.tl10-out.is-kit-locked .dc-srv{-webkit-mask-image:linear-gradient(#000 45%,#00000026);mask-image:linear-gradient(#000 45%,#00000026)}.modal.tl10{width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);padding:24px;overflow:auto}.tl10-k{font:500 11.5px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.tl10-t{font:500 24px/30px var(--display,var(--font))!important;margin:6px 0 0!important;padding:0!important}.tl10-d{margin:6px 0 0}.tl10-form{flex-direction:column;gap:14px;margin-top:20px;display:flex}.tl10-fields{flex-direction:column;gap:14px;display:flex}.tl10-f{flex-direction:column;gap:6px;display:flex}.tl10-f>span{font:500 12.5px/16px var(--font);color:var(--ink-2)}.tl10-f small{color:var(--muted);font-weight:400}.tl10-f textarea,.tl10-f input{box-sizing:border-box;background:var(--field);width:100%;box-shadow:inset 0 0 0 1px var(--field-line);color:var(--ink);font:400 14px/20px var(--font);resize:none;border:0;border-radius:14px;outline:none;padding:12px 14px}.tl10-f input{height:44px;padding:0 14px}.tl10-f textarea:focus,.tl10-f input:focus{box-shadow:inset 0 0 0 1.5px #a5a5a5}.tl10-looks{flex-wrap:wrap;gap:6px;display:flex}.tl10-look{height:30px;color:var(--muted);font:500 12.5px/1 var(--font);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;padding:0 12px;transition:background .15s,color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #ffffff0f}.tl10-look:hover{color:var(--ink-2);background:#ffffff17}.tl10-look[aria-pressed=true]{background:var(--tint-bg);color:var(--tint-ink);box-shadow:inset 0 0 0 1px #8be8b059}.tl10-opts{flex-wrap:wrap;gap:16px;display:flex}.tl10-chk{font:400 13px/18px var(--font);color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.tl10-chk input{accent-color:var(--tint);width:16px;height:16px}.tl10-drop{background:var(--field);box-shadow:inset 0 0 0 1px var(--field-line);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:12px;transition:box-shadow .15s;display:flex}.tl10-drop:hover{box-shadow:inset 0 0 0 1px #4a5658}.tl10-drop-prev{background:#ffffff0a 50%/cover;border-radius:12px;flex:none;width:64px;height:64px;box-shadow:inset 0 0 0 1px #ffffff0f}.tl10-drop[data-kind=avatar] .tl10-drop-prev{border-radius:50%}.tl10-drop[data-kind=banner] .tl10-drop-prev{width:112px;height:48px}.tl10-drop-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tl10-drop-t b{font:500 14px/18px var(--font);color:var(--ink)}.tl10-drop-t small{font:400 12px/16px var(--font);color:var(--muted)}.tl10-drop-btn{height:32px;font:500 12.5px/32px var(--font);color:var(--ink-2);background:#ffffff14;border-radius:999px;flex:none;padding:0 12px}.is-shake{animation:.28s linear pm-shake}@keyframes pm-shake{0%{transform:translate(0)}28.57%{transform:translate(6px)}57.14%{transform:translate(-6px)}78.57%{transform:translate(4px)}to{transform:translate(0)}}.tl10-go{align-self:flex-start}.tl10-out{border-top:1px solid #ffffff0f;margin-top:20px;padding-top:20px}.tl10-out.is-in .tl10-res{animation:t10-in .4s var(--ease-smooth-out,ease) both}.tl10-wait{color:var(--muted);align-items:center;gap:12px;display:flex}.tl10-wait b{font:500 14px/18px var(--font);color:var(--ink-2);display:block}.tl10-wait small{font:400 12px/16px var(--font)}.tl10-spin{border:2px solid #ffffff1f;border-top-color:var(--tint);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{rotate:360deg}}.tl10-empty b{font:500 14px/20px var(--font);color:var(--ink);display:block}.tl10-empty p{font:400 13px/19px var(--font);color:var(--muted);margin:4px 0 0}.tl10-acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dc-srv{background:#2b2d31;border-radius:14px;max-height:360px;padding:12px 8px;overflow:auto}.dc-srv-n{font:600 15px/20px var(--font);color:#f2f3f5;margin:0 8px 10px}.dc-cat{margin-bottom:12px}.dc-cat-n{font:600 11.5px/16px var(--font);letter-spacing:.02em;text-transform:uppercase;color:#949ba4;align-items:center;gap:2px;margin:0 0 4px;padding:0 4px;display:flex}.dc-cat-n svg{width:12px;height:12px}.dc-ch{font:500 14px/18px var(--font);color:#949ba4;border-radius:6px;align-items:center;gap:6px;margin:1px 0;padding:5px 8px;display:flex}.dc-ch:hover{color:#dbdee1;background:#4e50584d}.dc-ch i{text-align:center;opacity:.8;width:18px;font-style:normal}.tl10-bios{flex-direction:column;gap:12px;display:flex}.tl10-bio{background:#111214;border-radius:16px;padding:16px;box-shadow:inset 0 0 0 1px #ffffff0f}.tl10-bio-c{text-align:center}.tl10-bio-n{margin-bottom:8px;font-size:18px;display:block}.tl10-bio pre{white-space:pre-wrap;font:400 13.5px/20px var(--font);color:#dbdee1;margin:0}.tl10-bio-s{font:400 12.5px/18px var(--font);color:#949ba4;margin:10px 0 0}.tl10-bio .tl10-acts{justify-content:center}.tl10-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tl10-grid.is-pfp{grid-template-columns:repeat(3,minmax(0,1fr))}.tl10-pick{flex-direction:column;gap:8px;margin:0;display:flex}.tl10-pick-m{background:#111 50%/cover;border-radius:12px;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.is-ban .tl10-pick-m{aspect-ratio:5/2}.is-pfp .tl10-pick-m{aspect-ratio:1;border-radius:50%}.tl10-pick-m i{aspect-ratio:1;background:50%/cover;border-radius:50%;width:26%;position:absolute;bottom:-18%;left:8%;box-shadow:0 0 0 3px #0f1517}.is-ban .tl10-pick{margin-bottom:8px}.tl10-pick figcaption{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.tl10-pick small{font:400 11.5px/14px var(--font);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tl10-pick small a{color:inherit}.tl10-emo{flex-wrap:wrap;gap:8px;display:flex}.tl10-combo{height:40px;color:var(--ink);font:400 15px/1 var(--font);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.tl10-combo:hover{background:#ffffff17}.tl10-combo small{font:400 11px/1 var(--font);color:var(--muted)}.tl10-combo.is-done small{color:var(--tint-ink)}@media (width<=1100px){.t10-row{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-m{height:200px}}@media (width<=900px){.d10-grid{grid-template-columns:1fr}.f10-top{grid-template-columns:1fr;gap:32px}}@media (width<=640px){.t10-row{grid-template-columns:1fr;gap:12px}.t10-m{height:180px}.t10-head{flex-direction:column;align-items:flex-start;gap:14px}.g10-right{width:100%}.s10-row{border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.s10-cell{padding:16px}.s10-cell b{font-size:24px;line-height:28px}.composer.is-match .c-side{flex-wrap:wrap}.composer.is-match .c-side-l{width:auto;padding:10px 0 0 15px;font-size:11.5px;line-height:14px}.composer.is-match .c-side-b .c-side-l{padding-left:1px}.composer.is-match .c-side-st{height:24px;margin:6px 8px 0 auto}.composer.is-match .c-side textarea{flex-basis:100%;padding-top:6px;padding-left:15px}.composer.is-match .c-side-b textarea{padding-left:1px}.modal.tl10{border-radius:24px 24px 0 0;width:100%;max-height:88dvh;inset:auto 0 0;translate:none}.tl10-grid.is-pfp{grid-template-columns:repeat(2,minmax(0,1fr))}.d10-comm-m{height:200px}.wk10-hero .wk-title{font-size:46px}}.dc-pal{vertical-align:middle;gap:3px;margin-left:8px;display:inline-flex}.dc-pal i{border-radius:50%;width:9px;height:9px}.dc-roles{flex-wrap:wrap;gap:6px;padding:2px 8px;display:flex}.dc-roles span{background:color-mix(in srgb, var(--rc) 18%, transparent);color:var(--rc);font:500 12px/18px var(--font);border-radius:999px;padding:2px 8px}.tl10-bio-p{font:400 12px/16px var(--font);color:#949ba4;margin:-4px 0 10px;display:block}.tl10-bio-l p{font:400 13.5px/20px var(--font);color:#dbdee1;margin:0}.tl10-bio-l .md-sub{color:#949ba4;font-size:11.5px}.tl10-bio-l .md-q{padding-left:8px;display:inline-block;box-shadow:inset 3px 0 #4e5058}.tl10-sub{font:500 11.5px/16px var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 8px}.tl10-sub:first-child{margin-top:0}.tl10-pack{flex-wrap:wrap;gap:6px;display:flex}.tl10-pack img{object-fit:contain;background:#ffffff08;border-radius:8px;width:40px;height:40px}.s10-row{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr))}.s10-cell .as-num,.s10-cell b{letter-spacing:-.02em;color:var(--ink);font:500 32px/36px var(--display,var(--font))!important}@media (width<=900px){.s10-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.s10-row{grid-template-columns:repeat(2,minmax(0,1fr))}.s10-cell:last-child:nth-child(odd){grid-column:1/-1}}.a-wing{width:92px;margin-top:0;top:-26px}.a-wing-l{transform-origin:100% 70%;left:-78px;right:auto;scale:none}.a-wing-r{transform-origin:0 70%;left:auto;right:-78px;scale:none}.a-wing-r>img{scale:-1 1}.a-halo{width:112px;height:16px;margin-left:-56px;top:-10px}@keyframes a-halo{0%{opacity:.7;translate:0}to{opacity:1;translate:0 -3px}}@media (width<=1100px){.a-wing{width:76px;top:-20px}.a-wing-l{left:-62px}.a-wing-r{right:-62px}}@media (width<=639px){.a-wing{width:50px;margin-top:0;top:-22px}.a-wing-l{left:-22px}.a-wing-r{right:-22px}.a-halo{width:84px;margin-left:-42px}}.g-vine-a{top:-24px;right:-18px}.g-vine-b{bottom:-24px;left:-22px}.sk-branch{width:210px;top:-58px;left:-64px}.wk-week-avs{align-items:center;gap:0}.wk-week-avs .wk-week-n{font:400 12px/16px var(--font);color:var(--muted);white-space:nowrap;margin-left:10px;position:static}.wk-week-note{background:0 0;flex-direction:row;grid-column:1/-1;align-items:center;gap:16px;min-height:0;padding:14px 18px;box-shadow:inset 0 0 0 1px #ffffff0f}.wk-week-note h3{font-size:15px;line-height:20px}.wk-week-note .wk-week-top{flex:none}@media (width<=900px){.wk-weeks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wk-weeks{grid-template-columns:1fr}.wk-week-note{flex-direction:column;align-items:flex-start;gap:6px}}.wk-week-avs span.wk-week-n{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;margin-left:10px}@media (width<=1100px){.tiles{gap:22px;height:auto;margin:22px 0 30px;padding-top:6px}.tiles .hc:nth-child(2){margin-top:0}}@media (width<=560px){.tiles{gap:14px;margin:26px 0 28px}.tiles .hc{width:92px;height:92px}}.brand-lockup{aspect-ratio:255.9/50.4;height:20px;color:var(--ink);display:block}.brand-lockup>svg{width:100%;height:100%;display:block;overflow:visible}.tool-brand .ps-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:.9s cubic-bezier(.22,1,.36,1) .1s forwards ps-draw}@keyframes ps-draw{to{stroke-dashoffset:0}}.f10-brand .brand-lockup{height:22px}.f10-made-a.has-art{color:var(--ink);opacity:.78;box-shadow:none;background:0 0;gap:0;padding:0 14px;transition:opacity .15s,background .15s}.f10-made-a.has-art:hover{opacity:1;color:var(--ink);background:#ffffff0d}.f10-madeby{height:14px;display:block}.f10-madeby>svg{width:auto;height:100%;display:block}@media (width<=639px){.f10-madeby{height:13px}}#beam{margin-top:var(--dk-mt,0px);margin-bottom:var(--dk-mb,0px);transition:margin .45s cubic-bezier(.22,1,.36,1)}#beam[data-dk] .composer:not(.is-match) #prompt{padding-left:var(--dk-pl,15px);padding-right:var(--dk-pr,15px);text-indent:var(--dk-ind,0px);transition:padding .3s,text-indent .3s}#beam[data-dk] .composer.is-match .c-side-a .c-side-l{padding-left:max(16px, calc(var(--dk-pl,15px) + var(--dk-ind,0px)));width:auto;min-width:108px}#beam[data-dk] .composer.is-match .c-side-st{margin-right:max(10px, calc(var(--dk-pr,15px) - 5px))}#beam[data-dk] .composer .c-row{padding-left:var(--dk-rl);padding-right:var(--dk-rr)}@media (prefers-reduced-motion:reduce){#beam,#beam[data-dk] .composer #prompt{transition:none}}.music-btn>.rim-l{display:none!important}.music-btn.icon-btn,.music-btn.icon-btn:hover{box-shadow:none;outline:0}@media (prefers-reduced-motion:reduce){.tool-brand .ps-draw{stroke-dashoffset:0;animation:none}}
/* r11-shell.css */
:root{--r11-ease:cubic-bezier(.22, 1, .36, 1);--r11-ease-pop:cubic-bezier(.34, 1.36, .64, 1);--r11-fast:.15s;--r11-open:.25s;--r11-slow:.4s;--r11-row:.1s;--r11-menu-bg:#1f2122;--r11-menu-w:240px;--r11-menu-pad:6px;--r11-menu-r:12px;--r11-menu-ink:#fbfbfb;--r11-menu-sub:#8b8b8b;--r11-menu-line:#282a2b;--r11-menu-shadow:0 0 0 1px #0000000f, 0 2px 6px #0000000d, 0 4px 42px #0000003d, inset 0 0 0 1px #ffffff0a, inset 0 1px 0 0 #ffffff08;--r11-row-h:32px;--r11-row-r:8px;--r11-row-px:8px;--r11-row-hover:#ffffff0a;--r11-row-press:#ffffff0f;--r11-menu-pre:.97;--r11-menu-closing:.99;--r11-field-bg:#151517;--r11-field-line:#3a3a3d;--r11-field-focus:#a5a5a5;--r11-field-r:12px;--r11-field-dur:.12s;--r11-ring:#ffffffb3;--r11-chip:#ffffff12;--r11-chip-h:#ffffff1a;--r11-chip-p:#ffffff14}.menu,.as-menu,.plus-menu,.side-menu{width:var(--r11-menu-w);padding:var(--r11-menu-pad);border-radius:var(--r11-menu-r);background:var(--r11-menu-bg);color:var(--r11-menu-ink);box-shadow:var(--r11-menu-shadow)}.who-menu{width:260px}.menu.t-dropdown,.as-menu.t-dropdown,.plus-menu.t-dropdown,.side-menu.t-dropdown{transform:scale(var(--r11-menu-pre));opacity:0;pointer-events:none;will-change:transform, opacity;transition:transform var(--r11-open) var(--r11-ease), opacity var(--r11-open) var(--r11-ease)}.menu.t-dropdown.is-open,.as-menu.t-dropdown.is-open,.plus-menu.t-dropdown.is-open,.side-menu.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.menu.t-dropdown.is-closing,.as-menu.t-dropdown.is-closing,.plus-menu.t-dropdown.is-closing,.side-menu.t-dropdown.is-closing{transform:scale(var(--r11-menu-closing));opacity:0;pointer-events:none;transition-duration:var(--r11-fast)}.menu .menu-item,.as-menu .as-mi,.plus-menu .drop{min-height:var(--r11-row-h);padding:0 var(--r11-row-px);border-radius:var(--r11-row-r);font:400 13px/16px var(--font);color:var(--r11-menu-ink);transition:background-color var(--r11-row) ease;gap:8px}.menu .menu-item:hover,.menu .menu-item:focus-visible,.as-menu .as-mi:hover,.as-menu .as-mi:focus-visible,.as-menu .as-mh:hover,.as-menu .as-mh:focus-visible,.plus-menu .drop:hover,.plus-menu .drop:focus-visible{background:var(--r11-row-hover);outline:none}.menu .menu-item:active,.as-menu .as-mi:active,.as-menu .as-mh:active,.plus-menu .drop:active{background:var(--r11-row-press)}.menu-div,.as-menu .as-mdiv{height:1px;margin:6px calc(var(--r11-menu-pad) * -1);background:var(--r11-menu-line)}.menu .mi-hint,.as-menu .as-mval,.menu-group{color:var(--r11-menu-sub);font:400 11px/14px var(--font)}.menu .menu-item>svg,.as-menu .as-mchev{width:16px;height:16px;color:var(--r11-menu-sub)}.as-menu{background:var(--r11-menu-bg)}.as-menu .as-mh{border-radius:var(--r11-row-r);min-height:44px}.as-menu .as-mh-av{background:var(--r11-av-bg,#2c3133);color:#f2f2f2;box-shadow:inset 0 0 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.menu.t-dropdown,.as-menu.t-dropdown,.plus-menu.t-dropdown,.side-menu.t-dropdown{transition:none!important}}.inp,.tl10-f textarea,.tl10-f input,.fld input,.fld textarea,.r11-field{background:var(--r11-field-bg);border:1px solid var(--r11-field-line);border-radius:var(--r11-field-r);box-shadow:none;color:#f2f2f2;transition:border-color var(--r11-field-dur) ease, background-color var(--r11-field-dur) ease}.inp:hover,.tl10-f textarea:hover,.tl10-f input:hover,.fld input:hover,.r11-field:hover{border-color:#47474b}.inp:focus,.tl10-f textarea:focus,.tl10-f input:focus,.fld input:focus,.fld textarea:focus,.r11-field:focus{border-color:var(--r11-field-focus);box-shadow:none;outline:none}.inp::placeholder,.r11-field::placeholder{color:#828282}.inp.is-error,.inp.is-error:focus{border-color:#e23014}.composer{transition:box-shadow .2s var(--r11-ease), background-color .2s var(--r11-ease)}.composer:focus-within{box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff24,0 2px 6px #0000000d,0 4px 42px #0000003d}:where(button,a,[role=menuitem],[role=tab],summary,.as-btn,.icon-btn,.c-pill,.c-round,.t-tab,.me-pill,.signin,.discord-btn){outline-offset:6px;outline:2px solid #0000}:where(button,a,[role=menuitem],[role=tab],summary,.as-btn,.icon-btn,.c-pill,.c-round,.t-tab,.me-pill,.signin,.discord-btn):focus-visible{outline:2px solid var(--r11-ring);outline-offset:2px;transition:outline-offset var(--r11-fast) var(--r11-ease), outline-color var(--r11-fast) ease}.menu :focus-visible,.as-menu :focus-visible{outline:none!important}@media (prefers-reduced-motion:reduce){:focus-visible{transition:none!important}}.rim-l{opacity:.85;background:linear-gradient(var(--rim-a), transparent 45%, color-mix(in srgb, var(--rim-c) 50%, transparent) 75%, var(--rim-c) 100%);padding:1px}.music-btn.icon-btn{position:relative}.music-btn.icon-btn:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.9;transition:opacity .4s var(--r11-ease);background:linear-gradient(170deg,#ffffff24,#fff0 55%);padding:1px;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)}.music-btn.icon-btn[data-on=true]:after{background:linear-gradient(170deg, color-mix(in srgb, var(--tint,#8be8b0) 55%, transparent), #fff0 60%)}.music-btn[data-on=true] .mb-bars i{box-shadow:0 0 6px color-mix(in srgb, var(--tint,#8be8b0) 45%, transparent)}.nav-group{backdrop-filter:none;background:#ffffff09;border-radius:999px;align-items:center;gap:2px;height:40px;padding:2px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff08,0 1px 2px #0000004d}.nav-group>*,.nav-group .menu-anchor{flex:none}.nav-group .nav-burger.icon-btn{display:none}@media (width<=639px){.nav-group .nav-burger.icon-btn{display:inline-grid}}.nav-group .menu-anchor{display:flex}.nav-group .menu-anchor[hidden]{display:none}.nav-group .icon-btn,.nav-group .music-btn.icon-btn{color:#cfd4d2;width:36px;height:36px;box-shadow:none;cursor:pointer;transition:background-color var(--r11-fast) ease, color var(--r11-fast) ease, scale .12s var(--r11-ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.nav-group .icon-btn:hover,.nav-group .music-btn.icon-btn:hover,.nav-group .icon-btn[aria-expanded=true]{background:var(--r11-chip);color:#fff}.nav-group .icon-btn:active{background:var(--r11-chip-p);scale:.94}.nav-group .music-btn.icon-btn>svg{width:15px;height:15px}.nav-group>.rim-l,.nav-group .icon-btn>.rim-l{display:none!important}.nav-group .signin,.nav-group .signin:hover,.nav-group .signin:active,.nav-group .signin:focus,.nav-group .me-pill{background:var(--r11-chip);color:#f3f5f4;height:36px;font:500 13px/16px var(--font);isolation:auto;transition:background-color var(--r11-fast) ease, scale .12s var(--r11-ease), box-shadow var(--r11-fast) ease;border:0;border-radius:999px;gap:8px;padding:0 14px 0 11px;overflow:visible;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #00000040}.nav-group .signin:hover,.nav-group .me-pill:hover,.nav-group .me-pill[aria-expanded=true]{background:var(--r11-chip-h);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000040}.nav-group .signin:active,.nav-group .me-pill:active{background:var(--r11-chip-p);scale:.97}.nav-group .signin .signin-mark{color:#8f99ff;width:17px;height:17px;transition:color var(--r11-fast) ease, translate .2s var(--r11-ease)}.nav-group .signin:hover .signin-mark{color:#aab2ff}.nav-group .me-pill{gap:8px;padding:0 10px 0 4px}.nav-group .me-av{background:var(--r11-av-bg,#2c3133);color:#f2f2f2;width:28px;height:28px;font:500 12px/1 var(--font);box-shadow:inset 0 0 0 1px #ffffff12}.nav-group .me-pill .chev{color:#8b8b8b;width:14px;height:14px;transition:rotate var(--r11-open) var(--r11-ease)}.nav-group .me-pill[aria-expanded=true] .chev{rotate:180deg}.nav-group .nav-burger-box{width:16px;height:16px;display:block;position:relative}.nav-group .nav-burger-line{transform-origin:50%;height:1.5px;transition:top var(--r11-open) var(--r11-ease), transform var(--r11-open) var(--r11-ease), left var(--r11-open) var(--r11-ease);background:currentColor;border-radius:2px;position:absolute;left:2px;right:2px}.nav-group .nav-burger-line--top{top:5.25px}.nav-group .nav-burger-line--bottom{top:9.25px;left:5px}.nav-group .icon-btn:hover .nav-burger-line--bottom{left:2px}.nav-group [aria-expanded=true] .nav-burger-line{top:7.25px;left:2px}.nav-group [aria-expanded=true] .nav-burger-line--top{transform:rotate(45deg)}.nav-group [aria-expanded=true] .nav-burger-line--bottom{transform:rotate(-45deg)}@media (width<=639px){.nav-group .signin{padding:0 12px 0 10px}.nav-group .me-pill{padding:0 4px}.nav-group .me-pill .chev{display:none}}@media (prefers-reduced-motion:reduce){.nav-group .nav-burger-line,.nav-group .me-pill .chev{transition:none}}.modal.r11-auth{text-align:center;background:#121618;border-radius:24px;width:min(360px,100vw - 32px);padding:28px 24px 20px;box-shadow:0 0 0 1px #0000004d,inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff0d,0 32px 64px -24px #000000b3}.modal.r11-auth .x{opacity:.5;width:28px;height:28px;transition:opacity var(--r11-fast) ease, background-color var(--r11-fast) ease, scale .12s var(--r11-ease);border-radius:50%;top:14px;right:14px}.modal.r11-auth .x:hover{opacity:.95;background:#ffffff0f}.r11-mark{height:150px;margin:-6px auto 0;position:relative}.r11-mark canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.modal.r11-auth h2{font:500 18px/24px var(--display,var(--font));letter-spacing:-.01em;color:#f4f6f5;text-align:center;margin:12px 0 0;padding:0}.modal.r11-auth .m-sub{font:400 13.5px/20px var(--font);color:#8f9896;text-align:center;margin:6px 0 0;padding:0}.modal.r11-auth .m-prompt{text-align:left;border-radius:var(--r11-field-r);background:var(--r11-field-bg);border:1px solid #26292a;margin:18px 0 0}.r11-dc,.r11-dc:hover,.r11-dc:focus{cursor:pointer;color:#fff;width:100%;height:46px;font:500 14px/1 var(--font);letter-spacing:.005em;transition:background-color .2s var(--r11-ease), scale .12s var(--r11-ease), box-shadow .2s var(--r11-ease);background:#5865f2;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:22px 0 0;padding:0 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000024,0 1px 2px #0000004d,0 10px 28px -14px #5865f2cc}.r11-dc:hover{background:#6672f4}.r11-dc:active{background:#4f5ce0;scale:.97}.r11-dc>.rim-l{display:none}.r11-dc-ic{place-items:center;width:20px;height:20px;display:grid;position:relative}.r11-dc-ic>*{transition:opacity .2s var(--r11-ease), scale .25s var(--r11-ease), filter .2s ease;grid-area:1/1}.r11-dc .r11-dc-mark{color:#fff;width:20px;height:20px}.r11-dc-spin{opacity:0;border:1.75px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite r11-spin;scale:.6}.r11-dc-ok{color:#fff;opacity:0;width:18px;height:18px;scale:.6}.r11-dc-ok path{stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .35s var(--r11-ease) 60ms}.r11-dc.is-loading .r11-dc-mark,.r11-dc.is-done .r11-dc-mark{opacity:0;filter:blur(2px);scale:.6}.r11-dc.is-loading .r11-dc-spin,.r11-dc.is-done .r11-dc-ok{opacity:1;scale:1}.r11-dc.is-done .r11-dc-ok path{stroke-dashoffset:0}.r11-dc.is-loading,.r11-dc.is-done{pointer-events:none}.r11-dc-l{transition:opacity .15s ease, filter .15s ease, translate .15s var(--r11-ease);display:inline-block}.r11-dc-l.is-swap{opacity:0;filter:blur(2px);translate:0 3px}@keyframes r11-spin{to{rotate:360deg}}.modal.r11-auth .fine{font:400 11.5px/16px var(--font);color:#6c7472;text-align:center;margin:14px 0 0}.r11-demo{color:#8f9896}.modal.r11-auth .mock{display:none!important}@media (prefers-reduced-motion:reduce){.r11-dc-spin{animation-duration:1.6s}}.me-pill.r11-arrive{clip-path:inset(0 calc(100% - 36px) 0 0 round 999px)}.me-pill.r11-arrive.is-go{clip-path:inset(0 round 999px);transition:clip-path .56s var(--r11-ease) .26s}.me-pill.r11-arrive .me-av{opacity:0;scale:.3}.me-pill.r11-arrive.is-go .me-av{opacity:1;transition:scale .52s var(--r11-ease-pop) .12s, opacity .2s ease .12s;scale:1}.me-pill.r11-arrive #meName,.me-pill.r11-arrive .chev{opacity:0}.me-pill.r11-arrive.is-go #meName,.me-pill.r11-arrive.is-go .chev{opacity:1;transition:opacity .3s .42s}.me-pill.r11-glow{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in srgb, var(--tint,#8be8b0) 45%, transparent), 0 0 22px -4px color-mix(in srgb, var(--tint,#8be8b0) 40%, transparent)!important;transition:box-shadow 1.2s var(--r11-ease)!important}.r11-ripple{z-index:120;pointer-events:none;position:fixed}.nav-group .r11-flip{transition:translate .56s var(--r11-ease)}.as-stats10.r11-stats{max-width:var(--as-w,1120px);padding:0 var(--as-gut,24px);margin:116px auto 0}.r11-st{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));align-items:end;padding:26px 0 22px;display:grid;position:relative}.r11-st:before,.r11-st:after{content:"";background:linear-gradient(90deg,#0000,#ffffff17 12% 88%,#0000);height:1px;position:absolute;left:0;right:0}.r11-st:before{top:0}.r11-st:after{bottom:0}.r11-st-c{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.r11-st-c+.r11-st-c:before{content:"";background:linear-gradient(#0000,#ffffff14,#0000);width:1px;position:absolute;top:10%;bottom:10%;left:0}.r11-num{font:500 40px/44px var(--display,var(--font));letter-spacing:-.02em;color:#f4f6f5;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.r11-num>i{text-align:center;font-style:normal;display:inline-block;position:relative}.r11-num>i.is-d{width:.62em}.r11-num>i.is-sep{color:#6f7876;width:.28em}.r11-num>i.is-scr{color:color-mix(in srgb, var(--tint,#8be8b0) 80%, #fff);opacity:.75;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72em;font-weight:400}.r11-num>i.is-land{animation:r11-land .52s var(--r11-ease) both}@keyframes r11-land{0%{opacity:0;filter:blur(3px);translate:0 -.32em}to{opacity:1;filter:blur();translate:0}}.r11-st-l{font:400 13px/18px var(--font);color:#8f9896}.r11-st-k{background:var(--bg,#070a0b);letter-spacing:.08em;text-transform:uppercase;color:#77807e;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:22px;padding:0 10px;font:500 10.5px/1 Roboto Mono,ui-monospace,monospace;display:inline-flex;position:absolute;top:0;left:50%;translate:-50% -50%}.r11-st-k i{background:var(--tint,#8be8b0);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tint,#8be8b0) 18%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite r11-live}@keyframes r11-live{50%{opacity:.45}}@media (width<=900px){.r11-st{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:26px}.r11-st-c:nth-of-type(3n+1):before{display:none}.r11-num{font-size:32px;line-height:36px}}@media (width<=640px){.as-stats10.r11-stats{margin-top:104px}.r11-st{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;padding:26px 0 20px}.r11-st-c:before{display:none!important}.r11-st-c:nth-of-type(2n):before{display:block!important}.r11-st-c:last-of-type:nth-of-type(odd){grid-column:1/-1}.r11-num{font-size:28px;line-height:32px}.r11-st-l{font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.r11-num>i.is-land,.r11-st-k i{animation:none}}.veil:before{background:radial-gradient(closest-side,#4ce8a880,#28ba9033 55%,#0000)}.veil:after{background:radial-gradient(closest-side,#40d2c44d,#28a0821f 60%,#0000)}.r11-aur{z-index:3;pointer-events:none;width:100%;height:460px;display:block;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@media (width<=639px){.r11-aur{height:340px}}.as-mark{aspect-ratio:5.4;width:100%;max-width:1180px;margin:56px auto 0;height:auto!important}@media (width<=639px){.as-mark{aspect-ratio:3.3;margin-top:40px}}.as-final.r11-final{overflow:hidden}.r11-arc{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r11-arc path{fill:none;vector-effect:non-scaling-stroke}.r11-arc .a-base{stroke:url(#r11ArcG);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px}.r11-final.is-in .r11-arc .a-base{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--r11-ease) .12s}.r11-arc .a-run{stroke:color-mix(in srgb, var(--tint,#8be8b0) 70%, #fff);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.05 1;stroke-dashoffset:.05px;opacity:0}.r11-final.is-in.is-live .r11-arc .a-run{animation:r11-run 5.6s var(--r11-ease) infinite}@keyframes r11-run{0%{stroke-dashoffset:.05px;opacity:0}8%{opacity:1}46%{stroke-dashoffset:-.95px;opacity:1}52%,to{stroke-dashoffset:-.95px;opacity:0}}.r11-final .as-btn-accent{position:relative}.r11-final .as-btn-accent:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 color-mix(in srgb, var(--tint,#8be8b0) 60%, transparent);opacity:0;position:absolute;inset:-1px}.r11-final.is-in.is-live .as-btn-accent:after{animation:5.6s ease-out 2.4s infinite r11-arrive}@keyframes r11-arrive{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in srgb, var(--tint,#8be8b0) 55%, transparent)}3%{opacity:1}22%,to{opacity:0;box-shadow:0 0 0 10px color-mix(in srgb, var(--tint,#8be8b0) 0%, transparent)}}.r11-final .as-final-in{position:relative}.as-foot .f10-top{border-top:1px solid #ffffff0f;padding-top:36px}@media (prefers-reduced-motion:reduce){.r11-arc .a-base{stroke-dashoffset:0;transition:none!important}.r11-arc .a-run,.r11-final .as-btn-accent:after{display:none;animation:none!important}}.veil-blobs i{filter:none}.veil-blobs i:first-child{background:radial-gradient(closest-side,#163c5c6b,#163c5c29 55%,#0000)}.veil-blobs i:nth-child(2){background:radial-gradient(closest-side,#18684e52,#18684e1f 55%,#0000)}.veil:before,.veil:after{mix-blend-mode:normal;will-change:translate, scale}.music-btn,.nav-group .music-btn.icon-btn{backdrop-filter:none}
/* r11-gen.css */
@property --sx{syntax:"<percentage>";inherits:true;initial-value:-30%}:root{--r11-ease:cubic-bezier(.22, 1, .36, 1);--r11-io:cubic-bezier(.65, 0, .35, 1);--r11-spring:cubic-bezier(.34, 1.36, .64, 1);--r11-line:var(--shell-line,#ffffff14);--r11-fill:var(--shell-fill,#1b1b1b);--r11-ink:var(--shell-ink,#ededed);--r11-mut:var(--shell-muted,#a1a1a1)}.g11{z-index:95;pointer-events:auto;contain:layout style;position:fixed;inset:0}.g11-bg{opacity:0;background:radial-gradient(60% 50% at 50% 46%, color-mix(in srgb, var(--g11-p0) 7%, transparent), transparent 70%), #0b0d0ef2;transition:opacity .36s var(--r11-ease);position:absolute;inset:0}.g11.is-in .g11-bg{opacity:1}.g11-shell{z-index:2;background:var(--r11-fill);transition:background-color .42s var(--r11-ease), box-shadow .42s var(--r11-ease);will-change:left, top, width, height, transform;border-radius:20px;position:absolute;box-shadow:0 30px 80px -34px #000000e6}.g11.is-morph .g11-shell{background:#151617}.g11.is-revealed .g11-shell,.g11.is-handoff .g11-shell{box-shadow:none;background:0 0}.g11-ol{pointer-events:none;z-index:3;position:absolute;top:0;left:0;overflow:visible}.g11-ol rect{fill:none;stroke:#ffffff42;stroke-width:1px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--r11-io), opacity .3s var(--r11-ease)}.g11.is-morph .g11-ol rect{stroke-dashoffset:0}.g11.is-reveal .g11-ol rect{opacity:0}.g11-words,.g11-cap{z-index:4;pointer-events:none;color:var(--r11-ink);margin:0;position:absolute}.g11-w{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.g11-w>span{transition:transform .46s var(--r11-ease) calc(var(--i) * 14ms), opacity .46s var(--r11-ease) calc(var(--i) * 14ms);display:inline-block}.g11.is-morph .g11-words .g11-w>span{opacity:0;transform:translateY(-110%)}.g11-cap{text-align:center;font:400 14px/20px var(--font);color:var(--r11-mut);text-wrap:balance}.g11-cap .g11-w>span{transition-delay:calc(.22s + var(--i) * 14ms);transform:translateY(110%)}.g11.is-morph .g11-cap .g11-w>span{transform:none}.g11-cap:before,.g11-cap:after{color:#ffffff47}.g11-cap:before{content:"“";margin-right:2px}.g11-cap:after{content:"”";margin-left:2px}.g11-sk{z-index:1;--sx:-30%;position:absolute;inset:0}.g11.is-built .g11-sk{animation:g11-sweep 1.7s var(--r11-io) infinite}@keyframes g11-sweep{0%{--sx:-30%}to{--sx:130%}}.g11-pc{background-repeat:no-repeat;background-image:linear-gradient(105deg, transparent calc(var(--sx) - 14%), #ffffff1c var(--sx), transparent calc(var(--sx) + 14%)), linear-gradient(var(--pc), var(--pc));--pc:#ffffff12;transition:clip-path .56s var(--r11-ease) var(--d,0s), transform .56s var(--r11-spring) var(--d,0s), opacity .36s var(--r11-ease) var(--d,0s);display:block;position:absolute}.g11-banner{--pc:color-mix(in srgb, var(--g11-p0) 26%, #18191b);background-image:linear-gradient(105deg, transparent calc(var(--sx) - 14%), #ffffff1c var(--sx), transparent calc(var(--sx) + 14%)), linear-gradient(120deg, color-mix(in srgb, var(--g11-p0) 34%, #18191b), color-mix(in srgb, var(--g11-p1) 28%, #18191b));clip-path:inset(0 0 100% round 8px);--d:0s}.g11-av{--pc:color-mix(in srgb, var(--g11-p2) 30%, #202124);opacity:0;--d:.12s;transform:scale(.4);box-shadow:0 0 0 5px #151617}.g11-bub{--pc:#ffffff14;clip-path:inset(0 100% 0 0);--d:.22s}.g11-name{--pc:#ffffff24;clip-path:inset(0 100% 0 0);--d:.26s}.g11-user{clip-path:inset(0 100% 0 0);--d:.3s}.g11-b1,.g11-b2,.g11-b3{clip-path:inset(0 100% 0 0);--pc:#ffffff0f}.g11-b1{--d:.34s}.g11-b2{--d:.38s}.g11-b3{--d:.42s}.g11-row{--pc:#ffffff0d;clip-path:inset(0 100% 0 0 round 8px);--d:.4s}.g11.is-build .g11-pc{clip-path:inset(0);opacity:1;transform:none}.g11.is-build .g11-banner{clip-path:inset(0 0 0% round 8px)}.g11.is-build .g11-row{clip-path:inset(0 0% 0 0 round 8px)}.g11-ring{pointer-events:none;position:absolute;overflow:visible}.g11-ring circle{fill:none;stroke:color-mix(in srgb, var(--g11-p0) 60%, #fff);stroke-width:1.5px;stroke-dasharray:.62 1;stroke-dashoffset:.62px;opacity:.7;transform-origin:50%;transition:stroke-dashoffset .7s var(--r11-ease) .32s, opacity .3s}.g11.is-build .g11-ring circle{stroke-dashoffset:0}.g11.is-built .g11-ring circle{animation:6s linear infinite g11-spin}@keyframes g11-spin{to{transform:rotate(360deg)}}.g11.is-reveal .g11-pc,.g11.is-reveal .g11-ring{opacity:0!important;transition:opacity .36s var(--r11-ease) .18s!important}.g11-real{z-index:2;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.g11-real .g11-scale{transform-origin:0 0;position:absolute;top:0;left:0}.g11.is-reveal .g11-real{opacity:1}.g11-st{z-index:4;opacity:0;transition:opacity .3s var(--r11-ease) .3s;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;left:0;right:0}.g11.is-in .g11-st{opacity:1}.g11.is-in.is-real .g11-st{opacity:0;filter:blur(3px);transition:opacity .22s var(--r11-ease), translate .22s var(--r11-ease), filter .22s var(--r11-ease);translate:0 6px}.g11-st-l{width:100%;height:20px;display:block;position:relative}.g11-st-t{white-space:nowrap;font:500 14px/20px var(--font);color:var(--r11-ink);opacity:0;filter:blur(4px);transition:opacity .32s var(--r11-ease), filter .32s var(--r11-ease), transform .32s var(--r11-ease);background:linear-gradient(100deg, var(--r11-mut) 35%, #fff 50%, var(--r11-mut) 65%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite g11-text;position:absolute;top:0;left:50%;transform:translateY(7px)}.g11-st-t.is-on{opacity:1;filter:none;transform:none}.g11-st-t.is-off{opacity:0;filter:blur(4px);transform:translateY(-7px)}@keyframes g11-text{0%{background-position:100% 0}to{background-position:0 0}}.g11-dots{gap:5px;display:flex}.g11-dots i{width:5px;height:5px;transition:width .36s var(--r11-ease), background-color .36s var(--r11-ease);background:#ffffff29;border-radius:3px}.g11-dots i[data-s=now]{background:#fff9;width:16px}.g11-dots i[data-s=done]{background:color-mix(in srgb, var(--g11-p0) 70%, #fff)}.g11-st[data-pct]:not([data-pct=""]):after{content:attr(data-pct);font:400 12px/16px var(--font);color:var(--subtle,#737373)}.g11-sty{z-index:4;text-align:center;font:400 12px/16px var(--font);color:var(--subtle,#737373);opacity:0;transition:opacity .3s var(--r11-ease) .4s;margin:0;position:absolute;left:0;right:0}.g11-sty b{color:var(--r11-mut);font-weight:500}.g11.is-in .g11-sty{opacity:1}.g11.is-real .g11-cap,.g11.is-real .g11-sty,.g11.is-handoff .g11-bg,.g11.is-handoff .g11-st{opacity:0;transition:opacity .3s var(--r11-ease)}.g11.is-out{opacity:0;transition:opacity var(--g11-out,.24s) var(--r11-ease)}.g11-reduce *,.g11-reduce{transition:none!important;animation:none!important}.g11-reduce .g11-pc{clip-path:none;opacity:1;transform:none}.g11-reduce .g11-words{display:none}.g11-reduce .g11-real{transition:opacity .2s!important}.g11-reduce.is-real .g11-real{opacity:1}.g11-reduce.is-real .g11-sk{opacity:0}body.gv-open .veil,body.gv-open .felt-band{visibility:hidden}@media (width>=900px){.stage-grid{align-items:stretch}#insp.r11-bal{height:var(--well-h,auto);max-height:var(--well-h,none);gap:12px;min-height:0;padding:20px 20px 0;position:relative;overflow:hidden}#insp.r11-bal .insp-head{flex:none}#insp.r11-bal .insp-name{font-size:26px;line-height:32px}#insp.r11-bal .insp-concept{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}#insp.r11-bal .insp-made{margin-top:4px}#insp.r11-bal .kit-gate{flex:none;margin:0}#insp.r11-bal .kit-gate-in{gap:4px;padding:14px 16px}#insp.r11-bal .kit-gate-in p{margin-bottom:6px}#insp.r11-bal .kit-dl,#insp.r11-bal .acts{flex:none}#insp.r11-bal .r11-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ft,0px), #000 calc(100% - var(--fb,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ft,0px), #000 calc(100% - var(--fb,0px)), transparent 100%);flex-direction:column;flex:auto;gap:14px;margin:0 -20px;padding:0 20px 20px;transition:--ft .2s,--fb .2s;display:flex;overflow-y:auto}#insp.r11-bal.is-scrolled .r11-scroll{--ft:18px}#insp.r11-bal.has-more .r11-scroll{--fb:56px}#insp.r11-bal .kr{grid-template-columns:34px minmax(0,1fr) auto auto;gap:10px;min-height:44px;padding:4px 6px}#insp.r11-bal .kr-th{width:34px;height:34px}#insp.r11-bal .kr-th.wide{width:34px}#insp.r11-bal .kr-t b{font-size:13px;line-height:17px}#insp.r11-bal .kr-t small{font-size:12px;line-height:16px}.r11-more{z-index:3;height:26px;color:var(--r11-mut);font:500 12px/1 var(--font);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s var(--r11-ease), translate .25s var(--r11-ease), color .15s ease;background:#28282aeb;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 12px;display:inline-flex;position:absolute;bottom:10px;left:50%;translate:-50% 6px;box-shadow:0 0 0 1px #ffffff12,0 6px 16px -6px #000000b3}.r11-more svg{width:13px;height:13px}.r11-more:hover{color:var(--r11-ink)}#insp.r11-bal.has-more .r11-more{opacity:1;pointer-events:auto;translate:-50%}#insp.r11-bal.is-kit-locked .r11-more{display:none}}@property --ft{syntax:"<length>";inherits:false;initial-value:0}@property --fb{syntax:"<length>";inherits:false;initial-value:0}@media (width<=899px){.r11-more{display:none}.r11-scroll{display:contents}}.well{flex-direction:column;display:flex}.well>.t-skel{flex:1}.rt11{z-index:7;scrollbar-width:none;opacity:0;transition:opacity .3s var(--r11-ease), translate .3s var(--r11-ease);flex-wrap:nowrap;justify-content:safe center;gap:5px;padding:14px 14px 2px;display:flex;position:relative;overflow-x:auto;translate:0 -4px}.rt11.is-in{opacity:1;translate:0}.rt11::-webkit-scrollbar{display:none}.rt11-b{height:32px;color:var(--ink-2,#d4d4d4);font:500 12.5px/1 var(--font);white-space:nowrap;cursor:pointer;background:#ffffff0e;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 9px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.rt11-b:hover{color:var(--r11-ink);background:#ffffff17}.rt11-b:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.rt11-b[aria-expanded=true],.rt11-b.is-on{color:#fff;background:#ffffff21;box-shadow:inset 0 0 0 1px #ffffff24}.rt11-b[aria-disabled=true]{opacity:.42;cursor:default}.rt11-b.is-done{color:#9ff0b9}.rt11-ic{place-items:center;width:16px;height:16px;display:grid}.rt11-ic svg,.rt11-chev svg{width:16px;height:16px;display:block}.rt11-chev{width:14px;height:14px;color:var(--subtle,#737373);transition:rotate .2s var(--r11-ease);place-items:center;margin-left:-2px;display:grid}.rt11-chev svg{width:13px;height:13px}.rt11-b[aria-expanded=true] .rt11-chev{rotate:180deg}.rt11-l{display:inline-block;overflow:hidden}.rt11-v{text-overflow:ellipsis;max-width:7.5em;color:var(--r11-ink);background:#ffffff12;border-radius:999px;margin-right:-3px;padding:2px 6px;font-size:11.5px;overflow:hidden}.rt11-v[hidden]{display:none}.rt11-v.is-pop{animation:rt11-pop .36s var(--r11-spring)}@keyframes rt11-pop{0%{opacity:0;filter:blur(3px);transform:scale(.7)}to{opacity:1;filter:none;transform:none}}@media (width<=640px){.rt11{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:12px 12px 2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.rt11::-webkit-scrollbar{display:none}.rt11-b{flex:none;height:34px}.rt11-v{display:none}}.rt11-menu{min-width:240px;max-width:min(320px,100vw - 24px)}.rt11-menu .rt11-mi{opacity:0;animation:rt11-mi .26s var(--r11-ease) calc(var(--i,0) * 18ms) forwards;translate:0 4px}@keyframes rt11-mi{to{opacity:1;translate:0}}.rt11-menu .menu-group{align-items:center;gap:6px;display:flex}.rt11-n{color:var(--subtle,#737373);margin-left:auto;font-weight:400}.rt11-menu .rt11-fr{text-align:left;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:42px;display:grid}.rt11-th{width:34px;height:34px;color:var(--r11-mut);background:#262628;border-radius:9px;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.rt11-th img{object-fit:contain;width:100%;height:100%}.rt11-th svg{width:16px;height:16px}.rt11-none{border:1.5px dashed #ffffff4d;border-radius:4px;width:18px;height:18px;position:relative}.rt11-none:after{content:"";background:#ffffff73;height:1.5px;position:absolute;top:50%;left:-3px;right:-3px;rotate:-45deg}.rt11-t{flex-direction:column;min-width:0;display:flex}.rt11-t b{font:500 13px/17px var(--font);color:var(--r11-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt11-t small{font:400 11.5px/15px var(--font);color:var(--subtle,#737373);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt11-frs{scrollbar-width:thin;max-height:260px;margin:0 -4px;padding:0 4px;overflow-y:auto}.rt11-fr.is-locked{opacity:.5;cursor:default}.rt11-lk svg{width:14px;height:14px;color:var(--subtle,#737373)}.rt11-hex{align-items:center;gap:10px;display:flex}.rt11-hex code{font:500 12.5px/1 var(--mono,"Roboto Mono", monospace);color:var(--r11-ink);letter-spacing:.02em}.rt11-sw{border-radius:6px;width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffff24}.rt11-sws{display:flex}.rt11-sws i{width:12px;height:18px}.rt11-sws i:first-child{border-radius:5px 0 0 5px}.rt11-sws i:last-child{border-radius:0 5px 5px 0}.rt11-cp{width:16px;height:16px;color:var(--subtle,#737373);place-items:center;margin-left:auto;display:grid}.rt11-cp svg{width:14px;height:14px}.rt11-hex.is-done .rt11-cp{color:#9ff0b9}.rt11-menu .rt11-mi .rt11-ic{color:var(--r11-mut)}.rt11-menu .rt11-mi[data-rr]{align-items:center;gap:10px;display:flex}.r11-ghost{pointer-events:none;z-index:3}.cmp11{z-index:6;--x:100%;cursor:ew-resize;touch-action:none;position:absolute}.cmp11-b{clip-path:inset(-200px calc(100% - var(--x)) -200px -200px);position:absolute;inset:0;overflow:hidden}.cmp11-sc{transform-origin:0 0;position:absolute;top:0;left:0}.cmp11-b:after{content:"";background:linear-gradient(90deg, transparent calc(var(--x) - 40px), #00000040 var(--x));pointer-events:none;position:absolute;inset:0}.cmp11-h{top:-8px;bottom:-8px;left:var(--x);outline:none;width:0;position:absolute}.cmp11-h i{background:#fff;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #00000040,0 0 18px #ffffff59}.cmp11-h span{color:#111;width:34px;height:34px;transition:scale .2s var(--r11-spring);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 18px -6px #000000b3}.cmp11-h span svg{width:16px;height:16px}.cmp11.is-drag .cmp11-h span,.cmp11-h:focus-visible span{scale:1.12}.cmp11-l{color:#fff;font:500 11.5px/14px var(--font);letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);transition:opacity .3s var(--r11-ease);pointer-events:none;background:#0c0c0eb8;border-radius:999px;padding:4px 9px;position:absolute;top:10px}.cmp11-la{left:10px}.cmp11-ra{right:10px}.cmp11{opacity:0;transition:opacity .3s var(--r11-ease)}.cmp11.is-in{opacity:1}.srow-in{align-items:flex-start;gap:10px;display:flex}.srow-in>.srow-t{flex:1 1 0;min-width:0}.srow-all11 .srow-allm{box-sizing:border-box;color:var(--r11-ink);background:linear-gradient(160deg,#222325,#1a1b1d);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px;transition:background .2s;display:flex}.srow-all11:hover .srow-allm{background:linear-gradient(160deg,#2a2b2e,#1e1f22)}.srow-all11 .srow-stack{display:flex}.srow-all11 .srow-alln{font:600 18px/1 var(--font);letter-spacing:-.01em}.srow-all11 .srow-allm svg{width:15px;height:15px;color:var(--r11-mut);transition:translate .2s var(--r11-ease);position:absolute;bottom:9px;right:9px}.srow-all11:hover .srow-allm svg{translate:2px}@media (width<=640px){.srow-in>.srow-t,.srow-in>.srow-all11{flex:0 0 112px}}.c-mode.t-tabs.m11-seg{backdrop-filter:blur(10px);background:#080a0a9e;gap:0;padding:3px;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 24px -12px #000000b3}.m11-seg .t-tabs-pill{background:#f2f2f3;border-radius:999px;height:auto;top:3px;bottom:3px;box-shadow:0 1px 1px #0003,0 6px 14px -6px #0009;transition:transform .42s var(--r11-spring), width .42s var(--r11-spring)!important}.m11-seg .t-tab{z-index:1;color:#fffc;height:32px;font:500 13px/1 var(--font);transition:color .26s var(--r11-ease);align-items:center;gap:7px;padding:0 15px 0 12px;display:inline-flex;position:relative;background:0 0!important}.m11-seg .t-tab:hover{color:#fff}.m11-seg .t-tab[aria-selected=true]{color:#0c0d0e}.m11-ic{place-items:center;width:16px;height:16px;display:grid}.m11-ic svg{width:16px;height:16px;display:block}.composer.is-match{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:0 8px;padding:8px 8px 0;display:grid}.composer.is-match>.c-fx{grid-column:1/-1}.composer.is-match>.c-side-a{grid-area:1/1}.composer.is-match>.c-side-b{grid-area:1/2}.composer.is-match>.upload-mount,.composer.is-match>.c-row{grid-column:1/-1}.composer.is-match .c-side{background:#ffffff0a;border:0;border-radius:14px;flex-direction:column;align-items:stretch;gap:4px;min-height:104px;margin:0;padding:10px 12px 8px;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff13}.composer.is-match .c-side:focus-within{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}.composer.is-match .c-side-b{border-top:0}.composer.is-match .c-side-l,#beam[data-dk] .composer.is-match .c-side-a .c-side-l,.composer.is-match .c-side-b .c-side-l{width:auto;min-width:0;padding:0 64px 0 0;display:block}.m11-h{grid-template-rows:auto auto;grid-template-columns:20px auto;align-items:center;column-gap:8px;display:grid}.m11-av{color:#0a0a0cbf;background:linear-gradient(135deg,#8fb8ff,#c9b6ff) 50%/cover;border-radius:50%;grid-row:1/3;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 0 2px #1b1b1b,0 0 0 3px #ffffff24}.m11-av-b{background:linear-gradient(135deg,#ffd59a,#ff9fc6)}.m11-av svg{width:12px;height:12px}.m11-av.has-img svg{display:none}.m11-h b{font:600 13px/16px var(--font);color:#f2f2f3;letter-spacing:0}.m11-h small{font:400 11.5px/14px var(--font);color:#ffffffa3;text-wrap:balance}.composer.is-match .c-side textarea,.composer.is-match .c-side-b textarea,#beam[data-dk] .composer.is-match #prompt{min-height:44px;color:var(--r11-ink);flex:1;font-size:14px;line-height:20px;text-indent:0!important;padding:4px 0 0!important}.composer.is-match .c-side textarea::placeholder{color:#ffffff61}.composer.is-match .c-side-st,#beam[data-dk] .composer.is-match .c-side-st{color:#ffffffc7;background:#ffffff12;height:24px;position:absolute;top:9px;right:9px;margin:0!important}.composer.is-match .c-row{padding-top:8px}@media (width<=640px){.composer.is-match{grid-template-columns:minmax(0,1fr);row-gap:6px}.composer.is-match>.c-side-b{grid-area:2/1}.composer.is-match .c-side{min-height:0;padding:9px 11px 6px}.composer.is-match .c-side textarea,.composer.is-match .c-side-b textarea{flex-basis:auto;min-height:40px}.m11-seg .t-tab{padding:0 13px 0 10px;font-size:12.5px}}.dk11{pointer-events:none;position:absolute;inset:0}.dk11.dk11-back{z-index:0}.dk11.dk11-front{z-index:4}.dk11 i{opacity:0;transition:opacity .5s var(--r11-ease) var(--dl,0s);will-change:transform;background:0 0/100% 100% no-repeat;display:block;position:absolute;scale:1}.dk11.is-in i{opacity:1}.dk11 .dk11-pin{pointer-events:none;width:1px;height:1px;margin:-.5px 0 0 -.5px;text-decoration:none;position:absolute}.dk11 i.dk11-c{clip-path:circle(0% at var(--ax) var(--ay));transition:clip-path 1.1s var(--r11-ease) var(--dl,0s), opacity .35s var(--r11-ease) var(--dl,0s)}.dk11.is-in i.dk11-c{clip-path:circle(160% at var(--ax) var(--ay))}.dk11 i.dk11-e{clip-path:inset(0 50%);transition:clip-path 1.2s var(--r11-ease) calc(var(--dl,0s) + .1s), opacity .4s var(--r11-ease) var(--dl,0s)}.dk11 i.dk11-e-end{clip-path:inset(0 0 0 100%)}.dk11 i.dk11-e-start{clip-path:inset(0 100% 0 0)}.dk11.is-in i.dk11-e{clip-path:inset(-20% 0)}.dk11 i.dk11-s{transition:scale .7s var(--r11-spring) calc(var(--dl,0s) + .25s), opacity .4s var(--r11-ease) calc(var(--dl,0s) + .25s);scale:.5}.dk11.is-in i.dk11-s{scale:1}.dk11 i.dk-a{background:0 0;overflow:hidden}.dk11 i.dk-a>b{width:800%;height:100%;animation:dk11-strip var(--ms) steps(8) infinite;background:0 0/100% 100% no-repeat;position:absolute;inset:0 auto 0 0}@keyframes dk11-strip{to{transform:translate(-100%)}}.dk11 i.dk-fall{animation:dk11-fall 3.2s cubic-bezier(.5, 0, .9, .6) var(--d,0s) infinite}@keyframes dk11-fall{0%,35%{opacity:0;transform:translateY(-4px)scaleY(.6)}42%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(80px)}}.dk11 i.dk-drift{animation:dk11-drift var(--t) linear var(--d) infinite}@keyframes dk11-drift{0%{opacity:0;transform:translateY(-24px)rotate(0)}12%{opacity:1}to{transform:translate(var(--dx), 150px) rotate(140deg);opacity:0}}.dk11 i.dk-rise{animation:dk11-rise var(--t) ease-in var(--d) infinite}@keyframes dk11-rise{0%{opacity:0;transform:translateY(16px)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-140px)scale(1)}}.dk11 i.dk-wl,.dk11 i.dk-wr{transform-origin:var(--ox) var(--oy)}.dk11.is-in i.dk-wl{animation:2.6s ease-in-out infinite dk11-flap}.dk11.is-in i.dk-wr{animation:2.6s ease-in-out infinite dk11-flap-r}@keyframes dk11-flap{0%,to{transform:rotate(0)}45%{transform:rotate(9deg)scaleY(.94)}}@keyframes dk11-flap-r{0%,to{transform:rotate(0)}45%{transform:rotate(-9deg)scaleY(.94)}}.dk11 i.dk11-orb{offset-rotate:0deg;offset-distance:0%;animation:dk11-orbit var(--dur) linear infinite;top:0;left:0}@keyframes dk11-orbit{to{offset-distance:100%}}.dk11 i.dk11-dot{background:radial-gradient(circle,#fff 0 30%,#78fff0e6 45%,#0000 72%);border-radius:50%;box-shadow:0 0 10px 3px #50f0ff8c}.dk11-arcade i.dk11-dot{background:#ffe25a;border-radius:1px;box-shadow:0 0 0 1px #8a5a00,0 0 8px #ffdc5099}.dk11 i.dk11-orb.dk11-spin{animation:dk11-orbit var(--dur) linear infinite, dk11-spinkf 7s linear infinite}.dk11 i.dk11-orb.dk11-beat{animation:dk11-orbit var(--dur) linear infinite, dk11-beatkf 1.3s ease-in-out infinite}.dk11 i.dk11-orb.dk11-pixel{animation:dk11-orbit var(--dur) steps(64) infinite}@keyframes dk11-spinkf{to{transform:rotate(360deg)}}@keyframes dk11-beatkf{0%,40%,to{transform:scale(1)}15%{transform:scale(1.28)}25%{transform:scale(.94)}}.dk11.is-in i.dk11-sway.dk11-c{animation:7s ease-in-out infinite dk11-swaykf}@keyframes dk11-swaykf{0%,to{rotate:0deg}50%{rotate:1.4deg}}.dk11.is-in i.dk11-sway-r{animation:8s ease-in-out infinite dk11-swayr}@keyframes dk11-swayr{0%,to{rotate:0deg}50%{rotate:-1.4deg}}.dk11.is-in i.dk11-sway.dk11-e{animation:6s ease-in-out infinite alternate dk11-drifte}@keyframes dk11-drifte{0%{transform:translate(-2px)}to{transform:translate(3px)}}.dk11.is-in i.dk11-breathe{animation:5s ease-in-out infinite alternate dk11-breathekf}@keyframes dk11-breathekf{to{transform:scaleY(1.07)}}.dk11.is-in i.dk11-pulse{animation:4s ease-in-out infinite alternate dk11-pulsekf}@keyframes dk11-pulsekf{to{filter:brightness(1.18)saturate(1.2)}}.dk11.is-in i.dk11-ooze{animation:3.8s ease-in-out infinite alternate dk11-oozekf}@keyframes dk11-oozekf{to{transform:scaleY(1.12)}}.dk11.is-in i.dk11-twinkle{animation:3.2s ease-in-out infinite alternate dk11-twinklekf}.dk11.is-in i.dk11-twinkle2{animation:3.2s ease-in-out 1.6s infinite alternate dk11-twinklekf}@keyframes dk11-twinklekf{to{filter:brightness(1.22)drop-shadow(0 0 6px #ffffff47)}}.dk11.is-in i.dk11-bob{animation:3.4s ease-in-out infinite alternate dk11-bobkf}@keyframes dk11-bobkf{to{transform:translateY(-4px)rotate(-2.5deg)}}.dk11.is-in i.dk11-wiggle{animation:3s ease-in-out infinite dk11-wigglekf}@keyframes dk11-wigglekf{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-7deg)}80%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}.dk11.is-in i.dk11-glitch{animation:4.2s step-end infinite dk11-glitchkf}.dk11.is-in i.dk11-glitch2{animation:4.2s step-end 2.1s infinite dk11-glitchkf}@keyframes dk11-glitchkf{0%,86%,to{filter:none;opacity:1}88%{filter:drop-shadow(2px 0 #ff2878bf)drop-shadow(-2px 0 #28f0ffbf);opacity:.82}91%{filter:drop-shadow(-1px 0 #ff2878bf)drop-shadow(1px 0 #28f0ffbf);opacity:1}93%{opacity:.9}}.dk11.is-in i.dk11-halo{animation:3.2s ease-in-out infinite alternate dk11-halokf}@keyframes dk11-halokf{to{filter:drop-shadow(0 0 6px #ffecaa8c);transform:translateY(-3px)}}.dk11.is-in i.dk11-frost{animation:5s ease-in-out infinite alternate dk11-frostkf}@keyframes dk11-frostkf{to{filter:brightness(1.15)drop-shadow(0 0 5px #bee6ff59)}}.dk11.is-in i.dk11-shimmer{animation:4.4s ease-in-out infinite dk11-shimkf}@keyframes dk11-shimkf{0%,70%,to{filter:none}82%{filter:brightness(1.35)drop-shadow(0 0 4px #d2f0ff80)}}.dk11.is-in i.dk11-blink{animation:1.6s step-end infinite dk11-blinkkf}.dk11.is-in i.dk11-blink2{animation:1.6s step-end .8s infinite dk11-blinkkf}@keyframes dk11-blinkkf{0%,to{filter:none}50%{filter:brightness(1.2)saturate(1.2)}}.dk11.is-in i.dk11-steam{animation:3s ease-in-out infinite alternate dk11-steamkf}@keyframes dk11-steamkf{to{opacity:.75;transform:translateY(-3px)scaleX(.94)}}.dk11.is-in i.dk11-flicker{animation:5s step-end infinite dk11-flickkf}.dk11.is-in i.dk11-flicker2{animation:5s step-end 2.5s infinite dk11-flickkf}@keyframes dk11-flickkf{0%,to{opacity:1;filter:none}90%{opacity:.82;filter:sepia(.35)}92%{opacity:1}94%{opacity:.9}}.dk11.is-in i.dk11-wave{animation:5s ease-in-out infinite alternate dk11-wavekf}@keyframes dk11-wavekf{0%{transform:translate(-5px)}to{transform:translate(5px)}}.dk11.is-in i.dk11-heat{animation:1.8s ease-in-out infinite alternate dk11-heatkf}@keyframes dk11-heatkf{to{filter:brightness(1.18)saturate(1.25)}}.dk11.is-in i.dk11-flame{animation:1.5s ease-in-out infinite alternate dk11-flamekf}@keyframes dk11-flamekf{0%{transform:scaleY(1)skew(0)}50%{transform:scaleY(1.07)skew(-1.5deg)}to{transform:scaleY(.97)skew(1deg)}}.dk11.is-in i.dk11-bleed{animation:5s ease-in-out infinite alternate dk11-pulsekf}.dk11.is-in i.dk11-squish{animation:3.4s cubic-bezier(.34,1.36,.64,1) infinite dk11-squishkf}@keyframes dk11-squishkf{0%,70%,to{transform:none}78%{transform:scale(1.08,.9)}88%{transform:scale(.97,1.04)}}#beam.dk11-qa .dk11 i,#beam.dk11-qa .dk11 i>b{clip-path:none!important;transition:none!important;animation:none!important}body.modal-up .dk11 i,body.gv-open .dk11 i,body.modal-up .dk11 i>b,body.gv-open .dk11 i>b{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.dk11 i,.dk11 i>b{clip-path:none!important;transition:none!important;animation:none!important}.dk11 i.dk-drift,.dk11 i.dk-rise,.dk11 i.dk-fall,.dk11 i.dk11-orb{display:none}}
/* r12-gen.css */
@property --g12a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --g12m{syntax:"<percentage>";inherits:false;initial-value:0%}:root{--g12-ease:cubic-bezier(.22, 1, .36, 1);--g12-io:cubic-bezier(.65, 0, .35, 1);--g12-fly:cubic-bezier(.32, .72, 0, 1)}.g12{z-index:95;contain:layout style;overscroll-behavior:contain;touch-action:none;position:fixed;inset:0}.g12-bg{opacity:0;background:radial-gradient(56% 46% at 50% 44%, color-mix(in srgb, var(--g12-p0) 6%, transparent), transparent 72%), #0e0f10;transition:opacity .24s var(--g12-ease);will-change:opacity;position:absolute;inset:0}.g12.is-in .g12-bg{opacity:1}.g12-lift{z-index:3;pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:#1b1b1b;border-radius:20px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 80px -30px #000c}.g12-lift-t{color:var(--r11-ink,#ededed);white-space:pre-wrap;max-height:3.2em;position:absolute;overflow:hidden}.g12-u{transform-origin:0 0;z-index:2;will-change:transform;width:300px;position:absolute;top:0;left:0}.g12-skc,.g12-skl{width:300px;transition:height .44s var(--g12-ease), top .44s var(--g12-ease), opacity .26s var(--g12-ease);background:#151617;border-radius:8px;position:absolute;left:0;box-shadow:inset 0 0 0 1px #ffffff12}.g12-skc{height:298px;top:0;overflow:hidden}.g12-skl{height:58px;top:312px}.g12-sk{opacity:0;transition:opacity .26s var(--g12-ease);background:#ffffff0e;border-radius:5px;display:block;position:absolute}.g12-sk-ban{background:linear-gradient(120deg, color-mix(in srgb, var(--g12-p0) 16%, #17181a), color-mix(in srgb, var(--g12-p1) 12%, #17181a));border-radius:0;width:300px;height:105px;top:0;left:0}.g12-sk-av{background:color-mix(in srgb, var(--g12-p2) 12%, #1d1e20);border-radius:50%;width:80px;height:80px;top:61px;left:16px;box-shadow:0 0 0 6px #151617}.g12-sk-nm{background:#ffffff17;width:122px;height:18px;top:170px;left:16px}.g12-sk-un{width:84px;height:10px;top:198px;left:16px}.g12-sk-b1{width:236px;height:9px;top:228px;left:16px}.g12-sk-b2{width:196px;height:9px;top:246px;left:16px}.g12-sk-b3{width:150px;height:9px;top:264px;left:16px}.g12-sk-la{border-radius:50%;width:32px;height:32px;top:13px;left:14px}.g12-sk-ln{width:104px;height:12px;top:23px;left:58px}.g12-sk{clip-path:inset(0 100% 0 0 round 5px);transition:opacity .26s var(--g12-ease), clip-path .52s var(--g12-ease) var(--d,0s)}.g12-sk-ban{clip-path:inset(0 0 100%)}.g12-sk-av,.g12-sk-la{clip-path:circle(0%)}.g12.is-sk .g12-sk{opacity:1;clip-path:inset(0 round 5px)}.g12.is-sk .g12-sk-ban{clip-path:inset(0)}.g12.is-sk .g12-sk-av,.g12.is-sk .g12-sk-la{clip-path:circle(75%)}.g12-skc,.g12-skl{transition:height .44s var(--g12-ease), top .44s var(--g12-ease), opacity .26s var(--g12-ease)}.g12-reduce .g12-u{opacity:0;transition:opacity .2s linear}.g12-reduce.is-in .g12-u{opacity:1}.g12-sheen{pointer-events:none;border-radius:8px;position:absolute;inset:0;overflow:hidden}.g12-sheen:before{content:"";opacity:0;background:linear-gradient(100deg,#0000,#ffffff0b 50%,#0000);width:60%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-12deg)}.g12.is-wait .g12-sheen:before{opacity:1;animation:g12-sheen 2.6s var(--g12-io) infinite}@keyframes g12-sheen{0%{transform:translate(-120%)skew(-12deg)}to{transform:translate(260%)skew(-12deg)}}.g12-beam{pointer-events:none;-webkit-mask-composite:xor;opacity:0;width:300px;height:298px;transition:opacity .42s var(--g12-ease), height .44s var(--g12-ease);border-radius:8px;padding:1px;position:absolute;top:0;left:0;overflow:hidden;-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)}.g12-beam i{background:conic-gradient(from 0deg, transparent 0 62%, color-mix(in srgb, var(--g12-p0) 70%, transparent) 84%, #fff 96%, transparent 100%);width:520px;height:520px;margin:-260px 0 0 -260px;animation:2.8s linear infinite paused g12-spin;position:absolute;top:50%;left:50%}.g12.is-wait .g12-beam{opacity:.9}.g12.is-wait .g12-beam i{animation-play-state:running}@keyframes g12-spin{to{transform:rotate(1turn)}}.g12-glow{pointer-events:none;opacity:0;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--g12-p0) 18%, transparent), transparent 70%);width:380px;height:378px;transition:opacity .6s var(--g12-ease);border-radius:40px;position:absolute;top:-40px;left:-40px}.g12.is-wait .g12-glow{opacity:.8;animation:g12-breathe 3.2s var(--g12-io) infinite alternate}@keyframes g12-breathe{0%{opacity:.5;transform:scale(.96)}to{opacity:.9;transform:scale(1.02)}}.g12-real{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.g12.is-build .g12-real{opacity:1}.g12-real .dc-card{box-shadow:0 24px 60px -24px #000000b3}.g12.is-build .g12-beam,.g12.is-build .g12-glow{transition-duration:.22s;opacity:0!important}.g12-cap{z-index:3;text-align:center;font:400 14px/20px var(--font);color:var(--r11-mut,#a1a1a1);text-wrap:balance;pointer-events:none;margin:0;position:absolute;left:16px;right:16px}.g12-cap .w{opacity:0;filter:blur(3px);transition:opacity .42s var(--g12-ease), transform .42s var(--g12-ease), filter .42s var(--g12-ease);transition-delay:calc(.24s + var(--i) * 18ms);display:inline-block;transform:translateY(8px)}.g12.is-in .g12-cap .w{opacity:1;filter:none;transform:none}.g12-cap:before{content:"“";color:#ffffff47}.g12-cap:after{content:"”";color:#ffffff47}.g12-st{z-index:3;opacity:0;transition:opacity .32s var(--g12-ease) .42s;flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;left:0;right:0}.g12.is-in .g12-st{opacity:1}.g12-st-l{width:min(92vw,420px);height:20px;position:relative}.g12-st-t{text-align:center;white-space:nowrap;font:500 14px/20px var(--font);color:var(--r11-ink,#ededed);opacity:0;filter:blur(3px);transition:opacity .32s var(--g12-ease), filter .32s var(--g12-ease), transform .32s var(--g12-ease);position:absolute;top:0;left:0;right:0;transform:translateY(6px)}.g12-st-t.is-on{opacity:1;filter:none;transform:none}.g12-st-t.is-off{opacity:0;filter:blur(3px);transform:translateY(-6px)}.g12-st-t small{font:400 12px/20px var(--font);color:var(--subtle,#737373);font-variant-numeric:tabular-nums;margin-left:8px}.g12-bar{background:#ffffff14;border-radius:2px;width:132px;height:2px;position:relative;overflow:hidden}.g12-bar i{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--g12-p0) 60%, #fff), #fff);transition:transform .9s var(--g12-ease);border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.g12-sty{font:400 12px/16px var(--font);color:var(--subtle,#737373);margin:0}.g12-sty b{color:var(--r11-mut,#a1a1a1);font-weight:500}.g12.is-build .g12-st,.g12.is-build .g12-cap{opacity:0;transition:opacity .26s var(--g12-ease)}.g12-err{z-index:4;text-align:center;opacity:0;pointer-events:none;transition:opacity .32s var(--g12-ease), transform .32s var(--g12-ease);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;left:0;right:0;transform:translateY(8px)}.g12-err b{font:500 15px/22px var(--font);color:var(--r11-ink,#ededed)}.g12-err p{max-width:320px;font:400 13px/19px var(--font);color:var(--r11-mut,#a1a1a1);margin:0 0 10px}.g12-err .row{gap:8px;display:flex}.g12-err button{height:36px;font:500 13px/1 var(--font);cursor:pointer;transition:transform .16s var(--g12-ease), background-color .16s;border:0;border-radius:999px;padding:0 16px}.g12-err button:active{transform:scale(.97)}.g12-err .retry{color:#111;background:#ededed}.g12-err .retry:hover{background:#fff}.g12-err .back{color:#ededed;background:#ffffff14}.g12-err .back:hover{background:#ffffff1f}.g12.is-fail .g12-err{opacity:1;pointer-events:auto;transform:none}.g12.is-fail .g12-st,.g12.is-fail .g12-beam,.g12.is-fail .g12-glow{opacity:0!important}.g12.is-fail .g12-u{opacity:.16;transition:opacity .32s var(--g12-ease)}.g12.is-fail .g12-sheen:before{opacity:0;animation:none}.g12.is-handoff .g12-bg{opacity:0;transition:opacity .56s cubic-bezier(.4,0,.2,1) .26s}.g12.is-handoff .g12-skc,.g12.is-handoff .g12-skl{opacity:0}.g12.is-out{opacity:0;transition:opacity var(--g12-out,.2s) var(--g12-ease)!important}.g12-reduce *,.g12-reduce :before{animation:none!important}.g12-reduce .g12-sk,.g12-reduce .g12-cap .w{clip-path:none!important;filter:none!important;transition:opacity .2s linear!important;transform:none!important}.g12-reduce .g12-skc,.g12-reduce .g12-skl,.g12-reduce .g12-st,.g12-reduce .g12-real,.g12-reduce .g12-bg{transition:opacity .2s linear!important}.g12-reduce.is-handoff .g12-bg{transition:opacity .26s linear!important}.g12-reduce .g12-bar i{transition:none}body.gv-open main #liveWrap .dc-fx{visibility:visible}
/* r11-pages.css */
#pageCommunity.r11-on>:not(.r11-root),#pageWeek.r11-on>:not(.r11-root),#queue{display:none!important}html.r11-noscroll,html.r11-noscroll body{overflow:hidden!important}.r11-root{--r11c-w:1200px;position:relative}.r11-root .as-btn svg,.r11-sheet .as-btn svg{width:14px;height:14px}.r11-src{height:20px;font:500 11px/1 var(--font);letter-spacing:.01em;white-space:nowrap;color:#ffffffdb;-webkit-backdrop-filter:blur(8px);background:#121212b8;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.r11-src-community{background:color-mix(in srgb, var(--tint) 22%, #121212cc);color:var(--tint)}.r11-src-studio{color:#cfe8ff}.r11-src-library{color:#f3e6c8}.r11-src-staff{color:#ff9c86;background:#e2301429}.r11-kick{font:500 12px/16px var(--font);color:var(--muted);align-items:center;gap:8px;margin:0;display:flex}.r11-x{z-index:5;color:#ffffffb3;cursor:pointer;width:32px;height:32px;transition:background-color var(--r11-fast) ease, color var(--r11-fast) ease, scale .12s ease;background:#ffffff0f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.r11-x svg{width:16px;height:16px}.r11-x:focus:not(:focus-visible){box-shadow:none;outline:none}.r11-x:hover{color:#fff;background:#ffffff1a}.r11-x:active{scale:.92}.r11-ico{color:#ffffffdb;cursor:pointer;-webkit-backdrop-filter:blur(10px);width:36px;height:36px;transition:background-color var(--r11-fast) ease, scale .12s ease;background:#121212a8;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.r11-ico svg{width:16px;height:16px}.r11-ico:hover{background:#282828cc}.r11-ico:active{scale:.94}.r11-ico-l{backdrop-filter:none;font:500 14px/1 var(--font);background:#ffffff12}.r11-chip{align-items:center;gap:7px;display:inline-flex}.r11-sw{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #ffffff40}.r11-ic{opacity:.8;font-size:12px;font-style:normal}.r11-comm{max-width:var(--r11c-w);margin:0 auto;padding:92px 20px 40px}.r11-c-head{text-align:center;flex-direction:column;align-items:center;display:flex}.r11-countpill{height:28px;font:400 13px/1 var(--font);color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.r11-c-h1{font:500 46px/52px var(--display);letter-spacing:-.23px;color:#fff;text-wrap:balance;margin:18px 0 0}.r11-c-h1 span{color:#cacacab3}.r11-c-sub{max-width:520px;font:400 16px/24.2px var(--font);color:var(--muted);margin:10px 0 0}.r11-c-sub b{color:#ededed;font-weight:500}.r11-c-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.r11-feat{margin-top:56px}.r11-feat-track{background:var(--card);height:420px;box-shadow:var(--material);isolation:isolate;border-radius:24px;position:relative;overflow:hidden}.r11-slide{opacity:0;filter:blur(4px);visibility:hidden;transition:opacity .5s var(--r11-ease), filter .5s var(--r11-ease), visibility 0s .5s;cursor:pointer;grid-template-columns:1.15fr .85fr;align-items:center;display:grid;position:absolute;inset:0}.r11-slide.is-on{opacity:1;filter:none;visibility:visible;transition:opacity .5s var(--r11-ease), filter .5s var(--r11-ease), visibility 0s;z-index:1}.r11-slide-bg{filter:blur(34px)saturate(1.15)brightness(.55);background:50%/cover no-repeat;transition:transform 6.5s linear;position:absolute;inset:-40px;transform:scale(1.08)}.r11-slide.is-on .r11-slide-bg{transform:scale(1.16)}.r11-slide-shade{background:linear-gradient(90deg,#0a0a0cc7 0%,#0a0a0c59 55%,#0a0a0c1a 100%),radial-gradient(80% 60% at 80%,#0000,#00000059);position:absolute;inset:0}.r11-slide-copy{z-index:2;flex-direction:column;gap:12px;max-width:560px;padding:0 56px;display:flex;position:relative}.r11-slide-copy h2{font:500 44px/48px var(--display);letter-spacing:-.3px;color:#fff;margin:0}.r11-slide-p{font:400 15px/22px var(--font);color:#ffffffb8;margin:0}.r11-slide-acts{flex-wrap:wrap;align-items:center;gap:18px;margin-top:10px;display:flex}.r11-btn-w{color:#0d0d0d;height:40px;font:500 13px/1 var(--font);cursor:pointer;transition:background-color .2s var(--r11-ease), scale .12s ease;background:#fff;border:0;border-radius:26px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.r11-btn-w svg{width:14px;height:14px}.r11-btn-w:hover{background:#e8e8e8}.r11-btn-w:active{scale:.96}.r11-made{grid-template-rows:auto auto;grid-template-columns:32px auto;align-items:center;column-gap:10px;display:inline-grid}.r11-made i{background:#2a2a2a 50%/cover;border-radius:50%;grid-row:1/3;width:32px;height:32px;box-shadow:0 0 0 2px #0000004d}.r11-made small{font:400 11px/14px var(--font);color:#ffffff8c}.r11-made b{font:500 14px/18px var(--font);color:#fff}.r11-slide-card{z-index:2;justify-content:center;align-items:center;height:100%;padding:28px 40px 28px 0;display:flex;position:relative}.r11-slide-card .r11-stage{aspect-ratio:3/4.3;background:0 0;width:auto;height:100%;max-height:372px}.r11-slide-card .r11-stage:after{display:none}.r11-slide.is-on .r11-slide-card .r11-stage{animation:7s ease-in-out infinite r11-float}@keyframes r11-float{50%{translate:0 -6px}}.r11-feat-thumbs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.r11-th{color:#ffffff80;height:34px;font:500 13px/1 var(--font);cursor:pointer;transition:background-color var(--r11-fast) ease, color var(--r11-fast) ease;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 5px;display:inline-flex;position:relative;overflow:hidden}.r11-th i{filter:grayscale(.6);width:24px;height:24px;transition:filter var(--r11-fast) ease;background:#2a2a2a 50%/cover;border-radius:50%}.r11-th:hover{color:#fffc}.r11-th[aria-selected=true]{color:#fff;background:#ffffff14}.r11-th[aria-selected=true] i{filter:none}.r11-th-bar{transform-origin:0;background:#ffffff80;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.r11-th.is-run .r11-th-bar{animation:6.5s linear forwards r11-bar}@keyframes r11-bar{to{transform:scaleX(1)}}.r11-creators{margin-top:64px}.r11-sec-h h2{font:500 22px/29px var(--display);letter-spacing:-.11px;color:#fff;margin:0 0 16px}.r11-sec-h h2 span{color:#cacacab3}.r11-cr-row{scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:236px;grid-auto-flow:column;gap:12px;padding:2px 2px 10px;display:grid;overflow-x:auto}.r11-cr-row::-webkit-scrollbar{display:none}.r11-cr{scroll-snap-align:start;background:var(--card);box-shadow:var(--material);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--r11-fast) ease;border:0;border-radius:20px;flex-direction:column;gap:12px;padding:10px 10px 14px;display:flex}.r11-cr:hover{background:var(--card-h)}.r11-cr-thumbs{border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:4px;height:96px;display:grid;overflow:hidden}.r11-cr-thumbs i{background:#1f1f1f 50%/cover}.r11-cr-thumbs i:first-child{grid-row:1/3}.r11-cr-id{align-items:center;gap:10px;padding:0 4px;display:flex}.r11-cr-id b{font:500 14px/18px var(--font);color:#ededed;display:block}.r11-cr-id small{font:400 12px/16px var(--font);color:var(--subtle);display:block}.r11-cr-av{width:32px;height:32px;font:500 12px/1 var(--font);color:#ededed;background:#2a2a2a 50%/cover;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.r11-cr-av.is-src{background:color-mix(in srgb, var(--tint) 18%, #1d1d1d);color:var(--tint)}.r11-cr-you{background:0 0;justify-content:space-between;box-shadow:inset 0 0 0 1px #ffffff1a}.r11-cr-you:hover{background:#ffffff08}.r11-cr-plus{height:96px;font:300 34px/1 var(--font);color:#ffffff59;background:repeating-linear-gradient(135deg,#ffffff06 0 8px,#0000 8px 16px);border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-feed-sec{margin-top:64px;scroll-margin-top:80px}.r11-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.r11-sorts{position:relative}.r11-search{color:#9a9a9a;width:260px;height:36px;transition:box-shadow var(--r11-field-dur,.12s) ease, background-color var(--r11-fast) ease;background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.r11-search:focus-within{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff38}.r11-search svg{flex:none;width:15px;height:15px}.r11-search input{color:#fff;min-width:0;height:100%;font:400 13px/1 var(--font);background:0 0;border:0;outline:0;flex:1}.r11-search input::placeholder{color:#979797cc}.r11-tabsrow{flex-direction:column;gap:12px;margin-top:16px;display:flex}.r11-taxtabs{flex-wrap:wrap;gap:4px;display:flex}.r11-tt{color:#ededed8c;height:30px;font:500 13px/1 var(--font);cursor:pointer;transition:color var(--r11-fast) ease, background-color var(--r11-fast) ease;background:0 0;border:0;border-radius:999px;padding:0 12px}.r11-tt:hover{color:#fff}.r11-tt[aria-selected=true]{color:#fff;background:#ffffff14}.r11-filters{flex-wrap:wrap;gap:8px;display:flex}.r11-filters.is-in .r11-chip{animation:r11-chip-in .3s var(--r11-ease) both}.r11-filters.is-in .r11-chip:nth-child(n){animation-delay:calc(var(--n,0) * 20ms)}@keyframes r11-chip-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}.r11-active{gap:8px;margin-top:14px;display:flex}.r11-actchip{background:color-mix(in srgb, var(--tint) 16%, transparent);height:28px;color:var(--tint);font:500 12px/1 var(--font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 12px;display:inline-flex}.r11-actchip svg{width:12px;height:12px}.r11-honest{font:400 13px/18px var(--font);color:var(--muted);align-items:center;gap:10px;margin:18px 0 0;display:flex}.r11-honest i{background:var(--tint);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tint) 18%, transparent);border-radius:50%;flex:none}.r11-feed{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-items:start;gap:16px;margin-top:20px;transition:opacity .15s,filter .15s;display:grid}.r11-feed.is-swap{opacity:0;filter:blur(3px)}.r11-col{flex-direction:column;gap:16px;min-width:0;display:flex}.r11-card{background:var(--card);box-shadow:var(--material);cursor:pointer;transition:background-color var(--r11-fast) ease;border-radius:24px;outline:none;padding:12px 12px 0;position:relative}.r11-feed.is-in .r11-card{animation:cm-card-in .4s var(--r11-ease) both;animation-delay:calc(var(--i) * 30ms)}@keyframes cm-card-in{0%{opacity:0;transform:translateY(6px)}}.r11-card.is-new{opacity:0;transform:translateY(6px)}.r11-card{transition:background-color var(--r11-fast) ease, opacity .4s var(--r11-ease), transform .4s var(--r11-ease)}.r11-card:hover,.r11-card:focus-visible{background:var(--card-h)}.r11-card:focus-visible{box-shadow:var(--material), 0 0 0 2px var(--r11-ring,#ffffffb3)}.r11-stage{border-radius:14px;position:relative;overflow:hidden}.r11-card .r11-stage{aspect-ratio:3/4}.r11-card.r11-shape-sq .r11-stage{aspect-ratio:1}.r11-card.r11-shape-mid .r11-stage{aspect-ratio:4/5}.r11-card .r11-src{z-index:6;position:absolute;top:10px;left:10px}.r11-hov{aspect-ratio:3/4;z-index:7;pointer-events:none;opacity:0;transition:opacity var(--r11-open) var(--r11-ease);background:linear-gradient(#0000 55%,#0000008c);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:8px;padding:12px;display:flex;position:absolute;top:12px;left:12px;right:12px}.r11-shape-sq .r11-hov{aspect-ratio:1}.r11-shape-mid .r11-hov{aspect-ratio:4/5}.r11-hov>*{pointer-events:auto;transition:transform var(--r11-open) var(--r11-ease);transform:translateY(6px)}.r11-card:hover .r11-hov,.r11-card:focus-within .r11-hov{opacity:1}.r11-card:hover .r11-hov>*,.r11-card:focus-within .r11-hov>*{transform:none}.r11-use{color:#0d0d0d;height:36px;font:500 13px/1 var(--font);cursor:pointer;transition:background-color var(--r11-fast) ease, scale .12s ease;background:#fff;border:0;border-radius:40px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.r11-use svg{width:13px;height:13px}.r11-use:hover{background:#e8e8e8}.r11-use:active{scale:.96}.r11-meta{justify-content:space-between;align-items:center;gap:8px;padding:12px 8px 16px;display:flex}.r11-mt{flex-direction:column;gap:4px;min-width:0;display:flex}.r11-mt b{font:500 13px/18px var(--font);color:#ededed;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r11-by{max-width:100%;color:var(--subtle);font:400 12px/16px var(--font);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:color var(--r11-fast) ease;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;overflow:hidden}.r11-by:hover{color:#ededed}.r11-by i{width:16px;height:16px;font:500 9px/1 var(--font);color:#ededed;background:#2a2a2a 50%/cover;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.r11-by .r11-by-mark{background:color-mix(in srgb, var(--tint) 16%, #222);color:var(--tint);font-size:9px}.r11-like{height:28px;color:var(--subtle);font:400 12px/16px var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex;position:relative}.r11-like .t-like-icon{place-items:center;width:16px;height:16px;display:grid}.r11-like .t-like-heart{fill:#0000;stroke:currentColor;width:16px;height:16px;transition:fill .15s,stroke .15s}.r11-like:hover{color:#ededed}.r11-like[data-liked=true]{color:#f40051}.r11-like[data-liked=true] .t-like-heart{fill:#f40051;stroke:#f40051}.r11-like.is-burst .t-like-icon{animation:r11-pop .4s var(--r11-ease-pop,cubic-bezier(.34, 1.36, .64, 1))}@keyframes r11-pop{40%{scale:1.3}}.r11-like .t-like-particles{pointer-events:none;width:0;height:0;position:absolute;top:14px;left:16px}.r11-like .t-like-particles i{opacity:0;background:#f40051;border-radius:50%;width:4px;height:4px;position:absolute}.r11-like.is-burst .t-like-particles i{animation:r11-part .5s var(--r11-ease) forwards}.r11-like .t-like-particles i:first-child{--a:0deg}.r11-like .t-like-particles i:nth-child(2){--a:45deg}.r11-like .t-like-particles i:nth-child(3){--a:90deg}.r11-like .t-like-particles i:nth-child(4){--a:135deg}.r11-like .t-like-particles i:nth-child(5){--a:180deg}.r11-like .t-like-particles i:nth-child(6){--a:225deg}.r11-like .t-like-particles i:nth-child(7){--a:270deg}.r11-like .t-like-particles i:nth-child(8){--a:315deg}@keyframes r11-part{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(16px) scale(.3)}}.r11-empty{background:var(--stage);box-shadow:var(--stage-ring);text-align:center;border-radius:24px;grid-column:1/-1;padding:56px 20px}.r11-empty b{font:500 15px/22px var(--font);color:#fff;display:block}.r11-empty p{font:400 14px/20px var(--font);color:var(--muted);margin:6px 0 16px}.r11-more{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.r11-more-n{font:400 12px/16px var(--font);color:var(--subtle);margin:0}.r11-sentinel{height:1px;display:block}.r11-how{grid-template-columns:1fr 1fr;gap:16px;margin-top:80px;display:grid}.r11-how>div{background:#151515;border-radius:24px;padding:24px;box-shadow:inset 0 0 0 1px #ffffff0a}.r11-how b{font:500 14px/20px var(--font);color:#ededed}.r11-how p{font:400 13px/21px var(--font);color:var(--muted);margin:8px 0 0}.r11-how .r11-src{vertical-align:1px;margin:0 2px}.r11-sheet{z-index:120;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.r11-sheet.is-open,.r11-sheet.is-closing{pointer-events:auto}.r11-sheet-scrim{-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity var(--r11-open) var(--r11-ease);background:#00000080;position:absolute;inset:0}.r11-sheet.is-open .r11-sheet-scrim{opacity:1}.r11-sheet.is-closing .r11-sheet-scrim{opacity:0;transition-duration:var(--r11-fast)}.r11-sheet-card{width:min(1000px,100vw - 48px);height:min(680px,100vh - 64px);box-shadow:var(--material), 0 30px 120px #0000008c;opacity:0;filter:blur(4px);transition:opacity var(--r11-open) var(--r11-ease), transform var(--r11-open) var(--r11-ease), filter var(--r11-open) var(--r11-ease);background:#1b1b1d;border-radius:24px;grid-template-columns:440px 1fr;display:grid;position:relative;overflow:hidden;transform:scale(.96)}.r11-sheet.is-open .r11-sheet-card{opacity:1;filter:none;transform:none}.r11-sheet.is-closing .r11-sheet-card{opacity:0;transition-duration:var(--r11-fast);transform:scale(.96)}.r11-sheet-stage{background:#111;place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}.r11-sheet-bg{filter:blur(40px)brightness(.5)saturate(1.2);background:50%/cover;position:absolute;inset:-40px}.r11-sheet-stage .r11-stage{aspect-ratio:auto;background:0 0;width:100%;height:100%;position:relative}.r11-sheet-stage .r11-stage:after{display:none}.r11-sheet-info{scrollbar-width:thin;flex-direction:column;gap:18px;padding:28px 30px 30px;display:flex;overflow-y:auto}.r11-sheet-t{font:500 30px/36px var(--display);color:#fff;letter-spacing:-.2px;margin:-6px 0 0;padding-right:40px}.r11-wtag{height:20px;font:500 11px/1 var(--font);color:#f1c27d;background:#f1c27d24;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.r11-sheet-by{flex-wrap:wrap;align-items:center;gap:10px;margin-top:-8px;display:flex}.r11-sheet-by .r11-by{color:#ededed;font-size:13px}.r11-sheet-by .r11-by i{width:22px;height:22px}.r11-sheet-by small{font:400 12px/16px var(--font);color:var(--subtle)}.r11-sheet-status{font:400 13px/18px var(--font);color:var(--muted);margin:-4px 0 0}.r11-sheet-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.r11-like-lg{color:#ededed;height:40px;font:500 13px/1 var(--font);background:#ffffff14;border-radius:26px;padding:0 14px}.r11-like-lg:hover{background:#ffffff1f}.r11-sheet-acts .r11-ico-l{width:40px;height:40px}.r11-lbl{font:500 11px/14px var(--font);letter-spacing:.06em;text-transform:uppercase;color:#8b8b8b;margin:0 0 8px}.r11-prompt{color:#ededed;width:100%;font:400 14px/20px var(--font);text-align:left;cursor:pointer;transition:box-shadow var(--r11-fast) ease;background:#151517;border:0;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #2c2c2f}.r11-prompt:hover{box-shadow:inset 0 0 0 1px #4a4a4e}.r11-prompt svg{width:15px;height:15px;color:var(--subtle);flex:none;margin-top:2px}.r11-pal{flex-wrap:wrap;gap:8px;display:flex}.r11-pal button{height:30px;color:var(--muted);font:400 12px/1 var(--mono,ui-monospace, monospace);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 5px;display:inline-flex}.r11-pal i{background:var(--c);border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #fff3}.r11-pal button:hover{color:#fff;background:#ffffff17}.r11-pieces{border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-pieces li{font:400 13px/18px var(--font);justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.r11-pieces li+li{border-top:1px solid #ffffff0d}.r11-pieces span{color:var(--subtle)}.r11-pieces b{color:#ededed;text-align:right;font-weight:500}.r11-sheet-tags{flex-wrap:wrap;gap:8px;display:flex}.r11-like-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.r11-mini{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.r11-mini .r11-stage{aspect-ratio:1;transition:transform var(--r11-open) var(--r11-ease);display:block}.r11-mini:hover .r11-stage{transform:translateY(-2px)}.r11-mini small{font:400 12px/16px var(--font);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;display:block;overflow:hidden}.r11-wk{--wk-bg:#0c0a0d;--wk-bg2:#1b1016;--wk-ink:#efe7dc;--wk-muted:#e8ded29e;--wk-faint:#e8ded261;--wk-accent:#f1c27d;--wk-deep:#6b1626;--wk-ghost:#cfc8e0;--wk-line:#efe7dc1a;--wk-card:#181115b8;--wk-display:"Instrument Serif", Georgia, serif;--fl:1;color:var(--wk-ink);background:radial-gradient(120% 60% at 70% 0%, var(--wk-bg2), transparent 70%), var(--wk-bg);isolation:isolate;z-index:0;margin-top:-72px;padding-bottom:80px;overflow:hidden}#pageWeek.r11-on{padding-bottom:0}.w11-preview{z-index:20;height:34px;box-shadow:inset 0 0 0 1px var(--wk-line);font:500 12px/1 var(--font);color:var(--wk-ink);backdrop-filter:blur(10px);background:#00000080;border-radius:999px;align-items:center;gap:14px;padding:0 6px 0 14px;display:flex;position:absolute;top:76px;left:50%;translate:-50%}.w11-preview a{background:var(--wk-accent);height:24px;color:var(--wk-bg);border-radius:999px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.w11-hero{min-height:780px;position:relative;overflow:hidden}.w11-sky{background:radial-gradient(60% 50% at 76% 86%, color-mix(in srgb, var(--wk-accent) calc(22% * var(--fl)), transparent), transparent 70%), radial-gradient(80% 60% at 20% 10%, color-mix(in srgb, var(--wk-deep) 30%, transparent), transparent 70%), linear-gradient(180deg, transparent 60%, var(--wk-bg));position:absolute;inset:0}.w11-l{pointer-events:none;user-select:none;position:absolute}.w11-glow{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--wk-accent) 40%, transparent), transparent);width:520px;height:520px;opacity:calc(.32 * var(--fl));transform:scale(calc(.92 + var(--fl) * .08));mix-blend-mode:screen;border-radius:50%;position:absolute;bottom:4%;right:8%}.w11-mist{pointer-events:none;z-index:3;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.w11-hero:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(transparent, var(--w11-bg));height:160px;position:absolute;bottom:0;left:0;right:0}.w11-sprite{z-index:6;pointer-events:none;opacity:.9;width:46px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--wk-accent) 60%, transparent));will-change:transform;position:absolute;top:0;left:0}.w11-sprite-2{opacity:.7;width:32px}.w11-hero-in{z-index:5;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:230px 40px 90px;display:grid;position:relative}.w11-kick{font:500 12px/16px var(--font);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--wk-accent) 82%, var(--wk-ink));align-items:center;gap:8px;margin:0;display:flex}.w11-kick span{opacity:.5}.w11-dot{background:var(--wk-accent);width:6px;height:6px;box-shadow:0 0 calc(10px * var(--fl)) var(--wk-accent);border-radius:50%}.w11-h1{font:400 128px/.86 var(--wk-display);letter-spacing:-.02em;color:var(--wk-ink);text-shadow:0 0 calc(40px * var(--fl)) color-mix(in srgb, var(--wk-accent) 26%, transparent);margin:22px 0 0}.w11-h1-a{display:block}.w11-h1-b{color:#0000;background:linear-gradient(180deg, #fff8ecf2, #e9e1d6c7), var(--wk-texture,none) center / 260px;background-blend-mode:multiply;text-shadow:none;filter:drop-shadow(0 0 calc(18px * var(--fl)) color-mix(in srgb, var(--wk-accent) 34%, transparent));-webkit-background-clip:text;background-clip:text;padding-left:.55em;font-style:italic;display:block}.w11-blurb{max-width:440px;font:italic 400 22px/30px var(--wk-display);color:var(--wk-muted);margin:26px 0 0}.w11-cd{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:30px;display:flex}.w11-cd small{font:500 11px/14px var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--wk-faint);flex-basis:100%}.w11-cd span{font:400 44px/1 var(--wk-display);font-variant-numeric:tabular-nums;color:var(--wk-ink);align-items:baseline;gap:6px;display:inline-flex}.w11-cd span i{font:italic 400 20px/1 var(--wk-display);color:var(--wk-muted)}.w11-cd-t b{text-align:center;min-width:1.05em;font-weight:400;display:inline-block}.w11-acts{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.w11-btn{height:44px;color:var(--wk-ink);font:500 14px/1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--wk-line);transition:background-color .2s var(--r11-ease), box-shadow .2s var(--r11-ease), scale .12s ease;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.w11-btn svg{width:14px;height:14px}.w11-btn:hover{background:#ffffff1a}.w11-btn:active{scale:.96}.w11-btn-main{background:var(--wk-ink);color:var(--wk-bg);box-shadow:0 0 calc(30px * var(--fl)) color-mix(in srgb, var(--wk-accent) 30%, transparent)}.w11-btn-main:hover{background:color-mix(in srgb, var(--wk-ink) 88%, var(--wk-accent))}.w11-btn-ghost{background:0 0}.w11-n{font:400 13px/18px var(--font);color:var(--wk-faint);margin:18px 0 0}.w11-n b{color:var(--wk-ink);font-weight:500}.w11-portraits{height:520px;position:relative}.w11-por{background:var(--wk-card);cursor:pointer;width:230px;box-shadow:inset 0 0 0 1px var(--wk-line), 0 30px 60px -20px #000000b3;transform-origin:50% -40px;transition:translate .4s var(--r11-ease), box-shadow .3s ease;border:0;border-radius:20px;padding:8px;animation:9s ease-in-out infinite w11-sway;position:absolute}.w11-por .r11-stage{aspect-ratio:3/4.2;background:0 0;display:block}.w11-por .r11-stage:after{display:none}.w11-por:before{content:"";background:linear-gradient(transparent, var(--wk-line));width:1px;height:60px;position:absolute;top:-60px;left:50%}.w11-por-0{animation-delay:-2s;top:96px;left:0;rotate:-6deg}.w11-por-1{z-index:2;animation-delay:-5s;top:0;left:30%}.w11-por-2{animation-delay:-7s;top:128px;right:0;rotate:6deg}.w11-por:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wk-accent) 40%, transparent), 0 30px 70px -20px #000c, 0 0 40px -10px color-mix(in srgb, var(--wk-accent) 40%, transparent);translate:0 -8px}@keyframes w11-sway{50%{transform:rotate(1.4deg)}}[data-motion=haunted] .w11-l-veil-a{object-fit:cover;object-position:50% 100%;opacity:.5;z-index:2;mix-blend-mode:screen;width:106%;height:190px;filter:brightness(calc(.7 + var(--fl) * .16)) sepia(.2);transform-origin:50% 0;-webkit-mask-composite:source-in;animation:14s ease-in-out infinite w11-veil-a;top:40px;left:-3%;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000),linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000),linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}@keyframes w11-veil-a{0%,to{transform:skew(0)translate(0)scaleY(1)}33%{transform:skew(-1.4deg)translate(-10px)scaleY(1.02)}66%{transform:skew(1deg)translate(8px)scaleY(.99)}}[data-motion=haunted] .w11-l-veil-b{opacity:0;z-index:4;mix-blend-mode:screen;filter:blur(1px)brightness(.9);width:90%;animation:26s linear infinite w11-ghost;top:34%;left:-30%}@keyframes w11-ghost{0%{opacity:0;transform:translate(-10%,20px)rotate(-3deg)}15%{opacity:.38}50%{opacity:.28;transform:translate(60%,-30px)rotate(2deg)}85%{opacity:.36}to{opacity:0;transform:translate(140%,10px)rotate(-1deg)}}[data-motion=haunted] .w11-l-candles{z-index:6;height:380px;filter:drop-shadow(0 0 calc(26px * var(--fl)) color-mix(in srgb, var(--wk-accent) 50%, transparent)) brightness(calc(.86 + var(--fl) * .14));bottom:-12px;right:3%}[data-motion=haunted] .w11-l-pearls{opacity:.4;z-index:2;transform-origin:50% 0;width:260px;animation:11s ease-in-out infinite reverse w11-veil-a;top:120px;right:34%}[data-motion=snow] .w11-l-frost{object-fit:cover;opacity:.7;z-index:2;width:100%;height:200px;top:-10px;left:0;-webkit-mask:linear-gradient(#000 40%,#0000);mask:linear-gradient(#000 40%,#0000)}[data-motion=rain] .w11-l-rain{opacity:.3;z-index:2;mix-blend-mode:screen;filter:grayscale(.4);width:60%;top:0;right:0}[data-motion=snow] .w11-glow,[data-motion=rain] .w11-glow{opacity:.22}[data-motion=twin] .w11-glow{opacity:.26;right:18%}[data-motion=twin] .w11-sky:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--wk-ghost) 30%, transparent), transparent);border-radius:50%;width:300px;height:300px;position:absolute;top:30%;left:66%}.r11-wk.is-calm .w11-l,.r11-wk.is-calm .w11-por,.r11-wk.is-calm .w11-sprite{animation:none!important}.r11-wk.is-calm .w11-sprite{display:none}.w11-sec{opacity:0;filter:blur(2px);max-width:1200px;transition:opacity .6s var(--r11-ease), transform .6s var(--r11-ease), filter .6s var(--r11-ease);margin:0 auto;padding:0 40px;position:relative;transform:translateY(12px)}.w11-sec.is-in{opacity:1;filter:none;transform:none}.w11-sec+.w11-sec{margin-top:110px}.w11-lbl{font:500 11px/14px var(--font);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--wk-accent) 70%, var(--wk-ink));margin:0 0 14px}.w11-lbl-sm{margin-top:18px}.w11-sec-h h2{font:400 44px/1.05 var(--wk-display);color:var(--wk-ink);letter-spacing:-.01em;max-width:760px;margin:0 0 28px}.w11-sec-h h2 span{color:var(--wk-muted);font-style:italic}.w11-feel{margin-top:20px}.w11-feel-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.w11-fc{background:var(--wk-card);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:22px;min-height:200px;padding:26px 24px 28px;position:relative;overflow:hidden}.w11-fc:after{content:"";background:var(--wk-texture,none) center / contain no-repeat;opacity:.07;width:200px;height:200px;transition:opacity .5s ease, transform .9s var(--r11-ease);position:absolute;bottom:-60px;right:-60px}.w11-fc:hover:after{opacity:.16;transform:rotate(18deg)scale(1.06)}.w11-fc h3{font:italic 400 38px/1 var(--wk-display);color:var(--wk-ink);margin:0}.w11-fc p{font:400 14px/22px var(--font);color:var(--wk-muted);margin:16px 0 0}.w11-dir-card{background:var(--wk-card);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:28px;grid-template-columns:1fr 1.1fr;gap:40px;padding:36px;display:grid;position:relative;overflow:hidden}.w11-still{opacity:.45;pointer-events:none;width:300px;position:absolute;bottom:-70px;right:-40px;rotate:-12deg}.w11-sw{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.w11-sw button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.w11-sw i{background:var(--c);height:76px;transition:transform .3s var(--r11-ease);border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff1a}.w11-sw button:hover i{transform:translateY(-3px)}.w11-sw b{font:500 12px/16px var(--font);color:var(--wk-ink)}.w11-sw small{font:400 11px/14px var(--mono,ui-monospace, monospace);color:var(--wk-faint)}.w11-dir-col>.w11-lbl:not(:first-child){margin-top:30px}.w11-type p{flex-direction:column;gap:4px;margin:0;display:flex}.w11-type p+p{margin-top:18px}.w11-type-a{font:italic 400 40px/1 var(--wk-display);color:var(--wk-ink)}.w11-type-b{color:var(--wk-ink);font-size:26px;line-height:1.1}.w11-type small{font:400 12px/16px var(--font);color:var(--wk-faint);font-style:normal}.w11-build{z-index:1;position:relative}.w11-build-p{box-shadow:inset 0 0 0 1px var(--wk-line);font:italic 400 22px/30px var(--wk-display);color:var(--wk-ink);background:#00000047;border-radius:16px;min-height:92px;margin:0 0 16px;padding:16px 18px}.w11-build-add{color:var(--wk-accent)}.w11-build-add.is-pop{animation:w11-add .4s var(--r11-ease)}@keyframes w11-add{0%{filter:blur(3px);opacity:.4}}.w11-motifs,.w11-avoid{flex-wrap:wrap;gap:8px;display:flex}.w11-mo{height:32px;color:var(--wk-muted);font:500 13px/1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--wk-line);transition:background-color var(--r11-fast) ease, color var(--r11-fast) ease, box-shadow var(--r11-fast) ease;background:#ffffff0d;border:0;border-radius:999px;padding:0 12px}.w11-mo:hover{color:var(--wk-ink);background:#ffffff14}.w11-mo[aria-pressed=true]{color:var(--wk-bg);background:var(--wk-accent);box-shadow:none}.w11-avoid span{height:28px;font:400 12px/1 var(--font);color:var(--wk-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--wk-deep) 80%, #fff 0%);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.w11-build-acts{gap:8px;margin-top:22px;display:flex}.w11-ex-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.w11-exc{background:var(--wk-card);box-shadow:inset 0 0 0 1px var(--wk-line);color:inherit;text-align:left;cursor:pointer;opacity:0;transition:opacity .5s var(--r11-ease) calc(var(--k) * 50ms), transform .5s var(--r11-ease) calc(var(--k) * 50ms), box-shadow .3s ease, background-color .2s ease;border:0;border-radius:20px;padding:8px 8px 0;position:relative;transform:translateY(10px)}.w11-exc.is-in{opacity:1;transform:none}.w11-exc .r11-stage{aspect-ratio:3/4;background:#00000040;display:block}.w11-exc:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wk-accent) 40%, transparent), 0 0 40px -14px color-mix(in srgb, var(--wk-accent) 60%, transparent)}.w11-exc-m{flex-direction:column;gap:3px;padding:10px 6px 14px;display:flex}.w11-exc-m b{font:500 13px/18px var(--font);color:var(--wk-ink)}.w11-exc-m small{font:400 11px/15px var(--font);color:var(--wk-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w11-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.w11-steps li{box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:22px;flex-direction:column;gap:8px;padding:26px 24px;display:flex}.w11-num{font:italic 400 40px/1 var(--wk-display);color:var(--wk-accent)}.w11-steps b{font:500 15px/20px var(--font);color:var(--wk-ink)}.w11-steps small{font:400 14px/22px var(--font);color:var(--wk-muted)}.w11-entries-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.w11-empty{background:var(--wk-card);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:24px;grid-column:1/-1;align-items:center;gap:28px;padding:30px 36px;display:flex}.w11-empty img{height:150px;filter:drop-shadow(0 0 calc(20px * var(--fl)) color-mix(in srgb, var(--wk-accent) 50%, transparent))}.w11-empty b{font:italic 400 34px/1.1 var(--wk-display);color:var(--wk-ink)}.w11-empty p{max-width:520px;font:400 14px/22px var(--font);color:var(--wk-muted);margin:8px 0 18px}.w11-cal-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.w11-cc{min-height:230px;color:var(--c-ink);background:radial-gradient(100% 80% at 80% 0%, var(--c-bg2), transparent 70%), var(--c-bg);transition:transform .4s var(--r11-ease), box-shadow .3s ease;opacity:0;border-radius:22px;flex-direction:column;gap:14px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.w11-cc.is-in{opacity:1;transition:opacity .5s var(--r11-ease), transform .4s var(--r11-ease), box-shadow .3s ease}.w11-cc:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-acc) 50%, transparent);transform:translateY(-4px)}.w11-cc.is-shown{box-shadow:inset 0 0 0 1.5px var(--c-acc)}.w11-cc-tex{background:var(--c-tex,none) center / contain no-repeat;opacity:.22;pointer-events:none;width:220px;height:200px;transition:transform .9s var(--r11-ease);position:absolute;bottom:-40px;right:-50px}.w11-cc:hover .w11-cc-tex{transform:rotate(10deg)scale(1.08)}.w11-cc-top{font:500 11px/14px var(--font);letter-spacing:.06em;text-transform:uppercase;opacity:.75;justify-content:space-between;display:flex}.w11-cc-top em{color:var(--c-acc);font-style:normal}.w11-cc-t{font:400 40px/.95 Instrument Serif,Georgia,serif}.w11-cc-t i{font-style:italic}.w11-cc-sw{gap:4px;margin-top:auto;display:flex}.w11-cc-sw i{border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 1px #fff3}.w11-cc-go{font:500 13px/1 var(--font);align-items:center;gap:6px;display:inline-flex}.w11-cc-go svg{width:14px;height:14px;transition:transform .3s var(--r11-ease)}.w11-cc:hover .w11-cc-go svg{transform:translate(3px)}.r11-set{z-index:130;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.r11-set.is-open,.r11-set.is-closing{pointer-events:auto}.r11-set-scrim{-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity var(--r11-open) var(--r11-ease);background:#00000080;position:absolute;inset:0}.r11-set.is-open .r11-set-scrim{opacity:1}.r11-set.is-closing .r11-set-scrim{opacity:0;transition-duration:var(--r11-fast)}.r11-set-sheet{width:min(980px,100vw - 48px);height:min(760px,100vh - 64px);box-shadow:var(--material), 0 30px 120px #0000008c;opacity:0;filter:blur(4px);transition:opacity var(--r11-open) var(--r11-ease), transform var(--r11-open) var(--r11-ease), filter var(--r11-open) var(--r11-ease);background:#1b1b1d;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(.96)}.r11-set.is-open .r11-set-sheet{opacity:1;filter:none;transform:none}.r11-set.is-closing .r11-set-sheet{opacity:0;transition-duration:var(--r11-fast);transform:scale(.96)}.r11-set-h{border-bottom:1px solid #ffffff0f;padding:24px 28px 20px;position:relative}.r11-set-h h2{font:500 22px/29px var(--display);color:#fff;margin:0}.r11-set-h p{max-width:640px;font:400 14px/21px var(--font);color:#ededed;margin:4px 0 0}.r11-set-h p span{color:#8a8a8a}.r11-set-h .r11-x{top:20px;right:20px}.r11-set-body{flex:1;grid-template-columns:200px 1fr;min-height:0;display:grid}.r11-set-nav{border-right:1px solid #ffffff0f;flex-direction:column;gap:2px;padding:16px 10px;display:flex}.r11-set-nav button{color:#ededed99;height:32px;font:500 13px/1 var(--font);text-align:left;cursor:pointer;transition:background-color var(--r11-row,.1s) ease, color var(--r11-row,.1s) ease;background:0 0;border:0;border-radius:8px;padding:0 12px}.r11-set-nav button:hover{color:#fff;background:#ffffff0a}.r11-set-nav button[aria-current=true]{color:#fff;background:#ffffff12}.r11-set-main{scrollbar-width:thin;scroll-behavior:auto;padding:18px 28px 40px;overflow-y:auto}.r11-sgroup+.r11-sgroup{margin-top:28px}.r11-sgroup h3{font:500 11px/14px var(--font);letter-spacing:.08em;text-transform:uppercase;color:#8b8b8b;margin:0 0 10px}.r11-scard{background:#202022;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.r11-srow{grid-template-columns:32px 1fr auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.r11-srow+.r11-srow{border-top:1px solid #ffffff0d}.r11-srow.is-wide{grid-template-columns:32px 1fr auto;grid-template-areas:"i t n""i c c";row-gap:14px}.r11-srow.is-wide .r11-sico{grid-area:i;align-self:start}.r11-srow.is-wide .r11-stxt{grid-area:t}.r11-srow.is-wide .r11-sctl{grid-area:c}.r11-srow.is-wide .r11-notify{grid-area:n}.r11-sico{color:#ffffffbf;background:#ffffff0d;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.r11-sico svg{width:16px;height:16px}.r11-srow.is-live .r11-sico{background:color-mix(in srgb, var(--tint) 16%, transparent);color:var(--tint)}.r11-stxt b{font:500 14px/20px var(--font);color:#ededed;align-items:center;gap:8px;display:flex}.r11-stxt small{font:400 13px/18px var(--font);color:#8a8a8a;max-width:520px;margin-top:2px;display:block}.r11-soon{height:18px;font:500 11px/1 var(--font);letter-spacing:.02em;background:color-mix(in srgb, var(--tint) 16%, transparent);color:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 24%, transparent), inset 0 1px 0 #ffffff0f;border-radius:50px;align-items:center;padding:0 7px;font-style:normal;display:inline-flex}.r11-srow.is-soon .r11-sctl{opacity:.5;filter:saturate(.7);pointer-events:none;user-select:none}.r11-sctl{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.r11-tog{cursor:pointer;width:32px;height:18px;transition:background-color .25s var(--r11-ease);background:#ffffff24;border-radius:999px;outline:none;flex:none;position:relative}.r11-tog i{width:14px;height:14px;transition:transform .25s var(--r11-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.r11-tog[data-on=true]{background:#35ba00}.r11-tog[data-on=true] i{transform:translate(14px)}.r11-tog:focus-visible{box-shadow:0 0 0 2px var(--r11-ring,#ffffffb3)}.r11-seg{background:#ffffff0d;border-radius:999px;padding:3px;display:inline-flex}.r11-seg i{height:26px;font:500 12px/1 var(--font);color:#ededed8c;border-radius:999px;align-items:center;padding:0 12px;font-style:normal;display:inline-flex}.r11-seg i.is-on{color:#fff;box-shadow:var(--material);background:#454545}.r11-slider{align-items:center;gap:12px;width:280px;display:inline-flex}.r11-slider small{font:500 12px/1 var(--font);color:#aaa}.r11-slider big{font:500 18px/1 var(--font);color:#ddd}.r11-track{background:#ffffff14;border-radius:4px;flex:1;height:4px;position:relative}.r11-track i{background:#fff;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.r11-track b{background:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;box-shadow:0 1px 4px #0006}.r11-preview{font:400 14px/20px var(--font);color:#ddd;background:#151517;border-radius:10px;padding:6px 12px;box-shadow:inset 0 0 0 1px #2c2c2f}.r11-cbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.r11-cbo{background:#19191b;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-cbo.is-on{box-shadow:inset 0 0 0 1.5px var(--tint)}.r11-cbo small{font:400 12px/14px var(--font);color:#aaa}.r11-cb{display:flex}.r11-cb i{flex:1;height:20px}.r11-cb i:first-child{border-radius:6px 0 0 6px}.r11-cb i:last-child{border-radius:0 6px 6px 0}.r11-accents{gap:8px;display:flex}.r11-accents i{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #fff3}.r11-accents i.is-on{color:#c9b6ff;box-shadow:0 0 0 2px #1f1f21,0 0 0 3.5px}.r11-select{height:36px;font:400 13px/1 var(--font);color:#ddd;background:#151517;border-radius:12px;align-items:center;gap:10px;padding:0 12px 0 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3d}.r11-select b{font-weight:400}.r11-select svg{color:#888;width:14px;height:14px}.r11-langs{flex-wrap:wrap;gap:6px;display:flex}.r11-langs i{height:26px;font-style:normal;font:400 12px/1 var(--font);color:#bbb;background:#ffffff0d;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.r11-fonts{flex-wrap:wrap;gap:8px;display:flex}.r11-fonts i{color:#eee;background:#19191b;border-radius:12px;flex-direction:column;gap:4px;min-width:104px;padding:10px 12px;font-size:18px;font-style:normal;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-fonts i small{font:400 11px/1 var(--font);color:#888}.r11-fonts .r11-fonts-up{font:500 12px/1 var(--font);color:#aaa;box-shadow:inset 0 0 0 1px #ffffff24;box-shadow:none;background:0 0;border:1px dashed #ffffff24;justify-content:center;align-items:center}.r11-drop{background:repeating-linear-gradient(135deg,#ffffff05 0 10px,#0000 10px 20px);border:1px dashed #ffffff2e;border-radius:14px;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.r11-drop b{font:500 13px/18px var(--font);color:#ddd;display:block}.r11-drop small{font:400 12px/16px var(--font);color:#888}.r11-drop-av{flex:none;width:56px;height:56px;position:relative}.r11-drop-av i{background:#2a2a2a;border-radius:50%;position:absolute;inset:8px}.r11-drop-av:before{content:"";border:3px dotted color-mix(in srgb, var(--tint) 60%, transparent);border-radius:50%;position:absolute;inset:0}.r11-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.r11-pre{background:#19191b;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-pre-sw{border-radius:8px;height:36px;display:flex;overflow:hidden}.r11-pre-sw i{flex:1}.r11-pre b{font:500 13px/16px var(--font);color:#eee}.r11-pre small{font:400 11px/14px var(--font);color:#888}.r11-pre-add{text-align:center;box-shadow:none;background:0 0;border:1px dashed #ffffff24;justify-content:center;align-items:center}.r11-pre-add b{color:#aaa;font-size:20px}.r11-notify{color:#8a8a8a;height:28px;font:500 12px/1 var(--font);cursor:pointer;white-space:nowrap;transition:color var(--r11-fast) ease, background-color var(--r11-fast) ease, box-shadow var(--r11-fast) ease;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.r11-notify svg{width:13px;height:13px}.r11-notify:hover{color:#fff;background:#ffffff0d}.r11-notify[aria-pressed=true]{color:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 35%, transparent)}.r11-notify.is-pop svg{animation:r11-ring .6s var(--r11-ease)}@keyframes r11-ring{20%{rotate:14deg}40%{rotate:-12deg}60%{rotate:8deg}80%{rotate:-4deg}}.r11-set-foot{font:400 12px/18px var(--font);color:#6f6f6f;margin:24px 0 0}.r11-mi-soon{color:var(--tint)!important;font-size:11px!important}.r11-staff-sheet{width:min(760px,100vw - 48px);height:auto;max-height:min(760px,100vh - 64px)}.r11-staff-sheet .r11-set-h p{color:#ededed}.r11-staff-body{padding:18px 28px 28px;overflow-y:auto}.r11-staff-tabs{gap:6px;margin-bottom:14px;display:flex}.r11-staff-tabs span{height:30px;font:500 13px/1 var(--font);color:#8a8a8a;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.r11-staff-tabs .is-on{color:#fff;background:#ffffff14}.r11-staff-tabs b{color:var(--tint);font-weight:500}.r11-q{background:#202022;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.r11-qrow{transition:opacity .3s ease, transform .3s var(--r11-ease);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.r11-qrow+.r11-qrow{border-top:1px solid #ffffff0d}.r11-qrow.is-gone{opacity:0;transform:translate(12px)}.r11-qsrc{color:#ff7a8a;width:34px;height:34px;font:700 14px/1 var(--font);background:#e6002329;border-radius:10px;place-items:center;display:grid}.r11-qtxt{min-width:0}.r11-qtxt a{color:#ededed;font:500 13px/18px var(--font);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.r11-qtxt a:hover{text-underline-offset:2px;text-decoration:underline}.r11-qtxt small{font:400 12px/16px var(--font);color:#8a8a8a}.r11-qacts{gap:6px;display:flex}.r11-qacts .as-btn{height:32px;padding:0 12px;font-size:12px}.r11-qempty{text-align:center;padding:36px}.r11-qempty b{font:500 15px/22px var(--font);color:#fff}.r11-qempty p{font:400 13px/18px var(--font);color:#8a8a8a;margin:4px 0 0}.r11-staff-note{font:400 12px/18px var(--font);color:#7a7a7a;margin:14px 0 0}.r11-lock{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.r11-lock svg{color:#8a8a8a;width:26px;height:26px}.r11-lock b{font:500 16px/22px var(--font);color:#fff}.r11-lock p{max-width:360px;font:400 14px/21px var(--font);color:#8a8a8a;margin:0 0 10px}@media (width<=1100px){.w11-hero-in{grid-template-columns:1fr;padding-top:150px}.w11-portraits{width:100%;max-width:620px;height:440px;margin:0 auto}.w11-feel-row{grid-template-columns:repeat(2,1fr)}.w11-ex-grid{grid-template-columns:repeat(3,1fr)}.w11-cal-row{grid-template-columns:repeat(2,1fr)}.w11-entries-grid{grid-template-columns:repeat(3,1fr)}.w11-dir-card{grid-template-columns:1fr}}@media (width<=820px){.r11-sheet-card{grid-template-columns:1fr;height:calc(100vh - 32px)}.r11-sheet-stage{height:360px}.r11-slide{grid-template-columns:1fr}.r11-slide-card{display:none}}@media (width<=640px){.r11-comm{padding:84px 12px 24px}.r11-c-h1{font-size:30px;line-height:36px}.r11-c-sub{font-size:15px;line-height:22px}.r11-feat{margin-top:36px}.r11-feat-track{height:380px}.r11-slide{grid-template-columns:1fr;align-items:end}.r11-slide-card{height:220px;padding:18px 0 0;display:flex;position:absolute;inset:0 0 auto}.r11-slide-card .r11-stage{width:150px}.r11-slide-copy{gap:8px;padding:0 20px 22px}.r11-slide-copy h2{font-size:28px;line-height:32px}.r11-slide-p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.r11-slide-shade{background:linear-gradient(#0a0a0c1a 0%,#0a0a0c8c 45%,#0a0a0ceb 100%)}.r11-feat-thumbs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.r11-th span{white-space:nowrap}.r11-creators,.r11-feed-sec{margin-top:44px}.r11-cr-row{grid-auto-columns:200px}.r11-search{width:100%}.r11-sorts{width:100%;overflow-x:auto}.r11-toolbar{gap:10px}.r11-taxtabs,.r11-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px;padding:0 12px;overflow-x:auto}.r11-filters .r11-chip{flex:none}.r11-feed,.r11-col{gap:10px}.r11-card{border-radius:18px;padding:8px 8px 0}.r11-meta{padding:10px 4px 12px}.r11-hov{display:none}.r11-card .r11-src{height:18px;padding:0 6px;font-size:10px;top:6px;left:6px}.r11-like{padding:0 4px}.r11-how{grid-template-columns:1fr;margin-top:48px}.r11-sheet{place-items:end center}.r11-sheet-card{border-radius:24px 24px 0 0;width:100vw;height:calc(100dvh - 40px);transform:translateY(40px)}.r11-sheet.is-open .r11-sheet-card{transform:none}.r11-sheet-card{grid-template-rows:300px 1fr}.r11-sheet-stage{height:auto;padding:18px}.r11-sheet-info{padding:20px 18px 28px}.r11-sheet-t{font-size:24px;line-height:30px}.w11-hero{min-height:0}.w11-hero-in{gap:26px;padding:120px 20px 40px}.w11-h1{font-size:76px}.w11-blurb{margin-top:18px;font-size:18px;line-height:25px}.w11-cd span{font-size:34px}.w11-portraits{height:300px}.w11-por{border-radius:14px;width:136px;padding:5px}.w11-por-1{left:calc(50% - 68px)}.w11-por-0{top:40px}.w11-por-2{top:50px}[data-motion=haunted] .w11-l-veil-a{height:150px}[data-motion=haunted] .w11-l-candles{height:210px;right:-4%}[data-motion=haunted] .w11-l-pearls{display:none}.w11-glow{width:300px;height:300px}.w11-sec{padding:0 16px}.w11-sec+.w11-sec{margin-top:72px}.w11-sec-h h2{font-size:32px}.w11-feel-row{grid-template-columns:1fr}.w11-fc{min-height:0;padding:20px}.w11-fc h3{font-size:32px}.w11-dir-card{gap:26px;padding:22px 18px}.w11-sw{grid-template-columns:repeat(5,1fr);gap:6px}.w11-sw i{height:52px}.w11-sw small{display:none}.w11-sw b{font-size:11px}.w11-ex-grid{grid-template-columns:repeat(2,1fr);gap:10px}.w11-steps{grid-template-columns:1fr}.w11-entries-grid{grid-template-columns:repeat(2,1fr)}.w11-cal-row{grid-template-columns:1fr}.w11-empty{flex-direction:column;align-items:flex-start;padding:22px}.w11-empty img{height:110px}.w11-empty b{font-size:28px}.r11-set{place-items:end center}.r11-set-sheet{border-radius:24px 24px 0 0;width:100vw;height:calc(100dvh - 30px);transform:translateY(40px)}.r11-set.is-open .r11-set-sheet{transform:none}.r11-set-body{grid-template-rows:auto 1fr;grid-template-columns:1fr}.r11-set-nav{scrollbar-width:none;border-bottom:1px solid #ffffff0f;border-right:0;flex-direction:row;padding:8px 12px;overflow-x:auto}.r11-set-nav button{flex:none}.r11-set-main{padding:14px 14px 32px}.r11-set-h{padding:20px 18px 16px}.r11-set-h p{padding-right:30px;font-size:13px}.r11-srow{grid-template-columns:32px 1fr auto;grid-template-areas:"i t c""i n n";row-gap:10px}.r11-srow:has(.r11-select,.r11-accents){grid-template-areas:"i t t""i c c""i n n"}.r11-srow .r11-sico{grid-area:i;align-self:start}.r11-srow .r11-stxt{grid-area:t}.r11-srow .r11-sctl{grid-area:c}.r11-srow .r11-notify{grid-area:n;justify-self:start}.r11-srow.is-wide{grid-template-columns:32px 1fr;grid-template-areas:"i t""i c""i n"}.r11-srow:has(.r11-seg){grid-template-areas:"i t t""i c c""i n n"}.r11-cbs,.r11-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.r11-slider{width:100%}}@media (prefers-reduced-motion:reduce){.r11-slide,.r11-card,.w11-sec,.w11-exc,.w11-cc{transition:none!important;animation:none!important}.w11-l,.w11-por,.r11-slide-card .r11-stage,.r11-th-bar{animation:none!important}.w11-sprite{display:none}}html.as-calm .w11-l,html.as-calm .w11-por,html.as-calm .r11-slide-card .r11-stage{animation:none!important}.r11-sheet-card:focus,.r11-set-sheet:focus{outline:none}.w11-ex-grid>*,.w11-entries-grid>*,.w11-feel-row>*,.w11-cal-row>*,.w11-steps>*,.r11-like-row>*{min-width:0}.w11-exc .r11-stage,.w11-por .r11-stage{overflow:hidden}
/* r12-pages.css */
@font-face{font-family:R12 Shoulders;src:url(../fonts/BigShoulders-var.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:R12 Unbounded;src:url(../fonts/Unbounded-var.woff2)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:R12 Space Grotesk;src:url(../fonts/SpaceGrotesk-var.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:R12 Syne;src:url(../fonts/Syne-var.woff2)format("woff2");font-weight:400 800;font-display:swap}.r12-by{color:#ededed9e;gap:7px}.r12-by span{text-overflow:ellipsis;overflow:hidden}.r12-av{width:18px;height:18px;font:600 9.5px/1 var(--font);color:#fff;background:center / cover no-repeat, linear-gradient(135deg, hsl(var(--h,260) 42% 46%), hsl(calc(var(--h,260) + 40) 48% 30%));border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.r12-plat{width:14px;height:14px;font:700 8.5px/1 var(--font);color:#fff;background:#ffffff1f;border-radius:4px;flex:none;place-items:center;font-style:normal;display:inline-grid}.r12-plat-pinterest{background:#e60023}.r12-plat-tumblr{text-transform:lowercase;background:#36465d}.r12-plat-xiaohongshu{background:#ff2442;font-size:8px}.r12-plat-studio{background:color-mix(in srgb, var(--tint) 24%, #1d1d1d);color:var(--tint);font-size:8px}.r11-card .r11-src{display:none!important}.r12-srclink{font:400 12px/16px var(--font);color:var(--subtle);transition:color var(--r11-fast) ease;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.r12-srclink svg{width:12px;height:12px}.r12-srclink:hover,.r11-sheet-by .r12-by{color:#ededed}.r11-sheet-by .r12-av{width:24px;height:24px;font-size:11px}.r12-tright{align-items:center;gap:12px;display:flex}.r12-count{font:400 13px/1 var(--font);color:var(--subtle);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:inline-flex}.r12-count b{color:#ededed;text-align:right;min-width:2ch;font-weight:500;display:inline-block}.r12-count.is-tick b{animation:r12-tick .52s var(--r11-ease)}@keyframes r12-tick{30%{color:var(--tint);transform:translateY(-1px)}}.r12-kbd{width:20px;height:20px;font:500 11px/1 var(--mono,ui-monospace, monospace);color:#8a8a8a;transition:opacity var(--r11-fast) ease;background:#ffffff0f;border-radius:6px;place-items:center;display:grid;box-shadow:inset 0 -1px #ffffff0f}.r11-search:focus-within .r12-kbd{opacity:0}.r11-sorts .t-tabs-pill{transition:transform .42s var(--r11-ease), width .42s var(--r11-ease);box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059}.r11-sorts .t-tab{font:500 13px/1 var(--font);transition:color .2s,scale .12s}.r11-sorts .t-tab:active{scale:.96}.r11-taxtabs{isolation:isolate;position:relative}.r12-tpill{z-index:-1;width:0;height:30px;transition:transform .42s var(--r11-ease), width .42s var(--r11-ease), height .42s var(--r11-ease);pointer-events:none;background:#ffffff17;border-radius:999px;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff12}.r12-tpill.is-squish{animation:r12-squish .42s var(--r11-ease)}@keyframes r12-squish{40%{scale:1.06 .86}}.r11-tt[aria-selected=true]{background:0 0!important}.r11-tt{transition:color .22s,scale .12s}.r11-tt:active{scale:.95}.r12-fwrap{margin:-4px;padding:4px;overflow:hidden}.r11-filters{min-height:0}.r11-filters .r11-chip{color:#edededb8;height:32px;font:500 13px/1 var(--font);cursor:pointer;transition:background-color .22s var(--r11-ease), color .22s ease, box-shadow .22s ease, scale .14s ease, padding .32s var(--r11-ease);background:#ffffff0b;border:0;border-radius:999px;gap:7px;padding:0 12px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-filters .r11-chip:hover{color:#fff;background:#ffffff14}.r11-filters .r11-chip:active{scale:.95}.r11-filters .r11-chip[aria-pressed=true]{color:#111;background:#f2f2f2;box-shadow:0 6px 20px -8px #ffffff59}.r12-chk{opacity:0;width:0;transition:width .32s var(--r11-ease), margin .32s var(--r11-ease), opacity .2s ease;margin-left:-7px;display:grid;overflow:hidden}.r12-chk svg{width:12px;height:12px}.r11-chip[aria-pressed=true] .r12-chk{opacity:1;width:12px;margin-left:0}.r11-chip[aria-pressed=true] .r12-chk path{stroke-dasharray:12;animation:r12-draw .36s 80ms var(--r11-ease) both}@keyframes r12-draw{0%{stroke-dashoffset:12px}}.r11-filters.is-out .r11-chip{opacity:0;filter:blur(3px);transition:opacity .14s,transform .14s,filter .14s;transform:translateY(-6px)}.r11-filters.is-in .r11-chip{animation:r12-chip-in .52s var(--r11-ease) both;animation-delay:calc(var(--n,0) * 28ms)}@keyframes r12-chip-in{0%{opacity:0;filter:blur(4px);clip-path:inset(0 0 100% round 999px);transform:translateY(10px)scale(.94)}to{clip-path:inset(0 round 999px)}}.r11-active.is-in .r11-actchip{animation:r12-chip-in .48s var(--r11-ease) both}.r11-actchip{transition:background-color .16s,scale .12s}.r11-actchip:hover{background:color-mix(in srgb, var(--tint) 26%, transparent)}.r11-actchip:active{scale:.95}.r11-feed{transition:none;position:relative}.r12-ghosts{pointer-events:none;z-index:0;position:absolute;inset:0}.r11-feed .r11-col{z-index:1;position:relative}.r11-feed.is-in .r11-card{animation:none}.r11-feed .r11-card{transform-style:preserve-3d;transition:background-color var(--r11-fast) ease, box-shadow .3s var(--r11-ease), translate .42s var(--r11-ease), rotate 0s;will-change:auto}.r11-feed .r11-card.is-hot{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:background-color var(--r11-fast) ease, box-shadow .3s var(--r11-ease), translate .42s var(--r11-ease), transform .14s linear;box-shadow:var(--material), 0 24px 48px -24px #000c;background:var(--card-h);translate:0 -3px}.r11-feed .r11-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--px,50%) var(--py,30%), #ffffff12, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.r11-feed .r11-card.is-hot:after{opacity:1}.r11-card.is-hot .r11-stage{box-shadow:0 0 0 1px #ffffff0f}.r11-hov{background:linear-gradient(#0000 50%,#0000009e)}.r11-use{height:36px;transition:background-color var(--r11-fast) ease, scale .14s ease, translate .3s var(--r11-ease);padding:0 16px 0 13px;box-shadow:0 8px 24px -8px #0009}.r11-use svg{transition:rotate .5s var(--r11-ease)}.r11-use:hover svg{rotate:90deg}.r12-quse{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;transition:scale .12s,background-color .15s;display:none}.r12-quse svg{width:13px;height:13px}.r12-quse:active{background:#ffffff29;scale:.9}@media (hover:none),(pointer:coarse){.r12-quse{display:grid}.r11-meta{gap:4px}}.r11-empty{animation:r12-chip-in .52s var(--r11-ease) both}.r11-card .r11-stage:not(.is-fit),.r11-feat-track:empty,.r11-cr-thumbs:empty{background:linear-gradient(100deg,#ffffff06 30%,#ffffff12 50%,#ffffff06 70%) 0 0/300% 100%;animation:1.4s linear infinite r12-shim}.r11-feed:empty{background:linear-gradient(100deg, #ffffff05 30%, #ffffff0d 50%, #ffffff05 70%) 0 0 / 300% 100%, repeating-linear-gradient(90deg, transparent 0 calc(25% - 12px), var(--bg,#070a0b) calc(25% - 12px) 25%);border-radius:24px;min-height:640px;animation:1.4s linear infinite r12-shim}@keyframes r12-shim{0%{background-position:100% 0,0 0}to{background-position:-100% 0,0 0}}.r11-cr{transition:background-color var(--r11-fast) ease, translate .36s var(--r11-ease), box-shadow .3s ease;position:relative}.r11-cr:hover{translate:0 -3px}.r11-cr:active{scale:.98}.r11-cr[aria-pressed=true]{box-shadow:var(--material), inset 0 0 0 1.5px var(--tint)}.r11-cr-thumbs i{transition:transform .9s var(--r11-ease)}.r11-cr:hover .r11-cr-thumbs i{transform:scale(1.06)}.r11-cr-id small{align-items:center;gap:6px;display:flex}.r11-cr .r12-av{width:32px;height:32px;font-size:13px}.r11-cr-row .r11-cr{animation:r12-chip-in .6s var(--r11-ease) both;animation-delay:calc(var(--k,0) * 40ms)}.r11-slide{filter:none!important;transition:none!important}.r11-slide.is-prev{opacity:1;visibility:visible;z-index:1}.r11-slide.is-on{z-index:2;animation:r12-wipe .9s var(--r11-ease) both}@keyframes r12-wipe{0%{clip-path:inset(0 0 0 100% round 24px)}to{clip-path:inset(0 round 24px)}}.r11-slide.is-on .r11-slide-bg{animation:r12-bgin 1.4s var(--r11-ease) both}@keyframes r12-bgin{0%{translate:60px}}.r11-slide.is-on .r11-slide-copy>*{animation:r12-rise .76s var(--r11-ease) both}.r11-slide.is-on .r11-slide-copy>:first-child{animation-delay:.16s}.r11-slide.is-on .r11-slide-copy>:nth-child(2){animation-delay:.22s}.r11-slide.is-on .r11-slide-copy>:nth-child(3){animation-delay:.29s}.r11-slide.is-on .r11-slide-copy>:nth-child(4){animation-delay:.36s}@keyframes r12-rise{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}.r11-slide.is-on .r11-slide-card{animation:r12-cardin 1s .12s var(--r11-ease) both}@keyframes r12-cardin{0%{opacity:0;transform:translate(60px)rotate(4deg)scale(.94)}}.r11-made{cursor:pointer}.r11-made .r12-av{grid-row:1/3;width:32px;height:32px;font-size:13px}.r11-th{transition:background-color .22s var(--r11-ease), color .22s ease, scale .12s ease}.r11-th:active{scale:.96}.r11-th-bar{background:linear-gradient(90deg,#fff3,#fffc)}.r11-btn-w{box-shadow:0 8px 26px -10px #ffffff80}.r11-btn-w svg{transition:rotate .5s var(--r11-ease)}.r11-btn-w:hover svg{rotate:90deg}.r12-how{grid-template-columns:1fr}.r12-how>div{grid-template-columns:1fr auto;align-items:center;column-gap:24px;display:grid}.r12-how>div b,.r12-how>div p{grid-column:1}.r12-how>div .as-btn{grid-area:1/2/3}.r11-sheet.r12-morph .r11-sheet-card{filter:none!important;transition:none!important}.r12-flyer{border-radius:14px;overflow:hidden}@media (width<=640px){.r12-tright{width:100%}.r12-tright .r11-search{flex:1}.r12-kbd{display:none}.r12-fwrap{margin:-4px -12px;padding:4px 12px}.r12-how>div{grid-template-columns:1fr;row-gap:14px}.r12-how>div .as-btn{grid-area:auto/1;justify-self:start}.r12-by .r12-plat{display:none}}.r12-wk{--wk-bg:#08070a;--wk-bg2:#15101a;--wk-ink:#efe7dc;--wk-muted:#e8ded29e;--wk-faint:#e8ded261;--wk-accent:#e9b872;--wk-deep:#6b1626;--wk-ghost:#d7d2e6;--wk-line:#efe7dc1a;--wk-card:#140e12a8;--wk-font:"R12 Space Grotesk", sans-serif;--wk-fw:600;--fl:1;--lx:60%;--ly:40%;--px:0;--py:0;--scr:0;--seam:50%;color:var(--wk-ink);background:var(--wk-bg);isolation:isolate;z-index:0;font-family:var(--font);margin-top:-72px;padding-bottom:0;position:relative;overflow:clip}.r12-wk ::selection{background:var(--wk-accent);color:var(--wk-bg)}.r12w-fixed{z-index:2;pointer-events:none;width:100%;height:100vh;margin-bottom:-100vh;position:sticky;top:0;left:0;overflow:hidden}.r12w-fx{width:100%;height:100%;position:absolute;inset:0}.r12w-grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(6,end) infinite r12w-grain;position:absolute;inset:-50%}@keyframes r12w-grain{0%{transform:translate(0)}20%{transform:translate(-5%,3%)}40%{transform:translate(4%,-6%)}60%{transform:translate(-3%,5%)}80%{transform:translate(6%,2%)}}.r12w-vig{background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0000008c);position:absolute;inset:0}.r12w-preview{z-index:20;height:36px;box-shadow:inset 0 0 0 1px var(--wk-line);font:500 12px/1 var(--font);color:var(--wk-ink);-webkit-backdrop-filter:blur(12px);background:#0000008c;border-radius:999px;align-items:center;gap:14px;padding:0 6px 0 16px;display:flex;position:absolute;top:80px;left:50%;translate:-50%}.r12w-preview a{background:var(--wk-ink);height:26px;color:var(--wk-bg);border-radius:999px;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}#pageWeek.r12-wk-page:not(:has(.r12-wk)){background:#050405;min-height:100vh}.r12w-hero{flex-direction:column;justify-content:center;min-height:max(760px,100svh);display:flex;position:relative;overflow:hidden}.r12w-plate{z-index:0;transform:translate(calc(var(--px) * -26px), calc(var(--py) * -18px + var(--scr) * .25px));position:absolute;inset:-4%}.r12w-plate img{object-fit:cover;transform-origin:55% 45%;width:100%;height:100%;animation:40s ease-in-out infinite alternate r12w-kb}@keyframes r12w-kb{0%{transform:scale(1.04)}to{transform:scale(1.14)}}.r12w-plate:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--wk-bg) 30%, transparent) 0%, transparent 30%, transparent 60%, var(--wk-bg) 100%), linear-gradient(90deg, color-mix(in srgb, var(--wk-bg) 70%, transparent), transparent 60%);position:absolute;inset:0}.r12w-fxl{z-index:1;pointer-events:none;position:absolute;inset:0}.r12w-l{pointer-events:none;user-select:none;position:absolute}.r12w-near{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.r12w-dark,.r12w-dip{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0}.r12w-whispers{z-index:4;pointer-events:none;position:absolute;inset:0}.r12w-in{z-index:6;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:150px 40px 110px;display:grid;position:relative}.r12w-kick{font:500 12px/16px var(--font);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--wk-accent) 80%, var(--wk-ink));align-items:center;gap:10px;margin:0;display:flex}.r12w-sep{opacity:.4}.r12w-dot{background:var(--wk-accent);width:7px;height:7px;box-shadow:0 0 calc(14px * var(--fl)) var(--wk-accent);border-radius:50%;animation:2.4s ease-in-out infinite r12w-pulse}@keyframes r12w-pulse{50%{opacity:.45;transform:scale(.8)}}.r12w-h1{font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.035em;color:var(--wk-ink);margin:18px 0 0;font-size:clamp(76px,11.4vw,176px);line-height:.84}.r12w-h1>span{white-space:nowrap;display:block}.r12w-h1 i{font-style:normal;display:inline-block}.r12w-sp{width:.25em}.r12-wk.is-entered .r12w-h1 i{animation:r12w-letter 1.1s var(--r11-ease) both;animation-delay:calc(.12s + var(--l,0) * 55ms)}@keyframes r12w-letter{0%{opacity:0;filter:blur(12px);transform:translateY(.3em)}}.r12w-blurb{max-width:470px;font:400 18px/28px var(--font);color:var(--wk-muted);text-wrap:pretty;margin:26px 0 0}.r12w-cd{flex-direction:column;gap:8px;margin-top:30px;display:flex}.r12w-cd small{font:500 11px/14px var(--font);letter-spacing:.18em;text-transform:uppercase;color:var(--wk-faint)}.r12w-cdv{font-family:var(--wk-font);font-weight:calc(var(--wk-fw) * .8);font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:baseline;gap:4px;font-size:38px;line-height:1;display:flex}.r12w-cdv b{font-weight:inherit;text-align:right;min-width:1.2ch;display:inline-block}.r12w-cdv b.is-tk{animation:r12w-tk .6s var(--r11-ease)}@keyframes r12w-tk{0%{opacity:.3;filter:blur(3px);transform:translateY(-6px)}}.r12w-cdv em{font:500 13px/1 var(--font);color:var(--wk-faint);margin:0 10px 0 2px;font-style:normal}.r12w-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.r12w-btn{height:48px;color:var(--wk-ink);font:500 14px/1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--wk-line);-webkit-backdrop-filter:blur(10px);transition:background-color .25s var(--r11-ease), box-shadow .25s var(--r11-ease), scale .14s ease, translate .3s var(--r11-ease);background:#ffffff0f;border:0;border-radius:999px;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.r12w-btn-in{z-index:1;align-items:center;gap:9px;display:inline-flex;position:relative}.r12w-btn svg{width:15px;height:15px;transition:transform .4s var(--r11-ease), rotate .5s var(--r11-ease)}.r12w-btn:hover{background:#ffffff1c;translate:0 -1px}.r12w-btn:hover svg{transform:translate(2px)}.r12w-btn:active{scale:.96}.r12w-btn-main{background:var(--wk-ink);color:var(--wk-bg);box-shadow:0 0 calc(34px * var(--fl)) -4px color-mix(in srgb, var(--wk-accent) 45%, transparent), inset 0 -2px 0 #0000001f}.r12w-btn-main:before{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:translate;position:absolute;inset:0;translate:-120%}.r12w-btn-main:hover{background:color-mix(in srgb, var(--wk-ink) 86%, var(--wk-accent))}.r12w-btn-main:hover:before{transition:translate .8s var(--r11-ease);translate:120%}.r12w-btn-main:hover svg{transform:rotate(90deg)}.r12w-btn-ghost{backdrop-filter:none;background:0 0}.r12w-snd{height:48px;color:var(--wk-muted);font:500 13px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 16px;transition:color .2s,background-color .2s;display:inline-flex}.r12w-snd:hover{color:var(--wk-ink);background:#ffffff0d}.r12w-snd[aria-pressed=true]{color:var(--wk-accent)}.r12w-eq{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.r12w-eq i{background:currentColor;border-radius:2px;width:2px;height:3px;transition:height .3s}.r12w-snd[aria-pressed=true] .r12w-eq i{animation:.9s ease-in-out infinite r12w-eq}.r12w-eq i:nth-child(2){animation-delay:-.3s!important}.r12w-eq i:nth-child(3){animation-delay:-.6s!important}.r12w-eq i:nth-child(4){animation-delay:-.15s!important}@keyframes r12w-eq{0%,to{height:3px}50%{height:14px}}.r12w-n{font:400 13px/18px var(--font);color:var(--wk-faint);margin:18px 0 0}.r12w-n b{color:var(--wk-ink);font-weight:500}.r12w-scroll{z-index:6;width:26px;height:42px;box-shadow:inset 0 0 0 1.5px var(--wk-line);border-radius:14px;position:absolute;bottom:28px;left:50%;translate:-50%}.r12w-scroll i{background:var(--wk-ink);width:3px;height:8px;animation:r12w-scr 2s var(--r11-ease) infinite;border-radius:2px;margin-left:-1.5px;position:absolute;top:9px;left:50%}@keyframes r12w-scr{0%{opacity:0;transform:translateY(-4px)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}.r12w-cameos{height:560px;position:relative}.r12w-cam{cursor:pointer;color:var(--wk-ink);transform-origin:50% -80px;animation:8s ease-in-out infinite r12w-sway;animation-delay:calc(var(--k) * -2.7s);background:0 0;border:0;padding:0;position:absolute}.r12w-cam-art{background:#ffffff0a;display:block;position:relative;overflow:hidden}.r12w-cam-img{transition:filter .6s var(--r11-ease), transform 1.2s var(--r11-ease), opacity .5s ease;background:50%/cover no-repeat;position:absolute;inset:0}.r12w-cam-img2{display:none}.r12w-cam-fx{pointer-events:none;position:absolute;inset:0}.r12w-cam-n{text-align:center;opacity:0;transition:opacity .4s var(--r11-ease), transform .4s var(--r11-ease);margin-top:12px;font-size:17px;line-height:1.2;display:block;transform:translateY(6px)}.r12w-cam:hover .r12w-cam-n,.r12w-cam:focus-visible .r12w-cam-n{opacity:1;transform:none}.r12w-cam:hover .r12w-cam-img{transform:scale(1.06)}.r12w-cam:before{content:"";background:linear-gradient(transparent, var(--wk-line));width:1px;height:400px;position:absolute;bottom:100%;left:50%}.r12w-cam-0{--rot:-4deg;top:70px;left:0}.r12w-cam-1{z-index:2;--rot:1deg;top:220px;left:calc(50% - 100px)}.r12w-cam-2{--rot:5deg;top:0;right:0}@keyframes r12w-sway{0%,to{transform:rotate(var(--rot,0deg))}50%{transform:rotate(calc(var(--rot,0deg) + 2.4deg))}}.r12w-cam{opacity:0;transition:opacity 1.2s var(--r11-ease), translate 1.4s var(--r11-ease);transition-delay:calc(.5s + var(--k) * .18s);translate:0 -40px}.r12-wk.is-entered .r12w-cam{opacity:1;translate:0}.r12w-c-oval .r12w-cam-art{width:168px;height:220px;box-shadow:0 0 0 3px #1a1013, 0 0 0 4px color-mix(in srgb, var(--wk-accent) 50%, transparent), 0 0 0 9px #120a0d, 0 0 0 10px color-mix(in srgb, var(--wk-accent) 26%, transparent), 0 40px 80px -20px #000000e6;border-radius:50%}.r12w-c-oval .r12w-cam-1 .r12w-cam-art{width:200px;height:262px}.r12w-c-oval .r12w-cam-img{filter:grayscale(.9) sepia(.35) contrast(1.1) brightness(calc(.5 + var(--fl) * .22))}.r12w-c-oval .r12w-cam-fx{background:radial-gradient(closest-side,#0000 55%,#0a0406d9);border-radius:50%}.r12w-c-oval .r12w-cam:hover .r12w-cam-img{filter:none;animation:.9s step-end r12w-neg}@keyframes r12w-neg{0%{filter:invert()grayscale()}6%{filter:none}10%{filter:invert()grayscale()contrast(2)}14%,to{filter:none}}.r12w-c-window .r12w-cam-art{border-radius:50%;width:180px;height:180px;box-shadow:inset 0 0 0 1px #ffffff40,0 30px 70px -24px #000a1ee6,0 0 60px -20px #bcd7f566}.r12w-c-window .r12w-cam-1 .r12w-cam-art{width:220px;height:220px}.r12w-c-window .r12w-cam-fx{opacity:.42;mix-blend-mode:screen;transition:opacity .9s var(--r11-ease);background:radial-gradient(closest-side,#e6f0ff00 52%,#e6f0ff8c),url(../weeks/first-snow/frost-edge.webp) 50%/150% no-repeat;border-radius:50%}.r12w-c-window .r12w-cam-img{filter:blur(.8px)saturate(.75)}.r12w-c-window .r12w-cam:hover .r12w-cam-fx{opacity:.08}.r12w-c-window .r12w-cam:hover .r12w-cam-img{filter:none}.r12w-c-window .r12w-cam{animation-name:r12w-bob}@keyframes r12w-bob{50%{transform:translateY(-8px) rotate(var(--rot,0deg))}0%,to{transform:rotate(var(--rot,0deg))}}.r12w-c-window .r12w-cam:before{display:none}.r12w-c-pane .r12w-cam-art{border-radius:14px;width:168px;height:216px;box-shadow:0 0 0 6px #2a1c12,0 0 0 7px #ffdcb426,0 40px 70px -24px #000000e6}.r12w-c-pane .r12w-cam-1 .r12w-cam-art{width:196px;height:256px}.r12w-c-pane .r12w-cam-fx{background:radial-gradient(circle at 22% 18%,#ffffff8c 0 2px,#0000 3px),radial-gradient(circle at 70% 34%,#ffffff73 0 1.5px,#0000 2.5px),radial-gradient(circle at 40% 62%,#ffffff80 0 2.5px,#0000 3.5px),radial-gradient(circle at 82% 78%,#fff6 0 1.5px,#0000 2.5px),radial-gradient(circle at 12% 84%,#ffffff73 0 2px,#0000 3px),linear-gradient(#dcc8b429,#28190f52);transition:opacity .7s}.r12w-c-pane .r12w-cam-img{filter:blur(1.2px)saturate(.85)}.r12w-c-pane .r12w-cam:hover .r12w-cam-img{filter:none}.r12w-c-pane .r12w-cam:hover .r12w-cam-fx{opacity:.2}.r12w-c-pane .r12w-cam:before{display:none}.r12w-c-pane .r12w-cam{transform:rotate(var(--rot));animation:none}.r12w-c-half .r12w-cam-art,.r12w-c-round .r12w-cam-art{border-radius:50%;width:180px;height:180px;box-shadow:0 0 0 1px #fff3,0 30px 70px -24px #000c}.r12w-c-half .r12w-cam-1 .r12w-cam-art{width:220px;height:220px}.r12w-c-half .r12w-cam-img2{clip-path:inset(0 0 0 50%);display:block}.r12w-c-half .r12w-cam-img:first-child:has(+.r12w-cam-img2){clip-path:inset(0 50% 0 0)}.r12w-c-half .r12w-cam-fx{background:linear-gradient(90deg,#f0c9872e,#0000 45% 55%,#788cff33);border-radius:50%}.r12w-c-half .r12w-cam:before,.r12w-c-round .r12w-cam:before{display:none}.r12w-c-half .r12w-cam{animation-name:r12w-bob}[data-engine=haunted] .r12w-plate img{filter:brightness(.74)contrast(1.12)saturate(.8)}[data-engine=haunted] .r12w-dark{opacity:1;mix-blend-mode:normal;background:radial-gradient(circle at var(--lx) var(--ly), #05020400 0, #05020433 calc(110px * var(--fl)), #05020499 calc(420px * var(--fl)), #050204cc 820px)}[data-engine=haunted] .r12w-near{display:none}[data-engine=haunted] .r12w-hero:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:soft-light;opacity:calc(var(--fl) * .9);background:radial-gradient(circle at var(--lx) var(--ly), color-mix(in srgb, var(--wk-accent) 70%, transparent), transparent 340px);position:absolute;inset:0}.r12w-dip.is-dip{background:#030102;animation:.7s linear r12w-dip}@keyframes r12w-dip{0%{opacity:0}6%{opacity:.78}12%{opacity:.1}20%{opacity:.86}34%{opacity:.2}to{opacity:0}}.r12w-ghost{left:calc(48% + var(--gx,0%));opacity:0;height:60%;transform:translateX(-50%) scale(var(--gs,1));transform-origin:50% 100%;filter:blur(1.5px)brightness(.9)drop-shadow(0 0 30px #d7d2e640);mix-blend-mode:screen;transition:opacity 3.2s ease-in-out,filter 3s;top:16%}.r12w-ghost.is-here{opacity:.5;filter:blur(.6px)brightness()drop-shadow(0 0 40px #d7d2e659);animation:4s ease-in-out infinite r12w-hover}.r12w-ghost.is-gone{opacity:0;filter:blur(8px);transition:opacity .16s linear}@keyframes r12w-hover{50%{translate:0 -10px}}.r12w-shade{opacity:0;filter:brightness(0)blur(22px);height:130%;top:-6%;left:-40%}.r12w-shade.is-pass{animation:9s linear r12w-pass}@keyframes r12w-pass{0%{opacity:0;transform:translate(0)scaleX(1.4)}20%{opacity:.55}80%{opacity:.55}to{opacity:0;transform:translate(200vw)scaleX(1.4)}}.r12w-smoke{opacity:.55;filter:brightness(.8);mix-blend-mode:screen;width:140%;bottom:-6%;left:-20%}.r12w-smoke-a{animation:60s linear infinite r12w-drift}.r12w-smoke-b{opacity:.28;width:120%;animation:90s linear infinite reverse r12w-drift;bottom:12%;transform:scaleX(-1)}@keyframes r12w-drift{0%{translate:-12%}50%{translate:8% -10px}to{translate:-12%}}.r12w-hands{opacity:0;mix-blend-mode:screen;filter:blur(.5px);width:30%;max-width:420px;top:18%}.r12w-hands.is-on{animation:7s ease-in-out r12w-hands}@keyframes r12w-hands{0%{opacity:0}20%{opacity:.22}60%{opacity:.16;translate:0 18px}to{opacity:0;translate:0 40px}}.r12w-veil{object-fit:cover;object-position:50% 100%;opacity:.32;mix-blend-mode:screen;transform-origin:50% 0;filter:brightness(.7)sepia(.2);width:106%;height:170px;animation:12s ease-in-out infinite r12w-veil;top:30px;left:-3%;-webkit-mask:linear-gradient(#0000,#000 30% 60%,#0000);mask:linear-gradient(#0000,#000 30% 60%,#0000)}@keyframes r12w-veil{0%,to{transform:skew(0)scaleY(1)}30%{transform:skew(-2deg)scaleY(1.04)}60%{transform:skew(1.6deg)scaleY(.98)}}.r12w-candle{z-index:5;height:300px;filter:brightness(calc(.75 + var(--fl) * .2)) drop-shadow(0 0 calc(28px * var(--fl)) color-mix(in srgb, var(--wk-accent) 55%, transparent));bottom:-14px;right:2%}[data-engine=haunted] .r12w-fxl{z-index:1}[data-engine=haunted] .r12w-candle{position:absolute}[data-engine=haunted] .r12w-h1{letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 0 calc(30px * var(--fl)) color-mix(in srgb, var(--wk-accent) 22%, transparent), 0 0 2px #00000080;font-size:clamp(92px,14vw,216px);line-height:.8}[data-engine=haunted] .r12w-h1b{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--wk-ink) 70%, transparent);text-shadow:none;padding-left:.5em}[data-engine=haunted] .r12w-h1 i:nth-child(3){animation:5.3s step-end 2s infinite r12w-bulb!important}[data-engine=haunted] .r12w-h1b i:nth-child(2){animation:7.1s step-end 3s infinite r12w-bulb!important}@keyframes r12w-bulb{0%,to{opacity:1}91%{opacity:.2}92%{opacity:1}94%{opacity:.1}96%{opacity:1}}.r12w-h1.is-glitch>span{animation:.3s steps(3,end) both r12w-glitch}.r12w-h1.is-glitch .r12w-h1b{animation-direction:reverse}@keyframes r12w-glitch{0%{clip-path:inset(0 0 35%);text-shadow:-4px 0 var(--wk-deep), 4px 0 var(--wk-ghost);transform:translate(-6px)}33%{clip-path:inset(30% 0 0);text-shadow:3px 0 var(--wk-deep), -3px 0 var(--wk-ghost);transform:translate(5px,2px)}66%{clip-path:inset(0 0 10%);transform:translate(-2px,-1px)}to{clip-path:inset(0);transform:none}}.r12w-wh{letter-spacing:.3em;text-transform:lowercase;color:#e1daeb8c;white-space:nowrap;text-shadow:0 0 12px #d7d2e680;filter:blur(.3px);font:400 13px/1.2 Roboto Mono,ui-monospace,monospace;animation:1.4s both r12w-whin;position:absolute}.r12w-wh.is-out{opacity:0;filter:blur(8px);letter-spacing:.6em;transition:opacity 1.6s,filter 1.6s,letter-spacing 1.8s}@keyframes r12w-whin{0%{opacity:0;filter:blur(6px)}}[data-engine=haunted] .r12w-btn-main{background:#e9e0d2}[data-engine=haunted] .r12w-blurb{color:#e8ded2b3}[data-engine=snow] .r12w-plate img{filter:brightness(.82)saturate(.85)contrast(.96)}[data-engine=snow] .r12w-plate:after{background:linear-gradient(180deg, #0a121d80 0%, transparent 35%, transparent 55%, var(--wk-bg) 100%), linear-gradient(90deg, #0a121dc7, #0a121d1a 65%)}.r12w-frost{object-fit:cover;width:100%;height:100%;opacity:calc(.18 + var(--frz,0) * .4);mix-blend-mode:screen;filter:brightness(1.1);-webkit-mask:radial-gradient(circle at var(--lx) var(--ly), transparent 0 90px, #000000e6 260px);mask:radial-gradient(circle at var(--lx) var(--ly), transparent 0 90px, #000000e6 260px);inset:0}.r12w-branch{transform-origin:90% 10%;filter:brightness(.82)saturate(.8)blur(.4px);width:min(58vw,820px);translate:calc(var(--px) * -30px) calc(var(--py) * -16px);animation:9s ease-in-out infinite r12w-bough;top:-8%;right:-6%}.r12w-branch.is-shake{animation:r12w-shake 1.6s var(--r11-ease), r12w-bough 9s ease-in-out infinite 1.6s}@keyframes r12w-bough{50%{rotate:1.4deg}}@keyframes r12w-shake{15%{rotate:-2.5deg}35%{rotate:2deg}60%{rotate:-1deg}}[data-engine=snow] .r12w-near{mix-blend-mode:screen}[data-engine=snow] .r12w-h1{letter-spacing:-.06em;color:#f2f6fb;text-shadow:0 0 40px #bcd7f559;line-height:.9}[data-engine=snow].is-entered .r12w-h1 i{animation:r12w-cryst 1.6s var(--r11-ease) both, r12w-glint 7s ease-in-out infinite;animation-delay:calc(.15s + var(--l,0) * 90ms), calc(2.4s + var(--l,0) * .12s)}@keyframes r12w-glint{0%,12%,to{color:#f2f6fb;text-shadow:0 0 40px #bcd7f559}6%{color:#fff;text-shadow:0 0 14px #fff,0 0 40px #bcd7f5e6}}@keyframes r12w-cryst{0%{opacity:0;filter:blur(18px);transform:translateY(-.25em)scale(1.1)}60%{opacity:1;filter:blur(2px)}}[data-engine=snow] .r12w-h1b{padding-left:.9em;font-weight:200}[data-engine=snow] .r12w-kick{letter-spacing:.32em}[data-engine=snow] .r12w-btn-main{box-shadow:0 10px 40px -10px #bcd7f599}[data-engine=rain] .r12w-plate img{filter:brightness(.78)saturate(.95)}[data-engine=rain] .r12w-near{z-index:2;filter:blur(1px)}.r12w-lamp{mix-blend-mode:screen;z-index:3;background:radial-gradient(closest-side,#ffb06052,#0000);border-radius:50%;width:60vw;max-width:760px;height:60vw;max-height:760px;animation:6s ease-in-out infinite r12w-lamp;top:20%;left:-8%}@keyframes r12w-lamp{50%{opacity:.75;transform:scale(.96)}}.r12w-steam{z-index:3;width:80px;height:200px;bottom:22%;left:38%}.r12w-steam b{filter:blur(8px);background:radial-gradient(closest-side,#fff5e659,#0000);border-radius:50%;width:26px;height:120px;animation:5s ease-out infinite r12w-steam;position:absolute;bottom:0;left:30%}.r12w-steam b:nth-child(2){animation-delay:-1.7s;left:50%}.r12w-steam b:nth-child(3){animation-delay:-3.3s;left:15%}@keyframes r12w-steam{0%{opacity:0;transform:translateY(20px)scaleX(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-140px)translate(14px)scaleX(1.6)skew(10deg)}}[data-engine=rain] .r12w-h1{letter-spacing:-.06em;text-shadow:0 12px 40px #e8a86840;line-height:.86}[data-engine=rain] .r12w-h1b{color:var(--wk-accent);padding-left:.4em}[data-engine=rain].is-entered .r12w-h1 i{animation:1.1s cubic-bezier(.34,1.36,.64,1) both r12w-drop;animation-delay:calc(.12s + var(--l,0) * 70ms)}@keyframes r12w-drop{0%{opacity:0;filter:blur(4px);transform:translateY(-.6em)}}[data-engine=twin] .r12w-plate img{filter:brightness(.7)saturate(.9)}[data-engine=twin] .r12w-hero:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(90deg, #ffbe6e8c 0, #ffbe6e00 calc(var(--seam) - 4%), #788cff00 calc(var(--seam) + 4%), #5a6eff8c 100%);position:absolute;inset:0}[data-engine=twin] .r12w-near{display:none}.r12w-orb{z-index:2;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;top:0;left:0}.r12w-sun{background:radial-gradient(circle at 40% 40%,#fff6dd,#f6c47c 40%,#f0a05033 62%,#0000 70%);box-shadow:0 0 80px 10px #f6c47c59}.r12w-moon{filter:drop-shadow(0 0 30px #c8d2ff66);background:radial-gradient(circle at 62% 38%,#0000 34%,#e8ecfb 35%,#c9d0ee 60%,#c8d2f01a 69%,#0000 71%);width:96px;height:96px;margin:-48px 0 0 -48px}.r12w-thread{z-index:1;width:100%;height:100%;inset:0;overflow:visible}.r12w-thread path{fill:none;stroke:#f0dcaa73;stroke-width:.15px;stroke-dasharray:.6 .8;vector-effect:non-scaling-stroke;stroke-width:1px;animation:2s linear infinite r12w-ants}@keyframes r12w-ants{to{stroke-dashoffset:-14px}}[data-engine=twin] .r12w-h1{letter-spacing:-.02em;font-size:clamp(52px,5.6vw,96px);line-height:.9}[data-engine=twin] .r12w-h1a{color:#f6d39a;text-shadow:0 0 50px #f6c47c59}[data-engine=twin] .r12w-h1b{color:#c3cdf4;text-shadow:0 0 50px #8ca0ff59;padding-left:.7em}[data-engine=twin].is-entered .r12w-h1a i{animation:r12w-fromL 1.1s var(--r11-ease) both;animation-delay:calc(.1s + var(--l) * 50ms)}[data-engine=twin].is-entered .r12w-h1b i{animation:r12w-fromR 1.1s var(--r11-ease) both;animation-delay:calc(.1s + var(--l) * 50ms)}@keyframes r12w-fromL{0%{opacity:0;filter:blur(8px);transform:translate(-.5em)}}@keyframes r12w-fromR{0%{opacity:0;filter:blur(8px);transform:translate(.5em)}}[data-engine=calm] .r12w-plate{background:radial-gradient(80% 60% at 70% 20%, var(--wk-bg2), transparent 70%), var(--wk-bg)}.r12-wk.is-caps .r12w-h1{text-transform:uppercase}.r12w-sec{z-index:3;max-width:1240px;margin:0 auto;padding:0 40px;position:relative}.r12w-sec+.r12w-sec{margin-top:140px}.r12w-sec.r12w-feel{margin-top:30px}.r12w-sec{opacity:0;transition:opacity .9s var(--r11-ease), transform .9s var(--r11-ease);transform:translateY(24px)}.r12w-sec.is-in{opacity:1;transform:none}.r12w-lbl{font:500 11px/14px var(--font);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--wk-accent) 72%, var(--wk-ink));margin:0 0 16px}.r12w-lbl-sm{margin-top:22px}.r12w-sec-h h2{font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.035em;max-width:900px;margin:0 0 34px;font-size:clamp(34px,4.6vw,64px);line-height:.98}.r12-wk.is-caps .r12w-sec-h h2{text-transform:uppercase;letter-spacing:-.01em}.r12w-sec-h h2 span{color:var(--wk-faint)}.r12w-feel-row{background:var(--wk-line);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:26px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.r12w-fc{background:color-mix(in srgb, var(--wk-bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);opacity:0;min-height:260px;transition:opacity .8s var(--r11-ease) calc(var(--k) * 90ms), transform .8s var(--r11-ease) calc(var(--k) * 90ms), background-color .4s ease;flex-direction:column;padding:30px 26px 34px;display:flex;position:relative;transform:translateY(18px)}.r12w-fc.is-in{opacity:1;transform:none}.r12w-fc:hover{background:color-mix(in srgb, var(--wk-bg2) 80%, transparent)}.r12w-fc-n{font:500 12px/1 var(--font);letter-spacing:.14em;color:var(--wk-faint)}.r12w-fc h3{font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.04em;transition:transform .5s var(--r11-ease), color .3s ease;margin:auto 0 0;padding-top:60px;font-size:40px;line-height:.95}.r12-wk.is-caps .r12w-fc h3{text-transform:uppercase;letter-spacing:0}.r12w-fc:hover h3{color:var(--wk-accent);transform:translateY(-4px)}.r12w-fc p{font:400 14px/22px var(--font);color:var(--wk-muted);margin:14px 0 0}.r12w-dir{grid-template-columns:1fr 1.1fr;gap:24px;display:grid}.r12w-dir>div{background:color-mix(in srgb, var(--wk-bg) 78%, transparent);box-shadow:inset 0 0 0 1px var(--wk-line);-webkit-backdrop-filter:blur(14px);border-radius:26px;padding:34px}.r12w-sw{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:34px;display:grid}.r12w-sw button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.r12w-sw i{background:var(--c);height:110px;box-shadow:inset 0 0 0 1px #ffffff1f, 0 20px 40px -20px var(--c);transition:transform .5s var(--r11-ease), border-radius .5s var(--r11-ease);border-radius:999px}.r12w-sw button:hover i{border-radius:18px;transform:translateY(-6px)}.r12w-sw b{font:500 12px/16px var(--font)}.r12w-sw small{font:400 11px/14px var(--mono,ui-monospace, monospace);color:var(--wk-faint)}.r12w-type p{flex-direction:column;gap:6px;margin:0;display:flex}.r12w-type p+p{margin-top:22px}.r12w-type-a{font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.04em;font-size:44px;line-height:1}.r12-wk.is-caps .r12w-type-a{text-transform:uppercase;letter-spacing:0}.r12w-type-b{font-size:28px;line-height:1.1}.r12w-type small{font:400 12px/16px var(--font);color:var(--wk-faint);letter-spacing:0;text-transform:none}.r12w-build-p{box-shadow:inset 0 0 0 1px var(--wk-line);font:400 19px/28px var(--font);background:#00000052;border-radius:16px;min-height:96px;margin:0 0 18px;padding:18px 20px}.r12w-build-add{color:var(--wk-accent)}.r12w-build-add.is-pop{animation:r12w-add .5s var(--r11-ease)}@keyframes r12w-add{0%{filter:blur(4px);opacity:.3}}.r12w-caret{vertical-align:-.15em;background:var(--wk-accent);width:2px;height:1.05em;margin-left:3px;animation:1s step-end infinite r12w-caret;display:inline-block}@keyframes r12w-caret{50%{opacity:0}}.r12w-motifs,.r12w-avoid{flex-wrap:wrap;gap:8px;display:flex}.r12w-mo{height:34px;color:var(--wk-muted);font:500 13px/1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--wk-line);transition:background-color .25s var(--r11-ease), color .25s ease, box-shadow .25s ease, scale .14s ease;background:#ffffff0d;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 11px;display:inline-flex}.r12w-mo i{transition:rotate .4s var(--r11-ease);font-style:normal;display:inline-block}.r12w-mo:hover{color:var(--wk-ink);background:#ffffff17}.r12w-mo:active{scale:.95}.r12w-mo[aria-pressed=true]{color:var(--wk-bg);background:var(--wk-accent);box-shadow:0 8px 24px -10px var(--wk-accent)}.r12w-mo[aria-pressed=true] i{rotate:45deg}.r12w-avoid span{height:28px;font:400 12px/1 var(--font);color:var(--wk-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--wk-deep) 90%, #fff);box-shadow:inset 0 0 0 1px var(--wk-line);border-radius:999px;align-items:center;padding:0 11px;display:inline-flex}.r12w-build-acts{gap:8px;margin-top:24px;display:flex}.r12w-ex-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.r12w-exc{background:color-mix(in srgb, var(--wk-bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--wk-line);color:inherit;text-align:left;cursor:pointer;opacity:0;transition:opacity .8s var(--r11-ease) calc(var(--k) * 60ms), transform .8s var(--r11-ease) calc(var(--k) * 60ms), box-shadow .4s ease, translate .4s var(--r11-ease);-webkit-backdrop-filter:blur(10px);border:0;border-radius:22px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;transform:translateY(20px)}.r12w-exc.is-in{opacity:1;transform:none}.r12w-exc:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wk-accent) 45%, transparent), 0 30px 60px -30px color-mix(in srgb, var(--wk-accent) 50%, transparent);translate:0 -6px}.r12w-exc-ban{aspect-ratio:16/10;transition:transform 1.2s var(--r11-ease), filter .6s ease;background:#ffffff0a 50%/cover no-repeat;display:block}.r12w-exc:hover .r12w-exc-ban{transform:scale(1.06)}.r12w-exc-av{height:68px;margin:-38px 0 0 16px;display:flex;position:relative}.r12w-exc-av i{width:68px;height:68px;box-shadow:0 0 0 4px color-mix(in srgb, var(--wk-bg) 92%, #000), 0 10px 20px #0006;background:#222 50%/cover;border-radius:50%}.r12w-exc-av i+i{margin-left:-20px}.r12w-exc-m{flex-direction:column;gap:4px;min-width:0;padding:10px 16px 18px;display:flex}.r12w-exc-n{color:var(--wk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;line-height:1.25;overflow:hidden}.r12w-exc-n.is-grad{color:#0000;-webkit-background-clip:text;background-clip:text}.r12w-exc-m small{font:400 12px/16px var(--font);color:var(--wk-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r12w-exc:not(.is-art) .r12w-exc-ban{background-image:linear-gradient(100deg,#ffffff08 30%,#ffffff14 50%,#ffffff08 70%);background-size:300% 100%;animation:1.4s linear infinite r12w-sk}@keyframes r12w-sk{0%{background-position:100% 0}to{background-position:-100% 0}}.r12w-ex-portrait .r12w-exc-ban{filter:grayscale(.85)sepia(.3)brightness(.6)}.r12w-ex-portrait .r12w-exc:hover .r12w-exc-ban{filter:none}.r12w-ex-portrait .r12w-exc-av i{filter:grayscale(.7)sepia(.3);border-radius:46%/50%;width:58px;height:72px;transition:filter .6s}.r12w-ex-portrait .r12w-exc:hover .r12w-exc-av i{filter:none}.r12w-ex-frost .r12w-exc{backdrop-filter:blur(18px)saturate(1.2);background:#dcebff0f;box-shadow:inset 0 0 0 1px #e2eefa29,inset 0 1px #fff3}.r12w-ex-polaroid .r12w-exc{color:#2a1d12;background:#efe6d6;border-radius:6px;padding:10px 10px 0;rotate:-1.6deg;box-shadow:0 20px 40px -20px #000c}.r12w-ex-polaroid .r12w-exc:nth-child(2n){rotate:1.8deg}.r12w-ex-polaroid .r12w-exc-ban{border-radius:2px}.r12w-ex-polaroid .r12w-exc-n{color:#2a1d12}.r12w-ex-polaroid .r12w-exc-m small{color:#2a1d1299}.r12w-ex-polaroid .r12w-exc-av i{box-shadow:0 0 0 4px #efe6d6}.r12w-steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.r12w-steps li{background:color-mix(in srgb, var(--wk-bg) 78%, transparent);box-shadow:inset 0 0 0 1px var(--wk-line);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity .8s var(--r11-ease) calc(var(--k) * .11s), transform .8s var(--r11-ease) calc(var(--k) * .11s);border-radius:24px;flex-direction:column;gap:8px;padding:30px 26px;display:flex;position:relative;transform:translateY(18px)}.r12w-steps li.is-in{opacity:1;transform:none}.r12w-num{font-family:var(--wk-font);font-weight:var(--wk-fw);color:var(--wk-accent);letter-spacing:-.04em;margin-bottom:18px;font-size:64px;line-height:.9}.r12w-steps b{font:500 16px/22px var(--font)}.r12w-steps small{font:400 14px/22px var(--font);color:var(--wk-muted)}.r12w-entries-grid:not(.r12w-ex-grid){display:block}.r12w-empty{background:color-mix(in srgb, var(--wk-bg) 78%, transparent);box-shadow:inset 0 0 0 1px var(--wk-line);-webkit-backdrop-filter:blur(12px);border-radius:26px;align-items:center;gap:32px;padding:34px 38px;display:flex}.r12w-empty-art{background:radial-gradient(circle, color-mix(in srgb, var(--wk-accent) calc(40% * var(--fl)), transparent), transparent 62%);border-radius:50%;flex:none;width:110px;height:110px;animation:3s ease-in-out infinite r12w-pulse}.r12w-empty b{font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.03em;font-size:38px;line-height:1}.r12-wk.is-caps .r12w-empty b{text-transform:uppercase;letter-spacing:0}.r12w-empty p{max-width:540px;font:400 14px/22px var(--font);color:var(--wk-muted);margin:10px 0 20px}.r12w-cal-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.r12w-cc{min-height:280px;color:var(--c-ink);background:var(--c-bg);opacity:0;transition:opacity .8s var(--r11-ease) calc(var(--k) * 80ms), transform .8s var(--r11-ease) calc(var(--k) * 80ms), box-shadow .3s ease, translate .4s var(--r11-ease);isolation:isolate;border-radius:24px;flex-direction:column;gap:16px;padding:22px;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:inset 0 0 0 1px #ffffff1a}.r12w-cc.is-in{opacity:1;transform:none}.r12w-cc-img{object-fit:cover;z-index:-1;opacity:.5;filter:saturate(.85);width:100%;height:100%;transition:transform 1.4s var(--r11-ease), opacity .5s ease;position:absolute;inset:0}.r12w-cc:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--c-bg) 30%, transparent), var(--c-bg) 92%);position:absolute;inset:0}.r12w-cc:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-acc) 55%, transparent), 0 30px 60px -30px color-mix(in srgb, var(--c-acc) 60%, transparent);translate:0 -6px}.r12w-cc:hover .r12w-cc-img{opacity:.7;transform:scale(1.08)}.r12w-cc.is-shown{box-shadow:inset 0 0 0 1.5px var(--c-acc)}.r12w-cc-top{font:500 11px/14px var(--font);letter-spacing:.08em;text-transform:uppercase;opacity:.8;justify-content:space-between;display:flex}.r12w-cc-top em{color:var(--c-acc);font-style:normal}.r12w-cc-t{font-family:var(--c-font);font-weight:var(--c-fw);letter-spacing:-.04em;margin-top:auto;font-size:40px;line-height:.92}.r12w-cc-t.is-caps{text-transform:uppercase;letter-spacing:0}.r12w-cc-sw{gap:4px;display:flex}.r12w-cc-sw i{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1px #ffffff40}.r12w-cc-go{font:500 13px/1 var(--font);align-items:center;gap:6px;display:inline-flex}.r12w-cc-go svg{width:14px;height:14px;transition:transform .3s var(--r11-ease)}.r12w-cc:hover .r12w-cc-go svg{transform:translate(4px)}.r12w-coda{z-index:3;opacity:0;height:420px;margin-top:140px;transition:opacity 1.4s;position:relative;overflow:hidden}.r12w-coda.is-in{opacity:1}.r12w-coda img{object-fit:cover;filter:brightness(.6);width:100%;height:100%;-webkit-mask:linear-gradient(#0000,#000 40% 70%,#0000);mask:linear-gradient(#0000,#000 40% 70%,#0000)}.r12w-coda p{text-align:center;font-family:var(--wk-font);font-weight:var(--wk-fw);letter-spacing:-.03em;color:var(--wk-ink);opacity:.85;margin:0;font-size:clamp(28px,4vw,54px);position:absolute;bottom:30%;left:0;right:0}.r12-wk.is-caps .r12w-coda p{text-transform:uppercase;letter-spacing:.02em}.r12w-curtain{z-index:200;pointer-events:none;background:#000;position:fixed;inset:0}.r12-wk.is-calm .r12w-plate img,.r12-wk.is-calm .r12w-l,.r12-wk.is-calm .r12w-cam,.r12-wk.is-calm .r12w-h1 i,.r12-wk.is-calm .r12w-h1>span,.r12-wk.is-calm .r12w-grain,.r12-wk.is-calm .r12w-h1,.r12-wk.is-calm .r12w-dot{animation:none!important}.r12-wk.is-calm .r12w-ghost,.r12-wk.is-calm .r12w-shade,.r12-wk.is-calm .r12w-hands,.r12-wk.is-calm .r12w-dip,.r12-wk.is-calm .r12w-whispers{display:none}.r12-wk.is-calm .r12w-cam,.r12-wk.is-calm .r12w-sec,.r12-wk.is-calm .r12w-fc,.r12-wk.is-calm .r12w-exc,.r12-wk.is-calm .r12w-cc,.r12-wk.is-calm .r12w-steps li,.r12-wk.is-calm .r12w-coda{opacity:1;transition:none;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.r12-wk *,.r11-comm *{animation-duration:1ms!important;animation-iteration-count:1!important}}@media (width<=1100px){.r12w-in{grid-template-columns:1fr;padding-top:140px}.r12w-cameos{width:100%;max-width:640px;height:420px;margin:0 auto}.r12w-feel-row{grid-template-columns:repeat(2,minmax(0,1fr))}.r12w-ex-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.r12w-cal-row{grid-template-columns:repeat(2,minmax(0,1fr))}.r12w-dir{grid-template-columns:1fr}}@media (width<=640px){.r12w-hero{min-height:0}.r12w-in{gap:18px;padding:112px 20px 70px}.r12w-h1{font-size:64px}[data-engine=haunted] .r12w-h1{font-size:82px}[data-engine=snow] .r12w-h1{font-size:58px}[data-engine=twin] .r12w-h1{font-size:44px}.r12w-preview{white-space:nowrap;gap:10px;height:30px;padding:0 4px 0 12px;font-size:11px;top:72px}.r12w-preview a{height:22px;padding:0 10px}.r12w-preview~.r12w-hero .r12w-in{padding-top:132px}.r12w-orb,.r12w-thread{display:none}.r12w-blurb{margin-top:18px;font-size:16px;line-height:24px}.r12w-cdv{font-size:28px}.r12w-cdv em{margin-right:6px}.r12w-btn{height:44px;padding:0 18px}.r12w-snd{height:40px;padding:0 12px}.r12w-cameos{height:280px}.r12w-c-oval .r12w-cam-art{width:108px;height:142px}.r12w-c-oval .r12w-cam-1 .r12w-cam-art{width:124px;height:162px}.r12w-c-window .r12w-cam-art,.r12w-c-half .r12w-cam-art,.r12w-c-round .r12w-cam-art{width:110px;height:110px}.r12w-c-window .r12w-cam-1 .r12w-cam-art,.r12w-c-half .r12w-cam-1 .r12w-cam-art{width:136px;height:136px}.r12w-c-pane .r12w-cam-art{width:104px;height:136px}.r12w-c-pane .r12w-cam-1 .r12w-cam-art{width:118px;height:156px}.r12w-cam-0{top:40px;left:0}.r12w-cam-1{top:100px;left:calc(50% - 64px)}.r12w-cam-2{top:0;right:0}.r12w-cam-n{font-size:13px}.r12w-candle{height:170px;right:-6%}.r12w-veil{height:110px}.r12w-hands{width:60%}.r12w-steam{display:none}.r12w-branch{width:92vw;top:-4%}.r12w-scroll{display:none}.r12w-sec{padding:0 16px}.r12w-sec+.r12w-sec{margin-top:90px}.r12w-feel-row{grid-template-columns:1fr}.r12w-fc{min-height:0;padding:22px}.r12w-fc h3{padding-top:26px;font-size:32px}.r12w-dir>div{padding:22px 18px}.r12w-sw i{height:70px}.r12w-sw small{display:none}.r12w-sw b{font-size:11px}.r12w-ex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.r12w-exc-av{height:50px;margin:-28px 0 0 10px}.r12w-exc-av i{width:50px;height:50px}.r12w-exc-m{padding:8px 10px 12px}.r12w-exc-n{font-size:15px}.r12w-steps,.r12w-cal-row{grid-template-columns:1fr}.r12w-cc{min-height:200px}.r12w-empty{flex-direction:column;align-items:flex-start;padding:24px}.r12w-empty b{font-size:30px}.r12w-coda{height:260px;margin-top:90px}}.r12w-cd.is-off{display:none}
/* r12-shell.css */
:root{--r12-ease:var(--r11-ease,cubic-bezier(.22, 1, .36, 1));--r12-pg-dur:.25s;--r12-pg-dist:8px;--r12-pg-blur:3px;--r12-pg-wdur:.3s;--r12-set-w:320px;--r12-modal-scale:.96;--r12-glass:#090c0d9e;--r12-glass-stuck:#090c0dc2;--r12-glass-blur:18px;--r12-hair:#ffffff16;--r12-hair-top:#ffffff12;--r12-btn-lift:-1px;--r12-btn-press:.965;--r12-sheen-dur:.75s;--r12-sheen-light:linear-gradient(100deg, transparent 43%, #ffffff80 50%, transparent 57%);--r12-sheen-dark:linear-gradient(100deg, transparent 43%, #ffffff14 50%, transparent 57%);--r12-gloss-light:linear-gradient(180deg, #ffffff29, #fff0 52%, #0000000a);--r12-gloss-dark:linear-gradient(180deg, #ffffff09, #fff0 60%);--r12-sh-pri:inset 0 1px 0 #fff9, inset 0 -1px 0 #0000001f, 0 0 0 1px #00000052, 0 1px 2px #00000059;--r12-sh-pri-h:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #0000001f, 0 0 0 1px #00000052, 0 2px 4px #00000052, 0 6px 12px -8px #0009;--r12-sh-pri-p:inset 0 1px 3px #0003, 0 0 0 1px #00000057, 0 1px 1px #0000004d;--r12-sh-sec:inset 0 0 0 1px #ffffff16, inset 0 1px 0 #ffffff0f, 0 1px 2px #0000004d;--r12-sh-sec-h:inset 0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff14, 0 4px 10px -6px #000000b3;--r12-sh-sec-p:inset 0 0 0 1px #ffffff1a, inset 0 1px 3px #00000059}body:not(.menu-open){overflow-x:clip}body.menu-open{overflow:clip visible}html:has(>body.menu-open){overflow:hidden}html.r11-noscroll>body{overflow:clip visible!important}html{scroll-padding-top:84px}.r12-foot{isolation:isolate;margin-top:104px;padding:0 24px 150px;position:relative}.r12-foot:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 100% at 50% 100%, color-mix(in srgb, var(--tint,#8be8b0) 12%, transparent), transparent 75%);height:320px;position:absolute;bottom:0;left:0;right:0}.r12-foot>.as-foot{z-index:1;background:linear-gradient(#131819e6,#0a0e0feb);border-radius:44px;max-width:1240px;margin:0 auto;padding:4px 52px 30px;position:relative;box-shadow:0 0 0 1px #00000073,inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff0f,0 50px 120px -40px #000000e6,0 20px 50px -30px #000000b3}.r12-foot>.as-foot:before{background:radial-gradient(62% 100% at 50% 100%, color-mix(in srgb, var(--tint,#8be8b0) 11%, transparent), transparent 72%);pointer-events:none;height:46%;top:auto;bottom:0}.r12-foot>.as-foot:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tint,#8be8b0) 45%, transparent), transparent);opacity:.7;height:1px;position:absolute;bottom:0;left:12%;right:12%}.r12-foot .as-foot-top{padding-top:52px}.r12-foot .as-foot .f10-top{border-top:0}.r12-foot .as-mark{margin-top:40px}.r12-floor{z-index:0;pointer-events:none;width:100%;height:440px;display:block;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}@media (width<=900px){.r12-foot>.as-foot{border-radius:36px;padding:4px 32px 26px}}@media (width<=639px){.r12-foot{margin-top:84px;padding:0 10px 104px}.r12-foot>.as-foot{border-radius:30px;padding:0 20px 22px}.r12-foot .as-foot-top{padding-top:36px}.r12-floor{height:300px}}#nav.nav{z-index:60;box-sizing:border-box;width:min(calc(var(--wrap,1192px) + 32px), calc(100% - 32px));background:var(--r12-glass);max-width:none;backdrop-filter:blur(var(--r12-glass-blur)) saturate(1.4);box-shadow:inset 0 0 0 1px var(--r12-hair), inset 0 1px 0 var(--r12-hair-top), 0 0 0 1px #00000059, 0 10px 30px -12px #0009;transition:background-color .3s var(--r12-ease), box-shadow .3s var(--r12-ease);border-radius:999px;margin:12px auto 0;padding:6px 6px 6px 18px;position:sticky;top:12px}#nav.nav.is-stuck{background:var(--r12-glass-stuck);box-shadow:inset 0 0 0 1px var(--r12-hair), inset 0 1px 0 var(--r12-hair-top), 0 0 0 1px #0006, 0 16px 40px -14px #000c}#nav .nav-left{gap:22px}#nav .nav-links a{color:#b7c0bd;height:36px;transition:background-color var(--r11-fast) ease, color var(--r11-fast) ease;padding:0 12px}#nav .nav-links a:hover{color:#fff;background:#ffffff0d}#nav .nav-links a[aria-current]:not([aria-current=false]){color:#fff;background:#ffffff14;box-shadow:inset 0 1px #ffffff0d}#nav .nav-group{box-shadow:none;background:0 0;height:40px;padding:0}#nav .nav-group .icon-btn{color:#d6dcda}@media (width<=1240px){#nav.nav{margin:12px auto 0}}@media (width<=639px){#nav.nav{width:calc(100% - 20px);margin:8px auto 0;padding:4px 4px 4px 14px;top:8px}}@media (prefers-reduced-transparency:reduce){#nav.nav{backdrop-filter:none;background:#0b0f10}}.r12-slide{margin:0 calc(var(--r11-menu-pad,6px) * -1);transition:height var(--r12-pg-dur) var(--r12-ease);position:relative;overflow:hidden}.r12-pg{box-sizing:border-box;padding:0 var(--r11-menu-pad,6px);opacity:0;pointer-events:none;transform:translateX(var(--r12-from,0px));filter:blur(var(--r12-pg-blur));transition:opacity var(--r12-pg-dur) var(--r12-ease), transform var(--r12-pg-dur) var(--r12-ease), filter var(--r12-pg-dur) var(--r12-ease);will-change:opacity, transform, filter;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.r12-pg[data-pg=main]{--r12-from:calc(var(--r12-pg-dist) * -1)}.r12-pg[data-pg=set]{--r12-from:var(--r12-pg-dist)}.r12-slide[data-pg=main]>.r12-pg[data-pg=main],.r12-slide[data-pg=set]>.r12-pg[data-pg=set]{opacity:1;pointer-events:auto;filter:blur();transform:translate(0)}.r12-slide.is-instant,.r12-slide.is-instant>.r12-pg{transition:none!important}#moreMenu.is-open{transition:transform var(--r11-open) var(--r11-ease), opacity var(--r11-open) var(--r11-ease), width var(--r12-pg-wdur) var(--r12-ease)}#moreMenu.is-set{width:var(--r12-set-w)}.r12-back{border-radius:var(--r11-row-r,8px);width:100%;min-height:32px;color:var(--r11-menu-ink,#fbfbfb);font:500 13px/16px var(--font);text-align:left;cursor:pointer;transition:background-color var(--r11-row,.1s) ease;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px 0 4px;display:flex}.r12-back:hover,.r12-back:focus-visible{background:var(--r11-row-hover);outline:none}.r12-back:active{background:var(--r11-row-press)}.r12-back svg{width:16px;height:16px;color:var(--r11-menu-sub,#8b8b8b);flex:none}.r12-row{border-radius:var(--r11-row-r,8px);width:100%;min-height:32px;color:var(--r11-menu-ink,#fbfbfb);font:400 13px/16px var(--font);text-align:left;cursor:pointer;transition:background-color var(--r11-row,.1s) ease;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.r12-row:hover,.r12-row:focus-visible{background:var(--r11-row-hover);outline:none}.r12-row:active{background:var(--r11-row-press)}.r12-row>span{flex:1;min-width:0}.r12-row>small{font:400 11px/14px var(--font);color:var(--r11-menu-sub,#8b8b8b);flex:none}.r12-row>svg{width:16px;height:16px;color:var(--r11-menu-sub,#8b8b8b);flex:none}.r12-row.is-tog{min-height:44px}.r12-row.is-tog>span{flex-direction:column;gap:1px;display:flex}.r12-row.is-tog>span small{font:400 11px/14px var(--font);color:var(--r11-menu-sub,#8b8b8b)}.r12-row.is-tog .as-tog{flex:none}.r12-pg .r12-div{height:1px;margin:6px calc(var(--r11-menu-pad,6px) * -1);background:var(--r11-menu-line,#282a2b);flex:none}.menu-item .r12-chev{color:var(--r11-menu-sub,#8b8b8b);flex:none;margin-left:auto;display:inline-flex}.menu-item .r12-chev svg{width:16px;height:16px;display:block}.r12-soon{background:#ffffff0f;border-radius:999px;align-items:center;height:16px;padding:0 6px;display:inline-flex;color:#9aa3a0!important;font:500 10px/1 var(--font)!important}#mm>.r12-slide{flex:1;min-height:0;margin:0;overflow:visible}#mm>.r12-slide>.r12-pg{padding:0;bottom:0}#mm .r12-pg[data-pg=main]>.mm-cta{margin-top:auto}#mm .r12-pg[data-pg=set]{gap:2px;overflow-y:auto}#mm .r12-back{min-height:48px;font:500 20px/1.2 var(--font);letter-spacing:-.01em;padding:0 6px 0 0}#mm .r12-back svg{width:20px;height:20px}#mm .r12-row{min-height:48px;padding:0 4px;font-size:16px;line-height:20px}#mm .r12-row.is-tog{min-height:60px}#mm .r12-row.is-tog>span small,#mm .r12-row>small{font-size:12.5px;line-height:16px}#mm .r12-pg .r12-div{background:#ffffff12;margin:8px 0}#mm .r12-pg[data-pg=set] .r12-fine{font:400 12px/17px var(--font);color:#7d8784;margin-top:auto;padding-top:16px}.as-menu .as-mpanel.is-on[style*=--dir]:not(:only-child){animation:r12-pg-in var(--r12-pg-dur) var(--r12-ease) both}.as-menu .as-mpanel.is-on:not([style*=--dir]){animation:none}.as-menu .as-mpanel.is-leaving{animation:r12-pg-out var(--r12-pg-dur) var(--r12-ease) both}.as-menu .as-mpanels{transition:height var(--r12-pg-dur) var(--r12-ease)}@keyframes r12-pg-in{0%{opacity:0;translate:calc(var(--dir,1) * var(--r12-pg-dist)) 0;filter:blur(var(--r12-pg-blur))}}@keyframes r12-pg-out{to{opacity:0;translate:calc(var(--dir,1) * var(--r12-pg-dist)) 0;filter:blur(var(--r12-pg-blur))}}.r11-set .r11-set-sheet{opacity:0;transform:scale(var(--r12-modal-scale));transition:opacity var(--r11-open) var(--r12-ease), transform var(--r11-open) var(--r12-ease);will-change:transform, opacity;filter:none!important}.r11-set.is-open .r11-set-sheet{opacity:1;transform:scale(1)}.r11-set.is-closing .r11-set-sheet{opacity:0;transform:scale(var(--r12-modal-scale));transition-duration:var(--r11-fast)}.r11-set .r11-set-scrim{backdrop-filter:blur(6px);background:#0406079e}.r11-set-main{position:relative}@media (width<=639px){.r11-set .r11-set-sheet{transform:translateY(24px)}.r11-set.is-open .r11-set-sheet{transform:none}.r11-set.is-closing .r11-set-sheet{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.r12-slide,.r12-pg,#moreMenu.is-open,.r11-set .r11-set-sheet{transition:none!important}.as-menu .as-mpanel{animation:none!important}}:root body :is(.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.pill-solid,.act-primary),:root body :is(.as-btn:not(.as-btn-accent),.as-load,.w11-btn:not(.w11-btn-main):not(.w11-btn-ghost),.pill-ghost,.act:not(.act-primary),.btn-dark),:root body :is(.r11-dc,#nav .signin){transition:background-color .18s var(--r12-ease), color .18s ease, box-shadow .24s var(--r12-ease), translate .24s var(--r12-ease), scale .16s var(--r12-ease), opacity .15s ease, background-position 0s;-webkit-tap-highlight-color:transparent;background-position:130% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}:root body :is(.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.pill-solid,.act-primary){background-image:var(--r12-sheen-light), var(--r12-gloss-light);box-shadow:var(--r12-sh-pri)}:root body :is(.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.pill-solid,.act-primary):hover{box-shadow:var(--r12-sh-pri-h)}:root body :is(.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.pill-solid,.act-primary):active{box-shadow:var(--r12-sh-pri-p)}:root body .w11-btn-main{box-shadow:var(--r12-sh-pri)}:root body .w11-btn-main:hover{box-shadow:var(--r12-sh-pri-h)}:root body :is(.as-btn:not(.as-btn-accent),.as-load,.w11-btn:not(.w11-btn-main):not(.w11-btn-ghost),.pill-ghost,.act:not(.act-primary),.btn-dark){background-image:var(--r12-sheen-dark), var(--r12-gloss-dark);box-shadow:var(--r12-sh-sec)}:root body :is(.as-btn:not(.as-btn-accent),.as-load,.w11-btn:not(.w11-btn-main):not(.w11-btn-ghost),.pill-ghost,.act:not(.act-primary),.btn-dark):hover{box-shadow:var(--r12-sh-sec-h)}:root body :is(.as-btn:not(.as-btn-accent),.as-load,.w11-btn:not(.w11-btn-main):not(.w11-btn-ghost),.pill-ghost,.act:not(.act-primary),.btn-dark):active{box-shadow:var(--r12-sh-sec-p)}:root body .r11-dc{background-image:linear-gradient(100deg,#0000 41%,#ffffff47 50%,#0000 59%),linear-gradient(#ffffff1a,#fff0 55%)}:root body .r11-dc:hover{box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000024,0 2px 4px #0000004d,0 6px 14px -8px #5865f273}:root body #nav .signin{background-image:var(--r12-sheen-dark), none}@media (hover:hover){:root body :is(.as-btn,.as-load,.r11-btn-w,.r11-use,.w11-btn:not(.w11-btn-ghost),.pill-solid,.pill-ghost,.act,.btn-dark,.r11-dc):hover{translate:0 var(--r12-btn-lift)}:root body :is(.as-btn,.as-load,.r11-btn-w,.r11-use,.w11-btn,.pill-solid,.pill-ghost,.act,.btn-dark,.r11-dc,#nav .signin):hover{transition:background-color .18s var(--r12-ease), color .18s ease, box-shadow .24s var(--r12-ease), translate .24s var(--r12-ease), scale .16s var(--r12-ease), opacity .15s ease, background-position var(--r12-sheen-dur) var(--r12-ease);background-position:-30% 0,0 0}}:root body :is(.as-btn,.as-load,.r11-btn-w,.r11-use,.w11-btn,.pill-solid,.pill-ghost,.act,.btn-dark,.r11-dc,#nav .signin):active:not([disabled]){translate:0;scale:var(--r12-btn-press);transition-duration:.18s, .18s, 90ms, 90ms, 90ms, .15s, var(--r12-sheen-dur)}:root body :is(.as-btn,.as-load,.r11-btn-w,.r11-use,.w11-btn,.pill-solid,.pill-ghost,.act,.btn-dark,.r11-dc)[disabled],:root body :is(.as-btn,.r11-dc).is-loading,:root body .r11-dc.is-done{translate:0!important;scale:1!important}:root body :is(.as-btn-accent,.r11-btn-w,.w11-btn-main,.pill-solid)>svg:first-child{transition:rotate .4s var(--r11-ease-pop,cubic-bezier(.34, 1.36, .64, 1)), scale .4s var(--r11-ease-pop,cubic-bezier(.34, 1.36, .64, 1))}@media (hover:hover){:root body :is(.as-btn-accent,.r11-btn-w,.w11-btn-main,.pill-solid):hover>svg:first-child:not(:only-child){rotate:90deg;scale:1.08}}@media (prefers-reduced-motion:reduce){:root body :is(.as-btn,.as-load,.r11-btn-w,.r11-use,.w11-btn,.pill-solid,.pill-ghost,.act,.btn-dark,.r11-dc,#nav .signin){background-position:130% 0,0 0!important;transition:background-color .15s,box-shadow .15s!important;translate:none!important}:root body :is(.as-btn-accent,.r11-btn-w,.w11-btn-main,.pill-solid)>svg:first-child{rotate:none!important;scale:none!important}}
/* r13-pages.css */
@font-face{font-family:R13 League;src:url(../fonts/LeagueGothic-var.woff2)format("woff2");font-weight:400;font-stretch:75% 100%;font-display:swap}@font-face{font-family:R13 Bricolage;src:url(../fonts/Bricolage-var.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}.r13-wk{--r13-ease:cubic-bezier(.22, 1, .36, 1)}.r13-wk .r12w-grain{opacity:.05}.r13-glow{position:absolute;inset:0;overflow:hidden}.r13-glow b{filter:blur(80px);opacity:.5;border-radius:50%;width:70vw;height:60vh;animation:26s ease-in-out infinite alternate r13-drift;position:absolute}.r13-glow b:first-child{background:radial-gradient(closest-side, var(--g1), transparent);top:-22vh;left:-18vw}.r13-glow b:nth-child(2){background:radial-gradient(closest-side, var(--g2), transparent);animation-duration:34s;animation-delay:-8s;top:10vh;right:-20vw}.r13-glow b:nth-child(3){background:radial-gradient(closest-side, var(--g3), transparent);animation-duration:30s;animation-delay:-15s;bottom:-30vh;left:20vw}@keyframes r13-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(6vw,3vh)scale(1.08)}to{transform:translate(-4vw,-2vh)scale(.96)}}.r13-hw{--g1:#6edc2833;--g2:#ff6e1438;--g3:#a3101a4d}.r13-xm{--g1:#28965a3d;--g2:#e3b64e33;--g3:#c81e3033}.r13-aur{mix-blend-mode:screen;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.r13-dith{opacity:.55;background-image:radial-gradient(#00000080 .9px,#0000 1.25px);background-size:3px 3px;position:absolute;inset:0}.r13-art{opacity:0;width:100%;height:100%;display:block}.r13-art.is-on{opacity:1;animation:r13-rev 1.8s var(--r13-ease,ease) both}@keyframes r13-rev{0%{opacity:0;clip-path:inset(0 0 100%);filter:blur(4px)}60%{opacity:1}to{clip-path:inset(0);filter:blur()}}.r13-wk .r12w-plate{transform:translate(calc(var(--px) * -14px), calc(var(--scr) * .22px));background:var(--wk-bg);inset:0}.r13-wk .r12w-plate:after{background:linear-gradient(180deg, color-mix(in srgb, var(--wk-bg) 55%, transparent) 0%, transparent 26%, transparent 62%, var(--wk-bg) 100%), linear-gradient(90deg, color-mix(in srgb, var(--wk-bg) 82%, transparent) 0%, color-mix(in srgb, var(--wk-bg) 40%, transparent) 42%, transparent 66%)}.r13-wk .r12w-hero{min-height:max(800px,100svh)}.r13-wk .r12w-blurb{color:color-mix(in srgb, var(--wk-ink) 74%, transparent)}.r13-wk .r12w-kick{letter-spacing:.16em;font-family:Roboto Mono,ui-monospace,monospace;font-size:11px}.r13-hw .r12w-h1{letter-spacing:.004em;text-transform:uppercase;color:#f5ebdd;text-shadow:.03em .004em #a3101acc,-.016em 0 #9cf03a38;filter:drop-shadow(0 0 calc(26px * var(--fl)) #ff7a1a4d);font-family:R13 League,Inter,sans-serif;font-size:clamp(130px,17.5vw,268px);font-weight:400;line-height:.8}.r13-hw .r12w-h1b{color:#ff7a1a;text-shadow:.03em .004em #a3101ae6;padding-left:.32em}.r13-distress>span{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.12' numOctaves='4' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -24 17.4' result='A'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.4' numOctaves='3' seed='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -22 15.6' result='B'/%3E%3CfeComposite in='A' in2='B' operator='in'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/340px 340px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.12' numOctaves='4' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -24 17.4' result='A'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.4' numOctaves='3' seed='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -22 15.6' result='B'/%3E%3CfeComposite in='A' in2='B' operator='in'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/340px 340px}.r13-hw.is-entered .r12w-h1 i{animation:.9s cubic-bezier(.2,.9,.25,1) both r13-slam;animation-delay:calc(.14s + var(--l,0) * 70ms)}@keyframes r13-slam{0%{opacity:0;filter:blur(10px);transform:translateY(-.18em)scaleY(1.25)}55%{opacity:1;filter:blur()}70%{transform:translateY(.02em)scaleY(.97)}to{transform:none}}.r13-hw.is-entered .r12w-h1a i:nth-child(4){animation:.9s cubic-bezier(.2,.9,.25,1) .35s both r13-slam,6.3s step-end 3s infinite r13-bulb}.r13-hw.is-entered .r12w-h1b i:nth-child(3){animation:.9s cubic-bezier(.2,.9,.25,1) .5s both r13-slam,8.1s step-end 4.4s infinite r13-bulb}@keyframes r13-bulb{0%,to{opacity:1}88%{opacity:.15}89%{opacity:1}91%{opacity:.08}94%{opacity:1}}.r13-hw .r12w-sec-h h2,.r13-hw .r12w-fc h3,.r13-hw .r12w-type-a,.r13-hw .r12w-empty b,.r13-hw .r12w-num,.r13-hw .r12w-cdv,.r13-hw .r12w-coda p{letter-spacing:.01em;font-family:R13 League,Inter,sans-serif;font-weight:400}.r13-hw .r12w-sec-h h2{font-size:clamp(46px,6vw,88px);line-height:.9}.r13-hw .r12w-fc h3{color:#f5ebdd;font-size:54px}.r13-hw .r12w-fc:hover h3{color:#ff7a1a}.r13-hw .r12w-cdv{letter-spacing:.02em;font-size:48px}.r13-hw .r12w-btn-main{color:#120604;box-shadow:0 0 calc(40px * var(--fl)) -6px #ff7a1ab3, inset 0 -2px 0 #0000002e;background:#ff7a1a}.r13-hw .r12w-btn-main:hover{background:#ff9440}.r13-hw .r12w-dot{background:#9cf03a;box-shadow:0 0 12px #9cf03a}[data-engine=r13h] .r12w-dark{opacity:1;background:radial-gradient(circle at var(--lx) var(--ly), #03010100 0, #0301011f calc(130px * var(--fl)), #03010180 calc(440px * var(--fl)), #030101a8 900px)}[data-engine=r13h] .r12w-hero:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:soft-light;opacity:calc(var(--fl) * .85);background:radial-gradient(circle at var(--lx) var(--ly), #ffaa5ae6, transparent 300px);position:absolute;inset:0}[data-engine=r13h] .r12w-near{display:none}.r13-hw.is-out .r12w-dark{background:radial-gradient(circle at var(--lx) var(--ly), #03010100 0, #030101f5 150px)}.r13-wire{pointer-events:none;z-index:5;position:absolute;left:0;right:0}.r13-wire-hero{height:64px;top:82px}.r13-wire-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r13-wire-svg path{fill:none;stroke:#ffffff38;stroke-width:1.2px;vector-effect:non-scaling-stroke}.r13-bulb{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.r13-bulb:before{content:"";background:linear-gradient(90deg,#1b1b1b,#3a3a3a,#1b1b1b);border-radius:2px;width:7px;height:8px;position:absolute;top:-2px;left:-3.5px}.r13-bulb b{background:radial-gradient(circle at 50% 62%, #fff 0 14%, var(--c) 52%, color-mix(in srgb, var(--c) 55%, #000));width:11px;height:16px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--c) 75%, transparent), 0 0 34px 8px color-mix(in srgb, var(--c) 28%, transparent);animation:r13-tw var(--d) ease-in-out var(--dl) infinite;border-radius:50% 50% 48% 48%/42% 42% 58% 58%;position:absolute;top:5px;left:-5.5px}@keyframes r13-tw{0%,to{opacity:1}50%{opacity:.42}}.r13-bulb.c-o{--c:#ffb35a}.r13-bulb.c-r{--c:#ff3b4e}.r13-bulb.c-g{--c:#4fe08a}.r13-bulb.c-au{--c:#ffd36a}.r13-bulb.c-w{--c:#fff4dc}.r13-wire[data-kind=bare] .r13-bulb b{opacity:clamp(.05, calc((var(--fl) - .3) * 1.4), 1);animation:none}.r13-wire[data-kind=bare] .r13-bulb.is-dead b{opacity:.12;box-shadow:none;background:radial-gradient(circle at 50% 60%,#6b4a30,#2a1c12)}.r13-hw.is-out .r13-bulb b,.r13-hw.is-flick .r13-bulb b{box-shadow:none;opacity:.06!important}.r13-sign{z-index:5;pointer-events:none;position:absolute}.r13-sign-b{color:#f5ebdd;text-align:center;clip-path:polygon(1% 3%,22% 0,48% 2%,76% 0,99% 2%,100% 40%,98% 72%,100% 97%,70% 100%,41% 98%,14% 100%,0 96%,2% 60%,0 28%);filter:url(#r13-rough);background:radial-gradient(#ffffff12 .8px,#0000 1.1px) 0 0/3px 3px,linear-gradient(170deg,#b3141c,#6d0b10);flex-direction:column;align-items:center;gap:4px;padding:12px 20px 11px;display:flex;position:relative;box-shadow:inset 0 0 0 3px #120404,inset 0 0 0 5px #f5ebddb3,0 22px 40px -16px #000}.r13-sign-b small,.r13-sign-b em{letter-spacing:.24em;text-transform:uppercase;color:#f5ebddc7;font:600 9px/1 Roboto Mono,ui-monospace,monospace}.r13-sign-b b{text-transform:uppercase;letter-spacing:.02em;font:400 46px/.86 R13 League,sans-serif}.r13-sign-hero{transform-origin:50% -70px;animation:5.6s ease-in-out infinite r13-swing;top:150px;left:45.5%}.r13-chain{background:linear-gradient(60deg,#0000 49%,#ffffff47 50%,#0000 51%),linear-gradient(-60deg,#0000 49%,#ffffff47 50%,#0000 51%);width:70px;height:70px;margin-left:-35px;position:absolute;bottom:100%;left:50%}@keyframes r13-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(3.5deg)}}.r13-tape-t{background:radial-gradient(#00000029 .8px,#0000 1.1px) 0 0/3px 3px,linear-gradient(#ff8a2a,#ff7a1a 40%,#e2620c);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px #ffffff40,inset 0 -2px #00000040,0 14px 30px -10px #000c}.r13-tape-run{white-space:nowrap;letter-spacing:.08em;color:#140604;align-items:center;gap:22px;padding-left:22px;font:400 30px/1 R13 League,sans-serif;animation:38s linear infinite r13-run;display:flex}.r13-tape-run i{opacity:.75;font:600 15px/1 Roboto Mono,monospace}@keyframes r13-run{to{transform:translate(-50%)}}.r13-tape-red .r13-tape-t{background:radial-gradient(#0003 .8px,#0000 1.1px) 0 0/3px 3px,linear-gradient(#c2141e,#a3101a 45%,#7d0a12)}.r13-tape-red .r13-tape-run{color:#f5ebdd;animation-duration:46s;animation-direction:reverse}.r13-htape{z-index:4;opacity:.96;width:112%;height:46px;animation:8s ease-in-out infinite r13-sway;position:absolute;bottom:9%;left:-6%;transform:rotate(-3.2deg)}.r13-htape .r13-tape-run{font-size:27px}@keyframes r13-sway{0%,to{translate:0;rotate:0deg}50%{translate:0 6px;rotate:.7deg}}.r13-band{--tear:0;z-index:2;pointer-events:none;height:320px;margin:-40px 0 -60px;position:relative}.r13-band-in{position:absolute;inset:0}.r13-tape{width:116%;height:52px;margin-top:-26px;animation:7s ease-in-out infinite r13-sway;position:absolute;top:50%;left:-8%}.r13-tape-a{transform:rotate(-7deg)}.r13-tape-b{animation-duration:9s;animation-delay:-3s;transform:rotate(5.5deg)}.r13-tape-h{will-change:transform;position:absolute;inset:0}.r13-tape-l{clip-path:polygon(0 0,50% 0,51.2% 18%,49.3% 36%,50.9% 54%,49.1% 72%,50.7% 88%,50% 100%,0 100%);transform-origin:0;transform:translate(calc(var(--tear) * -60px), calc(var(--tear) * 70px)) rotate(calc(var(--tear) * 17deg))}.r13-tape-r{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50.7% 88%,49.1% 72%,50.9% 54%,49.3% 36%,51.2% 18%);transform-origin:100%;transform:translate(calc(var(--tear) * 60px), calc(var(--tear) * 50px)) rotate(calc(var(--tear) * -14deg))}.r13-sign-band{transform:translate(-50%, calc(-50% + var(--tear) * 300px)) rotate(calc(-4deg + var(--tear) * 38deg));opacity:calc(1 - var(--tear) * 1.15);top:50%;left:50%}.r13-sign-band .r13-sign-b b{font-size:62px}.r13-scr{height:48px;color:var(--wk-faint);font:500 13px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:color .2s,background-color .2s;display:inline-flex}.r13-scr:hover{color:var(--wk-ink);background:#ffffff0d}.r13-scr i{background:#ffffff24;border-radius:99px;width:26px;height:15px;transition:background-color .25s;position:relative}.r13-scr i:after{content:"";width:11px;height:11px;transition:transform .3s var(--r13-ease);background:#f5ebdd;border-radius:50%;position:absolute;top:2px;left:2px}.r13-scr[aria-pressed=true]{color:#9cf03a}.r13-scr[aria-pressed=true] i{background:#9cf03a73}.r13-scr[aria-pressed=true] i:after{transform:translate(11px)}.r13-black{z-index:150;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--bx,50%) var(--by,50%), #0000 0, #00000059 60px, #000000fb 180px);position:fixed;inset:0}.r13-scare{z-index:160;pointer-events:none;opacity:0;background:#000;display:none;position:fixed;inset:0}.r13-scare.is-on{display:block}.r13-scare canvas{width:100%;height:100%;position:absolute;inset:0}.r13-scare canvas.is-on{animation:none}.r13-scare:after{content:"";mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000059 0 2px,#0000 2px 4px);position:absolute;inset:0}.r13-reach{pointer-events:none;width:min(620px,74vw);height:min(400px,46vh);position:absolute;top:34%;right:0;transform:translate(104%)}.r13-reach.is-reach{animation:3.6s cubic-bezier(.3,.7,.2,1) both r13-reach}@keyframes r13-reach{0%{transform:translate(104%)}34%{transform:translate(34%)rotate(-2deg)}52%{transform:translate(38%)rotate(1deg)}to{transform:translate(104%)}}.r12w-c-evidence .r12w-cam{background:#e9dfcd;border-radius:3px;padding:8px 8px 30px;box-shadow:0 34px 60px -22px #000}.r12w-c-evidence .r12w-cam:before{display:none}.r12w-c-evidence .r12w-cam-art{width:160px;height:186px}.r12w-c-evidence .r12w-cam-1 .r12w-cam-art{width:190px;height:218px}.r12w-c-evidence .r12w-cam-img{filter:grayscale()contrast(1.45)brightness(.92)}.r12w-c-evidence .r12w-cam-fx{mix-blend-mode:multiply;background:radial-gradient(#0000008c .9px,#0000 1.2px) 0 0/3px 3px,linear-gradient(170deg,#ff8a2a,#a3101a);transition:opacity .5s}.r12w-c-evidence .r12w-cam:hover .r12w-cam-fx{opacity:0}.r12w-c-evidence .r12w-cam:hover .r12w-cam-img{filter:none}.r13-ev-tag{letter-spacing:.14em;color:#3a1c10;font:600 10px/1 Roboto Mono,monospace;position:absolute;bottom:9px;left:10px}.r13-ev-clip{z-index:2;background:linear-gradient(#5d5d5d,#222);border-radius:3px;width:40px;height:20px;margin-left:-20px;position:absolute;top:-12px;left:50%;box-shadow:0 4px 8px #00000080}.r12w-c-evidence .r12w-cam-n{color:#f5ebdd}.r12w-ex-evidence .r12w-exc-ban{filter:grayscale()contrast(1.35)sepia()hue-rotate(-18deg)saturate(2.6)brightness(.62)}.r12w-ex-evidence .r12w-exc:hover .r12w-exc-ban{filter:none}.r13-xm .r12w-h1{letter-spacing:-.035em;color:#fbf6ea;text-transform:none;font-family:R13 Bricolage,Inter,sans-serif;font-size:clamp(88px,11.6vw,184px);font-weight:800;font-stretch:78%;line-height:.86}.r13-xm .r12w-h1a{letter-spacing:-.02em;color:#f6dc96;margin-bottom:.12em;font-size:.42em;font-weight:300;font-stretch:100%}.r13-xm .r12w-h1b i{color:#f0cf7a;text-shadow:0 0 34px #e3b64e59}.r13-xm.is-entered .r12w-h1 i{animation:1.2s cubic-bezier(.34,1.4,.64,1) both r13-hang;animation-delay:calc(.14s + var(--l,0) * 60ms)}.r13-xm.is-entered .r12w-h1b i{animation:1.2s cubic-bezier(.34,1.4,.64,1) both r13-hang,5.5s ease-in-out infinite r13-chase;animation-delay:calc(.14s + var(--l,0) * 60ms), calc(2.2s + var(--l,0) * .14s)}@keyframes r13-hang{0%{opacity:0;filter:blur(8px);transform:translateY(-.35em)rotate(-6deg)}}@keyframes r13-chase{0%,14%,to{color:#f0cf7a;text-shadow:0 0 34px #e3b64e59}6%{color:#fff8e4;text-shadow:0 0 12px #fff2c8,0 0 44px #ffd26ed9}}.r13-xm .r12w-sec-h h2,.r13-xm .r12w-fc h3,.r13-xm .r12w-type-a,.r13-xm .r12w-empty b,.r13-xm .r12w-num,.r13-xm .r12w-coda p{letter-spacing:-.03em;font-family:R13 Bricolage,Inter,sans-serif;font-weight:700;font-stretch:82%}.r13-xm .r12w-cdv{font-family:R13 Bricolage,Inter,sans-serif;font-weight:600}.r13-xm .r12w-fc:hover h3{color:#f0cf7a}.r13-xm .r12w-btn-main{color:#fff8ec;background:#c81e30;box-shadow:0 10px 40px -10px #c81e30b3,inset 0 -2px #0003}.r13-xm .r12w-btn-main:hover{background:#dc2a3d}.r13-xm .r12w-dot{background:#e3b64e;box-shadow:0 0 12px #e3b64e}[data-engine=r13c] .r12w-near{display:none}[data-engine=r13c] .r12w-hero:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--lx) var(--ly), #ffc87899, transparent 320px);position:absolute;inset:0}.r13-frost{background:radial-gradient(140% 110%,#0000 58%,#d6e8ff24 76%,#ecf6ff66 100%);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='turbulence' baseFrequency='.045 .09' numOctaves='3' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 4 -1.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/220px 220px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='turbulence' baseFrequency='.045 .09' numOctaves='3' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 4 -1.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/220px 220px}.r13-wire-band{z-index:4;height:80px;margin:-30px 0 10px;position:relative}.r12w-c-bauble .r12w-cam-art{border-radius:50%;width:168px;height:168px;box-shadow:inset 0 0 0 1px #ffffff40,0 0 0 3px #e3b64e73,0 34px 60px -22px #000,0 0 60px -14px #e3b64e73}.r12w-c-bauble .r12w-cam-1 .r12w-cam-art{width:206px;height:206px}.r12w-c-bauble .r12w-cam-img{filter:grayscale()contrast(1.35)brightness(.95)}.r12w-c-bauble .r12w-cam-fx{mix-blend-mode:multiply;background:radial-gradient(circle at 32% 26%,#fff9,#0000 18%),radial-gradient(#00000080 .9px,#0000 1.2px) 0 0/3px 3px,linear-gradient(160deg,#f0cf7a,#1d6e3f 70%);border-radius:50%;transition:opacity .5s}.r12w-c-bauble .r12w-cam:nth-child(odd) .r12w-cam-fx{background:radial-gradient(circle at 32% 26%,#fff9,#0000 18%),radial-gradient(#00000080 .9px,#0000 1.2px) 0 0/3px 3px,linear-gradient(160deg,#f6a0a8,#9c1424 70%)}.r12w-c-bauble .r12w-cam:hover .r12w-cam-fx{opacity:.2}.r12w-c-bauble .r12w-cam:hover .r12w-cam-img{filter:none}.r13-cap{z-index:2;background:linear-gradient(90deg,#8a6420,#f6dc96,#b8902f,#f6dc96,#8a6420);border-radius:4px 4px 2px 2px;width:30px;height:18px;margin-left:-15px;position:absolute;top:-14px;left:50%}.r13-cap:before{content:"";border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-9px;left:50%;box-shadow:inset 0 0 0 2px #c9a243}.r12w-c-bauble .r12w-cam:before{height:600px}.r13-gifts{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:20px;padding-top:30px;display:grid}.r13-gift{height:calc(230px * var(--h));color:var(--wk-ink);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:relative}.r13-gift-box{z-index:2;transform-origin:50% 100%;background:radial-gradient(#0000004d .9px, transparent 1.2px) 0 0 / 4px 4px, linear-gradient(160deg, color-mix(in srgb, var(--g) 88%, #fff), color-mix(in srgb, var(--g) 64%, #000));border-radius:6px;transition:transform .7s cubic-bezier(.6,0,.3,1),opacity .4s .38s;position:absolute;inset:36px 0 0;box-shadow:inset 0 -14px 24px #00000040,0 26px 40px -18px #000}.r13-gift-rib{background:linear-gradient(90deg, color-mix(in srgb, var(--rb) 72%, #000), var(--rb) 40%, color-mix(in srgb, var(--rb) 80%, #fff) 55%, color-mix(in srgb, var(--rb) 72%, #000));width:16px;margin-left:-8px;position:absolute;top:0;bottom:0;left:50%}.r13-gift-lid{z-index:3;background:radial-gradient(#00000040 .9px, transparent 1.2px) 0 0 / 4px 4px, linear-gradient(170deg, color-mix(in srgb, var(--g) 80%, #fff), color-mix(in srgb, var(--g) 76%, #000));border-radius:5px;height:28px;transition:transform .7s cubic-bezier(.3,1.3,.5,1),opacity .35s .3s;position:absolute;top:18px;left:-7px;right:-7px;box-shadow:0 6px 12px #00000059}.r13-gift-bow{width:0;height:0;position:absolute;top:-20px;left:50%}.r13-gift-bow:before,.r13-gift-bow:after{content:"";border:5px solid var(--rb);border-radius:60% 40% 40% 60%;width:26px;height:18px;position:absolute;top:0}.r13-gift-bow:before{right:0;rotate:-16deg}.r13-gift-bow:after{border-radius:40% 60% 60% 40%;left:0;rotate:16deg}.r13-gift-tag{z-index:4;color:#2a1a12;letter-spacing:.12em;text-transform:uppercase;background:#fbf6ea;border-radius:2px;padding:4px 7px;font:600 9px/1 Roboto Mono,monospace;transition:opacity .3s;position:absolute;bottom:16px;right:10px;rotate:7deg}.r13-gift-in{z-index:1;background:color-mix(in srgb, var(--wk-bg2) 80%, transparent);box-shadow:inset 0 0 0 1px var(--wk-line);opacity:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;transition:opacity .5s .22s,transform .7s cubic-bezier(.34,1.4,.64,1) .22s;display:flex;position:absolute;inset:20px 0 0;transform:translateY(16px)scale(.92)}.r13-gift-av{background:#ffffff0f 50%/cover;border-radius:50%;width:82px;height:82px;box-shadow:0 0 0 3px #e3b64e,0 16px 30px -10px #000}.r13-gift-n{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;font-weight:400;overflow:hidden}.r13-gift-in small{font:400 11px/1 var(--font);color:var(--wk-faint)}.r13-gift:hover .r13-gift-lid{transform:translateY(-4px)rotate(-2deg)}.r13-gift.is-open .r13-gift-lid{opacity:0;transform:translate(26px,-110px)rotate(28deg)}.r13-gift.is-open .r13-gift-box{opacity:0;transform:perspective(520px)rotateX(-92deg)}.r13-gift.is-open .r13-gift-tag{opacity:0}.r13-gift.is-open .r13-gift-in{opacity:1;transform:none}.r13-gift:focus-visible{outline-offset:6px;border-radius:12px;outline:2px solid #e3b64e}.r13-gal-grid{grid-template-rows:300px 280px;grid-template-columns:1.05fr 1fr 1fr;gap:14px;display:grid}.r13-tile{box-shadow:inset 0 0 0 1px var(--wk-line);isolation:isolate;transition:box-shadow .5s ease, translate .5s var(--r13-ease);background:#000;border-radius:22px;margin:0;position:relative;overflow:hidden}.r13-tile canvas{transition:transform 1.4s var(--r13-ease), filter .6s ease;position:absolute;inset:0}.r13-tile.is-hot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wk-accent) 50%, transparent), 0 30px 70px -30px color-mix(in srgb, var(--wk-accent) 60%, transparent);translate:0 -4px}.r13-tile.is-hot canvas{filter:brightness(1.2);transform:scale(1.035)}.r13-tile figcaption{z-index:2;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.r13-tile figcaption b{letter-spacing:.2em;text-transform:uppercase;color:var(--wk-accent);font:600 10px/1 Roboto Mono,monospace}.r13-tile figcaption span{font:400 15px/1.3 var(--font);color:var(--wk-ink)}.r13-tile:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 55%,#000000bf);position:absolute;inset:0}.r13-t-face,.r13-t-tree{grid-row:span 2}.r13-t-graves,.r13-t-sleigh{grid-column:2/span 2}.r13-wk .r12w-coda{height:460px}.r13-wk .r12w-coda canvas{position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.r13-wk .r12w-coda p{z-index:2;text-shadow:0 0 40px var(--wk-bg)}.r13-hw .r12w-coda p{color:#f5ebdd;font-size:clamp(44px,6vw,92px)}.r13-cal{grid-template-columns:repeat(4,minmax(0,1fr))}.r13-cc-feat{grid-column:span 2;min-height:380px}.r13-cc-feat .r12w-cc-img{opacity:.9;image-rendering:pixelated;filter:none}.r13-cc-feat:after{background:linear-gradient(180deg, color-mix(in srgb, var(--c-bg) 20%, transparent), transparent 35%, color-mix(in srgb, var(--c-bg) 80%, transparent) 72%, var(--c-bg))}.r13-cc-feat .r12w-cc-t{font-size:76px}.r13-cal-lbl{grid-column:1/-1;margin:30px 0 0}.r13-cc-small{gap:10px;min-height:170px;padding:18px}.r13-cc-small .r12w-cc-t{font-size:28px}.r13-cc-small.is-arch.is-in{opacity:.6}.r13-cc-small.is-arch{filter:grayscale(.8)}.r13-cc-small.is-arch:hover{opacity:1;filter:none}.r11-creators.r13-on>:not(.r13-crs){display:none!important}.r13-crs-head{align-items:center;gap:22px;margin-bottom:20px;display:flex}.r13-stack{flex:none;align-items:center;padding-left:12px;display:flex}.r13-stack i{width:46px;height:46px;transition:margin .4s var(--r11-ease,ease), transform .4s var(--r11-ease,ease);background:#1a1d1c 50%/cover;border-radius:50%;margin-left:-14px;box-shadow:0 0 0 3px #0b0d0c}.r13-stack:hover i{margin-left:-8px}.r13-stack i:hover{transform:translateY(-3px)}.r13-stack b{min-width:46px;height:46px;font:600 13px/1 var(--font);color:#e8ece9;background:#1c201f;border-radius:999px;place-items:center;margin-left:-14px;padding:0 12px;display:grid;box-shadow:0 0 0 3px #0b0d0c}.r13-crs-t h2{font:600 22px/1.2 var(--font);letter-spacing:-.015em;color:#f4f6f5;margin:0}.r13-crs-t h2 span{color:#e8ece980;font-weight:500}.r13-crs-t p{max-width:600px;font:400 14px/20px var(--font);color:#e8ece98c;margin:4px 0 0}.r13-crs-nav{flex:none;gap:6px;margin-left:auto;display:flex}.r13-crs-arr{color:#e8ece9;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;transition:background-color .2s,opacity .2s,scale .14s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.r13-crs-arr svg{width:16px;height:16px}.r13-crs-arr:hover{background:#ffffff1c}.r13-crs-arr:active{scale:.94}.r13-crs-arr:disabled{opacity:.3;cursor:default}.r13-crs-row{--fadeL:0;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask:linear-gradient(90deg, rgba(0, 0, 0, calc(1 - var(--fadeL))) 0, #000 48px, #000 calc(100% - 64px), transparent);mask:linear-gradient(90deg, rgba(0, 0, 0, calc(1 - var(--fadeL))) 0, #000 48px, #000 calc(100% - 64px), transparent);grid-auto-columns:236px;grid-auto-flow:column;gap:14px;padding:6px 2px 20px;display:grid;overflow-x:auto}.r13-crs-row::-webkit-scrollbar{display:none}.r13-cr{color:#f4f6f5;text-align:left;cursor:pointer;scroll-snap-align:start;height:214px;transition:translate .35s var(--r11-ease,ease), box-shadow .3s ease, opacity .6s ease calc(var(--k,0) * 45ms), transform .7s var(--r11-ease,ease) calc(var(--k,0) * 45ms);opacity:0;background:#121514;border:0;border-radius:20px;flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden;transform:translateY(14px);box-shadow:inset 0 0 0 1px #ffffff12}.r13-on.is-in .r13-cr{opacity:1;transform:none}.r13-cr:hover{translate:0 -3px;box-shadow:inset 0 0 0 1px #ffffff24,0 24px 50px -24px #000000e6}.r13-cr[aria-pressed=true]{box-shadow:inset 0 0 0 2px #e8ece9}.r13-cr-art{height:118px;transition:transform 1s var(--r11-ease,ease);background:#1a1d1c 50%/cover no-repeat;flex:none;display:block}.r13-cr:hover .r13-cr-art{transform:scale(1.05)}.r13-cr-av{background:#222 50%/cover;border-radius:50%;width:50px;height:50px;position:absolute;top:92px;left:14px;box-shadow:0 0 0 3px #121514}.r13-cr-m{flex-direction:column;gap:4px;min-width:0;padding:34px 14px 0;display:flex}.r13-cr-m b{font:600 15px/1.2 var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r13-cr-m small{font:400 12px/1 var(--font);color:#e8ece98c;align-items:center;gap:6px;display:inline-flex}.r13-cr-m .r12-plat{position:static}.r13-cr-n{font:400 12px/1 var(--font);color:#e8ece98c;align-items:baseline;gap:3px;display:flex;position:absolute;top:128px;right:12px}.r13-cr-n b{font:600 15px/1 var(--font);color:#f4f6f5;margin-left:6px}.r13-cr-pv{z-index:3;-webkit-backdrop-filter:blur(10px);transition:transform .46s var(--r11-ease,cubic-bezier(.22, 1, .36, 1));background:#0e100ff0;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;inset:0;transform:translateY(101%)}.r13-cr:hover .r13-cr-pv,.r13-cr:focus-visible .r13-cr-pv{transform:none}.r13-cr-pv-g{flex:1;gap:6px;min-height:0;display:grid}.r13-cr-pv-g.r13-n2{grid-template-columns:1fr 1fr}.r13-cr-pv-g.r13-n3{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr}.r13-cr-pv-g.r13-n3 i:first-child{grid-row:span 2}.r13-cr-pv-g i{background:#1a1d1c 50%/cover;border-radius:12px;position:relative;overflow:hidden}.r13-cr-pv-g em{background:50%/cover;border-radius:50%;width:34px;height:34px;position:absolute;bottom:8px;left:8px;box-shadow:0 0 0 2px #0e100fe6}.r13-cr-pv-g.r13-n3 i:not(:first-child) em{width:22px;height:22px;bottom:5px;left:5px}.r13-cr-pv-t{white-space:nowrap;min-width:0;font:500 12px/1.2 var(--font);color:#e8ece9;align-items:center;gap:6px;display:flex;overflow:hidden}.r13-cr-pv-t b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.r13-cr-pv-t span{opacity:.4}.r13-cr-pv-go{font:500 12px/1 var(--font);color:#e8ece9b3;align-items:center;gap:6px;display:inline-flex}.r13-cr-pv-go svg{width:13px;height:13px;transition:transform .3s}.r13-cr:hover .r13-cr-pv-go svg{transform:translate(3px)}.r13-cr-you{background:0 0;justify-content:flex-end;align-items:flex-start;padding:16px 2px 18px;box-shadow:inset 0 0 0 1px #ffffff1a}.r13-cr-you .r13-cr-m{padding-top:0}.r13-cr-you .r13-cr-m small{white-space:normal;line-height:1.35}.r13-cr-plus{width:50px;height:50px;font:300 28px/1 var(--font);color:#e8ece9;transition:rotate .4s var(--r11-ease,ease);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;left:16px;box-shadow:inset 0 0 0 1.5px #ffffff38}.r13-cr-you:hover .r13-cr-plus{rotate:90deg}.r13-wk.is-calm .r13-glow b,.r13-wk.is-calm .r13-tape,.r13-wk.is-calm .r13-htape,.r13-wk.is-calm .r13-tape-run,.r13-wk.is-calm .r13-sign,.r13-wk.is-calm .r13-bulb b,.r13-wk.is-calm .r12w-h1 i,.r13-wk.is-calm .r13-art{animation:none!important}.r13-wk.is-calm .r13-reach{display:none}@media (prefers-reduced-motion:reduce){.r13-black,.r13-scare,.r13-reach{display:none!important}.r13-crs .r13-cr{transition:none}}@media (width<=1100px){.r13-gifts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:34px}.r13-sign-hero{display:none}}@media (width<=640px){.r13-wk .r12w-hero{min-height:0}.r13-hw .r12w-h1{font-size:132px}.r13-xm .r12w-h1{font-size:70px}.r13-hw .r12w-sec-h h2{font-size:46px}.r13-wire-hero{height:44px;top:66px}.r13-htape{height:34px;bottom:1.5%}.r13-htape .r13-tape-run{font-size:20px}.r13-band{height:220px;margin:-20px 0 -40px}.r13-tape{height:38px;margin-top:-19px}.r13-tape-run{gap:14px;font-size:22px}.r13-sign-band .r13-sign-b b{font-size:42px}.r13-gal-grid{grid-template-rows:300px 170px 170px;grid-template-columns:1fr 1fr;gap:10px}.r13-t-face,.r13-t-tree{grid-area:span 1/1/auto/-1}.r13-t-graves,.r13-t-sleigh{grid-column:1/-1}.r13-tile figcaption span{font-size:13px}.r13-gifts{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.r13-gift{height:calc(200px * var(--h))}.r12w-c-evidence .r12w-cam-art{width:98px;height:116px}.r12w-c-evidence .r12w-cam-1 .r12w-cam-art{width:112px;height:130px}.r12w-c-evidence .r12w-cam{padding:5px 5px 22px}.r13-ev-tag{font-size:7px;bottom:7px;left:6px}.r12w-c-bauble .r12w-cam-art{width:104px;height:104px}.r12w-c-bauble .r12w-cam-1 .r12w-cam-art{width:128px;height:128px}.r13-cal{grid-template-columns:1fr 1fr}.r13-cc-feat{grid-column:1/-1;min-height:260px}.r13-cc-feat .r12w-cc-t{font-size:56px}.r13-cc-small{min-height:150px}.r13-cc-small .r12w-cc-t{font-size:22px}.r13-wk .r12w-coda{height:280px}.r13-crs-head{flex-wrap:wrap;gap:12px}.r13-crs-nav{display:none}.r13-crs-t h2{font-size:19px}.r13-crs-t p{font-size:13px}.r13-crs-row{grid-auto-columns:200px;margin:0 -16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}.r13-cr{height:196px}.r13-cr-art{height:102px}.r13-cr-av{width:44px;height:44px;top:78px}.r13-cr-n{top:112px}}
/* r14.css */
.no-weeks .nav-wk,.no-weeks .mm-link[href^=\#week],.no-weeks #weekPill,.no-weeks #challenge,.no-weeks #feedTabs [data-feed=challenge],.no-weeks .r11-sorts [data-sort=week],.no-weeks .d10-week,.no-weeks #asWeek,.no-weeks .as-week,.no-weeks label.check:has(#pubChallenge),.no-weeks .r11-wtag,.no-weeks a[href^=\#week]:not(#pageWeek *),.no-weeks .mm-link[href^=\#week],.no-weeks li:has(>.mm-link[href^=\#week]){display:none!important}.d14-solo{grid-template-columns:minmax(0,1fr)!important}.d14-solo .d10-comm{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.d14-solo .d10-comm-m{grid-template-columns:repeat(4,1fr);height:220px}.d14-solo .d10-comm .as-deal-sm-t{padding:20px 64px 20px 24px}.d14-solo .d10-comm .as-deal-sm-t b{font-size:22px;line-height:1.2}.d14-solo .d10-comm .as-deal-sm-t small{margin-top:6px;font-size:14px}@media (width<=900px){.d14-solo .d10-comm{grid-template-columns:1fr}.d14-solo .d10-comm-m{grid-template-columns:1fr 1fr;height:200px}.d14-solo .d10-comm .as-deal-sm-t{padding:16px 52px 12px 10px}.d14-solo .d10-comm .as-deal-sm-t b{font-size:inherit}}:is(.as-btn-accent,.c-send,.kit-dl)>.rim-l{opacity:.3!important}.r11-final .as-btn-accent:after{animation:none!important;display:none!important}
/* r16-scroll.css */
@font-face{font-family:R16 Space Grotesk;src:url(../fonts/SpaceGrotesk-var.woff2)format("woff2");font-weight:300 700;font-display:swap}:root{--r16-ink:#0d0d0d;--r16-night:#121212;--r16-slate:#1b2022;--r16-line:#262626;--r16-mist:#8b8b8b;--r16-snow:#fbfbfb;--r16-mint:#8be8b0;--r16-pale:#b4f3cf;--r16-aurora:#36c994;--r16-head:"R16 Space Grotesk", "Space Grotesk", "Inter", sans-serif;--r16-mono:"Roboto Mono", ui-monospace, monospace;--r16-ease:cubic-bezier(.22, 1, .36, 1);--r16-dither:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' shape-rendering='crispEdges'%3E%3Crect width='2' height='2' fill='%23000'/%3E%3Crect x='4' y='4' width='2' height='2' fill='%23000'/%3E%3Crect x='4' width='2' height='2' fill='%23000' fill-opacity='.55'/%3E%3Crect y='4' width='2' height='2' fill='%23000' fill-opacity='.55'/%3E%3Crect x='2' y='2' width='2' height='2' fill='%23000' fill-opacity='.8'/%3E%3Crect x='6' y='6' width='2' height='2' fill='%23000' fill-opacity='.8'/%3E%3Crect x='6' y='2' width='2' height='2' fill='%23000' fill-opacity='.3'/%3E%3Crect x='2' y='6' width='2' height='2' fill='%23000' fill-opacity='.3'/%3E%3C/svg%3E")}#pageCreate .as-kicker,#pageCreate .as-wide-pk,#pageCreate .as-more-n,#pageCreate .as-wide-pc,#pageCreate .r11-st-k,#pageCreate .as-proof-src{display:none!important}#pageCreate .as-h2,.r16-h2{max-width:21em;font:500 clamp(26px, 2.55vw, 38px)/1.16 var(--r16-head);letter-spacing:-.012em;color:var(--r16-snow);text-wrap:balance;margin:0}#pageCreate .as-h2 span,.r16-h2 span{color:var(--r16-mist)}#pageCreate .as-h2 br{display:none}#pageCreate .as-head{margin-bottom:32px}.r16-head{max-width:var(--as-w,1200px);margin:0 auto 36px}.r16-head-c{text-align:center}.r16-head-c .r16-h2{max-width:18em;margin:0 auto}.r16-sub{max-width:34em;font:400 16px/24px var(--font,"Inter", sans-serif);color:var(--r16-mist);margin:14px 0 0}.r16-head-c .r16-sub{margin-left:auto;margin-right:auto}.r16-m{contain:layout style}.r16w{text-align:center;padding-top:56px;padding-bottom:56px;position:relative}.r16w-glow{pointer-events:none;z-index:-1;opacity:.2;width:min(1100px,120vw);height:480px;-webkit-mask:var(--r16-dither) 0 0 / 6px 6px, radial-gradient(closest-side, #000 40%, transparent);-webkit-mask-composite:source-in;mask:var(--r16-dither) 0 0 / 6px 6px, radial-gradient(closest-side, #000 40%, transparent);will-change:transform, opacity;background:radial-gradient(50% 46% at 50% 52%,#36c9944d,#8be8b014 55%,#0000 75%);position:absolute;top:-30px;left:50%;transform:translate(-50%)scale(.75);mask-composite:intersect}.r16w-h{max-width:15em;font:500 clamp(38px, 5vw, 72px)/1.06 var(--r16-head);letter-spacing:-.028em;color:var(--r16-snow);text-wrap:balance;margin:0 auto}.r16w-l{display:block}.r16w-l2{color:var(--r16-mist)}.r16w-wd{white-space:nowrap;display:inline-block}.r16w-c{color:#0000;transition:color .35s var(--r16-ease);display:inline-block;position:relative}.r16w-c>i{font:400 .56em/1 var(--r16-mono);letter-spacing:0;color:var(--r16-mint);transition:opacity .35s var(--r16-ease);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.r16w-c[data-s=z]>i{color:#8be8b024}.r16w-c[data-s=g]>i{color:var(--r16-mint)}.r16w-c[data-s=r]{color:inherit}.r16w-c[data-s=r]>i{opacity:0}.r16w-sub{opacity:0;margin:22px auto 0}.r16f-bleed{width:100vw;margin-left:calc(50% - 50vw);position:relative}.r16f-box{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;height:clamp(500px,74vh,720px);margin:-40px 0 -30px;position:relative}.r16f-box.is-hover{cursor:pointer}.r16f-box.is-drag{cursor:grabbing}.r16f-box:focus-visible{border-radius:16px;box-shadow:inset 0 0 0 2px #fbfbfb80}.r16f-cv{width:100%;height:100%;display:block;position:absolute;inset:0}.r16f-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}.r16f-sr button:focus{clip:auto;width:auto;height:auto;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.r16f-live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r16f-fallback{scroll-snap-type:x mandatory;align-items:center;gap:18px;height:100%;padding:0 24px;display:flex;overflow-x:auto}.r16f-fallback button{scroll-snap-align:center;cursor:pointer;background:0 0;border:0;flex:none;height:80%;padding:0}.r16f-fallback img{width:auto;height:100%}.r16b-par{will-change:transform}.r16b-stage{place-items:center;height:760px;margin-top:110px;display:grid;position:relative}.r16b-stage:before{content:"";z-index:-1;pointer-events:none;opacity:.5;-webkit-mask:var(--r16-dither) 0 0 / 6px 6px;mask:var(--r16-dither) 0 0 / 6px 6px;background:radial-gradient(50% 50% at 50% 55%,#36c9942e,#0000 70%);position:absolute;inset:6% 18%}.r16b-fit{transform-origin:50%;position:relative}.r16b-persp{perspective:2000px;perspective-origin:50% 35%;position:absolute;inset:0}.r16b-rig{transform-style:preserve-3d;transform-origin:50%;will-change:transform;position:absolute;top:0;left:0}.r16b-layer{will-change:transform, opacity;opacity:0;backface-visibility:hidden;position:absolute;top:0;left:0}.r16b-layer .dc-card{box-shadow:none}.r16b-base .dc-card{box-shadow:0 40px 80px -30px #000000d9,0 0 0 1px #fbfbfb0d}.r16b-glass{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(160deg,#fbfbfb09,#fbfbfb00 45%,#8be8b006);border-radius:16px;position:absolute;box-shadow:inset 0 0 0 1px #fbfbfb14}.r16b-act,.r16m-act{justify-content:center;margin-top:8px;display:flex}.r16m-stage{max-width:1240px;height:660px;margin:0 auto;position:relative}.r16m-prompt{z-index:20;background:var(--r16-night);width:fit-content;max-width:calc(100% - 32px);height:52px;box-shadow:inset 0 0 0 1px var(--r16-line), 0 20px 40px -24px #000c;font:400 17px/1 var(--font,"Inter", sans-serif);color:var(--r16-snow);transition:box-shadow .6s var(--r16-ease);border-radius:16px;align-items:center;gap:2px;margin:0 auto;padding:0 20px;display:flex;position:relative}.r16m-prompt.is-lit{box-shadow:inset 0 0 0 1px #8be8b047,0 20px 40px -24px #000c}.r16m-pt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.r16m-caret{background:var(--r16-mint);width:2px;height:20px;margin-left:3px;animation:1.1s step-end infinite r16-caret}@keyframes r16-caret{50%{opacity:0}}.r16m-threads{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r16m-threads path{fill:none;stroke:#8be8b052;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.r16m-hand{position:absolute;inset:0}.r16m-c{cursor:pointer;transform-origin:50% 100%;will-change:transform;background:0 0;border:0;border-radius:18px;width:196px;height:336px;padding:0;position:absolute;top:0;left:0}.r16m-lift{width:100%;height:100%;transition:transform .5s var(--r16-ease);display:block}.r16m-c:hover .r16m-lift,.r16m-c:focus-visible .r16m-lift{transform:translateY(-16px)scale(1.03)}.r16m-c:hover{z-index:30!important}.r16m-st{--stage:transparent;--stage-ring:none;background:0 0;border-radius:18px;width:100%;height:100%}.r16m-st .dc-stage{box-shadow:0 24px 50px -22px #000000e6}.r16m-c:focus-visible{outline-offset:4px;outline:2px solid #fbfbfbb3}.r16o{text-align:center}.r16o-n{font-variant-numeric:tabular-nums;color:var(--r16-pale);font-weight:500}.r16o-stage{height:660px;margin-top:6px;position:relative}.r16o-ring{pointer-events:none;position:absolute;inset:0}.r16o-core{z-index:2;will-change:transform;pointer-events:none;width:180px;height:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r16o-ghost{object-fit:contain;filter:drop-shadow(0 18px 40px #0009);width:100%;height:100%;position:relative}.r16o-halo{-webkit-mask:var(--r16-dither) 0 0 / 6px 6px, radial-gradient(closest-side, #000 50%, transparent);-webkit-mask-composite:source-in;mask:var(--r16-dither) 0 0 / 6px 6px, radial-gradient(closest-side, #000 50%, transparent);background:radial-gradient(closest-side,#36c9946b,#8be8b01f 45%,#0000 72%);position:absolute;inset:-80%;mask-composite:intersect}.r16o-shadow{height:18%;-webkit-mask:var(--r16-dither) 0 0 / 4px 4px;mask:var(--r16-dither) 0 0 / 4px 4px;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;position:absolute;bottom:-26%;left:10%;right:10%}.r16o-it{will-change:transform, opacity;opacity:0;width:100px;height:100px;transition:filter .5s var(--r16-ease);position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.r16o-it[data-b="1"]{filter:blur(1px)}.r16o-it[data-b="2"]{filter:blur(2.5px)}.r16o-av{box-shadow:0 0 0 3px var(--r16-night);background:50%/cover no-repeat;border-radius:50%;position:absolute;inset:11%}.r16o-dc{width:102%;max-width:none;height:102%;position:absolute;inset:-1%}.r16o-in{width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px)}.r16o-blank{background:radial-gradient(circle at 50% 38%, #2a3134, var(--r16-slate) 70%);box-shadow:0 0 0 3px var(--r16-night), inset 0 0 0 1px #fbfbfb0f}@media (width<=900px){.r16b-stage{height:640px}.r16m-stage{height:560px}.r16m-c{width:150px;height:258px}}@media (width<=640px){#pageCreate .as-h2,.r16-h2{font-size:26px;line-height:1.2}.r16-sub{font-size:15px;line-height:22px}.r16w{padding-top:20px;padding-bottom:20px}.r16w-h{font-size:clamp(34px,10.4vw,46px)}.r16f-box{height:470px;margin:-20px 0}.r16b-stage{height:560px;margin-top:60px}.r16m-stage{height:470px}.r16m-prompt{height:46px;padding:0 16px;font-size:15px}.r16m-c{width:124px;height:214px}.r16o-stage{height:460px}.r16o-core{width:108px;height:108px}.r16o-it{width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px)}.r16o-in{width:48px;height:48px;top:calc(50% - 24px);left:calc(50% - 24px)}}html.r16-calm .r16m-caret{animation:none}html.r16-calm .r16w-c,html.r16-calm .r16w-c>i,html.r16-calm .r16m-lift,html.r16-calm .r16o-it{transition:none}@media (prefers-reduced-motion:reduce){.r16m-caret{animation:none}}
/* r15-shell.css */
@font-face{font-family:Space Grotesk;src:url(../fonts/SpaceGrotesk-var.woff2)format("woff2");font-weight:300 700;font-display:swap}:root{--sheen-ink:#0d0d0d;--sheen-night:#121212;--sheen-slate:#1b2022;--sheen-line:#262626;--sheen-mist:#8b8b8b;--sheen-snow:#fbfbfb;--sheen-mint:#8be8b0;--sheen-pale:#b4f3cf;--sheen-aurora:#36c994;--sheen-lilac:#c9b6ff;--sheen-blurple:#5865f2;--sheen-display:"Space Grotesk", "Inter", -apple-system, sans-serif;--display:var(--sheen-display);--bg:var(--sheen-ink);--card:var(--sheen-night);--card-h:var(--sheen-slate);--stage:var(--sheen-night);--well:var(--sheen-ink);--composer:var(--sheen-night);--menu:var(--sheen-slate);--modal:var(--sheen-night);--as-card:var(--sheen-night);--field:var(--sheen-ink);--field-line:var(--sheen-line);--chip-solid:var(--sheen-slate);--line-menu:var(--sheen-line);--ink:var(--sheen-snow);--ink-2:var(--sheen-snow);--ink-3:var(--sheen-snow);--menu-ink:var(--sheen-snow);--muted:#fbfbfb9e;--label:#fbfbfbbd;--subtle:var(--sheen-mist);--faint:var(--sheen-mist);--tint-2:var(--sheen-aurora);--tint-ink:var(--sheen-pale);--tint-bg:#8be8b01c;--tint-bg-h:#8be8b02e;--think-base:var(--sheen-mist);--think-highlight:var(--sheen-snow);--shimmer-base:var(--sheen-mist);--shimmer-highlight:var(--sheen-snow);--tabs-pill-bg:var(--sheen-slate);--tabs-text-active:var(--sheen-snow);--tabs-text-muted:#fbfbfb8c;--r11-menu-bg:var(--sheen-slate);--r11-menu-ink:var(--sheen-snow);--r11-menu-sub:var(--sheen-mist);--r11-menu-line:var(--sheen-line);--r11-field-bg:var(--sheen-ink);--r11-field-line:var(--sheen-line);--r11-field-focus:var(--sheen-mist);--r12-glass:#0d0d0d9e;--r12-glass-stuck:#0d0d0dcc}body{background:var(--sheen-ink)}.r15-wm{font:700 22px/1 var(--sheen-display);letter-spacing:-.045em;color:var(--sheen-snow);white-space:nowrap;font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;align-items:baseline;display:inline-flex}.r15-wm-tld{color:var(--sheen-mist);letter-spacing:-.035em;margin-left:.01em;font-weight:500}.brand-lockup:has(>.r15-wm){aspect-ratio:auto;align-items:center;height:auto;display:inline-flex}.r15-wm .r15-ch{display:inline-block}.r15-wm.is-intro .r15-ch{animation:r15-rise .62s var(--r11-ease,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--i) * 38ms + .12s)}@keyframes r15-rise{0%{opacity:0;filter:blur(3px);translate:0 .42em}}@media (prefers-reduced-motion:reduce){.r15-wm.is-intro .r15-ch{animation:none}}html.as-calm .r15-wm.is-intro .r15-ch{animation:none}#nav.nav{padding:6px}#nav .nav-left{gap:0}#nav .nav-left>.brand{z-index:1;border-radius:999px;align-items:center;height:40px;padding:0 10px;text-decoration:none;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}#nav .nav-left>.brand:focus-visible{outline-offset:2px;outline:2px solid #fbfbfbb3}#nav .nav-left>.brand .r15-wm{transition:opacity .15s}#nav .nav-left>.brand:hover .r15-wm-tld{color:var(--sheen-pale);transition:color .2s}#nav .nav-links{gap:2px}#nav .nav-links a{color:var(--sheen-mist);font:500 14px/1 var(--font);letter-spacing:-.005em}#nav .nav-links a:hover{color:var(--sheen-snow);background:#fbfbfb0d}#nav .nav-links a[aria-current]:not([aria-current=false]){color:var(--sheen-snow);background:#fbfbfb12}#nav .nav-group .icon-btn{color:#fbfbfbd1}#nav .nav-group .signin .signin-mark{color:#8f99ff}@media (width<=900px) and (width>=640px){#nav .nav-links a{padding:0 10px}}@media (width<=639px){#nav.nav{padding:4px}#nav .nav-right,#nav .nav-group{position:static}#nav .nav-group .nav-burger.icon-btn{position:absolute;top:50%;left:4px;translate:0 -50%}#nav .nav-group .nav-burger .nav-burger-line--bottom{left:2px;right:5px}#nav .nav-group .nav-burger:hover .nav-burger-line--bottom,#nav .nav-group .nav-burger[aria-expanded=true] .nav-burger-line{right:2px}#nav .nav-left>.brand{padding:0 6px}#nav .r15-wm{font-size:20px}}@media (width<=359px){#nav .r15-wm-tld{display:none}}.f10-brand .brand{opacity:1;gap:10px}.f10-brand .r15-ghost{flex:none;width:auto;height:26px;display:block}.f10-brand .r15-wm{font-size:24px}.r12-foot>.as-foot{background:linear-gradient(#121212eb,#0d0d0df0)}.r12-foot:after{background:radial-gradient(50% 100% at 50% 100%,#8be8b01f,#0000 75%)}.r12-foot>.as-foot:before{background:radial-gradient(62% 100% at 50% 100%,#8be8b01c,#0000 72%)}.r12-foot>.as-foot:after{background:linear-gradient(90deg,#0000,#8be8b073,#0000)}.as-foot .as-foot-cols p{color:var(--sheen-mist)}.as-foot .as-foot-cols a,.as-foot .as-foot-music{color:#fbfbfbc7}.as-foot .as-foot-cols a:hover,.as-foot .as-foot-music:hover{color:var(--sheen-snow)}.as-foot .as-foot-bottom,.as-foot .as-foot-bottom p{color:var(--sheen-mist)}.as-foot{--as-tint:var(--sheen-mint)}.as-foot:before{background:linear-gradient(90deg,#0000,#8be8b02e,#0000)}.me-pill.r11-glow{--tint:var(--sheen-mint)}.modal.r11-auth{background:var(--sheen-night)}.modal.r11-auth h2{color:var(--sheen-snow);font-family:var(--sheen-display);letter-spacing:-.03em;font-size:20px;font-weight:700}.modal.r11-auth .m-sub,.modal.r11-auth .fine{color:var(--sheen-mist)}.r15-auth-lk{justify-content:center;align-items:center;gap:8px;height:26px;margin:2px auto 0;display:flex}.r15-auth-lk img{width:auto;height:24px;display:block}.r15-auth-lk .r15-wm{font-size:17px}.r15-auth-lk .r15-x{font:500 12px/1 var(--mono);color:var(--sheen-mist);margin:0 2px}.r15-auth-lk .r15-dc{color:#8f99ff;width:18px;height:18px}.modal.r11-auth.is-open .r15-auth-lk{animation:r15-lk-in .52s var(--r11-ease) .12s both}@keyframes r15-lk-in{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.modal.r11-auth.is-open .r15-auth-lk{animation:none}}.veil .r11-aur{display:none!important}.r15-aur-hero{z-index:3;pointer-events:none;width:100%;height:520px;display:block;position:absolute;top:0;left:0;right:0}@media (width<=639px){.r15-aur-hero{height:380px}}#pageCreate{position:relative}.r15-bands{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.r15-band{-webkit-mask-composite:source-in;width:100%;height:360px;display:block;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 26% 70%,#0000),linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 26% 70%,#0000),linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-composite:intersect}@media (width<=639px){.r15-band{height:260px}}
/* r15-motion.css */
:root{--r15-ease:cubic-bezier(.22, 1, .36, 1);--r15-io:cubic-bezier(.65, 0, .35, 1);--r15-fly:cubic-bezier(.32, .72, 0, 1);--r15-in:cubic-bezier(.55, 0, .75, .2);--r15-pop:cubic-bezier(.34, 1.3, .64, 1);--r15-wave:1.05s;--r15-mint:#8be8b0;--r15-pale:#b4f3cf}.beam-glow i{transition:--g1 var(--r15-wave) var(--r15-io) var(--wd,0s), --g2 var(--r15-wave) var(--r15-io) var(--wd,0s), --g3 var(--r15-wave) var(--r15-io) var(--wd,0s), --g4 var(--r15-wave) var(--r15-io) var(--wd,0s), --g5 var(--r15-wave) var(--r15-io) var(--wd,0s), --g6 var(--r15-wave) var(--r15-io) var(--wd,0s), --g7 var(--r15-wave) var(--r15-io) var(--wd,0s)}@property --style-c{syntax:"<color>";inherits:true;initial-value:#0000}.composer,.composer.is-styled{transition:box-shadow .2s var(--r11-ease,ease), background-color .2s var(--r11-ease,ease), --style-c .9s var(--r15-io)}#srow{transition:--style-c .9s var(--r15-io)}@property --r15-tint{syntax:"<color>";inherits:true;initial-value:#8be8b0}.hero{--r15-tint:var(--tint);transition:--r15-tint .9s var(--r15-io)}.hero *{--tint:var(--r15-tint)}.r15-crest{border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;opacity:0;padding:1px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.r15-crest i{width:var(--r15-cd,2000px);height:var(--r15-cd,2000px);margin:calc(var(--r15-cd,2000px) / -2) 0 0 calc(var(--r15-cd,2000px) / -2);background:conic-gradient(from calc(var(--r15-a0,0deg) - 22deg), transparent 0deg, color-mix(in srgb, var(--r15-cc,#8be8b0) 70%, transparent) 16deg, color-mix(in srgb, var(--r15-cc,#8be8b0) 40%, #fff) 22deg, transparent 30deg, transparent 360deg);will-change:transform;position:absolute;top:50%;left:50%}.dk11.r15-dk i.dk11-c,.dk11.r15-dk i.dk11-e{transition:clip-path 1s var(--r15-ease) var(--dl,0s), opacity .5s var(--r15-ease) var(--dl,0s), scale .9s var(--r15-ease) var(--dl,0s);scale:.94}.dk11.r15-dk i.dk11-e{transition-duration:1.05s,.5s,.9s}.dk11.r15-dk.is-in i.dk11-c,.dk11.r15-dk.is-in i.dk11-e{scale:1}.dk11.r15-dk i.dk11-s{transition:scale .8s var(--r15-pop) var(--dl,0s), opacity .45s var(--r15-ease) var(--dl,0s)}.dk11.r15-out i{transition:clip-path .75s var(--r15-io) var(--ol,0s), opacity .5s var(--r15-in) calc(var(--ol,0s) + .2s), scale .75s var(--r15-io) var(--ol,0s)!important}.dk11.r15-out i:not(.dk-drift):not(.dk-rise):not(.dk-fall):not(.dk11-orb):not(.orb){opacity:0!important}.dk11.r15-out i.dk11-c{scale:.9;clip-path:circle(0% at var(--ax) var(--ay))!important}.dk11.r15-out i.dk11-e{scale:.96;clip-path:inset(0 50%)!important;transition:clip-path .75s var(--r15-io) var(--ol,0s), opacity .4s ease calc(var(--ol,0s) + .1s), scale .75s var(--r15-io) var(--ol,0s)!important}.dk11.r15-out i.dk11-s{scale:.5!important}.dk11.r15-out i.dk-drift,.dk11.r15-out i.dk-rise,.dk11.r15-out i.dk-fall,.dk11.r15-out i.dk11-orb,.dk11.r15-out i.orb{filter:opacity(0);transition:filter .45s var(--r15-ease) var(--ol,0s)!important}#beam[data-dk] .composer .c-row,.composer .c-row{transition:padding .7s var(--r15-io)}.composer:not(.is-match) #prompt,#beam[data-dk] .composer:not(.is-match) #prompt{transition:padding .7s var(--r15-io), text-indent .7s var(--r15-io)}#beam{transition:margin .7s var(--r15-io)}#prompt.r15-ph-hide::placeholder{color:#0000!important;transition:none!important}#prompt.r15-ph-in::placeholder{transition:color .42s var(--r15-ease) 90ms}.r15-ph-ghost{z-index:2;pointer-events:none;white-space:pre-wrap;word-break:break-word;will-change:transform, opacity, filter;margin:0;position:absolute;overflow:hidden}.r15-flyer{z-index:120;pointer-events:none;contain:layout style;position:fixed;top:0;left:0}.r15-flyer>div{transform-origin:50%;will-change:transform, opacity;position:absolute;top:0;left:0}.r15-fl-pic{background:#1f2122;border-radius:14px;overflow:hidden;box-shadow:0 22px 48px -18px #000000d9,inset 0 0 0 1px #ffffff1a}.r15-fl-pic i{background:50%/cover;position:absolute}.r15-fl-pic .b{inset:0 0 34%}.r15-fl-pic .a{aspect-ratio:1;border-radius:50%;width:36%;bottom:9%;left:9%;box-shadow:0 0 0 3px #1f2122}.r15-fl-pic:after{content:"";border-radius:inherit;background:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--r15-cc,#8be8b0) 26%, transparent), transparent 60%);position:absolute;inset:0}.r15-fl-pill{border-radius:54px;box-shadow:0 10px 24px -12px #000000b3}.r15-fl-pill .c-pill{pointer-events:none;margin:0}.r15-pill-ghost{z-index:2;pointer-events:none;position:absolute;margin:0!important}:root body .r15-b.r15-m{transform:translate(var(--r15-px,0px), var(--r15-py,0px))}:root body .r15-b.r15-mag{transition:transform .26s var(--r15-ease), background-color .18s var(--r12-ease,ease), color .18s ease, box-shadow .24s var(--r12-ease,ease), translate .24s var(--r12-ease,ease), scale .16s var(--r12-ease,ease), opacity .15s ease!important}:root body .r15-b.r15-rel{transition:transform .62s var(--r15-pop), background-color .18s ease, color .18s ease, box-shadow .24s ease, translate .24s ease, scale .16s ease, opacity .15s ease!important}@media (hover:hover){:root body .r15-b:hover{background-position:130% 0,0 0!important}}.r15-rim{border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(var(--r15-rr,90px) circle at var(--r15-mx,50%) var(--r15-my,0%), var(--r15-rc,#b4f3cf9e), transparent 72%);-webkit-mask-composite:xor;transition:opacity .26s var(--r15-ease);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.r15-b.is-hot>.r15-rim{opacity:1}:is(.pill-solid,.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.act-primary)>.r15-rim{--r15-rc:#36c994bf}:is(.pill-solid,.as-btn-accent,.r11-btn-w,.r11-use,.w11-btn-main,.act-primary)>.r15-glint{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(70px circle at var(--r15-mx,50%) var(--r15-my,0%), #b4f3cf66, transparent 70%);mix-blend-mode:multiply;transition:opacity .26s var(--r15-ease);position:absolute;inset:0}.r15-b.is-hot>.r15-glint{opacity:1}.r15-lab{white-space:pre}.r15-lab>b{font-weight:inherit;text-align:center;display:inline-block;overflow:visible}.r15-lab>b.is-g{color:color-mix(in srgb, currentColor 55%, var(--r15-gc,#36c994));opacity:.9;font-family:Roboto Mono,ui-monospace,monospace;font-size:.92em}:root body .r15-b:active:not([disabled])>.r15-rim{opacity:.55;transition-duration:90ms}@media (prefers-reduced-motion:reduce){.beam-glow i{transition-duration:.3s!important;transition-delay:0s!important}.composer,#srow,.hero{transition-duration:.3s!important}.r15-crest,.r15-ph-ghost{display:none!important}.dk11.r15-dk i{filter:none!important;scale:1!important}#prompt.r15-ph-in::placeholder{transition-duration:.2s;transition-delay:0s}:root body .r15-b{transform:none!important}}html.as-calm .r15-crest,html.as-calm .r15-ph-ghost{display:none!important}html.as-calm body .r15-b{transform:none!important}#styleBtn.r15-sbw{overflow:hidden}#styleBtn.c-style.is-compact.r15-sbw span{display:inline}
/* r16-motion.css */
.r16-fx{border-radius:inherit;pointer-events:none;z-index:3;--r16-c:#8be8b0;--r16-l:color-mix(in oklab, var(--r16-c) 62%, #fbfbfb);position:absolute;inset:0}.r16-fx>*,.r16-fx>*>i{pointer-events:none;display:block;position:absolute}.r16-pour{border-radius:inherit;z-index:0;inset:0;overflow:hidden}.r16-pour i{left:calc(var(--r16-x,50%) - 75%);top:calc(var(--r16-y,50%) - 150%);opacity:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--r16-l) 62%, transparent), color-mix(in srgb, var(--r16-l) 30%, transparent) 26%, color-mix(in srgb, var(--r16-c) 14%, transparent) 50%, transparent 76%);mix-blend-mode:screen;will-change:transform, opacity;transform-origin:50%;border-radius:50%;width:150%;height:300%;-webkit-mask:repeating-linear-gradient(0deg,#000 0 2px,#000000b3 2px 3px);mask:repeating-linear-gradient(0deg,#000 0 2px,#000000b3 2px 3px)}.r16-rain{opacity:0;z-index:2;top:-8px;left:-8px}.r16-bloom{border-radius:inherit;opacity:0;z-index:1;will-change:opacity;box-shadow:0 0 0 1px color-mix(in srgb, var(--r16-l) 70%, transparent), 0 0 22px 1px color-mix(in srgb, var(--r16-l) 30%, transparent), 0 0 64px 6px color-mix(in srgb, var(--r16-c) 16%, transparent), inset 0 0 30px color-mix(in srgb, var(--r16-l) 12%, transparent);inset:-1px}.r16-rim{border-radius:inherit;opacity:0;z-index:1;background:color-mix(in srgb, var(--r16-l) 22%, transparent);-webkit-mask-composite:xor;padding:1px;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.r16-rim i{width:var(--r16-d,1300px);height:var(--r16-d,1300px);margin:calc(var(--r16-d,1300px) / -2) 0 0 calc(var(--r16-d,1300px) / -2);will-change:transform;background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--r16-l) 80%, #fbfbfb) 34deg, transparent 96deg, transparent 180deg, color-mix(in srgb, var(--r16-l) 60%, transparent) 216deg, transparent 280deg, transparent 360deg);opacity:.55;animation:22s linear infinite r16-drift;top:50%;left:50%}@keyframes r16-drift{to{transform:rotate(1turn)}}.r16-fx:not(.is-on) .r16-rim i{animation-play-state:paused}.composer:has(>.r16-fx).is-ripple:after{animation:none}@media (width<=640px){.r16-bloom{box-shadow:0 0 0 1px color-mix(in srgb, var(--r16-l) 70%, transparent), 0 0 16px 1px color-mix(in srgb, var(--r16-l) 28%, transparent), inset 0 0 20px color-mix(in srgb, var(--r16-l) 11%, transparent)}}@media (prefers-reduced-motion:reduce){.r16-pour,.r16-rain,.r16-bloom{display:none!important}.r16-rim i{animation:none}}html.as-calm .r16-pour,html.as-calm .r16-rain,html.as-calm .r16-bloom{display:none!important}html.as-calm .r16-rim i{animation:none}
/* r16-shell.css */
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}html.lenis.lenis-smooth{scroll-behavior:auto!important}.veil .r15-aur-hero,#pageCreate>.r15-bands{display:none!important}.r16-mx-hero{z-index:3;pointer-events:none;width:100%;height:540px;display:block;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}@media (width<=639px){.r16-mx-hero{height:400px}}.r16-bands{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.r16-band{-webkit-mask-composite:source-in;width:100%;height:380px;display:block;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 58%,#0000 92%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 20% 58%,#0000 92%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-composite:intersect}@media (width<=639px){.r16-band{height:280px}}
/* r17.css */
@media (width<=639px){#nav .nav-group .music-btn{display:none!important}#nav .nav-group .signin{justify-content:center;gap:0;width:36px;height:36px;padding:0;position:absolute;top:50%;right:4px;translate:0 -50%}#nav .nav-group .signin>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#nav .nav-group .signin .signin-mark{width:18px;height:18px}#nav .nav-group #meWrap{position:absolute;top:50%;right:4px;translate:0 -50%}#nav .nav-group #meWrap .me-pill{justify-content:center;width:36px;height:36px;padding:0}#nav .nav-group #meWrap #meName,#nav .nav-group #meWrap .chev{display:none}#nav .nav-group .nav-burger.icon-btn{background:var(--r11-chip,#fbfbfb12);width:36px;height:36px;box-shadow:inset 0 1px #ffffff0d}#nav .nav-group .nav-burger.icon-btn:hover{background:var(--r11-chip-h,#fbfbfb1a)}#nav .nav-group #moreWrap{display:none}}.mm .r17-mm-music{align-items:center;gap:12px;display:inline-flex}.mm .r17-mm-music .r17-sw{background:#fbfbfb1f;border-radius:999px;flex:none;width:34px;height:20px;transition:background-color .2s;position:relative}.mm .r17-mm-music .r17-sw:after{content:"";background:var(--sheen-snow,#fbfbfb);width:16px;height:16px;transition:translate .25s var(--r11-ease,cubic-bezier(.22, 1, .36, 1));border-radius:50%;position:absolute;top:2px;left:2px}.mm .r17-mm-music[aria-pressed=true] .r17-sw{background:var(--sheen-mint,#3fd69a)}.mm .r17-mm-music[aria-pressed=true] .r17-sw:after{translate:14px}@media (width>=640px){.mm .r17-mm-music{display:none}}.r12-by .r17-art{font:500 10px/1 var(--font);letter-spacing:.02em;color:var(--sheen-mist,#9aa5a1);opacity:.8;margin-right:1px}.r11-creators.r17-crs-empty .r17-crs0{margin-top:4px}.r17-launch{border:1px solid var(--sheen-line,#2a2f2e);color:var(--sheen-mist,#9aa5a1);font:400 14px/1.45 var(--font);background:#fbfbfb05;border-radius:18px;justify-items:start;gap:6px;padding:18px 20px;display:grid}.r17-launch b{color:var(--sheen-snow,#fbfbfb);font:500 16px/1.3 var(--display,var(--font));letter-spacing:-.01em}.r17-launch .as-btn,.r17-launch button{margin-top:6px}.t-page-slide:not([data-page="1"])>#pageCreate{position:absolute}
/* r17p.css */
.r17p-net{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:90;color:#fbfbfbdb;opacity:0;backdrop-filter:blur(10px);background:#121212eb;border:1px solid #fbfbfb1a;border-radius:999px;align-items:center;gap:10px;max-width:min(560px,100vw - 24px);padding:8px 8px 8px 14px;font:400 13px/18px Inter,system-ui,sans-serif;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;transform:translate(-50%,12px)}.r17p-net.is-on{opacity:1;transform:translate(-50%)}.r17p-net[hidden]{display:none}.r17p-dot{background:#e0b252;border-radius:50%;flex:none;width:7px;height:7px}.r17p-net[data-kind=offline] .r17p-dot{background:#9a9a9a}.r17p-retry{color:inherit;font:inherit;cursor:pointer;background:#fbfbfb1a;border:0;border-radius:999px;flex:none;padding:5px 12px}.r17p-retry:hover{background:#fbfbfb29}.r17p-retry:focus-visible{outline:2px solid var(--sheen-mint,#7be0b4);outline-offset:2px}@media (width<=560px){.r17p-net{border-radius:16px;font-size:12px}}.as-foot-cols:has(.r17p-legal){grid-template-columns:repeat(4,1fr)}@media (width<=760px){.as-foot-cols:has(.r17p-legal){grid-template-columns:1fr 1fr}}html.sheen-lite .veil-blobs i{animation:none!important}@media (width<=1100px){#tiles{min-height:110px}}@media (width<=639px){#tiles{min-height:102px}}@media (width<=560px){#tiles{min-height:98px}}#field{min-height:373px}@media (width<=1100px){#field{min-height:361px}}@media (width<=767px){#field{min-height:373px}}@media (width<=400px){#field{min-height:383px}}@keyframes r17p-stagger-in{0%{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur))}to{opacity:1;filter:blur();transform:translateY(0)}}#heroCopy:not(.is-hiding) .t-stagger-line{opacity:1;filter:none;animation:r17p-stagger-in var(--stagger-dur) var(--stagger-ease) both;transform:none}#heroCopy:not(.is-hiding) .t-stagger-line--2{animation-delay:var(--stagger-stagger)}@media (prefers-reduced-motion:reduce){#heroCopy:not(.is-hiding) .t-stagger-line{animation:none}}
/* r18-perf.css */
html.sheen-lite #heroCopy:not(.is-hiding) .t-stagger-line{animation:none}
/* r17-seo.css */
.r17-pre{z-index:1;color:#cfcfcf;width:min(1120px,100% - 40px);font:400 15px/1.6 var(--ui,Inter, sans-serif);margin:80px auto 0;position:relative}.r17-pre[hidden]{display:none!important}.r17-pre h2{font:500 26px/1.2 var(--sheen-display,"Space Grotesk", sans-serif);color:var(--sheen-snow,#fbfbfb);margin:28px 0 10px}.r17-pre ul{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.r17-pre a{color:var(--sheen-pale,#b4f3cf)}.r17-pre img{vertical-align:middle;border-radius:12px;max-width:100%;height:auto;display:inline-block}.r17-pre li img{object-fit:cover;border-radius:50%;width:44px;height:44px}#pieces .kr-t small,#lockHint,.t-acc-head .c{color:var(--sheen-mist,#8b8b8b)}#pieces .kr-t small a{color:#a8a8a8}
/* r19-gen.css */
.r19-namein{padding:2px 8px 8px}.r19-namein input{border:1px solid var(--sheen-line);background:var(--sheen-ink);width:100%;height:34px;color:var(--sheen-snow);font:400 13px/1 var(--font);border-radius:8px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s}.r19-namein input::placeholder{color:var(--sheen-mist)}.r19-namein input:focus{border-color:var(--sheen-mist);box-shadow:0 0 0 3px #fbfbfb0d}.r19-opt{color:var(--sheen-mist);opacity:.7;margin-left:4px}.r19-wb{color:var(--sheen-mist);text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin-left:2px;overflow:hidden}.r19-wb[hidden]{display:none}@media (width<=640px){.r19-wb{max-width:76px}}#liveScale.r19-editable .r19-hot{cursor:pointer;outline-offset:2px;outline:1px solid #0000;transition:outline-color .18s,box-shadow .18s}#liveScale.r19-editable .dc-av .img.r19-hot,#liveScale.r19-editable img.deco.r19-hot{border-radius:50%}#liveScale.r19-editable .dc-banner.r19-hot{outline-offset:-2px}#liveScale.r19-editable .dc-bio.r19-hot,#liveScale.r19-editable .dc-un.r19-hot,#liveScale.r19-editable .dc-nm .dc-dn.r19-hot{border-radius:6px}@media (hover:hover){#liveScale.r19-editable .r19-hot:hover{outline-color:#fbfbfb61}#liveScale.r19-editable .dc-av img.deco.r19-hot{pointer-events:auto}}#liveScale .r19-hot.r19-hot-on{outline-offset:2px;outline:1px solid #b4f3cfb8!important}#liveScale .dc-banner.r19-hot-on{outline-offset:-2px!important}.r19-ghost{will-change:opacity, filter}.r19-inl-bio{resize:none;width:100%;color:var(--t1,#f2f3f5);white-space:pre-wrap;background:#00000038;border:1px solid #b4f3cf8c;border-radius:8px;outline:none;margin-top:12px;padding:6px 8px;font:400 14px/18px gg sans,Noto Sans,sans-serif;display:block;overflow:hidden}.r19-inl-cnt{text-align:right;color:var(--t3,#b5bac1);margin-top:2px;font:400 11px/14px gg sans,sans-serif;display:block}.r19-inl-cnt.is-over{color:#f2a7a7}.dc-dn.r19-inl-name{caret-color:var(--t1,#f2f3f5);cursor:text;border-radius:6px;min-width:40px;padding:0 4px;-webkit-text-fill-color:var(--t1,#f2f3f5)!important;background:#00000038!important;outline:1px solid #b4f3cf99!important}.r19-pan{z-index:120;background:var(--r11-menu-bg,var(--sheen-slate));border:1px solid var(--sheen-line);width:372px;max-height:min(560px,100vh - 96px);color:var(--sheen-snow);transform-origin:0 0;border-radius:14px;flex-direction:column;padding:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 48px #00000080,0 2px 8px #0000004d}.r19-pan.is-sheet{transform-origin:bottom;border-radius:18px;max-height:72vh;bottom:8px;right:8px;width:auto!important;top:auto!important;left:8px!important}.r19-ph{border-bottom:1px solid var(--sheen-line);flex:none}.r19-chips{scrollbar-width:none;gap:4px;padding:8px 8px 6px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 10px calc(100% - 18px),#0000);mask:linear-gradient(90deg,#0000,#000 10px calc(100% - 18px),#0000)}.r19-chips::-webkit-scrollbar{display:none}.r19-chip{height:26px;color:var(--sheen-mist);font:500 12px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 10px;transition:background .15s,color .15s}.r19-chip:hover{color:var(--sheen-snow);background:#fbfbfb0d}.r19-chip.is-on{color:var(--sheen-ink);background:var(--sheen-snow)}.r19-chip.is-dim{opacity:.55}.r19-pt{grid-template-rows:auto auto;grid-template-columns:1fr auto auto;align-items:center;column-gap:6px;padding:6px 10px 10px 14px;display:grid}.r19-pt b{font:500 14px/18px var(--font);grid-column:1}.r19-pt small{font:400 12px/16px var(--font);color:var(--sheen-mist);white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;overflow:hidden}.r19-keep{border:1px solid var(--sheen-line);height:28px;color:var(--sheen-mist);font:500 12px/1 var(--font);cursor:pointer;background:0 0;border-radius:8px;grid-area:1/2/span 2;align-items:center;gap:5px;padding:0 10px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.r19-keep svg{width:14px;height:14px}.r19-keep:hover{color:var(--sheen-snow);border-color:var(--sheen-mist)}.r19-keep[aria-pressed=true]{color:var(--sheen-pale);background:#8be8b014;border-color:#b4f3cf59}.r19-x{width:28px;height:28px;color:var(--sheen-mist);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-area:1/3/span 2;place-items:center;display:grid}.r19-x svg{width:16px;height:16px}.r19-x:hover{color:var(--sheen-snow);background:#fbfbfb0d}.r19-pb{overscroll-behavior:contain;flex-direction:column;gap:10px;padding:12px 12px 14px;display:flex;overflow-y:auto}.r19-lbl{font:400 11px/14px var(--font);color:var(--sheen-mist);margin:2px 2px -2px}.r19-note{font:400 12px/17px var(--font);color:var(--sheen-mist);margin:0}.r19-note code{color:var(--sheen-snow);font:400 11px/1 Roboto Mono,monospace}.r19-grid{gap:8px;display:grid}.r19-g-round{grid-template-columns:repeat(3,1fr)}.r19-g-wide{grid-template-columns:repeat(2,1fr)}.r19-g-shop{grid-template-columns:repeat(3,1fr)}.r19-t{border:1px solid var(--sheen-line);background:var(--sheen-ink);cursor:pointer;aspect-ratio:1;border-radius:12px;padding:0;transition:border-color .15s,transform .15s;display:block;position:relative;overflow:hidden}.r19-g-round .r19-t{border-radius:50%}.r19-g-wide .r19-t{aspect-ratio:2.5}.r19-t img{object-fit:cover;width:100%;height:100%;display:block}.r19-t:hover{border-color:var(--sheen-mist)}.r19-t:active{transform:scale(.97)}.r19-t.is-cur{border-color:var(--sheen-pale);box-shadow:0 0 0 1px var(--sheen-pale) inset}.r19-t.is-busy,.r19-btn.is-busy,.r19-li.is-busy,.r19-emo.is-busy,.r19-font.is-busy,.r19-sw.is-busy{opacity:.55;pointer-events:none}.r19-t.is-busy:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff1f 50%,#0000 70%) 0 0/200% 100%;animation:.9s linear infinite r19sh;position:absolute;inset:0}.r19-t.is-skel{cursor:default;background:linear-gradient(100deg,#17191b 30%,#202326 50%,#17191b 70%) 0 0/200% 100%;border-color:#0000;animation:1.2s linear infinite r19sh}.r19-g-wide .r19-t.is-skel{aspect-ratio:2.5}@keyframes r19sh{0%{background-position:200% 0}to{background-position:-200% 0}}.r19-shopt{aspect-ratio:auto;text-align:left;border-radius:12px;flex-direction:column;align-items:stretch;gap:2px;padding:6px 6px 7px;display:flex}.r19-shopt .r19-th{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#24282b,#141618);border-radius:8px;margin-bottom:4px;display:block;overflow:hidden}.r19-shopt .r19-th img{object-fit:contain}.r19-shopt b{font:500 11.5px/14px var(--font);color:var(--sheen-snow);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.r19-shopt small{font:400 10.5px/13px var(--font);color:var(--sheen-mist);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.r19-g-shop .r19-t.is-skel{aspect-ratio:.78}.r19-acts{flex-wrap:wrap;gap:6px;display:flex}.r19-btn{border:1px solid var(--sheen-line);height:30px;color:var(--sheen-snow);font:500 12px/1 var(--font);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;transition:border-color .15s,background .15s;display:inline-flex}.r19-btn svg{width:14px;height:14px;color:var(--sheen-mist)}.r19-btn:hover{border-color:var(--sheen-mist);background:#fbfbfb08}.r19-up input{display:none}.r19-sws{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.r19-sw{aspect-ratio:1;cursor:pointer;border:1px solid #ffffff14;border-radius:8px;padding:0;transition:transform .15s}.r19-sw:hover{transform:translateY(-1px)}.r19-sw.is-cur{box-shadow:0 0 0 2px var(--sheen-slate), 0 0 0 3px var(--sheen-pale)}.r19-sws .r19-t.is-skel{border-radius:8px}.r19-cpk{font:400 12px/1 var(--font);color:var(--sheen-mist);align-items:center;gap:8px;display:inline-flex}.r19-cpk input[type=color]{border:1px solid var(--sheen-line);cursor:pointer;background:0 0;border-radius:6px;width:32px;height:24px;padding:0}.r19-cpks{gap:14px;display:flex}.r19-grads{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.r19-grad{cursor:pointer;border:1px solid #ffffff14;border-radius:8px;height:26px;padding:0;transition:transform .15s}.r19-grad:hover{transform:translateY(-1px)}.r19-field{position:relative}.r19-field input{border:1px solid var(--sheen-line);background:var(--sheen-ink);width:100%;height:36px;color:var(--sheen-snow);font:400 13.5px/1 "gg sans", var(--font);border-radius:9px;outline:none;padding:0 44px 0 11px;transition:border-color .15s}.r19-field input:focus{border-color:var(--sheen-mist)}.r19-cnt{font:400 11px/1 var(--font);color:var(--sheen-mist);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.r19-list{flex-direction:column;gap:6px;display:flex}.r19-li{text-align:left;border:1px solid var(--sheen-line);background:var(--sheen-ink);color:var(--sheen-snow);font:400 13px/17px "gg sans", var(--font);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;flex-direction:column;gap:1px;padding:9px 11px;transition:border-color .15s;display:flex;overflow:hidden}.r19-li span{text-overflow:ellipsis;overflow:hidden}.r19-li.is-bio{font-size:12.5px;line-height:16px}.r19-li:hover{border-color:var(--sheen-mist)}.r19-list .r19-t.is-skel{aspect-ratio:auto;border-radius:10px;height:38px}.r19-bios .r19-t.is-skel{height:62px}.r19-pills{flex-wrap:wrap;gap:6px;display:flex}.r19-pill{border:1px solid var(--sheen-line);height:28px;color:var(--sheen-snow);font:400 12.5px/1 "gg sans", var(--font);cursor:pointer;background:0 0;border-radius:999px;padding:0 11px}.r19-pill:hover{border-color:var(--sheen-mist)}.r19-fonts{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.r19-font{border:1px solid var(--sheen-line);background:var(--sheen-ink);color:var(--sheen-snow);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 10px;font-size:16px;line-height:20px;display:flex;overflow:hidden}.r19-font small{font:400 10.5px/1 var(--font);color:var(--sheen-mist)}.r19-font:hover{border-color:var(--sheen-mist)}.r19-font.is-cur{border-color:var(--sheen-pale)}.r19-emos{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.r19-emo{border:1px solid var(--sheen-line);background:var(--sheen-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:46px;display:flex}.r19-emo img{object-fit:contain;image-rendering:auto;width:26px;height:26px}.r19-emo:hover{border-color:var(--sheen-mist)}.r19-emos .r19-t.is-skel{aspect-ratio:auto;border-radius:10px;height:46px}.r19-gate{grid-template-columns:auto 1fr;align-items:start;gap:6px 10px;padding:4px 2px;display:grid}.r19-gate p{font:400 12.5px/18px var(--font);color:var(--sheen-mist);margin:0}.r19-gate p b{color:var(--sheen-snow);font-weight:500}.r19-gi svg{width:18px;height:18px;color:var(--sheen-lilac);margin-top:1px}.r19-gate .r19-btn{grid-column:2;justify-self:start}.r19-swap svg{width:14px;height:14px}.r19-get{color:var(--sheen-mist);white-space:nowrap;background:#fbfbfb0f;border-radius:6px;margin-left:4px;padding:1px 6px;font-size:11px;line-height:15px;display:inline-block}.r19-free{border:1px solid var(--sheen-line);background:#c9b6ff0a;border-radius:12px;margin:2px 0 10px;padding:10px 12px}.r19-free b{font:500 12.5px/16px var(--font);color:var(--sheen-snow);align-items:center;gap:6px;display:flex}.r19-free b svg{width:14px;height:14px;color:var(--sheen-lilac)}.r19-free ul{font:400 11.5px/16px var(--font);color:var(--sheen-mist);margin:6px 0 0;padding:0 0 0 16px}.r19-free li+li{margin-top:2px}.r19-free[hidden]{display:none}#rateRow{display:none!important}.r19-fb{z-index:2;border:1px solid var(--sheen-line);-webkit-backdrop-filter:blur(8px);background:#121212b8;border-radius:14px;width:min(520px,100% - 32px);margin:6px auto 18px;padding:12px 12px 12px 14px;position:relative}.r19-fb[hidden]{display:none}.r19-fb-q{flex-direction:column;gap:2px;margin-bottom:9px;display:flex}.r19-fb-q b{font:500 13.5px/18px var(--font);color:var(--sheen-snow)}.r19-fb-q span{font:400 12px/16px var(--font);color:var(--sheen-mist)}.r19-fb-row{align-items:center;gap:6px;display:flex}.r19-fb-v{border:1px solid var(--sheen-line);width:34px;height:34px;color:var(--sheen-mist);cursor:pointer;background:0 0;border-radius:9px;flex:none;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.r19-fb-v svg{width:16px;height:16px}.r19-fb-v.is-down svg{transform:rotate(180deg)}.r19-fb-v:hover{color:var(--sheen-snow);border-color:var(--sheen-mist)}.r19-fb-v[aria-pressed=true]{color:var(--sheen-pale);background:#8be8b014;border-color:#b4f3cf66}.r19-fb-v.is-down[aria-pressed=true]{color:#f0b9b9;background:#f0b9b90f;border-color:#f0b9b959}.r19-fb-row input{border:1px solid var(--sheen-line);background:var(--sheen-ink);min-width:0;height:34px;color:var(--sheen-snow);font:400 13px/1 var(--font);border-radius:9px;outline:none;flex:1;padding:0 11px;transition:border-color .15s}.r19-fb-row input::placeholder{color:var(--sheen-mist)}.r19-fb-row input:focus{border-color:var(--sheen-mist)}.r19-fb-send{background:var(--sheen-snow);height:34px;color:var(--sheen-ink);font:500 12.5px/1 var(--font);cursor:pointer;border:0;border-radius:9px;flex:none;padding:0 13px;transition:opacity .15s}.r19-fb-send:disabled{opacity:.35;cursor:default}.r19-fb-done{font:400 12px/16px var(--font);color:var(--sheen-pale);margin:8px 2px 0}@media (width<=640px){.r19-fb{width:calc(100% - 20px);padding:11px}.r19-fb-row{flex-wrap:wrap}.r19-fb-row input{flex-basis:calc(100% - 82px)}.r19-fb-send{flex-basis:100%}.r19-g-shop{grid-template-columns:repeat(3,1fr)}.r19-sws{grid-template-columns:repeat(6,1fr)}}@media (prefers-reduced-motion:reduce){.r19-t.is-skel,.r19-t.is-busy:after{animation:none}.r19-pan{transition:opacity .15s!important;transform:none!important}}
/* r19-load.css */
.g12 .g12-sk-ban .r19l-gen{pointer-events:none;opacity:0;width:180px;height:105px;margin-left:-90px;transition:opacity .42s cubic-bezier(.22,1,.36,1) .26s;display:block;position:absolute;top:0;left:50%}.g12.is-sk .g12-sk-ban .r19l-gen{opacity:1}.g12.is-build .g12-sk-ban .r19l-gen{opacity:0;transition-duration:.26s;transition-delay:0s}@media (prefers-reduced-motion:reduce){.g12 .g12-sk-ban .r19l-gen{transition:none}}.as-mark:has(.r19l-foot){position:relative}.r19l-foot{pointer-events:none;opacity:.86;display:none;position:absolute}