.toast-container.svelte-473hk1{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);max-width:380px;width:100%;pointer-events:none}.toast.svelte-473hk1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);animation:slideUp var(--duration-normal) var(--ease-out-quint);pointer-events:all}.toast--success.svelte-473hk1{border-color:var(--color-success)}.toast--success.svelte-473hk1 .toast__icon:where(.svelte-473hk1){color:var(--color-success)}.toast--error.svelte-473hk1{border-color:var(--color-error)}.toast--error.svelte-473hk1 .toast__icon:where(.svelte-473hk1){color:var(--color-error)}.toast--info.svelte-473hk1{border-color:var(--color-info)}.toast--info.svelte-473hk1 .toast__icon:where(.svelte-473hk1){color:var(--color-info)}.toast__icon.svelte-473hk1{flex-shrink:0;display:flex}.toast__message.svelte-473hk1{flex:1;font-size:var(--text-sm);color:var(--color-text-primary);line-height:var(--leading-snug)}.toast__close.svelte-473hk1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;transition:var(--transition-colors)}.toast__close.svelte-473hk1:hover{color:var(--color-text-primary);background:var(--color-surface-hover)}@media(max-width:639px){.toast-container.svelte-473hk1{bottom:var(--space-3);right:var(--space-3);left:var(--space-3);max-width:none}}.search-bar.svelte-uxd1ku{position:relative;display:flex;align-items:center;width:100%}.search-bar__icon.svelte-uxd1ku{position:absolute;inset-inline-start:var(--space-3);color:var(--color-text-tertiary);pointer-events:none;transition:var(--transition-colors)}.search-bar--focused.svelte-uxd1ku .search-bar__icon:where(.svelte-uxd1ku){color:var(--color-text-secondary)}.search-bar__input.svelte-uxd1ku{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 16px + var(--space-2));background:var(--color-bg-tertiary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text-primary);transition:var(--transition-colors),border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart);min-height:40px}.search-bar__input.svelte-uxd1ku::placeholder{color:var(--color-text-tertiary)}.search-bar__input.svelte-uxd1ku:focus{outline:none;background:var(--color-bg-secondary);border-color:var(--color-border-focus);box-shadow:0 0 0 3px oklch(.68 .19 55 / .12)}.user-menu.svelte-1f9ha96{position:relative}.user-menu__trigger.svelte-1f9ha96{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-colors);min-height:40px;background:var(--color-surface);border:1px solid var(--color-border)}.user-menu__trigger.svelte-1f9ha96:hover{background:var(--color-surface-hover);border-color:var(--color-border-focus)}.user-menu__name.svelte-1f9ha96{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#f6f5f3;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.user-menu__chevron.svelte-1f9ha96{color:var(--color-text-tertiary);transition:var(--transition-transform)}.user-menu__chevron--open.svelte-1f9ha96{transform:rotate(180deg)}.user-menu__dropdown.svelte-1f9ha96{position:absolute;top:calc(100% + var(--space-1));right:0;min-width:200px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-1);z-index:var(--z-dropdown);animation:slideDown var(--duration-fast) var(--ease-out-quint)}.user-menu__item.svelte-1f9ha96{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:var(--transition-colors);min-height:40px;background:none;border:none;font-family:inherit;text-align:start}.user-menu__item.svelte-1f9ha96:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.user-menu__item--danger.svelte-1f9ha96:hover{color:var(--color-error)}.user-menu__divider.svelte-1f9ha96{height:1px;background:var(--color-border-subtle);margin-block:var(--space-1)}@media(max-width:639px){.user-menu__name.svelte-1f9ha96{display:none}}.topbar.svelte-1ke8bt6{position:fixed;top:0;left:0;right:0;height:var(--topbar-height);background-color:var(--color-bg-secondary);border-block-end:1px solid var(--color-border-subtle);z-index:var(--z-sticky)}.topbar__inner.svelte-1ke8bt6{display:flex;align-items:center;gap:var(--space-4);max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--space-4);height:100%}.topbar__start.svelte-1ke8bt6{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.topbar__hamburger.svelte-1ke8bt6{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-colors)}.topbar__hamburger.svelte-1ke8bt6:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.topbar__brand.svelte-1ke8bt6{display:flex;align-items:center;gap:var(--space-2);text-decoration:none}.topbar__logo.svelte-1ke8bt6{width:32px;height:32px;border-radius:var(--radius-sm)}.topbar__wordmark.svelte-1ke8bt6{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight)}.topbar__rok.svelte-1ke8bt6{color:var(--color-text-primary)}.topbar__chat.svelte-1ke8bt6{color:var(--color-brand-500)}.topbar__center.svelte-1ke8bt6{flex:1;max-width:480px;margin-inline:auto}.topbar__end.svelte-1ke8bt6{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.topbar__theme-toggle.svelte-1ke8bt6{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-colors);flex-shrink:0}.topbar__theme-toggle.svelte-1ke8bt6:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.topbar__login.svelte-1ke8bt6{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-discord);color:var(--color-neutral-50);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:var(--radius-md);text-decoration:none;white-space:nowrap;min-height:40px;transition:var(--transition-colors),var(--transition-transform)}.topbar__login.svelte-1ke8bt6:hover{background:#515bc3}.topbar__login.svelte-1ke8bt6:active{transform:scale(.97)}@media(max-width:767px){.topbar__hamburger.svelte-1ke8bt6{display:flex}.topbar__wordmark.svelte-1ke8bt6{display:none}.topbar__center.svelte-1ke8bt6{max-width:none}.topbar__login.svelte-1ke8bt6 span:where(.svelte-1ke8bt6){display:none}.topbar__login.svelte-1ke8bt6{padding:var(--space-2);min-width:40px;justify-content:center}}.sidebar.svelte-19bibga{padding:0 var(--space-3)}.sidebar__create.svelte-19bibga{padding:var(--space-2) var(--space-2);margin-block-end:var(--space-3)}.sidebar__create.svelte-19bibga .btn{width:100%}.sidebar__section.svelte-19bibga{margin-block-end:var(--space-6)}.sidebar__heading.svelte-19bibga{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:var(--space-2) var(--space-3);margin-block-end:var(--space-1)}.sidebar__list.svelte-19bibga{display:flex;flex-direction:column;gap:1px}.sidebar__item.svelte-19bibga{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:var(--transition-colors);min-height:40px}.sidebar__item.svelte-19bibga:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.sidebar__item--active.svelte-19bibga{background:var(--color-accent-subtle);color:var(--color-brand-400)}.sidebar__item--active.svelte-19bibga:hover{background:var(--color-accent-subtle);color:var(--color-brand-300)}.sidebar__dot.svelte-19bibga{width:10px;height:10px;border-radius:var(--radius-full);background:var(--cat-color);flex-shrink:0}.sidebar__label.svelte-19bibga{flex:1;font-weight:var(--weight-medium)}.sidebar__count.svelte-19bibga{font-size:var(--text-xs);font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--color-text-tertiary);background:var(--color-bg-tertiary);padding:.1em .5em;border-radius:var(--radius-full)}.sidebar__icon.svelte-19bibga{flex-shrink:0;color:currentColor}
