.overlay.svelte-116u010{position:fixed;inset:0;z-index:40;display:grid;place-items:stretch;padding:0;background:var(--backdrop-overlay);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:svelte-116u010-overlay-fade .2s ease-out}.panel.svelte-116u010{width:100%;height:100%;border:none;border-radius:0;background:var(--bg-panel-strong);box-shadow:var(--shadow-shell);animation:svelte-116u010-panel-slide-up .25s ease-out}@keyframes svelte-116u010-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-116u010-panel-slide-up{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.field.svelte-116u010{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:1rem;border-bottom:1px solid var(--border-soft)}input.svelte-116u010{width:100%;border:none;background:transparent;color:var(--text-main);font-size:1.05rem}input.svelte-116u010::placeholder{color:var(--text-faint)}.close.svelte-116u010{border:1px solid var(--border-soft);border-radius:999px;background:var(--bg-muted);color:var(--text-main);padding:.45rem .8rem}.results.svelte-116u010{list-style:none;margin:0;padding:.5rem;display:grid;max-height:60vh;overflow-y:auto;gap:.2rem}.result.svelte-116u010{display:grid;gap:.3rem;width:100%;min-height:44px;padding:.9rem 1rem;border:none;border-radius:var(--radius-small);background:transparent;color:inherit;text-align:left;cursor:pointer}.result.svelte-116u010:hover,.result.highlighted.svelte-116u010{background:var(--bg-active)}.result.svelte-116u010 strong:where(.svelte-116u010){font-size:.98rem;font-weight:600}.result-head.svelte-116u010{display:grid;gap:.45rem}.result-meta.svelte-116u010{display:flex;flex-wrap:wrap;gap:.4rem}.result-tag.svelte-116u010{padding:.22rem .52rem;border:1px solid var(--border-soft);border-radius:999px;background:var(--bg-muted);color:var(--text-main);font-size:.72rem;font-weight:600;line-height:1}.match-tag.svelte-116u010{background:var(--accent-soft);border-color:var(--border-selected);color:var(--accent)}mark.svelte-116u010{padding:0 .1rem;background:var(--accent-soft);color:inherit;border-radius:4px}.result-snippet.svelte-116u010,.hint.svelte-116u010{color:var(--text-soft);font-size:.94rem;line-height:1.5}.hint.svelte-116u010{margin:0;padding:1rem 1.1rem 1.2rem}.field.svelte-116u010{padding-top:max(1rem,env(safe-area-inset-top,0px))}.close.svelte-116u010{min-height:44px}@media(min-width:860px){.overlay.svelte-116u010{padding:7vh 1.25rem 1.25rem;place-items:start center}.panel.svelte-116u010{width:min(42rem,100%);height:auto;border:1px solid var(--border-soft);border-radius:var(--radius-large);animation-name:svelte-116u010-panel-scale-in}.field.svelte-116u010{padding-top:1rem}.close.svelte-116u010{min-height:auto}}@keyframes svelte-116u010-panel-scale-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.sidebar.svelte-1pu044u{display:flex;flex-direction:column;height:100%}.nav-links.svelte-1pu044u{display:flex;flex-direction:column;padding:1rem .5rem;gap:.25rem}.nav-item.svelte-1pu044u{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:var(--radius-small);color:var(--text-soft);text-decoration:none;font-size:.9rem;transition:background .15s,color .15s}.nav-item.svelte-1pu044u:hover{background:var(--bg-hover);color:var(--text-main)}.nav-item.active.svelte-1pu044u{background:var(--bg-active);color:var(--text-main);font-weight:500}.icon.svelte-1pu044u{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.notes-column.svelte-19q44we{padding:var(--space-panel);overflow-y:auto;height:100%}.panel-header.svelte-19q44we{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-section)}h1.svelte-19q44we{margin:0;font-family:var(--font-writing);font-weight:500;font-size:var(--text-heading)}.header-actions.svelte-19q44we{display:flex;align-items:center;gap:.5rem}.search-btn.svelte-19q44we{display:block}@media(min-width:860px){.search-btn.svelte-19q44we{display:none}}.section-label.svelte-19q44we{margin:0 0 .65rem;color:var(--text-faint);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.note-list.svelte-19q44we{list-style:none;margin:0;padding:0;display:grid}.note-list.svelte-19q44we li:where(.svelte-19q44we)+li:where(.svelte-19q44we){border-top:1px solid var(--border-soft)}.note-sections.svelte-19q44we{display:grid;gap:1.5rem}.note-row.svelte-19q44we{display:grid;gap:.3rem;min-height:44px;padding:.85rem .5rem;border:none;border-radius:var(--radius-small);background:transparent;color:inherit;text-align:left;cursor:pointer;width:100%;transition:background .15s}.note-row.svelte-19q44we:hover{background:var(--bg-hover)}.note-row.active.svelte-19q44we{background:var(--bg-panel-strong)}.note-row-top.svelte-19q44we{display:flex;align-items:center;gap:.5rem}.note-row-top.svelte-19q44we strong:where(.svelte-19q44we){font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-row.svelte-19q44we p:where(.svelte-19q44we){margin:0;color:var(--text-soft);font-size:.88rem;line-height:1.5;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.note-row-meta.svelte-19q44we{display:flex;gap:.4rem;flex-wrap:wrap}.note-row-meta.svelte-19q44we span:where(.svelte-19q44we){color:var(--text-faint);font-size:.72rem;font-weight:500;line-height:1}.note-row-meta.svelte-19q44we span[data-kind=pinned]:where(.svelte-19q44we){color:var(--accent)}.empty-state.svelte-19q44we{display:grid;gap:1.25rem;padding:3rem 1rem;text-align:center;color:var(--text-soft)}.empty-state.svelte-19q44we p:where(.svelte-19q44we){margin:0;font-size:1rem;line-height:1.6}.empty-action.svelte-19q44we{justify-self:center}.load-more-row.svelte-19q44we{display:flex;justify-content:center;padding:1rem 0 .25rem}.load-more-btn.svelte-19q44we{padding:.65rem .95rem;border:none;border-radius:999px;background:transparent;color:var(--text-soft);font-size:.85rem}.load-more-btn.svelte-19q44we:hover{background:var(--bg-hover);color:var(--text-main)}.editor-column.svelte-1e2la5x{height:100%;display:flex;flex-direction:column;background:var(--bg-shell);overflow:hidden;container-type:inline-size;touch-action:pan-y;will-change:transform}.editor-shell.svelte-1e2la5x{display:flex;flex-direction:column;height:100%;padding:.9rem 1rem 1rem}.editor-toolbar.svelte-1e2la5x{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border-soft)}.toolbar-left.svelte-1e2la5x,.toolbar-right.svelte-1e2la5x{display:flex;align-items:center;gap:.5rem}.action-group.svelte-1e2la5x{display:flex;gap:.35rem;padding:.2rem;border:1px solid var(--border-soft);border-radius:999px;background:var(--bg-panel)}.action-group.svelte-1e2la5x .btn-secondary{border-color:transparent;background:transparent}.action-group.svelte-1e2la5x .btn-secondary:hover{background:var(--bg-hover)}.overflow-wrapper.svelte-1e2la5x{position:relative}.overflow-trigger.svelte-1e2la5x{display:flex;align-items:center;justify-content:center;min-width:2.75rem}.overflow-menu.svelte-1e2la5x{position:absolute;top:calc(100% + 6px);right:0;z-index:10;display:grid;gap:.2rem;width:220px;padding:.35rem;background:var(--bg-panel-strong);border:1px solid var(--border-soft);border-radius:var(--radius-small);box-shadow:0 12px 28px #00000024}.overflow-menu.svelte-1e2la5x button:where(.svelte-1e2la5x){display:grid;gap:.12rem;width:100%;padding:.7rem .8rem;border:none;border-radius:10px;background:transparent;color:var(--text-main);text-align:left}.overflow-menu.svelte-1e2la5x button:where(.svelte-1e2la5x):hover,.overflow-menu.svelte-1e2la5x button:where(.svelte-1e2la5x):focus-visible{background:var(--bg-hover)}.overflow-menu.svelte-1e2la5x button.destructive:where(.svelte-1e2la5x){color:var(--danger)}.menu-title.svelte-1e2la5x{font-size:.92rem;font-weight:600}.menu-copy.svelte-1e2la5x{color:var(--text-soft);font-size:.78rem;line-height:1.4}.editor-status-line.svelte-1e2la5x{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem 0;color:var(--text-faint);font-size:.82rem}.status-dot.svelte-1e2la5x{width:6px;height:6px;border-radius:50%;background:var(--success);flex-shrink:0}.editor-status-line[data-state=pending].svelte-1e2la5x .status-dot:where(.svelte-1e2la5x),.editor-status-line[data-state=syncing].svelte-1e2la5x .status-dot:where(.svelte-1e2la5x){background:var(--accent)}.editor-status-line[data-state=syncing].svelte-1e2la5x .status-dot:where(.svelte-1e2la5x){animation:svelte-1e2la5x-sync-pulse 1.2s ease-in-out infinite}.editor-status-line[data-state=error].svelte-1e2la5x .status-dot:where(.svelte-1e2la5x),.editor-status-line[data-state=conflict].svelte-1e2la5x .status-dot:where(.svelte-1e2la5x){background:var(--danger)}.editor-status-line[data-state=error].svelte-1e2la5x,.editor-status-line[data-state=conflict].svelte-1e2la5x{color:var(--danger)}.status-label.svelte-1e2la5x{font-weight:500}.conflict-banner.svelte-1e2la5x{padding:1rem;background:var(--bg-danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-small);margin-top:1rem}.conflict-copy.svelte-1e2la5x{margin:0;color:var(--text-main);line-height:1.5}.conflict-summary.svelte-1e2la5x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem}.conflict-card.svelte-1e2la5x{padding:.9rem;background:var(--bg-panel-strong);border:1px solid var(--danger-border);border-radius:14px}.conflict-card.svelte-1e2la5x h3:where(.svelte-1e2la5x),.conflict-card.svelte-1e2la5x p:where(.svelte-1e2la5x){margin:0}.conflict-card-label.svelte-1e2la5x{color:var(--text-faint);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.conflict-card.svelte-1e2la5x h3:where(.svelte-1e2la5x){margin-top:.35rem;font-size:.95rem}.conflict-card-meta.svelte-1e2la5x{margin-top:.35rem!important;color:var(--text-soft);font-size:.8rem}.conflict-card-preview.svelte-1e2la5x{margin-top:.6rem!important;color:var(--text-soft);font-size:.88rem;line-height:1.5}.conflict-actions.svelte-1e2la5x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.85rem}.conflict-actions.svelte-1e2la5x button:where(.svelte-1e2la5x){display:grid;gap:.18rem;padding:.7rem .8rem;border-radius:12px;border:1px solid var(--border-soft);background:var(--bg-panel);color:var(--text-main);text-align:left}.conflict-actions.svelte-1e2la5x button:where(.svelte-1e2la5x) span:where(.svelte-1e2la5x){font-size:.9rem;font-weight:600}.conflict-actions.svelte-1e2la5x button:where(.svelte-1e2la5x) small:where(.svelte-1e2la5x){color:var(--text-soft);font-size:.78rem;line-height:1.35}.editor-body.svelte-1e2la5x{display:flex;flex:1;flex-direction:column;padding:1.6rem 0;max-width:760px;margin:0 auto;width:100%;min-height:0;gap:1.25rem}.editor-context-row.svelte-1e2la5x{display:flex;flex-wrap:wrap;gap:.45rem}.context-chip.svelte-1e2la5x{padding:.24rem .58rem;border:1px solid var(--border-soft);border-radius:999px;background:var(--bg-muted);color:var(--text-main);font-size:.74rem;font-weight:600;line-height:1}.context-chip[data-kind=daily].svelte-1e2la5x,.context-chip[data-kind=pinned].svelte-1e2la5x{background:var(--accent-soft);border-color:var(--border-selected);color:var(--accent)}.context-chip[data-kind=archived].svelte-1e2la5x{background:var(--bg-secondary);color:var(--text-soft)}.body-field.svelte-1e2la5x{width:100%;font-family:var(--font-writing);font-size:var(--text-body);line-height:1.7;border:none;border-left:2px solid transparent;background:transparent;color:var(--text-main);resize:none;flex:1;min-height:0;transition:border-color .15s}.body-field.svelte-1e2la5x:focus{outline:none;border-left-color:var(--accent)}.editor-footer.svelte-1e2la5x{display:flex;justify-content:space-between;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-soft);color:var(--text-faint);font-size:.85rem}.footer-sync.svelte-1e2la5x{color:var(--text-soft);text-align:right}@keyframes svelte-1e2la5x-sync-pulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.25);opacity:1}}.sheet-backdrop.svelte-1e2la5x,.confirm-backdrop.svelte-1e2la5x{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;padding:.75rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--backdrop-sheet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:svelte-1e2la5x-sheet-backdrop-in .2s ease-out}.action-sheet.svelte-1e2la5x,.confirm-dialog.svelte-1e2la5x{width:100%;background:var(--bg-panel-strong);border:1px solid var(--border-soft);box-shadow:var(--shadow-shell)}.action-sheet.svelte-1e2la5x{padding:.9rem .9rem 1rem;border-radius:24px;animation:svelte-1e2la5x-sheet-slide-up .3s cubic-bezier(.32,.72,0,1)}@keyframes svelte-1e2la5x-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1e2la5x-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-handle.svelte-1e2la5x{width:3rem;height:.3rem;margin:0 auto .8rem;border-radius:999px;background:var(--border-strong)}.sheet-header.svelte-1e2la5x{padding:0 .2rem .9rem}.sheet-eyebrow.svelte-1e2la5x,.confirm-eyebrow.svelte-1e2la5x{margin:0 0 .35rem;color:var(--text-faint);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.sheet-header.svelte-1e2la5x h2:where(.svelte-1e2la5x),.confirm-dialog.svelte-1e2la5x h2:where(.svelte-1e2la5x){margin:0;font-size:1.1rem}.sheet-actions.svelte-1e2la5x{display:grid;gap:.45rem}.sheet-action.svelte-1e2la5x{display:grid;gap:.18rem;width:100%;min-height:44px;padding:.85rem .95rem;border:1px solid var(--border-soft);border-radius:14px;background:var(--bg-panel);color:var(--text-main);text-align:left}.sheet-action.svelte-1e2la5x span:where(.svelte-1e2la5x){font-weight:600}.sheet-action.svelte-1e2la5x small:where(.svelte-1e2la5x){color:var(--text-soft);font-size:.8rem;line-height:1.4}.sheet-action.destructive.svelte-1e2la5x{color:var(--danger);border-color:var(--danger-border)}.sheet-cancel.svelte-1e2la5x{width:100%;margin-top:.75rem}.confirm-dialog.svelte-1e2la5x{padding:1.2rem;border-radius:22px;align-self:center}.confirm-dialog.svelte-1e2la5x p:where(.svelte-1e2la5x){margin:0;color:var(--text-soft);line-height:1.5}.confirm-dialog.svelte-1e2la5x{align-self:flex-end;width:100%}.confirm-actions.svelte-1e2la5x{display:flex;flex-direction:column-reverse;gap:.6rem;margin-top:1rem}.confirm-actions.svelte-1e2la5x button{width:100%}.empty-editor.svelte-1e2la5x{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--text-faint);padding:2rem;font-size:.95rem}.empty-editor.svelte-1e2la5x p:where(.svelte-1e2la5x){margin:0}.mobile-back.svelte-1e2la5x{display:flex;align-items:center;gap:.25rem;min-height:44px;padding-inline:.7rem;background:var(--bg-muted);color:var(--text-main)}.toolbar-left.svelte-1e2la5x .btn-toggle{display:none}.toolbar-right.svelte-1e2la5x .btn-secondary,.toolbar-right.svelte-1e2la5x .btn-danger{min-height:44px}.conflict-summary.svelte-1e2la5x,.conflict-actions.svelte-1e2la5x{grid-template-columns:1fr}.editor-footer.svelte-1e2la5x{flex-direction:column;align-items:flex-start;gap:.25rem}.footer-sync.svelte-1e2la5x{text-align:left;font-size:.8rem;opacity:.7}@media(min-width:860px){.editor-shell.svelte-1e2la5x{padding:1rem 1.2rem 1.2rem}.mobile-back.svelte-1e2la5x{display:none}.toolbar-left.svelte-1e2la5x .btn-toggle{display:inline-flex}.conflict-summary.svelte-1e2la5x{grid-template-columns:repeat(2,minmax(0,1fr))}.conflict-actions.svelte-1e2la5x{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-footer.svelte-1e2la5x{flex-direction:row;align-items:center}.footer-sync.svelte-1e2la5x{text-align:right;font-size:.85rem;opacity:1}.sheet-backdrop.svelte-1e2la5x,.confirm-backdrop.svelte-1e2la5x{padding:1rem}.action-sheet.svelte-1e2la5x,.confirm-dialog.svelte-1e2la5x{width:min(34rem,100%)}.confirm-dialog.svelte-1e2la5x{align-self:center}.confirm-actions.svelte-1e2la5x{flex-direction:row;justify-content:flex-end}.confirm-actions.svelte-1e2la5x button{width:auto}}@container (min-width: 600px){.editor-body.svelte-1e2la5x{max-width:760px;margin:0 auto}}.settings-panel.svelte-1gs60gi{padding:var(--space-section) var(--space-panel);overflow-y:auto;height:100%;container-type:inline-size}.panel-header.svelte-1gs60gi{margin-bottom:var(--space-section)}.eyebrow.svelte-1gs60gi{color:var(--text-faint);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:500;margin:0 0 .5rem}h1.svelte-1gs60gi{margin:0;font-family:var(--font-writing);font-size:var(--text-heading);font-weight:500}.settings-grid.svelte-1gs60gi{display:grid;gap:2rem;max-width:640px}.setting-card.svelte-1gs60gi{padding:0;background:transparent;border:none;border-radius:0;display:flex;flex-direction:column;gap:.75rem;padding-bottom:2rem;border-bottom:1px solid var(--border-soft)}.setting-card.svelte-1gs60gi:last-child{border-bottom:none;padding-bottom:0}.setting-card.svelte-1gs60gi h2:where(.svelte-1gs60gi){margin:0;font-size:1.1rem;font-weight:600}.setting-card.svelte-1gs60gi p:where(.svelte-1gs60gi){margin:0;color:var(--text-soft);font-size:.95rem;line-height:1.5}.setting-card.svelte-1gs60gi button{width:fit-content}.setting-card.svelte-1gs60gi .account-meta:where(.svelte-1gs60gi){font-size:.85rem;color:var(--text-faint)}.account-form.svelte-1gs60gi{margin-top:auto}.theme-row.svelte-1gs60gi{display:flex;gap:.5rem}.setting-card.svelte-1gs60gi .export-meta:where(.svelte-1gs60gi){font-size:.8rem;color:var(--text-faint)}.token-reveal.svelte-1gs60gi{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--border-soft);border-radius:var(--radius-small);background:var(--bg-secondary)}.setting-card.svelte-1gs60gi .token-helper:where(.svelte-1gs60gi){font-size:.85rem}.token-reveal.svelte-1gs60gi code:where(.svelte-1gs60gi){display:block;overflow-x:auto;padding:.8rem;border-radius:var(--radius-small);background:var(--bg-main);color:var(--text-main);font-size:.8rem}ul.svelte-1gs60gi{margin:0;padding-left:1.2rem;color:var(--text-soft);font-size:.9rem;line-height:1.6}.bottom-nav.svelte-1ekevh2{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20;justify-content:space-around;align-items:center;padding:.5rem 0;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background:var(--bg-panel-strong);border-top:1px solid var(--border-soft)}.bottom-nav.hidden.svelte-1ekevh2{display:none!important}.bottom-nav-item.svelte-1ekevh2{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .75rem;min-width:56px;min-height:44px;border-radius:var(--radius-small);color:var(--text-faint);text-decoration:none;transition:color .15s,background .15s}.bottom-nav-item.svelte-1ekevh2:hover{color:var(--text-main);background:var(--bg-hover)}.bottom-nav-item.active.svelte-1ekevh2{color:var(--accent);background:var(--accent-soft);font-weight:600}.icon.svelte-1ekevh2{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.label.svelte-1ekevh2{font-size:.72rem;font-weight:600;letter-spacing:.02em}@media(min-width:860px){.bottom-nav.svelte-1ekevh2{display:none}}.sr-only.svelte-1d5teih{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-gate.svelte-1d5teih{display:grid;place-content:center;align-items:center;min-height:100dvh;text-align:center;color:var(--text-soft);gap:1.5rem;padding:2rem}.hint.svelte-1d5teih{font-size:.85rem;color:var(--text-faint)}.auth-link.svelte-1d5teih{display:inline-flex;align-items:center;justify-content:center;min-width:13rem;text-decoration:none}.workspace.svelte-1d5teih{display:grid;grid-template-columns:1fr;height:100dvh;background:var(--bg-main);color:var(--text-main);overflow:hidden;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.sidebar-wrapper.svelte-1d5teih{display:none;flex-direction:column;border-right:1px solid var(--border-soft);background:var(--bg-secondary)}.brand.svelte-1d5teih{padding:var(--space-panel)}.brand-mark.svelte-1d5teih{font-family:var(--font-writing);font-size:1.25rem;font-weight:600}.sidebar-actions.svelte-1d5teih{display:grid;gap:.5rem;padding:0 var(--space-panel) var(--space-panel)}.sidebar-action.svelte-1d5teih{width:100%}.search-trigger.svelte-1d5teih{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-soft);font-size:.9rem}.search-trigger.svelte-1d5teih kbd:where(.svelte-1d5teih){font-size:.75rem;color:var(--text-faint);border:1px solid var(--border-soft);border-radius:4px;padding:.15rem .4rem;font-family:inherit}.settings-area.svelte-1d5teih{grid-column:1;overflow-y:auto;height:100%}.sidebar-footer.svelte-1d5teih{margin-top:auto;padding:1rem;border-top:1px solid var(--border-soft)}.logout-form.svelte-1d5teih{margin-top:.875rem}.logout-btn.svelte-1d5teih{width:100%}.sync-status.svelte-1d5teih{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-soft)}.dot.svelte-1d5teih{width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.dot.online.svelte-1d5teih{background:var(--success)}.workspace.has-selection.svelte-1d5teih .notes-column{display:none}.workspace.has-selection.svelte-1d5teih{padding-bottom:0}.focus-mode.svelte-1d5teih{grid-template-columns:1fr}.focus-mode.svelte-1d5teih .sidebar-wrapper:where(.svelte-1d5teih),.focus-mode.svelte-1d5teih .notes-column{display:none}@media(min-width:860px){.workspace.svelte-1d5teih{grid-template-columns:clamp(180px,15vw,240px) clamp(260px,22vw,380px) minmax(0,1fr);padding-bottom:0}.sidebar-wrapper.svelte-1d5teih{display:flex}.settings-area.svelte-1d5teih{grid-column:2 / -1}.workspace.has-selection.svelte-1d5teih .notes-column{display:block}.focus-mode.svelte-1d5teih .sidebar-wrapper:where(.svelte-1d5teih){display:none}}
