._btn_5drhr_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-family-display);font-weight:var(--font-weight-bold);letter-spacing:.02em;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-base),background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base)}._btnSize-sm_5drhr_57{padding:.4rem .9rem;font-size:.8125rem;min-height:2.1rem}._btnSize-md_5drhr_69{padding:.6rem 1.2rem;font-size:.9375rem;min-height:2.5rem}._btnSize-lg_5drhr_81{padding:.8rem 1.6rem;font-size:1rem;min-height:3rem}._btnFilled_5drhr_95{background:var(--color-brand-accent);color:var(--color-black);box-shadow:var(--shadow-soft)}._btnFilled_5drhr_95:hover:not(._btnDisabled_5drhr_107):not(:disabled){transform:translateY(-1px);box-shadow:0 16px 40px #00000080}._btnOutline_5drhr_117{background:#00000029;border-color:#fd971aa6;color:var(--color-text-main);box-shadow:var(--shadow-subtle)}._btnOutline_5drhr_117:hover:not(._btnDisabled_5drhr_107):not(:disabled){background:#fd971a1a;border-color:var(--color-brand-accent);transform:translateY(-1px)}._btnFullWidth_5drhr_145{width:100%}._btn_5drhr_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}._iconLeft_5drhr_185,._iconRight_5drhr_187{display:inline-flex;align-items:center;justify-content:center}._iconLeft_5drhr_185{margin-left:.1rem}._iconRight_5drhr_187{margin-right:.1rem}._label_5drhr_217{position:relative;z-index:2}._shimmer_5drhr_235{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.08) 20%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.08) 80%,transparent 100%);transform:translate(-120%);opacity:0;transition:opacity var(--transition-base),transform var(--transition-base)}._btn_5drhr_1:hover ._shimmer_5drhr_235{opacity:1;transform:translate(0);animation:_shimmer-slide_5drhr_1 .95s ease-out forwards}@keyframes _shimmer-slide_5drhr_1{0%{transform:translate(-120%)}to{transform:translate(120%)}}._btnDisabled_5drhr_107,._btn_5drhr_1:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}._btnDisabled_5drhr_107,._btn_5drhr_1:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important;filter:grayscale(40%);background:#ffffff1f!important;border-color:#ffffff26!important;color:var(--color-text-soft)!important}._btnDisabled_5drhr_107 ._shimmer_5drhr_235,._btn_5drhr_1:disabled ._shimmer_5drhr_235{display:none!important}._btnDisabled_5drhr_107:hover,._btn_5drhr_1:disabled:hover{background:#ffffff1f!important;transform:none!important;opacity:.45!important}
