@property --pc-lift{syntax:"<length>";inherits:false;initial-value:0}@property --pc-rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pc-ry{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pc-mx{syntax:"<length>";inherits:false;initial-value:0}@property --pc-my{syntax:"<length>";inherits:false;initial-value:0}@property --pc-so{syntax:"<number>";inherits:true;initial-value:0}body:after{content:"";z-index:-1;pointer-events:none;opacity:.075;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:180px 180px;position:fixed;inset:0}.pc-card{--pc-lift:0px;translate:0 var(--pc-lift);transition:translate .2s cubic-bezier(.22,1.12,.36,1),box-shadow .2s,transform 90ms linear,background-color .18s,color .18s,border-color .18s,opacity .18s;position:relative;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000057,0 12px 24px -16px #000000b8,0 28px 48px -28px #000000d1}.glass.pc-card,.glass-soft.pc-card{box-shadow:inset 0 1px #ffffff12,0 1px 2px #0006,0 14px 28px -16px #000000bf,0 32px 52px -30px #000000db!important}.glass-primary.pc-card{box-shadow:inset 0 1px #ffffff14,0 1px 2px #0006,0 16px 32px -16px #000000b8,0 28px 50px -24px #d2000047!important}.pc-tilt{transform:perspective(900px) rotateX(var(--pc-rx)) rotateY(var(--pc-ry));transform-style:preserve-3d}.pc-spot{--pc-so:0}.pc-spot:before{content:"";border-radius:inherit;pointer-events:none;opacity:var(--pc-so);z-index:2;background:radial-gradient(16rem circle at var(--pc-sx,50%) var(--pc-sy,18%), #fff3, #ffecdc14 24%, #d200000f 42%, transparent 62%);transition:opacity .22s ease-out;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pc-card:hover{--pc-lift:-3px;z-index:1;box-shadow:inset 0 1px #ffffff1a,0 2px 4px #00000052,0 18px 32px -14px #000000b3,0 36px 56px -26px #000000c7}.glass.pc-card:hover,.glass-soft.pc-card:hover{box-shadow:inset 0 1px #ffffff1a,0 2px 4px #00000057,0 20px 36px -14px #000000b8,0 40px 60px -28px #000c!important}.glass-primary.pc-card:hover{box-shadow:inset 0 1px #ffffff1f,0 2px 4px #00000057,0 20px 36px -14px #000000b3,0 36px 60px -24px #d2000057!important}.pc-card:active{--pc-lift:0px}.pc-tilt:hover{will-change:transform}}button.pc-cta,button.pc-magnetic{translate:var(--pc-mx) var(--pc-my);transition:translate .16s cubic-bezier(.22,1.25,.36,1),scale .14s cubic-bezier(.22,1.3,.36,1),box-shadow .14s,background-color .18s,color .18s,border-color .18s,opacity .18s}button.pc-cta{box-shadow:inset 0 1px #ffffff2e,0 10px 18px -12px #000000b3,0 8px 20px -12px #d2000080}button.pc-cta:not(:disabled):active,button.pc-cta.pc-pressed,button.pc-magnetic:not(:disabled):active,button.pc-magnetic.pc-pressed{transform:none;translate:var(--pc-mx) calc(var(--pc-my) + 2px);scale:.985}button.pc-cta:not(:disabled):active,button.pc-cta.pc-pressed{box-shadow:inset 0 1px #ffffff14,0 2px 6px -4px #0000008c}.pc-meter{box-shadow:0 0 12px #d200006b,inset 0 1px #ffffff3d}.pc-meter-good{box-shadow:0 0 10px #10b98166,inset 0 1px #ffffff38}.pc-meter-ring{filter:drop-shadow(0 0 4px #d2000073)}.pc-meter-indeterminate{width:34%;animation:1.15s ease-in-out infinite pc-meter-slide}@keyframes pc-meter-slide{0%{translate:-110%}to{translate:320%}}.pc-skeleton{background-color:#ffffff0b;background-image:linear-gradient(90deg,#fff0 0%,#ffffff14 46%,#fff0 100%);background-repeat:no-repeat;background-size:200% 100%;border-radius:.75rem;animation:1.4s ease-in-out infinite pc-shimmer}@keyframes pc-stagger-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.pc-stagger-in>*{animation:pc-stagger-in .16s var(--ease-out) backwards}.pc-stagger-in>:nth-child(2){animation-delay:35ms}.pc-stagger-in>:nth-child(3){animation-delay:70ms}.pc-stagger-in>:nth-child(4){animation-delay:.105s}.pc-stagger-in>:nth-child(n+5){animation-delay:.14s}@keyframes pc-rail-in{0%{opacity:0;translate:0 6px}70%{opacity:1;translate:0 -1px}to{opacity:1;translate:0}}.pc-play-rail,.pc-rail{animation:.22s cubic-bezier(.22,1.12,.36,1) pc-rail-in}@keyframes pc-badge-pop{0%{opacity:0;scale:.72;box-shadow:0 0 #d2000000}55%{opacity:1;scale:1.06;box-shadow:0 0 0 4px #d2000047}to{opacity:1;scale:1;box-shadow:0 0 #d2000000}}.pc-badge-pop,.pc-pop-once{animation:.42s cubic-bezier(.22,1.2,.36,1) both pc-badge-pop}.pc-morph{flex:none;width:1rem;height:1rem;display:inline-block;position:relative}.pc-morph-spin,.pc-morph-check{position:absolute;inset:0}.pc-morph-spin{opacity:0;border:2px solid #ffffff47;border-top-color:#fff;border-radius:999px}.pc-morph[data-mode=busy] .pc-morph-spin{opacity:1;animation:.7s linear infinite pc-spin}.pc-morph-check{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;opacity:0}.pc-morph[data-mode=success] .pc-morph-spin{opacity:0}.pc-morph[data-mode=success] .pc-morph-check{opacity:1;animation:pc-check .28s var(--ease-out) forwards}@keyframes pc-spin{to{transform:rotate(360deg)}}.pc-scan{position:relative;overflow:hidden}.pc-scan:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff0b,#0000);height:45%;animation:5.6s ease-in-out infinite pc-scan;position:absolute;top:0;left:0;right:0}@keyframes pc-scan{0%,70%{opacity:0;translate:0 -130%}80%{opacity:1}to{opacity:0;translate:0 280%}}@keyframes pc-radial{0%{clip-path:circle(12% at 50% 42%)}to{clip-path:circle(150% at 50% 42%)}}.pc-radial{animation:pc-radial .32s var(--ease-out) both}.pc-empty-mark{background:radial-gradient(circle,#0000 0 .32rem,#d20000e6 .36rem .46rem,#0000 .5rem),radial-gradient(circle at 50% 45%,#ffffff0f,#0000 70%);border:1px solid #ffffff24;border-radius:999px;width:2.5rem;height:2.5rem;margin:0 auto .75rem;animation:.36s cubic-bezier(.22,1.15,.36,1) both pc-empty-in}@keyframes pc-empty-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes pc-toast-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes pc-toast-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 8px}}.pc-toast[data-phase=in]{animation:.28s cubic-bezier(.22,1.16,.36,1) both pc-toast-in}.pc-toast[data-phase=out]{animation:.16s ease-in both pc-toast-out}.pc-menu-icon{align-content:center;justify-items:stretch;gap:.22rem;width:1.15rem;height:1.15rem;display:inline-grid}.pc-menu-icon>span{transform-origin:50%;background:currentColor;border-radius:999px;height:1.5px;transition:transform .18s cubic-bezier(.22,1.2,.36,1),opacity .14s;display:block}.pc-menu-icon.is-open>span:first-child{transform:translateY(.31rem)rotate(45deg)}.pc-menu-icon.is-open>span:nth-child(2){opacity:0}.pc-menu-icon.is-open>span:nth-child(3){transform:translateY(-.31rem)rotate(-45deg)}.pc-drag{filter:drop-shadow(0 16px 14px #0000006b)drop-shadow(0 2px 2px #0000004d)}@media (hover:none),(pointer:coarse){.pc-spot:before{opacity:0}.pc-card:hover{--pc-lift:0px}button.pc-magnetic,button.pc-cta{translate:none}button.pc-cta:not(:disabled):active,button.pc-cta.pc-pressed{transform:none}}@media (prefers-reduced-motion:reduce){.pc-card,.pc-card:hover,.pc-tilt,button.pc-cta,button.pc-magnetic,button.pc-cta:not(:disabled):active,button.pc-cta.pc-pressed,button.pc-magnetic:not(:disabled):active,button.pc-magnetic.pc-pressed{transition:none;animation:none;transform:scale(1)}.pc-spot:before,.pc-scan:after,.pc-skeleton,.pc-meter-indeterminate,.pc-stagger-in>*,.pc-play-rail,.pc-rail,.pc-badge-pop,.pc-pop-once,.pc-empty-mark,.pc-radial,.pc-toast,.pc-morph-spin,.pc-morph-check,.pc-menu-icon>span{transition:none;animation:none}.pc-spot:before,.pc-spot:hover:before,.pc-scan:after{opacity:0}.pc-meter-indeterminate{translate:80%}.pc-morph[data-mode=success] .pc-morph-check{stroke-dashoffset:0;opacity:1}.pc-morph[data-mode=busy] .pc-morph-spin{opacity:1}}
