.ds-btn[data-v-b1cad4e9]{isolation:isolate;justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-md);font-family:var(--ds-font);font-weight:var(--ds-fw-black);white-space:nowrap;cursor:pointer;transition:transform var(--ds-dur-1) var(--ds-ease-out),box-shadow var(--ds-dur-2) var(--ds-ease-out),background-color var(--ds-dur-2),border-color var(--ds-dur-2),color var(--ds-dur-2);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ds-btn--sm[data-v-b1cad4e9]{min-height:36px;font-size:var(--ds-fs-sm);border-radius:var(--ds-radius-sm);padding:0 14px}.ds-btn--md[data-v-b1cad4e9]{min-height:46px;font-size:var(--ds-fs-md);padding:0 20px}.ds-btn--lg[data-v-b1cad4e9]{min-height:54px;font-size:var(--ds-fs-base);border-radius:var(--ds-radius-lg);padding:0 28px}.ds-btn.is-block[data-v-b1cad4e9]{width:100%;display:flex}.ds-btn[data-v-b1cad4e9]:focus-visible{box-shadow:var(--ds-ring);outline:none}.ds-btn-arrow[data-v-b1cad4e9]{width:16px;height:16px;transition:transform var(--ds-dur-2) var(--ds-ease-out);flex:none}.ds-btn:hover .ds-btn-arrow[data-v-b1cad4e9]{transform:translate(-3px)}.ds-btn svg[data-v-b1cad4e9-s]{flex:none;width:16px;height:16px}.ds-btn--gold[data-v-b1cad4e9]{color:var(--ds-gold-ink);background:var(--ds-gold-fill);box-shadow:var(--ds-shadow-gold)}.ds-btn--gold[data-v-b1cad4e9]:after{content:"";z-index:-1;width:45%;transition:inset-inline-start var(--ds-dur-4) var(--ds-ease-out);background:linear-gradient(100deg,#0000,#ffffff80,#0000);position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)}.ds-btn--gold[data-v-b1cad4e9]:hover{transform:translateY(var(--ds-lift));box-shadow:var(--ds-shadow-gold-2)}.ds-btn--gold[data-v-b1cad4e9]:hover:after{inset-inline-start:130%}.ds-btn--gold[data-v-b1cad4e9]:focus-visible{box-shadow:var(--ds-shadow-gold),var(--ds-ring)}.ds-btn--ghost[data-v-b1cad4e9]{color:var(--ds-text-1);background:var(--ds-glass-2);border-color:var(--ds-line-2)}.ds-btn--ghost[data-v-b1cad4e9]:hover{background:var(--ds-gold-a05);border-color:var(--ds-line-gold-2);transform:translateY(var(--ds-lift))}.ds-btn--outline[data-v-b1cad4e9]{color:var(--ds-gold-200);background:var(--ds-gold-a05);border-color:var(--ds-line-gold)}.ds-btn--outline[data-v-b1cad4e9]:hover{background:var(--ds-gold-a08);border-color:var(--ds-gold-a60);transform:translateY(var(--ds-lift))}.ds-btn--link[data-v-b1cad4e9]{min-height:auto;color:var(--ds-gold-200);border-radius:var(--ds-radius-xs);background:0 0;padding:2px 0}.ds-btn--link .ds-btn-t[data-v-b1cad4e9]{text-underline-offset:5px;transition:text-decoration-color var(--ds-dur-2);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ds-btn--link:hover .ds-btn-t[data-v-b1cad4e9]{text-decoration-color:currentColor}.ds-btn.is-off[data-v-b1cad4e9]{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.ds-btn.is-loading[data-v-b1cad4e9]{opacity:.8}.ds-btn-spin[data-v-b1cad4e9]{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.8s linear infinite ds-spin-b1cad4e9}@keyframes ds-spin-b1cad4e9{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.ds-btn--gold[data-v-b1cad4e9]:after{display:none}.ds-btn-spin[data-v-b1cad4e9]{animation-duration:2.4s}}
