.SpecularButton_button__m9Dai{--sb-radius:18px;--sb-tint:#ffffff;--sb-tint-opacity:0;--sb-blur:0px;--sb-text-color:#f5f5f5;--sb-line-color:#ffffff;--sb-base-color:#525252;--sb-intensity:45%;--sb-shine-size:20%;--sb-shine-fade:40%;--sb-thickness:1px;--sb-speed:2.85s;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible;border:var(--sb-thickness) solid color-mix(in srgb,var(--sb-base-color) 72%,transparent);margin:0;font-family:inherit;font-weight:500;letter-spacing:.01em;line-height:1;color:var(--sb-text-color);background:color-mix(in srgb,var(--sb-tint) calc(var(--sb-tint-opacity) * 100%),transparent);border-radius:var(--sb-radius);backdrop-filter:blur(var(--sb-blur));-webkit-backdrop-filter:blur(var(--sb-blur));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 8px 24px rgba(0,0,0,.25);cursor:pointer;outline:none;isolation:isolate;transition:transform .15s ease,filter .24s ease}.SpecularButton_button__m9Dai:hover{filter:brightness(1.06)}.SpecularButton_button__m9Dai:active{transform:scale(.97)}.SpecularButton_button__m9Dai:focus-visible{outline:2px solid color-mix(in srgb,var(--sb-text-color) 60%,transparent);outline-offset:3px}.SpecularButton_button__m9Dai:disabled{opacity:.55;cursor:default}.SpecularButton_button__m9Dai:disabled:active{transform:none}.SpecularButton_sm__LgnPq{font-size:.85rem;padding:10px 22px}.SpecularButton_md__rnfyB{font-size:1rem;padding:14px 30px}.SpecularButton_lg__kqgVy{font-size:1.15rem;padding:18px 40px}.SpecularButton_fx__ycKHv{position:absolute;inset:calc(var(--sb-thickness) * -1);z-index:1;overflow:hidden;pointer-events:none;border-radius:inherit}.SpecularButton_fx__ycKHv:before{content:"";position:absolute;inset:-45% -70%;background:linear-gradient(110deg,transparent calc(50% - var(--sb-shine-fade)),color-mix(in srgb,var(--sb-line-color) var(--sb-intensity),transparent) calc(50% - var(--sb-shine-size)),var(--sb-line-color) 50%,color-mix(in srgb,var(--sb-line-color) var(--sb-intensity),transparent) calc(50% + var(--sb-shine-size)),transparent calc(50% + var(--sb-shine-fade)));transform:translate3d(-75%,0,0);will-change:transform}.SpecularButton_button__m9Dai:not([data-desktop-hover-only=true]):focus-visible .SpecularButton_fx__ycKHv:before,.SpecularButton_button__m9Dai:not([data-desktop-hover-only=true]):hover .SpecularButton_fx__ycKHv:before{animation:SpecularButton_sb-specular__6yMQ_ var(--sb-speed) cubic-bezier(.22,1,.36,1) 1}.SpecularButton_button__m9Dai[data-auto-animate=true] .SpecularButton_fx__ycKHv:before{animation:SpecularButton_sb-specular__6yMQ_ var(--sb-speed) cubic-bezier(.22,1,.36,1) infinite}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]{transition:none}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:hover{filter:none}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:active{transform:none}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:focus-visible .SpecularButton_fx__ycKHv:before{animation:none}@media (hover:hover) and (pointer:fine){.SpecularButton_button__m9Dai[data-desktop-hover-only=true]{transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease,box-shadow .22s ease}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px rgba(0,0,0,.3)}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:hover .SpecularButton_fx__ycKHv:before{animation:SpecularButton_sb-specular__6yMQ_ var(--sb-speed) cubic-bezier(.22,1,.36,1) 1}.SpecularButton_button__m9Dai[data-desktop-hover-only=true]:active{transform:translateY(0) scale(.98)}}@keyframes SpecularButton_sb-specular__6yMQ_{0%,18%{transform:translate3d(-75%,0,0)}72%,to{transform:translate3d(75%,0,0)}}.SpecularButton_label__LKQFQ{position:relative;z-index:2}@media (prefers-reduced-motion:reduce){.SpecularButton_button__m9Dai{transition:none}.SpecularButton_button__m9Dai .SpecularButton_fx__ycKHv:before{animation:none;transform:translateZ(0);opacity:.25}}