@layer properties,theme,base;@layer components{.prism .prism-surface{background:color-mix(in srgb,var(--surface)calc(var(--prism-alpha)*100%),transparent);-webkit-backdrop-filter:blur(var(--prism-blur))saturate(150%);backdrop-filter:blur(var(--prism-blur))saturate(150%);border:1px solid color-mix(in srgb,var(--border-color)85%,transparent);box-shadow:inset 0 1px 0 0 rgb(255 255 255/calc(.04 + .04*var(--prism-glow))),0 20px 50px -30px #000000bf}.prism[data-glow=neon] .prism-surface{border-color:color-mix(in srgb,var(--primary)45%,var(--border-color));box-shadow:inset 0 1px 0 0 #ffffff14,0 0 0 1px color-mix(in srgb,var(--primary)18%,transparent),0 0 28px -8px color-mix(in srgb,var(--primary)55%,transparent)}.prism .prism-surface.prism-frame-bare{border-color:#0000;box-shadow:0 20px 50px -30px #000000bf}.prism .prism-display{font-family:var(--font-heading),var(--font-custom,var(--font-inter)),sans-serif}.prism .prism-r{border-radius:var(--prism-r)}.prism .prism-r-sm{border-radius:var(--prism-r-sm)}.prism[data-corners=notch] .prism-notch{clip-path:polygon(var(--prism-notch)0,100% 0,100% calc(100% - var(--prism-notch)),calc(100% - var(--prism-notch))100%,0 100%,0 var(--prism-notch));border-radius:0}.prism .prism-cta{color:var(--primary-fg);background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary)88%,white)0%,var(--primary)45%,var(--primary-hover)100%);box-shadow:0 8px 24px -10px color-mix(in srgb,var(--primary)calc(40% + 25%*var(--prism-glow)),transparent),inset 0 1px 0 0 #ffffff40;transition:transform .16s,box-shadow .16s,filter .16s}.prism .prism-cta:hover{filter:brightness(1.08)}.prism .prism-cta:active{transform:translateY(1px)scale(.985)}.prism .prism-ghost{color:var(--fg);background:color-mix(in srgb,var(--surface)60%,transparent);border:1px solid color-mix(in srgb,var(--border-color)90%,transparent);transition:background-color .16s,border-color .16s}.prism .prism-ghost:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--primary)35%,var(--border-color))}.prism-bg{z-index:-10;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.prism-bg>*{position:absolute;inset:0}.prism-bg .prism-mesh{background:radial-gradient(60% 50% at 12% 0%,color-mix(in srgb,var(--primary)30%,transparent),transparent 70%),radial-gradient(50% 45% at 92% 8%,color-mix(in srgb,var(--accent)22%,transparent),transparent 70%),radial-gradient(70% 60% at 50% 110%,color-mix(in srgb,var(--primary)16%,transparent),transparent 70%)}.prism-bg .prism-blob{filter:blur(80px);opacity:.38;will-change:transform;border-radius:9999px;width:60vmax;height:60vmax;inset:auto}.prism-bg .prism-blob.a{background:var(--primary);animation:38s ease-in-out infinite alternate prism-drift-a;top:-25vmax;left:-15vmax}.prism-bg .prism-blob.b{background:var(--accent);opacity:.26;animation:46s ease-in-out infinite alternate prism-drift-b;top:-10vmax;right:-25vmax}.prism-bg .prism-blob.c{background:color-mix(in srgb,var(--primary)60%,var(--accent));opacity:.22;animation:54s ease-in-out infinite alternate prism-drift-c;bottom:-35vmax;left:20vmax}@keyframes prism-drift-a{to{transform:translate(18vmax,12vmax)scale(1.15)}}@keyframes prism-drift-b{to{transform:translate(-16vmax,18vmax)scale(.9)}}@keyframes prism-drift-c{to{transform:translate(14vmax,-14vmax)scale(1.1)}}.prism-bg .prism-tex-noise{opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.prism-bg .prism-tex-grid{opacity:.5;background-image:linear-gradient(color-mix(in srgb,var(--border-color)70%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--border-color)70%,transparent)1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(80% 65% at 50% 20%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 65% at 50% 20%,#000 30%,#0000 85%)}.prism-bg .prism-tex-dots{opacity:.55;background-image:radial-gradient(color-mix(in srgb,var(--border-color)95%,transparent)1px,transparent 1.4px);background-size:18px 18px;-webkit-mask-image:radial-gradient(80% 65% at 50% 20%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 65% at 50% 20%,#000 30%,#0000 85%)}.prism-bg .prism-photo{background-position:50%;background-size:cover}.prism-bg .prism-photo-dim{background:color-mix(in srgb,var(--bg)calc(var(--prism-bg-dim)*100%),transparent)}.prism-bg .prism-vignette{background:radial-gradient(120% 80% at 50% -10%,transparent 40%,color-mix(in srgb,var(--bg)70%,transparent)100%)}.prism .prism-edge-light{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(160px 1.5px at var(--mx,50%)0,color-mix(in srgb,var(--primary)95%,white),transparent 70%),radial-gradient(220px 60px at var(--mx,50%)0,color-mix(in srgb,var(--primary)16%,transparent),transparent 75%);transition:opacity .22s;position:absolute;inset:-1px}.prism .prism-edge-host:hover .prism-edge-light{opacity:1}.prism .prism-ind-underline{background:var(--primary);height:2px;box-shadow:0 0 calc(4px + 8px*var(--prism-glow))color-mix(in srgb,var(--primary)70%,transparent);border-radius:9999px}.prism .prism-ind-pill{background:color-mix(in srgb,var(--primary)16%,var(--surface-hover));border:1px solid color-mix(in srgb,var(--primary)28%,transparent);border-radius:9999px}.prism .prism-ind-glow{background:radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,var(--primary)40%,transparent),transparent 70%);box-shadow:inset 0 -1px 0 0 color-mix(in srgb,var(--primary)85%,transparent);border-radius:9999px}.prism .prism-liquid-bar{-webkit-mask:radial-gradient(circle 32px at var(--bx,50%)-4px,transparent 97%,#000 100%);-webkit-mask:radial-gradient(circle 32px at var(--bx,50%)-4px,transparent 97%,#000 100%);mask:radial-gradient(circle 32px at var(--bx,50%)-4px,transparent 97%,#000 100%)}.prism .prism-liquid-bubble{left:calc(var(--bx,50%) - 25px)}.prism[data-motion=balanced] .prism-liquid,.prism[data-motion=lively] .prism-liquid{transition:--bx calc(.32s/max(var(--prism-speed),.01))cubic-bezier(.34,1.4,.64,1)}.prism .prism-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.prism .prism-marquee-track{will-change:transform;animation-name:prism-marquee;animation-timing-function:linear;animation-iteration-count:infinite}.prism .prism-marquee-pause:hover .prism-marquee-track,.prism .prism-marquee-pause:focus-within .prism-marquee-track{animation-play-state:paused}[dir=rtl] .prism .prism-marquee-track{animation-name:prism-marquee-rtl}@keyframes prism-marquee{to{transform:translate(-50%)}}@keyframes prism-marquee-rtl{to{transform:translate(50%)}}.prism .prism-card{transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;position:relative}.prism .prism-card-media{border-radius:var(--prism-r-sm);background:var(--surface);isolation:isolate;position:relative;overflow:hidden}.prism .prism-card[data-card=frame] .prism-card-media{border:1px solid color-mix(in srgb,var(--border-color)90%,transparent)}.prism .prism-card[data-card=glass]{border-radius:var(--prism-r);background:color-mix(in srgb,var(--surface)calc(var(--prism-alpha)*100%),transparent);-webkit-backdrop-filter:blur(var(--prism-blur));backdrop-filter:blur(var(--prism-blur));border:1px solid color-mix(in srgb,var(--border-color)85%,transparent);padding:6px}.prism[data-backdrop=soft] .prism-card[data-card=glass]{-webkit-backdrop-filter:none;backdrop-filter:none}.prism .prism-card-media img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.prism .prism-card:hover .prism-card-media img{transform:scale(1.06)}.prism .prism-card-shine{z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff38 47%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.prism .prism-card:hover .prism-card-shine{transition:transform .8s;transform:translate(130%)}.prism .prism-card[data-hover=lift]:hover{transform:translateY(-5px)}.prism .prism-card[data-hover=lift]:hover .prism-card-media{box-shadow:0 18px 36px -18px color-mix(in srgb,var(--primary)70%,transparent)}.prism .prism-card[data-hover=tilt]{isolation:isolate}.prism .prism-card[data-hover=tilt]:hover{transform:perspective(800px)rotateX(var(--ry,0deg))rotateY(var(--rx,0deg));will-change:transform}.prism .prism-card[data-hover=tilt]:hover .prism-card-media{box-shadow:0 22px 40px -22px #000c}.prism .prism-card[data-hover=glow]:hover .prism-card-media{box-shadow:0 0 0 1px var(--primary),0 0 calc(18px + 8px*var(--prism-glow))-4px var(--primary)}.prism .prism-card-play{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.8)}.prism .prism-card:hover .prism-card-play,.prism .prism-card:focus-within .prism-card-play{opacity:1;transform:scale(1)}.prism .prism-card-tools{opacity:0;transition:opacity .18s}.prism .prism-card:hover .prism-card-tools,.prism .prism-card:focus-within .prism-card-tools{opacity:1}@media (hover:none){.prism .prism-card-tools{opacity:1}}.prism .prism-shelf{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.prism .prism-shelf::-webkit-scrollbar{display:none}.prism .prism-shelf>*{scroll-snap-align:start}.prism .prism-skeleton{background:linear-gradient(100deg,var(--surface)30%,var(--surface-hover)50%,var(--surface)70%);background-size:300% 100%;animation:1.4s linear infinite prism-skel}@keyframes prism-skel{to{background-position:-150% 0}}.prism .prism-dock-tile{transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s}.prism .prism-dock-tile:hover{border-color:color-mix(in srgb,var(--primary)55%,var(--border-color));transform:translateY(-3px)}.prism .prism-dock-tile:hover .prism-dock-icon{transform:rotate(-8deg)scale(1.08)}.prism .prism-dock-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.prism .prism-float{animation:6s ease-in-out infinite prism-float}@keyframes prism-float{50%{transform:translateY(-8px)rotate(-1.5deg)}}.prism .prism-progress{transform-origin:0;animation:prism-progress var(--d,6s)linear forwards}[dir=rtl] .prism .prism-progress{transform-origin:100%}@keyframes prism-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prism .prism-otp-cell{border-radius:var(--prism-r-sm);border:1px solid color-mix(in srgb,var(--border-color)95%,transparent);background:color-mix(in srgb,var(--surface)calc(var(--prism-alpha)*100%),transparent);transition:border-color .16s,box-shadow .16s,transform .2s}.prism .prism-otp-cell.is-filled{border-color:color-mix(in srgb,var(--primary)55%,var(--border-color))}.prism .prism-otp-cell.is-active{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)22%,transparent),0 0 calc(10px + 8px*var(--prism-glow))-2px var(--primary)}.prism .prism-otp-digit{animation:.22s cubic-bezier(.34,1.56,.64,1) prism-otp-pop}.prism .prism-otp-caret{background:var(--primary);border-radius:2px;width:2px;height:1.1em;animation:1s steps(2,start) infinite prism-otp-blink}.prism .prism-otp[data-busy] .prism-otp-cell{animation:.9s ease-in-out infinite prism-otp-wave;animation-delay:calc(var(--i)*90ms);border-color:var(--primary)}.prism .prism-otp-invalid{animation:.42s cubic-bezier(.36,.07,.19,.97) prism-otp-shake}.prism .prism-otp-invalid .prism-otp-cell{border-color:#ef4444b3}.prism .prism-otp-orbit{animation:1.9s linear .45s infinite prism-otp-spin}.prism .prism-otp-orbit .prism-otp-upright{animation:1.9s linear .45s infinite reverse prism-otp-spin;display:inline-block}.prism .prism-otp-token{border:1px solid color-mix(in srgb,var(--primary)60%,var(--border-color));background:color-mix(in srgb,var(--surface)85%,transparent);box-shadow:0 0 18px -6px var(--primary)}.prism .prism-otp-core{background:radial-gradient(circle,color-mix(in srgb,var(--primary)35%,transparent),transparent 70%);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary)40%,transparent),0 0 30px -6px var(--primary)}@keyframes prism-otp-spin{to{transform:rotate(360deg)}}@keyframes prism-otp-pop{0%{opacity:0;transform:scale(.4)}}@keyframes prism-otp-blink{to{visibility:hidden}}@keyframes prism-otp-wave{50%{box-shadow:0 10px 22px -12px var(--primary);transform:translateY(-6px)}}@keyframes prism-otp-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.prism .prism-auth-enter{animation:.6s cubic-bezier(.22,1,.36,1) 80ms backwards prism-auth-enter}.prism .prism-auth-rise{animation:.52s cubic-bezier(.22,1,.36,1) backwards prism-auth-rise}.prism .prism-rise{animation:.48s cubic-bezier(.22,1,.36,1) backwards prism-auth-rise;animation-delay:calc(var(--i,0)*45ms)}@keyframes prism-auth-enter{0%{opacity:0;filter:blur(14px);transform:scale(.97)}}@keyframes prism-auth-rise{0%{opacity:0;transform:translateY(18px)}}.prism .prism-beacon{--beacon:#f59e0b}.prism .prism-beacon.is-done{--beacon:#10b981}.prism .prism-beacon-ring{border:1.5px solid color-mix(in srgb,var(--beacon)70%,transparent);border-radius:9999px;transition:border-color .4s;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite backwards prism-beacon-ring;position:absolute;inset:22px}.prism .prism-beacon-sweep{background:conic-gradient(from 0deg,transparent 0 72%,color-mix(in srgb,var(--beacon)45%,transparent)100%);animation:2.2s linear infinite prism-otp-spin;-webkit-mask:radial-gradient(closest-side,#0000 62%,#000 64%);mask:radial-gradient(closest-side,#0000 62%,#000 64%)}.prism .prism-beacon.is-done .prism-beacon-sweep{opacity:0;transition:opacity .3s}.prism .prism-beacon-core{color:var(--fg);border:1px solid color-mix(in srgb,var(--beacon)55%,var(--border-color));background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--beacon)28%,var(--surface)),var(--surface)70%);box-shadow:0 0 0 6px color-mix(in srgb,var(--beacon)10%,transparent),0 0 calc(18px + 16px*var(--prism-glow))-4px var(--beacon);transition:border-color .4s,box-shadow .4s}@keyframes prism-beacon-ring{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}.prism .prism-notice{--tone:#ef4444;color:color-mix(in srgb,var(--tone)30%,var(--fg));background:color-mix(in srgb,var(--tone)10%,color-mix(in srgb,var(--surface)82%,transparent));border:1px solid color-mix(in srgb,var(--tone)34%,transparent);box-shadow:0 12px 30px -20px var(--tone),inset 0 1px 0 #ffffff0a}.prism .prism-notice[data-tone=warning]{--tone:#f59e0b}.prism .prism-notice[data-tone=info]{--tone:var(--primary)}.prism .prism-notice[data-tone=success]{--tone:#10b981}.prism .prism-notice-bar{background:var(--tone);width:3px;box-shadow:0 0 14px var(--tone);position:absolute;inset-block:0;inset-inline-start:0}.prism .prism-notice-icon{color:var(--tone);background:color-mix(in srgb,var(--tone)16%,transparent)}.prism .prism-notice-icon:after{content:"";border:2px solid var(--tone);border-radius:9999px;animation:.9s cubic-bezier(.2,.6,.3,1) 80ms both prism-notice-ping;position:absolute;inset:0}.prism .prism-notice[data-tone=error] .prism-notice-icon svg{animation:.52s .14s both prism-notice-shake}.prism .prism-notice[data-tone=warning] .prism-notice-icon svg{transform-origin:50% 15%;animation:.76s .14s both prism-notice-swing}.prism .prism-notice[data-tone=success] .prism-notice-icon svg{animation:.32s cubic-bezier(.34,1.56,.64,1) 80ms both prism-otp-pop}@keyframes prism-notice-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes prism-notice-shake{20%,60%{transform:translate(-3px)rotate(-10deg)}40%,80%{transform:translate(3px)rotate(10deg)}}@keyframes prism-notice-swing{20%{transform:rotate(16deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}.prism .prism-xsearch{flex:0 0 2.5rem;max-width:2.5rem;transition:flex-basis .32s cubic-bezier(.22,1,.36,1),max-width .32s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s;overflow:hidden}.prism .prism-xsearch.is-open{max-width:var(--xsearch-max,48rem);border-color:color-mix(in srgb,var(--primary)45%,var(--border-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary)16%,transparent);flex:10rem}.prism .prism-xsearch-input{animation:.26s 60ms backwards prism-xsearch-in}@keyframes prism-xsearch-in{0%{opacity:0;transform:translate(-6px)}}@supports (animation-timeline:view()){.prism .prism-scroll-rise{animation:linear both prism-auth-rise;animation-timeline:view();animation-range:entry entry 35%}}.prism [data-offscreen],.prism [data-offscreen] *{animation-play-state:paused!important}.prism .prism-accent-text{background:linear-gradient(100deg,var(--primary)10%,color-mix(in srgb,var(--accent)80%,white)45%,var(--primary)80%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate prism-accent-pan}@keyframes prism-accent-pan{to{background-position:100% 0}}.prism .prism-hero-ring{border:1px solid color-mix(in srgb,var(--primary)35%,transparent);background:conic-gradient(from 0deg,transparent 0 70%,color-mix(in srgb,var(--primary)55%,transparent)85%,transparent 100%);border-radius:9999px;animation:18s linear infinite prism-otp-spin;position:absolute;-webkit-mask:radial-gradient(closest-side,#0000 97%,#000 98%);mask:radial-gradient(closest-side,#0000 97%,#000 98%)}.prism .prism-hero-cover{transform:translate3d(calc(var(--px,0)*var(--d,10px)),calc(var(--py,0)*var(--d,10px)),0)rotate(var(--r,0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.prism .prism-hero-cover>*{animation:6s ease-in-out infinite prism-float;animation-delay:var(--fd,0s)}.prism .prism-dock{background:color-mix(in srgb,var(--surface)70%,transparent);border:1px solid color-mix(in srgb,var(--border-color)90%,transparent);transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .2s;position:relative}.prism .prism-dock:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(140px circle at var(--sx,50%)var(--sy,50%),color-mix(in srgb,var(--primary)26%,transparent),transparent 70%);transition:opacity .22s;position:absolute;inset:0}.prism .prism-dock:hover{border-color:color-mix(in srgb,var(--primary)50%,var(--border-color));transform:translateY(-4px)}.prism .prism-dock:hover:before{opacity:1}.prism .prism-dock-ico{transition:transform .42s cubic-bezier(.34,1.56,.64,1)}.prism .prism-dock:hover .prism-dock-ico{transform:translateY(-3px)rotate(-8deg)scale(1.12)}.prism .prism-vipcard{background-blend-mode:overlay;background:linear-gradient(135deg,#1b1b22 0%,#2a2a33 40%,#121218 100%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px);box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #000000e6,0 0 0 1px #ffffff0f}.prism .prism-gold{background:linear-gradient(100deg,#f8e7a1 0%,#d3a94f 35%,#fff2c4 50%,#c2913c 70%,#f3dc8b 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;transition:background-position .9s}.prism .prism-vip:hover .prism-gold{background-position:100% 0}.prism .prism-vip-foil{pointer-events:none;opacity:0;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 30%,#ffe6a059 48%,#0000 62%) 0 0/250% 100%;transition:opacity .3s;position:absolute;inset:0}.prism .prism-vip:hover .prism-vip-foil{opacity:1;animation:1.6s forwards prism-foil}@keyframes prism-foil{0%{background-position:100% 0}to{background-position:-50% 0}}.prism .prism-vault-rays{pointer-events:none;opacity:.5;background:repeating-conic-gradient(from 0deg,#fbbf2438 0 6deg,transparent 6deg 22deg);animation:60s linear infinite prism-otp-spin;position:absolute;inset:-40%;-webkit-mask:radial-gradient(closest-side,#000 20%,#0000 70%);mask:radial-gradient(closest-side,#000 20%,#0000 70%)}.prism .prism-tier{--tier:#a78bfa;color:var(--tier);background:color-mix(in srgb,var(--tier)14%,transparent);border:1px solid color-mix(in srgb,var(--tier)35%,transparent)}.prism .prism-tier[data-tier="0"]{--tier:#fbbf24}.prism .prism-tier[data-tier="1"]{--tier:#c084fc}.prism .prism-tier[data-tier="2"]{--tier:#60a5fa}.prism .prism-tier[data-tier="3"]{--tier:#34d399}.prism .prism-wheel{background:repeating-conic-gradient(from -15deg,var(--primary)0 30deg,color-mix(in srgb,var(--accent)80%,black)30deg 60deg);box-shadow:0 0 0 6px color-mix(in srgb,var(--bg)70%,transparent),0 0 0 8px #fbbf24b3,0 20px 50px -20px var(--primary);animation:24s linear infinite prism-otp-spin}.prism .prism-wheel-pin{transform-origin:50% 0;animation:1.2s ease-in-out infinite prism-pin}.prism .prism-kenburns{animation:9s ease-out both prism-kenburns}@keyframes prism-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes prism-pin{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}.prism .prism-method-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-hover)75%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--border-color)90%,transparent);transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .28s;box-shadow:inset 0 1px #ffffff0f,0 14px 30px -22px #000000e6}.prism .prism-method-light{pointer-events:none;opacity:.6;background:radial-gradient(42% 64% at 50% -10%,color-mix(in srgb,var(--primary)32%,transparent),transparent 72%),conic-gradient(from 180deg at 50% -6%,transparent 160deg,color-mix(in srgb,var(--fg)8%,transparent)172deg 188deg,transparent 200deg);transition:opacity .32s;position:absolute;inset:0}.prism .prism-method-stage[data-tone=withdraw] .prism-method-light{background:radial-gradient(42% 64% at 50% -10%,color-mix(in srgb,var(--accent)32%,transparent),transparent 72%),conic-gradient(from 180deg at 50% -6%,transparent 160deg,color-mix(in srgb,var(--fg)8%,transparent)172deg 188deg,transparent 200deg)}.prism .prism-method-floor{inset-inline:14%;pointer-events:none;background:radial-gradient(50% 40% at 50% 30%,color-mix(in srgb,var(--fg)13%,transparent),transparent 75%);border-top:1px solid color-mix(in srgb,var(--fg)10%,transparent);border-radius:50%;height:30%;position:absolute;top:56%}.prism .prism-method-stage .prism-method-floor{inset-inline:0;height:38%;top:62%}.prism .prism-method-stand{transition:transform .36s cubic-bezier(.34,1.4,.64,1);position:relative}.prism .prism-logo-reflect{-webkit-box-reflect:below 3px linear-gradient(transparent 58%,#00000038)}.prism .prism-method-radio{top:.65rem;border:1.5px solid color-mix(in srgb,var(--border-color)100%,var(--fg)15%);color:#0000;border-radius:9999px;place-items:center;width:1.25rem;height:1.25rem;transition:background-color .2s,border-color .2s,color .2s,transform .26s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;inset-inline-end:.65rem}.prism .prism-method-edge{pointer-events:none;border-radius:inherit;opacity:0;background:conic-gradient(from var(--prism-edge-a,0deg),transparent 0 60%,color-mix(in srgb,var(--primary)85%,white)76%,var(--accent)86%,transparent 96%);-webkit-mask-composite:xor;padding:1px;transition:opacity .26s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.prism button:hover>.prism-method-tile,.prism button:focus-visible>.prism-method-tile{border-color:color-mix(in srgb,var(--primary)45%,var(--border-color));box-shadow:inset 0 1px 0 #ffffff14,0 24px 44px -26px var(--primary);transform:translateY(-4px)}.prism button:hover>.prism-method-tile .prism-method-light,.prism button:focus-visible>.prism-method-tile .prism-method-light{opacity:1}.prism button:hover>.prism-method-tile .prism-method-stand,.prism button:focus-visible>.prism-method-tile .prism-method-stand{transform:translateY(-5px)scale(1.05)}.prism button:hover>.prism-method-tile .prism-method-edge,.prism button:focus-visible>.prism-method-tile .prism-method-edge{opacity:1;animation:2.6s linear infinite prism-edge-turn}.prism button:hover>.prism-method-tile .prism-method-radio,.prism button:focus-visible>.prism-method-tile .prism-method-radio{background:var(--primary);border-color:var(--primary);color:var(--primary-fg);transform:scale(1.1)}.prism .prism-method-stage{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-hover)70%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--primary)30%,var(--border-color));box-shadow:inset 0 1px 0 #ffffff12,0 30px 60px -34px color-mix(in srgb,var(--primary)65%,black)}.prism .prism-method-stage[data-tone=withdraw]{border-color:color-mix(in srgb,var(--accent)30%,var(--border-color));box-shadow:inset 0 1px 0 #ffffff12,0 30px 60px -34px color-mix(in srgb,var(--accent)65%,black)}.prism .prism-stage-spot{pointer-events:none;opacity:0;background:radial-gradient(40% 55% at var(--mx,50%)var(--my,30%),color-mix(in srgb,var(--fg)7%,transparent),transparent 70%);transition:opacity .3s;position:absolute;inset:0}.prism .prism-method-stage:hover .prism-stage-spot{opacity:1}.prism .prism-stage-amount{padding-bottom:6px;position:relative}.prism .prism-stage-amount:after{content:"";inset-inline:0;background:color-mix(in srgb,var(--border-color)100%,transparent);border-radius:2px;height:2px;transition:background .22s,box-shadow .22s;position:absolute;bottom:0}.prism .prism-stage-amount:focus-within:after{background:linear-gradient(90deg,var(--primary),var(--accent));box-shadow:0 0 14px color-mix(in srgb,var(--primary)60%,transparent)}.prism .prism-method-stage[data-warn] .prism-stage-amount:after{background:#f59e0b;box-shadow:0 0 12px #f59e0b80}.prism .prism-method-stage[data-alert] .prism-stage-amount:after{background:#ef4444;box-shadow:0 0 14px #ef44448c}.prism .prism-stage-input::placeholder{color:color-mix(in srgb,var(--fg)26%,transparent)}.prism .prism-method-stage[data-warn] .prism-stage-input{color:#f59e0b}.prism .prism-ruler{--r:0;height:1.4rem;position:relative}.prism .prism-ruler-ticks{inset-inline:0;opacity:.55;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--fg)35%,transparent)0 1px,transparent 1px calc(10% - .1px));height:.45rem;position:absolute;top:0}.prism .prism-ruler-track{inset-inline:0;background:color-mix(in srgb,var(--fg)10%,transparent);border-radius:9999px;height:.3rem;position:absolute;top:.7rem;overflow:hidden}.prism .prism-ruler-fill{transform-origin:0;transform:scaleX(var(--r));border-radius:inherit;background:linear-gradient(90deg,var(--primary),var(--accent));transition:transform .42s cubic-bezier(.34,1.3,.64,1),background .2s;position:absolute;inset:0}[dir=rtl] .prism .prism-ruler-fill{transform-origin:100%}.prism .prism-ruler-thumb{top:.35rem;background:var(--bg);border:3px solid var(--primary);width:1rem;height:1rem;box-shadow:0 0 12px color-mix(in srgb,var(--primary)60%,transparent);border-radius:9999px;margin-inline-start:-.5rem;transition:inset-inline-start .42s cubic-bezier(.34,1.3,.64,1),border-color .2s;position:absolute;inset-inline-start:calc(var(--r)*100%)}.prism .prism-ruler[data-warn] .prism-ruler-fill{background:#f59e0b}.prism .prism-ruler[data-warn] .prism-ruler-thumb{border-color:#f59e0b;box-shadow:0 0 12px #f59e0b8c}.prism .prism-callout{--tone:#ef4444;color:color-mix(in srgb,var(--tone)32%,var(--fg));background:color-mix(in srgb,var(--tone)11%,var(--surface));border:1px solid color-mix(in srgb,var(--tone)45%,transparent);box-shadow:0 12px 28px -18px var(--tone);transform-origin:1.6rem 0}.prism .prism-callout[data-tone=warning]{--tone:#f59e0b}.prism .prism-callout-notch{top:-6px;background:inherit;border-top:inherit;border-inline-start:inherit;border-top-left-radius:2px;width:11px;height:11px;position:absolute;inset-inline-start:1.15rem;rotate:45deg}.prism .prism-callout[data-tone=error] .prism-notice-icon svg{animation:.52s .14s both prism-notice-shake}.prism .prism-callout[data-tone=warning] .prism-notice-icon svg{transform-origin:50% 15%;animation:.76s .14s both prism-notice-swing}.prism .prism-callout-fix{color:var(--primary-fg);background:var(--primary);box-shadow:0 6px 16px -8px var(--primary);transition:transform .16s}.prism .prism-callout-fix:hover{transform:translateY(-1px)}.prism .prism-callout-fix:active{transform:scale(.96)}.prism .prism-track{--p:0;--tone:#f59e0b;align-items:flex-start;display:flex;position:relative}.prism .prism-track[data-tone=ok]{--tone:#10b981}.prism .prism-track[data-tone=fail]{--tone:#ef4444}.prism .prism-track[data-tone=off]{--tone:color-mix(in srgb,var(--fg)40%,transparent)}.prism .prism-track-line{top:.875rem;background:color-mix(in srgb,var(--fg)12%,transparent);border-radius:2px;height:2px;position:absolute;inset-inline:12.5%;overflow:hidden}.prism .prism-track-fill{transform-origin:0;transform:scaleX(var(--p));background:var(--tone);transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}[dir=rtl] .prism .prism-track-fill{transform-origin:100%}.prism .prism-track-node{z-index:1;width:1.75rem;height:1.75rem;color:var(--muted-foreground,color-mix(in srgb,var(--fg)45%,transparent));background:var(--surface);border:2px solid color-mix(in srgb,var(--fg)16%,transparent);border-radius:9999px;place-items:center;transition:background-color .3s,border-color .3s,color .3s;display:grid;position:relative}.prism .prism-track [data-state=done] .prism-track-node{background:var(--tone);border-color:var(--tone);color:#fff}.prism .prism-track[data-tone=off] [data-state=done] .prism-track-node{background:color-mix(in srgb,var(--fg)30%,var(--surface));border-color:#0000}.prism .prism-track [data-state=failed] .prism-track-node{background:var(--tone);border-color:var(--tone);color:#fff}.prism .prism-track [data-state=skipped] .prism-track-node{opacity:.45;border-style:dashed}.prism .prism-track [data-state=current] .prism-track-node{border-color:var(--tone);color:var(--tone);background:color-mix(in srgb,var(--tone)14%,var(--surface))}.prism .prism-track [data-state=current] .prism-track-node:after{content:"";border:2px solid var(--tone);border-radius:9999px;animation:1.8s cubic-bezier(.2,.6,.3,1) infinite prism-track-pulse;position:absolute;inset:-2px}@keyframes prism-track-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.prism .prism-feed:before{content:"";background:color-mix(in srgb,var(--fg)12%,transparent);width:1px;position:absolute;inset-block:.9rem;inset-inline-start:.45rem}.prism .prism-feed-dot{--tone:#f59e0b;top:.95rem;background:var(--tone);width:.65rem;height:.65rem;box-shadow:0 0 0 3px var(--surface),0 0 10px color-mix(in srgb,var(--tone)60%,transparent);border-radius:9999px;position:absolute;inset-inline-start:.14rem}.prism .prism-feed-pill{--tone:#f59e0b;color:var(--tone);background:color-mix(in srgb,var(--tone)14%,transparent);border-radius:9999px;padding:1px 8px;font-size:11px;font-weight:600}.prism :is(.prism-feed-dot,.prism-feed-pill)[data-tone=ok]{--tone:#10b981}.prism :is(.prism-feed-dot,.prism-feed-pill)[data-tone=fail]{--tone:#ef4444}.prism :is(.prism-feed-dot,.prism-feed-pill)[data-tone=off]{--tone:color-mix(in srgb,var(--fg)50%,transparent)}.prism .prism-feed-dot[data-tone=wait]:after{content:"";background:var(--tone);border-radius:9999px;animation:1.8s cubic-bezier(.2,.6,.3,1) infinite prism-track-pulse;position:absolute;inset:0}.prism .prism-chip{background:radial-gradient(circle,var(--chip)0 56%,transparent 57%),repeating-conic-gradient(from 8deg,#fff 0 12deg,var(--chip)12deg 45deg);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--chip)65%,black),inset 0 2px 0 #ffffff59,0 3px 0 color-mix(in srgb,var(--chip)55%,black),0 10px 18px -10px #000c;transition:box-shadow .22s;position:relative}.prism .prism-chip:before{content:"";border:2px dashed #fff9;border-radius:9999px;position:absolute;inset:10px}.prism .prism-chip:after{content:"";background:radial-gradient(circle at 35% 30%,#ffffff47,#0000 60%);border-radius:9999px;position:absolute;inset:15px}.prism .prism-chip.is-on{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--chip)65%,black),inset 0 2px 0 #ffffff59,0 3px 0 color-mix(in srgb,var(--chip)55%,black),0 0 0 3px var(--bg),0 0 0 5px var(--chip),0 16px 26px -12px var(--chip)}.prism .prism-ticket{border-radius:var(--prism-r-sm);background:color-mix(in srgb,var(--surface)78%,transparent);border:1px solid color-mix(in srgb,var(--border-color)90%,transparent);-webkit-mask:radial-gradient(8px at calc(100% - 3.5rem) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at calc(100% - 3.5rem) 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(8px at calc(100% - 3.5rem) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at calc(100% - 3.5rem) 100%,#0000 98%,#000) bottom/100% 51% no-repeat}[dir=rtl] .prism .prism-ticket{-webkit-mask:radial-gradient(8px at 3.5rem 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at 3.5rem 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(8px at 3.5rem 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at 3.5rem 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.prism .prism-ticket.is-on{background:color-mix(in srgb,var(--primary)12%,var(--surface));border-color:color-mix(in srgb,var(--primary)55%,transparent)}.prism .prism-ticket-stub{border-inline-start:2px dashed color-mix(in srgb,var(--border-color)95%,transparent)}.prism .prism-ticket-stamp{border:2px solid var(--primary);color:var(--primary);letter-spacing:.18em;text-transform:uppercase;opacity:.85;mix-blend-mode:screen;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.prism .prism-logo-lift{filter:drop-shadow(0 0 .6px #ffffffb3)drop-shadow(0 0 10px #ffffff1a)}.prism .prism-method-glyph{color:color-mix(in srgb,var(--primary)55%,var(--fg));text-shadow:0 0 22px color-mix(in srgb,var(--primary)55%,transparent)}.prism .prism-receipt{background:color-mix(in srgb,var(--surface)92%,transparent);border-radius:var(--prism-r)var(--prism-r)0 0;box-shadow:inset 0 1px #ffffff0d;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/20px 10px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/20px 10px repeat-x}.prism .prism-receipt-rule{border-top:2px dashed color-mix(in srgb,var(--border-color)95%,transparent)}.prism .prism-reset-hero{color:#fff;min-height:13.5rem}.prism .prism-reset-mesh{background:radial-gradient(70% 95% at 12% 0%,color-mix(in srgb,var(--primary)90%,transparent),transparent 70%),radial-gradient(60% 85% at 100% 25%,color-mix(in srgb,var(--accent)70%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--primary)48%,var(--bg)),color-mix(in srgb,var(--primary)14%,var(--bg)))}.prism .prism-reset-mesh-done{opacity:0;background:radial-gradient(70% 95% at 50% 10%,#10b981d9,transparent 70%),linear-gradient(180deg,color-mix(in srgb,#10b981 45%,var(--bg)),color-mix(in srgb,#10b981 12%,var(--bg)));transition:opacity .9s}.prism .prism-reset-hero.is-done .prism-reset-mesh-done{opacity:1}.prism .prism-reset-dots{background-image:radial-gradient(#fff3 1px,#0000 1.2px);background-size:14px 14px;-webkit-mask:radial-gradient(55% 75% at 50% 58%,#000 10%,#0000 75%);mask:radial-gradient(55% 75% at 50% 58%,#000 10%,#0000 75%)}.prism .prism-reset-orbit{border:1px dashed #ffffff4d;border-radius:9999px;animation:16s linear infinite prism-otp-spin;position:absolute;inset:0}.prism .prism-reset-orbit.is-b{border-style:solid;border-color:#ffffff29;animation-duration:9s;animation-direction:reverse;inset:15px}.prism .prism-reset-orbit>i{width:7px;height:7px;box-shadow:0 0 12px 3px color-mix(in srgb,var(--accent)80%,white);background:#fff;border-radius:9999px;margin-left:-3.5px;position:absolute;top:-3.5px;left:50%}.prism .prism-reset-orbit.is-b>i{width:5px;height:5px;margin-left:-2.5px;top:auto;bottom:-3px}.prism .prism-reset-core{box-shadow:inset 0 1px 0 #ffffff73,0 14px 34px -12px #0000008c,0 0 calc(24px + 22px*var(--prism-glow))-6px var(--primary);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(150deg,#ffffff4d,#ffffff0f 60%);border:1px solid #ffffff61;transition:box-shadow .5s,background .5s}.prism .prism-reset-hero.is-done .prism-reset-core{background:linear-gradient(150deg,#34d399,#059669);box-shadow:inset 0 1px #ffffff73,0 0 50px -6px #10b981}.prism .prism-channel{border:1px solid color-mix(in srgb,var(--border-color)92%,transparent);background:color-mix(in srgb,var(--surface)70%,transparent);transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .26s,opacity .2s}.prism .prism-channel:not(:disabled):hover{border-color:color-mix(in srgb,var(--primary)60%,var(--border-color));box-shadow:0 20px 44px -24px var(--primary);transform:translateY(-3px)}.prism .prism-channel-glow{pointer-events:none;opacity:0;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--primary)24%,transparent),transparent 62%);transition:opacity .26s;position:absolute;inset:0}.prism .prism-channel:hover .prism-channel-glow,.prism .prism-channel:focus-visible .prism-channel-glow{opacity:1}.prism .prism-sheet-edge{z-index:30;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--prism-edge-a,0deg),transparent 0 58%,color-mix(in srgb,var(--primary)85%,white)72%,var(--accent)82%,transparent 94%);-webkit-mask-composite:xor;padding:1px;animation:7s linear infinite prism-edge-turn;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes prism-edge-turn{to{--prism-edge-a:360deg}}body:has(.prism [aria-modal=true]) [data-live-chat-fab]{visibility:hidden;opacity:0;pointer-events:none}.prism .prism-side-active:before{content:"";inset-inline-start:-8px;background:var(--primary);width:3px;box-shadow:0 0 calc(6px + 8px*var(--prism-glow))var(--primary);border-radius:9999px;position:absolute;top:22%;bottom:22%}.prism[data-motion=calm] .prism-bg .prism-blob,.prism[data-motion=calm] .prism-float,.prism[data-motion=calm] .prism-skeleton{animation:none}.prism[data-motion=calm] .prism-card,.prism[data-motion=calm] .prism-card-media img,.prism[data-motion=calm] .prism-dock-tile{transform:none!important}.prism[data-motion=calm] .prism-card-shine{display:none}.prism[data-motion=calm] .prism-otp-digit,.prism[data-motion=calm] .prism-otp-invalid,.prism[data-motion=calm] .prism-otp[data-busy] .prism-otp-cell,.prism[data-motion=calm] .prism-otp-orbit,.prism[data-motion=calm] .prism-otp-upright,.prism[data-motion=calm] .prism-auth-enter,.prism[data-motion=calm] .prism-auth-rise,.prism[data-motion=calm] .prism-rise,.prism[data-motion=calm] .prism-beacon-ring,.prism[data-motion=calm] .prism-beacon-sweep,.prism[data-motion=calm] .prism-reset-orbit,.prism[data-motion=calm] .prism-sheet-edge{animation:none}.prism[data-motion=calm] .prism-channel{transform:none!important}.prism[data-motion=calm] .prism-scroll-rise,.prism[data-motion=calm] .prism-accent-text,.prism[data-motion=calm] .prism-hero-ring,.prism[data-motion=calm] .prism-hero-cover>*,.prism[data-motion=calm] .prism-vault-rays,.prism[data-motion=calm] .prism-wheel,.prism[data-motion=calm] .prism-wheel-pin{animation:none}.prism[data-motion=calm] .prism-hero-cover,.prism[data-motion=calm] .prism-dock{transform:none!important}.prism[data-motion=calm] .prism-method-tile,.prism[data-motion=calm] .prism-method-stand,.prism[data-motion=calm] .prism-method-radio{transition:none;transform:none!important}.prism[data-motion=calm] .prism-method-edge,.prism[data-motion=calm] .prism-track [data-state=current] .prism-track-node:after,.prism[data-motion=calm] .prism-feed-dot:after,.prism[data-motion=calm] .prism-callout .prism-notice-icon svg{animation:none}.prism[data-motion=calm] .prism-ruler-fill,.prism[data-motion=calm] .prism-ruler-thumb,.prism[data-motion=calm] .prism-track-fill{transition:none}.prism[data-motion=calm] .prism-notice-icon:after,.prism[data-motion=calm] .prism-notice-icon svg,.prism[data-motion=calm] .prism-xsearch-input{animation:none}.prism[data-motion=calm] .prism-xsearch{transition:none}@media (prefers-reduced-motion:reduce){.prism .prism-bg .prism-blob,.prism .prism-marquee-track,.prism .prism-float,.prism .prism-skeleton{animation:none!important}.prism .prism-card,.prism .prism-card-media img,.prism .prism-dock-tile,.prism .prism-dock-icon{transition:none!important;transform:none!important}.prism .prism-card-shine{display:none}.prism .prism-cta,.prism .prism-ghost,.prism .prism-edge-light{transition:none!important}.prism .prism-otp-digit,.prism .prism-otp-invalid,.prism .prism-otp[data-busy] .prism-otp-cell,.prism .prism-otp-orbit,.prism .prism-otp-upright,.prism .prism-auth-enter,.prism .prism-auth-rise,.prism .prism-rise,.prism .prism-beacon-ring,.prism .prism-beacon-sweep,.prism .prism-reset-orbit,.prism .prism-sheet-edge{animation:none!important}.prism .prism-channel,.prism .prism-method-tile,.prism .prism-method-stand,.prism .prism-method-radio{transition:none!important;transform:none!important}.prism .prism-method-edge,.prism .prism-track [data-state=current] .prism-track-node:after,.prism .prism-feed-dot:after,.prism .prism-callout .prism-notice-icon svg{animation:none!important}.prism .prism-ruler-fill,.prism .prism-ruler-thumb,.prism .prism-track-fill{transition:none!important}.prism .prism-scroll-rise,.prism .prism-accent-text,.prism .prism-hero-ring,.prism .prism-hero-cover>*,.prism .prism-vault-rays,.prism .prism-wheel,.prism .prism-wheel-pin{animation:none!important}.prism .prism-hero-cover,.prism .prism-dock{transform:none!important}.prism .prism-notice-icon:after,.prism .prism-notice-icon svg,.prism .prism-xsearch-input{animation:none!important}.prism .prism-xsearch{transition:none!important}}}@layer utilities{.prism .fx-form-fields{border-radius:var(--prism-r-sm);border-color:color-mix(in srgb,var(--border-color)95%,transparent);background-color:color-mix(in srgb,var(--surface)calc(var(--prism-alpha)*100% + 10%),transparent);transition:border-color .16s,box-shadow .16s,background-color .16s}.prism .fx-form-fields:hover{border-color:color-mix(in srgb,var(--primary)30%,var(--border-color))}.prism .fx-form-fields:focus,.prism .fx-form-fields:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)18%,transparent),0 0 calc(8px + 8px*var(--prism-glow))-4px var(--primary)}.prism .auth-primary{border-radius:var(--prism-r-sm);color:var(--primary-fg);background-image:linear-gradient(180deg,color-mix(in srgb,var(--primary)88%,white)0%,var(--primary)45%,var(--primary-hover)100%);box-shadow:0 10px 28px -12px color-mix(in srgb,var(--primary)calc(45% + 20%*var(--prism-glow)),transparent),inset 0 1px 0 0 #ffffff40}.prism .auth-primary:not(:disabled):hover{filter:brightness(1.08)}.prism .auth-sheet{border-radius:var(--prism-r);background:color-mix(in srgb,var(--bg)88%,transparent);-webkit-backdrop-filter:blur(var(--prism-blur));backdrop-filter:blur(var(--prism-blur));border-color:color-mix(in srgb,var(--border-color)85%,transparent)}}@property --bx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --prism-edge-a{syntax:"<angle>";inherits:false;initial-value:0deg}html:has(.prism){scrollbar-width:none}html:has(.prism)::-webkit-scrollbar{display:none}.prism,.prism *{scrollbar-width:none}.prism::-webkit-scrollbar{display:none}.prism ::-webkit-scrollbar{display:none}
