.generic-button-wrap.svelte-apl4yt{min-width:0;padding:12px clamp(14px,2vw,26px);display:flex}.generic-button.svelte-apl4yt{border:1px solid color-mix(in srgb, var(--brand) 65%, var(--line-strong));border-radius:var(--radius-control,11px);background:var(--brand);max-width:100%;min-height:44px;box-shadow:0 10px 26px color-mix(in srgb, var(--brand) 18%, transparent);color:var(--brand-content,var(--bg));font:inherit;text-align:center;cursor:pointer;outline:0;justify-content:center;align-items:center;gap:10px;padding:9px 18px;font-size:13px;font-weight:850;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.generic-button.svelte-apl4yt:hover{box-shadow:0 14px 32px color-mix(in srgb, var(--brand) 26%, transparent);filter:brightness(1.04);transform:translateY(-1px)}.generic-button.svelte-apl4yt:focus-visible{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--brand)}.generic-button.svelte-apl4yt img:where(.svelte-apl4yt){border-radius:calc(var(--radius-control,11px) * .55);object-fit:cover;flex:none;width:26px;height:26px}.generic-button.svelte-apl4yt span:where(.svelte-apl4yt){text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.generic-button.svelte-apl4yt{transition:none}.generic-button.svelte-apl4yt:hover{transform:none}}.generic-label.svelte-1y9c8ff{min-width:0;padding:10px clamp(14px,2vw,26px)}p.svelte-1y9c8ff{overflow-wrap:anywhere;color:var(--text);white-space:pre-wrap;margin:0;font-size:14px;font-weight:650;line-height:1.55}
