.cp-input-row.svelte-1c2qsl{background-color:var(--color-input);border-radius:var(--radius-md) var(--radius-md) 0 0;border:1px solid var(--color-input-border)}.cp-kbd.svelte-1c2qsl{background-color:color-mix(in srgb,var(--color-muted) 20%,transparent);border:1px solid color-mix(in srgb,var(--color-muted) 30%,transparent)}.cp-hint.svelte-1c2qsl{font-size:11px;color:var(--color-muted);line-height:1.2}.cp-item-row.svelte-1c2qsl{position:relative;display:flex;align-items:center;border-radius:var(--radius-md)}[data-command-item][data-highlighted]{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.cp-secondary-btn.svelte-1c2qsl{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);color:var(--color-muted);background:transparent;cursor:pointer;opacity:0;flex-shrink:0;margin-right:4px}.cp-secondary-btn.svelte-1c2qsl:hover{color:var(--color-fg);background:color-mix(in srgb,var(--color-muted) 15%,transparent)}.cp-secondary-btn.svelte-1c2qsl:focus-visible{opacity:1;outline:2px solid var(--color-primary);outline-offset:-2px}.cp-item-row.svelte-1c2qsl:hover .cp-secondary-btn:where(.svelte-1c2qsl),.cp-item-row:has([data-highlighted]) .cp-secondary-btn.svelte-1c2qsl,.cp-item-row.svelte-1c2qsl:focus-within .cp-secondary-btn:where(.svelte-1c2qsl){opacity:1}.notification-card.svelte-1mawhi9{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border-bottom:1px solid var(--color-border)}.notification-card.unread.svelte-1mawhi9{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}.notification-icon.svelte-1mawhi9{flex-shrink:0;font-size:var(--text-fluid-base);color:var(--color-muted);padding-top:2px}.notification-content.svelte-1mawhi9{flex:1;min-width:0}.notification-title.svelte-1mawhi9{font-size:var(--text-fluid-sm);font-weight:500;color:var(--color-fg);margin:0;text-decoration:none}a.notification-title.svelte-1mawhi9:hover{text-decoration:underline}.notification-body.svelte-1mawhi9{font-size:var(--text-fluid-xs);color:var(--color-muted);margin:var(--spacing-1) 0 0;line-height:1.5}.notification-time.svelte-1mawhi9{font-size:var(--text-fluid-xs);color:var(--color-muted);opacity:.7}.mark-read-btn.svelte-1mawhi9{flex-shrink:0;padding:var(--spacing-2);border:none;background:none;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-sm)}.mark-read-btn.svelte-1mawhi9:hover{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.notification-filters.svelte-4jdoo6{display:flex;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border)}.filter-btn.svelte-4jdoo6{padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-fluid-sm);font-weight:500;color:var(--color-muted);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}.filter-btn.svelte-4jdoo6:hover{color:var(--color-fg);background-color:color-mix(in srgb,var(--color-muted) 10%,transparent)}.filter-btn.active.svelte-4jdoo6{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.notification-center.svelte-s3czz2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-1);overflow:hidden}.notification-list.svelte-s3czz2{max-height:70vh;overflow-y:auto}.empty-message.svelte-s3czz2{padding:var(--spacing-8);text-align:center;color:var(--color-muted);font-size:var(--text-fluid-sm)}.toast-region.svelte-vwnriv{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--spacing-2);pointer-events:none;top:var(--spacing-4);left:var(--spacing-4);right:var(--spacing-4)}@media(min-width:768px){.toast-region.svelte-vwnriv{top:var(--spacing-4);right:var(--spacing-4);left:auto;max-width:420px}}.toast.svelte-vwnriv{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);border:1px solid;pointer-events:auto;min-height:3.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.toast-icon.svelte-vwnriv{width:1.25rem;height:1.25rem;flex-shrink:0}.toast-message.svelte-vwnriv{flex:1;font-size:var(--text-fluid-sm);line-height:1.4}.toast-close.svelte-vwnriv{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;background:none;color:inherit;opacity:.7;cursor:pointer;border-radius:var(--radius-sm);padding:0}.toast-close.svelte-vwnriv:hover{opacity:1}.toast-close.svelte-vwnriv:focus-visible{outline:none;box-shadow:0 0 0 2px currentColor}.toast-close-icon.svelte-vwnriv{width:1rem;height:1rem;display:block}.toast-info.svelte-vwnriv{border-color:var(--color-info);background:var(--color-info-bg);color:var(--color-info-fg)}.toast-success.svelte-vwnriv{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success-fg)}.toast-warning.svelte-vwnriv{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning-fg)}.toast-error.svelte-vwnriv{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-error-fg)}.toast-success{border-color:color-mix(in srgb,var(--color-success) 50%,transparent)}.toast-error{border-color:color-mix(in srgb,var(--color-error) 50%,transparent)}.toast-warning{border-color:color-mix(in srgb,var(--color-warning) 50%,transparent)}.toast-info{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent)}
