@layer components{.button-spinner-module_base_UApLZa{height:var(--size);width:var(--size);animation:1s steps(12,end) infinite button-spinner-module_spinner_UApLZa;position:absolute;scale:-1 1}@keyframes button-spinner-module_spinner_UApLZa{to{rotate:1turn}}.button-spinner-module_base_UApLZa>div{height:calc(var(--size) / 12);pointer-events:none;transform-origin:0;width:calc(var(--size) / 2);transition:all .15s;position:absolute;top:50%;right:0;translate:0 -50%}.button-spinner-module_base_UApLZa>div:after{content:"";background-color:currentColor;border-radius:9999px;width:50%;height:100%;position:absolute;right:0}.button-spinner-module_base_UApLZa>div:first-child{opacity:1;rotate:0deg}.button-spinner-module_base_UApLZa>div:nth-child(2){opacity:.925;rotate:30deg}.button-spinner-module_base_UApLZa>div:nth-child(3){opacity:.85;rotate:60deg}.button-spinner-module_base_UApLZa>div:nth-child(4){opacity:.775;rotate:90deg}.button-spinner-module_base_UApLZa>div:nth-child(5){opacity:.7;rotate:120deg}.button-spinner-module_base_UApLZa>div:nth-child(6){opacity:.625;rotate:150deg}.button-spinner-module_base_UApLZa>div:nth-child(7){opacity:.55;rotate:180deg}.button-spinner-module_base_UApLZa>div:nth-child(8){opacity:.475;rotate:210deg}.button-spinner-module_base_UApLZa>div:nth-child(9){opacity:.4;rotate:240deg}.button-spinner-module_base_UApLZa>div:nth-child(10){opacity:.325;rotate:270deg}.button-spinner-module_base_UApLZa>div:nth-child(11){opacity:.25;rotate:300deg}.button-spinner-module_base_UApLZa>div:nth-child(12){opacity:.15;rotate:330deg}.button-module_base_4nLWdW{cursor:pointer;outline-offset:2px;-webkit-user-select:none;user-select:none;outline:2px solid #0000;justify-content:center;align-items:center;column-gap:8px;font-size:14px;font-weight:500;transition-property:background-color,box-shadow,translate;transition-duration:.15s;display:inline-flex;position:relative;overflow:hidden}.button-module_base_4nLWdW:active:not(:disabled){translate:0 1px}.button-module_base_4nLWdW:focus-visible{outline-color:var(--color-outline)}.button-module_disabled_4nLWdW,.button-module_loading_4nLWdW{cursor:not-allowed;opacity:.5}.button-module_loading_4nLWdW>:not([data-slot=button-spinner]){color:#0000;text-shadow:none}.button-module_rounded_base_4nLWdW.button-module_size_32_4nLWdW{border-radius:8px;padding:0 12px}.button-module_rounded_base_4nLWdW.button-module_size_36_4nLWdW{border-radius:9px;padding:0 14px}.button-module_rounded_base_4nLWdW.button-module_size_40_4nLWdW{border-radius:10px;padding:0 16px}.button-module_rounded_base_4nLWdW.button-module_size_44_4nLWdW{border-radius:11px;padding:0 18px}.button-module_rounded_base_4nLWdW.button-module_size_48_4nLWdW{border-radius:12px;padding:0 20px}.button-module_rounded_full_4nLWdW.button-module_size_32_4nLWdW{border-radius:16px;padding:0 12px}.button-module_rounded_full_4nLWdW.button-module_size_36_4nLWdW{border-radius:18px;padding:0 17px}.button-module_rounded_full_4nLWdW.button-module_size_40_4nLWdW{border-radius:20px;padding:0 20px}.button-module_rounded_full_4nLWdW.button-module_size_44_4nLWdW{border-radius:22px;padding:0 23px}.button-module_rounded_full_4nLWdW.button-module_size_48_4nLWdW{border-radius:24px;padding:0 28px}.button-module_size_32_4nLWdW{height:32px}.button-module_size_36_4nLWdW{height:36px}.button-module_size_40_4nLWdW{height:40px}.button-module_size_44_4nLWdW{height:44px}.button-module_size_48_4nLWdW{height:48px}.button-module_variant_ghost_4nLWdW{color:#000;background-color:#0000}.button-module_variant_ghost_4nLWdW:hover:not(:disabled){background-color:var(--color-gray-4)}.dark .button-module_variant_ghost_4nLWdW{color:#fff}.button-module_variant_primary_4nLWdW{background-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), inset 0 1px 0 1px #ffffff40;color:#fff;isolation:isolate}.button-module_variant_primary_4nLWdW:after{content:"";mix-blend-mode:overlay;pointer-events:none;transition-duration:inherit;background-image:radial-gradient(75% 100% at 50% -50%,#ffffff40,#0000);transition-property:opacity;position:absolute;inset:0}.button-module_variant_primary_4nLWdW:hover:not(:disabled):after{opacity:0}.dark .button-module_variant_primary_4nLWdW{box-shadow:inset 0 1px #ffffff40}.button-module_variant_primary_4nLWdW:hover:not(:disabled){--color-mixed:#000;background-color:color-mix(in oklab, var(--color-primary) 100%, var(--color-mixed) 10%);box-shadow:none}.dark .button-module_variant_primary_4nLWdW:hover:not(:disabled){--color-mixed:#fff}.button-module_variant_primary_4nLWdW>*{--opacity:.25;filter:drop-shadow(0 1px 1px hsla(0, 0%, 0%, var(--opacity)));transition-duration:inherit;transition-property:filter}.button-module_variant_primary_4nLWdW:hover:not(:disabled)>*{--opacity:0}.button-module_variant_secondary_4nLWdW{--color-text:#000;background-color:var(--color-bg-shell-inner);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text)}.dark .button-module_variant_secondary_4nLWdW{--color-text:#fff}.button-module_variant_secondary_4nLWdW:hover:not(:disabled){background-color:var(--color-gray-4);box-shadow:none}.button-module_width_base_4nLWdW{width:fit-content}.button-module_width_full_4nLWdW{width:-webkit-fill-available;width:-moz-available;width:stretch}.column-module_column_CgFaGG{flex-direction:column;display:flex}.spacer-module_spacer_liXYKW{flex-shrink:0}}
