.co-back.svelte-kkv7fv{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--color-emerald) 22%, var(--color-border));background:color-mix(in srgb, var(--color-bg-elevated) 88%, var(--color-ivory-deep));max-width:min(100%,16rem);min-height:2.75rem;color:var(--color-emerald);font:inherit;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--store-dur-fast,.18s) var(--store-ease,ease), border-color var(--store-dur-fast,.18s) ease, box-shadow var(--store-dur-fast,.18s) ease, background var(--store-dur-fast,.18s) ease;align-items:center;gap:.35rem;padding:.65rem 1.1rem .65rem .85rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #1e2d260d}.co-back.svelte-kkv7fv:hover{border-color:color-mix(in srgb, var(--color-emerald) 40%, var(--color-border));background:var(--color-bg-elevated);box-shadow:0 4px 14px #1e2d2614}.co-back.svelte-kkv7fv:active{transform:scale(.98)}.co-back.svelte-kkv7fv:focus{outline:none}.co-back.svelte-kkv7fv:focus-visible{outline:2px solid color-mix(in srgb, var(--color-emerald) 45%, transparent);outline-offset:2px}.co-back__icon.svelte-kkv7fv{flex-shrink:0;display:flex}.co-back__label.svelte-kkv7fv{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.co-back.svelte-kkv7fv{transition:none}.co-back.svelte-kkv7fv:active{transform:none}}
