.journal-page.svelte-1gt2yrk{flex-direction:column;gap:24px;display:flex}.page-header.svelte-1gt2yrk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.controls-bar.svelte-1gt2yrk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}.search-box.svelte-1gt2yrk{border:1px solid var(--border-color);border-radius:var(--radius-md);background:#ffffff0a;flex:1;align-items:center;gap:10px;min-width:240px;padding:8px 14px;display:flex}.search-icon.svelte-1gt2yrk{color:var(--text-muted);flex-shrink:0}.search-input.svelte-1gt2yrk{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:.9rem}.search-input.svelte-1gt2yrk::placeholder{color:var(--text-muted)}.filter-tabs.svelte-1gt2yrk{border-radius:var(--radius-md);background:#ffffff0d;gap:4px;padding:4px;display:flex}.f-tab.svelte-1gt2yrk{color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:6px 14px;font-size:.8125rem;font-weight:600}.f-tab.active.svelte-1gt2yrk{color:var(--text-primary);background:#ffffff1f}.journal-list.svelte-1gt2yrk{flex-direction:column;gap:8px;display:flex}.empty-state.svelte-1gt2yrk{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.empty-icon.svelte-1gt2yrk{font-size:2.5rem}
