.btn[data-v-e666c8c4]{align-items:center;background:var(--accent);border-radius:var(--radius-pill);box-shadow:0 4px 20px #b45a1e59;color:#fff;display:flex;font-size:var(--fs-base);font-weight:800;gap:8px;justify-content:center;letter-spacing:.01em;padding:14px 28px;transition:transform .12s,box-shadow .12s,opacity .12s;width:100%}.btn[data-v-e666c8c4]:active:not(:disabled){box-shadow:0 2px 10px #b45a1e40;transform:scale(.97)}.btn[data-v-e666c8c4]:disabled{cursor:default;opacity:.5}
