@keyframes am-1g0tkfr6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.am-1g0tkfr8{--am-1c05q270:0.1rem;--am-1g0tkfr5:var(--am-1g0tkfr4);display:inline-flex;min-height:var(--am-1g0tkfr5);border-style:solid;border-width:var(--am-1c05q270);color:var(--am-1g0tkfr2);cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none;outline:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,translate .2s ease,scale 80ms ease}.am-1g0tkfr8:focus-visible{outline:2px solid var(--am-1g0tkfr2);outline-offset:2px}:root[data-custom-cursor=true] .am-1g0tkfr8:not(:disabled){cursor:none}.am-1g0tkfr8[data-loading]{pointer-events:none;cursor:progress}.am-1g0tkfr8:disabled:not([data-loading]){pointer-events:none;cursor:not-allowed;color:color-mix(in oklch,var(--am-5wckr5h) 45%,transparent);background-color:color-mix(in oklch,var(--am-5wckr5h) 6%,transparent);background-image:none;border-color:color-mix(in oklch,var(--am-5wckr5h) 10%,transparent);box-shadow:none}.am-1g0tkfr8:disabled:after,.am-1g0tkfr8:disabled:before{display:none}.am-1g0tkfr9{position:absolute;inset:0;margin:auto;width:1.125rem;height:1.125rem;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:am-1g0tkfr6 .8s linear infinite}.am-1g0tkfr8[data-loading]>:not(.am-1g0tkfr9){opacity:0}.am-1g0tkfra{gap:.5rem;text-transform:uppercase;letter-spacing:.12rem}.am-1g0tkfra,.am-1g0tkfrb{display:inline-flex;align-items:center}.am-1g0tkfrb{flex:none;font-size:1.15em}.am-1g0tkfrf{--am-1g0tkfr4:2rem;padding:.25rem .75rem;border-radius:.625rem}.am-1g0tkfrg{--am-1g0tkfr4:2.5rem;padding:.5rem 1rem}.am-1g0tkfrh{--am-1g0tkfr4:3rem;padding:.75rem 1.25rem}.am-1g0tkfrj{width:var(--am-1g0tkfr5);padding:0;letter-spacing:0}.am-1g0tkfrk.am-1g0tkfrk{border-radius:50%}.am-1g0tkfrl{--am-1g0tkfr0:var(--am-5wckr50);--am-1g0tkfr1:var(--am-5wckr59);--am-1g0tkfr2:var(--am-5wckr50);--am-1g0tkfr3:0%}.am-1g0tkfrm{--am-1g0tkfr0:var(--am-5wckr52);--am-1g0tkfr1:oklch(0.21 0.032 264.7);--am-1g0tkfr2:color-mix(in oklch,var(--am-5wckr52) 60%,var(--am-5wckr5i));--am-1g0tkfr3:14%}.am-1g0tkfrn{--am-1g0tkfr0:var(--am-5wckr5b);--am-1g0tkfr1:var(--am-5wckr5h);--am-1g0tkfr2:var(--am-5wckr5g);--am-1g0tkfr3:0%}.am-1g0tkfro{--am-1g0tkfr0:oklch(0.51 0.215 27.3);--am-1g0tkfr1:oklch(1 0 0);--am-1g0tkfr2:color-mix(in oklch,oklch(0.70 0.215 27.3) 65%,var(--am-5wckr5i));--am-1g0tkfr3:10%}.am-1g0tkfrp{background-image:linear-gradient(color-mix(in oklch,var(--am-1g0tkfr0) var(--am-1g0tkfr3),transparent),transparent),linear-gradient(150deg,var(--am-1p9z7hja),var(--am-1p9z7hjb))}.am-1g0tkfrq{--am-1c05q274:0.25;color:var(--am-1g0tkfr1);background-color:var(--am-1g0tkfr0);background-image:linear-gradient(180deg,color-mix(in oklch,oklch(1 0 0) 12%,transparent),transparent 55%);border-color:color-mix(in oklch,var(--am-1g0tkfr0) 82%,var(--am-5wckr5i));box-shadow:0 6px 14px -8px color-mix(in oklch,var(--am-1g0tkfr0) 70%,transparent)}.am-1g0tkfrq:active{box-shadow:inset 2px 2px 6px color-mix(in oklch,oklch(0 0 0) 28%,transparent),inset -2px -2px 6px color-mix(in oklch,oklch(1 0 0) 10%,transparent)}.am-1g0tkfrr{--am-1c05q270:0.125rem;border-color:var(--am-1g0tkfr2)}.am-1g0tkfrr:active{box-shadow:inset 2px 2px 6px var(--am-1p9z7hj7),inset -2px -2px 6px var(--am-1p9z7hj6)}.am-1g0tkfrs{border-color:transparent}.am-1g0tkfrs:active{box-shadow:inset 2px 2px 6px var(--am-1p9z7hj7),inset -2px -2px 6px var(--am-1p9z7hj6)}.am-1g0tkfrt{--am-1c05q270:0.1rem;background-color:color-mix(in oklch,var(--am-5wckr5c) 30%,transparent);border-color:color-mix(in oklch,var(--am-5wckr59) 68%,transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);box-shadow:10px 10px 24px -14px var(--am-1p9z7hj7),-8px -8px 20px -12px var(--am-1p9z7hj6)}.am-1g0tkfrt:active{box-shadow:inset 2px 2px 6px var(--am-1p9z7hj7),inset -2px -2px 6px var(--am-1p9z7hj6)}.am-1g0tkfru{border-color:transparent}@media (pointer:coarse){.am-1g0tkfr8{--am-1g0tkfr5:max(var(--am-1g0tkfr4),44px);min-width:var(--am-1g0tkfr5)}}@media (prefers-reduced-motion:reduce){.am-1g0tkfr9{animation-duration:2.4s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.am-1g0tkfrv:hover{box-shadow:0 12px 22px -10px color-mix(in oklch,var(--am-1g0tkfr0) 75%,transparent)}}