.button.svelte-1i1646o{border:1px solid var(--line);width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.button.svelte-1i1646o:hover,.button.svelte-1i1646o:focus-visible,.button[aria-pressed=true].svelte-1i1646o{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.button.svelte-1i1646o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.button.svelte-1i1646o{transition:none}}.page-actions .button,.page-actions .button-compact,.page-actions button{background:var(--bg)}.page-actions .button:hover,.page-actions .button-compact:hover,.page-actions button:hover{background:color-mix(in srgb, var(--accent) 8%, var(--bg))}.update-banner.svelte-z1ckp5{background:color-mix(in srgb, var(--accent) 7%, var(--surface));border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.ack-button.svelte-z1ckp5{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 50%, var(--line));color:var(--accent)}.ack-button.svelte-z1ckp5:hover,.ack-button.svelte-z1ckp5:focus-visible{background:color-mix(in srgb, var(--accent) 15%, var(--surface));border-color:var(--accent)}.ack-button.svelte-z1ckp5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
