.TurboButton-module__H0bw7G__shell{--accent:#ff5a1f;--accent2:#ffb020;--spin:3.4s;isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:999px;width:fit-content;max-width:100%;text-decoration:none;transition:transform .28s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.TurboButton-module__H0bw7G__block{width:100%;display:flex}.TurboButton-module__H0bw7G__shell:hover{--spin:1s;transform:translateY(-2px)}.TurboButton-module__H0bw7G__shell:active{transform:translateY(0)}.TurboButton-module__H0bw7G__ember{--accent:#ff5a1f;--accent2:#ffb020}.TurboButton-module__H0bw7G__nitro{--accent:#2ec5ff;--accent2:#0a84ff}.TurboButton-module__H0bw7G__amber{--accent:#ffb020;--accent2:#ff8a00}.TurboButton-module__H0bw7G__ghost{--accent:#8a8290;--accent2:#c8c2cf}.TurboButton-module__H0bw7G__glow{z-index:-1;box-shadow:0 8px 28px -12px var(--accent);opacity:.7;border-radius:999px;transition:opacity .35s,box-shadow .35s;position:absolute;inset:0}.TurboButton-module__H0bw7G__shell:hover .TurboButton-module__H0bw7G__glow{opacity:1;box-shadow:0 12px 38px -8px var(--accent)}.TurboButton-module__H0bw7G__ring{z-index:1;pointer-events:none;-webkit-mask-composite:xor;border-radius:999px;padding:1.5px;position:absolute;inset:0;overflow:hidden;-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}.TurboButton-module__H0bw7G__ring:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 24%, var(--accent) 40%, var(--accent2) 50%, var(--accent) 60%, transparent 76% 100%);width:165%;animation:TurboButton-module__H0bw7G__spin var(--spin) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TurboButton-module__H0bw7G__inner{z-index:0;width:100%;color:var(--color-bone,#f5f1ea);font-family:var(--font-sans);letter-spacing:.01em;text-align:center;white-space:normal;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(225deg,#f5f1ea1a 0%,#f5f1ea05 45%,#06050700 70%),#0b0a0df0;border:1px solid #f5f1ea14;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.4rem .85rem .95rem;font-size:.95rem;font-weight:700;line-height:1.1;transition:background .3s;display:inline-flex;position:relative}.TurboButton-module__H0bw7G__label{min-width:0}.TurboButton-module__H0bw7G__shell:hover .TurboButton-module__H0bw7G__inner{background:linear-gradient(225deg,#f5f1ea29 0%,#f5f1ea0a 45%,#06050700 70%),#100e12eb}.TurboButton-module__H0bw7G__label{z-index:2;position:relative}.TurboButton-module__H0bw7G__gauge{color:var(--accent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 60%, transparent));flex-shrink:0;display:block}.TurboButton-module__H0bw7G__needle{transform-origin:16px 16px;animation:3.6s cubic-bezier(.45,.05,.55,.95) infinite TurboButton-module__H0bw7G__rev;transform:rotate(-116deg)}.TurboButton-module__H0bw7G__shell:hover .TurboButton-module__H0bw7G__needle{animation-duration:1.7s}.TurboButton-module__H0bw7G__arrow{color:var(--accent);flex-shrink:0;transition:transform .28s cubic-bezier(.16,1,.3,1)}.TurboButton-module__H0bw7G__shell:hover .TurboButton-module__H0bw7G__arrow{transform:translate(3px)}.TurboButton-module__H0bw7G__sm .TurboButton-module__H0bw7G__inner{gap:.45rem;padding:.55rem 1rem .55rem .7rem;font-size:.85rem}.TurboButton-module__H0bw7G__lg .TurboButton-module__H0bw7G__inner{gap:.7rem;padding:1.1rem 2.1rem 1.1rem 1.4rem;font-size:1.08rem}@keyframes TurboButton-module__H0bw7G__spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes TurboButton-module__H0bw7G__rev{0%{transform:rotate(-116deg)}26%{transform:rotate(116deg)}42%{transform:rotate(34deg)}60%{transform:rotate(116deg)}to{transform:rotate(-116deg)}}@media (prefers-reduced-motion:reduce){.TurboButton-module__H0bw7G__ring:before,.TurboButton-module__H0bw7G__needle{animation:none}.TurboButton-module__H0bw7G__needle{transform:rotate(58deg)}}
