.undo-button.svelte-zuyhg0{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--workspace-action-width, var(--min-touch-target));min-width:var(--min-touch-target);height:var(--min-touch-target);gap:var(--workspace-action-gap, 0);padding-inline:var(--workspace-action-padding-inline, 0);border:none;border-radius:var(--workspace-action-radius, 50%);cursor:pointer;transition:transform var(--duration-emphasis) cubic-bezier(.4,0,.2,1),background var(--duration-fast) ease,border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;font-size:var(--font-size-lg);color:var(--theme-text);background:linear-gradient(135deg,var(--theme-accent-strong) 0%,color-mix(in srgb,var(--theme-accent-strong) 85%,var(--theme-accent-strong)) 100%);border:1px solid color-mix(in srgb,var(--theme-accent-strong) 30%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-accent-strong) 40%,transparent)}.workspace-action-label.svelte-zuyhg0{display:var(--workspace-action-label-display, none);font-size:var(--font-size-min, 14px);font-weight:650;line-height:1;white-space:nowrap}@container create-workspace (min-width: 768px){.undo-button.svelte-zuyhg0{width:auto;gap:8px;padding-inline:16px;border-radius:999px}.workspace-action-label.svelte-zuyhg0{display:inline}}.undo-button.svelte-zuyhg0:hover:not(:disabled){transform:scale(1.05);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent-strong) 85%,var(--theme-accent-strong)),color-mix(in srgb,var(--theme-accent-strong) 70%,var(--theme-accent-strong)));box-shadow:0 6px 16px color-mix(in srgb,var(--theme-accent-strong) 60%,transparent)}.undo-button.quiet.svelte-zuyhg0{background:var(--theme-card-bg);border:1px solid var(--theme-stroke);box-shadow:none}.undo-button.quiet.svelte-zuyhg0:hover:not(:disabled){background:var(--theme-card-hover-bg);box-shadow:none}.undo-button.quiet.svelte-zuyhg0 .undo-glyph{color:color-mix(in srgb,var(--theme-accent-strong) 62%,white)}.undo-button.svelte-zuyhg0:active{transform:scale(.95);transition-duration:var(--duration-instant)}.undo-button.svelte-zuyhg0:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.undo-button.svelte-zuyhg0:disabled,.undo-button.disabled.svelte-zuyhg0{opacity:.4;cursor:not-allowed;pointer-events:none}@media(prefers-reduced-motion:reduce){.undo-button.svelte-zuyhg0{transition:none}}
