.icon-btn.is-pressed.svelte-1ngl3zr{background:var(--rust);border-color:var(--rust);color:#fff}.icon-btn.svelte-1ngl3zr .badge:where(.svelte-1ngl3zr){box-sizing:border-box;border:1px solid var(--surface);background:var(--rust);color:#fff;min-width:15px;font-size:var(--text-2xs);text-align:center;border-radius:999px;padding:0 3px;font-weight:600;line-height:13px;position:absolute;top:-3px;left:100%;transform:translate(-9px)}.icon-btn.is-pressed.svelte-1ngl3zr .badge:where(.svelte-1ngl3zr){background:var(--surface);border-color:var(--rust);color:var(--rust)}.icon-btn.svelte-1ngl3zr{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:border-color .14s,background .14s,color .14s;display:inline-flex;position:relative}.icon-btn.svelte-1ngl3zr:disabled{opacity:.4;cursor:default}.icon-btn-ghost.svelte-1ngl3zr:hover:not(:disabled):not(.is-pressed){border-color:var(--rust);color:var(--rust)}.icon-btn-add.svelte-1ngl3zr{background:var(--moss);border-color:var(--moss);color:#fff}.icon-btn-add.svelte-1ngl3zr:hover:not(:disabled){background:var(--moss-bright);border-color:var(--moss-bright)}.icon-btn-primary.svelte-1ngl3zr{background:var(--rust);border-color:var(--rust);color:#fff}.icon-btn-primary.svelte-1ngl3zr:hover:not(:disabled){background:var(--rust-dim);border-color:var(--rust-dim)}.icon-btn-primary.svelte-1ngl3zr:disabled{opacity:.45}.icon-btn-danger.svelte-1ngl3zr:hover:not(:disabled){background:var(--rust);border-color:var(--rust);color:#fff}.icon-btn-row.svelte-1ngl3zr,.icon-btn-inline.svelte-1ngl3zr{color:var(--ink-dim);background:0 0;border:none;border-radius:4px}.icon-btn-inline.svelte-1ngl3zr{color:inherit;opacity:.65;border-radius:999px}.icon-btn-inline.svelte-1ngl3zr:hover:not(:disabled),.icon-btn-inline.svelte-1ngl3zr:focus-visible{opacity:1;background:color-mix(in srgb, currentColor 14%, transparent)}.icon-btn-inline.svelte-1ngl3zr:disabled{opacity:.3}.icon-btn-row.svelte-1ngl3zr svg{width:14px;height:14px}.icon-btn-row.svelte-1ngl3zr:hover:not(:disabled){color:var(--rust);background:color-mix(in srgb, var(--rust) 10%, transparent)}.icon-btn-row.svelte-1ngl3zr:disabled{opacity:.3}
