.btn.svelte-g9c1iq{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--mm-r-pill);font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;transition:filter .12s,transform .12s}.btn.svelte-g9c1iq:active:not(:disabled){transform:scale(.98)}.btn.svelte-g9c1iq:disabled{cursor:not-allowed;opacity:.5}.block.svelte-g9c1iq{display:flex;width:100%}.lg.svelte-g9c1iq{height:54px;padding:0 24px;font-size:16px}.md.svelte-g9c1iq{height:44px;padding:0 16px;font-size:14px}.sm.svelte-g9c1iq{height:36px;padding:0 12px;font-size:13px}.primary.svelte-g9c1iq{background:var(--mm-accent);color:var(--mm-on-accent)}.primary.svelte-g9c1iq:hover:not(:disabled){filter:brightness(.96);color:var(--mm-on-accent)}.dark.svelte-g9c1iq{background:var(--mm-inverse);color:var(--mm-on-inverse)}.dark.svelte-g9c1iq:hover{color:var(--mm-on-inverse)}.outline.svelte-g9c1iq{background:var(--mm-bg);color:var(--mm-text);border:1.5px solid var(--mm-text)}.outline.svelte-g9c1iq:hover{color:var(--mm-text)}.soft.svelte-g9c1iq{background:var(--mm-surface-2);color:var(--mm-text)}.soft.svelte-g9c1iq:hover{color:var(--mm-text)}.ghost.svelte-g9c1iq{background:transparent;color:var(--mm-accent-text)}.danger.svelte-g9c1iq{background:var(--mm-danger);color:var(--mm-on-danger)}.danger.svelte-g9c1iq:hover:not(:disabled){filter:brightness(.94);color:var(--mm-on-danger)}.spinner.svelte-g9c1iq{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:svelte-g9c1iq-spin .7s linear infinite}@keyframes svelte-g9c1iq-spin{to{transform:rotate(360deg)}}svg.svelte-jf3o41{flex-shrink:0}.logo.svelte-3bcpqf{display:inline-flex;align-items:center;gap:calc(var(--s) * .3);color:var(--mm-text)}svg.svelte-3bcpqf{width:var(--s);height:var(--s);flex-shrink:0}.wordmark.svelte-3bcpqf{font-weight:700;font-size:calc(var(--s) * .62);letter-spacing:-.035em;line-height:1}.region.svelte-1fk2ial{position:fixed;left:0;right:0;bottom:calc(96px + var(--mm-safe-bottom));display:flex;justify-content:center;padding:0 var(--mm-gutter);pointer-events:none;z-index:50}.toast.svelte-1fk2ial{pointer-events:auto;width:100%;max-width:calc(var(--mm-max-width) - 2 * var(--mm-gutter));padding:12px 14px;border-radius:var(--mm-r-lg);background:var(--mm-inverse);color:var(--mm-on-inverse);display:flex;align-items:center;gap:12px;box-shadow:var(--mm-shadow-toast);animation:svelte-1fk2ial-rise .18s ease-out}.text.svelte-1fk2ial{flex-grow:1;display:flex;flex-direction:column}.title.svelte-1fk2ial{font-size:13px;font-weight:700}.body.svelte-1fk2ial{font-size:12px;color:var(--mm-on-inverse-2)}button.svelte-1fk2ial{min-height:36px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:var(--mm-toast-action);font-size:13px;font-weight:700;cursor:pointer}@keyframes svelte-1fk2ial-rise{0%{transform:translateY(12px);opacity:0}}
