:root{--fq-ease-out:cubic-bezier(.22, 1, .36, 1);--fq-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--shadow-lift:0 10px 28px -14px #070b1a47, 0 2px 6px -2px #070b1a14;--fq-flash:#9d8cff4d;--fq-skeleton-sheen:#ffffffb3}[data-theme=dark]{--shadow-lift:0 14px 34px -14px #000000b3, 0 2px 8px -2px #0006;--fq-skeleton-sheen:#b2a5ff1a}@keyframes fq-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fq-rise-lg{0%{opacity:0;transform:translateY(18px)}}@keyframes fq-route-in{0%{opacity:0;transform:translateY(6px)}}@keyframes fq-grow-x{0%{transform:translate(-100%)}}@keyframes fq-grow-x-neg{0%{transform:translate(100%)}}@keyframes fq-grow-x-scale{0%{transform:scaleX(0)}}@keyframes fq-grow-y{0%{transform:scaleY(0)}}@keyframes fq-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}@keyframes fq-fade{0%{opacity:0}}@keyframes fq-pop{0%{opacity:0;transform:scale(.94)}}@keyframes fq-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fq-caret{0%,to{opacity:0}10%,90%{opacity:1}}@keyframes fq-skeleton{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fq-sheen{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes fq-live-ring{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes fq-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fq-wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}@keyframes fq-highlight{0%{box-shadow:0 0 0 2px #9d8cff8c,0 0 0 6px #9d8cff29}to{box-shadow:0 0 0 2px #9d8cff00,0 0 0 6px #9d8cff00}}@keyframes fq-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@layer components{.fq-route-in{animation:fq-route-in .34s var(--fq-ease-out) backwards}.fq-rise{animation:fq-rise .52s var(--fq-ease-out) backwards;animation-delay:calc(var(--fq-i,0) * 60ms + var(--fq-delay,0s))}.fq-rise-lg{animation:fq-rise-lg .72s var(--fq-ease-out) backwards;animation-delay:calc(var(--fq-i,0) * 90ms + var(--fq-delay,0s))}.fq-pop{animation:fq-pop .38s var(--fq-ease-spring) backwards;animation-delay:calc(var(--fq-i,0) * 50ms + var(--fq-delay,0s))}[data-fq=grow-x]{animation:fq-grow-x .76s var(--fq-ease-out) backwards;animation-delay:calc(var(--fq-i,0) * 45ms + var(--fq-delay,0s))}[data-fq=grow-x-neg]{animation:fq-grow-x-neg .76s var(--fq-ease-out) backwards;animation-delay:calc(var(--fq-i,0) * 45ms + var(--fq-delay,0s))}[data-fq=grow-x-scale]{animation:fq-grow-x-scale .7s var(--fq-ease-out) backwards;animation-delay:calc(var(--fq-i,0) * 45ms + var(--fq-delay,0s))}[data-fq=grow-y]{transform-box:fill-box;transform-origin:50% 100%;animation:fq-grow-y .62s var(--fq-ease-out) backwards;animation-delay:calc(min(var(--fq-i,0), 40) * 14ms)}[data-fq=draw]{animation:fq-draw 1s var(--fq-ease-out) backwards;animation-delay:var(--fq-delay,0s)}[data-fq=fade]{animation:fq-fade .52s var(--fq-ease-out) backwards;animation-delay:calc(min(var(--fq-i,0), 60) * 12ms + var(--fq-delay,0s))}[data-fq=pop]{animation:fq-pop .42s var(--fq-ease-spring) backwards;animation-delay:calc(var(--fq-i,0) * 50ms)}.fq-area-in{animation:fq-fade .9s var(--fq-ease-out) .26s backwards}.fq-bar-fill{transition:transform .64s var(--fq-ease-out), background-color .3s ease}.fq-type{animation:.52s steps(26,end) backwards fq-type;animation-delay:calc(var(--fq-i,0) * .26s + .12s)}.fq-type-caret:after{content:"";vertical-align:-.16em;opacity:0;width:.55ch;height:1.05em;animation:1.4s steps(2,jump-none) 2 fq-caret;animation-delay:calc(var(--fq-i,0) * .26s + .64s);background:currentColor;margin-left:2px;display:inline-block}.fq-lift{transition:transform .26s var(--fq-ease-out), border-color .15s ease;position:relative}.fq-lift:after{content:"";border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;transition:opacity .26s var(--fq-ease-out);position:absolute;inset:-1px}.fq-lift:hover{transform:translateY(-2px)}.fq-lift:hover:after{opacity:1}.fq-lift:active{transition-duration:90ms;transform:translateY(0)scale(.992)}.fq-highlight{animation:fq-highlight 2.6s var(--fq-ease-out) .2s backwards}.fq-sheen{isolation:isolate;overflow:hidden}.fq-sheen:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#fff0,#ffffff42 50%,#fff0);width:42%;position:absolute;inset:-1px auto -1px 0;transform:translate(-130%)skew(-18deg)}.fq-sheen:hover:after{animation:.9s cubic-bezier(.4,0,.2,1) fq-sheen}.fq-skeleton{isolation:isolate;position:relative;overflow:hidden}.fq-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--fq-skeleton-sheen), transparent);animation:1.5s ease-in-out infinite fq-skeleton;position:absolute;inset:0;transform:translate(-100%)}.fq-live-dot{border-radius:999px;display:inline-block;position:relative}.fq-live-dot:after{content:"";border-radius:inherit;background:inherit;animation:fq-live-ring 2.2s var(--fq-ease-out) infinite;position:absolute;inset:0}.fq-float{animation:7s ease-in-out infinite fq-float}.fq-wiggle{transform-origin:50% 2px;animation:fq-wiggle .9s var(--fq-ease-out)}.fq-nudge{transition:transform .22s var(--fq-ease-spring)}.group:hover .fq-nudge{transform:translate(1px)scale(1.08)}.fq-check path{stroke-dasharray:1 1;animation:fq-check .36s var(--fq-ease-out) 60ms backwards}@media (prefers-reduced-motion:reduce){.fq-route-in,.fq-rise,.fq-rise-lg,.fq-pop,.fq-type,.fq-area-in,.fq-highlight,.fq-float,.fq-wiggle,[data-fq],.fq-check path,.fq-live-dot:after,.fq-sheen:hover:after,.fq-skeleton:after{animation:none!important}.fq-lift,.fq-lift:after,.fq-bar-fill,.fq-nudge{transition:none!important}.fq-lift:hover,.fq-lift:active,.group:hover .fq-nudge{transform:none!important}}@media print{.fq-route-in,.fq-rise,.fq-rise-lg,.fq-pop,.fq-type,[data-fq]{animation:none!important}}}
@property --fq-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fq-shiny-sweep{0%{background-position:100% 0,0 0}42%,to{background-position:0 0,0 0}}@keyframes fq-spin-angle{to{--fq-angle:360deg}}@keyframes fq-aurora-a{0%{transform:translate(-8%,-6%)rotate(0)scale(1)}50%{transform:translate(10%,8%)rotate(40deg)scale(1.18)}to{transform:translate(-4%,12%)rotate(80deg)scale(.96)}}@keyframes fq-aurora-b{0%{transform:translate(6%,4%)rotate(0)scale(1.05)}50%{transform:translate(-12%,-6%)rotate(-35deg)scale(.9)}to{transform:translate(4%,-12%)rotate(-70deg)scale(1.15)}}@keyframes fq-aurora-c{0%{transform:translate(0,0)scale(1)}50%{transform:translate(14%,-10%)scale(1.22)}to{transform:translate(-10%,6%)scale(.92)}}@keyframes fq-beam-sway{0%,to{transform:rotate(var(--beam-rot,18deg)) translate3d(0, 0, 0);opacity:var(--beam-o,.55)}50%{transform:rotate(calc(var(--beam-rot,18deg) + 5deg)) translate3d(4%, 0, 0);opacity:calc(var(--beam-o,.55) * .6)}}@keyframes fq-marquee{to{transform:translate(-50%)}}@keyframes fq-ring{0%{stroke-dasharray:0 100}}@keyframes fq-roll{0%{transform:translate(0,0)}}@keyframes fq-float-y{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes fq-idle-shine{0%,72%{transform:translate(-130%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes fq-pulse-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}@layer components{.fq-accent{padding-inline-end:.04em;font-size:1.07em}.fq-eyebrow{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.fq-shiny{--shiny-base:linear-gradient(100deg, var(--shiny-1) 0%, var(--shiny-2) 30%, var(--shiny-3) 52%, var(--shiny-4) 78%, var(--shiny-1) 100%);--shiny-sweep:linear-gradient(104deg, transparent 0 40%, var(--shiny-hi) 50%, transparent 60% 100%);background-image:var(--shiny-sweep), var(--shiny-base);-webkit-text-fill-color:transparent;color:var(--shiny-solid);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:100% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;margin-inline-end:-.06em;padding-block-end:.06em;padding-inline-end:.06em}.fq-shiny[data-sweep=on]{animation:fq-shiny-sweep var(--shiny-dur,6.5s) cubic-bezier(.45, 0, .25, 1) var(--shiny-delay,.4s) infinite}.fq-shiny[data-variant=chrome]{--shiny-base:linear-gradient(180deg, var(--shiny-1) 0%, var(--shiny-2) 40%, var(--shiny-3) 54%, var(--shiny-2) 72%, var(--shiny-1) 100%)}.fq-shiny[data-tone=onDark]{--shiny-1:#fff;--shiny-2:#ddd6ff;--shiny-3:#ab9dff;--shiny-4:#93ecd0;--shiny-hi:#fffffffa;--shiny-solid:#f5f3ee}.fq-shiny[data-tone=onLight]{--shiny-1:#0b1020;--shiny-2:#3b2fb0;--shiny-3:#6e5bef;--shiny-4:#13708f;--shiny-hi:#b2a5fff2;--shiny-solid:#0b1020}.fq-shiny[data-variant=lavender]{--shiny-base:linear-gradient(100deg, var(--shiny-2) 0%, var(--shiny-3) 45%, var(--shiny-2) 100%)}.fq-glass{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);border:1px solid var(--glass-line);box-shadow:var(--shadow-glass-token)}.fq-glass-strong{background-color:var(--glass-bg-strong);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border:1px solid var(--glass-line);box-shadow:var(--shadow-glass-token)}.fq-glass-dark{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background-color:#141b3880;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 24px 60px -28px #000c}.fq-gborder,.fq-gborder-hover,.fq-gborder-spin{isolation:isolate;position:relative}.fq-gborder:before,.fq-gborder-hover:before,.fq-gborder-spin:before{content:"";border-radius:inherit;padding:var(--gb-width,1px);background:var(--gb,var(--edge-gradient));-webkit-mask-composite:xor;pointer-events:none;z-index:1;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fq-gborder-hover:before{opacity:0;transition:opacity .26s var(--fq-ease-out)}.fq-gborder-hover:hover:before,.fq-gborder-hover:focus-within:before{opacity:1}.fq-gborder-spin:before{--gb:conic-gradient(from var(--fq-angle), #9d8cff26, #9d8cff 18%, #6fb7ff 32%, #4fe0b6 46%, #9d8cff26 62%, #9d8cff26);opacity:.55;transition:opacity .26s var(--fq-ease-out)}.fq-gborder-spin:hover:before,.fq-gborder-spin:focus-within:before{opacity:1;animation:3.2s linear infinite fq-spin-angle}.fq-glow{box-shadow:var(--glow-accent)}.fq-glow-hover{transition:box-shadow .3s var(--fq-ease-out), transform .3s var(--fq-ease-out)}.fq-glow-hover:hover{box-shadow:var(--glow-accent)}.fq-spotlight{isolation:isolate;position:relative}.fq-spotlight:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transition:opacity .32s var(--fq-ease-out);background:radial-gradient(var(--spot-size,380px) circle at var(--mx,50%) var(--my,50%), var(--spot-color), transparent 60%);position:absolute;inset:0}.fq-spotlight:hover:before{opacity:1}.fq-glowcard{isolation:isolate;border-radius:var(--radius-card);background-color:var(--surface);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--shadow-card);transition:border-color .2s ease, box-shadow .3s var(--fq-ease-out), transform .3s var(--fq-ease-out);position:relative}.fq-glowcard[data-glass]{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);border-color:var(--glass-line)}.fq-glowcard>.fq-glowcard-spot,.fq-glowcard>.fq-glowcard-edge{border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .32s var(--fq-ease-out);position:absolute;inset:-1px}.fq-glowcard>.fq-glowcard-spot{z-index:-1;background:radial-gradient(var(--spot-size,420px) circle at var(--mx,50%) var(--my,50%), var(--spot-color), transparent 62%);inset:0}.fq-glowcard>.fq-glowcard-edge{z-index:2;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), var(--spot-edge), transparent 70%);-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fq-glowcard:hover>.fq-glowcard-spot,.fq-glowcard:hover>.fq-glowcard-edge,.fq-glowcard:focus-within>.fq-glowcard-edge{opacity:1}.fq-glowcard:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-accent)}[data-tilt]{transform:perspective(var(--tilt-perspective,900px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--fq-ease-spring);transform-style:preserve-3d;will-change:transform}[data-tilt][data-tilting]{transition:transform .14s linear}[data-tilt]>.fq-tilt-glare{border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s var(--fq-ease-out);background:radial-gradient(70% 70% at var(--gx,50%) var(--gy,0%), #ffffff38, transparent 60%);mix-blend-mode:soft-light;z-index:3;position:absolute;inset:0}[data-tilt][data-tilting]>.fq-tilt-glare{opacity:1}[data-magnetic]{translate:var(--tx,0px) var(--ty,0px);transition:translate .52s var(--fq-ease-spring)}[data-magnetic][data-pulling]{transition:translate .12s linear}.fq-aurora{pointer-events:none;contain:strict;opacity:var(--aurora-opacity,1);position:absolute;inset:0;overflow:hidden}.fq-aurora>.fq-aurora-blob{will-change:transform;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.fq-aurora>.fq-aurora-blob:first-child{background:radial-gradient(closest-side, var(--aurora-1), transparent);width:70%;height:95%;animation-name:fq-aurora-a;animation-duration:26s;top:-30%;left:-12%}.fq-aurora>.fq-aurora-blob:nth-child(2){background:radial-gradient(closest-side, var(--aurora-4), transparent);width:62%;height:88%;animation-name:fq-aurora-b;animation-duration:32s;top:-18%;right:-14%}.fq-aurora>.fq-aurora-blob:nth-child(3){background:radial-gradient(closest-side, var(--aurora-2), transparent);width:64%;height:82%;animation-name:fq-aurora-c;animation-duration:38s;bottom:-42%;left:22%}.fq-aurora>.fq-aurora-blob:nth-child(4){background:radial-gradient(closest-side, var(--aurora-3), transparent);width:44%;height:66%;animation-name:fq-aurora-a;animation-duration:44s;animation-delay:-12s;bottom:-26%;right:6%}.fq-aurora[data-tone=navy]{--aurora-1:#826eff8c;--aurora-2:#4fe0b63d;--aurora-3:#6fb7ff4d;--aurora-4:#5468ff73}.fq-aurora[data-tone=paper]{--aurora-1:#9d8cff6b;--aurora-2:#4fe0b642;--aurora-3:#6fb7ff4d;--aurora-4:#5468ff33}.fq-aurora[data-paused]>*{animation-play-state:paused!important}.fq-aurora>.fq-beam{transform-origin:50% 0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#c4b9ff29 45%,#ffffff1f 50%,#c4b9ff29 55%,#0000);width:18%;height:180%;animation:18s ease-in-out infinite fq-beam-sway;position:absolute;top:-40%}.fq-aurora>.fq-beam:first-of-type{--beam-rot:22deg;--beam-o:.7;left:18%}.fq-aurora>.fq-beam:nth-of-type(2){--beam-rot:16deg;--beam-o:.5;width:10%;animation-duration:23s;animation-delay:-7s;left:46%}.fq-aurora>.fq-beam:nth-of-type(3){--beam-rot:26deg;--beam-o:.4;width:14%;animation-duration:29s;animation-delay:-15s;left:70%}.fq-aurora[data-tone=paper]>.fq-beam,:root:not([data-theme=dark]) .fq-aurora[data-tone=auto]>.fq-beam{background:linear-gradient(90deg,#0000,#ffffff8c 50%,#0000)}.fq-grain-layer,.fq-grain:after{pointer-events:none;border-radius:inherit;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.6 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.fq-grain{isolation:isolate;position:relative}.fq-grain:after{content:"";z-index:0}.fq-grain-layer[data-tone=navy]{--grain-opacity:.08;--grain-blend:overlay}.fq-grain-layer[data-tone=paper]{--grain-opacity:.05;--grain-blend:multiply}.fq-marquee{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--marquee-fade,7%), #000 calc(100% - var(--marquee-fade,7%)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--marquee-fade,7%), #000 calc(100% - var(--marquee-fade,7%)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--marquee-fade,7%), #000 calc(100% - var(--marquee-fade,7%)), transparent);position:relative;overflow:hidden}.fq-marquee-track{width:max-content;animation:fq-marquee var(--marquee-dur,40s) linear infinite;will-change:transform;display:flex}.fq-marquee[data-reverse] .fq-marquee-track{animation-direction:reverse}.fq-marquee:hover .fq-marquee-track,.fq-marquee:focus-within .fq-marquee-track{animation-play-state:paused}.fq-marquee-group{align-items:center;gap:var(--marquee-gap,12px);flex-shrink:0;padding-inline-end:var(--marquee-gap,12px);display:flex}.fq-ring-arc{transition:stroke-dasharray .9s var(--fq-ease-out), opacity .3s ease}[data-fq=ring]{animation:fq-ring 1.3s var(--fq-ease-out) backwards;animation-delay:var(--fq-delay,.12s)}.fq-ticker{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.fq-ticker-col{height:var(--tick-h,1.08em);line-height:var(--tick-h,1.08em);vertical-align:bottom;display:inline-block;overflow:hidden}.fq-ticker-strip{transform:translate3d(0, calc(var(--d,0) * -1 * var(--tick-h,1.08em)), 0);flex-direction:column;transition:transform 1.1s cubic-bezier(.16,1,.3,1);display:flex}.fq-ticker-strip>span{height:var(--tick-h,1.08em);text-align:center}[data-fq=roll]{animation:1.5s cubic-bezier(.16,1,.3,1) backwards fq-roll;animation-delay:calc(var(--fq-i,0) * 70ms + var(--fq-delay,80ms))}.fq-floaty{animation:fq-float-y var(--float-dur,9s) ease-in-out infinite;animation-delay:var(--float-delay,0s);will-change:transform}.fq-pulse-glow{animation:4.5s ease-in-out infinite fq-pulse-glow}.fq-btn{isolation:isolate;-webkit-tap-highlight-color:transparent;transition:box-shadow .26s var(--fq-ease-out), background-color .16s ease, color .16s ease, filter .2s ease;border:1px solid #0000;position:relative;overflow:hidden}.fq-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg, #fff0, rgb(255 255 255/var(--sheen-a,.34)) 50%, #fff0);z-index:-1;width:46%;position:absolute;inset:-1px auto -1px 0;transform:translate(-130%)skew(-18deg)}.fq-btn:hover:after{animation:.82s cubic-bezier(.4,0,.2,1) fq-sheen}.fq-btn.fq-shine-idle:after{animation:5.5s cubic-bezier(.4,0,.2,1) 1.2s infinite fq-idle-shine}.fq-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.fq-btn-primary{color:#fff;text-shadow:0 1px #28168c59;background:linear-gradient(#ffffff4d 0%,#ffffff14 48%,#fff0 52%) padding-box padding-box,linear-gradient(#8f7cff 0%,#6e5bef 52%,#5b47e0 100%) padding-box padding-box,linear-gradient(#ffffffbf,#b0a0ff80 35%,#402abef2) border-box;box-shadow:inset 0 1px #ffffff59,inset 0 -3px 8px -3px #2412828c,0 1px 2px #2412824d,0 8px 22px -8px #6e5befb3}.fq-btn-primary:hover{filter:brightness(1.06)saturate(1.06);box-shadow:inset 0 1px #fff6,inset 0 -3px 8px -3px #24128280,0 1px 2px #2412824d,0 0 0 4px #9d8cff29,0 14px 32px -10px #6e5befd9}.fq-btn-primary:active{filter:brightness(.97)}[data-theme=dark] .fq-btn-primary{box-shadow:inset 0 1px #ffffff61,inset 0 -3px 8px -3px #2412828c,0 1px 2px #0006,0 10px 30px -8px #8c78ffa6}[data-theme=dark] .fq-btn-primary:hover{box-shadow:inset 0 1px #ffffff6b,inset 0 -3px 8px -3px #24128280,0 0 0 4px #9d8cff33,0 16px 40px -10px #9d8cffcc}.fq-btn-glass{--sheen-a:.5;color:var(--fg);background:linear-gradient(180deg, var(--btn-glass-top), var(--btn-glass-bot)) padding-box, linear-gradient(180deg, var(--btn-glass-edge-hi), var(--btn-glass-edge-lo)) border-box;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 1px 2px #0b10200f, 0 6px 16px -10px #1e275059;--btn-glass-top:#ffffffeb;--btn-glass-bot:#ffffff9e;--btn-glass-edge-hi:#fff;--btn-glass-edge-lo:#0b102029}.fq-btn-glass:hover{--btn-glass-edge-lo:#6e5bef73;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 0 4px #9d8cff1f, 0 10px 26px -12px #6e5bef8c}[data-theme=dark] .fq-btn-glass,.fq-btn-glass[data-surface=dark]{--sheen-a:.16;color:#f5f3ee;--glass-highlight:#ffffff1f;--btn-glass-top:#ffffff1a;--btn-glass-bot:#ffffff09;--btn-glass-edge-hi:#ffffff4d;--btn-glass-edge-lo:#9d8cff33;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 1px 2px #00000059, 0 8px 22px -12px #0009}[data-theme=dark] .fq-btn-glass:hover,.fq-btn-glass[data-surface=dark]:hover{--btn-glass-top:#ffffff24;--btn-glass-edge-lo:#9d8cff99;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 0 4px #9d8cff24, 0 12px 32px -12px #9d8cff8c}.fq-btn-outline{--sheen-a:.18;color:var(--fg);border-color:var(--line-strong);background-color:#0000}.fq-btn-outline:before{content:"";border-radius:inherit;background:var(--edge-gradient-vivid);-webkit-mask-composite:xor;opacity:0;transition:opacity .24s var(--fq-ease-out);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fq-btn-outline:hover{background-color:color-mix(in oklab, var(--accent) 7%, transparent);box-shadow:0 8px 22px -14px #6e5bef99}.fq-btn-outline:hover:before{opacity:1}.fq-btn-ghost{--sheen-a:0;color:var(--muted);background-color:#0000}.fq-btn-ghost:hover{color:var(--fg);background-color:var(--surface-2)}.fq-btn-pearl{--sheen-a:.85;color:#0b1020;background:linear-gradient(#fff 0%,#f3f0ff 50%,#e4def9 100%) padding-box padding-box,linear-gradient(#fff,#9d8cff8c) border-box;box-shadow:inset 0 1px #fff,inset 0 -2px 6px -2px #6e5bef40,0 1px 2px #070b1a4d,0 10px 28px -10px #c4b9ff8c}.fq-btn-pearl:hover{box-shadow:inset 0 1px #fff,inset 0 -2px 6px -2px #6e5bef40,0 0 0 4px #ffffff1f,0 14px 36px -10px #c4b9ffbf}.fq-btn-ink{--sheen-a:.18;color:#f5f3ee;background:linear-gradient(#ffffff1f 0%,#ffffff05 50%,#fff0 52%) padding-box padding-box,linear-gradient(#1e2750 0%,#0c1228 60%,#070b1a 100%) padding-box padding-box,linear-gradient(#9d8cff8c,#070b1ae6) border-box;box-shadow:inset 0 1px #ffffff24,0 1px 2px #070b1a4d,0 10px 24px -12px #070b1ab3}.fq-btn-ink:hover{box-shadow:inset 0 1px #ffffff29,0 0 0 4px #6e5bef24,0 14px 30px -12px #1e2750cc}[data-theme=dark] .fq-btn-ink{--sheen-a:.85;color:#0b1020;background:linear-gradient(#fff 0%,#f3f0ff 50%,#e4def9 100%) padding-box padding-box,linear-gradient(#fff,#9d8cff8c) border-box;box-shadow:inset 0 1px #fff,0 1px 2px #0006,0 10px 28px -12px #c4b9ff80}.fq-card{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--shadow-card)}[data-theme=dark] .fq-card{background-image:linear-gradient(#ffffff06,#fff0 120px)}.fq-field{border-radius:var(--radius-control);position:relative}.fq-field:before{content:"";border-radius:calc(var(--radius-control) + 2px);background:var(--edge-gradient-vivid);-webkit-mask-composite:xor;opacity:0;transition:opacity .2s var(--fq-ease-out);pointer-events:none;z-index:1;padding:2px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fq-field:focus-within:before{opacity:1}.fq-field:focus-within{box-shadow:0 0 0 5px #9d8cff1f,0 8px 24px -14px #6e5bef99}.fq-switch-on{background:linear-gradient(#8f7cff,#6e5bef 55%,#5b47e0);box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px -2px #24128280,0 4px 14px -4px #6e5bef99}.fq-knob{background:linear-gradient(#fff,#eeeaff);box-shadow:0 1px 3px #070b1a4d,inset 0 -1px #6e5bef26}.fq-thumb{background:linear-gradient(180deg, var(--surface), color-mix(in oklab, var(--surface) 92%, var(--accent)));box-shadow:inset 0 1px 0 var(--glass-highlight), 0 1px 2px #0b10201a, 0 4px 12px -6px #6e5bef73}[data-theme=dark] .fq-thumb{background:linear-gradient(#232c58,#1a2247);box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #9d8cff40,0 6px 16px -6px #9d8cff73}.fq-underline{background:linear-gradient(90deg,#6e5bef,#9d8cff 50%,#6fb7ff);box-shadow:0 0 10px #9d8cffa6}.fq-skeleton-tint{background-image:linear-gradient(100deg,#0000 0%,#9d8cff14 50%,#0000 100%)}.fq-particles{pointer-events:none;z-index:2147483000;width:0;height:0;position:fixed;top:0;left:0}.fq-particles>i{will-change:transform, opacity;display:block;position:absolute;top:0;left:0}}@media (prefers-reduced-motion:reduce){.fq-shiny[data-sweep=on],.fq-aurora>*,.fq-marquee-track,[data-fq=ring],[data-fq=roll],.fq-floaty,.fq-pulse-glow,.fq-btn:after,.fq-btn:hover:after,.fq-btn.fq-shine-idle:after,.fq-gborder-spin:hover:before,.fq-gborder-spin:focus-within:before{animation:none!important}[data-tilt],[data-magnetic]{transition:none!important;transform:translate(0,0)!important}.fq-ticker-strip,.fq-ring-arc{transition:none!important}.fq-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.fq-marquee-group[aria-hidden]{display:none}}@media (forced-colors:active){.fq-shiny{-webkit-text-fill-color:CanvasText;color:canvastext;background:0 0!important}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.fq-shiny{-webkit-text-fill-color:currentColor;background:0 0}}@media print{.fq-aurora,.fq-grain-layer,.fq-particles{display:none!important}.fq-shiny{-webkit-text-fill-color:currentColor;background:0 0!important}}
