.ui-spinner[data-v-d15076eb]{flex:none;animation:.9s linear infinite vl-spin}.ui-btn[data-v-e722ee86]{border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;height:44px;transition:background-color var(--motion-duration-fast),border-color var(--motion-duration-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.ui-btn--sm[data-v-e722ee86]{height:36px;padding:0 12px}.ui-btn--lg[data-v-e722ee86]{border-radius:var(--radius-card);height:52px;padding:0 18px;font-size:15px}.ui-btn--block[data-v-e722ee86]{width:100%}.ui-btn--primary[data-v-e722ee86]{background:var(--color-accent-blue);color:var(--color-text-on-accent);font-weight:600}.ui-btn--primary[data-v-e722ee86]:hover:not(:disabled){background:#7bbcf2}.ui-btn--secondary[data-v-e722ee86]{background:var(--color-bg-base);border-color:var(--color-border-default);color:var(--color-text-strong)}.ui-btn--secondary[data-v-e722ee86]:hover:not(:disabled){background:var(--color-bg-hover)}.ui-btn--link[data-v-e722ee86]{color:var(--color-accent-blue);background:0 0;padding:0 12px}.ui-btn--link[data-v-e722ee86]:hover:not(:disabled){text-decoration:underline}.ui-btn--danger[data-v-e722ee86]{border-color:var(--color-tint-danger-border);color:var(--color-price-down-text);background:0 0}.ui-btn--danger[data-v-e722ee86]:hover:not(:disabled){background:var(--color-tint-down)}.ui-btn--danger-solid[data-v-e722ee86]{background:var(--color-price-down);color:var(--color-text-on-accent);font-weight:600}.ui-btn[data-v-e722ee86]:disabled:not([aria-busy]){background:var(--color-border-default);color:var(--color-text-muted);cursor:not-allowed;border-color:#0000}.ui-btn[aria-busy=true][data-v-e722ee86]{cursor:progress}
