.ui-button[data-v-f1c26f7e]{cursor:pointer;border-radius:var(--ya-radius-control);outline-offset:2px;-webkit-font-smoothing:antialiased;border-width:1px;outline:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:500;text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.ui-button--sm[data-v-f1c26f7e]{min-height:var(--app-control-small);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}.ui-button--md[data-v-f1c26f7e]{min-height:var(--app-control-normal);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.ui-button--lg[data-v-f1c26f7e]{min-height:var(--app-control-large);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.ui-button--primary[data-v-f1c26f7e]{--tw-bg-opacity:1;background-color:rgb(var(--ya-accent-rgb) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:#0000}.ui-button--primary[data-v-f1c26f7e]:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-accent-hover-rgb) / var(--tw-bg-opacity,1))}.ui-button--primary[data-v-f1c26f7e]:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-accent-active-rgb) / var(--tw-bg-opacity,1))}.ui-button--primary[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-accent-rgb) / .2)}.ui-button--secondary[data-v-f1c26f7e]{--tw-border-opacity:1;border-color:rgb(var(--ya-line-strong-rgb) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--ya-surface-rgb) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ya-ink-rgb) / var(--tw-text-opacity,1))}.ui-button--secondary[data-v-f1c26f7e]:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-sunken-rgb) / var(--tw-bg-opacity,1))}.ui-button--secondary[data-v-f1c26f7e]:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-line-rgb) / var(--tw-bg-opacity,1))}.ui-button--secondary[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-accent-rgb) / .2)}.ui-button--danger[data-v-f1c26f7e]{border-color:rgb(var(--ya-danger-rgb) / .3);--tw-bg-opacity:1;background-color:rgb(var(--ya-danger-soft-rgb) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ya-danger-text-rgb) / var(--tw-text-opacity,1))}.ui-button--danger[data-v-f1c26f7e]:hover:not(:disabled){border-color:rgb(var(--ya-danger-rgb) / .3);--tw-bg-opacity:1;background-color:rgb(var(--ya-danger-soft-rgb) / var(--tw-bg-opacity,1))}.ui-button--danger[data-v-f1c26f7e]:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-danger-soft-rgb) / var(--tw-bg-opacity,1))}.ui-button--danger[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-danger-rgb) / .2)}.ui-button--ghost[data-v-f1c26f7e]{--tw-text-opacity:1;color:rgb(var(--ya-muted-rgb) / var(--tw-text-opacity,1));background-color:#0000;border-color:#0000}.ui-button--ghost[data-v-f1c26f7e]:hover{--tw-text-opacity:1;color:rgb(var(--ya-ink-rgb) / var(--tw-text-opacity,1))}.ui-button--ghost[data-v-f1c26f7e]:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-sunken-rgb) / var(--tw-bg-opacity,1))}.ui-button--ghost[data-v-f1c26f7e]:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-line-rgb) / var(--tw-bg-opacity,1))}.ui-button--ghost[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-accent-rgb) / .2)}.ui-button--outline[data-v-f1c26f7e]{border-color:rgb(var(--ya-accent-rgb) / .5);--tw-text-opacity:1;color:rgb(var(--ya-accent-text-rgb) / var(--tw-text-opacity,1));background-color:#0000}.ui-button--outline[data-v-f1c26f7e]:hover:not(:disabled),.ui-button--outline[data-v-f1c26f7e]:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--ya-accent-soft-rgb) / var(--tw-bg-opacity,1))}.ui-button--outline[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-accent-rgb) / .2)}.ui-button--link[data-v-f1c26f7e]{--tw-text-opacity:1;color:rgb(var(--ya-accent-text-rgb) / var(--tw-text-opacity,1));text-underline-offset:2px;background-color:#0000;border-color:#0000;min-height:0;padding-left:0;padding-right:0}.ui-button--link[data-v-f1c26f7e]:hover:not(:disabled){text-decoration-line:underline}.ui-button--link[data-v-f1c26f7e]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--ya-accent-rgb) / .4)}.ui-button[data-v-f1c26f7e]:disabled,.ui-button--disabled[data-v-f1c26f7e]{cursor:not-allowed;opacity:.5}.ui-button--loading[data-v-f1c26f7e]{cursor:wait}.ui-button--full-width[data-v-f1c26f7e]{width:100%}.button-spinner[data-v-f1c26f7e]{width:1rem;height:1rem}@keyframes spin-f1c26f7e{to{transform:rotate(360deg)}}.button-spinner[data-v-f1c26f7e]{border-width:2px;border-color:currentColor #0000 #0000;border-radius:9999px;animation:1s linear infinite spin-f1c26f7e}
