.sub-btn.svelte-kkpfdz{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border-radius:var(--btn-radius);background:var(--accent);color:var(--accent-fg);font-size:var(--fs-sm);cursor:pointer;transition:background var(--transition);border:1px solid #0000;font-weight:700;display:inline-flex}.sub-btn.sm.svelte-kkpfdz{padding:var(--space-1) var(--space-3);font-size:var(--fs-xs)}.sub-btn.svelte-kkpfdz:hover{background:var(--accent-hover)}.sub-btn.svelte-kkpfdz:disabled{opacity:.6;cursor:default}.sub-btn.ghost.svelte-kkpfdz{color:var(--text-color);border-color:var(--border-color);background:0 0;text-decoration:none}.sub-btn.ghost.svelte-kkpfdz:hover,.sub-btn.svelte-kkpfdz:not(.ghost){border-color:var(--accent-line);color:var(--accent);background:0 0}.sub-btn.svelte-kkpfdz:not(.ghost):hover{background:var(--accent-soft)}.sub-on.svelte-kkpfdz{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--ok) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok);font-size:var(--fs-xs);font-weight:700;display:inline-flex}.sub-freq.svelte-kkpfdz{align-items:center;gap:var(--space-1);display:inline-flex}.sub-freq.svelte-kkpfdz select:where(.svelte-kkpfdz){padding:var(--space-1) var(--space-2);border:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text-color);font:inherit;font-size:var(--fs-xs)}
