.icon-button.svelte-11linj7{flex:none;display:inline-flex;position:relative}button.svelte-11linj7{border-radius:var(--gp-radius-control);width:28px;height:28px;color:var(--gp-text-muted);cursor:pointer;transition:background-color var(--gp-dur-hover) ease, color var(--gp-dur-hover) ease, transform var(--gp-dur-press) var(--gp-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.inline.svelte-11linj7 button:where(.svelte-11linj7){width:24px;height:24px}@media (pointer:coarse){.toolbar.svelte-11linj7 button:where(.svelte-11linj7){width:44px;height:44px}.toolbar.svelte-11linj7 button:where(.svelte-11linj7):focus-visible{outline-offset:-2px}}.toolbar.svelte-11linj7 .tip:where(.svelte-11linj7){top:auto;bottom:calc(100% + 6px)}.toolbar.svelte-11linj7 .tip:where(.svelte-11linj7):before{inset:100% 0 -6px}button.svelte-11linj7:hover{background:var(--gp-active);color:var(--gp-text)}button[aria-expanded=true].svelte-11linj7,button[aria-pressed=true].svelte-11linj7{background:var(--gp-active-hover);color:var(--gp-text)}button[aria-pressed=true].svelte-11linj7{color:var(--gp-accent)}button.svelte-11linj7:active{transform:translateY(1px)}button.on.svelte-11linj7{background:var(--gp-pill-positive-bg);color:var(--gp-positive)}button.on.svelte-11linj7:hover{background:color-mix(in srgb, var(--gp-pill-positive-bg) 70%, var(--gp-positive));color:var(--gp-pill-positive-ink)}button.svelte-11linj7:disabled{cursor:not-allowed;color:var(--gp-text-muted);background:0 0;transform:none}.tip.svelte-11linj7{z-index:3;background:var(--gp-primary);color:var(--gp-primary-ink);font-size:var(--gp-fs-small);line-height:var(--gp-lh-small);white-space:nowrap;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--gp-dur-hover) ease, visibility 0s linear var(--gp-dur-hover);border-radius:6px;padding:4px 8px;font-weight:500;position:absolute;top:calc(100% + 6px);right:0}.tip.svelte-11linj7:before{content:"";position:absolute;inset:-6px 0 100%}.icon-button.svelte-11linj7:hover .tip:where(.svelte-11linj7),button.svelte-11linj7:focus-visible+.tip:where(.svelte-11linj7){visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--gp-dur-hover) ease .4s, visibility 0s linear .4s}button.svelte-11linj7:focus-visible+.tip:where(.svelte-11linj7){transition:none}.icon-button.svelte-11linj7:not(:hover) button:where(.svelte-11linj7):focus-visible+.tip:where(.svelte-11linj7){pointer-events:none}.icon-button.dismissed.svelte-11linj7 .tip:where(.svelte-11linj7){visibility:hidden;opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.tip.svelte-11linj7,.icon-button.svelte-11linj7:hover .tip:where(.svelte-11linj7){transition-property:visibility}}
