.icon-btn.svelte-11linj7{border-radius:var(--fe-radius-sm);width:1.75rem;height:1.75rem;color:var(--fe-forest);cursor:pointer;transition:background var(--fe-motion), color var(--fe-motion);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.icon-btn.tone-primary.svelte-11linj7{background:var(--fe-forest);color:var(--fe-warm-white)}.icon-btn.svelte-11linj7:hover,.icon-btn.svelte-11linj7:focus-visible{background:color-mix(in srgb, var(--fe-forest) 14%, transparent);color:var(--fe-forest);outline:none;text-decoration:none}.icon-btn.tone-primary.svelte-11linj7:hover,.icon-btn.tone-primary.svelte-11linj7:focus-visible{background:var(--fe-forest-dark);color:var(--fe-warm-white)}.icon-btn.svelte-11linj7:disabled,.icon-btn[aria-disabled=true].svelte-11linj7{opacity:.35;cursor:not-allowed;pointer-events:none}.icon-btn.svelte-11linj7 svg{width:1.05rem;height:1.05rem}.tip.svelte-11linj7{z-index:var(--fe-z-dropdown);border-radius:var(--fe-radius-sm);background:var(--fe-forest-black);color:var(--fe-warm-white);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--fe-motion), transform var(--fe-motion);padding:.35rem .55rem;font-size:.72rem;font-weight:500;line-height:1.2;position:absolute;bottom:calc(100% + .35rem);left:50%;transform:translate(-50%,2px)}.icon-btn.svelte-11linj7:hover .tip:where(.svelte-11linj7),.icon-btn.svelte-11linj7:focus-visible .tip:where(.svelte-11linj7){opacity:1;transform:translate(-50%)}.btn-label.svelte-11linj7{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700;display:none}@media (width<=719px){.icon-btn.has-compact-label.svelte-11linj7{width:auto;min-width:var(--fe-touch);min-height:var(--fe-touch);gap:.4rem;padding:0 .85rem}.icon-btn.has-compact-label.svelte-11linj7 .btn-label:where(.svelte-11linj7){display:inline}.icon-btn.has-compact-label.svelte-11linj7 .tip:where(.svelte-11linj7){display:none}.icon-btn.svelte-11linj7:not(.has-compact-label){min-width:var(--fe-touch);min-height:var(--fe-touch);width:var(--fe-touch);height:var(--fe-touch)}}
