.ZQ9DrG_stage{--accent:#209ff7;--ease:cubic-bezier(.22, .61, .36, 1);-webkit-font-smoothing:antialiased;place-items:center;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid;position:absolute;inset:0}.ZQ9DrG_btn{--fill:var(--accent);white-space:nowrap;color:#fff;border:1px solid color-mix(in srgb, var(--fill) 78%, black);background:linear-gradient(180deg, color-mix(in srgb, var(--fill) 94%, white), color-mix(in srgb, var(--fill) 85%, black)) border-box;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;height:38px;transition:transform .16s var(--ease), filter .16s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 1px 2px #0000001f,0 2px 6px #00000024}@media (hover:hover) and (pointer:fine){.ZQ9DrG_btn:hover{background:linear-gradient(180deg, var(--fill), color-mix(in srgb, var(--fill) 80%, black)) border-box}}.ZQ9DrG_btn:active{background:linear-gradient(180deg, color-mix(in srgb, var(--fill) 88%, black), color-mix(in srgb, var(--fill) 78%, black)) border-box;filter:brightness(.92);transition-duration:40ms;transform:scale(.95)}.ZQ9DrG_btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ZQ9DrG_btn{transition:none}.ZQ9DrG_btn:active{transform:none}}