.button[data-v-72c187ac]{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);font:inherit;font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-quick) var(--ease-out), color var(--motion-quick) var(--ease-out);background:0 0;text-decoration:none;display:inline-flex}.button[data-v-72c187ac]:hover{background:var(--well)}.only[data-v-72c187ac]{inline-size:var(--tap);padding:0}.primary[data-v-72c187ac]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.primary[data-v-72c187ac]:hover{background:color-mix(in srgb, var(--accent) 88%, var(--ink))}.quiet[data-v-72c187ac]{color:var(--accent);border-color:#0000;padding-inline:0}.quiet[data-v-72c187ac]:hover{text-underline-offset:.2em;background:0 0;text-decoration:underline}.chip[data-v-72c187ac]{padding-inline:var(--space-4);border-radius:var(--radius-round);background:var(--well);font-weight:var(--weight-body);border-color:#0000}.chip[data-v-72c187ac]:hover{background:color-mix(in srgb, var(--well) 85%, var(--ink))}.chip.pressed[data-v-72c187ac],.chip.pressed[data-v-72c187ac]:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.pressed[data-v-72c187ac],.pressed[data-v-72c187ac]:hover{border-color:var(--accent);background:var(--accent-wash)}.busy[data-v-72c187ac]{cursor:progress;opacity:.6}.button[data-v-72c187ac]:disabled{cursor:not-allowed;color:var(--dim);background:0 0;border-style:dashed}
