.icon-button.svelte-11linj7{--gem-face:none;--gem-shadow:none;inline-size:var(--side);block-size:var(--side);border:var(--tm-line) solid transparent;border-radius:var(--tm-radius-pill);background:var(--gem-face);color:inherit;box-shadow:var(--gem-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:translate var(--tm-duration-instant) var(--tm-ease-standard), scale var(--tm-duration-fast) var(--tm-ease-emphasized), background-color var(--tm-duration-fast) var(--tm-ease-standard), color var(--tm-duration-fast) var(--tm-ease-standard);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.sm.svelte-11linj7{--side:2rem}.md.svelte-11linj7{--side:var(--tm-tap)}.lg.svelte-11linj7{--side:3.25rem}.sm.svelte-11linj7:after{content:"";inset:calc((var(--side) - var(--tm-tap)) / 2);position:absolute}.outline.svelte-11linj7:before,.solid.svelte-11linj7:before{content:"";border-radius:var(--tm-radius-pill);background:linear-gradient(180deg, var(--tm-g-hi), transparent);pointer-events:none;position:absolute;inset:12% 22% 52%}@media (hover:hover){.icon-button.svelte-11linj7:hover{background-color:var(--tm-wash-ink)}}.outline.svelte-11linj7{--gem-face:var(--tm-g-neutral-face);--gem-shadow:var(--tm-g-gem-neutral);border-color:var(--tm-g-line)}.solid.svelte-11linj7{--gem-face:var(--tm-g-accent-face);--gem-shadow:var(--tm-g-gem-accent);border-color:var(--tm-g-line);color:var(--tm-g-accent-ink)}@media (hover:hover){.outline.svelte-11linj7:hover,.solid.svelte-11linj7:hover{background-color:#0000;translate:0 -1px}}.outline.svelte-11linj7:active,.solid.svelte-11linj7:active{--gem-shadow:var(--tm-g-key-neutral-down);translate:0 .1875rem;scale:.94}.solid.svelte-11linj7:active{--gem-shadow:var(--tm-g-key-accent-down)}.plain.svelte-11linj7:active{scale:.9}.icon-button[aria-pressed=true].svelte-11linj7{background-color:var(--tm-wash-accent);color:var(--tm-color-accent-strong);box-shadow:var(--tm-glow-accent)}.outline[aria-pressed=true].svelte-11linj7{--gem-face:var(--tm-g-accent-face);--gem-shadow:var(--tm-g-gem-accent);color:var(--tm-g-accent-ink)}.icon-button.svelte-11linj7:disabled{opacity:.5;filter:saturate(.35);cursor:not-allowed;translate:0}@media (forced-colors:active){.icon-button.svelte-11linj7{box-shadow:none;border-color:buttontext}.icon-button.svelte-11linj7:before{display:none}}
