.rad-fx-aurora{position:relative;isolation:isolate;overflow:hidden}.rad-fx-aurora-glow{position:absolute;inset:-20%;z-index:-1;pointer-events:none;opacity:var(--rad-fx-aurora-intensity,.5);filter:blur(var(--rad-fx-aurora-blur,64px))}.rad-fx-aurora-blob{position:absolute;width:42%;aspect-ratio:1;border-radius:50%;animation:rad-fx-aurora-drift var(--rad-fx-aurora-speed,10s) ease-in-out infinite alternate;will-change:transform}.rad-fx-aurora-blob:first-child{top:0;left:0;background:var(--rad-fx-aurora-color-1)}.rad-fx-aurora-blob:nth-child(2){top:10%;right:0;background:var(--rad-fx-aurora-color-2);animation-delay:calc(var(--rad-fx-aurora-speed, 10s) / -4)}.rad-fx-aurora-blob:nth-child(3){bottom:0;left:15%;background:var(--rad-fx-aurora-color-3);animation-delay:calc(var(--rad-fx-aurora-speed, 10s) / -2)}.rad-fx-aurora-blob:nth-child(4){bottom:5%;right:15%;background:var(--rad-fx-aurora-color-4);animation-delay:calc(var(--rad-fx-aurora-speed, 10s) * -.75)}.rad-fx-aurora[data-state=paused] .rad-fx-aurora-blob{animation-play-state:paused}.rad-fx-aurora-content{position:relative}@keyframes rad-fx-aurora-drift{0%{transform:translate(0) rotate(0deg) scale(1)}33%{transform:translate(35%,20%) rotate(90deg) scale(1.25)}66%{transform:translate(-25%,35%) rotate(180deg) scale(.85)}to{transform:translate(20%,-25%) rotate(270deg) scale(1.1)}}@media (prefers-reduced-motion:reduce){.rad-fx-aurora-blob{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-aurora-blob{animation:none}.rad-fx-grid{--rad-fx-grid-horizon:38%;position:relative;isolation:isolate;overflow:hidden;perspective:300px;perspective-origin:50% var(--rad-fx-grid-horizon)}.rad-fx-grid-plane{top:var(--rad-fx-grid-horizon);left:-150%;right:-150%;height:270px;background-image:linear-gradient(to right,var(--rad-fx-grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--rad-fx-grid-color) 1px,transparent 1px);background-size:var(--rad-fx-grid-size,48px) var(--rad-fx-grid-size,48px);background-position:center 0;transform:rotateX(75deg);transform-origin:50% 0;mask-image:linear-gradient(180deg,transparent 0,#000 35%);animation:rad-fx-grid-travel var(--rad-fx-grid-speed,2s) linear infinite}.rad-fx-grid-plane,.rad-fx-grid:before{position:absolute;z-index:-1;pointer-events:none}.rad-fx-grid:before{content:"";top:calc(var(--rad-fx-grid-horizon) - 80px);left:0;right:0;height:160px;background:linear-gradient(to bottom,transparent,var(--rad-fx-grid-glow,rgb(139,92,246,.35)) 50%,transparent)}.rad-fx-grid[data-state=paused] .rad-fx-grid-plane{animation-play-state:paused}.rad-fx-grid-content{position:relative}@keyframes rad-fx-grid-travel{to{background-position:center var(--rad-fx-grid-size,48px)}}@media (prefers-reduced-motion:reduce){.rad-fx-grid-plane{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-grid-plane{animation:none}.rad-fx-dots{position:relative;isolation:isolate;overflow:hidden}.rad-fx-dots-base,.rad-fx-dots-lit{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--rad-fx-dots-color) 1px,transparent 1.5px);background-size:var(--rad-fx-dots-gap,18px) var(--rad-fx-dots-gap,18px)}.rad-fx-dots-base{opacity:.3}.rad-fx-dots-lit{background-image:radial-gradient(circle,var(--rad-fx-dots-glow,#a78bfa) 1.4px,transparent 2px),radial-gradient(closest-side,color-mix(in srgb,var(--rad-fx-dots-glow,#a78bfa) 18%,transparent),transparent);background-size:var(--rad-fx-dots-gap,18px) var(--rad-fx-dots-gap,18px),100% 100%;mask-image:radial-gradient(circle at center,#000 0,transparent 70%);mask-size:55% 110%;mask-repeat:no-repeat;mask-position:0 50%;animation:rad-fx-dots-sweep var(--rad-fx-dots-speed,9s) ease-in-out infinite alternate}.rad-fx-dots[data-state=paused] .rad-fx-dots-lit{animation-play-state:paused}.rad-fx-dots-content{position:relative}@keyframes rad-fx-dots-sweep{0%{mask-position:0 20%}50%{mask-position:60% 80%}to{mask-position:100% 30%}}@media (prefers-reduced-motion:reduce){.rad-fx-dots-lit{animation:none;mask-position:50% 50%}}[data-rad-fx-motion=reduce] .rad-fx-dots-lit{animation:none;mask-position:50% 50%}.rad-fx-starfield{position:relative;isolation:isolate;overflow:hidden}.rad-fx-starfield-sky{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-star{position:absolute;border-radius:50%;background:var(--rad-fx-star-color,#e2e8f0);box-shadow:0 0 4px var(--rad-fx-star-color,#e2e8f0);animation:rad-fx-twinkle 5s ease-in-out infinite}.rad-fx-starfield[data-state=paused] .rad-fx-star{animation-play-state:paused}.rad-fx-starfield-content{position:relative}@keyframes rad-fx-twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.rad-fx-star{animation:none;opacity:.7}}[data-rad-fx-motion=reduce] .rad-fx-star{animation:none;opacity:.7}.rad-fx-meteors{position:relative;isolation:isolate;overflow:hidden}.rad-fx-meteors-sky{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-meteor{position:absolute;top:-10%;width:2px;height:2px;border-radius:50%;background:var(--rad-fx-meteor-color);box-shadow:0 0 6px 1px var(--rad-fx-meteor-color);opacity:0;animation:rad-fx-meteor-fall 4s linear infinite}.rad-fx-meteor:after{content:"";position:absolute;top:50%;left:1px;width:80px;height:1px;transform:translateY(-50%);background:linear-gradient(to right,var(--rad-fx-meteor-color),transparent)}.rad-fx-meteors[data-state=paused] .rad-fx-meteor{animation-play-state:paused}.rad-fx-meteors-content{position:relative}@keyframes rad-fx-meteor-fall{0%{opacity:0;transform:rotate(215deg) translateX(0)}10%{opacity:1}70%{opacity:1}to{opacity:0;transform:rotate(215deg) translateX(-600px)}}@media (prefers-reduced-motion:reduce){.rad-fx-meteor{animation:none;display:none}}[data-rad-fx-motion=reduce] .rad-fx-meteor{animation:none;display:none}.rad-fx-blur-reveal-word{display:inline-block;white-space:nowrap}.rad-fx-blur-reveal-piece{display:inline-block;opacity:0;filter:blur(10px);transform:translateY(.25em)}.rad-fx-blur-reveal[data-state=visible] .rad-fx-blur-reveal-piece{animation:rad-fx-blur-reveal-in var(--rad-fx-duration,.7s) cubic-bezier(.2,.65,.3,1) both;animation-delay:calc(var(--rad-fx-delay, 0s) + var(--rad-fx-index, 0) * var(--rad-fx-stagger, 60ms))}@keyframes rad-fx-blur-reveal-in{to{opacity:1;filter:blur(0);transform:none}}@media (prefers-reduced-motion:reduce){.rad-fx-blur-reveal-piece,.rad-fx-blur-reveal[data-state=visible] .rad-fx-blur-reveal-piece{animation:none;opacity:1;filter:none;transform:none}}[data-rad-fx-motion=reduce] .rad-fx-blur-reveal-piece,[data-rad-fx-motion=reduce] .rad-fx-blur-reveal[data-state=visible] .rad-fx-blur-reveal-piece{animation:none;opacity:1;filter:none;transform:none}.rad-fx-grain{position:relative;isolation:isolate;overflow:hidden}.rad-fx-grain-layer{position:absolute;inset:-50%;pointer-events:none;opacity:var(--rad-fx-grain-opacity,.14);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.rad-fx-grain[data-animated] .rad-fx-grain-layer{animation:rad-fx-grain .9s steps(6) infinite}.rad-fx-grain[data-state=paused] .rad-fx-grain-layer{animation-play-state:paused}@keyframes rad-fx-grain{0%{transform:translate(0)}20%{transform:translate(-8%,5%)}40%{transform:translate(6%,-9%)}60%{transform:translate(-4%,11%)}80%{transform:translate(10%,3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rad-fx-grain-layer{animation:none!important}}[data-rad-fx-motion=reduce] .rad-fx-grain-layer{animation:none!important}.rad-fx-waves{position:relative;isolation:isolate;overflow:hidden}.rad-fx-waves-sea{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-wave-line{position:absolute;left:0;bottom:0;width:200%;height:45%;animation:rad-fx-waves var(--rad-fx-waves-speed,14s) linear infinite;animation-duration:calc(var(--rad-fx-waves-speed, 14s) * (1 + (2 - var(--rad-fx-wave-i, 0)) * .5))}.rad-fx-waves[data-state=paused] .rad-fx-wave-line{animation-play-state:paused}.rad-fx-waves-content{position:relative}@keyframes rad-fx-waves{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.rad-fx-wave-line{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-wave-line{animation:none}.rad-fx-beams{position:relative;isolation:isolate;overflow:hidden}.rad-fx-beams-rig{position:absolute;inset:0;z-index:-1;pointer-events:none;filter:blur(6px)}.rad-fx-beam{position:absolute;top:-10%;width:9%;height:130%;margin-left:-4.5%;transform-origin:50% 0;background:linear-gradient(to bottom,var(--rad-fx-beam-color),transparent 85%);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);animation:rad-fx-beam-sway var(--rad-fx-beam-speed,8s) ease-in-out infinite alternate}.rad-fx-beams[data-state=paused] .rad-fx-beam{animation-play-state:paused}.rad-fx-beams-content{position:relative}@keyframes rad-fx-beam-sway{0%{transform:rotate(calc(var(--rad-fx-beam-tilt, 0deg) - 8deg));opacity:.6}to{transform:rotate(calc(var(--rad-fx-beam-tilt, 0deg) + 8deg));opacity:1}}@media (prefers-reduced-motion:reduce){.rad-fx-beam{animation:none;transform:rotate(var(--rad-fx-beam-tilt,0deg))}}[data-rad-fx-motion=reduce] .rad-fx-beam{animation:none;transform:rotate(var(--rad-fx-beam-tilt,0deg))}.rad-fx-bubbles{position:relative;isolation:isolate;overflow:hidden}.rad-fx-bubbles-tank{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-bubble{position:absolute;bottom:-15%;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgb(255,255,255,.35),var(--rad-fx-bubble-color) 45%,transparent 72%);box-shadow:inset 0 0 6px rgb(255,255,255,.15);animation:rad-fx-bubble-rise 12s linear infinite}.rad-fx-bubbles[data-state=paused] .rad-fx-bubble{animation-play-state:paused}.rad-fx-bubbles-content{position:relative}@keyframes rad-fx-bubble-rise{0%{bottom:-15%;transform:translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}to{bottom:110%;transform:translateX(var(--rad-fx-bubble-drift,0));opacity:0}}@media (prefers-reduced-motion:reduce){.rad-fx-bubble{animation:none;opacity:.6;bottom:var(--rad-fx-bubble-rest,40%)}}[data-rad-fx-motion=reduce] .rad-fx-bubble{animation:none;opacity:.6;bottom:var(--rad-fx-bubble-rest,40%)}.rad-fx-pulse{position:relative;display:inline-flex;align-items:center;justify-content:center}.rad-fx-pulse-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--rad-fx-pulse-color);pointer-events:none;opacity:0;animation:rad-fx-pulse var(--rad-fx-pulse-duration,2.8s) cubic-bezier(.2,.6,.3,1) infinite}.rad-fx-pulse[data-state=paused] .rad-fx-pulse-ring{animation-play-state:paused}.rad-fx-pulse-center{position:relative;display:inline-flex}@keyframes rad-fx-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}@media (prefers-reduced-motion:reduce){.rad-fx-pulse-ring{animation:none;opacity:.35;transform:scale(1.5)}.rad-fx-pulse-ring+.rad-fx-pulse-ring{display:none}}[data-rad-fx-motion=reduce] .rad-fx-pulse-ring{animation:none;opacity:.35;transform:scale(1.5)}[data-rad-fx-motion=reduce] .rad-fx-pulse-ring+.rad-fx-pulse-ring{display:none}.rad-fx-shine{position:relative;display:inline-flex;overflow:hidden;isolation:isolate}.rad-fx-shine:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:50%;pointer-events:none;background:linear-gradient(100deg,transparent,var(--rad-fx-shine-color),transparent);transform:skewX(-20deg) translateX(0)}.rad-fx-shine:focus-within:after,.rad-fx-shine:hover:after{animation:rad-fx-shine .75s ease-out}@keyframes rad-fx-shine{to{transform:skewX(-20deg) translateX(420%)}}@media (prefers-reduced-motion:reduce){.rad-fx-shine:after{display:none}}[data-rad-fx-motion=reduce] .rad-fx-shine:after{display:none}.rad-fx-ripple{position:relative;display:inline-flex;overflow:hidden;isolation:isolate}.rad-fx-ripple-wave{position:absolute;border-radius:50%;pointer-events:none;background:var(--rad-fx-ripple-color);transform:scale(0);animation:rad-fx-ripple .6s cubic-bezier(.2,.6,.3,1) forwards}@keyframes rad-fx-ripple{to{transform:scale(1);opacity:0}}.rad-fx-confetti{position:relative;display:inline-block}.rad-fx-confetti-origin{position:absolute;width:0;height:0;pointer-events:none;z-index:10}.rad-fx-confetti-piece{position:absolute;left:-3px;top:-3px;width:7px;height:7px;border-radius:1px;pointer-events:none;animation-name:rad-fx-confetti-fly,rad-fx-confetti-fade;animation-duration:1.1s;animation-timing-function:cubic-bezier(.1,.7,.2,1),linear;animation-fill-mode:both}.rad-fx-confetti-piece[data-shape=strip]{width:4px;height:10px}@keyframes rad-fx-confetti-fly{0%{transform:translate(0) rotate(0deg) scale(.6)}to{transform:translate(var(--rad-fx-confetti-dx),var(--rad-fx-confetti-dy)) rotate(var(--rad-fx-confetti-rotate)) scale(1)}}@keyframes rad-fx-confetti-fade{0%,55%{opacity:1}to{opacity:0}}.rad-fx-parallax{position:relative;--rad-fx-px:0;--rad-fx-py:0}.rad-fx-parallax-layer{transform:translate(calc(var(--rad-fx-px) * var(--rad-fx-depth, .5) * var(--rad-fx-parallax-strength, 24px)),calc(var(--rad-fx-py) * var(--rad-fx-depth, .5) * var(--rad-fx-parallax-strength, 24px)));transition:transform .4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.rad-fx-parallax-layer{transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-parallax-layer{transform:none;transition:none}.rad-fx-flip{position:relative;perspective:1000px}.rad-fx-flip-inner{display:grid;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.3,.7,.2,1)}.rad-fx-flip[data-state=back] .rad-fx-flip-inner{transform:rotateY(180deg)}.rad-fx-flip-face{grid-area:1/1;backface-visibility:hidden}.rad-fx-flip-face[data-face=back]{transform:rotateY(180deg)}.rad-fx-flip-toggle{position:absolute;right:12px;bottom:12px;padding:4px 10px;border:1px solid;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.8rem;cursor:pointer}.rad-fx-flip-toggle:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.rad-fx-flip-inner,.rad-fx-flip[data-state=back] .rad-fx-flip-inner{transform:none;transition:none}.rad-fx-flip-face,.rad-fx-flip-face[data-face=back]{transform:none;backface-visibility:visible;transition:opacity .15s}.rad-fx-flip[data-state=back] .rad-fx-flip-face[data-face=front],.rad-fx-flip[data-state=front] .rad-fx-flip-face[data-face=back]{opacity:0}}[data-rad-fx-motion=reduce] .rad-fx-flip-inner,[data-rad-fx-motion=reduce] .rad-fx-flip[data-state=back] .rad-fx-flip-inner{transform:none;transition:none}[data-rad-fx-motion=reduce] .rad-fx-flip-face,[data-rad-fx-motion=reduce] .rad-fx-flip-face[data-face=back]{transform:none;backface-visibility:visible;transition:opacity .15s}[data-rad-fx-motion=reduce] .rad-fx-flip[data-state=back] .rad-fx-flip-face[data-face=front],[data-rad-fx-motion=reduce] .rad-fx-flip[data-state=front] .rad-fx-flip-face[data-face=back]{opacity:0}.rad-fx-stagger>*{transition:opacity var(--rad-fx-stagger-duration,.5s) ease,transform var(--rad-fx-stagger-duration,.5s) cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--rad-fx-stagger-i, 0) * var(--rad-fx-stagger-step, 70ms))}.rad-fx-stagger[data-state=hidden]>*{opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion:reduce){.rad-fx-stagger>*,.rad-fx-stagger[data-state=hidden]>*{opacity:1;transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-stagger>*,[data-rad-fx-motion=reduce] .rad-fx-stagger[data-state=hidden]>*{opacity:1;transform:none;transition:none}.rad-fx-check{display:inline-flex;align-items:center;gap:.6em;cursor:pointer}.rad-fx-check-control{position:relative;display:inline-flex;width:1.35em;height:1.35em;flex-shrink:0}.rad-fx-check-input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.rad-fx-check-box{width:100%;height:100%;overflow:visible}.rad-fx-check-box rect{fill:transparent;stroke:currentcolor;stroke-width:1.8;transition:fill .2s ease,stroke .2s ease}.rad-fx-check-box path{fill:none;stroke:var(--rad-fx-check-tick,#0b0b0f);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .28s cubic-bezier(.6,.1,.3,1) 60ms}.rad-fx-check-input:checked+.rad-fx-check-box rect{fill:var(--rad-fx-check-color,#a78bfa);stroke:var(--rad-fx-check-color,#a78bfa)}.rad-fx-check-input:checked+.rad-fx-check-box path{stroke-dashoffset:0}.rad-fx-check-input:focus-visible+.rad-fx-check-box{outline:2px solid currentcolor;outline-offset:2px;border-radius:7px}.rad-fx-check-input:disabled+.rad-fx-check-box{opacity:.5}@media (prefers-reduced-motion:reduce){.rad-fx-check-box path,.rad-fx-check-box rect{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-check-box path,[data-rad-fx-motion=reduce] .rad-fx-check-box rect{transition:none}.rad-fx-odometer-display{display:inline-flex;font-variant-numeric:tabular-nums}.rad-fx-odometer-digit{display:inline-block;height:1.15em;line-height:1.15em;overflow:hidden}.rad-fx-odometer-strip{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.25,1.2,.4,1)}.rad-fx-odometer-strip>span{height:1.15em}.rad-fx-odometer-symbol{line-height:1.15em}@media (prefers-reduced-motion:reduce){.rad-fx-odometer-strip{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-odometer-strip{transition:none}.rad-fx-dock{display:inline-flex;align-items:flex-end;gap:10px;padding:10px 12px;border:1px solid rgb(255,255,255,.12);border-radius:20px;background:rgb(24,24,32,.6);backdrop-filter:blur(14px)}.rad-fx-dock-item{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid rgb(255,255,255,.1);border-radius:12px;background:linear-gradient(160deg,rgb(255,255,255,.14),rgb(255,255,255,.04));color:#f4f4f5;cursor:pointer;transform-origin:50% 100%;transform:scale(var(--rad-fx-dock-scale,1));transition:transform .18s cubic-bezier(.2,.8,.2,1)}.rad-fx-dock-item:focus-visible{--rad-fx-dock-scale:1.35;outline:2px solid #f4f4f5;outline-offset:3px}.rad-fx-dock-icon{display:inline-flex}.rad-fx-dock-tip{position:absolute;bottom:calc(100% + 10px);left:50%;padding:3px 8px;border-radius:6px;background:#f4f4f5;color:#0b0b0f;font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,4px) scale(calc(1 / var(--rad-fx-dock-scale, 1)));transition:opacity .15s ease,transform .15s ease}.rad-fx-dock-item:focus-visible .rad-fx-dock-tip,.rad-fx-dock-item:hover .rad-fx-dock-tip{opacity:1;transform:translate(-50%) scale(calc(1 / var(--rad-fx-dock-scale, 1)))}@media (prefers-reduced-motion:reduce){.rad-fx-dock-item{transition:none;transform:none}}[data-rad-fx-motion=reduce] .rad-fx-dock-item{transition:none;transform:none}.rad-fx-switch{display:inline-flex;align-items:center;gap:.6em}.rad-fx-switch-track{position:relative;width:52px;height:30px;padding:0;border:1px solid rgb(127,127,127,.5);border-radius:999px;background:rgb(127,127,127,.25);cursor:pointer;transition:background .25s ease,border-color .25s ease}.rad-fx-switch-track[data-state=on]{background:var(--rad-fx-switch-color,#8b5cf6);border-color:var(--rad-fx-switch-color,#8b5cf6)}.rad-fx-switch-track:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.rad-fx-switch-knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 2px 6px rgb(0,0,0,.35);transition:transform .38s cubic-bezier(.3,1.5,.5,1),width .15s ease}.rad-fx-switch-track[data-state=on] .rad-fx-switch-knob{transform:translateX(22px)}.rad-fx-switch-track:active .rad-fx-switch-knob{width:28px}.rad-fx-switch-track[data-state=on]:active .rad-fx-switch-knob{transform:translateX(16px)}@media (prefers-reduced-motion:reduce){.rad-fx-switch-knob,.rad-fx-switch-track{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-switch-knob,[data-rad-fx-motion=reduce] .rad-fx-switch-track{transition:none}.rad-fx-stack{display:inline-flex;flex-direction:column;align-items:center;gap:18px}.rad-fx-stack-deck{display:grid}.rad-fx-stack-card{grid-area:1/1;transform:translateY(calc(var(--rad-fx-stack-pos, 0) * -12px)) scale(calc(1 - var(--rad-fx-stack-pos, 0) * .06));transform-origin:50% 0;filter:brightness(calc(1 - var(--rad-fx-stack-pos, 0) * .15));transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,filter .3s ease}.rad-fx-stack-card[data-leaving]{animation:rad-fx-stack-leave .45s cubic-bezier(.4,0,.2,1)}@keyframes rad-fx-stack-leave{0%{transform:translate(0) rotate(0deg);z-index:99}45%{transform:translate(115%,-10px) rotate(10deg);z-index:99}to{transform:translateY(calc(var(--rad-fx-stack-pos, 0) * -12px)) scale(calc(1 - var(--rad-fx-stack-pos, 0) * .06))}}.rad-fx-stack-controls{display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums}.rad-fx-stack-controls button{padding:6px 14px;border:1px solid;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.rad-fx-stack-controls button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.rad-fx-stack-card{transition:none}.rad-fx-stack-card[data-leaving]{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-stack-card{transition:none}[data-rad-fx-motion=reduce] .rad-fx-stack-card[data-leaving]{animation:none}.rad-fx-ring{position:relative;display:inline-flex;align-items:center;justify-content:center}.rad-fx-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.rad-fx-ring-track{fill:none;stroke:rgb(127,127,127,.25)}.rad-fx-ring-bar{fill:none;stroke:var(--rad-fx-ring-color,#a78bfa);stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.3,.7,.2,1)}.rad-fx-ring[data-state=indeterminate] svg{animation:rad-fx-ring-spin 1.1s linear infinite}.rad-fx-ring-value{font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}@keyframes rad-fx-ring-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.rad-fx-ring-bar{transition:none}.rad-fx-ring[data-state=indeterminate] svg{animation:rad-fx-ring-pulse 2s ease-in-out infinite}}[data-rad-fx-motion=reduce] .rad-fx-ring-bar{transition:none}[data-rad-fx-motion=reduce] .rad-fx-ring[data-state=indeterminate] svg{animation:rad-fx-ring-pulse 2s ease-in-out infinite}@keyframes rad-fx-ring-pulse{0%,to{opacity:1;transform:rotate(-90deg)}50%{opacity:.4;transform:rotate(-90deg)}}.rad-fx-skeleton-body{display:flex;align-items:flex-start;gap:14px}.rad-fx-skeleton-lines{display:flex;flex:1;flex-direction:column;gap:10px}.rad-fx-skeleton-block{display:block;background:linear-gradient(100deg,transparent 30%,rgb(255,255,255,.12) 50%,transparent 70%) 0 0 /250% 100%,rgb(127,127,127,.2);animation:rad-fx-skeleton 1.6s ease-in-out infinite}.rad-fx-skeleton-block[data-shape=line]{height:12px;border-radius:6px}.rad-fx-skeleton-block[data-shape=avatar]{width:44px;height:44px;border-radius:50%;flex-shrink:0}@keyframes rad-fx-skeleton{0%{background-position:100% 0,0 0}to{background-position:-100% 0,0 0}}@media (prefers-reduced-motion:reduce){.rad-fx-skeleton-block{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-skeleton-block{animation:none}.rad-fx-typing{display:inline-flex;align-items:center;gap:5px;padding:12px 16px;border-radius:18px;background:rgb(127,127,127,.18)}.rad-fx-typing-dot{width:7px;height:7px;border-radius:50%;background:var(--rad-fx-typing-color,currentColor);animation:rad-fx-typing 1.2s ease-in-out infinite}.rad-fx-typing-dot:nth-of-type(2){animation-delay:.15s}.rad-fx-typing-dot:nth-of-type(3){animation-delay:.3s}@keyframes rad-fx-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}}@media (prefers-reduced-motion:reduce){.rad-fx-typing-dot{animation:rad-fx-typing-fade 2s ease-in-out infinite}}[data-rad-fx-motion=reduce] .rad-fx-typing-dot{animation:rad-fx-typing-fade 2s ease-in-out infinite}@keyframes rad-fx-typing-fade{0%,to{opacity:.45}50%{opacity:1}}.rad-fx-loader,.rad-fx-loader-art{display:inline-flex}.rad-fx-loader-art{position:relative;align-items:center;justify-content:center;gap:calc(var(--rad-fx-loader-size, 32px) * .12);width:var(--rad-fx-loader-size,32px);height:var(--rad-fx-loader-size,32px)}.rad-fx-loader-part{background:var(--rad-fx-loader-color,currentColor);animation-delay:calc(var(--rad-fx-loader-i, 0) * .14s)}.rad-fx-loader[data-variant=dots] .rad-fx-loader-part{width:26%;aspect-ratio:1;border-radius:50%;animation:rad-fx-loader-bounce .9s ease-in-out infinite}.rad-fx-loader[data-variant=bars] .rad-fx-loader-part{width:14%;height:100%;border-radius:3px;transform-origin:50% 100%;animation:rad-fx-loader-eq 1s ease-in-out infinite}.rad-fx-loader[data-variant=orbit] .rad-fx-loader-art{animation:rad-fx-loader-spin 1.1s linear infinite}.rad-fx-loader[data-variant=orbit] .rad-fx-loader-art:before{content:"";position:absolute;inset:13%;border:2px solid var(--rad-fx-loader-color,currentColor);border-radius:50%;opacity:.2}.rad-fx-loader[data-variant=orbit] .rad-fx-loader-part{position:absolute;width:26%;aspect-ratio:1;border-radius:50%;top:0;left:37%}.rad-fx-loader[data-variant=orbit] .rad-fx-loader-part+.rad-fx-loader-part{top:auto;bottom:0;opacity:.5}@keyframes rad-fx-loader-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes rad-fx-loader-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes rad-fx-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rad-fx-loader .rad-fx-loader-part,.rad-fx-loader-art{animation:rad-fx-loader-pulse 2s ease-in-out infinite!important;transform:none!important}}[data-rad-fx-motion=reduce] .rad-fx-loader .rad-fx-loader-part,[data-rad-fx-motion=reduce] .rad-fx-loader-art{animation:rad-fx-loader-pulse 2s ease-in-out infinite!important;transform:none!important}@keyframes rad-fx-loader-pulse{0%,to{opacity:.4}50%{opacity:1}}.rad-fx-wipe{position:relative;display:inline-block}.rad-fx-wipe-text{display:inline-block;clip-path:inset(0 100% 0 0)}.rad-fx-wipe[data-state=shown] .rad-fx-wipe-text{animation:rad-fx-wipe-text var(--rad-fx-wipe-duration,.9s) var(--rad-fx-wipe-delay,0s) both}.rad-fx-wipe-bar{position:absolute;inset:0;background:var(--rad-fx-wipe-color);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.rad-fx-wipe[data-state=shown] .rad-fx-wipe-bar{animation:rad-fx-wipe-bar var(--rad-fx-wipe-duration,.9s) cubic-bezier(.7,0,.3,1) var(--rad-fx-wipe-delay,0s) both}@keyframes rad-fx-wipe-bar{0%{transform:scaleX(0);transform-origin:0 50%}50%{transform:scaleX(1);transform-origin:0 50%}50.1%{transform:scaleX(1);transform-origin:100% 50%}to{transform:scaleX(0);transform-origin:100% 50%}}@keyframes rad-fx-wipe-text{0%,49.9%{clip-path:inset(0 100% 0 0)}50%,to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.rad-fx-wipe-text,.rad-fx-wipe[data-state] .rad-fx-wipe-text{clip-path:none;animation:none}.rad-fx-wipe-bar,.rad-fx-wipe[data-state] .rad-fx-wipe-bar{display:none}}[data-rad-fx-motion=reduce] .rad-fx-wipe-text{clip-path:none;animation:none!important}[data-rad-fx-motion=reduce] .rad-fx-wipe-bar{display:none}.rad-fx-drop-word{display:inline-block;white-space:nowrap}.rad-fx-drop-char{display:inline-block;opacity:0;transform:translateY(-1.2em)}.rad-fx-drop[data-state=dropped] .rad-fx-drop-char{animation:rad-fx-drop .65s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--rad-fx-drop-i, 0) * var(--rad-fx-drop-stagger, 45ms))}@keyframes rad-fx-drop{0%{opacity:0;transform:translateY(-1.2em)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rad-fx-drop-char,.rad-fx-drop[data-state] .rad-fx-drop-char{opacity:1;transform:none;animation:none}}[data-rad-fx-motion=reduce] .rad-fx-drop-char{opacity:1!important;transform:none!important;animation:none!important}.rad-fx-strike-from{position:relative;text-decoration:none;opacity:.75}.rad-fx-strike-from:after{content:"";position:absolute;left:-.05em;right:-.05em;top:52%;height:.09em;border-radius:.05em;background:var(--rad-fx-strike-color);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s cubic-bezier(.6,.1,.3,1)}.rad-fx-strike[data-state=swapped] .rad-fx-strike-from:after{transform:scaleX(1)}.rad-fx-strike-to{display:inline-block;text-decoration:none;color:var(--rad-fx-strike-color);opacity:0;transform:translateY(.4em);transition:opacity .4s ease .45s,transform .5s cubic-bezier(.3,1.4,.5,1) .45s}.rad-fx-strike[data-state=swapped] .rad-fx-strike-to{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rad-fx-strike-from:after{transform:scaleX(1);transition:none}.rad-fx-strike-to{opacity:1;transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-strike-from:after{transform:scaleX(1);transition:none}[data-rad-fx-motion=reduce] .rad-fx-strike-to{opacity:1;transform:none;transition:none}.rad-fx-fill{color:transparent;-webkit-text-stroke:1.5px var(--rad-fx-fill-color);background-image:linear-gradient(var(--rad-fx-fill-color),var(--rad-fx-fill-color));background-repeat:no-repeat;background-size:0 100%;background-clip:text;transition:background-size .9s cubic-bezier(.6,.1,.2,1)}.rad-fx-fill[data-state=filled],.rad-fx-fill[data-trigger=hover]:hover{background-size:100% 100%}@media (forced-colors:active){.rad-fx-fill{color:CanvasText;-webkit-text-stroke:0;background:none}}@media (prefers-reduced-motion:reduce){.rad-fx-fill{background-size:100% 100%;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-fill{background-size:100% 100%;transition:none}.rad-fx-lava{position:relative;isolation:isolate;overflow:hidden}.rad-fx-lava-wax{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.7}.rad-fx-lava-blob{position:absolute;bottom:-20%;aspect-ratio:1;border-radius:50%;background:linear-gradient(160deg,var(--rad-fx-lava-a),var(--rad-fx-lava-b));animation:rad-fx-lava 12s ease-in-out infinite alternate}.rad-fx-lava[data-state=paused] .rad-fx-lava-blob{animation-play-state:paused}.rad-fx-lava-defs{position:absolute;width:0;height:0}.rad-fx-lava-content{position:relative}@keyframes rad-fx-lava{0%{bottom:-20%;transform:scale(1)}50%{transform:scale(.9,1.1)}to{bottom:85%;transform:scale(1.05,.95)}}@media (prefers-reduced-motion:reduce){.rad-fx-lava-blob{animation:none}.rad-fx-lava-blob:nth-child(2){bottom:40%}.rad-fx-lava-blob:nth-child(4){bottom:65%}}[data-rad-fx-motion=reduce] .rad-fx-lava-blob{animation:none}[data-rad-fx-motion=reduce] .rad-fx-lava-blob:nth-child(2){bottom:40%}[data-rad-fx-motion=reduce] .rad-fx-lava-blob:nth-child(4){bottom:65%}.rad-fx-fireflies{position:relative;isolation:isolate;overflow:hidden}.rad-fx-fireflies-air{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-firefly{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--rad-fx-firefly-color);box-shadow:0 0 8px 2px var(--rad-fx-firefly-color),0 0 18px 4px color-mix(in srgb,var(--rad-fx-firefly-color) 40%,transparent);animation-name:rad-fx-firefly-wander,rad-fx-firefly-glow;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate}.rad-fx-fireflies[data-state=paused] .rad-fx-firefly{animation-play-state:paused}.rad-fx-fireflies-content{position:relative}@keyframes rad-fx-firefly-wander{0%{transform:translate(0)}33%{transform:translate(var(--x1),var(--y1))}66%{transform:translate(var(--x2),var(--y2))}to{transform:translate(var(--x3),var(--y3))}}@keyframes rad-fx-firefly-glow{0%,30%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rad-fx-firefly{animation:none;opacity:.7}}[data-rad-fx-motion=reduce] .rad-fx-firefly{animation:none;opacity:.7}.rad-fx-crt{position:relative;isolation:isolate;overflow:hidden}.rad-fx-crt-screen{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgb(0,0,0,var(--rad-fx-crt-intensity,.35)) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 55%,rgb(0,0,0,.55) 100%)}.rad-fx-crt[data-roll] .rad-fx-crt-screen:after{content:"";position:absolute;left:0;right:0;height:30%;top:-30%;background:linear-gradient(180deg,transparent,rgb(255,255,255,.06),transparent);animation:rad-fx-crt-roll 6s linear infinite}.rad-fx-crt[data-state=paused] .rad-fx-crt-screen:after{animation-play-state:paused}@keyframes rad-fx-crt-roll{to{top:100%}}@media (prefers-reduced-motion:reduce){.rad-fx-crt-screen:after{animation:none!important;display:none}}[data-rad-fx-motion=reduce] .rad-fx-crt-screen:after{animation:none!important;display:none}.rad-fx-halo{position:relative;display:inline-grid;place-items:center;isolation:isolate}.rad-fx-halo-ring{position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--rad-fx-halo-gradient);filter:blur(28px);opacity:.75;transform:scale(var(--rad-fx-halo-spread,1.4));animation:rad-fx-halo var(--rad-fx-halo-speed,8s) linear infinite;pointer-events:none}.rad-fx-halo[data-state=paused] .rad-fx-halo-ring{animation-play-state:paused}.rad-fx-halo-content{position:relative}@keyframes rad-fx-halo{0%{transform:scale(var(--rad-fx-halo-spread,1.4)) rotate(0deg)}to{transform:scale(var(--rad-fx-halo-spread,1.4)) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rad-fx-halo-ring{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-halo-ring{animation:none}.rad-fx-flashlight{position:relative;isolation:isolate;--rad-fx-beam-x:50%;--rad-fx-beam-y:50%}.rad-fx-flashlight-dark{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle var(--rad-fx-beam-radius,140px) at var(--rad-fx-beam-x) var(--rad-fx-beam-y),transparent 0,rgb(0,0,0,calc(var(--rad-fx-darkness, .82) * .4)) 60%,rgb(0,0,0,var(--rad-fx-darkness,.82)) 100%);opacity:0;transition:opacity .3s ease}.rad-fx-flashlight:hover .rad-fx-flashlight-dark{opacity:1}.rad-fx-flashlight:focus-within .rad-fx-flashlight-dark{opacity:0}@media (forced-colors:active){.rad-fx-flashlight-dark{display:none}}.rad-fx-strip{display:flex;gap:8px;height:280px;margin:0;padding:0;list-style:none}.rad-fx-strip-item{position:relative;flex:1;min-width:0;overflow:hidden;border-radius:16px;transition:flex-grow .5s cubic-bezier(.3,.7,.2,1)}.rad-fx-strip-item:focus-within,.rad-fx-strip-item:hover{flex-grow:4}.rad-fx-strip-body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:18px;color:#fff;text-decoration:none;background:linear-gradient(0deg,rgb(0,0,0,.75),rgb(0,0,0,.1) 60%,transparent)}.rad-fx-strip-body:focus-visible{outline:3px solid #fff;outline-offset:-6px;border-radius:14px}.rad-fx-strip-title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rad-fx-strip-description{max-height:0;opacity:0;font-size:.875rem;line-height:1.4;transition:opacity .3s ease,max-height .4s ease}.rad-fx-strip-item:focus-within .rad-fx-strip-description,.rad-fx-strip-item:hover .rad-fx-strip-description{max-height:6em;opacity:1;transition-delay:.15s}@media (prefers-reduced-motion:reduce){.rad-fx-strip-description,.rad-fx-strip-item{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-strip-description,[data-rad-fx-motion=reduce] .rad-fx-strip-item{transition:none}.rad-fx-compare{position:relative;display:grid;overflow:hidden;border-radius:16px;user-select:none}.rad-fx-compare-layer{grid-area:1/1}.rad-fx-compare-before{clip-path:inset(0 calc(100% - var(--rad-fx-compare, 50%)) 0 0)}.rad-fx-compare-handle{position:absolute;top:0;bottom:0;left:var(--rad-fx-compare,50%);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 12px rgb(0,0,0,.4);pointer-events:none}.rad-fx-compare-handle span{position:absolute;top:50%;left:50%;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 2px 10px rgb(0,0,0,.35);transform:translate(-50%,-50%)}.rad-fx-compare-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.rad-fx-compare:has(.rad-fx-compare-input:focus-visible) .rad-fx-compare-handle span{outline:3px solid #fff;outline-offset:3px}.rad-fx-copy{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgb(127,127,127,.45);border-radius:10px;background:transparent;color:inherit;cursor:pointer}.rad-fx-copy:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.rad-fx-copy svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rad-fx-copy-icon{transform-origin:50% 50%;transition:opacity .2s ease,transform .25s ease}.rad-fx-copy-check{stroke:var(--rad-fx-copy-success,#4ade80);stroke-width:2.4;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .3s cubic-bezier(.6,.1,.3,1) .12s}.rad-fx-copy[data-state=copied] .rad-fx-copy-icon{opacity:0;transform:scale(.6) rotate(-12deg)}.rad-fx-copy[data-state=copied] .rad-fx-copy-check{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.rad-fx-copy-check,.rad-fx-copy-icon{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-copy-check,[data-rad-fx-motion=reduce] .rad-fx-copy-icon{transition:none}.rad-fx-search{display:inline-flex;align-items:center;height:44px;border:1px solid rgb(127,127,127,.45);border-radius:999px;overflow:hidden;transition:border-color .2s ease}.rad-fx-search:focus-within{border-color:currentcolor}.rad-fx-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.rad-fx-search-toggle:focus-visible{outline:2px solid currentcolor;outline-offset:-4px}.rad-fx-search-toggle svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round}.rad-fx-search-input{width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;opacity:0;transition:width .42s cubic-bezier(.3,.8,.2,1),opacity .25s ease,padding .42s ease}.rad-fx-search[data-state=open] .rad-fx-search-input{width:220px;padding-right:16px;opacity:1}@media (prefers-reduced-motion:reduce){.rad-fx-search-input{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-search-input{transition:none}.rad-fx-stepper{display:flex;gap:0;margin:0;padding:0;list-style:none}.rad-fx-step{display:flex;flex:1;flex-direction:column;gap:8px;min-width:90px;text-align:center;font-size:.875rem}.rad-fx-step,.rad-fx-step-marker{position:relative;align-items:center}.rad-fx-step-marker{z-index:1;display:inline-flex;justify-content:center;width:34px;height:34px;border:2px solid rgb(127,127,127,.5);border-radius:50%;background:var(--rad-fx-stepper-surface,transparent);font-weight:600;transition:border-color .3s ease,background .3s ease,transform .3s cubic-bezier(.3,1.5,.5,1)}.rad-fx-step-marker svg{position:absolute;width:18px;height:18px;fill:none;stroke:#0b0b0f;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .35s ease .15s}.rad-fx-step[data-state=current] .rad-fx-step-marker{border-color:var(--rad-fx-stepper-color,#a78bfa);transform:scale(1.1)}.rad-fx-step[data-state=done] .rad-fx-step-marker{border-color:var(--rad-fx-stepper-color,#a78bfa);background:var(--rad-fx-stepper-color,#a78bfa)}.rad-fx-step[data-state=done] .rad-fx-step-number{opacity:0}.rad-fx-step[data-state=done] .rad-fx-step-marker svg{stroke-dashoffset:0}.rad-fx-step[data-state=current] .rad-fx-step-label{font-weight:600}.rad-fx-step-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rad-fx-step-line{position:absolute;top:17px;left:calc(50% + 22px);right:calc(-50% + 22px);height:2px;background:rgb(127,127,127,.35);overflow:hidden}.rad-fx-step-line:after{content:"";position:absolute;inset:0;background:var(--rad-fx-stepper-color,#a78bfa);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s cubic-bezier(.6,.1,.3,1)}.rad-fx-step[data-state=done] .rad-fx-step-line:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.rad-fx-step-line:after,.rad-fx-step-marker,.rad-fx-step-marker svg{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-step-line:after,[data-rad-fx-motion=reduce] .rad-fx-step-marker,[data-rad-fx-motion=reduce] .rad-fx-step-marker svg{transition:none}.rad-fx-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgb(127,127,127,.45);border-radius:12px;background:transparent;color:inherit;cursor:pointer}.rad-fx-bell:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.rad-fx-bell-icon{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linejoin:round;transform-origin:50% 10%}.rad-fx-bell-icon[data-ring]{animation:rad-fx-bell-ring .8s ease}.rad-fx-bell-badge{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;animation:rad-fx-bell-pop .45s cubic-bezier(.3,1.8,.5,1)}@keyframes rad-fx-bell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@keyframes rad-fx-bell-pop{0%{transform:scale(.4)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rad-fx-bell-badge,.rad-fx-bell-icon[data-ring]{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-bell-badge,[data-rad-fx-motion=reduce] .rad-fx-bell-icon[data-ring]{animation:none}.rad-fx-details{border-bottom:1px solid rgb(127,127,127,.35);interpolate-size:allow-keywords}.rad-fx-details-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 4px;font-weight:600;cursor:pointer;list-style:none}.rad-fx-details-summary::-webkit-details-marker{display:none}.rad-fx-details-summary:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:6px}.rad-fx-details-summary svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.3,.8,.2,1)}.rad-fx-details[open] .rad-fx-details-summary svg{transform:rotate(180deg)}.rad-fx-details::details-content{height:0;overflow:clip;transition:height .35s cubic-bezier(.3,.8,.2,1),content-visibility allow-discrete .35s}.rad-fx-details[open]::details-content{height:auto}.rad-fx-details-body{padding:0 4px 16px;line-height:1.6}@media (prefers-reduced-motion:reduce){.rad-fx-details-summary svg,.rad-fx-details::details-content{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-details-summary svg,[data-rad-fx-motion=reduce] .rad-fx-details::details-content{transition:none}.rad-fx-toasts{width:340px}.rad-fx-toasts-list{display:grid;margin:0;padding:0;list-style:none}.rad-fx-toast{grid-area:1/1;display:flex;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;border:1px solid rgb(255,255,255,.1);border-radius:14px;background:#17171c;color:#f4f4f5;box-shadow:0 12px 32px rgb(0,0,0,.35);transform:translateY(calc(var(--rad-fx-toast-i, 0) * -10px)) scale(calc(1 - var(--rad-fx-toast-i, 0) * .05));transform-origin:50% 0;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s ease;animation:rad-fx-toast-in .45s cubic-bezier(.2,.9,.3,1.2)}.rad-fx-toasts:focus-within .rad-fx-toast,.rad-fx-toasts:hover .rad-fx-toast{transform:translateY(calc(var(--rad-fx-toast-i, 0) * -100% - var(--rad-fx-toast-i, 0) * 8px));opacity:1!important}.rad-fx-toast-text{flex:1;min-width:0}.rad-fx-toast-title{margin:0;font-weight:600;font-size:.9rem}.rad-fx-toast-description{margin:4px 0 0;font-size:.85rem;color:#c4c4cc}.rad-fx-toast-close{display:inline-flex;padding:4px;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.rad-fx-toast-close:focus-visible{outline:2px solid currentcolor}.rad-fx-toast-close svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round}@keyframes rad-fx-toast-in{0%{opacity:0;transform:translateY(24px) scale(.95)}}@media (prefers-reduced-motion:reduce){.rad-fx-toast{animation:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-toast{animation:none;transition:none}.rad-fx-success{display:inline-flex;animation:rad-fx-success-pop .4s cubic-bezier(.3,1.6,.5,1) .9s both}.rad-fx-success svg{width:100%;height:100%;fill:none;stroke:var(--rad-fx-success-color,#4ade80);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.rad-fx-success-ring{stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:50% 50%;animation:rad-fx-success-draw .6s cubic-bezier(.6,.1,.3,1) forwards}.rad-fx-success-tick{stroke-width:3.5;stroke-dasharray:1;stroke-dashoffset:1;animation:rad-fx-success-draw .35s cubic-bezier(.6,.1,.3,1) .55s forwards}@keyframes rad-fx-success-draw{to{stroke-dashoffset:0}}@keyframes rad-fx-success-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rad-fx-success,.rad-fx-success-ring,.rad-fx-success-tick{animation:none;stroke-dashoffset:0}}[data-rad-fx-motion=reduce] .rad-fx-success,[data-rad-fx-motion=reduce] .rad-fx-success-ring,[data-rad-fx-motion=reduce] .rad-fx-success-tick{animation:none;stroke-dashoffset:0}.rad-fx-bar{width:100%}.rad-fx-bar-meta{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.875rem;font-variant-numeric:tabular-nums}.rad-fx-bar-track{position:relative;height:8px;overflow:hidden;border-radius:999px;background:rgb(127,127,127,.25)}.rad-fx-bar-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 30%,rgb(255,255,255,.35) 50%,transparent 70%) 0 0 /200% 100%,var(--rad-fx-bar-color,#a78bfa);transform-origin:0 50%;transition:transform .5s cubic-bezier(.3,.7,.2,1);animation:rad-fx-bar-sheen 1.8s linear infinite}.rad-fx-bar-track[data-state=indeterminate] .rad-fx-bar-fill{right:auto;width:35%;animation:rad-fx-bar-slide 1.3s cubic-bezier(.5,.1,.4,.9) infinite}@keyframes rad-fx-bar-sheen{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@keyframes rad-fx-bar-slide{0%{transform:translateX(-110%)}to{transform:translateX(310%)}}@media (prefers-reduced-motion:reduce){.rad-fx-bar-fill{animation:none;transition:none}.rad-fx-bar-track[data-state=indeterminate] .rad-fx-bar-fill{width:100%;animation:rad-fx-bar-pulse 2s ease-in-out infinite}}[data-rad-fx-motion=reduce] .rad-fx-bar-fill{animation:none;transition:none}[data-rad-fx-motion=reduce] .rad-fx-bar-track[data-state=indeterminate] .rad-fx-bar-fill{width:100%;animation:rad-fx-bar-pulse 2s ease-in-out infinite}@keyframes rad-fx-bar-pulse{0%,to{opacity:.35}50%{opacity:1}}.rad-fx-strength-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.rad-fx-strength-bar{height:6px;border-radius:999px;background:rgb(127,127,127,.25);overflow:hidden;position:relative}.rad-fx-strength-bar:after{content:"";position:absolute;inset:0;background:var(--rad-fx-strength-color);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s cubic-bezier(.3,.8,.2,1),background .3s ease}.rad-fx-strength-bar[data-on]:after{transform:scaleX(1)}.rad-fx-strength-bar:nth-child(2):after{transition-delay:60ms}.rad-fx-strength-bar:nth-child(3):after{transition-delay:.12s}.rad-fx-strength-bar:nth-child(4):after{transition-delay:.18s}.rad-fx-strength-text{margin:8px 0 0;font-size:.85rem;font-weight:600}@media (prefers-reduced-motion:reduce){.rad-fx-strength-bar:after{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-strength-bar:after{transition:none}.rad-fx-rain{position:relative;isolation:isolate;overflow:hidden}.rad-fx-rain-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-rain-content{position:relative}.rad-fx-rain-layer{transform:rotate(var(--rad-fx-rain-angle,12deg)) scale(1.3)}.rad-fx-rain-drop{position:absolute;top:-20%;width:1.5px;border-radius:1px;background:linear-gradient(to bottom,transparent,var(--rad-fx-rain-color));animation:rad-fx-rain-fall .8s linear infinite}.rad-fx-rain[data-state=paused] .rad-fx-rain-drop{animation-play-state:paused}@keyframes rad-fx-rain-fall{to{transform:translateY(160cqh)}}.rad-fx-rain-layer{container-type:size}@media (prefers-reduced-motion:reduce){.rad-fx-rain-drop{animation:none;transform:translateY(calc(var(--rad-fx-rain-rest, .5) * 100cqh))}}[data-rad-fx-motion=reduce] .rad-fx-rain-drop{animation:none;transform:translateY(calc(var(--rad-fx-rain-rest, .5) * 100cqh))}.rad-fx-snow{position:relative;isolation:isolate;overflow:hidden}.rad-fx-snow-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-snow-content{position:relative}.rad-fx-snow-fall{position:absolute;top:-5%;animation:rad-fx-snow-fall 12s linear infinite}.rad-fx-snow-flake{display:block;border-radius:50%;background:var(--rad-fx-snow-color);opacity:.85;animation:rad-fx-snow-sway 3s ease-in-out infinite alternate}.rad-fx-snow[data-state=paused] .rad-fx-snow-fall,.rad-fx-snow[data-state=paused] .rad-fx-snow-flake{animation-play-state:paused}@keyframes rad-fx-snow-fall{to{top:105%}}@keyframes rad-fx-snow-sway{0%{transform:translateX(-14px)}to{transform:translateX(14px)}}@media (prefers-reduced-motion:reduce){.rad-fx-snow-fall{animation:none;top:var(--rad-fx-snow-rest,50%)}.rad-fx-snow-flake{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-snow-fall{animation:none;top:var(--rad-fx-snow-rest,50%)}[data-rad-fx-motion=reduce] .rad-fx-snow-flake{animation:none}.rad-fx-clouds{position:relative;isolation:isolate;overflow:hidden}.rad-fx-clouds-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-clouds-content{position:relative}.rad-fx-cloud{position:absolute;left:0;aspect-ratio:3/1;border-radius:50%;background:radial-gradient(ellipse at center,var(--rad-fx-cloud-color),transparent 70%);filter:blur(8px);animation:rad-fx-cloud-drift 40s linear infinite}.rad-fx-clouds[data-state=paused] .rad-fx-cloud{animation-play-state:paused}@keyframes rad-fx-cloud-drift{0%{transform:translateX(-110%)}to{transform:translateX(calc(100cqw + 10%))}}.rad-fx-clouds-layer{container-type:size}@media (prefers-reduced-motion:reduce){.rad-fx-cloud{animation:none;transform:translateX(calc(var(--rad-fx-cloud-rest, .3) * 100cqw))}}[data-rad-fx-motion=reduce] .rad-fx-cloud{animation:none;transform:translateX(calc(var(--rad-fx-cloud-rest, .3) * 100cqw))}.rad-fx-bokeh{position:relative;isolation:isolate;overflow:hidden}.rad-fx-bokeh-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-bokeh-content{position:relative}.rad-fx-bokeh-orb{position:absolute;margin:-60px 0 0 -60px;border-radius:50%;background:radial-gradient(circle,var(--rad-fx-bokeh-color) 0,var(--rad-fx-bokeh-color) 55%,transparent 72%);filter:blur(2px);animation:rad-fx-bokeh 12s ease-in-out infinite alternate}.rad-fx-bokeh[data-state=paused] .rad-fx-bokeh-orb{animation-play-state:paused}@keyframes rad-fx-bokeh{0%{transform:translate(0) scale(.9);opacity:.5}to{transform:translate(var(--rad-fx-bokeh-dx),var(--rad-fx-bokeh-dy)) scale(1.1);opacity:1}}@media (prefers-reduced-motion:reduce){.rad-fx-bokeh-orb{animation:none;opacity:.8}}[data-rad-fx-motion=reduce] .rad-fx-bokeh-orb{animation:none;opacity:.8}.rad-fx-ripples{position:relative;isolation:isolate;overflow:hidden}.rad-fx-ripples-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-ripples-content{position:relative}.rad-fx-ripples-spot{position:absolute;transform:translate(-50%,-50%) scaleY(.45)}.rad-fx-ripples-ring{position:absolute;inset:0;border:1.5px solid var(--rad-fx-ripple-color);border-radius:50%;opacity:0;animation:rad-fx-ripples 4s cubic-bezier(.2,.6,.3,1) infinite}.rad-fx-ripples[data-state=paused] .rad-fx-ripples-ring{animation-play-state:paused}@keyframes rad-fx-ripples{0%{transform:scale(.05);opacity:.9}70%{opacity:.25}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.rad-fx-ripples-ring{animation:none;transform:scale(.6);opacity:.4}.rad-fx-ripples-ring+.rad-fx-ripples-ring{transform:scale(.3)}}[data-rad-fx-motion=reduce] .rad-fx-ripples-ring{animation:none;transform:scale(.6);opacity:.4}[data-rad-fx-motion=reduce] .rad-fx-ripples-ring+.rad-fx-ripples-ring{transform:scale(.3)}.rad-fx-mesh{position:relative;isolation:isolate;overflow:hidden}.rad-fx-mesh-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-mesh-content{position:relative}.rad-fx-mesh[data-state=paused] .rad-fx-mesh-layer,.rad-fx-mesh[data-state=paused] .rad-fx-mesh-layer *{animation-play-state:paused!important}.rad-fx-mesh-layer{background:#050510}.rad-fx-mesh-layer span{position:absolute;width:70%;height:80%;border-radius:50%;opacity:.55;filter:blur(40px);animation:rad-fx-mesh var(--rad-fx-mesh-speed,16s) ease-in-out infinite alternate}.rad-fx-mesh-layer span:first-child{top:-20%;left:-15%;background:var(--rad-fx-mesh-1)}.rad-fx-mesh-layer span:nth-child(2){top:-20%;right:-15%;background:var(--rad-fx-mesh-2);animation-delay:calc(var(--rad-fx-mesh-speed, 16s) / -3)}.rad-fx-mesh-layer span:nth-child(3){bottom:-25%;left:-10%;background:var(--rad-fx-mesh-3);animation-delay:calc(var(--rad-fx-mesh-speed, 16s) / -1.5)}.rad-fx-mesh-layer span:nth-child(4){bottom:-25%;right:-10%;background:var(--rad-fx-mesh-4);animation-delay:calc(var(--rad-fx-mesh-speed, 16s) / -1.2)}@keyframes rad-fx-mesh{0%{transform:translate(0) scale(1)}50%{transform:translate(12%,10%) scale(1.15)}to{transform:translate(-10%,6%) scale(.95)}}@media (prefers-reduced-motion:reduce){.rad-fx-mesh-layer span{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-mesh-layer span{animation:none}.rad-fx-sunburst{position:relative;isolation:isolate;overflow:hidden}.rad-fx-sunburst-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-sunburst-content{position:relative}.rad-fx-sunburst[data-state=paused] .rad-fx-sunburst-layer,.rad-fx-sunburst[data-state=paused] .rad-fx-sunburst-layer *{animation-play-state:paused!important}.rad-fx-sunburst-rays{position:absolute;left:var(--rad-fx-sun-x,50%);top:var(--rad-fx-sun-y,50%);width:300%;aspect-ratio:1;translate:-50% -50%;background:repeating-conic-gradient(from 0deg at 50% 50%,var(--rad-fx-sun-color) 0deg calc(var(--rad-fx-sun-step, 20deg) / 2),transparent calc(var(--rad-fx-sun-step, 20deg) / 2) var(--rad-fx-sun-step,20deg));mask-image:radial-gradient(circle at center,#000 0,transparent 45%);animation:rad-fx-sunburst var(--rad-fx-sun-speed,60s) linear infinite}@keyframes rad-fx-sunburst{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rad-fx-sunburst-rays{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-sunburst-rays{animation:none}.rad-fx-vortex{position:relative;isolation:isolate;overflow:hidden}.rad-fx-vortex-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-vortex-content{position:relative}.rad-fx-vortex[data-state=paused] .rad-fx-vortex-layer,.rad-fx-vortex[data-state=paused] .rad-fx-vortex-layer *{animation-play-state:paused!important}.rad-fx-vortex-swirl{position:absolute;left:50%;top:50%;width:180%;aspect-ratio:1;translate:-50% -50%;background:repeating-conic-gradient(from 0deg,var(--rad-fx-vortex-a) 0deg 12deg,transparent 12deg 30deg,var(--rad-fx-vortex-b) 30deg 40deg,transparent 40deg 60deg);mask-image:radial-gradient(circle,#000 0,transparent 55%);filter:blur(14px);animation:rad-fx-vortex var(--rad-fx-vortex-speed,30s) linear infinite}@keyframes rad-fx-vortex{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rad-fx-vortex-swirl{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-vortex-swirl{animation:none}.rad-fx-stripes{position:relative;isolation:isolate;overflow:hidden}.rad-fx-stripes-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-stripes-content{position:relative}.rad-fx-stripes[data-state=paused] .rad-fx-stripes-layer,.rad-fx-stripes[data-state=paused] .rad-fx-stripes-layer *{animation-play-state:paused!important}.rad-fx-stripes-layer{--rad-fx-stripe-period:calc(var(--rad-fx-stripe-width, 22px) * 2);background:repeating-linear-gradient(-45deg,var(--rad-fx-stripe-a) 0 var(--rad-fx-stripe-width,22px),var(--rad-fx-stripe-b) var(--rad-fx-stripe-width,22px) var(--rad-fx-stripe-period));background-size:calc(var(--rad-fx-stripe-period) * 1.4142) calc(var(--rad-fx-stripe-period) * 1.4142);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);animation:rad-fx-stripes var(--rad-fx-stripe-speed,1.6s) linear infinite}@keyframes rad-fx-stripes{to{background-position:calc(var(--rad-fx-stripe-period) * 1.4142) 0}}@media (prefers-reduced-motion:reduce){.rad-fx-stripes-layer{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-stripes-layer{animation:none}.rad-fx-halftone{position:relative;isolation:isolate;overflow:hidden}.rad-fx-halftone-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-halftone-content{position:relative}.rad-fx-halftone[data-state=paused] .rad-fx-halftone-layer,.rad-fx-halftone[data-state=paused] .rad-fx-halftone-layer *{animation-play-state:paused!important}.rad-fx-halftone-large,.rad-fx-halftone-small{position:absolute;inset:0;background-size:var(--rad-fx-halftone-spacing,14px) var(--rad-fx-halftone-spacing,14px)}.rad-fx-halftone-small{background-image:radial-gradient(circle,var(--rad-fx-halftone-color) 1px,transparent 1.5px);opacity:.45}.rad-fx-halftone-large{background-image:radial-gradient(circle,var(--rad-fx-halftone-color) 3.2px,transparent 3.8px);mask-image:linear-gradient(100deg,transparent 20%,#000 45%,#000 55%,transparent 80%);mask-size:220% 100%;animation:rad-fx-halftone var(--rad-fx-halftone-speed,8s) ease-in-out infinite alternate}@keyframes rad-fx-halftone{0%{mask-position:100% 0}to{mask-position:0 0}}@media (prefers-reduced-motion:reduce){.rad-fx-halftone-large{animation:none;mask-position:50% 0}}[data-rad-fx-motion=reduce] .rad-fx-halftone-large{animation:none;mask-position:50% 0}.rad-fx-hex{position:relative;isolation:isolate;overflow:hidden}.rad-fx-hex-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-hex-content{position:relative}.rad-fx-hex[data-state=paused] .rad-fx-hex-layer,.rad-fx-hex[data-state=paused] .rad-fx-hex-layer *{animation-play-state:paused!important}.rad-fx-hex-dim,.rad-fx-hex-lit{position:absolute;inset:0}.rad-fx-hex-dim{opacity:.18}.rad-fx-hex-lit{filter:drop-shadow(0 0 3px var(--rad-fx-hex-color));mask-image:radial-gradient(circle at center,#000 0,transparent 65%);mask-size:50% 100%;mask-repeat:no-repeat;animation:rad-fx-hex var(--rad-fx-hex-speed,10s) ease-in-out infinite alternate}@keyframes rad-fx-hex{0%{mask-position:0 30%}50%{mask-position:55% 80%}to{mask-position:100% 20%}}@media (prefers-reduced-motion:reduce){.rad-fx-hex-lit{animation:none;mask-position:50% 50%}}[data-rad-fx-motion=reduce] .rad-fx-hex-lit{animation:none;mask-position:50% 50%}.rad-fx-tiles{position:relative;isolation:isolate;overflow:hidden}.rad-fx-tiles-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-tiles-content{position:relative}.rad-fx-tiles[data-state=paused] .rad-fx-tiles-layer,.rad-fx-tiles[data-state=paused] .rad-fx-tiles-layer *{animation-play-state:paused!important}.rad-fx-tiles-layer{display:grid;gap:3px;padding:3px;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 85%)}.rad-fx-tile{border-radius:3px;background:var(--rad-fx-tile-color);opacity:.08;animation:rad-fx-tile var(--rad-fx-tile-speed,3.2s) ease-in-out infinite}@keyframes rad-fx-tile{0%,70%,to{opacity:.08;transform:scale(.85)}20%{opacity:.7;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rad-fx-tile{animation:none;opacity:.15;transform:none}}[data-rad-fx-motion=reduce] .rad-fx-tile{animation:none;opacity:.15;transform:none}.rad-fx-contour{position:relative;isolation:isolate;overflow:hidden}.rad-fx-contour-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-contour-content{position:relative}.rad-fx-contour[data-state=paused] .rad-fx-contour-layer,.rad-fx-contour[data-state=paused] .rad-fx-contour-layer *{animation-play-state:paused!important}.rad-fx-contour-layer span{position:absolute;width:90%;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0 calc(var(--rad-fx-contour-spacing, 18px) - 1.5px),var(--rad-fx-contour-color) calc(var(--rad-fx-contour-spacing, 18px) - 1.5px) var(--rad-fx-contour-spacing,18px));mask-image:radial-gradient(circle,#000 20%,transparent 70%);animation:rad-fx-contour var(--rad-fx-contour-speed,20s) ease-in-out infinite alternate}.rad-fx-contour-layer span:first-child{left:-25%;top:-40%}.rad-fx-contour-layer span:nth-child(2){right:-30%;top:-10%;width:70%;animation-delay:calc(var(--rad-fx-contour-speed, 20s) / -2)}.rad-fx-contour-layer span:nth-child(3){left:20%;bottom:-60%;width:75%;animation-delay:calc(var(--rad-fx-contour-speed, 20s) / -3)}@keyframes rad-fx-contour{0%{transform:translate(0) scale(1)}to{transform:translate(6%,8%) scale(1.12)}}@media (prefers-reduced-motion:reduce){.rad-fx-contour-layer span{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-contour-layer span{animation:none}.rad-fx-constellation{position:relative;isolation:isolate;overflow:hidden}.rad-fx-constellation-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-constellation-content{position:relative}.rad-fx-constellation[data-state=paused] .rad-fx-constellation-layer,.rad-fx-constellation[data-state=paused] .rad-fx-constellation-layer *{animation-play-state:paused!important}.rad-fx-constellation-layer{width:100%;height:100%}.rad-fx-constellation-link{stroke:var(--rad-fx-star-color,#c4b5fd);stroke-width:.12;opacity:.35}.rad-fx-constellation-star{fill:var(--rad-fx-star-color,#c4b5fd);transform-box:fill-box;transform-origin:center;animation:rad-fx-constellation 4s ease-in-out infinite}@keyframes rad-fx-constellation{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.rad-fx-constellation-star{animation:none;opacity:.85}}[data-rad-fx-motion=reduce] .rad-fx-constellation-star{animation:none;opacity:.85}.rad-fx-orbits{position:relative;isolation:isolate;overflow:hidden}.rad-fx-orbits-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-orbits-content{position:relative}.rad-fx-orbits[data-state=paused] .rad-fx-orbits-layer,.rad-fx-orbits[data-state=paused] .rad-fx-orbits-layer *{animation-play-state:paused!important}.rad-fx-orbits-ring{position:absolute;left:50%;top:50%;aspect-ratio:1;translate:-50% -50%;border:1px solid var(--rad-fx-orbits-color);border-radius:50%;animation:rad-fx-orbits 10s linear infinite}.rad-fx-orbits-planet{position:absolute;top:-5px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--rad-fx-planet);box-shadow:0 0 12px 2px var(--rad-fx-planet)}@keyframes rad-fx-orbits{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rad-fx-orbits-ring{animation:none}.rad-fx-orbits-ring:nth-child(2){transform:rotate(120deg)}.rad-fx-orbits-ring:nth-child(3){transform:rotate(230deg)}.rad-fx-orbits-ring:nth-child(4){transform:rotate(310deg)}}[data-rad-fx-motion=reduce] .rad-fx-orbits-ring{animation:none}[data-rad-fx-motion=reduce] .rad-fx-orbits-ring:nth-child(2){transform:rotate(120deg)}[data-rad-fx-motion=reduce] .rad-fx-orbits-ring:nth-child(3){transform:rotate(230deg)}[data-rad-fx-motion=reduce] .rad-fx-orbits-ring:nth-child(4){transform:rotate(310deg)}.rad-fx-code{position:relative;isolation:isolate;overflow:hidden}.rad-fx-code-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-code-content{position:relative}.rad-fx-code[data-state=paused] .rad-fx-code-layer,.rad-fx-code[data-state=paused] .rad-fx-code-layer *{animation-play-state:paused!important}.rad-fx-code-layer{display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.1}.rad-fx-code-column{position:relative;overflow:hidden}.rad-fx-code-stream{position:absolute;left:50%;top:-60%;writing-mode:vertical-rl;text-orientation:upright;color:var(--rad-fx-code-color);translate:-50% 0;mask-image:linear-gradient(180deg,transparent,rgb(0,0,0,.4) 50%,#000 92%,#000);text-shadow:0 0 6px var(--rad-fx-code-color);animation:rad-fx-code-fall 7s linear infinite}@keyframes rad-fx-code-fall{to{top:110%}}@media (prefers-reduced-motion:reduce){.rad-fx-code-stream{animation:none;top:var(--rad-fx-code-rest,20%);opacity:.6}}[data-rad-fx-motion=reduce] .rad-fx-code-stream{animation:none;top:var(--rad-fx-code-rest,20%);opacity:.6}.rad-fx-circuit{position:relative;isolation:isolate;overflow:hidden}.rad-fx-circuit-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-circuit-content{position:relative}.rad-fx-circuit[data-state=paused] .rad-fx-circuit-layer,.rad-fx-circuit[data-state=paused] .rad-fx-circuit-layer *{animation-play-state:paused!important}.rad-fx-circuit-layer{width:100%;height:100%}.rad-fx-circuit-trace{fill:none;stroke:var(--rad-fx-circuit-color);stroke-width:.25;opacity:.2}.rad-fx-circuit-pulse{fill:none;stroke:var(--rad-fx-circuit-color);stroke-width:.45;stroke-linecap:round;stroke-dasharray:.12 .88;stroke-dashoffset:1;filter:drop-shadow(0 0 1px var(--rad-fx-circuit-color));animation:rad-fx-circuit 4s linear infinite}.rad-fx-circuit-pad{fill:var(--rad-fx-circuit-color);opacity:.6}@keyframes rad-fx-circuit{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.rad-fx-circuit-pulse{animation:none;opacity:0}.rad-fx-circuit-trace{opacity:.35}}[data-rad-fx-motion=reduce] .rad-fx-circuit-pulse{animation:none;opacity:0}[data-rad-fx-motion=reduce] .rad-fx-circuit-trace{opacity:.35}.rad-fx-eq{position:relative;isolation:isolate;overflow:hidden}.rad-fx-eq-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-eq-content{position:relative}.rad-fx-eq[data-state=paused] .rad-fx-eq-layer,.rad-fx-eq[data-state=paused] .rad-fx-eq-layer *{animation-play-state:paused!important}.rad-fx-eq-layer{display:flex;align-items:flex-end;gap:3px;padding:0 3px;mask-image:linear-gradient(0deg,#000 20%,transparent 85%)}.rad-fx-eq-bar{flex:1;height:70%;border-radius:3px 3px 0 0;background:linear-gradient(to top,var(--rad-fx-eq-a),var(--rad-fx-eq-b));opacity:.6;transform-origin:50% 100%;animation:rad-fx-eq .8s ease-in-out infinite alternate}@keyframes rad-fx-eq{0%{transform:scaleY(.08)}to{transform:scaleY(var(--rad-fx-eq-peak,.7))}}@media (prefers-reduced-motion:reduce){.rad-fx-eq-bar{animation:none;transform:scaleY(calc(var(--rad-fx-eq-peak, .7) * .6))}}[data-rad-fx-motion=reduce] .rad-fx-eq-bar{animation:none;transform:scaleY(calc(var(--rad-fx-eq-peak, .7) * .6))}.rad-fx-warp{position:relative;isolation:isolate;overflow:hidden}.rad-fx-warp-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-warp-content{position:relative}.rad-fx-warp[data-state=paused] .rad-fx-warp-layer,.rad-fx-warp[data-state=paused] .rad-fx-warp-layer *{animation-play-state:paused!important}.rad-fx-warp-ring{position:absolute;left:50%;top:50%;width:100%;height:100%;translate:-50% -50%;border:1.5px solid var(--rad-fx-warp-color);border-radius:18%;opacity:0;animation:rad-fx-warp var(--rad-fx-warp-speed,6s) cubic-bezier(.55,0,1,.45) infinite}@keyframes rad-fx-warp{0%{transform:scale(.02);opacity:0}20%{opacity:.8}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.rad-fx-warp-ring{animation:none;transform:scale(var(--rad-fx-warp-rest,.5));opacity:calc(.9 - var(--rad-fx-warp-rest, .5) * .7)}}[data-rad-fx-motion=reduce] .rad-fx-warp-ring{animation:none;transform:scale(var(--rad-fx-warp-rest,.5));opacity:calc(.9 - var(--rad-fx-warp-rest, .5) * .7)}.rad-fx-hyper{position:relative;isolation:isolate;overflow:hidden}.rad-fx-hyper-layer{position:absolute;inset:0;z-index:-1;pointer-events:none}.rad-fx-hyper-content{position:relative}.rad-fx-hyper[data-state=paused] .rad-fx-hyper-layer,.rad-fx-hyper[data-state=paused] .rad-fx-hyper-layer *{animation-play-state:paused!important}.rad-fx-hyper-layer{container-type:size}.rad-fx-hyper-arm{position:absolute;left:50%;top:50%;width:0;height:0}.rad-fx-hyper-streak{position:absolute;left:0;top:-1px;width:18px;height:2px;border-radius:2px;background:linear-gradient(to right,transparent,var(--rad-fx-hyper-color));transform-origin:0 50%;opacity:0;animation:rad-fx-hyper 1.4s cubic-bezier(.55,0,1,.45) infinite}@keyframes rad-fx-hyper{0%{transform:translateX(2cqmax) scaleX(.2);opacity:0}15%{opacity:1}to{transform:translateX(70cqmax) scaleX(5);opacity:.9}}@media (prefers-reduced-motion:reduce){.rad-fx-hyper-streak{animation:none;width:3px;height:3px;opacity:.7;transform:translateX(var(--rad-fx-hyper-rest,20cqmax))}}[data-rad-fx-motion=reduce] .rad-fx-hyper-streak{animation:none;width:3px;height:3px;opacity:.7;transform:translateX(var(--rad-fx-hyper-rest,20cqmax))}.rad-fx-color-shift{background-image:var(--rad-fx-color-shift-gradient);background-size:300% 100%;background-clip:text;-webkit-text-fill-color:transparent;animation:rad-fx-color-shift var(--rad-fx-color-shift-duration,6s) ease-in-out infinite alternate}@keyframes rad-fx-color-shift{0%{background-position:0 50%}to{background-position:100% 50%}}@media (forced-colors:active){.rad-fx-color-shift{background:none;-webkit-text-fill-color:currentcolor}}@media (prefers-reduced-motion:reduce){.rad-fx-color-shift{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-color-shift{animation:none}@property --rad-fx-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.rad-fx-orbit{position:relative;border-radius:var(--rad-fx-orbit-radius,14px)}.rad-fx-orbit:before{content:"";position:absolute;inset:0;padding:var(--rad-fx-orbit-width,1.5px);border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--rad-fx-orbit-angle),transparent 0deg,transparent 280deg,var(--rad-fx-orbit-color) 340deg,transparent 1turn);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:xor;mask-composite:exclude;animation:rad-fx-orbit var(--rad-fx-orbit-duration,4s) linear infinite}.rad-fx-orbit[data-state=paused]:before{animation-play-state:paused}@keyframes rad-fx-orbit{to{--rad-fx-orbit-angle:360deg}}@media (prefers-reduced-motion:reduce){.rad-fx-orbit:before{animation:none;--rad-fx-orbit-angle:45deg}}[data-rad-fx-motion=reduce] .rad-fx-orbit:before{animation:none;--rad-fx-orbit-angle:45deg}.rad-fx-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.rad-fx-marquee-track{display:flex;width:max-content;gap:var(--rad-fx-marquee-gap,2.5rem);animation:rad-fx-marquee var(--rad-fx-marquee-duration,30s) linear infinite}.rad-fx-marquee[data-direction=right] .rad-fx-marquee-track{animation-direction:reverse}.rad-fx-marquee-group{display:flex;flex-shrink:0;align-items:center;gap:var(--rad-fx-marquee-gap,2.5rem)}.rad-fx-marquee:focus-within .rad-fx-marquee-track,.rad-fx-marquee[data-pause-on-hover]:hover .rad-fx-marquee-track,.rad-fx-marquee[data-state=paused] .rad-fx-marquee-track{animation-play-state:paused}@keyframes rad-fx-marquee{to{transform:translateX(calc(-50% - var(--rad-fx-marquee-gap, 2.5rem) / 2))}}@media (prefers-reduced-motion:reduce){.rad-fx-marquee{mask-image:none}.rad-fx-marquee-track{animation:none;width:auto}.rad-fx-marquee-group{flex-wrap:wrap;justify-content:center;flex-shrink:1}.rad-fx-marquee-group[aria-hidden=true]{display:none}}[data-rad-fx-motion=reduce] .rad-fx-marquee{mask-image:none}[data-rad-fx-motion=reduce] .rad-fx-marquee-track{animation:none;width:auto}[data-rad-fx-motion=reduce] .rad-fx-marquee-group{flex-wrap:wrap;justify-content:center;flex-shrink:1}[data-rad-fx-motion=reduce] .rad-fx-marquee-group[aria-hidden=true]{display:none}.rad-fx-sliding-tabs-list{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:10px;background:rgb(127,127,127,.12)}.rad-fx-sliding-tabs-indicator{position:absolute;top:4px;bottom:4px;left:0;border-radius:7px;background:rgb(127,127,127,.28);transition:transform .32s cubic-bezier(.2,.7,.2,1),width .32s cubic-bezier(.2,.7,.2,1)}.rad-fx-sliding-tabs-trigger{position:relative;z-index:1;padding:6px 14px;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;font-size:.9rem;cursor:pointer}.rad-fx-sliding-tabs-trigger[data-state=active]{font-weight:600}.rad-fx-sliding-tabs-trigger:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.rad-fx-sliding-tabs-content[data-state=active]{animation:rad-fx-sliding-tabs-in .3s ease both}@keyframes rad-fx-sliding-tabs-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.rad-fx-sliding-tabs-indicator{transition:none}.rad-fx-sliding-tabs-content[data-state=active]{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-sliding-tabs-indicator{transition:none}[data-rad-fx-motion=reduce] .rad-fx-sliding-tabs-content[data-state=active]{animation:none}.rad-fx-count-to{font-variant-numeric:tabular-nums}.rad-fx-glow-card{position:relative;isolation:isolate;overflow:hidden;--rad-fx-glow-x:50%;--rad-fx-glow-y:50%}.rad-fx-glow-card-light{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(var(--rad-fx-glow-radius,320px) circle at var(--rad-fx-glow-x) var(--rad-fx-glow-y),var(--rad-fx-glow-color),transparent 70%);transition:opacity .3s ease}.rad-fx-glow-card:focus-within .rad-fx-glow-card-light,.rad-fx-glow-card:hover .rad-fx-glow-card-light{opacity:1}.rad-fx-glow-card-content{position:relative}@media (prefers-reduced-motion:reduce){.rad-fx-glow-card-light{transition:none}}[data-rad-fx-motion=reduce] .rad-fx-glow-card-light{transition:none}.rad-fx-perspective{perspective:900px}.rad-fx-perspective-card{position:relative;overflow:hidden;transform:rotateX(var(--rad-fx-tilt-x,0deg)) rotateY(var(--rad-fx-tilt-y,0deg));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.rad-fx-perspective-card[data-state=tilting]{transition:transform 80ms linear}.rad-fx-perspective-glare{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--rad-fx-glare-x,50%) var(--rad-fx-glare-y,50%),rgb(255,255,255,.22),transparent 60%);transition:opacity .3s ease}.rad-fx-perspective-card[data-state=tilting] .rad-fx-perspective-glare{opacity:1}@media (prefers-reduced-motion:reduce){.rad-fx-perspective-card{transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-perspective-card{transform:none;transition:none}.rad-fx-magnetic{display:inline-block;padding:12px;margin:-12px;transform:translate(var(--rad-fx-magnet-x,0),var(--rad-fx-magnet-y,0));transition:transform .35s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.rad-fx-magnetic{transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-magnetic{transform:none;transition:none}.rad-fx-click-burst{position:relative;display:inline-block}.rad-fx-click-burst-sparks{position:absolute;width:0;height:0;pointer-events:none}.rad-fx-click-burst-spark{position:absolute;left:-1px;top:-5px;width:2px;height:10px;border-radius:1px;background:var(--rad-fx-burst-color);transform:rotate(var(--rad-fx-burst-angle)) translateY(0);animation:rad-fx-burst .45s cubic-bezier(.2,.7,.2,1) forwards}@keyframes rad-fx-burst{0%{opacity:1;transform:rotate(var(--rad-fx-burst-angle)) translateY(-6px) scaleY(1)}to{opacity:0;transform:rotate(var(--rad-fx-burst-angle)) translateY(calc(-1 * var(--rad-fx-burst-distance, 28px))) scaleY(.3)}}.rad-fx-reveal{transition:opacity var(--rad-fx-reveal-duration,.7s) ease var(--rad-fx-reveal-delay,0s),transform var(--rad-fx-reveal-duration,.7s) cubic-bezier(.2,.7,.2,1) var(--rad-fx-reveal-delay,0s)}.rad-fx-reveal[data-state=hidden]{opacity:0;transform:translate(var(--rad-fx-reveal-x,0),var(--rad-fx-reveal-y,24px))}@media (prefers-reduced-motion:reduce){.rad-fx-reveal,.rad-fx-reveal[data-state=hidden]{opacity:1;transform:none;transition:none}}[data-rad-fx-motion=reduce] .rad-fx-reveal,[data-rad-fx-motion=reduce] .rad-fx-reveal[data-state=hidden]{opacity:1;transform:none;transition:none}.rad-fx-scramble{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.rad-fx-shimmer{background-image:linear-gradient(110deg,currentcolor 40%,var(--rad-fx-shimmer-highlight,rgb(255,255,255,.85)) 50%,currentcolor 60%);background-size:250% 100%;background-clip:text;-webkit-text-fill-color:transparent;animation:rad-fx-shimmer var(--rad-fx-shimmer-duration,2.5s) linear infinite}@keyframes rad-fx-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (forced-colors:active){.rad-fx-shimmer{background:none;-webkit-text-fill-color:currentcolor}}@media (prefers-reduced-motion:reduce){.rad-fx-shimmer{animation:none;background-position:100% 0}}[data-rad-fx-motion=reduce] .rad-fx-shimmer{animation:none;background-position:100% 0}.rad-fx-wave-char{display:inline-block;animation:rad-fx-wave var(--rad-fx-wave-duration,1.4s) ease-in-out infinite;animation-delay:calc(var(--rad-fx-wave-index, 0) * var(--rad-fx-wave-stagger, .06s))}.rad-fx-wave[data-state=paused] .rad-fx-wave-char,.rad-fx-wave[data-trigger=hover]:not(:hover) .rad-fx-wave-char{animation-play-state:paused}@keyframes rad-fx-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(calc(-1 * var(--rad-fx-wave-amplitude, .22em)))}}@media (prefers-reduced-motion:reduce){.rad-fx-wave-char{animation:none}}[data-rad-fx-motion=reduce] .rad-fx-wave-char{animation:none}.rad-fx-glitch-stack{position:relative;display:inline-block}.rad-fx-glitch-layer{position:absolute;inset:0;pointer-events:none;opacity:0;animation:rad-fx-glitch-a var(--rad-fx-glitch-interval,3s) steps(1) infinite}.rad-fx-glitch-layer[data-channel=a]{color:var(--rad-fx-glitch-a)}.rad-fx-glitch-layer[data-channel=b]{color:var(--rad-fx-glitch-b);animation-name:rad-fx-glitch-b}.rad-fx-glitch[data-state=paused] .rad-fx-glitch-layer{animation-play-state:paused;opacity:0}@keyframes rad-fx-glitch-a{0%,88%,to{opacity:0;transform:none;clip-path:none}89%{opacity:.9;transform:translate(-3px,1px);clip-path:inset(10% 0 55% 0)}92%{opacity:.9;transform:translate(3px,-1px);clip-path:inset(60% 0 8% 0)}95%{opacity:.9;transform:translate(-2px);clip-path:inset(35% 0 35% 0)}}@keyframes rad-fx-glitch-b{0%,88%,to{opacity:0;transform:none;clip-path:none}89%{opacity:.9;transform:translate(3px,-1px);clip-path:inset(55% 0 15% 0)}92%{opacity:.9;transform:translate(-3px,1px);clip-path:inset(5% 0 70% 0)}95%{opacity:.9;transform:translate(2px);clip-path:inset(40% 0 30% 0)}}@media (prefers-reduced-motion:reduce){.rad-fx-glitch-layer{animation:none;opacity:0}}[data-rad-fx-motion=reduce] .rad-fx-glitch-layer{animation:none;opacity:0}.rad-fx-marker{color:inherit;padding:0 .15em;margin:0 -.15em;border-radius:.2em;background-color:transparent;background-image:linear-gradient(100deg,transparent .2em,var(--rad-fx-marker-color) .4em,var(--rad-fx-marker-color) calc(100% - .3em),transparent);background-repeat:no-repeat;background-position:0 85%;background-size:0 75%;box-decoration-break:clone;transition:background-size var(--rad-fx-marker-duration,.9s) cubic-bezier(.6,.1,.2,1) var(--rad-fx-marker-delay,0s)}.rad-fx-marker[data-state=drawn]{background-size:100% 75%}@media (prefers-reduced-motion:reduce){.rad-fx-marker{transition:none;background-size:100% 75%}}[data-rad-fx-motion=reduce] .rad-fx-marker{transition:none;background-size:100% 75%}.rad-fx-ink{position:relative;display:inline-block}.rad-fx-ink-line{position:absolute;left:-2%;bottom:-.32em;width:104%;height:.45em;overflow:visible;pointer-events:none}.rad-fx-ink-line path{fill:none;stroke:var(--rad-fx-ink-color);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s cubic-bezier(.6,.1,.2,1)}.rad-fx-ink[data-state=drawn] .rad-fx-ink-line path,.rad-fx-ink[data-trigger=hover]:focus-within .rad-fx-ink-line path,.rad-fx-ink[data-trigger=hover]:hover .rad-fx-ink-line path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.rad-fx-ink-line path{transition:none;stroke-dashoffset:0}}[data-rad-fx-motion=reduce] .rad-fx-ink-line path{transition:none;stroke-dashoffset:0}