.amb.fxb{--amb-o:var(--afx-o,1);backface-visibility:hidden;width:100%;height:100lvh;inset:0 auto auto 0;transform:translateZ(0)}.fxb--gl{display:block}.fxb--pixel{--amb-o:calc(var(--afx-o,1) * .6)}.fxb--liquid{--amb-o:calc(var(--afx-o,1) * .9)}.fxb--flow{--amb-o:calc(var(--afx-o,1) * .95)}.fxb--flow:not(.fxb--gl){background:radial-gradient(120% 90% at 50% 40%, transparent 40%, color-mix(in srgb, var(--bg,#0f0f0f) 70%, transparent) 100%)}.fxb__bar{will-change:transform;animation:fxb-sway calc(var(--bd,40s) * 1.4 * var(--afx-s,1)) ease-in-out var(--bl,0s) infinite alternate;display:block;position:absolute}.fxb__bar>b{opacity:calc(var(--bo,.7) * var(--afx-i,1));will-change:transform, opacity;-webkit-mask-composite:source-in;animation:fxb-rise calc(var(--bd,40s) * var(--afx-s,1)) ease-in-out var(--bl,0s) infinite alternate;-webkit-mask-composite:source-in;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000),linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 65%,#0000),linear-gradient(#0000,#000 30% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.fxb__bar--c1>b{background:linear-gradient(180deg, color-mix(in srgb, var(--afx-c1) 30%, transparent), var(--afx-c1) 45%, color-mix(in srgb, var(--afx-c1) 40%, transparent))}.fxb__bar--c2>b{background:linear-gradient(180deg, color-mix(in srgb, var(--afx-c2) 35%, transparent), var(--afx-c2) 40%, color-mix(in srgb, var(--afx-c1) 55%, transparent))}.fxb__bar--c3>b{background:linear-gradient(180deg, color-mix(in srgb, var(--afx-c3) 40%, transparent), color-mix(in srgb, var(--afx-c3) 70%, var(--afx-c2)) 35%, color-mix(in srgb, var(--afx-c2) 50%, transparent))}@keyframes fxb-rise{0%{opacity:calc(var(--bo,.7) * var(--afx-i,1) * .6);transform:translateY(6%)scaleY(.92)}to{opacity:calc(var(--bo,.7) * var(--afx-i,1));transform:translateY(-6%)scaleY(1.06)}}@keyframes fxb-sway{0%{transform:translate(-2.5vw)}to{transform:translate(2.5vw)}}.fxb__lq{will-change:transform;opacity:calc(.7 * var(--afx-i,1));border-radius:50%;display:block;position:absolute}.fxb__lq--a{background:radial-gradient(closest-side, color-mix(in srgb, var(--afx-c1) 62%, transparent), color-mix(in srgb, var(--afx-c1) 18%, transparent) 55%, transparent);width:90vmax;height:52vmax;animation:fxb-drift-a calc(70s * var(--afx-s,1)) ease-in-out infinite alternate;top:-12vmax;left:-28vmax}.fxb__lq--b{background:radial-gradient(closest-side, color-mix(in srgb, var(--afx-c2) 56%, transparent), color-mix(in srgb, var(--afx-c2) 16%, transparent) 55%, transparent);width:80vmax;height:46vmax;animation:fxb-drift-b calc(84s * var(--afx-s,1)) ease-in-out infinite alternate;bottom:-10vmax;right:-26vmax}.fxb__lq--c{background:radial-gradient(closest-side, color-mix(in srgb, var(--afx-c3) 38%, transparent), transparent);width:40vmax;height:40vmax;animation:fxb-drift-a calc(96s * var(--afx-s,1)) ease-in-out infinite alternate-reverse;top:30vh;left:30vw}@keyframes fxb-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(18vmax,10vmax)scale(1.18)}}@keyframes fxb-drift-b{0%{transform:translate(0)scale(1.1)}to{transform:translate(-16vmax,-9vmax)scale(.92)}}.fxb[data-still=true] .fxb__bar,.fxb[data-still=true] .fxb__bar>b,.xb-page[data-lite=true] .fxb .fxb__bar,.xb-page[data-lite=true] .fxb .fxb__bar>b,.xb-page[data-lite=true] .fxb .fxb__lq{will-change:auto;animation:none}.xb-page[data-anim=off] .fxb .fxb__bar,.xb-page[data-anim=off] .fxb .fxb__bar>b,.xb-page[data-anim=off] .fxb .fxb__lq{animation:none}@media (prefers-reduced-motion:reduce){.fxb__bar,.fxb__bar>b,.fxb__lq{will-change:auto;animation:none!important}}.amb{z-index:-1;pointer-events:none;contain:layout paint style;--amb-o:min(1, calc(var(--amb-i,1) * .7));opacity:var(--amb-o);position:fixed;inset:0;overflow:hidden}.amb[data-dim=true]{opacity:calc(var(--amb-o) * .5)}.amb--particles{width:100%;height:100%}.amb__blob{will-change:transform;border-radius:50%;display:block;position:absolute}.amb__blob--a{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx,var(--green,#5b7cff)) 30%, transparent), transparent);width:70vmax;height:70vmax;animation:amb-a calc(56s * var(--amb-s,1)) ease-in-out infinite alternate;top:-30vmax;left:-22vmax}.amb__blob--b{background:radial-gradient(closest-side, color-mix(in srgb, var(--green,var(--fx,#5b7cff)) 22%, transparent), transparent);width:62vmax;height:62vmax;animation:amb-b calc(68s * var(--amb-s,1)) ease-in-out infinite alternate;bottom:-26vmax;right:-24vmax}.amb__blob--c{width:42vmax;height:42vmax;animation:amb-c calc(80s * var(--amb-s,1)) ease-in-out infinite alternate;background:radial-gradient(closest-side,#ffffff12,#0000);top:38vh;left:30vw}@keyframes amb-a{0%{transform:translate(0)scale(1)}to{transform:translate(16vmax,12vmax)scale(1.14)}}@keyframes amb-b{0%{transform:translate(0)scale(1.08)}to{transform:translate(-14vmax,-10vmax)scale(.95)}}@keyframes amb-c{0%{transform:translate(-8vmax,4vmax)scale(.9)}to{transform:translate(10vmax,-8vmax)scale(1.1)}}.amb__wave{width:200%;height:24vh;color:var(--fx,var(--green,#5b7cff));opacity:.07;will-change:transform;animation:amb-wave calc(38s * var(--amb-s,1)) linear infinite;position:absolute;bottom:0;left:0}.amb__wave--2{opacity:.05;height:20vh;animation-duration:calc(54s * var(--amb-s,1));animation-direction:reverse;bottom:-3vh}@keyframes amb-wave{0%{transform:translate(0)}to{transform:translate(-50%)}}.amb[data-still=true] .amb__blob,.amb[data-still=true] .amb__wave,.xb-page[data-lite=true] .amb .amb__blob,.xb-page[data-lite=true] .amb .amb__wave{will-change:auto;animation:none}.xb-page[data-anim=off] .amb .amb__blob,.xb-page[data-anim=off] .amb .amb__wave{animation:none}@media (prefers-reduced-motion:reduce){.amb__blob,.amb__wave{will-change:auto;animation:none!important}}.xf-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.xf-item{border-radius:calc(18px * var(--r,1));background:color-mix(in srgb, var(--card,#1c1c1c) calc(var(--surface,1) * 72%), transparent);isolation:isolate;min-width:0;transition:border-color .25s, background-color .25s, transform .25s var(--ease,ease);border:1px solid #ffffff0e;align-items:center;display:flex;position:relative;overflow:hidden}.xf-item>:first-child,.xf-item__link{min-width:0;color:inherit;flex:1;align-items:center;gap:13px;padding:11px 14px 11px 11px;text-decoration:none;display:flex}.xf-item[data-fire=on]:before{content:"";z-index:-1;background:radial-gradient(70% 140% at 100% 50%, rgba(255, 110, 30, calc(.17 * var(--fxi,1) + .04)), transparent 70%);pointer-events:none;position:absolute;inset:0}.xf-item.xb-reveal.is-done:hover{transform:translate3d(0, calc(-2px * var(--hover,1)), 0);border-color:#ffffff1f}.xf-item[data-fire=on].xb-reveal.is-done:hover{border-color:#ff963c4d}.xf-item__link:focus-visible{outline:2px solid var(--primary,#fff);outline-offset:-3px;border-radius:inherit}.xf-ring{border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.xf-item[data-fire=on] .xf-ring:before{content:"";animation:xf-spin calc(9s * var(--dur,1)) linear infinite;will-change:transform;background:conic-gradient(#ffc93d,#ff8a1f,#ff3d2e,#ff8a1f,#ffc93d);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.xf-item[data-fire=off] .xf-ring{box-shadow:0 0 0 1.5px #ffffff17}.xf-avatar{background:var(--card-2,#262626);width:48px;height:48px;box-shadow:0 4px 14px rgba(0, 0, 0, calc(.35 * var(--shadow,1)));border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.xf-avatar img{object-fit:cover;width:100%;height:100%;display:block}.xf-avatar__fallback{font-size:calc(19px * var(--fs,1));color:var(--muted,#9a9a9a);font-weight:650}.xf-who{flex:1;gap:1px;min-width:0;display:grid}.xf-item__name{text-overflow:ellipsis;white-space:nowrap;font-size:calc(16px * var(--fs,1));letter-spacing:.002em;font-weight:600;overflow:hidden}.xf-handle{text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px * var(--fs,1));color:var(--muted,#9a9a9a);overflow:hidden}.xf-streak{background:linear-gradient(135deg,#ff8a1f29,#ff3d2e1a);border:1px solid #ff963c38;border-radius:999px;flex:none;align-items:center;gap:2px;padding:3px 11px 3px 6px;display:inline-flex}.xf-streak b{font-size:calc(17px * var(--fs,1));font-variant-numeric:tabular-nums;color:#ffc46b;text-shadow:0 0 calc(12px * var(--fxi,1)) #ff701e73;font-weight:700}.xf-streak[data-tier=spark]{background:#ffffff0d;border-color:#ffffff14}.xf-streak[data-tier=spark] b{color:#ffd9a3;text-shadow:none}.xf-streak[data-tier=hot]{box-shadow:0 0 calc(16px * var(--fxi,1)) #ff6e1e38;border-color:#ff963c66}.xf-streak[data-tier=blaze]{box-shadow:0 0 calc(22px * var(--fxi,1)) #ff781e57;background:linear-gradient(135deg,#ffaa283d,#ff3d2e29);border-color:#ffbe508c}.xf-streak[data-tier=blaze] b{color:#ffe2a0}@media (width<=640px){.xf-list{grid-template-columns:1fr}}@keyframes xf-spin{to{transform:rotate(360deg)}}.xb-page[data-anim=off] .xf-ring:before,.xb-page[data-lite=true] .xf-ring:before{will-change:auto;animation:none}@media (prefers-reduced-motion:reduce){.xf-ring:before{will-change:auto;animation:none!important}}.sf{width:calc(var(--sf,24px) * .8);height:var(--sf,24px);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.sf__svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.sf__glow{opacity:.5;animation:sf-glow 2.8s ease-in-out var(--sf-d,0s) infinite;will-change:transform, opacity;background:radial-gradient(closest-side,#ff7a1e8c,#ff501829 58%,#0000 74%);border-radius:50%;position:absolute;inset:-26% -48% -8%}.sf__svg{filter:drop-shadow(0 0 calc(5px * var(--fxi,1)) #ff6e1e80)}.sf__outer,.sf__core,.sf__lick{transform-box:fill-box;transform-origin:50% 100%}.sf__outer{animation:sf-flick 2.6s ease-in-out var(--sf-d,0s) infinite}.sf__core{animation:sf-core 1.9s ease-in-out var(--sf-d,0s) infinite}.sf__lick{animation:sf-lick 2.2s ease-in-out calc(var(--sf-d,0s) - .6s) infinite}.sf__ember{opacity:0;will-change:transform, opacity;background:#ffd36b;border-radius:50%;width:2.5px;height:2.5px;animation:2.8s ease-out infinite sf-ember;position:absolute;bottom:62%;left:46%}.sf__ember--1{--ex:-5px;animation-delay:calc(var(--sf-d,0s) - .2s)}.sf__ember--2{--ex:6px;animation-delay:calc(var(--sf-d,0s) + .9s);animation-duration:3.2s;left:54%}.sf__ember--3{--ex:1px;width:2px;height:2px;animation-delay:calc(var(--sf-d,0s) + 1.7s);animation-duration:2.5s;left:40%}@keyframes sf-flick{0%,to{transform:scale(1)skew(0deg)}22%{transform:scale(.96,1.05)skew(-2deg)}48%{transform:scale(1.03,.97)skew(1.5deg)}74%{transform:scale(.98,1.03)skew(-.8deg)}}@keyframes sf-core{0%,to{opacity:.95;transform:scale(1)}35%{opacity:1;transform:scale(.92,1.08)}70%{opacity:.88;transform:scale(1.04,.94)}}@keyframes sf-lick{0%,to{opacity:.95;transform:rotate(0)scale(1)}40%{opacity:1;transform:rotate(5deg)scale(1.08,1.14)}75%{opacity:.75;transform:rotate(-3deg)scale(.94,.9)}}@keyframes sf-glow{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:.68;transform:scale(1.06)}}@keyframes sf-ember{0%{opacity:0;transform:translate(0)scale(1)}14%{opacity:.9}to{transform:translate3d(var(--ex,0px), -16px, 0) scale(.3);opacity:0}}.xb-page[data-anim=off] .sf *,.xb-page[data-anim=off] .sf{animation:none}.xb-page[data-lite=true] .sf__ember{display:none}.xb-page[data-lite=true] .sf__glow{will-change:auto;animation:none}@media (prefers-reduced-motion:reduce){.sf *,.sf__glow,.sf__outer,.sf__core,.sf__lick{will-change:auto;animation:none!important}.sf__ember{display:none}}.adc{width:calc(var(--adc,1.2) * 100%);height:calc(var(--adc,1.2) * 100%);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:2;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xb-avatar>img.adc{box-shadow:none;background:0 0;border-radius:0;animation:none}.xb-avatar[data-deco] .xb-dot{z-index:3}.tfx{color:var(--tc1,var(--heading,#fff))}[data-title=gradient] .tfx{background:linear-gradient(95deg, var(--tc1,var(--heading,#fff)) 10%, var(--tc2,var(--green,#16c60c)) 95%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}[data-title=neon] .tfx{text-shadow:0 0 calc(6px * var(--fxi,1)) color-mix(in srgb, var(--tc2,var(--fx,#16c60c)) 85%, transparent), 0 0 calc(18px * var(--fxi,1)) color-mix(in srgb, var(--tc2,var(--fx,#16c60c)) 55%, transparent)}[data-title=outline] .tfx{-webkit-text-stroke:1.2px var(--tc1,var(--heading,#fff));-webkit-text-fill-color:transparent;color:#0000;paint-order:stroke fill}[data-title=pop] .tfx{text-shadow:2px 2px 0 color-mix(in srgb, var(--tc2,var(--green,#16c60c)) 85%, #000)}[data-title=prism] .tfx{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#f6d365 0%,#fda085 32%,#f093fb 66%,#8fd3f4 100%);-webkit-background-clip:text;background-clip:text}[data-title=aurora] .tfx,[data-title=fluid] .tfx,[data-title=mosaic] .tfx{--ta:var(--tc1,var(--heading,#fff));--tb:var(--tc2,var(--fx,var(--green,#16c60c)));-webkit-text-fill-color:transparent;color:#0000;animation-duration:calc(var(--tfx-t,10s) * var(--dur,1));-webkit-background-clip:text;background-clip:text;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}[data-title=aurora] .tfx{--tfx-t:9s;background-image:repeating-linear-gradient(90deg, transparent 0 2px, #00000042 2px 3px), radial-gradient(34% 120% at 22% 50%, var(--ta) 0%, transparent 72%), radial-gradient(30% 110% at 70% 40%, color-mix(in srgb, var(--tb) 80%, #fff) 0%, transparent 72%), radial-gradient(26% 120% at 96% 60%, color-mix(in srgb, var(--tb) 60%, var(--ta)) 0%, transparent 72%), linear-gradient(0deg, color-mix(in srgb, var(--tb) 58%, #000), color-mix(in srgb, var(--tb) 72%, #000));background-position:0 0,0%,100%,52%,0 0;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto,210% 100%,210% 100%,210% 100%,auto;animation-name:tfx-aurora}@keyframes tfx-aurora{to{background-position:0 0,100%,0%,4%,0 0}}[data-title=fluid] .tfx{--tfx-t:12s;background-image:repeating-radial-gradient(ellipse 70% 150% at 30% 135%, transparent 0 8px, color-mix(in srgb, var(--tb) 78%, #fff) 8px 9.5px, transparent 9.5px 17px), repeating-radial-gradient(ellipse 90% 120% at 78% -20%, transparent 0 11px, color-mix(in srgb, var(--tb) 55%, var(--ta)) 11px 12px, transparent 12px 21px), linear-gradient(180deg, var(--ta) 0%, color-mix(in srgb, var(--ta) 42%, var(--tb)) 52%, color-mix(in srgb, var(--tb) 62%, #050a14) 100%);background-position:0 100%,100% 0,0 0;background-size:190% 190%,190% 190%,auto;animation-name:tfx-fluid}@keyframes tfx-fluid{to{background-position:100% 0,0 100%,0 0}}[data-title=mosaic] .tfx{--tfx-t:7s;background-image:repeating-linear-gradient(0deg, #0000009e 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, #0000009e 0 1px, transparent 1px 7px), linear-gradient(110deg, var(--ta) 0%, var(--tb) 25%, color-mix(in srgb, var(--ta) 30%, var(--tb)) 50%, var(--tb) 75%, var(--ta) 100%);background-position:0 0,0 0,0%;background-size:auto,auto,200% 100%;animation-name:tfx-mosaic;animation-timing-function:linear;animation-direction:normal}@keyframes tfx-mosaic{to{background-position:0 0,0 0,-200%}}[data-anim=off] .tfx,[data-lite=true] .tfx{animation:none}@media (prefers-reduced-motion:reduce){.tfx{animation:none!important}}@media (forced-colors:active){.tfx{-webkit-text-fill-color:currentColor;text-shadow:none;color:canvastext;background:0 0;animation:none}}
