.pet-drake,.pet-drake__rig{overflow:hidden}.pet-drake__rig g,.pet-drake__shadow{transform-box:view-box}.pet-drake__presence,.pet-drake__gesture{transform-origin:335px 583px}.pet-drake__head,.pet-drake__breath-pivot{transform-origin:368px 268px}.pet-drake__jaw{transform-origin:364px 245px}.pet-drake__tail{transform-origin:211px 483px}.pet-drake__wing--near{transform-origin:250px 303px}.pet-drake__wing--far{transform-origin:478px 312px}.pet-drake__arm--near{transform-origin:293px 345px}.pet-drake__arm--far{transform-origin:463px 350px}.pet-drake__forearm--near{transform-origin:275px 392px}.pet-drake__forearm--far{transform-origin:482px 367px}.pet-drake__shadow{transform-origin:335px 601px}.pet-drake__reactor{opacity:.08;pointer-events:none}.pet-drake__mouth-flame,.pet-drake__nostril-flames,.pet-drake__mouth-opening,.pet-drake__tone-light,.pet-drake__joint-backing{opacity:0;pointer-events:none}.pet-drake__mouth-flame{transform-origin:419px 245px}.pet-drake__nostril-jet--near{transform-origin:429px 229px}.pet-drake__nostril-jet--far{transform-origin:394px 218px}.pet-drake[data-drake-motion=active] .pet-drake__tone-light,.pet-drake[data-drake-motion=active] .pet-drake__joint-backing{opacity:1}.pet-drake.pet-vector--full[data-drake-motion=idle] .pet-drake__presence{animation:4.8s ease-in-out infinite drake-rest-breathe}.pet-drake.pet-vector--full[data-drake-motion=idle] .pet-drake__tail{animation:6.2s ease-in-out infinite drake-rest-tail}.pet-drake.pet-vector--full[data-drake-motion=idle] .pet-drake__reactor{animation:4.8s ease-in-out infinite drake-rest-core}.pet-drake.pet-vector--reduced .pet-drake__presence,.pet-drake.pet-vector--still *{transition:none!important;animation:none!important}.pet-drake.pet-vector--reduced .pet-drake__mouth-flame,.pet-drake.pet-vector--reduced .pet-drake__nostril-flames,.pet-drake.pet-vector--still .pet-drake__mouth-flame,.pet-drake.pet-vector--still .pet-drake__nostril-flames{opacity:0!important}.pet-drake[data-motion-paused=true] *{animation-play-state:paused!important}@keyframes drake-rest-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.002,1.006)}}@keyframes drake-rest-tail{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}@keyframes drake-rest-core{0%,to{opacity:.05}50%{opacity:.17}}:root:is([data-app-motion=reduced],[data-app-motion=still]) .pet-drake :is(.pet-drake__presence,.pet-drake__tail,.pet-drake__reactor){animation:none!important}:root:is([data-app-motion=reduced],[data-app-motion=still]) .pet-drake :is(.pet-drake__mouth-flame,.pet-drake__nostril-flames){opacity:0!important}.pet-vector{isolation:isolate;contain:layout style;-webkit-user-select:none;user-select:none;background:0 0;display:block;position:relative}.pet-vector svg{pointer-events:none;width:100%;height:100%;display:block}.pet-aurora__aura{z-index:-1;background:radial-gradient(circle at 65% 38%, var(--aurora-accent), transparent 54%), radial-gradient(circle at 30% 65%, var(--aurora-secondary), transparent 62%);filter:blur(12px);opacity:.25;border-radius:50%;animation:5.4s ease-in-out infinite companion-aurora-breathe;position:absolute;inset:20%}.pet-aurora__lens{transform-style:flat;transform-origin:50%;width:100%;height:100%}.pet-aurora__presence{transform-origin:50%;width:100%;height:100%;animation:5.4s ease-in-out infinite companion-aurora-float}.pet-aurora__artwork{transform-origin:50%}.pet-aurora__gaze,.pet-aurora__pupil,.pet-aurora__energy{transition:none}.pet-aurora__glint{animation:5.6s ease-in-out infinite companion-aurora-shimmer}.pet-aurora__halo{opacity:.66}.pet-aurora[data-aurora-finite=active] .pet-aurora__aura{animation:1.9s ease-in-out both companion-aurora-response}.pet-aurora.pet-vector--reduced .pet-aurora__presence,.pet-aurora.pet-vector--reduced .pet-aurora__aura,.pet-aurora.pet-vector--reduced .pet-aurora__glint{animation:none!important}.pet-vector[data-motion-paused=true] *,.pet-vector[data-motion-paused=true] :before,.pet-character[data-motion-paused=true] *{animation-play-state:paused!important}.pet-vector--still *{transition:none!important;animation:none!important}.pet-vector--still .pet-aurora__aura{opacity:.16}@keyframes companion-aurora-float{0%,to{transform:translateY(.8px)}50%{transform:translateY(-1.2px)}}@keyframes companion-aurora-breathe{0%,to{opacity:.2}50%{opacity:.29}}@keyframes companion-aurora-shimmer{0%,to{opacity:.76}50%{opacity:1}}@keyframes companion-aurora-response{0%,to{opacity:.25}12%{opacity:.18}34%,56%{opacity:.48}80%{opacity:.3}}.pet-character.pet-physical{contain:layout style paint;transform-origin:50%;--physical-body-action:none;--physical-left-action:physical-joint-left;--physical-right-action:physical-joint-right;--physical-left-prepare:-5deg;--physical-right-prepare:5deg;--physical-left-peak:8deg;--physical-right-peak:-8deg;--physical-left-follow:-2deg;--physical-right-follow:2deg;--physical-gesture-action:physical-gesture-present;overflow:hidden}.pet-physical__presence{display:block;position:absolute;inset:0}.pet-physical .pet-physical__rig,.pet-physical__motion,.pet-physical__joint,.pet-physical__link,.pet-physical__display{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pet-physical .pet-physical__rig{animation:none;transform:none}.pet-physical__motion{transform-origin:52% 75%}.pet-physical__joint{z-index:4}.pet-character--mino .pet-physical__joint--left{transform-origin:28.385% 51.693%}.pet-character--mino .pet-physical__joint--right{transform-origin:74.219% 61.198%}.pet-character--spectr7 .pet-physical__joint--left{transform-origin:25.391% 51.693%}.pet-character--spectr7 .pet-physical__joint--right{transform-origin:77.474% 53.516%}.pet-physical .pet-character__layer{filter:drop-shadow(0 3px 3px #02061740);animation:none;transform:none}.pet-physical__link{z-index:3;overflow:visible}.pet-physical__link path{stroke:#24395c;stroke-width:24px;stroke-linecap:round;fill:none}.pet-physical__link circle{fill:#142b4b;stroke:var(--pet-accent);stroke-width:5px}.pet-physical__display{z-index:7;color:var(--pet-accent);overflow:visible}.pet-physical__visor{fill:#061326;stroke:var(--pet-accent);stroke-width:2.5px;filter:drop-shadow(0 0 3px var(--pet-accent))}.pet-physical__eye{fill:var(--pet-accent);filter:drop-shadow(0 0 4px var(--pet-accent))}.pet-physical__eye--wink{stroke:var(--pet-accent);stroke-width:3px;stroke-linecap:round}.pet-physical__mouth{fill:none;stroke:var(--pet-accent);stroke-width:5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.pet-physical__gaze{transform:translate(calc(var(--pet-gaze-x) * 7px), calc(var(--pet-gaze-y) * 4px));transition:transform .11s ease-out}.pet-physical__iris-ring{fill:none;stroke:var(--pet-accent);stroke-width:13px;stroke-dasharray:3 4;filter:drop-shadow(0 0 6px var(--pet-accent));transform-box:fill-box;transform-origin:50%}.pet-physical__iris-inner{fill:color-mix(in srgb, var(--pet-accent) 17%, #020617);stroke:var(--pet-accent);stroke-width:3px}.pet-physical__brow{fill:none;stroke:var(--pet-accent);stroke-width:7px;stroke-linecap:round;opacity:0;transform-box:fill-box;transform-origin:50%}.pet-physical__body-light{fill:var(--pet-accent);stroke:var(--pet-accent);stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 7px var(--pet-accent))}.pet-physical__lid{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scaleY(0)}.pet-physical__lid path{fill:none;stroke:var(--pet-accent);stroke-width:5px;stroke-linecap:round}.pet-physical__scan-beam{opacity:0;fill:none;stroke:var(--pet-accent);stroke-width:5px;filter:drop-shadow(0 0 6px var(--pet-accent))}.pet-physical__ground-shadow{filter:blur(3px);background:#02061785;border-radius:50%;height:5%;position:absolute;bottom:20%;left:25%;right:19%;transform:scaleX(.88)}.pet-physical__thruster{z-index:1;background:linear-gradient(var(--pet-accent), #e0faff 18%, color-mix(in srgb,var(--pet-accent) 62%,transparent) 48%, transparent);opacity:0;transform-origin:50% 0;filter:blur(1px);border-radius:10% 10% 70% 70%;width:16%;height:16%;position:absolute;top:77%;left:48%;transform:scaleY(.3)}.pet-physical .pet-physical__gesture{z-index:8;opacity:1;clip-path:none;transform-origin:50% 85%;filter:drop-shadow(0 3px 3px #0206174d)}.pet-character.pet-physical.pet-character--mino .pet-physical__gesture[data-gesture=point],.pet-character.pet-physical.pet-character--spectr7 .pet-physical__gesture[data-gesture=scan]{right:0}.pet-physical[data-pet-gesture=applaud]{--physical-gesture-action:physical-gesture-applaud}.pet-physical[data-pet-gesture=wave]{--physical-gesture-action:physical-gesture-wave}.pet-physical[data-pet-gesture=salute]{--physical-gesture-action:physical-gesture-salute}.pet-physical:is([data-pet-gesture=point],[data-pet-gesture=scan]){--physical-gesture-action:physical-gesture-point}.pet-physical[data-pet-gesture=disappointed]{--physical-gesture-action:physical-gesture-sad}.pet-physical[data-animation-mode=full][data-pet-finite=inactive].pet-character--mino .pet-physical__presence{animation:4.8s ease-in-out infinite physical-mino-idle}.pet-physical[data-animation-mode=full][data-pet-finite=inactive].pet-character--spectr7 .pet-physical__presence{animation:4.4s ease-in-out infinite physical-sentinel-idle}.pet-physical:not([data-animation-mode=still])[data-pet-finite=inactive] .pet-physical__lid{animation:5.8s ease-in-out infinite physical-natural-blink}.pet-physical[data-animation-mode=full][data-pet-finite=inactive] .pet-physical__joint--left{animation:4.8s ease-in-out infinite physical-arm-idle-left}.pet-physical[data-animation-mode=full][data-pet-finite=inactive] .pet-physical__joint--right{animation:4.8s ease-in-out infinite physical-arm-idle-right}.pet-physical[data-animation-mode=full][data-pet-finite=inactive].pet-character--spectr7 .pet-physical__thruster{animation:4.4s ease-in-out infinite physical-thruster-idle}.pet-physical[data-pet-pose=celebrate]{--physical-body-action:physical-mino-hop;--physical-left-peak:57deg;--physical-right-peak:-62deg}.pet-physical[data-pet-pose=victory]{--physical-body-action:physical-mino-victory;--physical-left-peak:49deg;--physical-right-peak:-57deg}.pet-physical[data-pet-pose=applaud]{--physical-body-action:physical-applaud-body}.pet-physical[data-pet-pose=ok]{--physical-body-action:physical-confirm-nod;--physical-left-peak:5deg;--physical-right-peak:-27deg}.pet-physical[data-pet-pose=disappointed]{--physical-body-action:physical-sad-slump;--physical-left-prepare:5deg;--physical-right-prepare:-5deg;--physical-left-peak:-18deg;--physical-right-peak:18deg}.pet-physical[data-pet-pose=alert]{--physical-body-action:physical-alert-recoil;--physical-left-prepare:5deg;--physical-right-prepare:-5deg;--physical-left-peak:-25deg;--physical-right-peak:29deg;--physical-left-follow:13deg;--physical-right-follow:-15deg}.pet-physical[data-pet-pose=surprised]{--physical-body-action:physical-startle;--physical-left-peak:34deg;--physical-right-peak:-39deg;--physical-left-follow:-8deg;--physical-right-follow:8deg}.pet-physical[data-pet-pose=scan]{--physical-body-action:physical-inspect-body;--physical-right-peak:-29deg;--physical-right-follow:-9deg}.pet-physical[data-pet-pose=point]{--physical-body-action:physical-point-body;--physical-right-peak:-46deg;--physical-right-follow:-13deg}.pet-physical[data-pet-pose=wave]{--physical-body-action:physical-greet-body;--physical-right-action:physical-wave-right}.pet-physical[data-pet-pose=salute]{--physical-body-action:physical-salute-body;--physical-right-peak:-73deg;--physical-right-follow:-21deg}.pet-physical[data-pet-pose=blink]{--physical-body-action:physical-blink-nod;--physical-left-peak:4deg;--physical-right-peak:-4deg}.pet-physical[data-pet-pose=spin]{--physical-body-action:physical-mino-spin;--physical-left-prepare:-11deg;--physical-right-prepare:11deg;--physical-left-peak:24deg;--physical-right-peak:-26deg;--physical-left-follow:-7deg;--physical-right-follow:7deg}.pet-physical[data-pet-pose=thinking]{--physical-body-action:physical-think-body;--physical-right-peak:-67deg;--physical-right-follow:-19deg}.pet-physical[data-pet-pose=sleep]{--physical-body-action:physical-rest-body;--physical-left-peak:-16deg;--physical-right-peak:16deg;--physical-left-follow:-5deg;--physical-right-follow:5deg}.pet-physical[data-pet-pose=fly]{--physical-body-action:physical-mino-flight;--physical-left-prepare:-12deg;--physical-right-prepare:12deg;--physical-left-peak:38deg;--physical-right-peak:-43deg;--physical-left-follow:-7deg;--physical-right-follow:7deg}.pet-physical.pet-character--spectr7[data-pet-pose=celebrate]{--physical-body-action:physical-sentinel-boost}.pet-physical.pet-character--spectr7[data-pet-pose=victory]{--physical-body-action:physical-sentinel-victory}.pet-physical.pet-character--spectr7[data-pet-pose=spin]{--physical-body-action:physical-sentinel-turn}.pet-physical.pet-character--spectr7[data-pet-pose=fly]{--physical-body-action:physical-sentinel-flight}.pet-physical[data-animation-mode=full][data-pet-finite=active] .pet-physical__motion{animation:var(--physical-body-action) var(--pet-action-duration) linear 1 both}.pet-physical[data-animation-mode=full][data-pet-finite=active] .pet-physical__joint--left{animation:var(--physical-left-action) var(--pet-action-duration) linear 1 both}.pet-physical[data-animation-mode=full][data-pet-finite=active] .pet-physical__joint--right{animation:var(--physical-right-action) var(--pet-action-duration) linear 1 both}.pet-physical[data-animation-mode=full][data-pet-finite=active] .pet-physical__gesture{animation:var(--physical-gesture-action) var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-animation-mode=full][data-pet-finite=active]:is([data-pet-pose=fly],[data-pet-pose=celebrate],[data-pet-pose=victory]) .pet-physical__ground-shadow{animation:physical-ground-lift var(--pet-action-duration) linear 1 both}.pet-physical.pet-character--spectr7[data-animation-mode=full][data-pet-finite=active]:is([data-pet-pose=fly],[data-pet-pose=celebrate],[data-pet-pose=victory],[data-pet-pose=spin]) .pet-physical__thruster{animation:physical-thruster-boost var(--pet-action-duration) linear 1 both}.pet-physical[data-pet-finite=active][data-reaction-tone=negative] .pet-physical__brow{opacity:.9;transform:rotate(8deg)}.pet-physical[data-pet-finite=active][data-pet-pose=disappointed] .pet-physical__mouth{transform:scaleY(-1)}.pet-physical[data-pet-finite=active]:is([data-pet-pose=celebrate],[data-pet-pose=victory],[data-pet-pose=applaud]) .pet-physical__mouth{animation:physical-smile var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-pet-finite=active][data-pet-pose=surprised] .pet-physical__eyes{animation:physical-eyes-wide var(--pet-action-duration) ease-in-out 1 both;transform-box:fill-box;transform-origin:50%}.pet-physical[data-pet-finite=active]:is([data-pet-pose=thinking],[data-pet-pose=scan],[data-pet-pose=point]) .pet-physical__gaze{animation:physical-eye-inspect var(--pet-action-duration) ease-in-out 1 both;transform-box:fill-box;transform-origin:50%}.pet-physical[data-pet-finite=active]:is([data-pet-pose=blink],[data-pet-pose=wave],[data-pet-pose=salute],[data-pet-pose=ok]) .pet-physical__lid{animation:physical-ack-blink var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-pet-finite=active][data-pet-pose=sleep] .pet-physical__lid{animation:physical-sleep-lids var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-pet-finite=active][data-pet-pose=alert] .pet-physical__iris-ring{animation:physical-alert-iris var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-animation-mode=full][data-pet-finite=active][data-pet-pose=scan] .pet-physical__scan-beam{animation:physical-sensor-sweep var(--pet-action-duration) ease-in-out 1 both}.pet-physical[data-animation-mode=reduced][data-pet-finite=active] .pet-physical__motion{animation:.8s ease-in-out both physical-reduced-ack}.pet-physical[data-animation-mode=reduced][data-pet-finite=active] .pet-physical__joint--left{animation:.8s ease-in-out both physical-reduced-left}.pet-physical[data-animation-mode=reduced][data-pet-finite=active] .pet-physical__joint--right{animation:.8s ease-in-out both physical-reduced-right}.pet-physical[data-animation-mode=reduced][data-pet-finite=active] .pet-physical__gesture{animation:.8s ease-in-out both physical-gesture-reduced;animation-duration:.8s!important}.pet-physical[data-animation-mode=reduced] .pet-physical__gaze{transition:none;transform:none}.pet-physical[data-animation-mode=reduced][data-pet-finite=active]:is([data-pet-pose=thinking],[data-pet-pose=scan],[data-pet-pose=point]) .pet-physical__gaze{animation:.8s ease-in-out both physical-reduced-eye}.pet-physical[data-animation-mode=still] *,.pet-physical[data-animation-mode=still] :before{transition:none!important;animation:none!important}.pet-physical[data-motion-paused=true] *{animation-play-state:paused!important}@keyframes physical-mino-idle{0%,to{transform:translateY(1px)rotate(-.5deg)}45%{transform:translateY(-1px)rotate(.8deg)}}@keyframes physical-sentinel-idle{0%,to{transform:translateY(1px)rotate(-.5deg)}50%{transform:translateY(-4px)rotate(.5deg)}}@keyframes physical-arm-idle-left{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}@keyframes physical-arm-idle-right{0%,to{transform:rotate(0)}50%{transform:rotate(-2deg)}}@keyframes physical-natural-blink{0%,87%,95%,to{opacity:0;transform:scaleY(0)}90%,92%{opacity:1;transform:scaleY(1)}}@keyframes physical-thruster-idle{0%,to{opacity:.12;transform:scaleY(.3)}50%{opacity:.26;transform:scaleY(.5)}}@keyframes physical-mino-hop{0%,to{transform:none}12%{transform:translateY(4px)scale(1.04,.94)rotate(-2deg)}24%{transform:translateY(-14px)scale(.96,1.05)rotate(3deg)}37%{transform:translateY(-18px)rotate(4deg)}48%{transform:translateY(3px)scale(1.06,.92)rotate(-2deg)}59%{transform:translateY(-8px)scale(.98,1.02)rotate(-3deg)}73%{transform:translateY(2px)scale(1.025,.97)rotate(1deg)}88%{transform:translateY(-1px)rotate(-.6deg)}}@keyframes physical-sentinel-boost{0%,to{transform:none}12%{transform:translateY(3px)rotate(-2deg)}28%{transform:translateY(-14px)rotate(5deg)}48%{transform:translateY(-17px)rotate(-4deg)}64%{transform:translateY(-6px)rotate(3deg)}80%{transform:translateY(2px)rotate(-1deg)}91%{transform:translateY(-1px)}}@keyframes physical-mino-victory{0%,to{transform:none}10%{transform:translateY(3px)scale(1.025,.95)}23%{transform:translateY(-11px)rotate(-5deg)}48%{transform:translateY(-8px)rotate(4deg)}69%{transform:translateY(3px)scale(1.025,.95)}85%{transform:translateY(-1px)rotate(-1deg)}}@keyframes physical-sentinel-victory{0%,to{transform:none}14%{transform:translateY(2px)rotate(-3deg)}30%,58%{transform:translateY(-12px)rotate(3deg)}74%{transform:translateY(-4px)rotate(-2deg)}88%{transform:translateY(1px)}}@keyframes physical-applaud-body{0%,to{transform:none}13%{transform:rotate(-2deg)translateY(2px)}30%,52%,74%{transform:translateY(-4px)scale(1.015)}41%,63%{transform:translateY(1px)scale(.99)}90%{transform:translateY(-1px)}}@keyframes physical-confirm-nod{0%,to{transform:none}12%{transform:rotate(-2deg)}36%{transform:rotate(6deg)translateY(3px)}61%{transform:rotate(-2deg)translateY(-1px)}82%{transform:rotate(1deg)}}@keyframes physical-sad-slump{0%,to{transform:none}13%{transform:rotate(2deg)translateY(-1px)}34%,61%{transform:translateY(6px)rotate(-7deg)scale(1.025,.96)}79%{transform:translateY(3px)rotate(-3deg)}92%{transform:translateY(-1px)rotate(.5deg)}}@keyframes physical-alert-recoil{0%,to{transform:none}9%{transform:translateY(2px)rotate(2deg)}21%{transform:translate(-5px,-4px)rotate(-7deg)}35%{transform:translate(3px,-2px)rotate(4deg)}51%{transform:translate(-2px,1px)rotate(-3deg)}71%{transform:translate(1px)rotate(1deg)}88%{transform:rotate(-.4deg)}}@keyframes physical-startle{0%,to{transform:none}10%{transform:translateY(2px)scale(1.03,.95)}24%{transform:translateY(-12px)rotate(-4deg)scale(.98,1.04)}42%{transform:translateY(-8px)rotate(4deg)}61%{transform:translateY(3px)scale(1.03,.95)}80%{transform:translateY(-1px)rotate(-1deg)}}@keyframes physical-inspect-body{0%,to{transform:none}12%{transform:rotate(2deg)}30%{transform:translate(-4px,-2px)rotate(-6deg)}60%{transform:translate(4px,-2px)rotate(5deg)}77%{transform:rotate(-2deg)}91%{transform:rotate(.5deg)}}@keyframes physical-point-body{0%,to{transform:none}12%{transform:rotate(-3deg)}32%,58%{transform:translate(3px)rotate(5deg)}76%{transform:rotate(-2deg)}90%{transform:rotate(.5deg)}}@keyframes physical-greet-body{0%,to{transform:none}12%{transform:rotate(-3deg)translateY(2px)}30%{transform:rotate(4deg)translateY(-3px)}48%{transform:rotate(-3deg)translateY(-2px)}65%{transform:rotate(2deg)}82%{transform:rotate(-.8deg)}}@keyframes physical-salute-body{0%,to{transform:none}14%{transform:rotate(-2deg)translateY(2px)}31%,55%{transform:translateY(-3px)rotate(2deg)}72%{transform:rotate(-1deg)}87%{transform:translateY(1px)}}@keyframes physical-blink-nod{0%,to{transform:none}20%{transform:rotate(2deg)translateY(2px)}50%{transform:rotate(-1deg)}75%{transform:rotate(.5deg)}}@keyframes physical-mino-spin{0%,to{transform:none}10%{transform:translateY(3px)rotate(-10deg)scale(1.02,.96)}28%{transform:translateY(-10px)rotate(75deg)scale(.98)}45%{transform:translateY(-12px)rotate(195deg)scale(.96)}65%{transform:translateY(-6px)rotate(345deg)}78%{transform:translateY(3px)rotate(370deg)scale(1.04,.95)}89%{transform:translateY(-1px)rotate(355deg)}99%{transform:rotate(360deg)}}@keyframes physical-sentinel-turn{0%,to{transform:none}11%{transform:rotate(-12deg)translateY(2px)}29%{transform:translateY(-9px)rotate(90deg)}48%{transform:translateY(-13px)rotate(210deg)}70%{transform:translateY(-5px)rotate(350deg)}83%{transform:translateY(1px)rotate(367deg)}99%{transform:rotate(360deg)}}@keyframes physical-think-body{0%,to{transform:none}13%{transform:rotate(2deg)}32%,57%{transform:rotate(-7deg)translateY(-2px)}72%{transform:rotate(3deg)}89%{transform:rotate(-1deg)}}@keyframes physical-rest-body{0%,to{transform:none}20%{transform:translateY(5px)rotate(-7deg)scale(1.02,.96)}39%{transform:translateY(4px)rotate(-6deg)scale(1.015,.97)}61%{transform:translateY(6px)rotate(-7deg)scale(1.02,.96)}77%{transform:translateY(2px)rotate(-3deg)}90%{transform:translateY(-1px)rotate(1deg)}}@keyframes physical-mino-flight{0%,to{transform:none}9%{transform:translateY(4px)scale(1.05,.92)rotate(-4deg)}23%{transform:translate(-6px,-13px)rotate(-8deg)scale(.97,1.03)}45%{transform:translate(7px,-17px)rotate(8deg)}64%{transform:translate(3px,-9px)rotate(-4deg)}79%{transform:translateY(3px)scale(1.04,.94)rotate(2deg)}91%{transform:translateY(-1px)rotate(-.8deg)}}@keyframes physical-sentinel-flight{0%,to{transform:none}10%{transform:translateY(3px)rotate(-3deg)}24%{transform:translate(-8px,-15px)rotate(-10deg)}46%{transform:translate(8px,-19px)rotate(9deg)}65%{transform:translate(4px,-9px)rotate(4deg)}82%{transform:translateY(2px)rotate(-2deg)}93%{transform:translateY(-1px)}}@keyframes physical-joint-left{0%,to{transform:rotate(0)}13%{transform:rotate(var(--physical-left-prepare))}32%,57%{transform:rotate(var(--physical-left-peak))}79%{transform:rotate(var(--physical-left-follow))}92%{transform:rotate(.7deg)}}@keyframes physical-joint-right{0%,to{transform:rotate(0)}13%{transform:rotate(var(--physical-right-prepare))}32%,57%{transform:rotate(var(--physical-right-peak))}79%{transform:rotate(var(--physical-right-follow))}92%{transform:rotate(-.7deg)}}@keyframes physical-gesture-present{0%,to{transform:none}13%{transform:translateY(2px)scale(.96)}32%,62%{transform:translateY(-2px)}84%{transform:translateY(1px)}}@keyframes physical-gesture-applaud{0%,to{transform:none}13%{transform:translateY(2px)scale(.97)}29%,51%,73%{transform:scaleX(.94)translateY(-2px)}40%,62%{transform:none}88%{transform:translateY(1px)}}@keyframes physical-gesture-wave{0%,to{transform:none}13%{transform:rotate(-3deg)}29%,51%,73%{transform:rotate(7deg)translateY(-2px)}40%,62%{transform:rotate(-3deg)}88%{transform:rotate(1deg)}}@keyframes physical-gesture-salute{0%,to{transform:none}13%{transform:translateY(2px)rotate(3deg)}32%,65%{transform:translateY(-3px)rotate(-3deg)}86%{transform:translateY(1px)}}@keyframes physical-gesture-point{0%,to{transform:none}13%{transform:translate(-3px)scale(.97)}32%,65%{transform:translateY(-1px)}86%{transform:translate(-1px)}}@keyframes physical-gesture-sad{0%,to{transform:none}13%{transform:translateY(-1px)}32%,65%{transform:translateY(3px)rotate(3deg)}86%{transform:translateY(1px)}}@keyframes physical-gesture-reduced{0%,to{transform:none}42%{transform:translateY(-1px)scale(1.01)}73%{transform:scale(.995)}}@keyframes physical-wave-right{0%,to{transform:rotate(0)}12%{transform:rotate(8deg)}27%{transform:rotate(-65deg)}38%{transform:rotate(-42deg)}49%{transform:rotate(-67deg)}60%{transform:rotate(-42deg)}71%{transform:rotate(-61deg)}88%{transform:rotate(4deg)}}@keyframes physical-ground-lift{0%,to{opacity:.52;transform:scaleX(.88)}12%{opacity:.64;transform:scaleX(.98)}29%,55%{opacity:.21;transform:scaleX(.55)}78%{opacity:.61;transform:scaleX(1)}92%{opacity:.48;transform:scaleX(.85)}}@keyframes physical-thruster-boost{0%,to{opacity:0;transform:scaleY(.2)}12%{opacity:.65;transform:scaleY(.7)}26%,57%{opacity:.9;transform:scaleY(1.15)}73%{opacity:.38;transform:scaleY(.6)}88%{opacity:.16;transform:scaleY(.3)}}@keyframes physical-smile{0%,to{transform:scaleX(1)}32%,58%{transform:scale(1.12,1.08)}80%{transform:scale(.99)}}@keyframes physical-eyes-wide{0%,to{transform:scale(1)}24%,48%{transform:scale(1.12,1.09)}77%{transform:scale(.99)}}@keyframes physical-eye-inspect{0%,to{transform:none}27%{transform:translate(-9px,-2px)}57%{transform:translate(9px,1px)}76%{transform:translate(-3px)}}@keyframes physical-ack-blink{0%,16%,40%,to{opacity:0;transform:scaleY(0)}23%,29%{opacity:1;transform:scaleY(1)}}@keyframes physical-sleep-lids{0%,to{opacity:0;transform:scaleY(0)}25%,67%{opacity:1;transform:scaleY(1)}81%{opacity:.2;transform:scaleY(.2)}}@keyframes physical-alert-iris{0%,to{stroke-width:13px;transform:scale(1)}25%{stroke-width:17px;transform:scale(1.04)}52%{stroke-width:11px;transform:scale(.99)}75%{stroke-width:14px;transform:scale(1.01)}}@keyframes physical-sensor-sweep{0%,to{opacity:0;transform:translateY(-48px)}23%{opacity:.8;transform:translateY(-35px)}53%{opacity:.8;transform:translateY(40px)}75%{opacity:.35;transform:translateY(-10px)}}@keyframes physical-reduced-ack{0%,to{transform:none}40%{transform:rotate(1.2deg)scale(1.005)}72%{transform:rotate(-.5deg)}}@keyframes physical-reduced-left{0%,to{transform:rotate(0)}42%{transform:rotate(var(--pet-reduced-left))}73%{transform:rotate(.5deg)}}@keyframes physical-reduced-right{0%,to{transform:rotate(0)}42%{transform:rotate(var(--pet-reduced-right))}73%{transform:rotate(-.5deg)}}@keyframes physical-reduced-eye{0%,to{transform:none}42%{transform:translate(1px)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-950:oklch(27.4% .072 132.109);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-500:oklch(62.7% .265 303.9);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-400:oklch(70.7% .022 261.325);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-xs:0 1px 1px #0000000d;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}input::placeholder,textarea::placeholder{color:var(--color-gray-400)}:before,:after,::backdrop{border-color:hsl(var(--border))}::file-selector-button{border-color:hsl(var(--border))}html{width:100%;max-width:100%;font-size:16px;overflow-x:hidden}@media (width>=1600px){html{font-size:17px}}*{border-color:hsl(var(--border))}body{color:hsl(var(--foreground));background-color:hsl(var(--background));background-image:radial-gradient(circle at 14% 12%, hsl(var(--theme-glow-a) / .24), transparent 30%), radial-gradient(circle at 88% 10%, hsl(var(--theme-glow-b) / .18), transparent 26%), radial-gradient(circle at 50% 110%, hsl(var(--theme-glow-c) / .14), transparent 32%), linear-gradient(180deg, hsl(var(--background)), hsl(var(--background)));background-repeat:no-repeat;background-attachment:fixed;width:100%;max-width:100%;min-height:100vh;animation:18s ease-in-out infinite alternate ambient-shift;position:relative;overflow-x:hidden}#root{z-index:1;isolation:isolate;width:100%;max-width:100%;min-height:100vh;position:relative}img,svg,video,canvas{max-width:100%}button,input,select,textarea{font:inherit}@keyframes ambient-shift{0%{background-position:0 0,100% 0,50% 100%,0 0}50%{background-position:2% 2%,98% 4%,52% 98%,0 0}to{background-position:0 4%,100% 1%,48% 102%,0 0}}@keyframes soft-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ambient-breathe{0%,to{box-shadow:0 22px 50px -34px hsl(var(--theme-glow-a) / .28), 0 10px 24px -24px hsl(var(--theme-glow-c) / .18), inset 0 1px 0 hsl(var(--theme-sheen) / .08)}50%{box-shadow:0 26px 68px -34px hsl(var(--theme-glow-b) / .3), 0 12px 28px -20px hsl(var(--theme-glow-a) / .22), inset 0 1px 0 hsl(var(--theme-sheen) / .14)}}@keyframes starlight-drift{0%{opacity:.42;transform:translate(0)scale(1)}50%{opacity:.56;transform:translate(10px,-8px)scale(1.02)}to{opacity:.46;transform:translate(-8px,6px)scale(.99)}}@keyframes orb-float{0%{transform:translate(0)}50%{transform:translate(18px,-12px)}to{transform:translate(-12px,14px)}}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{z-index:0;opacity:.58;background-image:radial-gradient(circle at 8% 14%, hsl(var(--theme-sheen) / .92) 0 1px, transparent 1.8px), radial-gradient(circle at 18% 72%, hsl(var(--theme-sheen) / .55) 0 1.2px, transparent 2px), radial-gradient(circle at 34% 24%, hsl(var(--theme-glow-a) / .55) 0 1.8px, transparent 3px), radial-gradient(circle at 48% 82%, hsl(var(--theme-sheen) / .48) 0 1px, transparent 1.8px), radial-gradient(circle at 62% 18%, hsl(var(--theme-glow-b) / .45) 0 2px, transparent 3.4px), radial-gradient(circle at 78% 34%, hsl(var(--theme-sheen) / .75) 0 1.15px, transparent 2px), radial-gradient(circle at 86% 68%, hsl(var(--theme-glow-c) / .4) 0 2.2px, transparent 3.6px), radial-gradient(circle at 93% 12%, hsl(var(--theme-sheen) / .68) 0 1px, transparent 1.8px);animation:24s ease-in-out infinite alternate starlight-drift}body:after{z-index:0;opacity:.7;background-image:radial-gradient(circle at 16% 28%, hsl(var(--theme-glow-a) / .12), transparent 20%), radial-gradient(circle at 76% 22%, hsl(var(--theme-glow-b) / .12), transparent 18%), radial-gradient(circle at 26% 82%, hsl(var(--theme-glow-c) / .08), transparent 20%), radial-gradient(circle at 82% 76%, hsl(var(--theme-sheen) / .08), transparent 16%);filter:blur(10px);animation:20s ease-in-out infinite alternate orb-float}html[data-theme=jungle] body:before{opacity:.74;background-image:radial-gradient(circle at 12% 16%, hsl(var(--theme-sheen) / .82) 0 1px, transparent 1.9px), radial-gradient(circle at 26% 68%, hsl(var(--theme-glow-a) / .45) 0 1.9px, transparent 3px), radial-gradient(circle at 74% 18%, hsl(var(--theme-glow-b) / .42) 0 2px, transparent 3.2px), radial-gradient(circle at 88% 74%, hsl(var(--theme-glow-c) / .32) 0 1.6px, transparent 2.6px), radial-gradient(ellipse 18px 52px at 8% 18%, hsl(var(--theme-glow-a) / .18), transparent 70%), radial-gradient(ellipse 16px 48px at 18% 82%, hsl(var(--theme-glow-b) / .16), transparent 70%), radial-gradient(ellipse 20px 58px at 82% 16%, hsl(var(--theme-glow-b) / .14), transparent 72%), radial-gradient(ellipse 18px 46px at 90% 72%, hsl(var(--theme-glow-a) / .12), transparent 70%)}html[data-theme=jungle] body:after{opacity:.86;background-image:radial-gradient(circle at 16% 22%, hsl(var(--theme-glow-a) / .12), transparent 20%), radial-gradient(circle at 74% 20%, hsl(var(--theme-glow-b) / .12), transparent 18%), radial-gradient(circle at 24% 84%, hsl(var(--theme-glow-c) / .08), transparent 18%), radial-gradient(circle at 82% 76%, hsl(var(--theme-sheen) / .05), transparent 16%), linear-gradient(125deg, transparent 0 18%, hsl(var(--theme-glow-a) / .04) 18% 20%, transparent 20% 100%), linear-gradient(55deg, transparent 0 78%, hsl(var(--theme-glow-b) / .05) 78% 80%, transparent 80% 100%);filter:blur(8px)}:root:is([data-app-motion=reduced],[data-app-motion=still]) body,:root:is([data-app-motion=reduced],[data-app-motion=still]) body:before,:root:is([data-app-motion=reduced],[data-app-motion=still]) body:after{animation:none}@media (width<=767px){body{background-size:auto;background-attachment:scroll}body:before,body:after{opacity:.42}}}@layer components;@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-\[3px\]{inset:3px}.inset-\[5px\]{inset:5px}.inset-\[7\%\]{inset:7%}.inset-\[10\%\]{inset:10%}.inset-\[12\%\]{inset:12%}.inset-\[13\%\]{inset:13%}.inset-\[14\%\]{inset:14%}.inset-\[21\%\]{inset:21%}.inset-\[28\%\]{inset:28%}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-7{inset-inline:calc(var(--spacing) * 7)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-3{inset-block:calc(var(--spacing) * 3)}.inset-y-5{inset-block:calc(var(--spacing) * 5)}.inset-y-6{inset-block:calc(var(--spacing) * 6)}.inset-y-8{inset-block:calc(var(--spacing) * 8)}.\!top-1\/2{top:50%!important}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\/4{top:-25%}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-10\%\]{top:-10%}.top-\[7\.25rem\]{top:7.25rem}.top-\[49\%\]{top:49%}.top-\[50\%\]{top:50%}.top-\[154px\]{top:154px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-10\%\]{right:-10%}.right-\[6\%\]{right:6%}.\!bottom-auto{bottom:auto!important}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\/4{bottom:-25%}.-bottom-16{bottom:calc(var(--spacing) * -16)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[4\%\]{bottom:4%}.bottom-\[13\%\]{bottom:13%}.bottom-\[17\%\]{bottom:17%}.bottom-\[18\%\]{bottom:18%}.bottom-\[31\%\]{bottom:31%}.\!left-1\/2{left:50%!important}.-left-8{left:calc(var(--spacing) * -8)}.-left-10{left:calc(var(--spacing) * -10)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[-10\%\]{left:-10%}.left-\[7\%\]{left:7%}.left-\[25\%\]{left:25%}.left-\[35\%\]{left:35%}.left-\[50\%\]{left:50%}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[72\]{z-index:72}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[1000\]{z-index:1000}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.\!m-0{margin:0!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[-0\.75rem\]{margin-top:-.75rem}.mt-\[50px\]{margin-top:50px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.\[display\:-webkit-box\]{display:-webkit-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/5\]{aspect-ratio:16/5}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1\.35em\]{height:1.35em}.h-\[1\.125rem\]{height:1.125rem}.h-\[7\%\]{height:7%}.h-\[9\%\]{height:9%}.h-\[18px\]{height:18px}.h-\[25\%\]{height:25%}.h-\[30px\]{height:30px}.h-\[35\%\]{height:35%}.h-\[40\%\]{height:40%}.h-\[44\%\]{height:44%}.h-\[52\%\]{height:52%}.h-\[52px\]{height:52px}.h-\[92vh\]{height:92vh}.h-\[108px\]{height:108px}.h-\[152px\]{height:152px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[320px\]{height:320px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[20rem\]{max-height:20rem}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[430px\]{max-height:430px}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[min\(82dvh\,720px\)\]{max-height:min(82dvh,720px)}.max-h-\[min\(84dvh\,780px\)\]{max-height:min(84dvh,780px)}.max-h-\[min\(90dvh\,900px\)\]{max-height:min(90dvh,900px)}.max-h-\[min\(420px\,48dvh\)\]{max-height:min(420px,48dvh)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[20rem\]{min-height:20rem}.min-h-\[21rem\]{min-height:21rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[70px\]{min-height:70px}.min-h-\[82px\]{min-height:82px}.min-h-\[84px\]{min-height:84px}.min-h-\[96px\]{min-height:96px}.min-h-\[104px\]{min-height:104px}.min-h-\[108px\]{min-height:108px}.min-h-\[112px\]{min-height:112px}.min-h-\[116px\]{min-height:116px}.min-h-\[120px\]{min-height:120px}.min-h-\[128px\]{min-height:128px}.min-h-\[130px\]{min-height:130px}.min-h-\[136px\]{min-height:136px}.min-h-\[150px\]{min-height:150px}.min-h-\[168px\]{min-height:168px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[296px\]{min-height:296px}.min-h-\[320px\]{min-height:320px}.min-h-\[calc\(100dvh-2rem\)\]{min-height:calc(100dvh - 2rem)}.min-h-\[min\(620px\,70vh\)\]{min-height:min(620px,70vh)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[--radix-popover-trigger-width\]{width:--radix-popover-trigger-width}.w-\[1\.35em\]{width:1.35em}.w-\[1\.125rem\]{width:1.125rem}.w-\[18\.4rem\]{width:18.4rem}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[20\%\]{width:20%}.w-\[25\%\]{width:25%}.w-\[26rem\]{width:26rem}.w-\[27\%\]{width:27%}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[40\%\]{width:40%}.w-\[45\%\]{width:45%}.w-\[72\%\]{width:72%}.w-\[96vw\]{width:96vw}.w-\[152px\]{width:152px}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.w-\[min\(42rem\,calc\(100vw-24px\)\)\]{width:min(42rem,100vw - 24px)}.w-\[min\(92vw\,22rem\)\]{width:min(92vw,22rem)}.w-\[min\(94vw\,520px\)\]{width:min(94vw,520px)}.w-\[min\(100\%\,28rem\)\]{width:min(100%,28rem)}.w-\[min\(440px\,calc\(100vw-1rem\)\)\]{width:min(440px,100vw - 1rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[21rem\]{max-width:21rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[30\.8rem\]{max-width:30.8rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[45rem\]{max-width:45rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48\%\]{max-width:48%}.max-w-\[48rem\]{max-width:48rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[57rem\]{max-width:57rem}.max-w-\[60px\]{max-width:60px}.max-w-\[80px\]{max-width:80px}.max-w-\[88\%\]{max-width:88%}.max-w-\[96vw\]{max-width:96vw}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[720px\]{max-width:720px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[calc\(100\%-5rem\)\]{max-width:calc(100% - 5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(22rem\,calc\(100vw-24px\)\)\]{max-width:min(22rem,100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-2\.5{min-width:calc(var(--spacing) * 2.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[18px\]{min-width:18px}.min-w-\[30px\]{min-width:30px}.min-w-\[78px\]{min-width:78px}.min-w-\[82px\]{min-width:82px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[170px\]{min-width:170px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[360px\]{min-width:360px}.min-w-\[520px\]{min-width:520px}.min-w-\[540px\]{min-width:540px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1180px\]{min-width:1180px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1_1_8\.25rem\]{flex:8.25rem}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-0{flex-basis:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.\!-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1\.2rem\]{--tw-translate-x:1.2rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.\!-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-16deg\]{rotate:-16deg}.rotate-\[18deg\]{rotate:18deg}.-skew-x-6{--tw-skew-x:skewX(calc(6deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-cell-reveal{animation:.15s ease-out cell-reveal}.animate-mine-explode{animation:.4s ease-in-out mine-explode}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[4\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:4.25rem minmax(0,1fr)}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[36px_repeat\(24\,minmax\(18px\,1fr\)\)\]{grid-template-columns:36px repeat(24,minmax(18px,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:minmax(0,1fr) 2.5rem}.grid-cols-\[minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:minmax(0,1fr) 2.25rem}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_5rem\]{grid-template-columns:minmax(0,1fr) 5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(3rem\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(3rem,auto)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-\[24px\]{column-gap:24px}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border\/40>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}:where(.divide-border\/60>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}:where(.divide-border\/70>:not(:last-child)){border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.3rem\]{border-radius:.3rem}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.22em\]{border-radius:.22em}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-full{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-amber-100\/36{border-color:#fef3c65c!important}@supports (color:color-mix(in lab, red, red)){.\!border-amber-100\/36{border-color:color-mix(in oklab, var(--color-amber-100) 36%, transparent)!important}}.\!border-amber-200\/28{border-color:#fee68547!important}@supports (color:color-mix(in lab, red, red)){.\!border-amber-200\/28{border-color:color-mix(in oklab, var(--color-amber-200) 28%, transparent)!important}}.\!border-amber-200\/32{border-color:#fee68552!important}@supports (color:color-mix(in lab, red, red)){.\!border-amber-200\/32{border-color:color-mix(in oklab, var(--color-amber-200) 32%, transparent)!important}}.\!border-red-300\/50{border-color:#ffa3a380!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-300\/50{border-color:color-mix(in oklab, var(--color-red-300) 50%, transparent)!important}}.\!border-red-400\/40{border-color:#ff656866!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)!important}}.\!border-red-400\/42{border-color:#ff65686b!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-400\/42{border-color:color-mix(in oklab, var(--color-red-400) 42%, transparent)!important}}.\!border-red-400\/45{border-color:#ff656873!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-400\/45{border-color:color-mix(in oklab, var(--color-red-400) 45%, transparent)!important}}.\!border-red-950\/55{border-color:#4608098c!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-950\/55{border-color:color-mix(in oklab, var(--color-red-950) 55%, transparent)!important}}.\!border-stone-500\/32{border-color:#79716b52!important}@supports (color:color-mix(in lab, red, red)){.\!border-stone-500\/32{border-color:color-mix(in oklab, var(--color-stone-500) 32%, transparent)!important}}.border-\[hsl\(var\(--cell-border\)\)\]{border-color:hsl(var(--cell-border))}.border-amber-100\/16{border-color:#fef3c629}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/16{border-color:color-mix(in oklab, var(--color-amber-100) 16%, transparent)}}.border-amber-100\/24{border-color:#fef3c63d}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/24{border-color:color-mix(in oklab, var(--color-amber-100) 24%, transparent)}}.border-amber-100\/32{border-color:#fef3c652}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/32{border-color:color-mix(in oklab, var(--color-amber-100) 32%, transparent)}}.border-amber-100\/34{border-color:#fef3c657}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/34{border-color:color-mix(in oklab, var(--color-amber-100) 34%, transparent)}}.border-amber-100\/38{border-color:#fef3c661}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/38{border-color:color-mix(in oklab, var(--color-amber-100) 38%, transparent)}}.border-amber-100\/40{border-color:#fef3c666}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/40{border-color:color-mix(in oklab, var(--color-amber-100) 40%, transparent)}}.border-amber-200\/18{border-color:#fee6852e}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/18{border-color:color-mix(in oklab, var(--color-amber-200) 18%, transparent)}}.border-amber-200\/30{border-color:#fee6854d}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/30{border-color:color-mix(in oklab, var(--color-amber-200) 30%, transparent)}}.border-amber-200\/32{border-color:#fee68552}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/32{border-color:color-mix(in oklab, var(--color-amber-200) 32%, transparent)}}.border-amber-200\/35{border-color:#fee68559}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/35{border-color:color-mix(in oklab, var(--color-amber-200) 35%, transparent)}}.border-amber-200\/45{border-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/45{border-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.border-amber-200\/50{border-color:#fee68580}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/50{border-color:color-mix(in oklab, var(--color-amber-200) 50%, transparent)}}.border-amber-300\/18{border-color:#ffd2362e}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/18{border-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.border-amber-300\/24{border-color:#ffd2363d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/24{border-color:color-mix(in oklab, var(--color-amber-300) 24%, transparent)}}.border-amber-300\/26{border-color:#ffd23642}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/26{border-color:color-mix(in oklab, var(--color-amber-300) 26%, transparent)}}.border-amber-300\/28{border-color:#ffd23647}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/28{border-color:color-mix(in oklab, var(--color-amber-300) 28%, transparent)}}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/35{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/45{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/45{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.border-amber-400\/55{border-color:#fcbb008c}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/55{border-color:color-mix(in oklab, var(--color-amber-400) 55%, transparent)}}.border-amber-500\/18{border-color:#f99c002e}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/18{border-color:color-mix(in oklab, var(--color-amber-500) 18%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/35{border-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/45{border-color:#f99c0073}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/45{border-color:color-mix(in oklab, var(--color-amber-500) 45%, transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-background{border-color:hsl(var(--background))}.border-blue-400\/35{border-color:#54a2ff59}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/35{border-color:color-mix(in oklab, var(--color-blue-400) 35%, transparent)}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/25{border-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\/35{border-color:#3080ff59}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/35{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/40{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.border-border,.border-border\/25{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/25{border-color:color-mix(in oklab, hsl(var(--border)) 25%, transparent)}}.border-border\/30{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, hsl(var(--border)) 30%, transparent)}}.border-border\/35{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/35{border-color:color-mix(in oklab, hsl(var(--border)) 35%, transparent)}}.border-border\/40{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.border-border\/45{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/45{border-color:color-mix(in oklab, hsl(var(--border)) 45%, transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.border-border\/55{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/55{border-color:color-mix(in oklab, hsl(var(--border)) 55%, transparent)}}.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.border-border\/65{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/65{border-color:color-mix(in oklab, hsl(var(--border)) 65%, transparent)}}.border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.border-border\/75{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/75{border-color:color-mix(in oklab, hsl(var(--border)) 75%, transparent)}}.border-border\/80{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, hsl(var(--border)) 80%, transparent)}}.border-current{border-color:currentColor}.border-cyan-100\/15{border-color:#cefafe26}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/15{border-color:color-mix(in oklab, var(--color-cyan-100) 15%, transparent)}}.border-cyan-100\/20{border-color:#cefafe33}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/20{border-color:color-mix(in oklab, var(--color-cyan-100) 20%, transparent)}}.border-cyan-100\/25{border-color:#cefafe40}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/25{border-color:color-mix(in oklab, var(--color-cyan-100) 25%, transparent)}}.border-cyan-200\/15{border-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/15{border-color:color-mix(in oklab, var(--color-cyan-200) 15%, transparent)}}.border-cyan-200\/20{border-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/20{border-color:color-mix(in oklab, var(--color-cyan-200) 20%, transparent)}}.border-cyan-200\/25{border-color:#a2f4fd40}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/25{border-color:color-mix(in oklab, var(--color-cyan-200) 25%, transparent)}}.border-cyan-200\/30{border-color:#a2f4fd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/30{border-color:color-mix(in oklab, var(--color-cyan-200) 30%, transparent)}}.border-cyan-200\/35{border-color:#a2f4fd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/35{border-color:color-mix(in oklab, var(--color-cyan-200) 35%, transparent)}}.border-cyan-200\/45{border-color:#a2f4fd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/45{border-color:color-mix(in oklab, var(--color-cyan-200) 45%, transparent)}}.border-cyan-200\/48{border-color:#a2f4fd7a}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/48{border-color:color-mix(in oklab, var(--color-cyan-200) 48%, transparent)}}.border-cyan-200\/55{border-color:#a2f4fd8c}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/55{border-color:color-mix(in oklab, var(--color-cyan-200) 55%, transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-cyan-300\/25{border-color:#53eafd40}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/25{border-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.border-cyan-300\/28{border-color:#53eafd47}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/28{border-color:color-mix(in oklab, var(--color-cyan-300) 28%, transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/30{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.border-cyan-300\/35{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/35{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.border-cyan-300\/38{border-color:#53eafd61}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/38{border-color:color-mix(in oklab, var(--color-cyan-300) 38%, transparent)}}.border-cyan-300\/40{border-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/40{border-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.border-cyan-300\/65{border-color:#53eafda6}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/65{border-color:color-mix(in oklab, var(--color-cyan-300) 65%, transparent)}}.border-cyan-400\/10{border-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/10{border-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/20{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/25{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/35{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/35{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.border-cyan-400\/45{border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/45{border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.border-cyan-400\/50{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/50{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.border-cyan-400\/55{border-color:#00d2ef8c}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/55{border-color:color-mix(in oklab, var(--color-cyan-400) 55%, transparent)}}.border-cyan-500\/18{border-color:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/18{border-color:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/20{border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\/25{border-color:#00b7d740}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/25{border-color:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-500\/35{border-color:#00b7d759}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/35{border-color:color-mix(in oklab, var(--color-cyan-500) 35%, transparent)}}.border-cyan-500\/40{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/40{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.border-destructive\/20{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.border-destructive\/25{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, hsl(var(--destructive)) 25%, transparent)}}.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.border-destructive\/35{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/35{border-color:color-mix(in oklab, hsl(var(--destructive)) 35%, transparent)}}.border-destructive\/40{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.border-destructive\/45{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, hsl(var(--destructive)) 45%, transparent)}}.border-destructive\/50{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, hsl(var(--destructive)) 50%, transparent)}}.border-emerald-300\/28{border-color:#5ee9b547}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/28{border-color:color-mix(in oklab, var(--color-emerald-300) 28%, transparent)}}.border-emerald-300\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-300\/45{border-color:#5ee9b573}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/45{border-color:color-mix(in oklab, var(--color-emerald-300) 45%, transparent)}}.border-emerald-300\/65{border-color:#5ee9b5a6}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/65{border-color:color-mix(in oklab, var(--color-emerald-300) 65%, transparent)}}.border-emerald-400\/15{border-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/15{border-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-emerald-400\/22{border-color:#00d29438}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/22{border-color:color-mix(in oklab, var(--color-emerald-400) 22%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-emerald-400\/28{border-color:#00d29447}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/28{border-color:color-mix(in oklab, var(--color-emerald-400) 28%, transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-emerald-400\/35{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/35{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/55{border-color:#00d2948c}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/55{border-color:color-mix(in oklab, var(--color-emerald-400) 55%, transparent)}}.border-emerald-500\/18{border-color:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/18{border-color:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/45{border-color:#00bb7f73}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/45{border-color:color-mix(in oklab, var(--color-emerald-500) 45%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-fuchsia-100\/55{border-color:#fae8ff8c}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-100\/55{border-color:color-mix(in oklab, var(--color-fuchsia-100) 55%, transparent)}}.border-fuchsia-200\/45{border-color:#f6cfff73}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-200\/45{border-color:color-mix(in oklab, var(--color-fuchsia-200) 45%, transparent)}}.border-fuchsia-200\/50{border-color:#f6cfff80}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-200\/50{border-color:color-mix(in oklab, var(--color-fuchsia-200) 50%, transparent)}}.border-fuchsia-300\/28{border-color:#f2a9ff47}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/28{border-color:color-mix(in oklab, var(--color-fuchsia-300) 28%, transparent)}}.border-fuchsia-300\/30{border-color:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/30{border-color:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.border-fuchsia-300\/35{border-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/35{border-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.border-fuchsia-400\/20{border-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/20{border-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.border-fuchsia-400\/22{border-color:#ec6cff38}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/22{border-color:color-mix(in oklab, var(--color-fuchsia-400) 22%, transparent)}}.border-fuchsia-400\/24{border-color:#ec6cff3d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/24{border-color:color-mix(in oklab, var(--color-fuchsia-400) 24%, transparent)}}.border-fuchsia-400\/28{border-color:#ec6cff47}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/28{border-color:color-mix(in oklab, var(--color-fuchsia-400) 28%, transparent)}}.border-fuchsia-400\/30{border-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.border-fuchsia-400\/35{border-color:#ec6cff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/35{border-color:color-mix(in oklab, var(--color-fuchsia-400) 35%, transparent)}}.border-fuchsia-400\/45{border-color:#ec6cff73}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/45{border-color:color-mix(in oklab, var(--color-fuchsia-400) 45%, transparent)}}.border-fuchsia-400\/50{border-color:#ec6cff80}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/50{border-color:color-mix(in oklab, var(--color-fuchsia-400) 50%, transparent)}}.border-fuchsia-500\/18{border-color:#e12afb2e}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/18{border-color:color-mix(in oklab, var(--color-fuchsia-500) 18%, transparent)}}.border-fuchsia-500\/25{border-color:#e12afb40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/25{border-color:color-mix(in oklab, var(--color-fuchsia-500) 25%, transparent)}}.border-fuchsia-500\/30{border-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/30{border-color:color-mix(in oklab, var(--color-fuchsia-500) 30%, transparent)}}.border-fuchsia-500\/35{border-color:#e12afb59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/35{border-color:color-mix(in oklab, var(--color-fuchsia-500) 35%, transparent)}}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.border-green-500\/20{border-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.border-green-500\/40{border-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.border-green-500\/40{border-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, hsl(var(--muted-foreground)) 30%, transparent)}}.border-orange-400\/45{border-color:#ff8b1a73}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/45{border-color:color-mix(in oklab, var(--color-orange-400) 45%, transparent)}}.border-orange-500\/35{border-color:#fe6e0059}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/35{border-color:color-mix(in oklab, var(--color-orange-500) 35%, transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/40{border-color:color-mix(in oklab, var(--color-orange-500) 40%, transparent)}}.border-orange-600\/40{border-color:#f0510066}@supports (color:color-mix(in lab, red, red)){.border-orange-600\/40{border-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.border-orange-600\/45{border-color:#f0510073}@supports (color:color-mix(in lab, red, red)){.border-orange-600\/45{border-color:color-mix(in oklab, var(--color-orange-600) 45%, transparent)}}.border-pink-200\/42{border-color:#fccee86b}@supports (color:color-mix(in lab, red, red)){.border-pink-200\/42{border-color:color-mix(in oklab, var(--color-pink-200) 42%, transparent)}}.border-pink-200\/45{border-color:#fccee873}@supports (color:color-mix(in lab, red, red)){.border-pink-200\/45{border-color:color-mix(in oklab, var(--color-pink-200) 45%, transparent)}}.border-pink-300\/18{border-color:#fda5d52e}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/18{border-color:color-mix(in oklab, var(--color-pink-300) 18%, transparent)}}.border-pink-300\/22{border-color:#fda5d538}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/22{border-color:color-mix(in oklab, var(--color-pink-300) 22%, transparent)}}.border-pink-300\/24{border-color:#fda5d53d}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/24{border-color:color-mix(in oklab, var(--color-pink-300) 24%, transparent)}}.border-pink-300\/28{border-color:#fda5d547}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/28{border-color:color-mix(in oklab, var(--color-pink-300) 28%, transparent)}}.border-pink-400\/20{border-color:#fb64b633}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/20{border-color:color-mix(in oklab, var(--color-pink-400) 20%, transparent)}}.border-pink-400\/22{border-color:#fb64b638}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/22{border-color:color-mix(in oklab, var(--color-pink-400) 22%, transparent)}}.border-pink-400\/25{border-color:#fb64b640}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/25{border-color:color-mix(in oklab, var(--color-pink-400) 25%, transparent)}}.border-pink-400\/28{border-color:#fb64b647}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/28{border-color:color-mix(in oklab, var(--color-pink-400) 28%, transparent)}}.border-pink-400\/30{border-color:#fb64b64d}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/30{border-color:color-mix(in oklab, var(--color-pink-400) 30%, transparent)}}.border-pink-400\/35{border-color:#fb64b659}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/35{border-color:color-mix(in oklab, var(--color-pink-400) 35%, transparent)}}.border-pink-400\/40{border-color:#fb64b666}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/40{border-color:color-mix(in oklab, var(--color-pink-400) 40%, transparent)}}.border-pink-500\/18{border-color:#f6339a2e}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/18{border-color:color-mix(in oklab, var(--color-pink-500) 18%, transparent)}}.border-pink-500\/25{border-color:#f6339a40}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/25{border-color:color-mix(in oklab, var(--color-pink-500) 25%, transparent)}}.border-primary,.border-primary\/15{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.border-primary\/25{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.border-primary\/35{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/35{border-color:color-mix(in oklab, hsl(var(--primary)) 35%, transparent)}}.border-primary\/40{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.border-primary\/45{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/45{border-color:color-mix(in oklab, hsl(var(--primary)) 45%, transparent)}}.border-primary\/50{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.border-primary\/55{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/55{border-color:color-mix(in oklab, hsl(var(--primary)) 55%, transparent)}}.border-primary\/60{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.border-primary\/70{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/70{border-color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.border-primary\/85{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/85{border-color:color-mix(in oklab, hsl(var(--primary)) 85%, transparent)}}.border-purple-500\/40{border-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/40{border-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}}.border-red-200\/15{border-color:#ffcaca26}@supports (color:color-mix(in lab, red, red)){.border-red-200\/15{border-color:color-mix(in oklab, var(--color-red-200) 15%, transparent)}}.border-red-300\/18{border-color:#ffa3a32e}@supports (color:color-mix(in lab, red, red)){.border-red-300\/18{border-color:color-mix(in oklab, var(--color-red-300) 18%, transparent)}}.border-red-300\/36{border-color:#ffa3a35c}@supports (color:color-mix(in lab, red, red)){.border-red-300\/36{border-color:color-mix(in oklab, var(--color-red-300) 36%, transparent)}}.border-red-300\/42{border-color:#ffa3a36b}@supports (color:color-mix(in lab, red, red)){.border-red-300\/42{border-color:color-mix(in oklab, var(--color-red-300) 42%, transparent)}}.border-red-300\/45{border-color:#ffa3a373}@supports (color:color-mix(in lab, red, red)){.border-red-300\/45{border-color:color-mix(in oklab, var(--color-red-300) 45%, transparent)}}.border-red-300\/48{border-color:#ffa3a37a}@supports (color:color-mix(in lab, red, red)){.border-red-300\/48{border-color:color-mix(in oklab, var(--color-red-300) 48%, transparent)}}.border-red-300\/50{border-color:#ffa3a380}@supports (color:color-mix(in lab, red, red)){.border-red-300\/50{border-color:color-mix(in oklab, var(--color-red-300) 50%, transparent)}}.border-red-300\/55{border-color:#ffa3a38c}@supports (color:color-mix(in lab, red, red)){.border-red-300\/55{border-color:color-mix(in oklab, var(--color-red-300) 55%, transparent)}}.border-red-400\/26{border-color:#ff656842}@supports (color:color-mix(in lab, red, red)){.border-red-400\/26{border-color:color-mix(in oklab, var(--color-red-400) 26%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-400\/55{border-color:#ff65688c}@supports (color:color-mix(in lab, red, red)){.border-red-400\/55{border-color:color-mix(in oklab, var(--color-red-400) 55%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/28{border-color:#fb2c3647}@supports (color:color-mix(in lab, red, red)){.border-red-500\/28{border-color:color-mix(in oklab, var(--color-red-500) 28%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/35{border-color:#fb2c3659}@supports (color:color-mix(in lab, red, red)){.border-red-500\/35{border-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}}.border-red-950\/70{border-color:#460809b3}@supports (color:color-mix(in lab, red, red)){.border-red-950\/70{border-color:color-mix(in oklab, var(--color-red-950) 70%, transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/35{border-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/35{border-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.border-sky-200\/42{border-color:#b8e6fe6b}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/42{border-color:color-mix(in oklab, var(--color-sky-200) 42%, transparent)}}.border-sky-200\/50{border-color:#b8e6fe80}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/50{border-color:color-mix(in oklab, var(--color-sky-200) 50%, transparent)}}.border-sky-300\/18{border-color:#77d4ff2e}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/18{border-color:color-mix(in oklab, var(--color-sky-300) 18%, transparent)}}.border-sky-300\/24{border-color:#77d4ff3d}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/24{border-color:color-mix(in oklab, var(--color-sky-300) 24%, transparent)}}.border-sky-300\/26{border-color:#77d4ff42}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/26{border-color:color-mix(in oklab, var(--color-sky-300) 26%, transparent)}}.border-sky-300\/30{border-color:#77d4ff4d}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/30{border-color:color-mix(in oklab, var(--color-sky-300) 30%, transparent)}}.border-sky-300\/32{border-color:#77d4ff52}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/32{border-color:color-mix(in oklab, var(--color-sky-300) 32%, transparent)}}.border-sky-400\/20{border-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/20{border-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.border-sky-400\/25{border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/25{border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.border-sky-400\/28{border-color:#00bcfe47}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/28{border-color:color-mix(in oklab, var(--color-sky-400) 28%, transparent)}}.border-sky-400\/30{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/30{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/35{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-sky-500\/18{border-color:#00a5ef2e}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/18{border-color:color-mix(in oklab, var(--color-sky-500) 18%, transparent)}}.border-sky-500\/25{border-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/25{border-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-sky-500\/35{border-color:#00a5ef59}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/35{border-color:color-mix(in oklab, var(--color-sky-500) 35%, transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/40{border-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.border-sky-500\/45{border-color:#00a5ef73}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/45{border-color:color-mix(in oklab, var(--color-sky-500) 45%, transparent)}}.border-slate-200\/8{border-color:#e2e8f014}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/8{border-color:color-mix(in oklab, var(--color-slate-200) 8%, transparent)}}.border-slate-300\/40{border-color:#cad5e266}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/40{border-color:color-mix(in oklab, var(--color-slate-300) 40%, transparent)}}.border-slate-300\/45{border-color:#cad5e273}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/45{border-color:color-mix(in oklab, var(--color-slate-300) 45%, transparent)}}.border-slate-300\/50{border-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/50{border-color:color-mix(in oklab, var(--color-slate-300) 50%, transparent)}}.border-slate-400\/18{border-color:#90a1b92e}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/18{border-color:color-mix(in oklab, var(--color-slate-400) 18%, transparent)}}.border-slate-400\/25{border-color:#90a1b940}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/25{border-color:color-mix(in oklab, var(--color-slate-400) 25%, transparent)}}.border-slate-400\/30{border-color:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/30{border-color:color-mix(in oklab, var(--color-slate-400) 30%, transparent)}}.border-slate-400\/35{border-color:#90a1b959}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/35{border-color:color-mix(in oklab, var(--color-slate-400) 35%, transparent)}}.border-slate-400\/40{border-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/40{border-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/20{border-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-stone-300\/18{border-color:#d6d3d12e}@supports (color:color-mix(in lab, red, red)){.border-stone-300\/18{border-color:color-mix(in oklab, var(--color-stone-300) 18%, transparent)}}.border-stone-300\/22{border-color:#d6d3d138}@supports (color:color-mix(in lab, red, red)){.border-stone-300\/22{border-color:color-mix(in oklab, var(--color-stone-300) 22%, transparent)}}.border-stone-400\/20{border-color:#a6a09b33}@supports (color:color-mix(in lab, red, red)){.border-stone-400\/20{border-color:color-mix(in oklab, var(--color-stone-400) 20%, transparent)}}.border-success,.border-success\/25{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/25{border-color:color-mix(in oklab, hsl(var(--success)) 25%, transparent)}}.border-success\/30{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, hsl(var(--success)) 30%, transparent)}}.border-success\/35{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/35{border-color:color-mix(in oklab, hsl(var(--success)) 35%, transparent)}}.border-success\/40{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, hsl(var(--success)) 40%, transparent)}}.border-success\/45{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/45{border-color:color-mix(in oklab, hsl(var(--success)) 45%, transparent)}}.border-transparent{border-color:#0000}.border-violet-200\/15{border-color:#ddd6ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/15{border-color:color-mix(in oklab, var(--color-violet-200) 15%, transparent)}}.border-violet-300\/20{border-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/20{border-color:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.border-violet-300\/25{border-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/25{border-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-300\/45{border-color:#c4b4ff73}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/45{border-color:color-mix(in oklab, var(--color-violet-300) 45%, transparent)}}.border-violet-400\/12{border-color:#a685ff1f}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/12{border-color:color-mix(in oklab, var(--color-violet-400) 12%, transparent)}}.border-violet-400\/35{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/35{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.border-violet-500\/15{border-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/15{border-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/20{border-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/25{border-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/30{border-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.border-violet-500\/35{border-color:#8d54ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/35{border-color:color-mix(in oklab, var(--color-violet-500) 35%, transparent)}}.border-violet-500\/40{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/40{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.border-warning\/25{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/25{border-color:color-mix(in oklab, hsl(var(--warning)) 25%, transparent)}}.border-warning\/30{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, hsl(var(--warning)) 30%, transparent)}}.border-warning\/35{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/35{border-color:color-mix(in oklab, hsl(var(--warning)) 35%, transparent)}}.border-warning\/40{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, hsl(var(--warning)) 40%, transparent)}}.border-warning\/45{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/45{border-color:color-mix(in oklab, hsl(var(--warning)) 45%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-yellow-500\/40{border-color:#edb20066}@supports (color:color-mix(in lab, red, red)){.border-yellow-500\/40{border-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent)}}.border-zinc-300\/35{border-color:#d4d4d859}@supports (color:color-mix(in lab, red, red)){.border-zinc-300\/35{border-color:color-mix(in oklab, var(--color-zinc-300) 35%, transparent)}}.border-zinc-400\/18{border-color:#9f9fa92e}@supports (color:color-mix(in lab, red, red)){.border-zinc-400\/18{border-color:color-mix(in oklab, var(--color-zinc-400) 18%, transparent)}}.border-t-primary{border-top-color:hsl(var(--primary))}.\!bg-background,.\!bg-background\/70{background-color:hsl(var(--background))!important}@supports (color:color-mix(in lab, red, red)){.\!bg-background\/70{background-color:color-mix(in oklab, hsl(var(--background)) 70%, transparent)!important}}.\!bg-red-500{background-color:var(--color-red-500)!important}.\!bg-zinc-950\/70{background-color:#09090bb3!important}@supports (color:color-mix(in lab, red, red)){.\!bg-zinc-950\/70{background-color:color-mix(in oklab, var(--color-zinc-950) 70%, transparent)!important}}.bg-\[hsl\(var\(--cell-revealed\)\)\]{background-color:hsl(var(--cell-revealed))}.bg-\[hsl\(var\(--cell-unrevealed\)\)\]{background-color:hsl(var(--cell-unrevealed))}.bg-\[radial-gradient\(circle_at_8\%_0\%\,rgba\(34\,211\,238\,0\.12\)\,transparent_32\%\)\,radial-gradient\(circle_at_94\%_12\%\,rgba\(139\,92\,246\,0\.14\)\,transparent_36\%\)\,rgba\(15\,23\,42\,0\.16\)\]{background-color:radial-gradient(circle at 8% 0%,#22d3ee1f,transparent 32%),radial-gradient(circle at 94% 12%,#8b5cf624,transparent 36%),#0f172a29}.bg-\[radial-gradient\(circle_at_10\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_38\%\)\,hsl\(var\(--card\)\/0\.76\)\]{background-color:radial-gradient(circle at 10% 0%,hsl(var(--primary)/.18),transparent 38%),hsl(var(--card)/.76)}.bg-\[radial-gradient\(circle_at_10\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_40\%\)\,hsl\(var\(--card\)\)\]{background-color:radial-gradient(circle at 10% 0%,hsl(var(--primary)/.18),transparent 40%),hsl(var(--card))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(245\,158\,11\,0\.2\)\,transparent_36\%\)\,radial-gradient\(circle_at_90\%_20\%\,rgba\(34\,197\,94\,0\.12\)\,transparent_32\%\)\,hsl\(var\(--card\)\/0\.78\)\]{background-color:radial-gradient(circle at 12% 0%,#f59e0b33,transparent 36%),radial-gradient(circle at 90% 20%,#22c55e1f,transparent 32%),hsl(var(--card)/.78)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,hsl\(var\(--primary\)\/0\.09\)\,transparent_48\%\)\,hsl\(var\(--background\)\/0\.52\)\]{background-color:radial-gradient(circle at 50% 0%,hsl(var(--primary)/.09),transparent 48%),hsl(var(--background)/.52)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,hsl\(var\(--primary\)\/0\.16\)\,transparent_65\%\)\,hsl\(var\(--card\)\)\]{background-color:radial-gradient(circle at 50% 0%,hsl(var(--primary)/.16),transparent 65%),hsl(var(--card))}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/8{background-color:#ffd23614}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/8{background-color:color-mix(in oklab, var(--color-amber-300) 8%, transparent)}}.bg-amber-300\/12{background-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/12{background-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/12{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.bg-amber-500\/14{background-color:#f99c0024}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/14{background-color:color-mix(in oklab, var(--color-amber-500) 14%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-900\/20{background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/20{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.bg-amber-950\/18{background-color:#4619012e}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/18{background-color:color-mix(in oklab, var(--color-amber-950) 18%, transparent)}}.bg-background,.bg-background\/15{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/15{background-color:color-mix(in oklab, hsl(var(--background)) 15%, transparent)}}.bg-background\/20{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, hsl(var(--background)) 20%, transparent)}}.bg-background\/25{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/25{background-color:color-mix(in oklab, hsl(var(--background)) 25%, transparent)}}.bg-background\/30{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab, hsl(var(--background)) 30%, transparent)}}.bg-background\/35{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/35{background-color:color-mix(in oklab, hsl(var(--background)) 35%, transparent)}}.bg-background\/40{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab, hsl(var(--background)) 40%, transparent)}}.bg-background\/45{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/45{background-color:color-mix(in oklab, hsl(var(--background)) 45%, transparent)}}.bg-background\/50{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, hsl(var(--background)) 50%, transparent)}}.bg-background\/55{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/55{background-color:color-mix(in oklab, hsl(var(--background)) 55%, transparent)}}.bg-background\/60{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, hsl(var(--background)) 60%, transparent)}}.bg-background\/65{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/65{background-color:color-mix(in oklab, hsl(var(--background)) 65%, transparent)}}.bg-background\/70{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, hsl(var(--background)) 70%, transparent)}}.bg-background\/75{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/75{background-color:color-mix(in oklab, hsl(var(--background)) 75%, transparent)}}.bg-background\/76{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/76{background-color:color-mix(in oklab, hsl(var(--background)) 76%, transparent)}}.bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, hsl(var(--background)) 80%, transparent)}}.bg-background\/85{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, hsl(var(--background)) 85%, transparent)}}.bg-background\/88{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/88{background-color:color-mix(in oklab, hsl(var(--background)) 88%, transparent)}}.bg-background\/90{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, hsl(var(--background)) 90%, transparent)}}.bg-background\/95{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, hsl(var(--background)) 95%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/\[0\.06\]{background-color:#3080ff0f}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-blue-500) 6%, transparent)}}.bg-border\/60{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.bg-card,.bg-card\/30{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, hsl(var(--card)) 30%, transparent)}}.bg-card\/35{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/35{background-color:color-mix(in oklab, hsl(var(--card)) 35%, transparent)}}.bg-card\/40{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, hsl(var(--card)) 40%, transparent)}}.bg-card\/45{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/45{background-color:color-mix(in oklab, hsl(var(--card)) 45%, transparent)}}.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, hsl(var(--card)) 50%, transparent)}}.bg-card\/55{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/55{background-color:color-mix(in oklab, hsl(var(--card)) 55%, transparent)}}.bg-card\/60{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, hsl(var(--card)) 60%, transparent)}}.bg-card\/65{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/65{background-color:color-mix(in oklab, hsl(var(--card)) 65%, transparent)}}.bg-card\/70{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, hsl(var(--card)) 70%, transparent)}}.bg-card\/75{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/75{background-color:color-mix(in oklab, hsl(var(--card)) 75%, transparent)}}.bg-card\/80{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, hsl(var(--card)) 80%, transparent)}}.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, hsl(var(--card)) 95%, transparent)}}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/5{background-color:#53eafd0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/5{background-color:color-mix(in oklab, var(--color-cyan-300) 5%, transparent)}}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.bg-cyan-300\/12{background-color:#53eafd1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/12{background-color:color-mix(in oklab, var(--color-cyan-300) 12%, transparent)}}.bg-cyan-300\/20{background-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/20{background-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.bg-cyan-300\/80{background-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/80{background-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.bg-cyan-300\/\[0\.06\]{background-color:#53eafd0f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-cyan-300) 6%, transparent)}}.bg-cyan-300\/\[0\.08\]{background-color:#53eafd14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-cyan-300) 8%, transparent)}}.bg-cyan-400\/8{background-color:#00d2ef14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/8{background-color:color-mix(in oklab, var(--color-cyan-400) 8%, transparent)}}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/5{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-cyan-500\/8{background-color:#00b7d714}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/8{background-color:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/12{background-color:#00b7d71f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/12{background-color:color-mix(in oklab, var(--color-cyan-500) 12%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/18{background-color:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/18{background-color:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\/\[0\.06\]{background-color:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.bg-cyan-500\/\[0\.07\]{background-color:#00b7d712}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-cyan-500) 7.0%, transparent)}}.bg-cyan-950\/12{background-color:#0533451f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/12{background-color:color-mix(in oklab, var(--color-cyan-950) 12%, transparent)}}.bg-cyan-950\/14{background-color:#05334524}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/14{background-color:color-mix(in oklab, var(--color-cyan-950) 14%, transparent)}}.bg-cyan-950\/16{background-color:#05334529}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/16{background-color:color-mix(in oklab, var(--color-cyan-950) 16%, transparent)}}.bg-destructive,.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, hsl(var(--destructive)) 5%, transparent)}}.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.bg-destructive\/12{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/12{background-color:color-mix(in oklab, hsl(var(--destructive)) 12%, transparent)}}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-emerald-400\/16{background-color:#00d29429}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/16{background-color:color-mix(in oklab, var(--color-emerald-400) 16%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/16{background-color:#00bb7f29}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/16{background-color:color-mix(in oklab, var(--color-emerald-500) 16%, transparent)}}.bg-emerald-500\/18{background-color:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/18{background-color:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-950\/14{background-color:#002c2224}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/14{background-color:color-mix(in oklab, var(--color-emerald-950) 14%, transparent)}}.bg-emerald-950\/18{background-color:#002c222e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/18{background-color:color-mix(in oklab, var(--color-emerald-950) 18%, transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/24{background-color:#002c223d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/24{background-color:color-mix(in oklab, var(--color-emerald-950) 24%, transparent)}}.bg-foreground,.bg-foreground\/85{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/85{background-color:color-mix(in oklab, hsl(var(--foreground)) 85%, transparent)}}.bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.bg-fuchsia-300\/12{background-color:#f2a9ff1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-300\/12{background-color:color-mix(in oklab, var(--color-fuchsia-300) 12%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-fuchsia-500\/12{background-color:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/12{background-color:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.bg-fuchsia-500\/\[0\.07\]{background-color:#e12afb12}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 7.0%, transparent)}}.bg-fuchsia-950\/12{background-color:#4b004f1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-950\/12{background-color:color-mix(in oklab, var(--color-fuchsia-950) 12%, transparent)}}.bg-fuchsia-950\/16{background-color:#4b004f29}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-950\/16{background-color:color-mix(in oklab, var(--color-fuchsia-950) 16%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-lime-300\/12{background-color:#bbf4511f}@supports (color:color-mix(in lab, red, red)){.bg-lime-300\/12{background-color:color-mix(in oklab, var(--color-lime-300) 12%, transparent)}}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground,.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.bg-muted-foreground\/70{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 70%, transparent)}}.bg-muted\/10{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, hsl(var(--muted)) 10%, transparent)}}.bg-muted\/15{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/15{background-color:color-mix(in oklab, hsl(var(--muted)) 15%, transparent)}}.bg-muted\/20{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, hsl(var(--muted)) 20%, transparent)}}.bg-muted\/25{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, hsl(var(--muted)) 25%, transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.bg-muted\/35{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, hsl(var(--muted)) 35%, transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.bg-muted\/45{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/45{background-color:color-mix(in oklab, hsl(var(--muted)) 45%, transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.bg-muted\/60{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, hsl(var(--muted)) 60%, transparent)}}.bg-muted\/70{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, hsl(var(--muted)) 70%, transparent)}}.bg-muted\/80{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, hsl(var(--muted)) 80%, transparent)}}.bg-orange-300\/10{background-color:#ffb96d1a}@supports (color:color-mix(in lab, red, red)){.bg-orange-300\/10{background-color:color-mix(in oklab, var(--color-orange-300) 10%, transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/12{background-color:#fe6e001f}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/12{background-color:color-mix(in oklab, var(--color-orange-500) 12%, transparent)}}.bg-orange-600\/10{background-color:#f051001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-600\/10{background-color:color-mix(in oklab, var(--color-orange-600) 10%, transparent)}}.bg-orange-950\/14{background-color:#44130624}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/14{background-color:color-mix(in oklab, var(--color-orange-950) 14%, transparent)}}.bg-orange-950\/28{background-color:#44130647}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/28{background-color:color-mix(in oklab, var(--color-orange-950) 28%, transparent)}}.bg-pink-300\/12{background-color:#fda5d51f}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/12{background-color:color-mix(in oklab, var(--color-pink-300) 12%, transparent)}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/10{background-color:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.bg-pink-500\/12{background-color:#f6339a1f}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/12{background-color:color-mix(in oklab, var(--color-pink-500) 12%, transparent)}}.bg-pink-950\/14{background-color:#51042424}@supports (color:color-mix(in lab, red, red)){.bg-pink-950\/14{background-color:color-mix(in oklab, var(--color-pink-950) 14%, transparent)}}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.bg-primary\/12{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, hsl(var(--primary)) 12%, transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.bg-primary\/70{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.bg-primary\/80{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.04\]{background-color:color-mix(in oklab, hsl(var(--primary)) 4%, transparent)}}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, hsl(var(--primary)) 6%, transparent)}}.bg-primary\/\[0\.07\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.07\]{background-color:color-mix(in oklab, hsl(var(--primary)) 7.0%, transparent)}}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.08\]{background-color:color-mix(in oklab, hsl(var(--primary)) 8%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/12{background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.bg-red-950\/28{background-color:#46080947}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/28{background-color:color-mix(in oklab, var(--color-red-950) 28%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/\[0\.06\]{background-color:#ff23570f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-rose-500) 6%, transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sky-300\/12{background-color:#77d4ff1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/12{background-color:color-mix(in oklab, var(--color-sky-300) 12%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/12{background-color:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.bg-sky-950\/12{background-color:#052f4a1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/12{background-color:color-mix(in oklab, var(--color-sky-950) 12%, transparent)}}.bg-sky-950\/14{background-color:#052f4a24}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/14{background-color:color-mix(in oklab, var(--color-sky-950) 14%, transparent)}}.bg-sky-950\/22{background-color:#052f4a38}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/22{background-color:color-mix(in oklab, var(--color-sky-950) 22%, transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-300\/10{background-color:#cad5e21a}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/10{background-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}.bg-slate-300\/20{background-color:#cad5e233}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/20{background-color:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}.bg-slate-400\/12{background-color:#90a1b91f}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/12{background-color:color-mix(in oklab, var(--color-slate-400) 12%, transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-500\/12{background-color:#62748e1f}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/12{background-color:color-mix(in oklab, var(--color-slate-500) 12%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/22{background-color:#02061838}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/22{background-color:color-mix(in oklab, var(--color-slate-950) 22%, transparent)}}.bg-slate-950\/25{background-color:#02061840}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/25{background-color:color-mix(in oklab, var(--color-slate-950) 25%, transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/30{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.bg-slate-950\/35{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/35{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/82{background-color:#020618d1}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/82{background-color:color-mix(in oklab, var(--color-slate-950) 82%, transparent)}}.bg-slate-950\/88{background-color:#020618e0}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/88{background-color:color-mix(in oklab, var(--color-slate-950) 88%, transparent)}}.bg-stone-950\/48{background-color:#0c0a097a}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\/48{background-color:color-mix(in oklab, var(--color-stone-950) 48%, transparent)}}.bg-success,.bg-success\/5{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, hsl(var(--success)) 5%, transparent)}}.bg-success\/10{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, hsl(var(--success)) 10%, transparent)}}.bg-success\/15{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, hsl(var(--success)) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-300{background-color:var(--color-violet-300)}.bg-violet-400\/5{background-color:#a685ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/5{background-color:color-mix(in oklab, var(--color-violet-400) 5%, transparent)}}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/8{background-color:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/8{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/12{background-color:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/12{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.bg-violet-500\/\[0\.06\]{background-color:#8d54ff0f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-violet-500) 6%, transparent)}}.bg-violet-950\/14{background-color:#2f0d6824}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/14{background-color:color-mix(in oklab, var(--color-violet-950) 14%, transparent)}}.bg-violet-950\/34{background-color:#2f0d6857}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/34{background-color:color-mix(in oklab, var(--color-violet-950) 34%, transparent)}}.bg-warning\/10{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, hsl(var(--warning)) 10%, transparent)}}.bg-warning\/15{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, hsl(var(--warning)) 15%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-zinc-400\/10{background-color:#9f9fa91a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\/10{background-color:color-mix(in oklab, var(--color-zinc-400) 10%, transparent)}}.bg-zinc-500\/12{background-color:#71717b1f}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/12{background-color:color-mix(in oklab, var(--color-zinc-500) 12%, transparent)}}.bg-zinc-950\/55{background-color:#09090b8c}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/55{background-color:color-mix(in oklab, var(--color-zinc-950) 55%, transparent)}}.bg-zinc-950\/70{background-color:#09090bb3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/70{background-color:color-mix(in oklab, var(--color-zinc-950) 70%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tl{--tw-gradient-position:to top left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\!bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.11\)\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:linear-gradient(135deg,hsl(var(--primary)/.11),hsl(var(--card)),hsl(var(--background)))!important}.\!bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.84\)\,hsl\(var\(--accent\)\/0\.45\)\,hsl\(var\(--primary\)\/0\.66\)\)\]{background-image:linear-gradient(135deg,hsl(var(--primary)/.84),hsl(var(--accent)/.45),hsl(var(--primary)/.66))!important}.\!bg-\[linear-gradient\(135deg\,rgba\(2\,6\,23\,0\.96\)\,rgba\(15\,23\,42\,0\.90\)_48\%\,rgba\(41\,37\,36\,0\.72\)_76\%\,rgba\(120\,53\,15\,0\.18\)\)\]{background-image:linear-gradient(135deg,#020617f5,#0f172ae6 48%,#292524b8 76%,#78350f2e)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.98\)\,rgba\(69\,10\,10\,0\.56\)_55\%\,rgba\(24\,24\,27\,0\.92\)\)\]{background-image:linear-gradient(135deg,#030712fa,#450a0a8f 55%,#18181beb)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.98\)\,rgba\(127\,29\,29\,0\.68\)_42\%\,rgba\(10\,10\,14\,0\.96\)_43\%\,rgba\(24\,24\,27\,0\.92\)_74\%\,rgba\(69\,10\,10\,0\.42\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.09\)_0_1px\,transparent_1px_16px\)\]{background-image:linear-gradient(135deg,#030712fa,#7f1d1dad 42%,#0a0a0ef5 43%,#18181beb 74%,#450a0a6b),repeating-linear-gradient(90deg,#f8717117 0 1px,#0000 1px 16px)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(8\,8\,12\,0\.98\)\,rgba\(69\,10\,10\,0\.78\)_42\%\,rgba\(12\,12\,16\,0\.96\)_43\%\,rgba\(24\,24\,27\,0\.94\)_70\%\,rgba\(127\,29\,29\,0\.46\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.12\)_0_1px\,transparent_1px_18px\)\]{background-image:linear-gradient(135deg,#08080cfa,#450a0ac7 42%,#0c0c10f5 43%,#18181bf0 70%,#7f1d1d75),repeating-linear-gradient(90deg,#f871711f 0 1px,#0000 1px 18px)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.58\)\,rgba\(41\,37\,36\,0\.22\)\)\]{background-image:linear-gradient(135deg,#0f172a94,#29252438)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.70\)\,rgba\(41\,37\,36\,0\.46\)_64\%\,rgba\(245\,158\,11\,0\.12\)\)\]{background-image:linear-gradient(135deg,#0f172ab3,#29252475 64%,#f59e0b1f)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(24\,24\,27\,0\.64\)\,rgba\(69\,10\,10\,0\.18\)\)\]{background-image:linear-gradient(135deg,#18181ba3,#450a0a2e)!important}.\!bg-\[linear-gradient\(135deg\,rgba\(127\,29\,29\,0\.38\)\,rgba\(3\,7\,18\,0\.64\)_62\%\,rgba\(239\,68\,68\,0\.12\)\)\]{background-image:linear-gradient(135deg,#7f1d1d61,#030712a3 62%,#ef44441f)!important}.\!bg-\[radial-gradient\(circle_at_14\%_8\%\,rgba\(125\,211\,252\,0\.22\)\,transparent_35\%\)\,radial-gradient\(circle_at_88\%_88\%\,rgba\(196\,181\,253\,0\.18\)\,transparent_36\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\/0\.98\)\,rgba\(12\,74\,110\,0\.38\)_48\%\,rgba\(76\,29\,149\,0\.30\)\)\]{background-image:radial-gradient(circle at 14% 8%,#7dd3fc38,transparent 35%),radial-gradient(circle at 88% 88%,#c4b5fd2e,transparent 36%),linear-gradient(145deg,hsl(var(--card)/.98),#0c4a6e61 48%,#4c1d954d)!important}.\!bg-\[radial-gradient\(circle_at_16\%_8\%\,rgba\(74\,222\,128\,0\.20\)\,transparent_36\%\)\,radial-gradient\(circle_at_88\%_92\%\,rgba\(132\,204\,22\,0\.13\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\/0\.98\)\,rgba\(6\,78\,59\,0\.42\)_54\%\,rgba\(20\,83\,45\,0\.28\)\)\]{background-image:radial-gradient(circle at 16% 8%,#4ade8033,transparent 36%),radial-gradient(circle at 88% 92%,#84cc1621,transparent 34%),linear-gradient(145deg,hsl(var(--card)/.98),#064e3b6b 54%,#14532d47)!important}.\!bg-\[radial-gradient\(circle_at_16\%_8\%\,rgba\(239\,68\,68\,0\.24\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(3\,7\,18\,0\.99\)\,rgba\(69\,10\,10\,0\.68\)_40\%\,rgba\(12\,12\,16\,0\.96\)_41\%\,rgba\(24\,24\,27\,0\.92\)_74\%\,rgba\(127\,29\,29\,0\.28\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.08\)_0_1px\,transparent_1px_18px\)\]{background-image:radial-gradient(circle at 16% 8%,#ef44443d,#0000 34%),linear-gradient(145deg,#030712fc,#450a0aad 40%,#0c0c10f5 41%,#18181beb 74%,#7f1d1d47),repeating-linear-gradient(90deg,#f8717114 0 1px,#0000 1px 18px)!important}.\!bg-\[radial-gradient\(circle_at_17\%_8\%\,rgba\(244\,114\,182\,0\.22\)\,transparent_35\%\)\,radial-gradient\(circle_at_88\%_88\%\,rgba\(52\,211\,153\,0\.13\)\,transparent_36\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\/0\.98\)\,rgba\(131\,24\,67\,0\.34\)_50\%\,rgba\(6\,78\,59\,0\.26\)\)\]{background-image:radial-gradient(circle at 17% 8%,#f472b638,transparent 35%),radial-gradient(circle at 88% 88%,#34d39921,transparent 36%),linear-gradient(145deg,hsl(var(--card)/.98),#83184357 50%,#064e3b42)!important}.\!bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(239\,68\,68\,0\.22\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(5\,5\,8\,0\.99\)\,rgba\(69\,10\,10\,0\.76\)_36\%\,rgba\(12\,12\,16\,0\.96\)_37\%\,rgba\(24\,24\,27\,0\.92\)_72\%\,rgba\(127\,29\,29\,0\.34\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.10\)_0_1px\,transparent_1px_22px\)\]{background-image:radial-gradient(circle at 18% 0,#ef444438,#0000 34%),linear-gradient(135deg,#050508fc,#450a0ac2 36%,#0c0c10f5 37%,#18181beb 72%,#7f1d1d57),repeating-linear-gradient(90deg,#f871711a 0 1px,#0000 1px 22px)!important}.\!bg-\[radial-gradient\(circle_at_18\%_8\%\,rgba\(74\,222\,128\,0\.30\)\,transparent_36\%\)\,radial-gradient\(circle_at_88\%_92\%\,rgba\(132\,204\,22\,0\.24\)\,transparent_35\%\)\,linear-gradient\(145deg\,rgba\(6\,78\,59\,0\.96\)\,rgba\(6\,95\,70\,0\.88\)_44\%\,rgba\(2\,44\,34\,0\.98\)\)\]{background-image:radial-gradient(circle at 18% 8%,#4ade804d,#0000 36%),radial-gradient(circle at 88% 92%,#84cc163d,#0000 35%),linear-gradient(145deg,#064e3bf5,#065f46e0 44%,#022c22fa)!important}.\!bg-\[radial-gradient\(circle_at_18\%_8\%\,rgba\(239\,68\,68\,0\.22\)\,transparent_30\%\)\,linear-gradient\(145deg\,rgba\(3\,7\,18\,0\.99\)\,rgba\(69\,10\,10\,0\.74\)_38\%\,rgba\(10\,10\,14\,0\.96\)_39\%\,rgba\(24\,24\,27\,0\.94\)_72\%\,rgba\(127\,29\,29\,0\.34\)\)\,repeating-linear-gradient\(135deg\,rgba\(248\,113\,113\,0\.08\)_0_1px\,transparent_1px_14px\)\]{background-image:radial-gradient(circle at 18% 8%,#ef444438,#0000 30%),linear-gradient(145deg,#030712fc,#450a0abd 38%,#0a0a0ef5 39%,#18181bf0 72%,#7f1d1d57),repeating-linear-gradient(135deg,#f8717114 0 1px,#0000 1px 14px)!important}.\!bg-\[radial-gradient\(circle_at_18\%_8\%\,rgba\(248\,113\,113\,0\.30\)\,transparent_34\%\)\,radial-gradient\(circle_at_86\%_88\%\,rgba\(127\,29\,29\,0\.28\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(3\,7\,18\,0\.99\)\,rgba\(127\,29\,29\,0\.86\)_42\%\,rgba\(10\,10\,14\,0\.98\)_43\%\,rgba\(69\,10\,10\,0\.92\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.08\)_0_1px\,transparent_1px_18px\)\]{background-image:radial-gradient(circle at 18% 8%,#f871714d,#0000 34%),radial-gradient(circle at 86% 88%,#7f1d1d47,#0000 34%),linear-gradient(145deg,#030712fc,#7f1d1ddb 42%,#0a0a0efa 43%,#450a0aeb),repeating-linear-gradient(90deg,#f8717114 0 1px,#0000 1px 18px)!important}.\!bg-\[radial-gradient\(circle_at_18\%_8\%\,rgba\(251\,191\,36\,0\.22\)\,transparent_35\%\)\,radial-gradient\(circle_at_90\%_88\%\,rgba\(249\,115\,22\,0\.15\)\,transparent_35\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\/0\.98\)\,rgba\(120\,53\,15\,0\.40\)_56\%\,rgba\(69\,26\,3\,0\.30\)\)\]{background-image:radial-gradient(circle at 18% 8%,#fbbf2438,transparent 35%),radial-gradient(circle at 90% 88%,#f9731626,transparent 35%),linear-gradient(145deg,hsl(var(--card)/.98),#78350f66 56%,#451a034d)!important}.\!bg-\[radial-gradient\(circle_at_18\%_10\%\,rgba\(34\,211\,238\,0\.18\)\,transparent_32\%\)\,radial-gradient\(circle_at_88\%_88\%\,rgba\(139\,92\,246\,0\.20\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(8\,29\,54\,0\.98\)_52\%\,rgba\(25\,14\,58\,0\.98\)\)\]{background-image:radial-gradient(circle at 18% 10%,#22d3ee2e,#0000 32%),radial-gradient(circle at 88% 88%,#8b5cf633,#0000 34%),linear-gradient(145deg,#020617fc,#081d36fa 52%,#190e3afa)!important}.\!bg-\[radial-gradient\(circle_at_18\%_10\%\,rgba\(125\,211\,252\,0\.30\)\,transparent_35\%\)\,radial-gradient\(circle_at_86\%_84\%\,rgba\(196\,181\,253\,0\.24\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(12\,74\,110\,0\.94\)\,rgba\(30\,64\,175\,0\.86\)_48\%\,rgba\(76\,29\,149\,0\.84\)\)\]{background-image:radial-gradient(circle at 18% 10%,#7dd3fc4d,#0000 35%),radial-gradient(circle at 86% 84%,#c4b5fd3d,#0000 36%),linear-gradient(145deg,#0c4a6ef0,#1e40afdb 48%,#4c1d95d6)!important}.\!bg-\[radial-gradient\(circle_at_18\%_10\%\,rgba\(239\,68\,68\,0\.28\)\,transparent_34\%\)\,radial-gradient\(circle_at_86\%_86\%\,rgba\(127\,29\,29\,0\.30\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(3\,7\,18\,0\.99\)\,rgba\(69\,10\,10\,0\.82\)_42\%\,rgba\(10\,10\,14\,0\.98\)_43\%\,rgba\(24\,24\,27\,0\.96\)\)\,repeating-linear-gradient\(90deg\,rgba\(248\,113\,113\,0\.08\)_0_1px\,transparent_1px_18px\)\]{background-image:radial-gradient(circle at 18% 10%,#ef444447,#0000 34%),radial-gradient(circle at 86% 86%,#7f1d1d4d,#0000 34%),linear-gradient(145deg,#030712fc,#450a0ad1 42%,#0a0a0efa 43%,#18181bf5),repeating-linear-gradient(90deg,#f8717114 0 1px,#0000 1px 18px)!important}.\!bg-\[radial-gradient\(circle_at_18\%_10\%\,rgba\(244\,114\,182\,0\.32\)\,transparent_35\%\)\,radial-gradient\(circle_at_88\%_86\%\,rgba\(52\,211\,153\,0\.20\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(131\,24\,67\,0\.94\)\,rgba\(76\,29\,149\,0\.78\)_48\%\,rgba\(6\,78\,59\,0\.86\)\)\]{background-image:radial-gradient(circle at 18% 10%,#f472b652,#0000 35%),radial-gradient(circle at 88% 86%,#34d39933,#0000 36%),linear-gradient(145deg,#831843f0,#4c1d95c7 48%,#064e3bdb)!important}.\!bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(34\,211\,238\,0\.34\)\,transparent_35\%\)\,repeating-linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.10\)_0_1px\,transparent_1px_14px\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.98\)\,rgba\(8\,47\,73\,0\.94\)_50\%\,rgba\(12\,74\,110\,0\.88\)\)\]{background-image:radial-gradient(circle at 20% 10%,#22d3ee57,#0000 35%),repeating-linear-gradient(90deg,#22d3ee1a 0 1px,#0000 1px 14px),linear-gradient(145deg,#020617fa,#082f49f0 50%,#0c4a6ee0)!important}.\!bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(236\,72\,153\,0\.40\)\,transparent_36\%\)\,radial-gradient\(circle_at_88\%_82\%\,rgba\(34\,211\,238\,0\.24\)\,transparent_35\%\)\,linear-gradient\(145deg\,rgba\(49\,46\,129\,0\.98\)\,rgba\(112\,26\,117\,0\.96\)_48\%\,rgba\(30\,27\,75\,0\.98\)\)\]{background-image:radial-gradient(circle at 20% 10%,#ec489966,#0000 36%),radial-gradient(circle at 88% 82%,#22d3ee3d,#0000 35%),linear-gradient(145deg,#312e81fa,#701a75f5 48%,#1e1b4bfa)!important}.\!bg-\[radial-gradient\(circle_at_22\%_12\%\,rgba\(251\,191\,36\,0\.34\)\,transparent_34\%\)\,radial-gradient\(circle_at_86\%_82\%\,rgba\(249\,115\,22\,0\.24\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(120\,53\,15\,0\.96\)\,rgba\(146\,64\,14\,0\.88\)_46\%\,rgba\(69\,26\,3\,0\.98\)\)\]{background-image:radial-gradient(circle at 22% 12%,#fbbf2457,#0000 34%),radial-gradient(circle at 86% 82%,#f973163d,#0000 36%),linear-gradient(145deg,#78350ff5,#92400ee0 46%,#451a03fa)!important}.\!bg-\[radial-gradient\(circle_at_50\%_12\%\,rgba\(34\,211\,238\,0\.22\)\,transparent_34\%\)\,radial-gradient\(circle_at_16\%_86\%\,rgba\(124\,58\,237\,0\.20\)\,transparent_34\%\)\,linear-gradient\(155deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(9\,20\,45\,0\.98\)_50\%\,rgba\(30\,18\,66\,0\.98\)\)\]{background-image:radial-gradient(circle at 50% 12%,#22d3ee38,#0000 34%),radial-gradient(circle at 16% 86%,#7c3aed33,#0000 34%),linear-gradient(155deg,#020617fc,#09142dfa 50%,#1e1242fa)!important}.\!bg-\[radial-gradient\(circle_at_82\%_12\%\,rgba\(245\,158\,11\,0\.15\)\,transparent_34\%\)\,radial-gradient\(circle_at_16\%_8\%\,rgba\(226\,232\,240\,0\.12\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.99\)\,hsl\(var\(--card\)\/0\.98\)_48\%\,rgba\(41\,37\,36\,0\.72\)_78\%\,rgba\(120\,53\,15\,0\.16\)\)\]{background-image:radial-gradient(circle at 82% 12%,#f59e0b26,transparent 34%),radial-gradient(circle at 16% 8%,#e2e8f01f,transparent 34%),linear-gradient(145deg,#020617fc,hsl(var(--card)/.98) 48%,#292524b8 78%,#78350f29)!important}.\!bg-\[radial-gradient\(circle_at_82\%_14\%\,rgba\(245\,158\,11\,0\.22\)\,transparent_34\%\)\,radial-gradient\(circle_at_18\%_10\%\,rgba\(226\,232\,240\,0\.18\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(15\,23\,42\,0\.96\)_46\%\,rgba\(41\,37\,36\,0\.88\)_78\%\,rgba\(120\,53\,15\,0\.18\)\)\]{background-image:radial-gradient(circle at 82% 14%,#f59e0b38,#0000 34%),radial-gradient(circle at 18% 10%,#e2e8f02e,#0000 34%),linear-gradient(145deg,#020617fc,#0f172af5 46%,#292524e0 78%,#78350f2e)!important}.\!bg-\[radial-gradient\(circle_at_82\%_16\%\,rgba\(245\,158\,11\,0\.16\)\,transparent_32\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(15\,23\,42\,0\.94\)_42\%\,rgba\(41\,37\,36\,0\.88\)_74\%\,rgba\(120\,53\,15\,0\.18\)\)\,repeating-linear-gradient\(90deg\,rgba\(226\,232\,240\,0\.045\)_0_1px\,transparent_1px_18px\)\]{background-image:radial-gradient(circle at 82% 16%,#f59e0b29,#0000 32%),linear-gradient(145deg,#020617fc,#0f172af0 42%,#292524e0 74%,#78350f2e),repeating-linear-gradient(90deg,#e2e8f00b 0 1px,#0000 1px 18px)!important}.\!bg-\[radial-gradient\(circle_at_84\%_14\%\,rgba\(245\,158\,11\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_18\%_86\%\,rgba\(148\,163\,184\,0\.16\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(15\,23\,42\,0\.96\)_48\%\,rgba\(41\,37\,36\,0\.86\)_78\%\,rgba\(120\,53\,15\,0\.14\)\)\]{background-image:radial-gradient(circle at 84% 14%,#f59e0b2e,#0000 34%),radial-gradient(circle at 18% 86%,#94a3b829,#0000 36%),linear-gradient(145deg,#020617fc,#0f172af5 48%,#292524db 78%,#78350f24)!important}.\!bg-\[radial-gradient\(circle_at_86\%_18\%\,rgba\(245\,158\,11\,0\.16\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.98\)\,rgba\(15\,23\,42\,0\.92\)_48\%\,rgba\(41\,37\,36\,0\.82\)_76\%\,rgba\(120\,53\,15\,0\.12\)\)\]{background-image:radial-gradient(circle at 86% 18%,#f59e0b29,#0000 34%),linear-gradient(145deg,#020617fa,#0f172aeb 48%,#292524d1 76%,#78350f1f)!important}.\!bg-\[radial-gradient\(circle_at_88\%_0\%\,rgba\(124\,58\,237\,0\.24\)\,transparent_38\%\)\,radial-gradient\(circle_at_0\%_100\%\,rgba\(34\,211\,238\,0\.18\)\,transparent_42\%\)\,linear-gradient\(150deg\,rgba\(2\,6\,23\,0\.99\)\,rgba\(11\,24\,51\,0\.98\)_54\%\,rgba\(28\,16\,58\,0\.98\)\)\]{background-image:radial-gradient(circle at 88% 0,#7c3aed3d,#0000 38%),radial-gradient(circle at 0 100%,#22d3ee2e,#0000 42%),linear-gradient(150deg,#020617fc,#0b1833fa 54%,#1c103afa)!important}.\!bg-\[radial-gradient\(circle_at_top_left\,rgba\(34\,211\,238\,0\.32\)\,transparent_34\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(236\,72\,153\,0\.24\)\,transparent_32\%\)\,linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(49\,46\,129\,0\.92\)_52\%\,rgba\(112\,26\,117\,0\.76\)\)\]{background-image:radial-gradient(circle at 0 0,#22d3ee52,#0000 34%),radial-gradient(circle at 100% 100%,#ec48993d,#0000 32%),linear-gradient(135deg,#0f172afa,#312e81eb 52%,#701a75c2)!important}.bg-\[conic-gradient\(from_30deg\,\#7dd3fc\,\#c4b5fd\,\#2dd4bf\,\#7dd3fc\)\]{background-image:conic-gradient(from 30deg,#7dd3fc,#c4b5fd,#2dd4bf,#7dd3fc)}.bg-\[conic-gradient\(from_40deg\,\#d946ef\,\#ec4899\,\#7c3aed\,\#d946ef\)\]{background-image:conic-gradient(from 40deg,#d946ef,#ec4899,#7c3aed,#d946ef)}.bg-\[conic-gradient\(from_60deg\,\#22d3ee\,\#a855f7\,\#ec4899\,\#f59e0b\,\#22d3ee\)\]{background-image:conic-gradient(from 60deg,#22d3ee,#a855f7,#ec4899,#f59e0b,#22d3ee)}.bg-\[conic-gradient\(from_90deg\,\#22d3ee\,\#2563eb\,\#0f172a\,\#22d3ee\)\]{background-image:conic-gradient(from 90deg,#22d3ee,#2563eb,#0f172a,#22d3ee)}.bg-\[conic-gradient\(from_90deg\,\#020617\,\#334155\,\#cbd5e1\,\#292524\,\#fbbf24\,\#44403c\,\#020617\)\]{background-image:conic-gradient(from 90deg,#020617,#334155,#cbd5e1,#292524,#fbbf24,#44403c,#020617)}.bg-\[conic-gradient\(from_90deg\,\#fbbf24\,\#22c55e\,\#0f172a\,\#fbbf24\)\]{background-image:conic-gradient(from 90deg,#fbbf24,#22c55e,#0f172a,#fbbf24)}.bg-\[conic-gradient\(from_160deg\,\#030712\,\#7f1d1d\,\#ef4444\,\#18181b\,\#450a0a\,\#030712\)\]{background-image:conic-gradient(from 160deg,#030712,#7f1d1d,#ef4444,#18181b,#450a0a,#030712)}.bg-\[linear-gradient\(90deg\,hsl\(var\(--primary\)\)\,hsl\(var\(--accent\)\)\)\]{background-image:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--accent)))}.bg-\[linear-gradient\(90deg\,rgba\(2\,6\,23\,0\.95\)\,rgba\(8\,47\,73\,0\.64\)_50\%\,rgba\(8\,145\,178\,0\.18\)\)\,repeating-linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.09\)_0_1px\,transparent_1px_12px\)\]{background-image:linear-gradient(90deg,#020617f2,#082f49a3 50%,#0891b22e),repeating-linear-gradient(90deg,#22d3ee17 0 1px,#0000 1px 12px)}.bg-\[linear-gradient\(90deg\,rgba\(2\,6\,23\,0\.98\)\,rgba\(28\,25\,23\,0\.86\)_58\%\,rgba\(120\,53\,15\,0\.12\)\)\]{background-image:linear-gradient(90deg,#020617fa,#1c1917db 58%,#78350f1f)}.bg-\[linear-gradient\(90deg\,rgba\(124\,45\,18\,0\.34\)\,rgba\(251\,191\,36\,0\.08\)_52\%\,rgba\(69\,26\,3\,0\.24\)\)\]{background-image:linear-gradient(90deg,#7c2d1257,#fbbf2414 52%,#451a033d)}.bg-\[linear-gradient\(90deg\,rgba\(131\,24\,67\,0\.24\)\,rgba\(244\,114\,182\,0\.06\)_48\%\,rgba\(6\,78\,59\,0\.16\)\)\]{background-image:linear-gradient(90deg,#8318433d,#f472b60f 48%,#064e3b29)}.bg-\[linear-gradient\(100deg\,rgba\(12\,74\,110\,0\.24\)\,rgba\(67\,56\,202\,0\.16\)\,rgba\(13\,148\,136\,0\.14\)\,rgba\(15\,23\,42\,0\.7\)\)\]{background-image:linear-gradient(100deg,#0c4a6e3d,#4338ca29,#0d948824,#0f172ab3)}.bg-\[linear-gradient\(105deg\,rgba\(125\,211\,252\,0\.22\)\,rgba\(196\,181\,253\,0\.16\)\,rgba\(45\,212\,191\,0\.12\)\)\]{background-image:linear-gradient(105deg,#7dd3fc38,#c4b5fd29,#2dd4bf1f)}.bg-\[linear-gradient\(110deg\,rgba\(12\,74\,110\,0\.24\)\,rgba\(88\,28\,135\,0\.16\)\,rgba\(20\,184\,166\,0\.1\)\)\]{background-image:linear-gradient(110deg,#0c4a6e3d,#581c8729,#14b8a61a)}.bg-\[linear-gradient\(115deg\,hsl\(var\(--primary\)\/0\.16\)\,hsl\(var\(--primary\)\/0\.05\)\)\]{background-image:linear-gradient(115deg,hsl(var(--primary)/.16),hsl(var(--primary)/.05))}.bg-\[linear-gradient\(120deg\,hsl\(var\(--background\)\/0\.65\)\,hsl\(var\(--muted\)\/0\.2\)\)\]{background-image:linear-gradient(120deg,hsl(var(--background)/.65),hsl(var(--muted)/.2))}.bg-\[linear-gradient\(120deg\,rgba\(12\,74\,110\,0\.22\)\,rgba\(67\,56\,202\,0\.14\)\,rgba\(13\,148\,136\,0\.10\)\,rgba\(15\,23\,42\,0\.78\)\)\]{background-image:linear-gradient(120deg,#0c4a6e38,#4338ca24,#0d94881a,#0f172ac7)}.bg-\[linear-gradient\(135deg\,hsl\(var\(--background\)\)\,hsl\(var\(--primary\)\/0\.16\)\,hsl\(var\(--accent\)\/0\.10\)\)\]{background-image:linear-gradient(135deg,hsl(var(--background)),hsl(var(--primary)/.16),hsl(var(--accent)/.1))}.bg-\[linear-gradient\(135deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:linear-gradient(135deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[linear-gradient\(135deg\,hsl\(var\(--card\)\)\,hsl\(var\(--primary\)\/0\.08\)\,hsl\(var\(--accent\)\/0\.08\)\)\]{background-image:linear-gradient(135deg,hsl(var(--card)),hsl(var(--primary)/.08),hsl(var(--accent)/.08))}.bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\)\,hsl\(var\(--success\)\)\)\]{background-image:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--success)))}.bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.12\)\,transparent_58\%\)\]{background-image:linear-gradient(135deg,hsl(var(--primary)/.12),transparent 58%)}.bg-\[linear-gradient\(135deg\,hsl\(var\(--success\)\/0\.14\)\,transparent_58\%\)\]{background-image:linear-gradient(135deg,hsl(var(--success)/.14),transparent 58%)}.bg-\[linear-gradient\(135deg\,hsl\(var\(--warning\)\/0\.16\)\,transparent_58\%\)\]{background-image:linear-gradient(135deg,hsl(var(--warning)/.16),transparent 58%)}.bg-\[linear-gradient\(135deg\,rgba\(2\,6\,23\,0\.96\)\,rgba\(8\,47\,73\,0\.48\)_58\%\,rgba\(14\,165\,233\,0\.12\)\)\,repeating-linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.06\)_0_1px\,transparent_1px_18px\)\]{background-image:linear-gradient(135deg,#020617f5,#082f497a 58%,#0ea5e91f),repeating-linear-gradient(90deg,#22d3ee0f 0 1px,#0000 1px 18px)}.bg-\[linear-gradient\(135deg\,rgba\(2\,6\,23\,0\.96\)\,rgba\(8\,47\,73\,0\.54\)_54\%\,rgba\(34\,211\,238\,0\.12\)\)\,repeating-linear-gradient\(0deg\,rgba\(34\,211\,238\,0\.07\)_0_1px\,transparent_1px_13px\)\]{background-image:linear-gradient(135deg,#020617f5,#082f498a 54%,#22d3ee1f),repeating-linear-gradient(0deg,#22d3ee12 0 1px,#0000 1px 13px)}.bg-\[linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.96\)\,rgba\(127\,29\,29\,0\.66\)_46\%\,rgba\(24\,24\,27\,0\.94\)_47\%\,rgba\(69\,10\,10\,0\.56\)\)\]{background-image:linear-gradient(135deg,#030712f5,#7f1d1da8 46%,#18181bf0 47%,#450a0a8f)}.bg-\[linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.98\)\,rgba\(127\,29\,29\,0\.66\)_44\%\,rgba\(24\,24\,27\,0\.94\)_45\%\,rgba\(69\,10\,10\,0\.48\)\)\]{background-image:linear-gradient(135deg,#030712fa,#7f1d1da8 44%,#18181bf0 45%,#450a0a7a)}.bg-\[linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.98\)\,rgba\(127\,29\,29\,0\.74\)_46\%\,rgba\(24\,24\,27\,0\.94\)_47\%\,rgba\(69\,10\,10\,0\.58\)\)\]{background-image:linear-gradient(135deg,#030712fa,#7f1d1dbd 46%,#18181bf0 47%,#450a0a94)}.bg-\[linear-gradient\(135deg\,rgba\(6\,78\,59\,0\.46\)\,rgba\(20\,83\,45\,0\.18\)\,rgba\(2\,44\,34\,0\.38\)\)\]{background-image:linear-gradient(135deg,#064e3b75,#14532d2e,#022c2261)}.bg-\[linear-gradient\(135deg\,rgba\(8\,47\,73\,0\.46\)\,rgba\(34\,211\,238\,0\.13\)\,rgba\(30\,27\,75\,0\.36\)\)\]{background-image:linear-gradient(135deg,#082f4975,#22d3ee21,#1e1b4b5c)}.bg-\[linear-gradient\(135deg\,rgba\(8\,47\,73\,0\.48\)\,rgba\(8\,145\,178\,0\.08\)\)\]{background-image:linear-gradient(135deg,#082f497a,#0891b214)}.bg-\[linear-gradient\(135deg\,rgba\(12\,74\,110\,0\.38\)\,rgba\(96\,165\,250\,0\.13\)\,rgba\(76\,29\,149\,0\.28\)\)\]{background-image:linear-gradient(135deg,#0c4a6e61,#60a5fa21,#4c1d9547)}.bg-\[linear-gradient\(135deg\,rgba\(12\,74\,110\,0\.50\)\,rgba\(15\,23\,42\,0\.92\)_58\%\,rgba\(34\,211\,238\,0\.16\)\)\]{background-image:linear-gradient(135deg,#0c4a6e80,#0f172aeb 58%,#22d3ee29)}.bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.58\)\,rgba\(41\,37\,36\,0\.38\)_68\%\,rgba\(245\,158\,11\,0\.08\)\)\]{background-image:linear-gradient(135deg,#0f172a94,#29252461 68%,#f59e0b14)}.bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.88\)\,rgba\(41\,37\,36\,0\.62\)_62\%\,rgba\(245\,158\,11\,0\.12\)\)\]{background-image:linear-gradient(135deg,#0f172ae0,#2925249e 62%,#f59e0b1f)}.bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.88\)\,rgba\(41\,37\,36\,0\.62\)_62\%\,rgba\(245\,158\,11\,0\.14\)\)\]{background-image:linear-gradient(135deg,#0f172ae0,#2925249e 62%,#f59e0b24)}.bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.90\)\,rgba\(41\,37\,36\,0\.68\)_58\%\,rgba\(245\,158\,11\,0\.16\)\)\]{background-image:linear-gradient(135deg,#0f172ae6,#292524ad 58%,#f59e0b29)}.bg-\[linear-gradient\(135deg\,rgba\(34\,211\,238\,0\.22\)\,rgba\(14\,165\,233\,0\.08\)\)\]{background-image:linear-gradient(135deg,#22d3ee38,#0ea5e914)}.bg-\[linear-gradient\(135deg\,rgba\(69\,10\,10\,0\.26\)\,rgba\(3\,7\,18\,0\.58\)_58\%\,rgba\(24\,24\,27\,0\.40\)\)\]{background-image:linear-gradient(135deg,#450a0a42,#03071294 58%,#18181b66)}.bg-\[linear-gradient\(135deg\,rgba\(80\,7\,36\,0\.22\)\,rgba\(6\,78\,59\,0\.10\)_58\%\,rgba\(244\,114\,182\,0\.08\)\)\]{background-image:linear-gradient(135deg,#50072438,#064e3b1a 58%,#f472b614)}.bg-\[linear-gradient\(135deg\,rgba\(88\,28\,135\,0\.46\)\,rgba\(217\,70\,239\,0\.15\)\,rgba\(49\,46\,129\,0\.36\)\)\]{background-image:linear-gradient(135deg,#581c8775,#d946ef26,#312e815c)}.bg-\[linear-gradient\(135deg\,rgba\(120\,53\,15\,0\.36\)\,rgba\(69\,26\,3\,0\.18\)\)\]{background-image:linear-gradient(135deg,#78350f5c,#451a032e)}.bg-\[linear-gradient\(135deg\,rgba\(124\,45\,18\,0\.28\)\,rgba\(69\,26\,3\,0\.16\)_58\%\,rgba\(251\,191\,36\,0\.08\)\)\]{background-image:linear-gradient(135deg,#7c2d1247,#451a0329 58%,#fbbf2414)}.bg-\[linear-gradient\(135deg\,rgba\(131\,24\,67\,0\.22\)\,rgba\(6\,78\,59\,0\.12\)\)\]{background-image:linear-gradient(135deg,#83184338,#064e3b1f)}.bg-\[linear-gradient\(135deg\,rgba\(131\,24\,67\,0\.34\)\,rgba\(244\,114\,182\,0\.14\)\,rgba\(6\,95\,70\,0\.22\)\)\]{background-image:linear-gradient(135deg,#83184357,#f472b624,#065f4638)}.bg-\[linear-gradient\(135deg\,rgba\(146\,64\,14\,0\.42\)\,rgba\(245\,158\,11\,0\.16\)\,rgba\(67\,20\,7\,0\.34\)\)\]{background-image:linear-gradient(135deg,#92400e6b,#f59e0b29,#43140757)}.bg-\[linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--primary\)\/0\.08\)\,hsl\(var\(--background\)\)\)\]{background-image:linear-gradient(145deg,hsl(var(--card)),hsl(var(--primary)/.08),hsl(var(--background)))}.bg-\[linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.95\)\,rgba\(28\,25\,23\,0\.82\)_58\%\,rgba\(180\,83\,9\,0\.08\)\)\]{background-image:linear-gradient(145deg,#020617f2,#1c1917d1 58%,#b4530914)}.bg-\[linear-gradient\(145deg\,rgba\(2\,6\,23\,0\.98\)\,rgba\(28\,25\,23\,0\.84\)_58\%\,rgba\(120\,53\,15\,0\.08\)\)\]{background-image:linear-gradient(145deg,#020617fa,#1c1917d6 58%,#78350f14)}.bg-\[linear-gradient\(145deg\,rgba\(10\,10\,12\,0\.96\)\,rgba\(39\,39\,42\,0\.72\)_62\%\,rgba\(127\,29\,29\,0\.18\)\)\]{background-image:linear-gradient(145deg,#0a0a0cf5,#27272ab8 62%,#7f1d1d2e)}.bg-\[linear-gradient\(145deg\,rgba\(15\,23\,42\,0\.90\)\,rgba\(41\,37\,36\,0\.72\)\,rgba\(120\,53\,15\,0\.20\)\)\]{background-image:linear-gradient(145deg,#0f172ae6,#292524b8,#78350f33)}.bg-\[linear-gradient\(145deg\,rgba\(15\,23\,42\,0\.96\)\,rgba\(41\,37\,36\,0\.86\)_55\%\,rgba\(202\,138\,4\,0\.12\)\)\]{background-image:linear-gradient(145deg,#0f172af5,#292524db 55%,#ca8a041f)}.bg-\[linear-gradient\(145deg\,rgba\(127\,29\,29\,0\.28\)\,rgba\(10\,10\,14\,0\.94\)\)\]{background-image:linear-gradient(145deg,#7f1d1d47,#0a0a0ef0)}.bg-\[linear-gradient\(145deg\,rgba\(127\,29\,29\,0\.36\)\,rgba\(24\,24\,27\,0\.92\)_55\%\,rgba\(3\,7\,18\,0\.96\)\)\]{background-image:linear-gradient(145deg,#7f1d1d5c,#18181beb 55%,#030712f5)}.bg-\[linear-gradient\(145deg\,rgba\(127\,29\,29\,0\.42\)\,rgba\(3\,7\,18\,0\.94\)\)\]{background-image:linear-gradient(145deg,#7f1d1d6b,#030712f0)}.bg-\[linear-gradient\(180deg\,hsl\(var\(--muted\)\/0\.32\)\,hsl\(var\(--background\)\/0\.24\)\)\]{background-image:linear-gradient(180deg,hsl(var(--muted)/.32),hsl(var(--background)/.24))}.bg-\[linear-gradient\(180deg\,transparent\,hsl\(var\(--background\)\/0\.22\)\)\]{background-image:linear-gradient(180deg,transparent,hsl(var(--background)/.22))}.bg-\[linear-gradient\(hsl\(var\(--background\)\/0\.72\)\,hsl\(var\(--background\)\/0\.72\)\)_padding-box\,conic-gradient\(from_90deg\,\#22d3ee\,\#a855f7\,\#f59e0b\,\#22c55e\,\#22d3ee\)_border-box\]{background-image:linear-gradient(hsl(var(--background)/.72),hsl(var(--background)/.72)) padding-box,conic-gradient(from 90deg,#22d3ee,#a855f7,#f59e0b,#22c55e,#22d3ee) border-box}.bg-\[linear-gradient\(rgba\(34\,211\,238\,0\.025\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.025\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#22d3ee06 1px,#0000 1px),linear-gradient(90deg,#22d3ee06 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(34\,211\,238\,0\.035\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.035\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#22d3ee09 1px,#0000 1px),linear-gradient(90deg,#22d3ee09 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,hsl\(var\(--primary\)\/0\.10\)\,transparent_38\%\)\,linear-gradient\(135deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 0% 0%,hsl(var(--primary)/.1),transparent 38%),linear-gradient(135deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_0\%_0\%\,hsl\(var\(--primary\)\/0\.20\)\,transparent_38\%\)\,linear-gradient\(135deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 0% 0%,hsl(var(--primary)/.2),transparent 38%),linear-gradient(135deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_0\%_0\%\,hsl\(var\(--success\)\/0\.14\)\,transparent_36\%\)\,linear-gradient\(135deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 0% 0%,hsl(var(--success)/.14),transparent 36%),linear-gradient(135deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_8\%_0\%\,hsl\(var\(--primary\)\/0\.13\)\,transparent_32\%\)\,radial-gradient\(circle_at_94\%_14\%\,hsl\(var\(--success\)\/0\.08\)\,transparent_28\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 8% 0%,hsl(var(--primary)/.13),transparent 32%),radial-gradient(circle at 94% 14%,hsl(var(--success)/.08),transparent 28%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_10\%_0\%\,hsl\(var\(--primary\)\/0\.15\)\,transparent_34\%\)\,radial-gradient\(circle_at_94\%_8\%\,hsl\(var\(--success\)\/0\.09\)\,transparent_28\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 10% 0%,hsl(var(--primary)/.15),transparent 34%),radial-gradient(circle at 94% 8%,hsl(var(--success)/.09),transparent 28%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_10\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_42\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 10% 0%,hsl(var(--primary)/.18),transparent 42%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_10\%_0\%\,rgba\(34\,211\,238\,0\.12\)\,transparent_40\%\)\,radial-gradient\(circle_at_90\%_0\%\,rgba\(139\,92\,246\,0\.14\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 10% 0,#22d3ee1f,#0000 40%),radial-gradient(circle at 90% 0,#8b5cf624,#0000 42%)}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--destructive\)\/0\.18\)\,transparent_36\%\)\,radial-gradient\(circle_at_92\%_14\%\,hsl\(var\(--accent\)\/0\.12\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)_58\%\,hsl\(var\(--destructive\)\/0\.08\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--destructive)/.18),transparent 36%),radial-gradient(circle at 92% 14%,hsl(var(--accent)/.12),transparent 34%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)) 58%,hsl(var(--destructive)/.08))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.1\)\,transparent_38\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.1),transparent 38%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.2\)\,transparent_36\%\)\,radial-gradient\(circle_at_90\%_16\%\,hsl\(var\(--accent\)\/0\.16\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)_60\%\,hsl\(var\(--primary\)\/0\.08\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.2),transparent 36%),radial-gradient(circle at 90% 16%,hsl(var(--accent)/.16),transparent 34%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)) 60%,hsl(var(--primary)/.08))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.14\)\,transparent_42\%\)\,linear-gradient\(135deg\,hsl\(var\(--card\)\/0\.82\)\,hsl\(var\(--background\)\/0\.62\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.14),transparent 42%),linear-gradient(135deg,hsl(var(--card)/.82),hsl(var(--background)/.62))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.15\)\,transparent_34\%\)\,radial-gradient\(circle_at_92\%_10\%\,hsl\(var\(--warning\)\/0\.11\)\,transparent_30\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.15),transparent 34%),radial-gradient(circle at 92% 10%,hsl(var(--warning)/.11),transparent 30%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.16\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.16),transparent 34%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.16\)\,transparent_34\%\)\,radial-gradient\(circle_at_92\%_10\%\,hsl\(var\(--success\)\/0\.12\)\,transparent_30\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.16),transparent 34%),radial-gradient(circle at 92% 10%,hsl(var(--success)/.12),transparent 30%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_88\%_12\%\,rgba\(168\,85\,247\,0\.18\)\,transparent_32\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.18),transparent 34%),radial-gradient(circle at 88% 12%,#a855f72e,transparent 32%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_36\%\)\,radial-gradient\(circle_at_92\%_14\%\,hsl\(var\(--accent\)\/0\.14\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)_58\%\,hsl\(var\(--primary\)\/0\.07\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.18),transparent 36%),radial-gradient(circle at 92% 14%,hsl(var(--accent)/.14),transparent 34%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)) 58%,hsl(var(--primary)/.07))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,hsl\(var\(--primary\)\/0\.24\)\,transparent_38\%\)\,radial-gradient\(circle_at_92\%_18\%\,hsl\(var\(--accent\)\/0\.18\)\,transparent_34\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)_54\%\,hsl\(var\(--primary\)\/0\.08\)\)\]{background-image:radial-gradient(circle at 12% 0%,hsl(var(--primary)/.24),transparent 38%),radial-gradient(circle at 92% 18%,hsl(var(--accent)/.18),transparent 34%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)) 54%,hsl(var(--primary)/.08))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(34\,211\,238\,0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_88\%_12\%\,hsl\(var\(--success\)\/0\.15\)\,transparent_32\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,#22d3ee2e,transparent 34%),radial-gradient(circle at 88% 12%,hsl(var(--success)/.15),transparent 32%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(245\,158\,11\,0\.12\)\,transparent_36\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 12% 0%,#f59e0b1f,transparent 36%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_12\%_0\%\,rgba\(250\,204\,21\,0\.18\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 12% 0,#facc152e,#0000 34%)}.bg-\[radial-gradient\(circle_at_14\%_0\%\,hsl\(var\(--primary\)\/0\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_90\%_12\%\,hsl\(var\(--success\)\/0\.14\)\,transparent_30\%\)\,linear-gradient\(145deg\,hsl\(var\(--background\)\)\,hsl\(var\(--card\)\)\)\]{background-image:radial-gradient(circle at 14% 0%,hsl(var(--primary)/.18),transparent 34%),radial-gradient(circle at 90% 12%,hsl(var(--success)/.14),transparent 30%),linear-gradient(145deg,hsl(var(--background)),hsl(var(--card)))}.bg-\[radial-gradient\(circle_at_16\%_0\%\,hsl\(var\(--success\)\/0\.16\)\,transparent_32\%\)\,radial-gradient\(circle_at_86\%_12\%\,hsl\(var\(--primary\)\/0\.14\)\,transparent_30\%\)\,linear-gradient\(145deg\,hsl\(var\(--background\)\)\,hsl\(var\(--muted\)\/0\.96\)\)\]{background-image:radial-gradient(circle at 16% 0%,hsl(var(--success)/.16),transparent 32%),radial-gradient(circle at 86% 12%,hsl(var(--primary)/.14),transparent 30%),linear-gradient(145deg,hsl(var(--background)),hsl(var(--muted)/.96))}.bg-\[radial-gradient\(circle_at_18\%_0\%\,hsl\(var\(--primary\)\/0\.14\)\,transparent_34\%\)\,radial-gradient\(circle_at_92\%_12\%\,hsl\(var\(--success\)\/0\.10\)\,transparent_30\%\)\,linear-gradient\(145deg\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 18% 0%,hsl(var(--primary)/.14),transparent 34%),radial-gradient(circle at 92% 12%,hsl(var(--success)/.1),transparent 30%),linear-gradient(145deg,hsl(var(--card)),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_18\%_0\%\,hsl\(var\(--success\)\/0\.22\)\,transparent_34\%\)\,linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.18\)\,hsl\(var\(--background\)\)\)\]{background-image:radial-gradient(circle at 18% 0%,hsl(var(--success)/.22),transparent 34%),linear-gradient(135deg,hsl(var(--primary)/.18),hsl(var(--background)))}.bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(125\,211\,252\,0\.2\)\,transparent_36\%\)\,linear-gradient\(120deg\,rgba\(12\,74\,110\,0\.24\)\,rgba\(88\,28\,135\,0\.16\)_48\%\,rgba\(20\,184\,166\,0\.14\)\)\]{background-image:radial-gradient(circle at 20% 10%,#7dd3fc33,#0000 36%),linear-gradient(120deg,#0c4a6e3d,#581c8729 48%,#14b8a624)}.bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(239\,68\,68\,0\.16\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(3\,7\,18\,0\.80\)\,rgba\(69\,10\,10\,0\.32\)_42\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 20% 10%,#ef444429,#0000 34%),linear-gradient(135deg,#030712cc,#450a0a52 42%,#0000 70%)}.bg-\[radial-gradient\(circle_at_20\%_10\%\,rgba\(244\,114\,182\,0\.2\)\,transparent_35\%\)\,linear-gradient\(135deg\,rgba\(80\,7\,36\,0\.26\)\,rgba\(6\,78\,59\,0\.12\)_58\%\,rgba\(190\,24\,93\,0\.12\)\)\]{background-image:radial-gradient(circle at 20% 10%,#f472b633,#0000 35%),linear-gradient(135deg,#50072442,#064e3b1f 58%,#be185d1f)}.bg-\[radial-gradient\(circle_at_25\%_20\%\,rgba\(236\,72\,153\,0\.22\)\,transparent_38\%\)\,linear-gradient\(135deg\,rgba\(49\,46\,129\,0\.58\)\,rgba\(112\,26\,117\,0\.34\)_56\%\,rgba\(17\,24\,39\,0\.72\)\)\]{background-image:radial-gradient(circle at 25% 20%,#ec489938,#0000 38%),linear-gradient(135deg,#312e8194,#701a7557 56%,#111827b8)}.bg-\[radial-gradient\(circle_at_25\%_50\%\,rgba\(236\,72\,153\,0\.16\)\,transparent_34\%\)\,linear-gradient\(90deg\,rgba\(49\,46\,129\,0\.62\)\,rgba\(112\,26\,117\,0\.42\)\,rgba\(30\,27\,75\,0\.7\)\)\]{background-image:radial-gradient(circle at 25%,#ec489929,#0000 34%),linear-gradient(90deg,#312e819e,#701a756b,#1e1b4bb3)}.bg-\[radial-gradient\(circle_at_28\%_22\%\,rgba\(34\,211\,238\,0\.22\)\,transparent_38\%\)\,linear-gradient\(145deg\,rgba\(217\,70\,239\,0\.30\)\,rgba\(49\,46\,129\,0\.86\)\)\]{background-image:radial-gradient(circle at 28% 22%,#22d3ee38,#0000 38%),linear-gradient(145deg,#d946ef4d,#312e81db)}.bg-\[radial-gradient\(circle_at_50\%_120\%\,hsl\(var\(--primary\)\/0\.10\)\,transparent_44\%\)\]{background-image:radial-gradient(circle at 50% 120%,hsl(var(--primary)/.1),transparent 44%)}.bg-\[radial-gradient\(circle_at_50\%_120\%\,hsl\(var\(--primary\)\/0\.12\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 50% 120%,hsl(var(--primary)/.12),transparent 42%)}.bg-\[radial-gradient\(circle_at_82\%_14\%\,rgba\(245\,158\,11\,0\.10\)\,transparent_34\%\)\,linear-gradient\(145deg\,rgba\(15\,23\,42\,0\.68\)\,transparent_58\%\,rgba\(120\,53\,15\,0\.10\)\)\]{background-image:radial-gradient(circle at 82% 14%,#f59e0b1a,#0000 34%),linear-gradient(145deg,#0f172aad,#0000 58%,#78350f1a)}.bg-\[radial-gradient\(circle_at_92\%_12\%\,rgba\(124\,58\,237\,0\.16\)\,transparent_36\%\)\,linear-gradient\(145deg\,rgba\(8\,47\,73\,0\.16\)\,rgba\(15\,23\,42\,0\.36\)\)\]{background-image:radial-gradient(circle at 92% 12%,#7c3aed29,#0000 36%),linear-gradient(145deg,#082f4929,#0f172a5c)}.bg-\[radial-gradient\(circle_at_100\%_0\%\,hsl\(var\(--primary\)\/0\.05\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 100% 0%,hsl(var(--primary)/.05),transparent 34%)}.bg-\[radial-gradient\(circle_at_100\%_0\%\,hsl\(var\(--primary\)\/0\.06\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 100% 0%,hsl(var(--primary)/.06),transparent 32%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(236\,72\,153\,0\.25\)\,transparent_60\%\)\,linear-gradient\(135deg\,rgba\(217\,70\,239\,0\.24\)\,rgba\(124\,58\,237\,0\.12\)\)\]{background-image:radial-gradient(circle,#ec489940,#0000 60%),linear-gradient(135deg,#d946ef3d,#7c3aed1f)}.bg-\[radial-gradient\(circle_at_top\,rgba\(217\,70\,239\,0\.18\)\,transparent_58\%\)\,linear-gradient\(135deg\,rgba\(76\,29\,149\,0\.42\)\,rgba\(112\,26\,117\,0\.16\)\)\]{background-image:radial-gradient(circle at top,#d946ef2e,#0000 58%),linear-gradient(135deg,#4c1d956b,#701a7529)}.bg-\[radial-gradient\(circle_at_top\,rgba\(239\,68\,68\,0\.12\)\,transparent_32\%\)\,linear-gradient\(145deg\,rgba\(7\,7\,10\,0\.98\)\,rgba\(18\,18\,24\,0\.96\)_52\%\,rgba\(69\,10\,10\,0\.92\)\)\]{background-image:radial-gradient(circle at top,#ef44441f,#0000 32%),linear-gradient(145deg,#07070afa,#121218f5 52%,#450a0aeb)}.bg-\[radial-gradient\(circle_at_top\,rgba\(251\,191\,36\,0\.2\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(124\,45\,18\,0\.38\)\,rgba\(69\,26\,3\,0\.28\)_55\%\,rgba\(251\,146\,60\,0\.12\)\)\]{background-image:radial-gradient(circle at top,#fbbf2433,#0000 34%),linear-gradient(135deg,#7c2d1261,#451a0347 55%,#fb923c1f)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(74\,222\,128\,0\.18\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(6\,78\,59\,0\.42\)\,rgba\(8\,47\,73\,0\.12\)_48\%\,rgba\(63\,98\,18\,0\.22\)\)\]{background-image:radial-gradient(circle at 0 0,#4ade802e,#0000 34%),linear-gradient(135deg,#064e3b6b,#082f491f 48%,#3f621238)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(217\,70\,239\,0\.18\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(49\,46\,129\,0\.56\)\,rgba\(112\,26\,117\,0\.28\)_58\%\,rgba\(15\,23\,42\,0\.78\)\)\]{background-image:radial-gradient(circle at 100% 0,#d946ef2e,#0000 34%),linear-gradient(135deg,#312e818f,#701a7547 58%,#0f172ac7)}.bg-\[radial-gradient\(ellipse_at_center\,hsl\(var\(--primary\)\/0\.12\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at center,hsl(var(--primary)/.12),transparent 70%)}.from-amber-200{--tw-gradient-from:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/24{--tw-gradient-from:#fcbb003d}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/24{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 24%, transparent)}}.from-amber-400\/24{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/25{--tw-gradient-from:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/25{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.from-amber-400\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/15{--tw-gradient-from:#f99c0026}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.from-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/20{--tw-gradient-from:#46190133}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.from-amber-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:hsl(var(--background));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/45{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/45{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 45%, transparent)}}.from-background\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/55{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/55{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 55%, transparent)}}.from-background\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/70{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/70{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 70%, transparent)}}.from-background\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/75{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/75{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 75%, transparent)}}.from-background\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/80{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/80{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 80%, transparent)}}.from-background\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/85{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/85{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 85%, transparent)}}.from-background\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/88{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/88{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 88%, transparent)}}.from-background\/88{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/90{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/90{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 90%, transparent)}}.from-background\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background\/95{--tw-gradient-from:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.from-background\/95{--tw-gradient-from:color-mix(in oklab, hsl(var(--background)) 95%, transparent)}}.from-background\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/8{--tw-gradient-from:#00b7d714}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/8{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.from-cyan-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/10{--tw-gradient-from:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.from-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/\[0\.06\]{--tw-gradient-from:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.from-cyan-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-600\/20{--tw-gradient-from:#0092b533}@supports (color:color-mix(in lab, red, red)){.from-cyan-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-600) 20%, transparent)}}.from-cyan-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-destructive\/15{--tw-gradient-from:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.from-destructive\/15{--tw-gradient-from:color-mix(in oklab, hsl(var(--destructive)) 15%, transparent)}}.from-destructive\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300{--tw-gradient-from:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400\/30{--tw-gradient-from:#00d2944d}@supports (color:color-mix(in lab, red, red)){.from-emerald-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.from-emerald-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/8{--tw-gradient-from:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/8{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.from-emerald-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/15{--tw-gradient-from:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.from-emerald-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/22{--tw-gradient-from:#002c2238}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/22{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 22%, transparent)}}.from-emerald-950\/22{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/25{--tw-gradient-from:#002c2240}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/25{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.from-emerald-950\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/28{--tw-gradient-from:#002c2247}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/28{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 28%, transparent)}}.from-emerald-950\/28{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/45{--tw-gradient-from:#002c2273}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/45{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 45%, transparent)}}.from-emerald-950\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-foreground{--tw-gradient-from:hsl(var(--foreground));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/10{--tw-gradient-from:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.from-fuchsia-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-950\/18{--tw-gradient-from:#4b004f2e}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-950\/18{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-950) 18%, transparent)}}.from-fuchsia-950\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-950\/28{--tw-gradient-from:#4b004f47}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-950\/28{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-950) 28%, transparent)}}.from-fuchsia-950\/28{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-300\/25{--tw-gradient-from:#bbf45140}@supports (color:color-mix(in lab, red, red)){.from-lime-300\/25{--tw-gradient-from:color-mix(in oklab, var(--color-lime-300) 25%, transparent)}}.from-lime-300\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-600\/20{--tw-gradient-from:#f0510033}@supports (color:color-mix(in lab, red, red)){.from-orange-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.from-orange-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-950\/40{--tw-gradient-from:#44130666}@supports (color:color-mix(in lab, red, red)){.from-orange-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-orange-950) 40%, transparent)}}.from-orange-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-300{--tw-gradient-from:var(--color-pink-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400\/10{--tw-gradient-from:#fb64b61a}@supports (color:color-mix(in lab, red, red)){.from-pink-400\/10{--tw-gradient-from:color-mix(in oklab, var(--color-pink-400) 10%, transparent)}}.from-pink-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400\/22{--tw-gradient-from:#fb64b638}@supports (color:color-mix(in lab, red, red)){.from-pink-400\/22{--tw-gradient-from:color-mix(in oklab, var(--color-pink-400) 22%, transparent)}}.from-pink-400\/22{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400\/10{--tw-gradient-from:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.from-sky-400\/10{--tw-gradient-from:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.from-sky-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/15{--tw-gradient-from:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.from-sky-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-950\/20{--tw-gradient-from:#052f4a33}@supports (color:color-mix(in lab, red, red)){.from-sky-950\/20{--tw-gradient-from:color-mix(in oklab, var(--color-sky-950) 20%, transparent)}}.from-sky-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-950\/35{--tw-gradient-from:#052f4a59}@supports (color:color-mix(in lab, red, red)){.from-sky-950\/35{--tw-gradient-from:color-mix(in oklab, var(--color-sky-950) 35%, transparent)}}.from-sky-950\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300\/20{--tw-gradient-from:#cad5e233}@supports (color:color-mix(in lab, red, red)){.from-slate-300\/20{--tw-gradient-from:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}.from-slate-300\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950\/60{--tw-gradient-from:#02061899}@supports (color:color-mix(in lab, red, red)){.from-slate-950\/60{--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.from-slate-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950\/70{--tw-gradient-from:#020618b3}@supports (color:color-mix(in lab, red, red)){.from-slate-950\/70{--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.from-slate-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950\/95{--tw-gradient-from:#020618f2}@supports (color:color-mix(in lab, red, red)){.from-slate-950\/95{--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.from-slate-950\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-success\/10{--tw-gradient-from:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.from-success\/10{--tw-gradient-from:color-mix(in oklab, hsl(var(--success)) 10%, transparent)}}.from-success\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-950\/72{--tw-gradient-from:#2f0d68b8}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/72{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 72%, transparent)}}.from-violet-950\/72{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-950\/90{--tw-gradient-from:#2f0d68e6}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 90%, transparent)}}.from-violet-950\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-950\/95{--tw-gradient-from:#2f0d68f2}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/95{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 95%, transparent)}}.from-violet-950\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-950\/50{--tw-gradient-from:#09090b80}@supports (color:color-mix(in lab, red, red)){.from-zinc-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}.from-zinc-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-200\/48{--tw-gradient-via:#fee6857a}@supports (color:color-mix(in lab, red, red)){.via-amber-200\/48{--tw-gradient-via:color-mix(in oklab, var(--color-amber-200) 48%, transparent)}}.via-amber-200\/48{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-300\/85{--tw-gradient-via:#ffd236d9}@supports (color:color-mix(in lab, red, red)){.via-amber-300\/85{--tw-gradient-via:color-mix(in oklab, var(--color-amber-300) 85%, transparent)}}.via-amber-300\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400\/80{--tw-gradient-via:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.via-amber-400\/80{--tw-gradient-via:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.via-amber-400\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/25{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/25{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 25%, transparent)}}.via-background\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/35{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/35{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 35%, transparent)}}.via-background\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/40{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/40{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 40%, transparent)}}.via-background\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/46{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/46{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 46%, transparent)}}.via-background\/46{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/52{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/52{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 52%, transparent)}}.via-background\/52{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/58{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/58{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 58%, transparent)}}.via-background\/58{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/60{--tw-gradient-via:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.via-background\/60{--tw-gradient-via:color-mix(in oklab, hsl(var(--background)) 60%, transparent)}}.via-background\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card{--tw-gradient-via:hsl(var(--card));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/65{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/65{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 65%, transparent)}}.via-card\/65{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/70{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/70{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 70%, transparent)}}.via-card\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/72{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/72{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 72%, transparent)}}.via-card\/72{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/75{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/75{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 75%, transparent)}}.via-card\/75{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/76{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/76{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 76%, transparent)}}.via-card\/76{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/78{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/78{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 78%, transparent)}}.via-card\/78{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/88{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/88{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 88%, transparent)}}.via-card\/88{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/90{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/90{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 90%, transparent)}}.via-card\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/92{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/92{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 92%, transparent)}}.via-card\/92{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/94{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/94{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 94%, transparent)}}.via-card\/94{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/95{--tw-gradient-via:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.via-card\/95{--tw-gradient-via:color-mix(in oklab, hsl(var(--card)) 95%, transparent)}}.via-card\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-100{--tw-gradient-via:var(--color-cyan-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/85{--tw-gradient-via:#53eafdd9}@supports (color:color-mix(in lab, red, red)){.via-cyan-300\/85{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 85%, transparent)}}.via-cyan-300\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-400{--tw-gradient-via:var(--color-cyan-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-700\/10{--tw-gradient-via:#0074921a}@supports (color:color-mix(in lab, red, red)){.via-cyan-700\/10{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-700) 10%, transparent)}}.via-cyan-700\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-300\/35{--tw-gradient-via:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.via-emerald-300\/35{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.via-emerald-300\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-300\/65{--tw-gradient-via:#5ee9b5a6}@supports (color:color-mix(in lab, red, red)){.via-emerald-300\/65{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-300) 65%, transparent)}}.via-emerald-300\/65{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400\/10{--tw-gradient-via:#00d2941a}@supports (color:color-mix(in lab, red, red)){.via-emerald-400\/10{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.via-emerald-400\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-300\/85{--tw-gradient-via:#f2a9ffd9}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-300\/85{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-300) 85%, transparent)}}.via-fuchsia-300\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-500\/6{--tw-gradient-via:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/6{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.via-fuchsia-500\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-300\/15{--tw-gradient-via:#bbf45126}@supports (color:color-mix(in lab, red, red)){.via-lime-300\/15{--tw-gradient-via:color-mix(in oklab, var(--color-lime-300) 15%, transparent)}}.via-lime-300\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-300\/55{--tw-gradient-via:#bbf4518c}@supports (color:color-mix(in lab, red, red)){.via-lime-300\/55{--tw-gradient-via:color-mix(in oklab, var(--color-lime-300) 55%, transparent)}}.via-lime-300\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-lime-400{--tw-gradient-via:var(--color-lime-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-400{--tw-gradient-via:var(--color-orange-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/10{--tw-gradient-via:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.via-orange-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/16{--tw-gradient-via:#fe6e0029}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/16{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 16%, transparent)}}.via-orange-500\/16{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-300\/45{--tw-gradient-via:#fda5d573}@supports (color:color-mix(in lab, red, red)){.via-pink-300\/45{--tw-gradient-via:color-mix(in oklab, var(--color-pink-300) 45%, transparent)}}.via-pink-300\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5{--tw-gradient-via:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.via-primary\/5{--tw-gradient-via:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.via-primary\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-300{--tw-gradient-via:var(--color-red-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-300\/42{--tw-gradient-via:#ffa3a36b}@supports (color:color-mix(in lab, red, red)){.via-red-300\/42{--tw-gradient-via:color-mix(in oklab, var(--color-red-300) 42%, transparent)}}.via-red-300\/42{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-300\/70{--tw-gradient-via:#ffa3a3b3}@supports (color:color-mix(in lab, red, red)){.via-red-300\/70{--tw-gradient-via:color-mix(in oklab, var(--color-red-300) 70%, transparent)}}.via-red-300\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-400{--tw-gradient-via:var(--color-rose-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-400\/12{--tw-gradient-via:#ff667f1f}@supports (color:color-mix(in lab, red, red)){.via-rose-400\/12{--tw-gradient-via:color-mix(in oklab, var(--color-rose-400) 12%, transparent)}}.via-rose-400\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-300\/75{--tw-gradient-via:#77d4ffbf}@supports (color:color-mix(in lab, red, red)){.via-sky-300\/75{--tw-gradient-via:color-mix(in oklab, var(--color-sky-300) 75%, transparent)}}.via-sky-300\/75{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-200\/70{--tw-gradient-via:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.via-slate-200\/70{--tw-gradient-via:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.via-slate-200\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-300{--tw-gradient-via:var(--color-stone-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-300\/85{--tw-gradient-via:#c4b4ffd9}@supports (color:color-mix(in lab, red, red)){.via-violet-300\/85{--tw-gradient-via:color-mix(in oklab, var(--color-violet-300) 85%, transparent)}}.via-violet-300\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-400\/6{--tw-gradient-via:#a685ff0f}@supports (color:color-mix(in lab, red, red)){.via-violet-400\/6{--tw-gradient-via:color-mix(in oklab, var(--color-violet-400) 6%, transparent)}}.via-violet-400\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/8{--tw-gradient-via:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/8{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.via-violet-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/75{--tw-gradient-via:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.via-white\/75{--tw-gradient-via:color-mix(in oklab, var(--color-white) 75%, transparent)}}.via-white\/75{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\/10{--tw-gradient-to:#dd74001a}@supports (color:color-mix(in lab, red, red)){.to-amber-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.to-amber-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-950\/25{--tw-gradient-to:#46190140}@supports (color:color-mix(in lab, red, red)){.to-amber-950\/25{--tw-gradient-to:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.to-amber-950\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background\/10{--tw-gradient-to:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.to-background\/10{--tw-gradient-to:color-mix(in oklab, hsl(var(--background)) 10%, transparent)}}.to-background\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background\/20{--tw-gradient-to:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.to-background\/20{--tw-gradient-to:color-mix(in oklab, hsl(var(--background)) 20%, transparent)}}.to-background\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background\/70{--tw-gradient-to:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.to-background\/70{--tw-gradient-to:color-mix(in oklab, hsl(var(--background)) 70%, transparent)}}.to-background\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background\/90{--tw-gradient-to:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.to-background\/90{--tw-gradient-to:color-mix(in oklab, hsl(var(--background)) 90%, transparent)}}.to-background\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:hsl(var(--card));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950\/18{--tw-gradient-to:#0533452e}@supports (color:color-mix(in lab, red, red)){.to-cyan-950\/18{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950) 18%, transparent)}}.to-cyan-950\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950\/20{--tw-gradient-to:#05334533}@supports (color:color-mix(in lab, red, red)){.to-cyan-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.to-cyan-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-950\/25{--tw-gradient-to:#05334540}@supports (color:color-mix(in lab, red, red)){.to-cyan-950\/25{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950) 25%, transparent)}}.to-cyan-950\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300\/10{--tw-gradient-to:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.to-emerald-300\/10{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.to-emerald-300\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400\/6{--tw-gradient-to:#00d2940f}@supports (color:color-mix(in lab, red, red)){.to-emerald-400\/6{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.to-emerald-400\/6{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-900{--tw-gradient-to:var(--color-emerald-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/10{--tw-gradient-to:#002c221a}@supports (color:color-mix(in lab, red, red)){.to-emerald-950\/10{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 10%, transparent)}}.to-emerald-950\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/14{--tw-gradient-to:#002c2224}@supports (color:color-mix(in lab, red, red)){.to-emerald-950\/14{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 14%, transparent)}}.to-emerald-950\/14{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-foreground\/70{--tw-gradient-to:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.to-foreground\/70{--tw-gradient-to:color-mix(in oklab, hsl(var(--foreground)) 70%, transparent)}}.to-foreground\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500\/\[0\.06\]{--tw-gradient-to:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/\[0\.06\]{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.to-fuchsia-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500\/\[0\.07\]{--tw-gradient-to:#e12afb12}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/\[0\.07\]{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 7.0%, transparent)}}.to-fuchsia-500\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-950\/18{--tw-gradient-to:#4b004f2e}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-950\/18{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950) 18%, transparent)}}.to-fuchsia-950\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-950\/20{--tw-gradient-to:#4b004f33}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-950\/20{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950) 20%, transparent)}}.to-fuchsia-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-950\/28{--tw-gradient-to:#4b004f47}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-950\/28{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950) 28%, transparent)}}.to-fuchsia-950\/28{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-500\/8{--tw-gradient-to:#80cd0014}@supports (color:color-mix(in lab, red, red)){.to-lime-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-lime-500) 8%, transparent)}}.to-lime-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-950\/10{--tw-gradient-to:#192e031a}@supports (color:color-mix(in lab, red, red)){.to-lime-950\/10{--tw-gradient-to:color-mix(in oklab, var(--color-lime-950) 10%, transparent)}}.to-lime-950\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-950\/14{--tw-gradient-to:#192e0324}@supports (color:color-mix(in lab, red, red)){.to-lime-950\/14{--tw-gradient-to:color-mix(in oklab, var(--color-lime-950) 14%, transparent)}}.to-lime-950\/14{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-950\/30{--tw-gradient-to:#192e034d}@supports (color:color-mix(in lab, red, red)){.to-lime-950\/30{--tw-gradient-to:color-mix(in oklab, var(--color-lime-950) 30%, transparent)}}.to-lime-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-muted\/30{--tw-gradient-to:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.to-muted\/30{--tw-gradient-to:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.to-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/8{--tw-gradient-to:#fe6e0014}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 8%, transparent)}}.to-orange-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-800\/10{--tw-gradient-to:#9f2d001a}@supports (color:color-mix(in lab, red, red)){.to-orange-800\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-800) 10%, transparent)}}.to-orange-800\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-950\/15{--tw-gradient-to:#44130626}@supports (color:color-mix(in lab, red, red)){.to-orange-950\/15{--tw-gradient-to:color-mix(in oklab, var(--color-orange-950) 15%, transparent)}}.to-orange-950\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-950\/10{--tw-gradient-to:#4608091a}@supports (color:color-mix(in lab, red, red)){.to-red-950\/10{--tw-gradient-to:color-mix(in oklab, var(--color-red-950) 10%, transparent)}}.to-red-950\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-500\/10{--tw-gradient-to:#62748e1a}@supports (color:color-mix(in lab, red, red)){.to-slate-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.to-slate-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-950\/18{--tw-gradient-to:#0c0a092e}@supports (color:color-mix(in lab, red, red)){.to-stone-950\/18{--tw-gradient-to:color-mix(in oklab, var(--color-stone-950) 18%, transparent)}}.to-stone-950\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-400\/4{--tw-gradient-to:#00d3bd0a}@supports (color:color-mix(in lab, red, red)){.to-teal-400\/4{--tw-gradient-to:color-mix(in oklab, var(--color-teal-400) 4%, transparent)}}.to-teal-400\/4{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-200{--tw-gradient-to:var(--color-violet-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/8{--tw-gradient-to:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.to-violet-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950\/12{--tw-gradient-to:#2f0d681f}@supports (color:color-mix(in lab, red, red)){.to-violet-950\/12{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 12%, transparent)}}.to-violet-950\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950\/18{--tw-gradient-to:#2f0d682e}@supports (color:color-mix(in lab, red, red)){.to-violet-950\/18{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 18%, transparent)}}.to-violet-950\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-300\/16{--tw-gradient-to:#ffe02a29}@supports (color:color-mix(in lab, red, red)){.to-yellow-300\/16{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-300) 16%, transparent)}}.to-yellow-300\/16{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-700{--tw-gradient-to:var(--color-yellow-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-100{--tw-gradient-to:var(--color-zinc-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:radial-gradient\(circle_at_center\,black\,transparent_78\%\)\]{-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.\[mask-image\:radial-gradient\(circle_at_center\,black\,transparent_82\%\)\]{-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.bg-\[size\:28px_28px\]{background-size:28px 28px}.bg-\[size\:38px_38px\]{background-size:38px 38px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-muted-foreground\/35{fill:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.fill-muted-foreground\/35{fill:color-mix(in oklab, hsl(var(--muted-foreground)) 35%, transparent)}}.fill-primary{fill:hsl(var(--primary))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-4{padding:calc(var(--spacing) * 4)!important}.\!p-6{padding:calc(var(--spacing) * 6)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-\[8px\]{padding:8px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[0\.9rem\]{padding-block:.9rem}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[5px\]{padding-top:5px}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:Consolas\,Courier_New\,monospace\]{font-family:Consolas,Courier New,monospace}.\[font-family\:Garamond\,Times_New_Roman\,serif\]{font-family:Garamond,Times New Roman,serif}.\[font-family\:Georgia\,Cambria\,serif\]{font-family:Georgia,Cambria,serif}.\[font-family\:Impact\,Arial_Black\,sans-serif\]{font-family:Impact,Arial Black,sans-serif}.\[font-family\:JetBrains_Mono\,Courier_New\,monospace\]{font-family:JetBrains Mono,Courier New,monospace}.\[font-family\:Palatino_Linotype\,Book_Antiqua\,serif\]{font-family:Palatino Linotype,Book Antiqua,serif}.\[font-family\:Times_New_Roman\,Georgia\,serif\]{font-family:Times New Roman,Georgia,serif}.\[font-family\:Trebuchet_MS\,Segoe_UI\,sans-serif\]{font-family:Trebuchet MS,Segoe UI,sans-serif}.font-mono{font-family:JetBrains Mono,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.72rem\]{font-size:.72rem}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[clamp\(0\.9rem\,8cqw\,1\.25rem\)\]{font-size:clamp(.9rem,8cqw,1.25rem)}.text-\[clamp\(6px\,1\.3vw\,12px\)\]{font-size:clamp(6px,1.3vw,12px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-red-100{color:var(--color-red-100)!important}.text-\[hsl\(var\(--mine-1\)\)\]{color:hsl(var(--mine-1))}.text-\[hsl\(var\(--mine-2\)\)\]{color:hsl(var(--mine-2))}.text-\[hsl\(var\(--mine-3\)\)\]{color:hsl(var(--mine-3))}.text-\[hsl\(var\(--mine-4\)\)\]{color:hsl(var(--mine-4))}.text-\[hsl\(var\(--mine-5\)\)\]{color:hsl(var(--mine-5))}.text-\[hsl\(var\(--mine-6\)\)\]{color:hsl(var(--mine-6))}.text-\[hsl\(var\(--mine-7\)\)\]{color:hsl(var(--mine-7))}.text-\[hsl\(var\(--mine-8\)\)\]{color:hsl(var(--mine-8))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/65{color:#f99c00a6}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/65{color:color-mix(in oklab, var(--color-amber-500) 65%, transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-950{color:var(--color-amber-950)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/75{color:#cefafebf}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/75{color:color-mix(in oklab, var(--color-cyan-100) 75%, transparent)}}.text-cyan-100\/80{color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/80{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/80{color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/80{color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-950{color:var(--color-cyan-950)}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/90{color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.text-destructive\/90{color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground,.text-foreground\/85{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, hsl(var(--foreground)) 85%, transparent)}}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-muted-foreground,.text-muted-foreground\/50{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.text-muted-foreground\/60{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, hsl(var(--muted-foreground)) 60%, transparent)}}.text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, hsl(var(--muted-foreground)) 70%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-orange-500{color:var(--color-orange-500)}.text-pink-50{color:var(--color-pink-50)}.text-pink-100{color:var(--color-pink-100)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-950{color:var(--color-pink-950)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground,.text-primary-foreground\/75{color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/75{color:color-mix(in oklab, hsl(var(--primary-foreground)) 75%, transparent)}}.text-primary\/50{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.text-primary\/85{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/85{color:color-mix(in oklab, hsl(var(--primary)) 85%, transparent)}}.text-primary\/90{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/90{color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-950{color:var(--color-red-950)}.text-rose-500{color:var(--color-rose-500)}.text-rose-700{color:var(--color-rose-700)}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-50{color:var(--color-sky-50)}.text-sky-100{color:var(--color-sky-100)}.text-sky-300{color:var(--color-sky-300)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-950{color:var(--color-sky-950)}.text-slate-50{color:var(--color-slate-50)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-950{color:var(--color-slate-950)}.text-stone-50{color:var(--color-stone-50)}.text-stone-100{color:var(--color-stone-100)}.text-success,.text-success\/90{color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.text-success\/90{color:color-mix(in oklab, hsl(var(--success)) 90%, transparent)}}.text-transparent{color:#0000}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-warning{color:hsl(var(--warning))}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-zinc-50{color:var(--color-zinc-50)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-300{color:var(--color-zinc-300)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(34\,211\,238\,0\.08\)\,0_0_26px_rgba\(34\,211\,238\,0\.18\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#22d3ee14), 0 0 26px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(217\,70\,239\,0\.08\)\,0_0_26px_rgba\(217\,70\,239\,0\.18\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#d946ef14), 0 0 26px var(--tw-shadow-color,#d946ef2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_currentColor\]{--tw-shadow:0 0 12px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.14\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef444424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#f59e0b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_currentColor\]{--tw-shadow:0 0 14px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(34\,211\,238\,0\.7\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#22d3eeb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(16\,185\,129\,0\.14\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#10b98124);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(103\,232\,249\,0\.7\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#67e8f9b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_hsl\(var\(--theme-glow-a\)\/0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,hsl(var(--theme-glow-a)/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(6\,182\,212\,0\.14\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#06b6d424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#10b98129);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\,197\,94\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#22c55e1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\,197\,94\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#22c55e29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\,211\,238\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#22d3ee1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\,211\,238\,0\.14\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#22d3ee24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(96\,165\,250\,0\.14\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#60a5fa24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(148\,163\,184\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#94a3b81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(161\,161\,170\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#a1a1aa1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(168\,85\,247\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#a855f729);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(217\,70\,239\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#d946ef1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(217\,70\,239\,0\.14\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#d946ef24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(234\,179\,8\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#eab30829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.28\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ef444447);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(244\,114\,182\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f472b61f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(244\,114\,182\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f472b629);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(245\,158\,11\,0\.13\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f59e0b21);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(245\,158\,11\,0\.17\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f59e0b2b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\,211\,238\,0\.18\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(96\,165\,250\,0\.18\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#60a5fa2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(148\,163\,184\,0\.22\)\,0_0_30px_rgba\(245\,158\,11\,0\.10\)\,inset_0_0_0_1px_rgba\(226\,232\,240\,0\.24\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#94a3b838), 0 0 30px var(--tw-shadow-color,#f59e0b1a), inset 0 0 0 1px var(--tw-shadow-color,#e2e8f03d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(217\,70\,239\,0\.16\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#d946ef29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(217\,70\,239\,0\.18\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#d946ef2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(34\,197\,94\,0\.22\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#22c55e38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(74\,222\,128\,0\.18\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#4ade802e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(239\,68\,68\,0\.14\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#ef444424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(244\,114\,182\,0\.22\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#f472b638);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(251\,146\,60\,0\.24\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#fb923c3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(251\,191\,36\,0\.1\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#fbbf241a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_hsl\(var\(--primary\)\/0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,hsl(var(--primary)/.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(34\,211\,238\,0\.18\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(34\,211\,238\,0\.24\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#22d3ee3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(96\,165\,250\,0\.24\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#60a5fa3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(234\,179\,8\,0\.24\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#eab3083d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(239\,68\,68\,0\.24\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ef44443d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(239\,68\,68\,0\.30\)\,inset_0_0_0_1px_rgba\(248\,113\,113\,0\.28\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ef44444d), inset 0 0 0 1px var(--tw-shadow-color,#f8717147);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(244\,114\,182\,0\.22\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#f472b638);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(245\,158\,11\,0\.14\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#f59e0b24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_hsl\(var\(--primary\)\/0\.22\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,hsl(var(--primary)/.22));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(34\,211\,238\,0\.2\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#22d3ee33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(34\,211\,238\,0\.22\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#22d3ee38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(34\,211\,238\,0\.28\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#22d3ee47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(96\,165\,250\,0\.12\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#60a5fa1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(217\,70\,239\,0\.3\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#d946ef4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(217\,70\,239\,0\.30\)\,0_0_18px_rgba\(34\,211\,238\,0\.14\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#d946ef4d), 0 0 18px var(--tw-shadow-color,#22d3ee24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(239\,68\,68\,0\.14\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#ef444424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(239\,68\,68\,0\.28\)\,inset_0_0_0_1px_rgba\(248\,113\,113\,0\.10\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#ef444447), inset 0 0 0 1px var(--tw-shadow-color,#f871711a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(251\,191\,36\,0\.24\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#fbbf243d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_hsl\(var\(--primary\)\/0\.16\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,hsl(var(--primary)/.16));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(34\,211\,238\,0\.10\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#22d3ee1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(34\,211\,238\,0\.12\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#22d3ee1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(34\,211\,238\,0\.24\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#22d3ee3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(96\,165\,250\,0\.26\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#60a5fa42);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(245\,158\,11\,0\.12\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#f59e0b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(245\,158\,11\,0\.16\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#f59e0b29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(217\,70\,239\,0\.12\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#d946ef1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(217\,70\,239\,0\.34\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#d946ef57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.12\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#fbbf241f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.14\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#fbbf2424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_hsl\(var\(--destructive\)\/0\.16\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,hsl(var(--destructive)/.16));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_hsl\(var\(--primary\)\/0\.18\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,hsl(var(--primary)/.18));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_34px_rgba\(34\,211\,238\,0\.18\)\,inset_0_0_26px_rgba\(139\,92\,246\,0\.12\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,#22d3ee2e), inset 0 0 26px var(--tw-shadow-color,#8b5cf61f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-24px_hsl\(var\(--theme-glow-a\)\/0\.3\)\]{--tw-shadow:0 10px 30px -24px var(--tw-shadow-color,hsl(var(--theme-glow-a)/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-22px_hsl\(var\(--primary\)\/0\.7\)\]{--tw-shadow:0 12px 28px -22px var(--tw-shadow-color,hsl(var(--primary)/.7));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_hsl\(var\(--primary\)\/0\.85\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,hsl(var(--primary)/.85));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_-16px_rgba\(34\,211\,238\,0\.8\)\]{--tw-shadow:0 12px 30px -16px var(--tw-shadow-color,#22d3eecc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 12px 32px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_34px_-28px_hsl\(var\(--theme-glow-a\)\/0\.55\)\]{--tw-shadow:0 12px 34px -28px var(--tw-shadow-color,hsl(var(--theme-glow-a)/.55));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_32px_-26px_rgba\(34\,211\,238\,0\.9\)\]{--tw-shadow:0 14px 32px -26px var(--tw-shadow-color,#22d3eee6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_32px_-26px_rgba\(168\,85\,247\,0\.9\)\]{--tw-shadow:0 14px 32px -26px var(--tw-shadow-color,#a855f7e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_-18px_rgba\(34\,211\,238\,0\.75\)\]{--tw-shadow:0 14px 34px -18px var(--tw-shadow-color,#22d3eebf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_-24px_rgba\(194\,65\,12\,0\.7\)\]{--tw-shadow:0 14px 34px -24px var(--tw-shadow-color,#c2410cb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_-24px_rgba\(203\,213\,225\,0\.75\)\]{--tw-shadow:0 14px 34px -24px var(--tw-shadow-color,#cbd5e1bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_-30px_rgba\(15\,23\,42\,0\.65\)\]{--tw-shadow:0 14px 34px -30px var(--tw-shadow-color,#0f172aa6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_-24px_hsl\(var\(--primary\)\/0\.90\)\]{--tw-shadow:0 16px 34px -24px var(--tw-shadow-color,hsl(var(--primary)/.9));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_-24px_rgba\(245\,158\,11\,0\.85\)\]{--tw-shadow:0 16px 40px -24px var(--tw-shadow-color,#f59e0bd9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(34\,197\,94\,0\.35\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#22c55e59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(244\,114\,182\,0\.28\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#f472b647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(251\,146\,60\,0\.34\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#fb923c57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_-28px_rgba\(34\,211\,238\,0\.35\)\]{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,#22d3ee59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_-28px_rgba\(96\,165\,250\,0\.34\)\]{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,#60a5fa57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_-28px_rgba\(217\,70\,239\,0\.36\)\]{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,#d946ef5c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_-40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 48px -40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_42px_-28px_rgba\(16\,185\,129\,0\.75\)\]{--tw-shadow:0 20px 42px -28px var(--tw-shadow-color,#10b981bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-38px_rgba\(74\,222\,128\,0\.24\)\]{--tw-shadow:0 20px 50px -38px var(--tw-shadow-color,#4ade803d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-38px_rgba\(120\,113\,108\,0\.24\)\]{--tw-shadow:0 20px 50px -38px var(--tw-shadow-color,#78716c3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-38px_rgba\(244\,114\,182\,0\.26\)\]{--tw-shadow:0 20px 50px -38px var(--tw-shadow-color,#f472b642);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-38px_rgba\(251\,146\,60\,0\.3\)\]{--tw-shadow:0 20px 50px -38px var(--tw-shadow-color,#fb923c4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_54px_-36px_rgba\(217\,70\,239\,0\.42\)\]{--tw-shadow:0 20px 54px -36px var(--tw-shadow-color,#d946ef6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_54px_-38px_rgba\(34\,211\,238\,0\.34\)\]{--tw-shadow:0 20px 54px -38px var(--tw-shadow-color,#22d3ee57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_54px_-38px_rgba\(96\,165\,250\,0\.32\)\]{--tw-shadow:0 20px 54px -38px var(--tw-shadow-color,#60a5fa52);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(34\,197\,94\,0\.3\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#22c55e4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(34\,211\,238\,0\.34\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#22d3ee57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(96\,165\,250\,0\.32\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#60a5fa52);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(148\,163\,184\,0\.24\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#94a3b83d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(161\,161\,170\,0\.28\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#a1a1aa47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(217\,70\,239\,0\.34\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#d946ef57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(244\,114\,182\,0\.28\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#f472b647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_52px_-40px_rgba\(249\,115\,22\,0\.32\)\]{--tw-shadow:0 22px 52px -40px var(--tw-shadow-color,#f9731652);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_60px_-42px_rgba\(34\,197\,94\,0\.38\)\]{--tw-shadow:0 28px 60px -42px var(--tw-shadow-color,#22c55e61);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_60px_-42px_rgba\(244\,114\,182\,0\.32\)\]{--tw-shadow:0 28px 60px -42px var(--tw-shadow-color,#f472b652);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_60px_-42px_rgba\(249\,115\,22\,0\.34\)\]{--tw-shadow:0 28px 60px -42px var(--tw-shadow-color,#f9731657);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_62px_-42px_rgba\(148\,163\,184\,0\.26\)\,0_0_30px_rgba\(245\,158\,11\,0\.08\)\]{--tw-shadow:0 28px 62px -42px var(--tw-shadow-color,#94a3b842), 0 0 30px var(--tw-shadow-color,#f59e0b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_64px_-42px_rgba\(96\,165\,250\,0\.38\)\]{--tw-shadow:0 28px 64px -42px var(--tw-shadow-color,#60a5fa61);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_68px_-38px_rgba\(239\,68\,68\,0\.40\)\]{--tw-shadow:0 28px 68px -38px var(--tw-shadow-color,#ef444466);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_68px_-42px_rgba\(34\,211\,238\,0\.42\)\]{--tw-shadow:0 28px 68px -42px var(--tw-shadow-color,#22d3ee6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_68px_-42px_rgba\(217\,70\,239\,0\.42\)\]{--tw-shadow:0 28px 68px -42px var(--tw-shadow-color,#d946ef6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_85px_-28px_hsl\(var\(--primary\)\/0\.3\)\]{--tw-shadow:0 28px 85px -28px var(--tw-shadow-color,hsl(var(--primary)/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-44px_rgba\(74\,222\,128\,0\.30\)\]{--tw-shadow:0 30px 80px -44px var(--tw-shadow-color,#4ade804d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-44px_rgba\(244\,114\,182\,0\.30\)\]{--tw-shadow:0 30px 80px -44px var(--tw-shadow-color,#f472b64d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-44px_rgba\(251\,146\,60\,0\.34\)\]{--tw-shadow:0 30px 80px -44px var(--tw-shadow-color,#fb923c57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-48px_rgba\(34\,211\,238\,0\.34\)\]{--tw-shadow:0 30px 80px -48px var(--tw-shadow-color,#22d3ee57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-48px_rgba\(217\,70\,239\,0\.34\)\]{--tw-shadow:0 30px 80px -48px var(--tw-shadow-color,#d946ef57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_84px_-44px_rgba\(96\,165\,250\,0\.36\)\]{--tw-shadow:0 30px 84px -44px var(--tw-shadow-color,#60a5fa5c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_-30px_hsl\(var\(--primary\)\/0\.3\)\]{--tw-shadow:0 30px 90px -30px var(--tw-shadow-color,hsl(var(--primary)/.3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_-30px_hsl\(var\(--primary\)\/0\.28\)\]{--tw-shadow:0 30px 90px -30px var(--tw-shadow-color,hsl(var(--primary)/.28));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_100px_-28px_rgba\(34\,211\,238\,0\.5\)\]{--tw-shadow:0 30px 100px -28px var(--tw-shadow-color,#22d3ee80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_90px_-50px_rgba\(239\,68\,68\,0\.32\)\]{--tw-shadow:0 34px 90px -50px var(--tw-shadow-color,#ef444452);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_96px_-42px_rgba\(74\,222\,128\,0\.42\)\]{--tw-shadow:0 34px 96px -42px var(--tw-shadow-color,#4ade806b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_96px_-42px_rgba\(244\,114\,182\,0\.42\)\]{--tw-shadow:0 34px 96px -42px var(--tw-shadow-color,#f472b66b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_96px_-42px_rgba\(251\,146\,60\,0\.46\)\]{--tw-shadow:0 34px 96px -42px var(--tw-shadow-color,#fb923c75);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_100px_-40px_rgba\(34\,211\,238\,0\.48\)\]{--tw-shadow:0 34px 100px -40px var(--tw-shadow-color,#22d3ee7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_100px_-40px_rgba\(168\,85\,247\,0\.50\)\]{--tw-shadow:0 34px 100px -40px var(--tw-shadow-color,#a855f780);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_100px_-42px_rgba\(96\,165\,250\,0\.44\)\]{--tw-shadow:0 34px 100px -42px var(--tw-shadow-color,#60a5fa70);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_36px_120px_-30px_rgba\(34\,211\,238\,0\.45\)\]{--tw-shadow:0 36px 120px -30px var(--tw-shadow-color,#22d3ee73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_36px_120px_-32px_rgba\(34\,211\,238\,0\.48\)\,0_0_60px_rgba\(124\,58\,237\,0\.20\)\]{--tw-shadow:0 36px 120px -32px var(--tw-shadow-color,#22d3ee7a), 0 0 60px var(--tw-shadow-color,#7c3aed33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(3\,7\,18\,0\.82\)\,0_0_12px_rgba\(248\,113\,113\,0\.18\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#030712d1), 0 0 12px var(--tw-shadow-color,#f871712e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(34\,211\,238\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#22d3ee14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(217\,70\,239\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#d946ef14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(240\,171\,252\,0\.10\)\,0_34px_104px_-38px_rgba\(217\,70\,239\,0\.58\)\,0_0_34px_rgba\(34\,211\,238\,0\.12\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f0abfc1a), 0 34px 104px -38px var(--tw-shadow-color,#d946ef94), 0 0 34px var(--tw-shadow-color,#22d3ee1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.06\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871710f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.10\)\,0_0_16px_rgba\(239\,68\,68\,0\.14\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711a), 0 0 16px var(--tw-shadow-color,#ef444424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.10\)\,0_18px_48px_-28px_rgba\(239\,68\,68\,0\.46\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711a), 0 18px 48px -28px var(--tw-shadow-color,#ef444475);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.10\)\,0_22px_58px_-38px_rgba\(239\,68\,68\,0\.42\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711a), 0 22px 58px -38px var(--tw-shadow-color,#ef44446b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.10\)\,0_28px_70px_-48px_rgba\(239\,68\,68\,0\.46\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711a), 0 28px 70px -48px var(--tw-shadow-color,#ef444475);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.12\)\,0_0_18px_rgba\(239\,68\,68\,0\.16\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711f), 0 0 18px var(--tw-shadow-color,#ef444429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.12\)\,0_0_20px_rgba\(239\,68\,68\,0\.24\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711f), 0 0 20px var(--tw-shadow-color,#ef44443d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.12\)\,0_22px_58px_-34px_rgba\(239\,68\,68\,0\.42\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711f), 0 22px 58px -34px var(--tw-shadow-color,#ef44446b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.12\)\,0_34px_100px_-40px_rgba\(239\,68\,68\,0\.52\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711f), 0 34px 100px -40px var(--tw-shadow-color,#ef444485);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.12\)\,0_34px_104px_-40px_rgba\(239\,68\,68\,0\.50\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871711f), 0 34px 104px -40px var(--tw-shadow-color,#ef444480);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.14\)\,0_0_18px_rgba\(239\,68\,68\,0\.20\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f8717124), 0 0 18px var(--tw-shadow-color,#ef444433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.18\)\,0_0_18px_rgba\(239\,68\,68\,0\.24\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871712e), 0 0 18px var(--tw-shadow-color,#ef44443d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(248\,113\,113\,0\.18\)\,0_0_20px_rgba\(239\,68\,68\,0\.26\)\,0_0_34px_rgba\(127\,29\,29\,0\.16\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f871712e), 0 0 20px var(--tw-shadow-color,#ef444442), 0 0 34px var(--tw-shadow-color,#7f1d1d29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(125\,211\,252\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#7dd3fc14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(134\,239\,172\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#86efac14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(224\,242\,254\,0\.18\)\,inset_0_0_0_1px_rgba\(56\,189\,248\,0\.16\)\,0_0_20px_rgba\(56\,189\,248\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e0f2fe2e), inset 0 0 0 1px var(--tw-shadow-color,#38bdf829), 0 0 20px var(--tw-shadow-color,#38bdf82e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f00f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\,0_0_18px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014), 0 0 18px var(--tw-shadow-color,#f59e0b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\,0_18px_44px_-30px_rgba\(245\,158\,11\,0\.20\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014), 0 18px 44px -30px var(--tw-shadow-color,#f59e0b33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\,0_22px_54px_-40px_rgba\(148\,163\,184\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014), 0 22px 54px -40px var(--tw-shadow-color,#94a3b83d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\,0_30px_84px_-46px_rgba\(148\,163\,184\,0\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014), 0 30px 84px -46px var(--tw-shadow-color,#94a3b847);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\,inset_0_-1px_0_rgba\(245\,158\,11\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014), inset 0 -1px 0 var(--tw-shadow-color,#f59e0b0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_0_16px_rgba\(148\,163\,184\,0\.10\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 0 16px var(--tw-shadow-color,#94a3b81a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_0_18px_rgba\(148\,163\,184\,0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 0 18px var(--tw-shadow-color,#94a3b81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_0_18px_rgba\(148\,163\,184\,0\.14\)\,0_0_24px_rgba\(245\,158\,11\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 0 18px var(--tw-shadow-color,#94a3b824), 0 0 24px var(--tw-shadow-color,#f59e0b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_0_22px_rgba\(245\,158\,11\,0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 0 22px var(--tw-shadow-color,#f59e0b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_34px_100px_-44px_rgba\(148\,163\,184\,0\.32\)\,0_0_30px_rgba\(245\,158\,11\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 34px 100px -44px var(--tw-shadow-color,#94a3b852), 0 0 30px var(--tw-shadow-color,#f59e0b14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(226\,232\,240\,0\.10\)\,0_34px_100px_-44px_rgba\(148\,163\,184\,0\.34\)\,0_0_34px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e2e8f01a), 0 34px 100px -44px var(--tw-shadow-color,#94a3b857), 0 0 34px var(--tw-shadow-color,#f59e0b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(231\,229\,228\,0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#e7e5e40d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(244\,114\,182\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#f472b614);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(248\,113\,113\,0\.10\)\,inset_0_0_0_1px_rgba\(3\,7\,18\,0\.70\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#f871711a), inset 0 0 0 1px var(--tw-shadow-color,#030712b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(251\,191\,36\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fbbf241a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_12px_30px_-24px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 12px 30px -24px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_18px_46px_-34px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 18px 46px -34px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.10\)\,0_16px_34px_-24px_hsl\(var\(--primary\)\/0\.70\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 16px 34px -24px var(--tw-shadow-color,hsl(var(--primary)/.7));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-300\/10{--tw-shadow-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-300\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-300) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/10{--tw-shadow-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-current{--tw-ring-color:currentcolor}.ring-cyan-300\/90{--tw-ring-color:#53eafde6}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/90{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 90%, transparent)}}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.ring-destructive{--tw-ring-color:hsl(var(--destructive))}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-primary,.ring-primary\/25{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.ring-primary\/30{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.ring-primary\/35{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/35{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 35%, transparent)}}.ring-primary\/80{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/80{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.ring-red-400\/55{--tw-ring-color:#ff65688c}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/55{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 55%, transparent)}}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-slate-200\/40{--tw-ring-color:#e2e8f066}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/40{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 40%, transparent)}}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.5px\]{--tw-blur:blur(.5px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xs{--tw-blur:blur(var(--blur-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(148\,163\,184\,0\.16\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#94a3b829));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#ef44444d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(244\,114\,182\,0\.16\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#f472b629));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#22d3ee33));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(74\,222\,128\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#4ade802e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(96\,165\,250\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#60a5fa33));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(148\,163\,184\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#94a3b833));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(203\,213\,225\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#cbd5e180));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(217\,70\,239\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#d946ef33));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(234\,88\,12\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#ea580c80));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(244\,114\,182\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#f472b62e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(251\,146\,60\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#fb923c2e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_currentColor\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,currentColor));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#22d3ee59));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#f59e0b99));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_14px_rgba\(96\,165\,250\,0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#60a5fa38));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_14px_rgba\(217\,70\,239\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#d946ef47));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_14px_rgba\(251\,146\,60\,0\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#fb923c3d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_18px_hsl\(var\(--theme-glow-a\)\/0\.32\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,hsl(var(--theme-glow-a)/.32)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.95\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#000000f2));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_5px_10px_rgba\(34\,211\,238\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 5px 10px var(--tw-drop-shadow-color,#22d3ee47));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_6px_12px_rgba\(34\,211\,238\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 6px 12px var(--tw-drop-shadow-color,#22d3ee4d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_24px_34px_rgba\(0\,0\,0\,0\.52\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 34px var(--tw-drop-shadow-color,#00000085));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_24px_36px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 36px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xs{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-\[0\.65\]{--tw-grayscale:grayscale(.65);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!backdrop-blur-none{--tw-backdrop-blur: !important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,translate\,scale\,rotate\,box-shadow\,border-color\]{transition-property:transform,translate,scale,rotate,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-border\:0_42\%_24\%\]{--cell-border:0 42% 24%}.\[--cell-border\:38_22\%_24\%\]{--cell-border:38 22% 24%}.\[--cell-revealed\:0_16\%_7\%\]{--cell-revealed:0 16% 7%}.\[--cell-revealed\:220_9\%_6\%\]{--cell-revealed:220 9% 6%}.\[--cell-unrevealed-hover\:0_28\%_16\%\]{--cell-unrevealed-hover:0 28% 16%}.\[--cell-unrevealed-hover\:220_12\%_14\%\]{--cell-unrevealed-hover:220 12% 14%}.\[--cell-unrevealed\:0_20\%_12\%\]{--cell-unrevealed:0 20% 12%}.\[--cell-unrevealed\:220_12\%_10\%\]{--cell-unrevealed:220 12% 10%}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[text-shadow\:0_0_0\.35em_currentColor\]{text-shadow:0 0 .35em}.\[text-shadow\:0_0_10px_rgba\(248\,113\,113\,0\.42\)\,1px_0_0_rgba\(161\,161\,170\,0\.45\)\]{text-shadow:0 0 10px #f871716b,1px 0 #a1a1aa73}.\[text-shadow\:0_1px_3px_rgba\(0\,0\,0\,0\.95\)\]{text-shadow:0 1px 3px #000000f2}.duration-75{animation-duration:75ms}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-1000{animation-duration:1s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fade-in,.fade-in-0{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.zoom-in-95{--tw-enter-scale:.95}@media (hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-cyan-300\/20:is(:where(.group):hover *){border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-cyan-300\/20:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.group-hover\:fill-muted-foreground\/60:is(:where(.group):hover *){fill:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.group-hover\:fill-muted-foreground\/60:is(:where(.group):hover *){fill:color-mix(in oklab, hsl(var(--muted-foreground)) 60%, transparent)}}.group-hover\:text-foreground:is(:where(.group):hover *){color:hsl(var(--foreground))}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring:focus-within{--tw-ring-color:hsl(var(--ring))}@media (hover:hover){.hover\:border-amber-200\/25:hover{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-200\/25:hover{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.hover\:border-border\/45:hover{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/45:hover{border-color:color-mix(in oklab, hsl(var(--border)) 45%, transparent)}}.hover\:border-border\/60:hover{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.hover\:border-cyan-200\/45:hover{border-color:#a2f4fd73}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-200\/45:hover{border-color:color-mix(in oklab, var(--color-cyan-200) 45%, transparent)}}.hover\:border-primary\/25:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/25:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.hover\:border-primary\/35:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/35:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 35%, transparent)}}.hover\:border-primary\/38:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/38:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 38%, transparent)}}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.hover\:border-primary\/45:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/45:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 45%, transparent)}}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.hover\:border-red-400\/45:hover{border-color:#ff656873}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-400\/45:hover{border-color:color-mix(in oklab, var(--color-red-400) 45%, transparent)}}.hover\:\!bg-red-950\/24:hover{background-color:#4608093d!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-red-950\/24:hover{background-color:color-mix(in oklab, var(--color-red-950) 24%, transparent)!important}}.hover\:\!bg-red-950\/34:hover{background-color:#46080957!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-red-950\/34:hover{background-color:color-mix(in oklab, var(--color-red-950) 34%, transparent)!important}}.hover\:bg-accent:hover,.hover\:bg-accent\/25:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/25:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 25%, transparent)}}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 30%, transparent)}}.hover\:bg-accent\/35:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/35:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 35%, transparent)}}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 40%, transparent)}}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 60%, transparent)}}.hover\:bg-amber-500\/6:hover{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/6:hover{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.hover\:bg-amber-500\/8:hover{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/8:hover{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/12:hover{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/12:hover{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.hover\:bg-amber-500\/18:hover{background-color:#f99c002e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/18:hover{background-color:color-mix(in oklab, var(--color-amber-500) 18%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/45:hover{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/45:hover{background-color:color-mix(in oklab, hsl(var(--background)) 45%, transparent)}}.hover\:bg-cyan-300\/10:hover{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-300\/10:hover{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.hover\:bg-cyan-500\/6:hover{background-color:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/6:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.hover\:bg-cyan-500\/10:hover{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/10:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.hover\:bg-cyan-500\/15:hover{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/15:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.hover\:bg-cyan-500\/16:hover{background-color:#00b7d729}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/16:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 16%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}.hover\:bg-emerald-500\/6:hover{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/6:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.hover\:bg-emerald-500\/16:hover{background-color:#00bb7f29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/16:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 16%, transparent)}}.hover\:bg-emerald-500\/22:hover{background-color:#00bb7f38}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/22:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 22%, transparent)}}.hover\:bg-fuchsia-500\/6:hover{background-color:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/6:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.hover\:bg-fuchsia-500\/10:hover{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/10:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.hover\:bg-fuchsia-500\/15:hover{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/15:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.hover\:bg-fuchsia-500\/16:hover{background-color:#e12afb29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/16:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 16%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/35:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/35:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 35%, transparent)}}.hover\:bg-muted\/45:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/45:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 45%, transparent)}}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 60%, transparent)}}.hover\:bg-muted\/65:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/65:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 65%, transparent)}}.hover\:bg-pink-500\/6:hover{background-color:#f6339a0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/6:hover{background-color:color-mix(in oklab, var(--color-pink-500) 6%, transparent)}}.hover\:bg-pink-500\/10:hover{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/10:hover{background-color:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.hover\:bg-pink-500\/15:hover{background-color:#f6339a26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/15:hover{background-color:color-mix(in oklab, var(--color-pink-500) 15%, transparent)}}.hover\:bg-pink-500\/16:hover{background-color:#f6339a29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/16:hover{background-color:color-mix(in oklab, var(--color-pink-500) 16%, transparent)}}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.hover\:bg-primary\/\[0\.04\]:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/\[0\.04\]:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 4%, transparent)}}.hover\:bg-primary\/\[0\.12\]:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/\[0\.12\]:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 12%, transparent)}}.hover\:bg-red-950\/18:hover{background-color:#4608092e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/18:hover{background-color:color-mix(in oklab, var(--color-red-950) 18%, transparent)}}.hover\:bg-red-950\/38:hover{background-color:#46080961}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/38:hover{background-color:color-mix(in oklab, var(--color-red-950) 38%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 80%, transparent)}}.hover\:bg-sky-500\/6:hover{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/6:hover{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.hover\:bg-sky-500\/10:hover{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/10:hover{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.hover\:bg-sky-500\/15:hover{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/15:hover{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.hover\:bg-sky-500\/16:hover{background-color:#00a5ef29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/16:hover{background-color:color-mix(in oklab, var(--color-sky-500) 16%, transparent)}}.hover\:bg-slate-500\/6:hover{background-color:#62748e0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/6:hover{background-color:color-mix(in oklab, var(--color-slate-500) 6%, transparent)}}.hover\:bg-slate-500\/10:hover{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/10:hover{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.hover\:bg-slate-500\/15:hover{background-color:#62748e26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/15:hover{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.hover\:bg-slate-500\/16:hover{background-color:#62748e29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/16:hover{background-color:color-mix(in oklab, var(--color-slate-500) 16%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-violet-500\/15:hover{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/15:hover{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-zinc-400\/15:hover{background-color:#9f9fa926}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-400\/15:hover{background-color:color-mix(in oklab, var(--color-zinc-400) 15%, transparent)}}.hover\:\!bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.18\)\,hsl\(var\(--card\)\)\,hsl\(var\(--background\)\)\)\]:hover{background-image:linear-gradient(135deg,hsl(var(--primary)/.18),hsl(var(--card)),hsl(var(--background)))!important}.hover\:\!bg-\[linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.92\)\,hsl\(var\(--accent\)\/0\.52\)\,hsl\(var\(--primary\)\/0\.72\)\)\]:hover{background-image:linear-gradient(135deg,hsl(var(--primary)/.92),hsl(var(--accent)/.52),hsl(var(--primary)/.72))!important}.hover\:\!bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(41\,37\,36\,0\.80\)_62\%\,rgba\(245\,158\,11\,0\.14\)\)\]:hover{background-image:linear-gradient(135deg,#0f172afa,#292524cc 62%,#f59e0b24)!important}.hover\:\!bg-\[linear-gradient\(135deg\,rgba\(69\,10\,10\,0\.82\)\,rgba\(24\,24\,27\,0\.94\)\)\]:hover{background-image:linear-gradient(135deg,#450a0ad1,#18181bf0)!important}.hover\:\!bg-\[linear-gradient\(135deg\,rgba\(69\,10\,10\,0\.88\)\,rgba\(3\,7\,18\,0\.98\)_58\%\,rgba\(127\,29\,29\,0\.42\)\)\]:hover{background-image:linear-gradient(135deg,#450a0ae0,#030712fa 58%,#7f1d1d6b)!important}.hover\:bg-\[linear-gradient\(hsl\(var\(--background\)\/0\.82\)\,hsl\(var\(--background\)\/0\.82\)\)_padding-box\,conic-gradient\(from_90deg\,\#22d3ee\,\#a855f7\,\#f59e0b\,\#22c55e\,\#22d3ee\)_border-box\]:hover{background-image:linear-gradient(hsl(var(--background)/.82),hsl(var(--background)/.82)) padding-box,conic-gradient(from 90deg,#22d3ee,#a855f7,#f59e0b,#22c55e,#22d3ee) border-box}.hover\:bg-\[radial-gradient\(circle_at_18\%_0\%\,hsl\(var\(--success\)\/0\.28\)\,transparent_34\%\)\,linear-gradient\(135deg\,hsl\(var\(--primary\)\/0\.24\)\,hsl\(var\(--background\)\)\)\]:hover{background-image:radial-gradient(circle at 18% 0%,hsl(var(--success)/.28),transparent 34%),linear-gradient(135deg,hsl(var(--primary)/.24),hsl(var(--background)))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-inherit:hover{color:inherit}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-red-50:hover{color:var(--color-red-50)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-cyan-200:focus-visible{--tw-ring-color:var(--color-cyan-200)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring))}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:hsl(var(--border))}.disabled\:bg-muted\/30:disabled{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-muted\/30:disabled{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-100:disabled{opacity:1}.has-focus-visible\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus-visible\:ring-ring:has(:focus-visible){--tw-ring-color:hsl(var(--ring))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-primary\/10[data-state=active]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-primary\/10[data-state=active]{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=closed\]\:\!pointer-events-none[data-state=closed]{pointer-events:none!important}.data-\[state\=closed\]\:duration-200[data-state=closed]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=closed\]\:ease-in[data-state=closed]{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=closed\]\:ease-in[data-state=closed]{animation-timing-function:cubic-bezier(.4,0,1,1)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-left-full[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top-0[data-state=closed]{--tw-exit-translate-y:-0px}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:ease-out[data-state=open]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=open\]\:\[animation-duration\:240ms\][data-state=open]{animation-duration:.24s}.data-\[state\=open\]\:ease-out[data-state=open]{animation-timing-function:cubic-bezier(0,0,.2,1)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-left-full[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-0[data-state=open]{--tw-enter-translate-y:-0px}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (width>=380px){.min-\[380px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[380px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=440px){.min-\[440px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:bottom-10{bottom:calc(var(--spacing) * 10)}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:ml-auto{margin-left:auto}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.sm\:min-h-\[132px\]{min-height:132px}.sm\:min-h-\[190px\]{min-height:190px}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-\[28rem\]{width:28rem}.sm\:w-\[220px\]{width:220px}.sm\:w-\[calc\(100vw-3rem\)\]{width:calc(100vw - 3rem)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-44{max-width:calc(var(--spacing) * 44)}.sm\:max-w-\[10\.5rem\]{max-width:10.5rem}.sm\:max-w-\[31rem\]{max-width:31rem}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[596px\]{max-width:596px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-\[180px\]{min-width:180px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_5rem_auto\]{grid-template-columns:1fr 5rem auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,.85fr) minmax(0,.95fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:self-auto{align-self:auto}.sm\:self-end{align-self:flex-end}.sm\:justify-self-end{justify-self:flex-end}.sm\:rounded-none{border-radius:0}.sm\:p-0{padding:0}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-\[1\.125rem\]{padding-block:1.125rem}.sm\:pt-0{padding-top:0}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-\[25px\]{padding-top:25px}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[0\.78rem\]{font-size:.78rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[11px\]{font-size:11px}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.sm\:tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.sm\:opacity-0{opacity:0}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:hidden{display:none}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-auto{width:auto}.md\:min-w-\[220px\]{min-width:220px}.md\:flex-none{flex:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.md\:grid-cols-\[1fr_180px_auto\]{grid-template-columns:1fr 180px auto}.md\:grid-cols-\[13\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:13.5rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,13rem\)_1fr\]{grid-template-columns:minmax(0,13rem) 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:fixed{position:fixed}.lg\:relative{position:relative}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:left-\[max\(1\.5rem\,calc\(\(100vw-80rem\)\/2\+1\.5rem\)\)\]{left:max(1.5rem,50vw - 38.5rem)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[300px\]{width:300px}.lg\:w-auto{width:auto}.lg\:max-w-\[62\%\]{max-width:62%}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr_0\.45fr_1\.5fr_auto\]{grid-template-columns:1.1fr 1fr .45fr 1.5fr auto}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_minmax\(12rem\,0\.8fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(12rem,.8fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-y-0{row-gap:0}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:text-right{text-align:right}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-20{top:calc(var(--spacing) * 20)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-start-1{grid-column-start:1}.xl\:w-auto{width:auto}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(430px\,560px\)\]{grid-template-columns:minmax(0,1fr) minmax(430px,560px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(440px\,560px\)\]{grid-template-columns:minmax(0,1fr) minmax(440px,560px)}.xl\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.xl\:items-end{align-items:flex-end}.xl\:justify-self-end{justify-self:flex-end}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=96rem){.\32 xl\:mt-\[13\.25rem\]{margin-top:13.25rem}.\32 xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-blue-200:is(.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-cyan-200:is(.dark *){color:var(--color-cyan-200)}.dark\:text-cyan-300:is(.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-200:is(.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-fuchsia-300:is(.dark *){color:var(--color-fuchsia-300)}.dark\:text-green-500:is(.dark *){color:var(--color-green-500)}.dark\:text-red-200:is(.dark *){color:var(--color-red-200)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300)}.dark\:text-sky-200:is(.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300)}.dark\:text-violet-200:is(.dark *){color:var(--color-violet-200)}.dark\:text-violet-300:is(.dark *){color:var(--color-violet-300)}.dark\:text-yellow-300:is(.dark *){color:var(--color-yellow-300)}.dark\:text-yellow-400:is(.dark *){color:var(--color-yellow-400)}:root[data-app-motion=full] .app-motion-safe\:animate-pulse{animation:var(--animate-pulse)}:root:is([data-app-motion=reduced],[data-app-motion=still]) .app-motion-reduce\:\!animate-none{animation:none!important}:root:is([data-app-motion=reduced],[data-app-motion=still]) .app-motion-reduce\:animate-none{animation:none}:root:is([data-app-motion=reduced],[data-app-motion=still]) .app-motion-reduce\:transition-none{transition-property:none}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:text-primary a{color:hsl(var(--primary))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_button\]\:min-h-11 button{min-height:calc(var(--spacing) * 11)}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-muted code{background-color:hsl(var(--muted))}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:text-foreground code{color:hsl(var(--foreground))}.\[\&_dd\]\:break-words dd{overflow-wrap:break-word}.\[\&_ol\]\:ml-5 ol{margin-left:calc(var(--spacing) * 5)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\]\:my-1 p{margin-block:var(--spacing)}.\[\&_p\]\:break-words p{overflow-wrap:break-word}.\[\&_strong\]\:text-foreground strong{color:hsl(var(--foreground))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:mx-auto svg{margin-inline:auto}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-3\.5 svg{height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:max-h-\[17\.5rem\] svg{max-height:17.5rem}.\[\&_svg\]\:w-3\.5 svg{width:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&_svg\]\:max-w-none svg{max-width:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_ul\]\:ml-5 ul{margin-left:calc(var(--spacing) * 5)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>button\]\:h-auto>button{height:auto}.\[\&\>button\]\:min-h-9>button{min-height:calc(var(--spacing) * 9)}.\[\&\>button\]\:min-h-11>button{min-height:calc(var(--spacing) * 11)}.\[\&\>button\]\:min-h-12>button{min-height:calc(var(--spacing) * 12)}.\[\&\>button\]\:grow>button{flex-grow:1}.\[\&\>button\]\:whitespace-normal>button{white-space:normal}@media (width>=40rem){.sm\:\[\&\>button\]\:grow-0>button{flex-grow:0}}.\[\&\>div\]\:min-w-0>div{min-width:0}.\[\&\>span\]\:break-words>span{overflow-wrap:break-word}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.page-shell{animation:.5s ease-out both soft-fade-in}.game-cell{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;background:hsl(var(--cell-unrevealed));border:1px solid hsl(var(--cell-border));justify-content:center;align-items:center;transition-duration:75ms;animation-duration:75ms;display:flex}.game-cell:hover:not(.revealed):not(.game-over){background:hsl(var(--cell-unrevealed-hover))}.game-cell.revealed{background:hsl(var(--cell-revealed));border-color:hsl(var(--cell-border) / .5)}.game-cell.mine-hit{background:hsl(var(--cell-mine))}.led-display{--tw-font-weight:var(--font-weight-bold);font-family:JetBrains Mono,monospace;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);text-shadow:0 0 8px}.glass-panel{border-style:var(--tw-border-style);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:radial-gradient(circle at top right, hsl(var(--theme-glow-a) / .14), transparent 42%), linear-gradient(180deg, hsl(var(--card) / .94), hsl(var(--card) / .8));border-width:1px;border-color:hsl(var(--border) / .68);box-shadow:0 22px 54px -36px hsl(var(--theme-glow-a) / .3), 0 12px 24px -24px hsl(var(--theme-glow-c) / .16), inset 0 1px 0 hsl(var(--theme-sheen) / .08);transition:box-shadow .22s,border-color .22s,background .22s}.glass{border-style:var(--tw-border-style);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:radial-gradient(circle at top left, hsl(var(--theme-glow-b) / .12), transparent 40%), linear-gradient(180deg, hsl(var(--card) / .72), hsl(var(--card) / .56));border-width:1px;border-color:hsl(var(--border) / .56);box-shadow:0 18px 40px -34px hsl(var(--theme-glow-b) / .24), inset 0 1px 0 hsl(var(--theme-sheen) / .07)}.spectramine-toaster[data-sonner-toaster]{z-index:2147483647;pointer-events:none;--normal-bg:hsl(var(--card) / .94);--normal-border:hsl(var(--border) / .72);--normal-text:hsl(var(--foreground));--success-bg:hsl(var(--success) / .14);--success-border:hsl(var(--success) / .42);--success-text:hsl(var(--success));--info-bg:hsl(var(--primary) / .14);--info-border:hsl(var(--primary) / .42);--info-text:hsl(var(--primary));--warning-bg:hsl(var(--warning) / .16);--warning-border:hsl(var(--warning) / .46);--warning-text:hsl(var(--warning));--error-bg:hsl(var(--destructive) / .14);--error-border:hsl(var(--destructive) / .42);--error-text:hsl(var(--destructive))}.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-visible=true]{pointer-events:auto}@media (width<=600px){.spectramine-toaster[data-sonner-toaster]{left:var(--mobile-offset-left,16px);right:var(--mobile-offset-right,16px);width:auto}.spectramine-toaster[data-sonner-toaster] [data-sonner-toast]{width:100%}}.spectramine-toast[data-sonner-toast][data-styled=true],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true]{--toast-accent:hsl(var(--primary));--toast-accent-soft:hsl(var(--primary) / .14);--toast-accent-border:hsl(var(--primary) / .42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden;border-color:hsl(var(--border) / .72)!important;color:hsl(var(--foreground))!important;background:radial-gradient(circle at top left, var(--toast-accent-soft), transparent 44%), radial-gradient(circle at bottom right, hsl(var(--theme-glow-c) / .1), transparent 42%), linear-gradient(180deg, hsl(var(--card) / .96), hsl(var(--card) / .84))!important;box-shadow:0 22px 54px -34px var(--toast-accent), 0 12px 24px -24px hsl(var(--theme-glow-c) / .22), inset 0 1px 0 hsl(var(--theme-sheen) / .1)!important;border-radius:.875rem!important;padding-right:2.75rem!important}.spectramine-toast[data-sonner-toast][data-type=success],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-type=success]{--toast-accent:hsl(var(--success));--toast-accent-soft:hsl(var(--success) / .16);--toast-accent-border:hsl(var(--success) / .44);border-color:var(--toast-accent-border)!important}.spectramine-toast[data-sonner-toast][data-type=error],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-type=error]{--toast-accent:hsl(var(--destructive));--toast-accent-soft:hsl(var(--destructive) / .16);--toast-accent-border:hsl(var(--destructive) / .44);border-color:var(--toast-accent-border)!important}.spectramine-toast[data-sonner-toast][data-type=warning],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-type=warning]{--toast-accent:hsl(var(--warning));--toast-accent-soft:hsl(var(--warning) / .18);--toast-accent-border:hsl(var(--warning) / .5);border-color:var(--toast-accent-border)!important}.spectramine-toast[data-sonner-toast][data-type=info],.spectramine-toast[data-sonner-toast][data-type=loading],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-type=info],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-type=loading]{--toast-accent:hsl(var(--primary));--toast-accent-soft:hsl(var(--primary) / .16);--toast-accent-border:hsl(var(--primary) / .44);border-color:var(--toast-accent-border)!important}.spectramine-toast[data-sonner-toast][data-styled=true]:before,.spectramine-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true]:before{content:"";background:var(--toast-accent);width:4px;box-shadow:0 0 18px var(--toast-accent);position:absolute;inset:0 auto 0 0}.spectramine-toast[data-sonner-toast] [data-title],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-title]{font-weight:650;color:hsl(var(--foreground))!important}.spectramine-toast[data-sonner-toast] [data-description],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-description]{color:hsl(var(--muted-foreground))!important}.spectramine-toast[data-sonner-toast] [data-icon],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-icon]{color:var(--toast-accent)!important}.spectramine-toast[data-sonner-toast] [data-button],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-button]{border:1px solid var(--toast-accent-border)!important;background:var(--toast-accent-soft)!important;color:hsl(var(--foreground))!important}.spectramine-toast[data-sonner-toast] [data-cancel],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-cancel]{border-color:hsl(var(--border) / .72)!important;background:hsl(var(--muted) / .65)!important;color:hsl(var(--muted-foreground))!important}.spectramine-toast[data-sonner-toast] [data-close-button],.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-close-button]{box-shadow:0 10px 24px -18px hsl(var(--background) / .9);border-color:hsl(var(--border) / .8)!important;background:hsl(var(--card) / .96)!important;color:hsl(var(--foreground))!important;top:.625rem!important;left:auto!important;right:.625rem!important;transform:none!important}.spectramine-toast[data-sonner-toast] [data-close-button]:hover,.spectramine-toaster[data-sonner-toaster] [data-sonner-toast] [data-close-button]:hover{border-color:var(--toast-accent-border)!important;color:var(--toast-accent)!important}.gradient-text{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--accent,var(--primary))) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.brand-mine-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#7ee787 0%,#3dd9b8 48%,#2dd4bf 100%);-webkit-background-clip:text;background-clip:text}.auth-stage{background-image:radial-gradient(circle at 15% 15%, hsl(var(--theme-glow-a) / .22), transparent 24%), radial-gradient(circle at 85% 12%, hsl(var(--theme-glow-b) / .18), transparent 24%), radial-gradient(circle at 50% 100%, hsl(var(--theme-glow-c) / .1), transparent 28%);min-height:100vh}.auth-card{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.auth-card{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.auth-card{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:radial-gradient(circle at top right, hsl(var(--theme-glow-a) / .15), transparent 40%), linear-gradient(180deg, hsl(var(--card) / .96), hsl(var(--card) / .88));box-shadow:0 24px 80px -40px #000000bf, 0 0 0 1px hsl(var(--border) / .35), 0 18px 42px -32px hsl(var(--theme-glow-a) / .22)}.themed-header-panel{border-bottom-style:var(--tw-border-style);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:radial-gradient(circle at left center, hsl(var(--theme-glow-a) / .18), transparent 34%), radial-gradient(circle at right top, hsl(var(--theme-glow-b) / .14), transparent 30%), linear-gradient(180deg, hsl(var(--card) / .9), hsl(var(--card) / .76));border-bottom-width:1px;border-color:hsl(var(--border) / .72);box-shadow:0 16px 48px -40px hsl(var(--theme-glow-a) / .34), inset 0 1px 0 hsl(var(--theme-sheen) / .08)}.themed-footer-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background:radial-gradient(circle at top center, hsl(var(--theme-glow-b) / .12), transparent 38%), linear-gradient(180deg, hsl(var(--card) / .96), hsl(var(--background) / .9));border-width:1px;border-color:hsl(var(--border) / .7);animation:10s ease-in-out infinite ambient-breathe}.help-page-stage{background:radial-gradient(circle at 10% 0%, hsl(var(--theme-glow-a) / .14), transparent 28%), radial-gradient(circle at 92% 8%, hsl(var(--theme-glow-b) / .12), transparent 24%), radial-gradient(circle at 44% 100%, hsl(var(--theme-glow-c) / .08), transparent 30%), linear-gradient(180deg, hsl(var(--background) / .98), hsl(var(--background)))}.help-header-panel{border-bottom-style:var(--tw-border-style);background:radial-gradient(circle at left center, hsl(var(--theme-glow-a) / .12), transparent 30%), linear-gradient(180deg, hsl(var(--card) / .98), hsl(var(--background) / .94));border-bottom-width:1px;border-color:hsl(var(--border) / .72);box-shadow:0 16px 42px -38px hsl(var(--theme-glow-a) / .28), inset 0 1px 0 hsl(var(--theme-sheen) / .08)}.help-surface{border-radius:var(--radius);border-style:var(--tw-border-style);background:radial-gradient(circle at top right, hsl(var(--theme-glow-a) / .12), transparent 38%), radial-gradient(circle at bottom left, hsl(var(--theme-glow-c) / .08), transparent 34%), linear-gradient(180deg, hsl(var(--card) / .97), hsl(var(--background) / .9));border-width:1px;border-color:hsl(var(--border) / .7);box-shadow:0 22px 52px -40px hsl(var(--theme-glow-a) / .28), inset 0 1px 0 hsl(var(--theme-sheen) / .1);-webkit-backdrop-filter:none}.help-surface-soft{border-radius:var(--radius);border-style:var(--tw-border-style);background:radial-gradient(circle at top left, hsl(var(--theme-glow-b) / .09), transparent 34%), linear-gradient(180deg, hsl(var(--card) / .93), hsl(var(--background) / .84));border-width:1px;border-color:hsl(var(--border) / .62);box-shadow:inset 0 1px 0 hsl(var(--theme-sheen) / .08);-webkit-backdrop-filter:none}.help-section-card{border-radius:var(--radius);border-style:var(--tw-border-style);background:radial-gradient(circle at top right, hsl(var(--theme-glow-b) / .08), transparent 34%), linear-gradient(180deg, hsl(var(--card) / .9), hsl(var(--background) / .78));border-width:1px;border-color:hsl(var(--border) / .66);box-shadow:0 18px 44px -42px hsl(var(--theme-glow-b) / .24), inset 0 1px 0 hsl(var(--theme-sheen) / .07)}.help-section-card-nested{background:radial-gradient(circle at top right, hsl(var(--theme-glow-c) / .06), transparent 32%), linear-gradient(180deg, hsl(var(--background) / .82), hsl(var(--background) / .66))}.help-badge{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;background:hsl(var(--background) / .72);border-width:1px;border-color:hsl(var(--border) / .68);color:hsl(var(--muted-foreground));display:inline-flex}.help-section-number{height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);background:radial-gradient(circle at 30% 0%, hsl(var(--theme-glow-a) / .28), transparent 52%), linear-gradient(180deg, hsl(var(--primary) / .16), hsl(var(--background) / .78));border-width:1px;border-color:hsl(var(--primary) / .38);color:hsl(var(--primary));box-shadow:0 12px 30px -26px hsl(var(--theme-glow-a) / .9), inset 0 1px 0 hsl(var(--theme-sheen) / .12);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.help-section-number-nested{height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-radius:calc(var(--radius) - 2px);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background:radial-gradient(circle at 30% 0%, hsl(var(--theme-glow-c) / .2), transparent 54%), linear-gradient(180deg, hsl(var(--background) / .78), hsl(var(--background) / .58));border-color:hsl(var(--border) / .72);color:hsl(var(--foreground))}.help-metric-card{border-radius:var(--radius);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background:radial-gradient(circle at top, hsl(var(--theme-glow-a) / .1), transparent 38%), linear-gradient(180deg, hsl(var(--background) / .74), hsl(var(--background) / .54));border-width:1px;border-color:hsl(var(--border) / .65)}.help-icon-frame{border-radius:var(--radius);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);background:hsl(var(--primary) / .12);border-width:1px;border-color:hsl(var(--primary) / .34);color:hsl(var(--primary));box-shadow:0 0 28px -20px hsl(var(--theme-glow-a) / .8)}.help-control-button{background:radial-gradient(circle at top right, hsl(var(--theme-glow-a) / .1), transparent 38%), linear-gradient(180deg, hsl(var(--card) / .95), hsl(var(--background) / .84));border-color:hsl(var(--border) / .7);box-shadow:inset 0 1px 0 hsl(var(--theme-sheen) / .08);-webkit-backdrop-filter:none}.help-toc-intro{border-radius:var(--radius);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background:radial-gradient(circle at top right, hsl(var(--theme-glow-b) / .1), transparent 36%), linear-gradient(180deg, hsl(var(--card) / .95), hsl(var(--background) / .82));border-width:1px;border-color:hsl(var(--border) / .64);box-shadow:inset 0 1px 0 hsl(var(--theme-sheen) / .08);-webkit-backdrop-filter:none}.help-toc-link{background:linear-gradient(180deg, hsl(var(--background) / .62), hsl(var(--background) / .48))}.help-toc-link-active{background:radial-gradient(circle at top left, hsl(var(--primary) / .16), transparent 40%), linear-gradient(180deg, hsl(var(--background) / .72), hsl(var(--background) / .54));box-shadow:inset 0 1px 0 hsl(var(--theme-sheen) / .08)}.logo-glow{filter:drop-shadow(0 12px 28px hsl(var(--theme-glow-a) / .24)) drop-shadow(0 4px 12px hsl(var(--theme-glow-b) / .18))}.fade-in-soft{animation:.45s ease-out both soft-fade-in}@keyframes mission-reroll-border-flow{0%,to{opacity:.76;background-position:0%}50%{opacity:1;background-position:100%}}@keyframes mission-reroll-scan{0%{opacity:0;transform:translate(-120%)skew(-16deg)}38%{opacity:.95}to{opacity:0;transform:translate(120%)skew(-16deg)}}.mission-reroll-stage{perspective:1200px;perspective-origin:50%;transform-style:preserve-3d;position:relative}.mission-reroll-stage:after{content:"";pointer-events:none;background:radial-gradient(ellipse at center, hsl(var(--theme-glow-a) / .42), transparent 68%);filter:blur(10px);opacity:0;transform-origin:50%;border-radius:999px;height:16px;transition:opacity .176s,transform .512s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 7% 3px;transform:translateY(8px)scaleX(.82)}.mission-reroll-stage-active{z-index:35}.mission-reroll-stage-active:after{opacity:.4;transition:opacity 2.4s,transform 2.4s cubic-bezier(.16,1,.3,1);transform:translateY(22px)scaleX(1.12)}.mission-reroll-inner{transform-origin:50%;transform-style:preserve-3d;transition:transform .176s cubic-bezier(.22,1,.36,1),filter .176s;position:relative;transform:translate(0)rotateY(0)scale(1)}.mission-reroll-stage-active .mission-reroll-inner{pointer-events:none;z-index:40;will-change:transform}.mission-reroll-stage-approaching .mission-reroll-inner{filter:saturate(1.12)brightness(1.06);transition:transform 1.6s cubic-bezier(.16,1,.3,1),filter 1.6s;transform:translate3d(0,-10px,150px)rotateY(0)scale(1.06)}.mission-reroll-stage-approach-hold .mission-reroll-inner{filter:saturate(1.12)brightness(1.06);transition:none;transform:translate3d(0,-10px,150px)rotateY(0)scale(1.06)}.mission-reroll-stage-rotate-out .mission-reroll-inner{filter:saturate(1.24)brightness(1.1);transition:transform 1.2s linear,filter 1.2s;transform:translate3d(0,-10px,150px)rotateY(-90deg)scale(1.06)}.mission-reroll-stage-rotate-in-ready .mission-reroll-inner{filter:saturate(1.24)brightness(1.1);transition:none;transform:translate3d(0,-10px,150px)rotateY(90deg)scale(1.06)}.mission-reroll-stage-rotate-in .mission-reroll-inner{filter:saturate(1.18)brightness(1.06);transition:transform 1.2s linear,filter 1.2s;transform:translate3d(0,-10px,150px)rotateY(0)scale(1.06)}.mission-reroll-stage-reveal-hold .mission-reroll-inner{filter:saturate(1.18)brightness(1.06);transition:none;transform:translate3d(0,-10px,150px)rotateY(0)scale(1.06)}.mission-reroll-stage-retreating .mission-reroll-inner{filter:saturate()brightness();transition:transform 2.4s cubic-bezier(.16,1,.3,1),filter 2.4s;transform:translate(0)rotateY(0)scale(1)}.mission-reroll-stage-retreating:after{opacity:0;transition:opacity 2.4s,transform 2.4s cubic-bezier(.16,1,.3,1);transform:translateY(8px)scaleX(.9)}:root:is([data-app-motion=reduced],[data-app-motion=still]) .mission-reroll-inner{will-change:auto;filter:none!important;transition:none!important;transform:none!important}:root:is([data-app-motion=reduced],[data-app-motion=still]) .mission-reroll-stage:after{opacity:0!important;transition:none!important}.mission-flip-surface{transform-origin:50%;transform-style:preserve-3d;backface-visibility:hidden;isolation:isolate}.mission-reroll-face{width:100%;min-height:100%}.mission-reroll-stage-active .mission-flip-surface:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg, hsl(var(--theme-glow-a) / .15), hsl(var(--theme-glow-b) / .95), hsl(var(--theme-sheen) / .68), hsl(var(--theme-glow-c) / .9), hsl(var(--theme-glow-a) / .15));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-size:260% 100%;padding:1px;animation:.576s linear infinite mission-reroll-border-flow;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mission-reroll-stage-active .mission-flip-surface:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(100deg, transparent 0%, hsl(var(--theme-glow-b) / 0) 34%, hsl(var(--theme-glow-b) / .38) 48%, hsl(var(--theme-sheen) / .3) 52%, hsl(var(--theme-glow-a) / 0) 68%, transparent 100%);mix-blend-mode:screen;animation:.624s ease-out both mission-reroll-scan;position:absolute;inset:-28% -48%}@keyframes board-frame-pulse{0%,to{opacity:.55;filter:saturate(.95);transform:scale(1)}50%{opacity:.92;filter:saturate(1.08);transform:scale(1.01)}}@keyframes board-jungle-drift{0%{opacity:.42;transform:translate(0)rotate(-12deg)}50%{opacity:.72;transform:translate(6px,-6px)rotate(-4deg)}to{opacity:.48;transform:translate(-5px,5px)rotate(-16deg)}}@keyframes board-neon-sweep{0%{opacity:.12;transform:translate(-8%)}50%{opacity:.95;transform:translate(0%)}to{opacity:.12;transform:translate(8%)}}@keyframes board-scan-sweep{0%{opacity:.12;transform:translate(-50%,-5%)}45%{opacity:.74;transform:translate(-50%,10%)}to{opacity:.14;transform:translate(-50%,82%)}}.board-frame-pulse{animation:3.8s ease-in-out infinite board-frame-pulse}.board-jungle-drift{animation:6.8s ease-in-out infinite alternate board-jungle-drift}.board-neon-sweep{animation:2.7s ease-in-out infinite board-neon-sweep}.board-neon-sweep-delayed{animation:2.9s ease-in-out .9s infinite board-neon-sweep}.board-scan-sweep{animation:3.2s linear infinite board-scan-sweep}.avatar-border-prismatic-orbit{isolation:isolate;background:radial-gradient(circle,#0f172aeb 0 54%,#0000 55%),#0f172a33;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 0 28px #22d3ee42,0 0 46px #fbbf241f}.avatar-border-prismatic-orbit:before{content:"";z-index:0;background:conic-gradient(from 22deg,#f8fafc 0deg,#22d3ee 52deg,#a855f7 112deg,#ec4899 172deg,#f59e0b 232deg,#22c55e 292deg,#f8fafc 360deg);animation:3.6s linear infinite prismatic-orbit-spin;position:absolute;inset:-42%}.avatar-border-prismatic-orbit:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:1px solid #f8fafc57;position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #0f172ab3,inset 0 0 16px #22d3ee24}.avatar-border-prismatic-orbit>*{z-index:2;position:relative}.profile-title-chromatic-vanguard{color:#0000;text-shadow:0 0 18px #22d3ee33;background-image:linear-gradient(90deg,#22d3ee,#a855f7,#ec4899,#f59e0b,#22d3ee);background-size:240% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;border-color:#7dd3fc57;animation:5.5s ease-in-out infinite chromatic-title-flow}.profile-title-chromatic-vanguard svg{color:#e0f2fe;-webkit-text-fill-color:#e0f2fe;filter:drop-shadow(0 0 8px #22d3ee5c)drop-shadow(0 0 12px #ec48992e)}.sound-preview-wave{animation:1.35s ease-in-out infinite sound-preview-wave}.leaderboard-flair-prismatic-rank{background-image:linear-gradient(90deg,#22d3ee,#a855f7,#ec4899,#f59e0b,#22d3ee);background-size:220% 100%;animation:5s ease-in-out infinite chromatic-title-flow;box-shadow:0 0 18px #22d3ee2e,0 0 26px #ec48991f}@keyframes prismatic-orbit-spin{to{transform:rotate(360deg)}}@keyframes chromatic-title-flow{0%,to{filter:saturate();background-position:0%,0%}50%{filter:saturate(1.25);background-position:100%,0%}}@keyframes sound-preview-wave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}:root:is([data-app-motion=reduced],[data-app-motion=still]) :is(.page-shell,.fade-in-soft,.themed-footer-panel,.board-frame-pulse,.board-jungle-drift,.board-neon-sweep,.board-neon-sweep-delayed,.board-scan-sweep,.profile-title-chromatic-vanguard,.leaderboard-flair-prismatic-rank,.sound-preview-wave),:root:is([data-app-motion=reduced],[data-app-motion=still]) .avatar-border-prismatic-orbit:before,:root:is([data-app-motion=reduced],[data-app-motion=still]) .mission-reroll-stage-active .mission-flip-surface:before,:root:is([data-app-motion=reduced],[data-app-motion=still]) .mission-reroll-stage-active .mission-flip-surface:after{animation:none}}[data-dialog-motion=dialog][data-state=open]{--tw-enter-translate-x:0;--tw-enter-translate-y:2%}[data-dialog-motion=dialog][data-state=closed]{--tw-exit-translate-x:0;--tw-exit-translate-y:2%}.game-controls{container:game-controls/inline-size}.game-difficulty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container game-controls (width>=21rem){.game-difficulty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container game-controls (width>=42rem){.game-difficulty-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}:root,[data-theme=dark]{--background:222 42% 11%;--foreground:210 40% 98%;--card:222 40% 14%;--card-foreground:210 40% 98%;--popover:222 40% 14%;--popover-foreground:210 40% 98%;--primary:217 91% 62%;--primary-foreground:222 47% 8%;--secondary:217 30% 22%;--secondary-foreground:210 40% 98%;--muted:217 30% 22%;--muted-foreground:215 20% 65%;--accent:217 30% 22%;--accent-foreground:210 40% 98%;--destructive:0 84% 60%;--destructive-foreground:222 47% 8%;--success:142 76% 38%;--success-foreground:222 47% 8%;--warning:38 92% 52%;--warning-foreground:222 47% 8%;--border:217 28% 24%;--input:217 30% 22%;--ring:217 91% 60%;--theme-glow-a:217 91% 62%;--theme-glow-b:175 84% 44%;--theme-glow-c:262 83% 66%;--theme-sheen:210 40% 98%;--radius:.75rem;--cell-unrevealed:217 33% 14%;--cell-unrevealed-hover:217 33% 18%;--cell-revealed:222 47% 9%;--cell-mine:0 84% 15%;--cell-border:217 33% 22%;--mine-1:217 91% 60%;--mine-2:142 76% 40%;--mine-3:0 84% 60%;--mine-4:245 58% 55%;--mine-5:25 95% 45%;--mine-6:175 84% 40%;--mine-7:280 60% 50%;--mine-8:215 20% 55%}.pet-character{--pet-accent:#22d3ee;--pet-gaze-x:0;--pet-gaze-y:0;transform-origin:50% 72%;contain:layout style;isolation:isolate;background:0 0;display:block;position:relative;overflow:visible}.pet-character__rig{z-index:2;transform-origin:50% 70%;background:0 0;display:block;position:absolute;inset:0}.pet-character__layer{z-index:3;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 7px 7px #02061747);transform-origin:50% 70%;background:0 0;width:100%;height:100%;position:absolute;inset:0}.pet-character__body{z-index:3}.pet-character__arm{z-index:4}.pet-character__arm--left{transform-origin:30% 58%}.pet-character__arm--right{transform-origin:70% 58%}.pet-character__gesture{z-index:6;object-fit:contain;pointer-events:none;filter:drop-shadow(0 9px 11px #02061785);transform-origin:50% 75%;width:36%;height:auto;position:absolute;bottom:12%;right:5%}.pet-character--mino .pet-character__gesture[data-gesture=applaud],.pet-character--spectr7 .pet-character__gesture[data-gesture=applaud]{width:52%;bottom:13%;left:24%;right:auto}.pet-character--mino .pet-character__gesture[data-gesture=wave]{width:39%;bottom:9%;right:2%}.pet-character--mino .pet-character__gesture[data-gesture=point]{width:50%;bottom:18%;right:-4%}.pet-character--mino .pet-character__gesture[data-gesture=ok],.pet-character--mino .pet-character__gesture[data-gesture=victory]{width:33%;bottom:9%;right:5%}.pet-character--mino .pet-character__gesture[data-gesture=disappointed]{width:38%;bottom:12%;right:5%}.pet-character--spectr7 .pet-character__gesture[data-gesture=applaud]{width:47%;left:26%}.pet-character--spectr7 .pet-character__gesture[data-gesture=salute]{width:32%;bottom:8%;right:7%}.pet-character--spectr7 .pet-character__gesture[data-gesture=scan]{width:46%;bottom:12%;right:-1%}.pet-character--spectr7 .pet-character__gesture[data-gesture=ok],.pet-character--spectr7 .pet-character__gesture[data-gesture=victory]{width:33%;bottom:7%;right:5%}.pet-character--spectr7 .pet-character__gesture[data-gesture=disappointed]{width:36%;bottom:10%;right:4%}.pet-character__aura{display:none}.pet-character__scan{z-index:8;background:linear-gradient(90deg, transparent, var(--pet-accent), transparent);border-radius:99px;width:66%;height:2px;position:absolute;top:27%;left:17%}@supports (color:color-mix(in lab, red, red)){.pet-character__scan{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pet-accent) 92%, white), transparent)}}.pet-character__scan{box-shadow:0 0 10px var(--pet-accent);opacity:0;pointer-events:none}.pet-character__flight-trail{z-index:1;background:linear-gradient(to bottom, var(--pet-accent), transparent);height:20%;position:absolute;bottom:9%;left:28%;right:28%}@supports (color:color-mix(in lab, red, red)){.pet-character__flight-trail{background:linear-gradient(to bottom, color-mix(in srgb, var(--pet-accent) 48%, transparent), transparent)}}.pet-character__flight-trail{filter:blur(8px);opacity:0;pointer-events:none}.pet-character__face{z-index:7;pointer-events:none;width:21%;height:11%;position:absolute;top:47%;left:43%}.pet-character__eye{width:28%;height:40%;box-shadow:0 0 5px var(--pet-accent);background:#040d20db;border-radius:999px;position:absolute;top:22%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pet-character__eye{box-shadow:0 0 5px color-mix(in srgb, var(--pet-accent) 78%, transparent)}}.pet-character__eye{transform-origin:50%}.pet-character__eye--left{left:12%}.pet-character__eye--right{right:12%}.pet-character__eye>span{left:calc(50% + var(--pet-gaze-x) * 18%);top:calc(50% + var(--pet-gaze-y) * 18%);aspect-ratio:1;width:42%;box-shadow:0 0 7px var(--pet-accent);background:#fff;border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.pet-character__mouth{border-bottom:2px solid var(--pet-accent);width:24%;height:16%;position:absolute;bottom:2%;left:38%}@supports (color:color-mix(in lab, red, red)){.pet-character__mouth{border-bottom:2px solid color-mix(in srgb, var(--pet-accent) 78%, white)}}.pet-character__mouth{border-radius:0 0 999px 999px}.pet-character__iris{z-index:7;aspect-ratio:1;width:20%;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:999px;place-items:center;display:none;position:absolute;top:42%;left:48%}.pet-character__iris>span{aspect-ratio:1;width:14%;box-shadow:0 0 8px var(--pet-accent);transform:translate(calc(var(--pet-gaze-x) * 36%), calc(var(--pet-gaze-y) * 36%));background:#fff;border-radius:999px;transition:transform 90ms linear}.pet-character--mino .pet-character__face{clip-path:ellipse(48% 42%);width:12%;height:10%;box-shadow:inset 0 -2px 0 var(--pet-accent);background:#020818f5;border-radius:999px;display:block;top:44.5%;left:38.5%}@supports (color:color-mix(in lab, red, red)){.pet-character--mino .pet-character__face{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--pet-accent) 82%, white)}}.pet-character--mino .pet-character__face{opacity:0;transform-origin:50%;transform:rotate(-8deg)scaleY(.08)}.pet-character--mino .pet-character__face>*,.pet-character--spectr7 .pet-character__face{display:none}.pet-character--spectr7 .pet-character__iris{display:grid}.pet-character__spark{z-index:9;width:5px;height:5px;box-shadow:0 0 9px 2px var(--pet-accent);opacity:0;pointer-events:none;background:#fff;border-radius:999px;position:absolute}.pet-character__spark--one{top:33%;left:13%}.pet-character__spark--two{top:22%;right:12%}.pet-character__spark--three{bottom:19%;right:18%}.pet-character--idle .pet-character__rig{animation:3.8s ease-in-out infinite pet-idle-hover}.pet-character--idle .pet-character__arm--left{animation:3.8s ease-in-out infinite pet-arm-left-idle}.pet-character--idle .pet-character__arm--right{animation:3.8s ease-in-out infinite pet-arm-right-idle}.pet-character--idle .pet-character__aura{animation:3.8s ease-in-out infinite pet-aura-breathe}.pet-character--celebrate .pet-character__rig,.pet-character--victory .pet-character__rig,.pet-character--applaud .pet-character__rig,.pet-character--ok .pet-character__rig{animation:1.15s cubic-bezier(.22,1,.36,1) both pet-celebrate}.pet-character--celebrate .pet-character__aura,.pet-character--victory .pet-character__aura,.pet-character--applaud .pet-character__aura,.pet-character--ok .pet-character__aura{animation:1.1s ease-out both pet-aura-burst}.pet-character--celebrate .pet-character__spark,.pet-character--victory .pet-character__spark,.pet-character--applaud .pet-character__spark,.pet-character--ok .pet-character__spark{animation:1s ease-out both pet-spark}.pet-character--celebrate .pet-character__spark--two,.pet-character--victory .pet-character__spark--two{animation-delay:90ms}.pet-character--celebrate .pet-character__spark--three,.pet-character--victory .pet-character__spark--three{animation-delay:.17s}.pet-character--victory .pet-character__gesture,.pet-character--ok .pet-character__gesture{animation:1.25s cubic-bezier(.22,1,.36,1) both pet-gesture-pop}.pet-character--applaud .pet-character__gesture{animation:.58s ease-in-out 3 both pet-gesture-clap}.pet-character--wave .pet-character__gesture{animation:.46s ease-in-out 4 both pet-gesture-wave}.pet-character--salute .pet-character__gesture{animation:1.55s cubic-bezier(.22,1,.36,1) both pet-gesture-salute}.pet-character--point .pet-character__gesture{animation:1.6s ease-in-out both pet-gesture-point}.pet-character--disappointed .pet-character__rig{animation:1.5s cubic-bezier(.36,0,.66,-.2) both pet-disappointed}.pet-character--disappointed .pet-character__gesture{animation:1.6s ease-out both pet-gesture-sad}.pet-character--disappointed .pet-character__mouth{border-bottom:0;border-top:2px solid var(--pet-accent)}@supports (color:color-mix(in lab, red, red)){.pet-character--disappointed .pet-character__mouth{border-top:2px solid color-mix(in srgb, var(--pet-accent) 78%, white)}}.pet-character--disappointed .pet-character__mouth{border-radius:999px 999px 0 0}.pet-character--alert .pet-character__rig,.pet-character--surprised .pet-character__rig{animation:.64s ease-in-out 2 pet-alert}.pet-character--alert .pet-character__aura,.pet-character--surprised .pet-character__aura{background:radial-gradient(circle,#fb923c57,#0000 68%);animation:.76s ease-in-out 2 pet-aura-alert}.pet-character--surprised .pet-character__eye{transform:scale(1.28)}.pet-character--surprised .pet-character__mouth{border:2px solid var(--pet-accent);border-radius:999px;height:28%}.pet-character--scan .pet-character__rig{animation:2.2s ease-in-out infinite pet-scan-hover}.pet-character--scan .pet-character__scan{animation:1.7s ease-in-out infinite pet-scan-line}.pet-character--scan .pet-character__iris{animation:.8s ease-in-out infinite alternate pet-iris-focus}.pet-character--blink .pet-character__eye,.pet-character--blink .pet-character__iris{animation:1.25s ease-in-out 2 pet-blink}.pet-character--mino.pet-character--blink .pet-character__face{animation:1.25s ease-in-out 2 pet-mino-visor-blink}.pet-character--spin .pet-character__rig{animation:1.25s cubic-bezier(.34,1.56,.64,1) both pet-spin}.pet-character--thinking .pet-character__rig{animation:2.3s ease-in-out both pet-thinking}.pet-character--thinking .pet-character__arm--right{animation:2.3s ease-in-out both pet-thinking-arm}.pet-character--sleep .pet-character__rig{animation:4s ease-in-out both pet-sleep}.pet-character--sleep .pet-character__eye,.pet-character--sleep .pet-character__iris{transform:scaleY(.08)}.pet-character--mino.pet-character--sleep .pet-character__face{opacity:.72}.pet-character--fly .pet-character__rig{animation:2.4s cubic-bezier(.45,0,.55,1) both pet-fly}.pet-character--fly .pet-character__flight-trail{animation:2.4s ease-out both pet-flight-trail}.pet-animation--reduced :is(.pet-character__rig,.pet-character__body,.pet-character__arm,.pet-character__gesture,.pet-character__aura,.pet-character__scan,.pet-character__spark,.pet-character__iris,.pet-character__eye,.pet-character__flight-trail){animation-duration:.7s!important;animation-iteration-count:1!important}.pet-animation--still :is(.pet-character__rig,.pet-character__body,.pet-character__arm,.pet-character__gesture,.pet-character__aura,.pet-character__scan,.pet-character__spark,.pet-character__iris,.pet-character__eye,.pet-character__flight-trail){animation:none!important}.pet-animation--still :is(.pet-character__scan,.pet-character__spark,.pet-character__flight-trail){opacity:0}.pet-message-bubble{animation:.52s cubic-bezier(.16,1,.3,1) both pet-message-enter;animation-delay:calc(var(--pet-message-order,0) * .11s);transform-origin:50% 100%;transition:border-color .32s,box-shadow .32s,background-color .32s}.pet-message-bubble:hover,.pet-message-bubble:focus-within{border-color:hsl(var(--primary) / .42);box-shadow:0 22px 58px -28px hsl(var(--primary) / .46)}.pet-message-content{max-height:none;overflow:visible}.pet-message-bubble[data-state=leaving]{pointer-events:none;animation:.42s cubic-bezier(.4,0,1,1) both pet-message-exit}.pet-message-queue-indicator{animation:.42s ease-out both pet-message-queue-enter}@keyframes pet-idle-hover{0%,to{transform:translateY(2px)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1.4deg)}}@keyframes pet-arm-left-idle{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)translateY(-2px)}}@keyframes pet-arm-right-idle{0%,to{transform:rotate(0)}50%{transform:rotate(4deg)translateY(-2px)}}@keyframes pet-aura-breathe{0%,to{opacity:.42;transform:scale(.88)}50%{opacity:.82;transform:scale(1.12)}}@keyframes pet-celebrate{0%{transform:translate(0)rotate(0)scale(1)}28%{transform:translateY(-20px)rotate(-7deg)scale(1.07)}56%{transform:translateY(-9px)rotate(7deg)scale(1.1)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes pet-aura-burst{0%{opacity:.3;transform:scale(.65)}42%{opacity:1;transform:scale(1.45)}to{opacity:.5;transform:scale(1)}}@keyframes pet-spark{0%{opacity:0;transform:scale(.3)translateY(12px)}35%{opacity:1}to{opacity:0;transform:scale(1.4)translateY(-32px)}}@keyframes pet-gesture-pop{0%{opacity:0;transform:translateY(16px)scale(.72)rotate(-10deg)}45%{opacity:1;transform:translateY(-7px)scale(1.12)rotate(4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes pet-gesture-clap{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)translateY(-3px)}}@keyframes pet-gesture-wave{0%,to{transform:rotate(-4deg)}50%{transform:rotate(16deg)translateY(-4px)}}@keyframes pet-gesture-salute{0%{opacity:0;transform:translate(12px,16px)rotate(13deg)}35%,78%{opacity:1;transform:translateY(-5px)rotate(-4deg)}to{opacity:1;transform:none}}@keyframes pet-gesture-point{0%{opacity:0;transform:translate(-12px)scale(.85)}38%,78%{opacity:1;transform:translate(8px)scale(1.06)}to{opacity:1;transform:none}}@keyframes pet-gesture-sad{0%{opacity:0;transform:translateY(-12px)rotate(-8deg)}to{opacity:1;transform:translateY(9px)rotate(3deg)}}@keyframes pet-disappointed{0%{transform:none}24%{transform:translateY(5px)rotate(-5deg)scale(.96)}48%{transform:translateY(9px)rotate(4deg)scale(.94)}to{transform:translateY(4px)rotate(-2deg)scale(.97)}}@keyframes pet-alert{0%,to{transform:none}25%{transform:translate(-5px,-2px)rotate(-3deg)}50%{transform:translate(5px,-4px)rotate(3deg)}75%{transform:translate(-3px,-1px)rotate(-2deg)}}@keyframes pet-aura-alert{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.95;transform:scale(1.25)}}@keyframes pet-scan-hover{0%,to{transform:translate(-2px,2px)rotate(-1deg)}50%{transform:translate(4px,-6px)rotate(1.5deg)}}@keyframes pet-scan-line{0%{opacity:0;transform:translateY(-18px)scaleX(.65)}18%,76%{opacity:.9}to{opacity:0;transform:translateY(62px)scaleX(1)}}@keyframes pet-iris-focus{0%{box-shadow:0 0 8px var(--pet-accent)}to{box-shadow:0 0 18px 4px var(--pet-accent)}}@keyframes pet-blink{0%,35%,65%,to{transform:scaleY(1)}48%,55%{transform:scaleY(.06)}}@keyframes pet-mino-visor-blink{0%,35%,65%,to{opacity:0;transform:rotate(-8deg)scaleY(.08)}48%,55%{opacity:.96;transform:rotate(-8deg)scaleY(1)}}@keyframes pet-spin{0%{transform:rotate(0)scale(1)}55%{transform:rotate(390deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}@keyframes pet-thinking{0%,to{transform:rotate(0)translateY(0)}45%,75%{transform:rotate(-8deg)translate(-3px,-4px)}}@keyframes pet-thinking-arm{0%,to{transform:none}45%,75%{transform:rotate(-18deg)translate(-2px,-6px)}}@keyframes pet-sleep{0%{transform:translateY(0)rotate(0)}35%,80%{transform:translateY(8px)rotate(-5deg)scale(.97)}to{transform:translateY(0)rotate(0)}}@keyframes pet-fly{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-18px,-15px)rotate(-12deg)}48%{transform:translate(17px,-28px)rotate(12deg)}75%{transform:translate(8px,-8px)rotate(-5deg)}}@keyframes pet-flight-trail{0%,to{opacity:0;transform:scaleY(.3)}25%,70%{opacity:.78;transform:scaleY(1.3)}}@keyframes pet-message-enter{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes pet-message-exit{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(3px);transform:translateY(-8px)scale(.97)}}@keyframes pet-message-queue-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}:root:is([data-app-motion=reduced],[data-app-motion=still]) :is(.pet-character__rig,.pet-character__body,.pet-character__arm,.pet-character__gesture,.pet-character__aura,.pet-character__scan,.pet-character__spark,.pet-character__iris,.pet-character__eye,.pet-character__flight-trail,.pet-message-bubble,.pet-message-queue-indicator){animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@keyframes win-icon-bob{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}.win-icon-bob{backface-visibility:hidden;transform:translateY(2px)}:root[data-app-motion=full] .win-icon-bob{will-change:transform;animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite win-icon-bob}@keyframes profile-surprise-copy-enter{0%,34%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes profile-surprise-orbit{to{transform:rotate(360deg)}}.profile-surprise-grid{background-image:linear-gradient(#22d3ee0e 1px,#0000 1px),linear-gradient(90deg,#22d3ee0e 1px,#0000 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.profile-surprise-stage{background:radial-gradient(circle at 50% 52%,#22d3ee1c,#0000 45%),linear-gradient(135deg,#0f172a14,#312e8114)}@keyframes profile-surprise-cinematic-enter{0%{opacity:0}to{opacity:1}}@keyframes profile-surprise-flight{0%{opacity:0;filter:blur(9px)brightness(1.25);transform:translate(calc(-50% + min(44vw,46rem)),calc(-50% + min(40vh,28rem)))scale(.18)rotate(-22deg)}7%{opacity:1;filter:blur(2px)brightness(1.18);transform:translate(calc(-50% + min(37vw,39rem)),calc(-50% + min(33vh,23rem)))scale(.56)rotate(-12deg)}15%{transform:translate(calc(-50% + min(22vw,25rem)),calc(-50% + min(18vh,13rem)))scale(.78)rotate(4deg)}22%{transform:translate(calc(-50% + min(8vw,9rem) + 7px),calc(-50% + min(5vh,4rem) - 5px))scale(.86)rotate(-5deg)}27%{transform:translate(calc(-50% - min(5vw,6rem) - 6px),calc(-50% - min(6vh,4rem) + 4px))scale(.9)rotate(5deg)}32%{transform:translate(calc(-50% - min(17vw,19rem) + 8px),calc(-50% - min(17vh,11rem) - 6px))scale(.92)rotate(-7deg)}37%{transform:translate(calc(-50% - min(29vw,31rem) - 5px),calc(-50% - min(27vh,17rem) + 5px))scale(.94)rotate(6deg)}41%{filter:blur()brightness(1.08);transform:translate(calc(-50% - min(37vw,38rem) + 5px),calc(-50% - min(32vh,20rem) - 4px))scale(.96)rotate(-5deg)}44%{transform:translate(calc(-50% - min(37vw,38rem) - 4px),calc(-50% - min(32vh,20rem) + 3px))scale(.98)rotate(3deg)}48%{transform:translate(calc(-50% - min(37vw,38rem)),calc(-50% - min(32vh,20rem)))scale(.96)rotate(0)}57%{filter:blur(1px)brightness(1.18);transform:translate(calc(-50% - min(14vw,15rem)),calc(-50% - min(11vh,8rem)))scale(1.08)rotate(12deg)}64%{filter:blur()brightness(1.15);transform:translate(calc(28px - 50%),calc(-50% - 18px))scale(1.14)rotate(-4deg)}69%{transform:translate(-50%,-50%)scale(1)rotate(0)}72%{transform:translate(-50%,-50%)scale(1.03)rotate(0)}91%{opacity:1;filter:blur()brightness(1.42)saturate(1.18);transform:translate(-50%,-50%)scale(1.12)rotate(360deg)}93.5%{opacity:1;filter:blur()brightness(1.9)saturate(1.35);transform:translate(-50%,-50%)scale(1.22)rotate(360deg)}94%,to{opacity:0;filter:blur(3px)brightness(2);transform:translate(-50%,-50%)scale(1.3)rotate(360deg)}}@keyframes profile-surprise-flight-trail{0%,to{opacity:.25;transform:translate(-88%,-50%)rotate(-18deg)scaleX(.72)}50%{opacity:.88;transform:translate(-92%,-50%)rotate(-18deg)scaleX(1.08)}}@keyframes profile-surprise-cinematic-grid{0%{transform:perspective(620px)rotateX(62deg)translate(0)}to{transform:perspective(620px)rotateX(62deg)translateY(48px)}}@keyframes profile-surprise-cinematic-beam{0%{opacity:0;transform:translate(-120%)rotate(-14deg)}26%,70%{opacity:.48}to{opacity:0;transform:translate(120%)rotate(-14deg)}}@keyframes profile-surprise-flag-flutter{0%{filter:brightness(1.02)saturate(1.05);transform:perspective(480px)rotateY(-2deg)skewY(-.35deg)scaleX(.995)}to{filter:brightness(1.42)saturate(1.14);transform:perspective(480px)rotateY(5deg)skewY(.55deg)scaleX(1.012)}}@keyframes profile-surprise-core-charge{0%,50%{opacity:.26;transform:scale(.82)}76%{opacity:.7;transform:scale(1.08)}92%,to{opacity:1;transform:scale(1.42)}}@keyframes profile-surprise-scan{0%,12%{opacity:0;transform:translate(-220%)}32%{opacity:.9}50%,to{opacity:0;transform:translate(650%)}}@keyframes profile-surprise-cinematic-particle{0%,to{opacity:.18;transform:translateY(12px)rotate(45deg)scale(.7)}50%{opacity:1;transform:translateY(-16px)rotate(225deg)scale(1.2)}}@keyframes profile-surprise-status-pulse{0%,to{opacity:.48}50%{opacity:1}}@keyframes profile-surprise-dialog-materialize{0%{opacity:0;filter:blur(10px)brightness(1.8);transform:scale(.72)rotate(-8deg)}58%{opacity:1;filter:blur()brightness(1.18);transform:scale(1.06)rotate(2deg)}to{opacity:1;filter:blur()brightness();transform:scale(1)rotate(0)}}@keyframes profile-surprise-dialog-float{0%,to{transform:translate(0)rotate(-.3deg)}50%{transform:translateY(-7px)rotate(.4deg)}}@keyframes profile-surprise-aftermath-glow{0%,to{opacity:.42;transform:scale(.88)}50%{opacity:.88;transform:scale(1.18)}}.profile-surprise-cinematic{z-index:80;touch-action:none;isolation:isolate;background:radial-gradient(circle,#22d3ee21,#0000 34%),radial-gradient(circle at 15% 18%,#7c3aed2e,#0000 30%),radial-gradient(circle at 85% 82%,#0ea5e929,#0000 28%),linear-gradient(145deg,#020617 0%,#07142f 48%,#160d36 100%);animation:.22s ease-out both profile-surprise-cinematic-enter;position:fixed;inset:0;overflow:hidden}.profile-surprise-cinematic-grid{transform-origin:top;background-image:linear-gradient(#22d3ee1c 1px,#0000 1px),linear-gradient(90deg,#22d3ee1c 1px,#0000 1px);background-size:48px 48px;animation:1.6s linear infinite profile-surprise-cinematic-grid;inset:42% -10% -10%;-webkit-mask-image:linear-gradient(#0000,#000 22%,#0000 82%);mask-image:linear-gradient(#0000,#000 22%,#0000 82%)}.profile-surprise-cinematic-vignette{z-index:35;pointer-events:none;box-shadow:inset 0 0 160px 48px #020617db,inset 0 0 38px #020617f2}.profile-surprise-cinematic-beam{filter:blur(18px);background:linear-gradient(90deg,#0000,#67e8f92e,#0000);width:42%;animation:2.25s ease-in-out infinite profile-surprise-cinematic-beam;top:28%;bottom:28%;left:-18%}.profile-surprise-flight{z-index:20;aspect-ratio:1;width:clamp(12rem,38vw,27.5rem);animation:profile-surprise-flight var(--profile-surprise-flight-duration,9.36s) linear both;will-change:transform, opacity, filter;position:absolute;top:50%;left:50%}.profile-surprise-cinematic[data-phase=exploding] .profile-surprise-flight{opacity:0}.profile-surprise-flight-trail{filter:blur(11px);background:linear-gradient(90deg,#0000,#67e8f91f 28%,#67e8f9b8 88%,#fffffff0);border-radius:999px;width:155%;height:22%;animation:.26s ease-in-out infinite profile-surprise-flight-trail}.profile-surprise-flight-aura{filter:blur(5px);background:radial-gradient(circle,#67e8f95c,#7c3aed24 48%,#0000 72%);box-shadow:0 0 76px #22d3ee5c,0 0 130px #7c3aed38}.profile-surprise-emblem-stack{filter:drop-shadow(0 28px 42px #0000009e)}.profile-surprise-cinematic-emblem{backface-visibility:hidden;transform:translateZ(0)}.profile-surprise-flag-layer{clip-path:polygon(46% 1%,96% 14%,96% 43%,47% 39%);mix-blend-mode:screen;opacity:.42;transform-origin:49% 37%;will-change:transform, filter;animation:.19s ease-in-out infinite alternate profile-surprise-flag-flutter}.profile-surprise-emblem-core{mix-blend-mode:screen;animation:profile-surprise-core-charge var(--profile-surprise-flight-duration,9.36s) cubic-bezier(.2, .72, .25, 1) both;background:radial-gradient(circle,#fffffff5 0 8%,#22d3eec2 26%,#7c3aed57 48%,#0000 70%);box-shadow:0 0 22px #67e8f9bf,0 0 58px #7c3aed85}.profile-surprise-emblem-orbit{animation:2.6s linear infinite profile-surprise-orbit;box-shadow:0 0 18px #67e8f947}.profile-surprise-emblem-orbit:before,.profile-surprise-emblem-orbit:after{content:"";background:#a5f3fc;border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #22d3ee}.profile-surprise-emblem-orbit:before{top:7%;left:12%}.profile-surprise-emblem-orbit:after{bottom:9%;right:10%}.profile-surprise-emblem-orbit-reverse{animation-duration:1.9s;animation-direction:reverse}.profile-surprise-emblem-scan{-webkit-mask-image:radial-gradient(circle,#000 42%,#0000 74%);mask-image:radial-gradient(circle,#000 42%,#0000 74%)}.profile-surprise-emblem-scan>span{animation:profile-surprise-scan var(--profile-surprise-scan-duration,3.72s) ease-in-out 2 both}.profile-surprise-cinematic-particle,.profile-surprise-dialog-particle{animation:2.4s ease-in-out infinite profile-surprise-cinematic-particle}.profile-surprise-cinematic-status{text-shadow:0 0 18px #67e8f994;animation:.9s ease-in-out infinite profile-surprise-status-pulse}.profile-surprise-aftermath{background:radial-gradient(circle,#22d3ee2b,#0000 52%),radial-gradient(circle at 50% 62%,#7c3aed33,#0000 65%)}.profile-surprise-dialog-emblem{will-change:transform, opacity, filter;animation:.78s cubic-bezier(.16,.82,.22,1) both profile-surprise-dialog-materialize,3.8s ease-in-out .85s infinite profile-surprise-dialog-float}.profile-surprise-dialog[data-state=open] .profile-surprise-copy{will-change:transform, opacity;animation:.68s cubic-bezier(.16,.82,.22,1) both profile-surprise-copy-enter}.profile-surprise-title-icon{animation:3.2s ease-in-out .72s infinite profile-surprise-dialog-float}.profile-surprise-aftermath-ring{animation:7s linear infinite profile-surprise-orbit;box-shadow:0 0 24px #22d3ee2e}.profile-surprise-aftermath-ring-reverse{animation-duration:9s;animation-direction:reverse}.profile-surprise-aftermath-glow{filter:blur(8px);background:radial-gradient(circle,#ffffffe0,#22d3ee7a 26%,#7c3aed3d 52%,#0000 72%);animation:2.8s ease-in-out infinite profile-surprise-aftermath-glow}@media (width<=639px){.profile-surprise-flight{width:clamp(11rem,62vw,18.5rem)}.profile-surprise-cinematic-vignette{box-shadow:inset 0 0 90px 18px #020617e0,inset 0 0 24px #020617f2}}:root:is([data-app-motion=reduced],[data-app-motion=still]) :is(.profile-surprise-dialog-emblem,.profile-surprise-aftermath-ring,.profile-surprise-aftermath-glow,.profile-surprise-dialog-particle,.profile-surprise-title-icon){animation:none}[data-theme=ocean]{--background:200 45% 10%;--foreground:195 40% 96%;--card:200 45% 13%;--card-foreground:195 40% 96%;--popover:200 45% 13%;--popover-foreground:195 40% 96%;--primary:185 80% 52%;--primary-foreground:200 50% 7%;--secondary:200 32% 21%;--secondary-foreground:195 40% 96%;--muted:200 32% 21%;--muted-foreground:195 25% 62%;--accent:200 32% 21%;--accent-foreground:195 40% 96%;--destructive:0 75% 58%;--destructive-foreground:200 50% 7%;--success:160 72% 40%;--success-foreground:200 50% 7%;--warning:38 88% 52%;--warning-foreground:200 50% 7%;--border:200 32% 23%;--input:200 32% 21%;--ring:185 80% 48%;--theme-glow-a:185 80% 52%;--theme-glow-b:160 72% 42%;--theme-glow-c:220 65% 55%;--theme-sheen:195 40% 96%;--cell-unrevealed:200 40% 12%;--cell-unrevealed-hover:200 40% 16%;--cell-revealed:200 45% 7%;--cell-mine:0 70% 14%;--cell-border:200 35% 22%;--mine-1:185 80% 50%;--mine-2:160 72% 42%;--mine-3:0 75% 58%;--mine-4:220 65% 55%;--mine-5:30 90% 48%;--mine-6:170 75% 42%;--mine-7:270 55% 52%;--mine-8:195 25% 52%}[data-theme=forest]{--background:150 28% 10%;--foreground:140 30% 96%;--card:150 28% 13%;--card-foreground:140 30% 96%;--popover:150 28% 13%;--popover-foreground:140 30% 96%;--primary:142 70% 50%;--primary-foreground:150 30% 7%;--secondary:150 22% 20%;--secondary-foreground:140 30% 96%;--muted:150 22% 20%;--muted-foreground:145 18% 62%;--accent:150 22% 20%;--accent-foreground:140 30% 96%;--destructive:0 78% 58%;--destructive-foreground:150 30% 7%;--success:142 76% 40%;--success-foreground:150 30% 7%;--warning:45 90% 50%;--warning-foreground:150 30% 7%;--border:150 22% 22%;--input:150 22% 20%;--ring:142 70% 45%;--theme-glow-a:142 70% 50%;--theme-glow-b:90 60% 42%;--theme-glow-c:200 55% 50%;--theme-sheen:140 30% 96%;--cell-unrevealed:150 28% 12%;--cell-unrevealed-hover:150 28% 16%;--cell-revealed:150 25% 7%;--cell-mine:0 65% 13%;--cell-border:150 25% 22%;--mine-1:142 70% 48%;--mine-2:90 60% 42%;--mine-3:0 78% 58%;--mine-4:200 55% 50%;--mine-5:30 85% 45%;--mine-6:170 65% 40%;--mine-7:280 50% 50%;--mine-8:145 18% 52%}[data-theme=sunset]{--background:20 32% 10%;--foreground:30 30% 96%;--card:20 32% 13%;--card-foreground:30 30% 96%;--popover:20 32% 13%;--popover-foreground:30 30% 96%;--primary:25 95% 56%;--primary-foreground:20 35% 8%;--secondary:20 25% 21%;--secondary-foreground:30 30% 96%;--muted:20 25% 21%;--muted-foreground:25 20% 62%;--accent:20 25% 21%;--accent-foreground:30 30% 96%;--destructive:0 80% 58%;--destructive-foreground:20 35% 8%;--success:142 70% 40%;--success-foreground:20 35% 8%;--warning:45 92% 52%;--warning-foreground:20 35% 8%;--border:20 25% 23%;--input:20 25% 21%;--ring:25 95% 53%;--theme-glow-a:25 95% 56%;--theme-glow-b:330 70% 50%;--theme-glow-c:210 60% 52%;--theme-sheen:30 30% 96%;--cell-unrevealed:20 30% 12%;--cell-unrevealed-hover:20 30% 16%;--cell-revealed:20 30% 7%;--cell-mine:0 70% 14%;--cell-border:20 28% 23%;--mine-1:25 95% 55%;--mine-2:142 70% 42%;--mine-3:0 80% 58%;--mine-4:210 60% 52%;--mine-5:330 70% 50%;--mine-6:175 70% 42%;--mine-7:270 55% 52%;--mine-8:25 20% 52%}[data-theme=rose]{--background:340 28% 10%;--foreground:335 25% 96%;--card:340 28% 13%;--card-foreground:335 25% 96%;--popover:340 28% 13%;--popover-foreground:335 25% 96%;--primary:335 78% 62%;--primary-foreground:340 30% 8%;--secondary:340 22% 21%;--secondary-foreground:335 25% 96%;--muted:340 22% 21%;--muted-foreground:335 18% 64%;--accent:340 22% 21%;--accent-foreground:335 25% 96%;--destructive:0 80% 58%;--destructive-foreground:340 30% 8%;--success:142 68% 40%;--success-foreground:340 30% 8%;--warning:38 88% 52%;--warning-foreground:340 30% 8%;--border:340 22% 23%;--input:340 22% 21%;--ring:335 78% 58%;--theme-glow-a:335 78% 62%;--theme-glow-b:25 90% 48%;--theme-glow-c:175 70% 42%;--theme-sheen:335 25% 96%;--cell-unrevealed:340 28% 12%;--cell-unrevealed-hover:340 28% 16%;--cell-revealed:340 25% 7%;--cell-mine:0 65% 14%;--cell-border:340 25% 23%;--mine-1:335 78% 60%;--mine-2:142 68% 42%;--mine-3:0 80% 58%;--mine-4:210 60% 52%;--mine-5:25 90% 48%;--mine-6:175 70% 42%;--mine-7:280 55% 52%;--mine-8:335 18% 52%}[data-theme=violet]{--background:270 32% 10%;--foreground:265 25% 96%;--card:270 32% 13%;--card-foreground:265 25% 96%;--popover:270 32% 13%;--popover-foreground:265 25% 96%;--primary:262 83% 64%;--primary-foreground:270 35% 4%;--secondary:270 25% 21%;--secondary-foreground:265 25% 96%;--muted:270 25% 21%;--muted-foreground:265 18% 64%;--accent:270 25% 21%;--accent-foreground:265 25% 96%;--destructive:0 78% 58%;--destructive-foreground:270 35% 8%;--success:142 68% 40%;--success-foreground:270 35% 8%;--warning:38 88% 52%;--warning-foreground:270 35% 8%;--border:270 25% 23%;--input:270 25% 21%;--ring:262 83% 58%;--theme-glow-a:262 83% 64%;--theme-glow-b:335 65% 55%;--theme-glow-c:210 60% 52%;--theme-sheen:265 25% 96%;--cell-unrevealed:270 30% 12%;--cell-unrevealed-hover:270 30% 16%;--cell-revealed:270 28% 7%;--cell-mine:0 65% 14%;--cell-border:270 28% 23%;--mine-1:262 83% 60%;--mine-2:142 68% 42%;--mine-3:0 78% 58%;--mine-4:210 60% 52%;--mine-5:25 90% 48%;--mine-6:175 70% 42%;--mine-7:335 65% 55%;--mine-8:265 18% 52%}[data-theme=ember]{--background:0 18% 10%;--foreground:0 15% 96%;--card:0 18% 13%;--card-foreground:0 15% 96%;--popover:0 18% 13%;--popover-foreground:0 15% 96%;--primary:10 78% 56%;--primary-foreground:0 20% 8%;--secondary:0 16% 21%;--secondary-foreground:0 15% 96%;--muted:0 16% 21%;--muted-foreground:0 12% 63%;--accent:0 16% 21%;--accent-foreground:0 15% 96%;--destructive:0 84% 58%;--destructive-foreground:0 20% 8%;--success:142 68% 40%;--success-foreground:0 20% 8%;--warning:38 88% 52%;--warning-foreground:0 20% 8%;--border:0 16% 23%;--input:0 16% 21%;--ring:10 78% 50%;--theme-glow-a:10 78% 56%;--theme-glow-b:45 90% 55%;--theme-glow-c:335 65% 50%;--theme-sheen:0 15% 96%;--cell-unrevealed:0 18% 12%;--cell-unrevealed-hover:0 18% 16%;--cell-revealed:0 16% 7%;--cell-mine:0 60% 14%;--cell-border:0 18% 23%;--mine-1:10 78% 52%;--mine-2:142 68% 42%;--mine-3:45 90% 55%;--mine-4:210 60% 52%;--mine-5:335 65% 50%;--mine-6:175 70% 42%;--mine-7:270 55% 52%;--mine-8:0 12% 52%}[data-theme=arctic]{--background:210 30% 7%;--foreground:205 25% 96%;--card:210 30% 10%;--card-foreground:205 25% 96%;--popover:210 30% 10%;--popover-foreground:205 25% 96%;--primary:200 70% 55%;--primary-foreground:210 30% 7%;--secondary:210 22% 18%;--secondary-foreground:205 25% 96%;--muted:210 22% 18%;--muted-foreground:205 16% 59%;--accent:210 22% 18%;--accent-foreground:205 25% 96%;--destructive:0 75% 60%;--destructive-foreground:210 30% 7%;--success:160 68% 38%;--success-foreground:210 30% 7%;--warning:38 85% 50%;--warning-foreground:210 30% 7%;--border:210 22% 21%;--input:210 22% 18%;--ring:200 70% 55%;--theme-glow-a:200 70% 55%;--theme-glow-b:160 68% 42%;--theme-glow-c:240 55% 55%;--theme-sheen:205 25% 96%;--cell-unrevealed:210 25% 14%;--cell-unrevealed-hover:210 25% 18%;--cell-revealed:210 22% 9%;--cell-mine:0 60% 14%;--cell-border:210 22% 24%;--mine-1:200 70% 58%;--mine-2:160 68% 42%;--mine-3:0 75% 58%;--mine-4:240 55% 55%;--mine-5:25 85% 48%;--mine-6:175 68% 42%;--mine-7:280 50% 52%;--mine-8:205 16% 55%}[data-theme=midnight]{--background:230 22% 8%;--foreground:225 20% 94%;--card:230 22% 11%;--card-foreground:225 20% 94%;--popover:230 22% 11%;--popover-foreground:225 20% 94%;--primary:220 78% 60%;--primary-foreground:225 25% 8%;--secondary:230 18% 18%;--secondary-foreground:225 20% 94%;--muted:230 18% 18%;--muted-foreground:225 15% 60%;--accent:230 18% 18%;--accent-foreground:225 20% 94%;--destructive:0 72% 60%;--destructive-foreground:230 25% 8%;--success:142 65% 38%;--success-foreground:230 25% 8%;--warning:38 82% 50%;--warning-foreground:230 25% 8%;--border:230 18% 20%;--input:230 18% 18%;--ring:220 70% 50%;--theme-glow-a:220 78% 60%;--theme-glow-b:280 48% 48%;--theme-glow-c:175 62% 38%;--theme-sheen:225 20% 94%;--cell-unrevealed:230 22% 9%;--cell-unrevealed-hover:230 22% 13%;--cell-revealed:230 20% 5%;--cell-mine:0 55% 10%;--cell-border:230 20% 17%;--mine-1:220 70% 52%;--mine-2:142 65% 38%;--mine-3:0 72% 52%;--mine-4:250 50% 50%;--mine-5:25 80% 44%;--mine-6:175 62% 38%;--mine-7:280 48% 48%;--mine-8:225 15% 45%}[data-theme=light]{--background:0 0% 98%;--foreground:222 47% 11%;--card:0 0% 100%;--card-foreground:222 47% 11%;--popover:0 0% 100%;--popover-foreground:222 47% 11%;--primary:217 91% 50%;--primary-foreground:0 0% 100%;--secondary:210 40% 94%;--secondary-foreground:222 47% 11%;--muted:210 40% 94%;--muted-foreground:215 16% 43%;--accent:210 40% 94%;--accent-foreground:222 47% 11%;--destructive:0 84% 50%;--destructive-foreground:0 0% 100%;--success:142 76% 29%;--success-foreground:0 0% 100%;--warning:38 92% 45%;--warning-foreground:222 47% 11%;--border:214 32% 85%;--input:214 32% 85%;--ring:217 91% 50%;--theme-glow-a:217 91% 50%;--theme-glow-b:175 84% 32%;--theme-glow-c:25 95% 45%;--theme-sheen:0 0% 100%;--cell-unrevealed:214 32% 88%;--cell-unrevealed-hover:214 32% 82%;--cell-revealed:210 40% 95%;--cell-mine:0 84% 92%;--cell-border:214 32% 78%;--mine-1:217 91% 50%;--mine-2:142 76% 32%;--mine-3:0 84% 50%;--mine-4:245 58% 48%;--mine-5:25 95% 40%;--mine-6:175 84% 32%;--mine-7:280 60% 45%;--mine-8:215 16% 47%}[data-theme=jungle]{--background:146 36% 9%;--foreground:120 18% 96%;--card:146 34% 12%;--card-foreground:120 18% 96%;--popover:146 34% 12%;--popover-foreground:120 18% 96%;--primary:144 62% 52%;--primary-foreground:146 42% 8%;--secondary:146 24% 18%;--secondary-foreground:120 18% 96%;--muted:146 24% 18%;--muted-foreground:140 14% 64%;--accent:146 24% 18%;--accent-foreground:120 18% 96%;--destructive:0 78% 60%;--destructive-foreground:146 42% 8%;--success:142 70% 42%;--success-foreground:146 42% 8%;--warning:44 94% 55%;--warning-foreground:146 42% 8%;--border:146 22% 22%;--input:146 22% 18%;--ring:144 62% 52%;--theme-glow-a:144 62% 52%;--theme-glow-b:92 66% 45%;--theme-glow-c:170 62% 42%;--theme-sheen:120 18% 96%;--cell-unrevealed:146 32% 12%;--cell-unrevealed-hover:146 32% 16%;--cell-revealed:146 28% 7%;--cell-mine:0 68% 13%;--cell-border:146 24% 22%;--mine-1:152 74% 54%;--mine-2:92 66% 45%;--mine-3:0 82% 60%;--mine-4:178 70% 46%;--mine-5:35 92% 50%;--mine-6:170 62% 42%;--mine-7:282 48% 56%;--mine-8:140 14% 56%}[data-theme=sun]{--background:30 48% 10%;--foreground:42 40% 96%;--card:28 44% 13%;--card-foreground:42 40% 96%;--popover:28 44% 13%;--popover-foreground:42 40% 96%;--primary:39 96% 58%;--primary-foreground:24 48% 8%;--secondary:28 28% 20%;--secondary-foreground:42 40% 96%;--muted:28 28% 20%;--muted-foreground:34 20% 62%;--accent:28 28% 20%;--accent-foreground:42 40% 96%;--destructive:0 82% 58%;--destructive-foreground:24 48% 8%;--success:142 70% 42%;--success-foreground:24 48% 8%;--warning:46 98% 56%;--warning-foreground:24 48% 8%;--border:30 24% 24%;--input:30 24% 20%;--ring:39 96% 58%;--theme-glow-a:39 96% 58%;--theme-glow-b:19 90% 58%;--theme-glow-c:12 82% 56%;--theme-sheen:42 40% 96%;--cell-unrevealed:28 32% 12%;--cell-unrevealed-hover:28 32% 16%;--cell-revealed:24 28% 8%;--cell-mine:0 72% 15%;--cell-border:28 24% 24%;--mine-1:39 96% 58%;--mine-2:142 70% 44%;--mine-3:0 82% 58%;--mine-4:205 68% 56%;--mine-5:18 90% 56%;--mine-6:176 70% 44%;--mine-7:306 55% 58%;--mine-8:34 20% 54%}[data-theme=spring]{--background:324 20% 11%;--foreground:148 18% 96%;--card:322 18% 14%;--card-foreground:148 18% 96%;--popover:322 18% 14%;--popover-foreground:148 18% 96%;--primary:331 82% 70%;--primary-foreground:322 28% 8%;--secondary:164 14% 22%;--secondary-foreground:148 18% 96%;--muted:164 14% 22%;--muted-foreground:152 12% 68%;--accent:164 14% 22%;--accent-foreground:148 18% 96%;--destructive:0 82% 58%;--destructive-foreground:322 28% 8%;--success:160 68% 48%;--success-foreground:322 28% 8%;--warning:46 92% 58%;--warning-foreground:322 28% 8%;--border:318 14% 24%;--input:318 14% 20%;--ring:331 82% 70%;--theme-glow-a:331 82% 70%;--theme-glow-b:152 70% 60%;--theme-glow-c:188 72% 62%;--theme-sheen:148 18% 96%;--cell-unrevealed:318 18% 13%;--cell-unrevealed-hover:318 18% 17%;--cell-revealed:316 16% 8%;--cell-mine:0 68% 15%;--cell-border:318 16% 24%;--mine-1:188 72% 62%;--mine-2:160 68% 48%;--mine-3:0 82% 58%;--mine-4:225 65% 62%;--mine-5:331 82% 70%;--mine-6:176 74% 44%;--mine-7:286 58% 66%;--mine-8:152 12% 60%}[data-theme=cyber]{--background:230 28% 8%;--foreground:195 35% 96%;--card:230 28% 11%;--card-foreground:195 35% 96%;--popover:230 28% 11%;--popover-foreground:195 35% 96%;--primary:188 92% 56%;--primary-foreground:230 36% 8%;--secondary:228 22% 18%;--secondary-foreground:195 35% 96%;--muted:228 22% 18%;--muted-foreground:210 18% 62%;--accent:228 22% 18%;--accent-foreground:195 35% 96%;--destructive:0 84% 60%;--destructive-foreground:230 36% 8%;--success:160 80% 44%;--success-foreground:230 36% 8%;--warning:42 94% 56%;--warning-foreground:230 36% 8%;--border:228 20% 24%;--input:228 20% 18%;--ring:188 92% 56%;--theme-glow-a:188 92% 56%;--theme-glow-b:285 84% 62%;--theme-glow-c:222 88% 60%;--theme-sheen:195 35% 96%;--cell-unrevealed:228 28% 11%;--cell-unrevealed-hover:228 28% 15%;--cell-revealed:228 26% 7%;--cell-mine:0 72% 15%;--cell-border:228 20% 24%;--mine-1:188 92% 56%;--mine-2:160 80% 44%;--mine-3:0 84% 60%;--mine-4:222 88% 60%;--mine-5:36 92% 54%;--mine-6:176 82% 44%;--mine-7:285 84% 62%;--mine-8:210 18% 56%}[data-theme=neon]{--background:252 28% 8%;--foreground:190 30% 97%;--card:252 28% 11%;--card-foreground:190 30% 97%;--popover:252 28% 11%;--popover-foreground:190 30% 97%;--primary:301 84% 62%;--primary-foreground:252 36% 8%;--secondary:250 20% 18%;--secondary-foreground:190 30% 97%;--muted:250 20% 18%;--muted-foreground:210 16% 62%;--accent:250 20% 18%;--accent-foreground:190 30% 97%;--destructive:0 84% 60%;--destructive-foreground:252 36% 8%;--success:158 80% 44%;--success-foreground:252 36% 8%;--warning:43 94% 56%;--warning-foreground:252 36% 8%;--border:250 18% 24%;--input:250 18% 18%;--ring:301 84% 62%;--theme-glow-a:301 84% 62%;--theme-glow-b:188 92% 56%;--theme-glow-c:326 90% 60%;--theme-sheen:190 30% 97%;--cell-unrevealed:250 24% 11%;--cell-unrevealed-hover:250 24% 15%;--cell-revealed:250 22% 7%;--cell-mine:0 72% 15%;--cell-border:250 18% 24%;--mine-1:188 92% 56%;--mine-2:158 80% 44%;--mine-3:0 84% 60%;--mine-4:222 88% 60%;--mine-5:301 84% 62%;--mine-6:176 82% 44%;--mine-7:326 90% 60%;--mine-8:210 16% 56%}[data-theme=assassin]{--background:220 12% 7%;--foreground:210 18% 95%;--card:220 12% 10%;--card-foreground:210 18% 95%;--popover:220 12% 10%;--popover-foreground:210 18% 95%;--primary:355 72% 58%;--primary-foreground:220 18% 8%;--secondary:220 10% 17%;--secondary-foreground:210 18% 95%;--muted:220 10% 17%;--muted-foreground:210 10% 62%;--accent:220 10% 17%;--accent-foreground:210 18% 95%;--destructive:0 84% 60%;--destructive-foreground:220 18% 8%;--success:145 60% 40%;--success-foreground:220 18% 8%;--warning:38 84% 54%;--warning-foreground:220 18% 8%;--border:220 10% 20%;--input:220 10% 17%;--ring:355 72% 58%;--theme-glow-a:355 72% 58%;--theme-glow-b:210 28% 60%;--theme-glow-c:0 0% 70%;--theme-sheen:210 18% 95%;--cell-unrevealed:220 12% 10%;--cell-unrevealed-hover:220 12% 14%;--cell-revealed:220 10% 6%;--cell-mine:0 68% 12%;--cell-border:220 10% 20%;--mine-1:210 28% 64%;--mine-2:145 60% 42%;--mine-3:355 72% 58%;--mine-4:222 88% 60%;--mine-5:28 86% 50%;--mine-6:176 62% 40%;--mine-7:280 42% 54%;--mine-8:210 10% 58%}[data-theme=aurora]{--background:232 26% 8%;--foreground:188 28% 97%;--card:232 24% 11%;--card-foreground:188 28% 97%;--popover:232 24% 11%;--popover-foreground:188 28% 97%;--primary:200 92% 66%;--primary-foreground:232 34% 8%;--secondary:232 18% 19%;--secondary-foreground:188 28% 97%;--muted:232 18% 19%;--muted-foreground:210 16% 66%;--accent:232 18% 19%;--accent-foreground:188 28% 97%;--destructive:0 84% 60%;--destructive-foreground:232 34% 8%;--success:168 78% 46%;--success-foreground:232 34% 8%;--warning:42 94% 58%;--warning-foreground:232 34% 8%;--border:230 18% 24%;--input:230 18% 19%;--ring:200 92% 66%;--theme-glow-a:200 92% 66%;--theme-glow-b:286 82% 68%;--theme-glow-c:172 78% 50%;--theme-sheen:188 28% 97%;--cell-unrevealed:230 22% 11%;--cell-unrevealed-hover:230 22% 15%;--cell-revealed:230 20% 7%;--cell-mine:0 72% 15%;--cell-border:230 18% 24%;--mine-1:200 92% 66%;--mine-2:168 78% 46%;--mine-3:0 84% 60%;--mine-4:226 88% 66%;--mine-5:286 82% 68%;--mine-6:172 78% 50%;--mine-7:318 84% 68%;--mine-8:210 16% 58%}[data-theme=obsidian]{--background:220 10% 6%;--foreground:210 16% 95%;--card:220 10% 9%;--card-foreground:210 16% 95%;--popover:220 10% 9%;--popover-foreground:210 16% 95%;--primary:42 88% 62%;--primary-foreground:220 16% 8%;--secondary:220 8% 16%;--secondary-foreground:210 16% 95%;--muted:220 8% 16%;--muted-foreground:214 10% 66%;--accent:220 8% 16%;--accent-foreground:210 16% 95%;--destructive:0 84% 60%;--destructive-foreground:220 16% 8%;--success:146 58% 42%;--success-foreground:220 16% 8%;--warning:42 88% 58%;--warning-foreground:220 16% 8%;--border:220 8% 20%;--input:220 8% 16%;--ring:42 88% 62%;--theme-glow-a:42 88% 62%;--theme-glow-b:210 20% 62%;--theme-glow-c:0 0% 76%;--theme-sheen:210 16% 95%;--cell-unrevealed:220 10% 10%;--cell-unrevealed-hover:220 10% 14%;--cell-revealed:220 8% 6%;--cell-mine:0 68% 12%;--cell-border:220 8% 20%;--mine-1:210 20% 62%;--mine-2:146 58% 42%;--mine-3:0 84% 60%;--mine-4:42 88% 62%;--mine-5:28 82% 54%;--mine-6:184 40% 48%;--mine-7:280 34% 58%;--mine-8:214 10% 56%}.challenge-podium-entry{transform-origin:50% 100%;transition:transform .18s,border-color .18s,filter .18s;animation:.56s cubic-bezier(.22,1,.36,1) both challenge-podium-rise}.challenge-podium-entry:nth-child(2){animation-delay:90ms}.challenge-podium-entry:nth-child(3){animation-delay:.18s}.challenge-podium-entry:hover,.challenge-podium-entry:focus-visible{filter:brightness(1.08);transform:translateY(-6px)scale(1.025)}.challenge-podium-entry:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring)), 0 0 0 5px hsl(var(--background))}.challenge-podium-trophy{animation:2.8s ease-in-out infinite challenge-trophy-float}@keyframes challenge-podium-rise{0%{opacity:0;transform:translateY(28px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes challenge-trophy-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}.duel-arena-card{transition:border-color .18s,box-shadow .18s,transform .18s;animation:.46s cubic-bezier(.22,1,.36,1) both duel-arena-enter}.duel-arena-card:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 18px 42px -32px hsl(var(--primary) / .58);transform:translateY(-2px)}.duel-competitor{animation:.52s cubic-bezier(.22,1,.36,1) 90ms both duel-competitor-ready}.duel-energy-line{background:linear-gradient(90deg, transparent, hsl(var(--primary) / .22) 18%, hsl(var(--primary) / .75) 50%, hsl(var(--primary) / .22) 82%, transparent);transform-origin:50%;animation:2.8s ease-in-out infinite duel-energy-pulse}.duel-versus-core{animation:2.8s ease-in-out infinite duel-core-pulse}.duel-crossed-swords{transform-origin:50%;animation:3.2s ease-in-out infinite duel-swords-ready}.duel-result-banner{animation:.48s cubic-bezier(.22,1,.36,1) .18s both duel-result-arrive}@keyframes duel-arena-enter{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes duel-competitor-ready{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes duel-energy-pulse{0%,to{opacity:.28;transform:scaleX(.72)}50%{opacity:.95;transform:scaleX(1)}}@keyframes duel-core-pulse{0%,to{box-shadow:0 0 20px hsl(var(--primary) / .12);transform:scale(1)}50%{box-shadow:0 0 30px hsl(var(--primary) / .3);transform:scale(1.06)}}@keyframes duel-swords-ready{0%,84%,to{transform:rotate(0)scale(1)}89%{transform:rotate(-8deg)scale(1.08)}94%{transform:rotate(7deg)scale(1.08)}}@keyframes duel-result-arrive{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}:root:is([data-app-motion=reduced],[data-app-motion=still]) :is(.challenge-podium-entry,.challenge-podium-trophy,.duel-arena-card,.duel-competitor,.duel-energy-line,.duel-versus-core,.duel-crossed-swords,.duel-result-banner){animation:none}:root:is([data-app-motion=reduced],[data-app-motion=still]) .duel-arena-card:hover{transform:none}:root[data-app-motion=still] *,:root[data-app-motion=still] :before,:root[data-app-motion=still] :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast]{transition:transform .4s,opacity .4s,height .4s,box-shadow .2s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast]>*{transition:opacity .4s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{transition:transform .5s,opacity .2s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast][data-swiping=true]{transition:none!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast] [data-button]{transition:opacity .4s,box-shadow .2s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast] [data-close-button]{transition:opacity .1s,background .2s,border-color .2s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast] .sonner-loader{transition:opacity .2s,transform .2s!important}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast][data-promise=true] [data-icon]>svg{animation:.3s forwards sonner-fade-in!important}:root[data-app-motion=full] .spectramine-toaster .sonner-loading-wrapper[data-visible=false]{animation:.2s forwards sonner-fade-out!important}:root[data-app-motion=full] .spectramine-toaster .sonner-loading-bar{animation:1.2s linear infinite sonner-spin!important;animation-delay:calc(-1.2s + var(--app-spinner-step,0) * .1s)!important}.spectramine-toaster .sonner-loading-bar:first-child{--app-spinner-step:0}.spectramine-toaster .sonner-loading-bar:nth-child(2){--app-spinner-step:1}.spectramine-toaster .sonner-loading-bar:nth-child(3){--app-spinner-step:2}.spectramine-toaster .sonner-loading-bar:nth-child(4){--app-spinner-step:3}.spectramine-toaster .sonner-loading-bar:nth-child(5){--app-spinner-step:4}.spectramine-toaster .sonner-loading-bar:nth-child(6){--app-spinner-step:5}.spectramine-toaster .sonner-loading-bar:nth-child(7){--app-spinner-step:6}.spectramine-toaster .sonner-loading-bar:nth-child(8){--app-spinner-step:7}.spectramine-toaster .sonner-loading-bar:nth-child(9){--app-spinner-step:8}.spectramine-toaster .sonner-loading-bar:nth-child(10){--app-spinner-step:9}.spectramine-toaster .sonner-loading-bar:nth-child(11){--app-spinner-step:10}.spectramine-toaster .sonner-loading-bar:nth-child(12){--app-spinner-step:11}:root[data-app-motion=full] .spectramine-toaster [data-sonner-toast][data-swipe-out=true]{animation:var(--app-toast-swipe) .2s ease-out forwards!important}.spectramine-toaster [data-swipe-direction=left]{--app-toast-swipe:swipe-out-left}.spectramine-toaster [data-swipe-direction=right]{--app-toast-swipe:swipe-out-right}.spectramine-toaster [data-swipe-direction=up]{--app-toast-swipe:swipe-out-up}.spectramine-toaster [data-swipe-direction=down]{--app-toast-swipe:swipe-out-down}:root:is([data-app-motion=reduced],[data-app-motion=still]) .spectramine-toaster,:root:is([data-app-motion=reduced],[data-app-motion=still]) .spectramine-toaster *{transition:none!important;animation:none!important}:root:is([data-app-motion=reduced],[data-app-motion=still]) .spectramine-toaster [data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:1;transform:none}:root:is([data-app-motion=reduced],[data-app-motion=still]) .spectramine-toaster .sonner-loading-wrapper[data-visible=false]{opacity:0}@keyframes touch-hold-progress{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.touch-hold-progress{animation:.4s linear both touch-hold-progress}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--background))}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes cell-reveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes mine-explode{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.9)}to{transform:scale(1)}}
