@property --lfx-a{syntax:"<angle>";inherits:false;initial-value:0deg}.lfx-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lfx-ambient i{aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in oklab,var(--primary) 34%,transparent),transparent 70%);will-change:transform;border-radius:50%;width:62vw;max-width:900px;animation:24s ease-in-out infinite alternate lfx-drift;position:absolute}.lfx-ambient i:first-child{top:-38%;left:-16%}.lfx-ambient i:nth-child(2){opacity:.55;animation-duration:30s;animation-delay:-9s;top:-10%;right:-26%}.lfx-ambient i:nth-child(3){opacity:.4;animation-duration:36s;animation-delay:-16s;bottom:-40%;left:28%}@keyframes lfx-drift{to{transform:translate(7vw,5vh)scale(1.1)}}.lfx-lines{z-index:-1;pointer-events:none;display:none;position:absolute;top:40px}.lfx-lines.left{left:0}.lfx-lines.right{right:0}@media(min-width:1200px){.lfx-lines{display:block}}.lfx-lines path{fill:none;stroke-linecap:round}.lfx-lines .base{stroke:color-mix(in oklab,var(--primary) 38%,transparent);stroke-width:1px}.lfx-lines .node{fill:var(--background,#000);stroke:color-mix(in oklab,var(--primary) 60%,transparent);stroke-width:1.5px}.lfx-lines .spark{stroke:var(--primary-glow,var(--primary));stroke-width:2.5px;stroke-dasharray:14 986;filter:drop-shadow(0 0 5px var(--primary));animation:6s linear infinite lfx-spark}.lfx-lines .spark.b{animation-duration:7.5s;animation-delay:-3s}@keyframes lfx-spark{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.lfx-bezel{-webkit-backdrop-filter:blur(20px)saturate(160%);box-shadow:0 40px 120px -30px color-mix(in oklab,var(--primary) 38%,transparent),inset 0 1px 1px #fff3;background:linear-gradient(165deg,#2324266b,#06060680);border-radius:28px;position:relative}@supports (color:lab(0% 0 0)){.lfx-bezel{box-shadow:0 40px 120px -30px color-mix(in oklab,var(--primary) 38%,transparent),inset 0 1px 1px #fff3}}.lfx-bezel:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lfx-a),#ffffff1f 0 62%,var(--primary-glow,var(--primary)) 82%,#ffffff1f 100%);padding:1px;animation:9s linear infinite lfx-spin;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;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.lfx-bezel:before{background:conic-gradient(from var(--lfx-a),lab(100% 0 0/.12) 0 62%,var(--primary-glow,var(--primary)) 82%,lab(100% 0 0/.12) 100%)}}@keyframes lfx-spin{to{--lfx-a:360deg}}@supports (animation-timeline:view()){.lfx-rise{transform-origin:50% 100%;animation:linear both lfx-rise;animation-timeline:view();animation-range:entry 5% cover 38%}@keyframes lfx-rise{0%{opacity:.35;transform:perspective(1400px)rotateX(10deg)translateY(70px)scale(.93)}to{opacity:1;transform:none}}}.lfx-glass{-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(165deg,#23242657,#0606066b);position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1f}.lfx-light{position:relative}.lfx-glass:after,.lfx-light:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),color-mix(in oklab,var(--primary) 24%,transparent),transparent 62%);transition:opacity .25s ease-out;position:absolute;inset:0}@media(hover:hover)and (pointer:fine){.lfx-glass:hover:after,.lfx-light:hover:after{opacity:1}}.lfx-shine{position:relative;overflow:hidden}.lfx-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:40%;animation:5.5s ease-in-out infinite lfx-shine;position:absolute;inset:0 auto 0 -60%;transform:skew(-20deg)translate(0)}@keyframes lfx-shine{0%,62%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(520%)}}@media(prefers-reduced-motion:reduce){.lfx-ambient i,.lfx-lines .spark,.lfx-bezel:before,.lfx-shine:after{animation:none}.lfx-lines .spark,.lfx-shine:after{display:none}.lfx-rise{animation:none}}@media(prefers-reduced-transparency:reduce){.lfx-bezel,.lfx-glass{-webkit-backdrop-filter:none;background:#0f0f0f}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.cv[data-paused=true] *,.cv[data-paused=true] :before,.cv[data-paused=true] :after{animation-play-state:paused!important}.cv:hover .cv-ev{animation-play-state:paused}.cv-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:600}.cv-lbl-sm{letter-spacing:.06em;font-size:9.5px}.cv-mark{background:linear-gradient(140deg,var(--primary-glow,var(--primary)),var(--primary));box-shadow:0 0 18px color-mix(in oklab,var(--primary) 60%,transparent)}.cv-live{color:var(--success);background:color-mix(in oklab,var(--success) 9%,transparent);border:1px solid color-mix(in oklab,var(--success) 28%,transparent);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.cv-live i{background:var(--success);border-radius:50%;width:6px;height:6px;animation:1.6s infinite cv-pulse}@keyframes cv-pulse{50%{opacity:.35;transform:scale(.7)}}.cv-cnt{counter-reset:cv var(--n);animation:2s cubic-bezier(.22,1,.36,1) .3s both cv-count}.cv-cnt:after{content:counter(cv)}@keyframes cv-count{0%{--n:0}}.cv-tick{animation:2s cubic-bezier(.22,1,.36,1) .3s both cv-count,12s linear 2.3s infinite cv-tick}@keyframes cv-tick{0%{--n:470}25%{--n:474}50%{--n:478}75%,to{--n:482}}@keyframes cv-in{0%{opacity:0;transform:translateY(18px)scale(.985)}}.cv-in{animation:.9s cubic-bezier(.22,1,.36,1) both cv-in}.cv-in:nth-child(2){animation-delay:.1s}.cv-in:nth-child(3){animation-delay:.2s}.cv-bar{background:#ffffff12;border-radius:9px;height:8px;overflow:hidden}.cv-bar b{transform-origin:0;background:linear-gradient(90deg,var(--primary),var(--primary-glow,var(--primary)));height:100%;box-shadow:0 0 14px color-mix(in oklab,var(--primary) 60%,transparent);border-radius:9px;animation:1.6s cubic-bezier(.22,1,.36,1) .5s both cv-fill;display:block}@keyframes cv-fill{0%{transform:scaleX(0)}}.cv-spark{align-items:flex-end;gap:6px;height:34px;display:flex}.cv-spark i{background:color-mix(in oklab,var(--primary) 30%,transparent);transform-origin:bottom;border-radius:6px;flex:1;animation:.9s cubic-bezier(.22,1,.36,1) both cv-grow}.cv-spark i:last-child{background:var(--primary);box-shadow:0 0 16px color-mix(in oklab,var(--primary) 70%,transparent)}@keyframes cv-grow{0%{transform:scaleY(.08)}}.cv-ring{flex:none;width:150px;height:150px;position:relative}.cv-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.cv-ring circle{fill:none;stroke-width:13px;stroke-linecap:round}.cv-ring .bg{stroke:#ffffff12}.cv-ring .fg{stroke:url(#cv-g);stroke-dasharray:540;stroke-dashoffset:540px;filter:drop-shadow(0 0 10px color-mix(in oklab,var(--primary) 70%,transparent));animation:2s cubic-bezier(.22,1,.36,1) .3s forwards cv-draw}@keyframes cv-draw{to{stroke-dashoffset:32.4}}.cv-ring-in{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cv-ring-in small{text-wrap:balance;max-width:96px;color:var(--muted-foreground);margin-top:2px;font-size:11px;line-height:1.2}.cv-feed{flex-direction:column;min-height:100%;display:flex}.cv-ev{opacity:0;background:#ffffff0d;border:1px solid #ffffff17;border:1px solid lab(100% 0 0/.09);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;animation:7s infinite cv-ev;display:flex}.cv-ev i{width:34px;height:34px;color:var(--primary-glow,var(--primary));background:color-mix(in oklab,var(--primary) 22%,transparent);box-shadow:0 0 14px color-mix(in oklab,var(--primary) 30%,transparent);border-radius:11px;flex:none;place-items:center;font-size:15px;font-style:normal;display:grid}.cv-ev em{white-space:nowrap;color:var(--success);margin-left:auto;padding-left:8px;font-size:12px;font-style:normal;font-weight:600}@keyframes cv-ev{0%{opacity:0;transform:translateY(-14px)scale(.97)}4%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(10px)}}.cv-aria{background:#ffffff0a;border:1px solid #ffffff17;border:1px solid lab(100% 0 0/.09);border-radius:18px;align-items:center;gap:12px;margin-top:auto;padding:12px 14px;font-size:12.5px;display:flex}.cv-feed>div:first-of-type{margin-bottom:14px}.cv-aria s{background:radial-gradient(circle at 35% 30%,var(--primary-glow,var(--primary)),var(--primary) 55%,var(--primary-deep,#c85a0a));border-radius:50%;flex:none;width:34px;height:34px;animation:2s infinite cv-orb}.cv-aria-orb{flex:none;place-items:center;width:44px;height:44px;display:grid}.cv-aria b{color:var(--primary-glow,var(--primary))}@keyframes cv-orb{0%{box-shadow:0 0 color-mix(in oklab,var(--primary) 55%,transparent)}70%,to{box-shadow:0 0 0 14px #0000}}@media(max-width:767px){.cv-ev:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.cv *,.cv :before,.cv :after{animation:none!important}.cv-ring .fg{stroke-dashoffset:32.4}.cv-ev{opacity:1}}@property --oc{syntax:"<color>";inherits:true;initial-value:#f47a20}.as-stage{--oc:#f5a524;width:100%;max-width:28rem;min-height:440px;box-shadow:0 30px 80px -30px color-mix(in oklab,var(--oc) 35%,transparent),inset 0 1px 1px #ffffff2e;background:linear-gradient(165deg,#23242680,#06060699);border-radius:28px;flex-direction:column;align-items:center;padding-top:28px;transition:--oc .8s;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.as-stage{box-shadow:0 30px 80px -30px color-mix(in oklab,var(--oc) 35%,transparent),inset 0 1px 1px #ffffff2e}}.as-stage:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lfx-a),#ffffff1a 0 62%,var(--oc) 82%,#ffffff1a 100%);padding:1px;animation:9s linear infinite lfx-spin;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;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.as-stage:before{background:conic-gradient(from var(--lfx-a),lab(100% 0 0/.1) 0 62%,var(--oc) 82%,lab(100% 0 0/.1) 100%)}}.as-glow{pointer-events:none;background:radial-gradient(50% 42% at 50% 30%,color-mix(in oklab,var(--oc) 34%,transparent),transparent 70%);position:absolute;inset:0}.as-eq{opacity:0;align-items:center;gap:4px;height:22px;margin-top:2px;transition:opacity .3s;display:flex}.as-eq[data-on="1"]{opacity:1}.as-eq i{background:var(--oc);border-radius:3px;width:4px;height:5px;animation:1s ease-in-out infinite as-eq}.as-eq i:nth-child(2){animation-delay:.15s}.as-eq i:nth-child(3){animation-delay:.3s}.as-eq i:nth-child(4){animation-delay:.45s}.as-eq i:nth-child(5){animation-delay:.6s}@keyframes as-eq{50%{height:20px}}.as-cap{background:#00000073;border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:18px;align-self:stretch;margin:auto 18px 0;padding:14px 16px;position:relative}.as-pill{letter-spacing:.16em;text-transform:uppercase;color:var(--oc);background:color-mix(in oklab,var(--oc) 14%,transparent);border:1px solid color-mix(in oklab,var(--oc) 35%,transparent);border-radius:99px;align-items:center;gap:7px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.as-pill i{background:var(--oc);border-radius:50%;width:6px;height:6px;animation:1.6s infinite cv-pulse}.as-chips{flex-wrap:wrap;align-self:stretch;gap:8px;min-height:38px;margin:10px 18px 18px;display:flex;position:relative}.as-chip{text-align:center;color:#a7f3d0;background:#34d3991f;border:1px solid #34d3994d;border:1px solid lab(75.6955% -52.1881 16.7595/.3);border-radius:14px;flex:1 1 0;min-width:max-content;padding:9px 10px;font-size:11.5px;font-weight:600;animation:.5s cubic-bezier(.22,1,.36,1) both as-pop}@keyframes as-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}}@media(max-width:480px){.as-stage{min-height:410px;padding-top:20px}.as-chip{min-width:0;font-size:11px}}.pr-card{-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(165deg,#23242666,#06060680);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:24px;box-shadow:0 24px 60px -34px #000c,inset 0 1px 1px #ffffff24}.pr-card:not(.pr-hi):hover{border-color:#fff3}.pr-hi{background:linear-gradient(165deg,color-mix(in oklab,var(--primary) 20%,#16161699),#06060699);box-shadow:0 40px 90px -34px color-mix(in oklab,var(--primary) 55%,transparent),inset 0 1px 1px #ffffff40;border-color:#0000}@supports (color:lab(0% 0 0)){.pr-hi{background:linear-gradient(165deg,color-mix(in oklab,var(--primary) 20%,lab(7.22637% -.0000149012 0/.6)),#06060699);box-shadow:0 40px 90px -34px color-mix(in oklab,var(--primary) 55%,transparent),inset 0 1px 1px #ffffff40}}.pr-hi:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lfx-a),#ffffff1a 0 55%,var(--primary-glow,var(--primary)) 80%,#ffffff1a 100%);padding:1.5px;animation:8s linear infinite lfx-spin;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;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.pr-hi:before{background:conic-gradient(from var(--lfx-a),lab(100% 0 0/.1) 0 55%,var(--primary-glow,var(--primary)) 80%,lab(100% 0 0/.1) 100%)}}@supports (animation-timeline:view()){.pr-li{animation:linear both pr-li;animation-timeline:view();animation-range:entry 0% entry calc(70% + var(--i,0) * 4%)}@keyframes pr-li{0%{opacity:0;transform:translate(-10px)}}}@media(prefers-reduced-motion:reduce){.as-stage:before,.pr-hi:before,.as-eq i,.as-pill i,.pr-li,.as-chip{animation:none}}@media(prefers-reduced-transparency:reduce){.pr-card{-webkit-backdrop-filter:none;background:#0f0f0f}}
