.overflow-wrap.svelte-1n7nzwh{position:relative}.overflow-btn.svelte-1n7nzwh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:var(--color-text-secondary);border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}.overflow-btn.svelte-1n7nzwh:hover{background:var(--color-surface-alt)}.menu.svelte-1n7nzwh{position:absolute;right:0;top:100%;z-index:50;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px #0000002e;min-width:240px;padding:var(--space-sm) 0;animation:svelte-1n7nzwh-menuIn var(--duration-instant) var(--ease-out)}@media(prefers-color-scheme:dark){.menu.svelte-1n7nzwh{box-shadow:0 8px 24px #00000080}}@keyframes svelte-1n7nzwh-menuIn{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.menu.svelte-1n7nzwh{animation:none}}.menu-item.svelte-1n7nzwh{display:block;width:100%;padding:var(--space-lg) var(--space-xl);border:none;background:none;color:var(--color-text);font-size:var(--font-size-body-sm);font-family:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-item.svelte-1n7nzwh:hover{background:var(--color-surface-alt)}.menu-item--danger.svelte-1n7nzwh{color:var(--color-closed)}.hidden-card.svelte-12ir{display:flex;align-items:center;gap:var(--space-lg);background:var(--color-surface);border-left:3px solid var(--color-surface-alt);border-radius:calc(var(--radius) / 2);padding:var(--space-md) var(--space-lg);margin:var(--space-xs) var(--space-lg)}.hidden-icon.svelte-12ir{font-size:var(--font-size-body);flex-shrink:0}.hidden-text.svelte-12ir{flex:1;min-width:0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hidden-title.svelte-12ir{color:var(--color-text-secondary)}.hidden-reason.svelte-12ir{font-style:italic}.hidden-undo.svelte-12ir{flex-shrink:0;background:none;border:none;color:var(--app-accent);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);font-family:inherit;cursor:pointer;padding:var(--space-xs) var(--space-md);border-radius:6px;-webkit-tap-highlight-color:transparent;transition:background var(--duration-instant) var(--ease-out)}.hidden-undo.svelte-12ir:hover{background:var(--app-accent-muted)}
