.ui-button[data-v-29fea0d2]{justify-content:center;align-items:center;gap:var(--ui-space);min-height:var(--ui-control-height);font:600 .9375rem/1.4 var(--font-sans,sans-serif);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--ui-motion),color var(--ui-motion),border-color var(--ui-motion);border:1px solid #0000;border-radius:999px;padding:12px 24px;text-decoration:none;display:inline-flex}.ui-button--primary[data-v-29fea0d2]{background:var(--ui-action-bg);color:var(--ui-action-text)}.ui-button--secondary[data-v-29fea0d2]{background:var(--ui-secondary-bg);color:var(--ui-secondary-text)}.ui-button--outline[data-v-29fea0d2]{color:var(--ui-field-text);border-color:var(--ui-field-border);background:0 0}@media (hover:hover){.ui-button[data-v-29fea0d2]:not(:disabled):hover{background:var(--ui-action-hover);color:var(--ui-action-text);border-color:var(--ui-action-hover)}}.ui-button[data-v-29fea0d2]:disabled{background:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-field-border);cursor:not-allowed}.ui-button[data-v-29fea0d2]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}
