@property --supporter-badge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.lorepage-supporter-badge{--supporter-badge-angle:0deg;vertical-align:middle;isolation:isolate;border:1px solid #0000;border-radius:999px;align-items:center;padding:1px;animation:8s linear infinite lorepage-supporter-border;display:inline-flex;position:relative}.lorepage-supporter-badge.is-supporter{background:linear-gradient(135deg, #171108, #30230f) padding-box, conic-gradient(from var(--supporter-badge-angle), #7c5716, #f5ce70, #fff0b4, #bd7e1e, #f5ce70, #7c5716) border-box;box-shadow:0 0 18px #f5ce701c}.lorepage-supporter-badge.is-founder{background:linear-gradient(135deg, #0b0d18, #121321) padding-box, conic-gradient(from var(--supporter-badge-angle), #ff5f8f, #ffb454, #f8ef74, #62e6a7, #5fd7ff, #8d7cff, #e877ff, #ff5f8f) border-box;box-shadow:0 0 22px #5fd7ff21}.lorepage-supporter-badge.is-youtube{background:linear-gradient(135deg, #1a0c0c, #2b1111) padding-box, conic-gradient(from var(--supporter-badge-angle), red, #ff6a63, #fff, #ff2b2b, red) border-box;box-shadow:0 0 18px #ff000024}.lorepage-supporter-badge.is-discord{background:linear-gradient(135deg, #121322, #17192d) padding-box, conic-gradient(from var(--supporter-badge-angle), #5865f2, #98a2ff, #5865f2, #3943b7, #5865f2) border-box;box-shadow:0 0 18px #5865f226}.lorepage-supporter-badge.is-twitch{background:linear-gradient(135deg, #140d1d, #21122f) padding-box, conic-gradient(from var(--supporter-badge-angle), #6f2dbd, #b785ff, #9146ff, #5f21a7, #9146ff) border-box;box-shadow:0 0 18px #9146ff26}.lorepage-supporter-badge.is-google{background:linear-gradient(135deg, #12141b, #1b1e27) padding-box, conic-gradient(from var(--supporter-badge-angle), #4285f4, #34a853, #fbbc05, #ea4335, #4285f4) border-box;box-shadow:0 0 18px #4285f41f}.lorepage-supporter-badge-inner{border-radius:inherit;background:color-mix(in srgb, var(--background) 42%, transparent);align-items:center;gap:.35rem;min-height:1.6rem;padding:.14rem .5rem .14rem .22rem;display:inline-flex;position:relative;overflow:hidden}.lorepage-supporter-badge-inner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:28%;animation:4.8s ease-in-out infinite lorepage-supporter-glint;position:absolute;inset:-120% auto -120% -35%;transform:skew(-18deg)}.lorepage-supporter-badge-mark{z-index:1;border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex;position:relative}.is-supporter .lorepage-supporter-badge-mark,.is-supporter .lorepage-supporter-badge-compact-icon{color:#f5ce70;filter:drop-shadow(0 0 5px #f5ce7057)}.is-founder .lorepage-supporter-badge-mark,.is-founder .lorepage-supporter-badge-compact-icon{color:#f6f8ff;filter:drop-shadow(0 0 4px #5fd7ff85)drop-shadow(0 0 7px #e877ff52)}.is-youtube .lorepage-supporter-badge-mark,.is-youtube .lorepage-supporter-badge-compact-icon{color:#ff3b30;filter:drop-shadow(0 0 5px #ff000061)}.is-discord .lorepage-supporter-badge-mark,.is-discord .lorepage-supporter-badge-compact-icon{color:#8791ff;filter:drop-shadow(0 0 5px #5865f273)}.is-twitch .lorepage-supporter-badge-mark,.is-twitch .lorepage-supporter-badge-compact-icon{color:#b785ff;filter:drop-shadow(0 0 5px #9146ff6b)}.is-google .lorepage-supporter-badge-mark,.is-google .lorepage-supporter-badge-compact-icon{filter:drop-shadow(0 0 5px #4285f43d)}.lorepage-supporter-badge-label{z-index:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--foreground);font-size:.62rem;font-weight:900;line-height:1;position:relative}.is-supporter .lorepage-supporter-badge-label{color:#f5ce70}.is-founder .lorepage-supporter-badge-label{color:#f6f8ff}.is-youtube .lorepage-supporter-badge-label{color:#ff7a73}.is-discord .lorepage-supporter-badge-label{color:#aab1ff}.is-twitch .lorepage-supporter-badge-label{color:#caa9ff}.lorepage-supporter-badge-compact{border-radius:.65rem;padding:1px}.lorepage-supporter-badge-compact .lorepage-supporter-badge-inner{border-radius:.58rem;justify-content:center;gap:0;width:1.45rem;height:1.45rem;min-height:auto;padding:0}.lorepage-supporter-badge-compact-icon{z-index:1;position:relative}@keyframes lorepage-supporter-border{to{--supporter-badge-angle:360deg}}@keyframes lorepage-supporter-glint{0%,55%{opacity:0;transform:translate(0)skew(-18deg)}64%{opacity:1}82%,to{opacity:0;transform:translate(520%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.lorepage-supporter-badge,.lorepage-supporter-badge-inner:after{animation:none}}.lorepage-supporter-badge.is-arcane{background:linear-gradient(135deg, #11101c, #1f1732) padding-box, conic-gradient(from var(--supporter-badge-angle), #8067ff, #d27cff, #62d9ff, #8067ff) border-box;box-shadow:0 0 20px #8067ff26}.lorepage-supporter-badge.is-gold{background:linear-gradient(135deg, #171108, #30230f) padding-box, conic-gradient(from var(--supporter-badge-angle), #8c6118, #f5ce70, #fff0b4, #bd7e1e, #8c6118) border-box}.lorepage-supporter-badge.is-emerald{background:linear-gradient(135deg, #071710, #0d2b1e) padding-box, conic-gradient(from var(--supporter-badge-angle), #198754, #6ee7b7, #d1fae5, #10b981, #198754) border-box}.lorepage-supporter-badge.is-ruby{background:linear-gradient(135deg, #1a090d, #321018) padding-box, conic-gradient(from var(--supporter-badge-angle), #9f1239, #fb7185, #fecdd3, #e11d48, #9f1239) border-box}.lorepage-supporter-badge.is-sapphire{background:linear-gradient(135deg, #07101e, #0e1e38) padding-box, conic-gradient(from var(--supporter-badge-angle), #1d4ed8, #60a5fa, #dbeafe, #2563eb, #1d4ed8) border-box}.lorepage-supporter-badge.is-amethyst{background:linear-gradient(135deg, #150b20, #29113b) padding-box, conic-gradient(from var(--supporter-badge-angle), #7e22ce, #c084fc, #f3e8ff, #9333ea, #7e22ce) border-box}.lorepage-supporter-badge.is-steel{background:linear-gradient(135deg, #11151a, #202831) padding-box, conic-gradient(from var(--supporter-badge-angle), #64748b, #cbd5e1, #f8fafc, #94a3b8, #64748b) border-box}.is-arcane .lorepage-supporter-badge-mark,.is-arcane .lorepage-supporter-badge-compact-icon{color:#c4b5fd}.is-gold .lorepage-supporter-badge-mark,.is-gold .lorepage-supporter-badge-compact-icon{color:#f5ce70}.is-emerald .lorepage-supporter-badge-mark,.is-emerald .lorepage-supporter-badge-compact-icon{color:#6ee7b7}.is-ruby .lorepage-supporter-badge-mark,.is-ruby .lorepage-supporter-badge-compact-icon{color:#fb7185}.is-sapphire .lorepage-supporter-badge-mark,.is-sapphire .lorepage-supporter-badge-compact-icon{color:#60a5fa}.is-amethyst .lorepage-supporter-badge-mark,.is-amethyst .lorepage-supporter-badge-compact-icon{color:#c084fc}.is-steel .lorepage-supporter-badge-mark,.is-steel .lorepage-supporter-badge-compact-icon{color:#cbd5e1}@property --support-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.support-popout-shell{--support-angle:0deg;background:linear-gradient(145deg, color-mix(in srgb, var(--background) 96%, #060916), color-mix(in srgb, var(--surface-2) 94%, #050813)) padding-box, conic-gradient(from var(--support-angle), color-mix(in srgb, var(--theme-ink-a) 72%, transparent), color-mix(in srgb, var(--primary) 88%, white 4%), color-mix(in srgb, var(--theme-ink-b) 74%, transparent), color-mix(in srgb, var(--primary) 32%, transparent), color-mix(in srgb, var(--theme-ink-a) 72%, transparent)) border-box;box-shadow:0 38px 120px #000000b8, 0 0 0 1px color-mix(in srgb, var(--primary) 10%, transparent), 0 0 70px color-mix(in srgb, var(--primary) 12%, transparent);animation:12s linear infinite support-border-spin}.support-popout-grid{opacity:.14;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,#0000 78%);mask-image:radial-gradient(circle at 50% 35%,#000,#0000 78%)}.support-popout-aura{pointer-events:none;filter:blur(78px);opacity:.18;border-radius:9999px;width:22rem;height:22rem;position:absolute}.support-popout-aura-left{background:var(--theme-ink-a);top:-8rem;left:-9rem}.support-popout-aura-right{background:var(--theme-ink-b);bottom:-10rem;right:-10rem}.support-popout-hero:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--primary) 90%, white 10%), transparent);width:32%;height:1px;box-shadow:0 0 18px color-mix(in srgb, var(--primary) 60%, transparent);animation:5.5s ease-in-out infinite support-top-glint;position:absolute;top:0;left:-34%}.support-popout-logo,.support-popout-badge-orb{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 17%, transparent), color-mix(in srgb, var(--surface) 88%, transparent));border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);box-shadow:inset 0 1px 0 #ffffff14, 0 0 28px color-mix(in srgb, var(--primary) 12%, transparent)}.support-popout-foil{color:#0000;background-image:linear-gradient(110deg, color-mix(in srgb, var(--theme-ink-a) 88%, white 8%) 0%, color-mix(in srgb, var(--primary) 92%, white 14%) 24%, #f6fbff 44%, color-mix(in srgb, var(--theme-ink-b) 78%, white 12%) 62%, color-mix(in srgb, var(--theme-ink-a) 88%, white 8%) 100%);text-shadow:0 0 28px color-mix(in srgb, var(--primary) 16%, transparent);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite support-foil-shift}.support-popout-perk{box-shadow:inset 0 1px #ffffff0a,0 14px 40px #0003}.support-popout-cta{position:relative;overflow:hidden}.support-popout-cta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:38%;animation:4.6s ease-in-out infinite support-button-glint;position:absolute;inset:0;transform:translate(-135%)skew(-18deg)}.support-popout-table-wrap{box-shadow:inset 0 1px #ffffff09,0 18px 50px #0003}.support-popout-row{position:relative}.support-popout-row:hover .support-popout-avatar{border-color:color-mix(in srgb, var(--primary) 42%, transparent);transform:translateY(-1px)scale(1.03)}.support-popout-avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--theme-ink-a) 20%, transparent), color-mix(in srgb, var(--theme-ink-b) 12%, transparent));border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);color:color-mix(in srgb, var(--foreground) 92%, var(--primary));transition:transform .18s,border-color .18s}.support-popout-founder-badge{color:#ffe7a6;background:#f6c65b17;border-color:#f6c65b61;box-shadow:0 0 18px #f6c65b14}.support-popout-amount{color:color-mix(in srgb, var(--foreground) 92%, var(--primary))}.support-popout-skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--muted) 55%, transparent), color-mix(in srgb, var(--muted-foreground) 18%, transparent), color-mix(in srgb, var(--muted) 55%, transparent));background-size:200% 100%;animation:1.4s ease-in-out infinite support-skeleton}@keyframes support-border-spin{to{--support-angle:360deg}}@keyframes support-top-glint{0%,12%{opacity:0;transform:translate(0)}24%{opacity:1}56%{opacity:0;transform:translate(430%)}to{opacity:0;transform:translate(430%)}}@keyframes support-foil-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes support-button-glint{0%,58%{opacity:0;transform:translate(-135%)skew(-18deg)}66%{opacity:1}82%,to{opacity:0;transform:translate(365%)skew(-18deg)}}@keyframes support-skeleton{0%{background-position:180% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.support-popout-shell,.support-popout-hero:after,.support-popout-foil,.support-popout-cta:after,.support-popout-skeleton{animation:none}}.app-nav-active .legacy-search-header{display:none!important}html.app-nav-active{scrollbar-gutter:stable;overflow-y:auto!important}html.app-nav-active body[data-scroll-locked]{margin-right:0!important}@property --nav-gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nav-gradient-cycle{to{--nav-gradient-angle:360deg}}@keyframes nav-menu-unfold{0%{opacity:.72;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes nav-menu-fold{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes nav-menu-item-in{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-menu-item-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}@keyframes nav-menu-icon-in{0%{opacity:0;transform:translateY(-7px)scale(0)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nav-menu-icon-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-7px)scale(0)}}@keyframes nav-menu-divider-in{0%{opacity:0}to{opacity:1}}@keyframes nav-menu-divider-out{0%{opacity:1}to{opacity:0}}.nav-stagger-trigger .nav-stagger-chevron{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.nav-stagger-trigger[data-state=open] .nav-stagger-chevron{transform:rotate(180deg)}.nav-stagger-menu{transform-origin:top!important}.nav-stagger-menu[data-state=open]{animation:.26s cubic-bezier(.2,.8,.2,1) both nav-menu-unfold!important}.nav-stagger-menu[data-state=closed]{animation:nav-menu-fold .18s ease-in var(--nav-menu-fold-delay,.42s) both!important}.nav-stagger-menu[data-state=open] .nav-stagger-item{animation:.22s cubic-bezier(.2,.8,.2,1) both nav-menu-item-in;animation-delay:calc(.27s + var(--nav-stagger-delay,0s))}.nav-stagger-menu[data-state=closed] .nav-stagger-item{animation:.13s ease-in both nav-menu-item-out;animation-delay:var(--nav-stagger-out-delay,0s)}.nav-stagger-menu[data-state=open] .nav-stagger-item>svg{animation:.19s cubic-bezier(.2,.8,.2,1) both nav-menu-icon-in;animation-delay:calc(.34s + var(--nav-stagger-delay,0s))}.nav-stagger-menu[data-state=closed] .nav-stagger-item>svg{animation:.1s ease-in both nav-menu-icon-out;animation-delay:var(--nav-stagger-out-delay,0s)}.nav-stagger-menu[data-state=open] .nav-stagger-divider{animation:.16s both nav-menu-divider-in;animation-delay:var(--nav-divider-in-delay,.47s)}.nav-stagger-menu[data-state=closed] .nav-stagger-divider{animation:90ms ease-in both nav-menu-divider-out;animation-delay:var(--nav-divider-out-delay,.19s)}.nav-gradient-button>svg:not(.nav-stagger-chevron),.nav-stagger-item>svg{color:var(--brand-gold)!important;stroke:var(--brand-gold)!important}.nav-gradient-button,.nav-gradient-button-host>button{isolation:isolate;transition:box-shadow .28s,color .22s,background-color .22s;position:relative}.nav-gradient-button:before,.nav-gradient-button-host>button:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--nav-gradient-angle), transparent 0%, #f472b600 5%, #f472b6 10%, #c084fc 18%, #818cf8 26%, #38bdf8 34%, #2dd4bf 42%, #fbbf24 46%, #fbbf2400 52%, transparent 56%);opacity:0;-webkit-mask-composite:xor;padding:2px;transition:opacity .18s;position:absolute;inset:-2px;-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;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav-gradient-button:after,.nav-gradient-button-host>button:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--nav-gradient-angle), transparent 0%, #f472b600 5%, #f472b6 10%, #c084fc 18%, #818cf8 26%, #38bdf8 34%, #2dd4bf 42%, #fbbf24 46%, #fbbf2400 52%, transparent 56%);opacity:0;filter:blur(10px);transition:opacity .22s;position:absolute;inset:-8px}.nav-gradient-button:hover,.nav-gradient-button:focus-visible,.nav-gradient-button-host>button:hover,.nav-gradient-button-host>button:focus-visible{color:var(--foreground);box-shadow:0 8px 20px -14px #000c;background-color:var(--background)!important;background-image:none!important}.nav-gradient-button:hover:before,.nav-gradient-button:focus-visible:before,.nav-gradient-button-host>button:hover:before,.nav-gradient-button-host>button:focus-visible:before{opacity:1;animation:2.4s linear infinite nav-gradient-cycle}.nav-gradient-button:hover:after,.nav-gradient-button:focus-visible:after,.nav-gradient-button-host>button:hover:after,.nav-gradient-button-host>button:focus-visible:after{opacity:.28;animation:2.4s linear infinite nav-gradient-cycle}.nav-community-links{border-left:1px solid color-mix(in oklab, var(--border) 70%, transparent);margin-left:.1rem;padding-left:.45rem}.nav-community-link{color:var(--muted-foreground);white-space:nowrap;background:0 0;border-radius:.5rem;justify-content:flex-start;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.nav-community-mark{z-index:1;transition:color .22s,transform .24s cubic-bezier(.2,.8,.2,1);position:relative}.nav-community-label{opacity:0;z-index:1;max-width:0;margin-left:0;transition:max-width .3s cubic-bezier(.2,.8,.2,1),margin-left .3s cubic-bezier(.2,.8,.2,1),opacity .16s,transform .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:translate(-5px)}.nav-community-link:hover .nav-community-label,.nav-community-link:focus-visible .nav-community-label{opacity:1;max-width:5.5rem;margin-left:.45rem;transform:translate(0)}.nav-community-link:hover .nav-community-mark,.nav-community-link:focus-visible .nav-community-mark{transform:scale(1.08)}.nav-community-link[data-brand=discord]:hover .nav-community-mark,.nav-community-link[data-brand=discord]:focus-visible .nav-community-mark{color:#5865f2}.nav-community-link[data-brand=coffee]:hover .nav-community-mark,.nav-community-link[data-brand=coffee]:focus-visible .nav-community-mark{color:#fd0}@media (prefers-reduced-motion:reduce){.nav-gradient-button,.nav-gradient-button-host>button,.nav-gradient-button:hover,.nav-gradient-button:focus-visible,.nav-gradient-button-host>button:hover,.nav-gradient-button-host>button:focus-visible,.nav-gradient-button:before,.nav-gradient-button-host>button:before,.nav-gradient-button:after,.nav-gradient-button-host>button:after,.nav-community-mark,.nav-community-label,.nav-stagger-trigger .nav-stagger-chevron,.nav-stagger-menu,.nav-stagger-menu .nav-stagger-item,.nav-stagger-menu .nav-stagger-item>svg,.nav-stagger-menu .nav-stagger-divider{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}[data-foil-surface=true][data-foil-ios-alpha-mask=true][data-foil-type=verticalwave] [data-foil-layer=main]{opacity:.5}.stream-overlay-root .stream-overlay-card-shell{width:var(--stream-card-width,420px)!important;overflow:visible!important}.stream-overlay-root[data-stream-aspect=portrait] .stream-overlay-card-shell{width:var(--stream-card-width,520px)!important}.stream-foil-card-surface,.stream-foil-card-tilt,.stream-foil-card-clip{width:100%;height:100%}.stream-foil-card-surface{transform-style:preserve-3d;overflow:visible}.stream-foil-card-tilt{transform-style:preserve-3d}.stream-foil-card-clip{clip-path:inset(.75px round 4%/3%);contain:paint;isolation:isolate;transform-style:flat;backface-visibility:hidden;border-radius:4%/3%;overflow:clip}.stream-foil-card-clip>[data-foil-layer],.stream-foil-card-clip>.stream-overlay-card-light,.stream-foil-card-clip>.stream-overlay-shine{clip-path:inset(0 round 4%/3%)}.stream-overlay-root .stream-foil-card-clip>.stream-overlay-card-light{will-change:background-position, opacity;background-position:110%;background-repeat:no-repeat;background-size:300% 100%;border-radius:4%/3%;inset:.75px;transform:none!important}.stream-overlay-root .stream-overlay-card-motion.preset-reveal .stream-foil-card-clip>.stream-overlay-card-light,.stream-overlay-root .stream-overlay-card-motion.preset-flip .stream-foil-card-clip>.stream-overlay-card-light,.stream-overlay-root .stream-overlay-card-motion.preset-slide .stream-foil-card-clip>.stream-overlay-card-light{animation:stream-card-light-pass-local var(--stream-entry-duration) ease-out 0s var(--stream-iteration,1) both!important}.stream-overlay-root .stream-overlay-card-motion.preset-snap .stream-foil-card-clip>.stream-overlay-card-light{animation:stream-snap-light-local var(--stream-entry-duration) ease-out 0s var(--stream-iteration,1) both!important}.stream-overlay-root .stream-overlay-card-motion.preset-spin .stream-foil-card-clip>.stream-overlay-card-light{animation:stream-spin-light-local var(--stream-entry-duration) ease-out 0s var(--stream-iteration,1) both!important}.stream-overlay-root .stream-overlay-card-motion.preset-lore .stream-foil-card-clip>.stream-overlay-card-light{animation:stream-lore-light-local var(--stream-entry-duration) ease-out 0s var(--stream-iteration,1) both!important}.stream-overlay-root .stream-overlay-card-motion.preset-foil .stream-foil-card-clip>.stream-overlay-card-light{animation:stream-foil-light-local var(--stream-idle-duration) ease-in-out var(--stream-idle-delay) var(--stream-iteration,1) both!important}.stream-overlay-root .stream-foil-card-clip>.stream-overlay-shine{will-change:background-position, opacity;background-position:110%;background-repeat:no-repeat;background-size:300% 100%;border-radius:4%/3%;inset:.75px;animation:stream-shine-local 3.1s ease-in-out .55s var(--stream-iteration,1) both!important;transform:none!important}@keyframes stream-card-light-pass-local{0%,18%{opacity:0;background-position:110%}28%{opacity:.85}50%{opacity:.34;background-position:-10%}60%,to{opacity:0;background-position:-10%}}@keyframes stream-snap-light-local{0%,12%{opacity:0;background-position:110%}22%{opacity:1}38%{opacity:.18;background-position:-10%}52%,to{opacity:0;background-position:-10%}}@keyframes stream-spin-light-local{0%,20%{opacity:0;background-position:110%}36%{opacity:.92}52%{opacity:.2;background-position:-10%}66%,to{opacity:0;background-position:-10%}}@keyframes stream-lore-light-local{0%,12%{opacity:0;background-position:110%}28%{opacity:1}48%{opacity:.26;background-position:-10%}62%,to{opacity:0;background-position:-10%}}@keyframes stream-foil-light-local{0%,10%{opacity:0;background-position:110%}30%{opacity:.7}58%{opacity:.22;background-position:-10%}72%,to{opacity:0;background-position:-10%}}@keyframes stream-shine-local{0%,14%{opacity:0;background-position:110%}29%{opacity:1}58%{opacity:.85;background-position:-10%}72%,to{opacity:0;background-position:-10%}}.stream-overlay-info{z-index:20;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.stream-overlay-info-above{flex-direction:column-reverse;bottom:calc(100% + 18px)}.stream-overlay-info-below{top:calc(100% + 18px)}.stream-overlay-root[data-stream-aspect=portrait] .stream-overlay-info-above{bottom:calc(100% + 24px)}.stream-overlay-root[data-stream-aspect=portrait] .stream-overlay-info-below{top:calc(100% + 24px)}.stream-output-layout .stream-overlay-stage{left:var(--stream-output-x,50%);top:var(--stream-output-y,50%);flex-direction:var(--stream-output-direction,column);transform:translate(-50%, -50%) scale(var(--stream-output-scale,1));transform-origin:50%;position:absolute}
