.iconbtn.svelte-13o797d{isolation:isolate;inline-size:var(--carte-hit);block-size:var(--carte-hit);border:var(--carte-border) solid var(--carte-text);border-radius:var(--carte-radius-round);background:var(--carte-surface);color:var(--carte-text);box-shadow:inset 0 0 0 2px var(--carte-surface), inset 0 0 0 3px var(--carte-line), var(--carte-shadow-1);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--carte-dur-instant) var(--carte-ease-out);flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.iconbtn.svelte-13o797d:before{content:"";z-index:-1;border-radius:inherit;background:var(--carte-accent-tint);opacity:0;transition:opacity var(--carte-dur-fast) var(--carte-ease-out);position:absolute;inset:3px}.iconbtn--l.svelte-13o797d{inline-size:var(--carte-hit-l);block-size:var(--carte-hit-l)}.iconbtn--ghost.svelte-13o797d{box-shadow:none;background:0 0;border-color:#0000}.iconbtn--ghost.svelte-13o797d:before{background:var(--carte-surface-2);inset:0}.iconbtn--primary.svelte-13o797d{border-color:var(--carte-accent);background:var(--carte-accent);color:var(--carte-accent-contrast);box-shadow:inset 0 0 0 2px var(--carte-accent), inset 0 0 0 3px var(--carte-accent-contrast), var(--carte-shadow-1)}.iconbtn--primary.svelte-13o797d:before{background:var(--carte-accent-strong)}.iconbtn.svelte-13o797d:hover:before{opacity:1}.iconbtn.svelte-13o797d:active:not(:disabled){transform:scale(.94)}.iconbtn.svelte-13o797d:focus-visible{outline:var(--carte-focus-width) solid var(--carte-focus-color);outline-offset:var(--carte-focus-offset)}.iconbtn[aria-pressed=true].svelte-13o797d{border-color:var(--carte-accent);background:var(--carte-accent);color:var(--carte-accent-contrast);box-shadow:inset 0 0 0 2px var(--carte-accent), inset 0 0 0 3px var(--carte-accent-contrast)}.iconbtn[aria-pressed=true].svelte-13o797d:before{background:var(--carte-accent-strong)}.iconbtn.svelte-13o797d:disabled{border-color:var(--carte-line);background:var(--carte-surface-2);color:var(--carte-text-faint);box-shadow:none;cursor:not-allowed}.iconbtn.svelte-13o797d:disabled:before{display:none}
