.folder-pane.svelte-nx5x54{display:flex;flex-direction:column;height:100%;width:240px;background:var(--bg);border-right:1px solid var(--separator);overflow:hidden}.pane-head.svelte-nx5x54{flex:0 0 auto;padding:var(--sp-lg) var(--sp-md) var(--sp-sm)}.pane-title.svelte-nx5x54{font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary)}.list-pane.svelte-1u0vx80{display:flex;flex-direction:column;height:100%;width:340px;border-right:1px solid var(--separator);background:var(--bg);overflow:hidden}.pane-toolbar.svelte-1u0vx80{flex:0 0 auto;display:flex;align-items:center;padding:var(--sp-xs) var(--sp-sm) 0}.toolbar-spacer.svelte-1u0vx80{flex:1}.collapse-btn.svelte-1u0vx80{border:none;background:transparent;font-size:18px;line-height:1;padding:var(--sp-xs) var(--sp-sm);cursor:pointer;border-radius:var(--radius-md);color:var(--text-secondary)}.collapse-btn.svelte-1u0vx80:hover{background:var(--input-bg)}.editor-pane.svelte-mrqemr{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;background:var(--bg);overflow:hidden;position:relative}.empty.svelte-mrqemr{flex:1;display:flex;align-items:center;justify-content:center}.empty-text.svelte-mrqemr{color:var(--text-tertiary);font-size:16px}.show-list-btn.svelte-mrqemr{position:absolute;top:var(--sp-sm);left:var(--sp-sm);z-index:10;border:none;background:var(--card);box-shadow:var(--shadow-card);font-size:18px;line-height:1;padding:var(--sp-xs) var(--sp-sm);cursor:pointer;border-radius:var(--radius-md);color:var(--text-secondary)}.show-list-btn.svelte-mrqemr:hover{background:var(--input-bg)}.split.svelte-pe6u6v{display:flex;width:100vw;height:100vh;height:100dvh;overflow:hidden;background:var(--bg)}:root{--bg: #f2f2f3;--card: #ffffff;--accent: #f5c518;--accent-pressed: #d4a810;--text-primary: #1a1a1a;--text-secondary: #6b6b6b;--text-tertiary: #9e9e9e;--separator: #e8e8e8;--input-bg: #f0f0f0;--danger: #e53935;--chip-bg: #f0f0f0;--chip-text: #444444;--chip-bg-active: #f5c518;--chip-text-active: #1a1a1a;--overlay: rgba(0, 0, 0, .4);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 28px;--sp-xs: 4px;--sp-sm: 8px;--sp-md: 12px;--sp-lg: 16px;--sp-xl: 20px;--sp-xxl: 24px;--shadow-card: 0 1px 2px rgba(0, 0, 0, .06);--shadow-pop: 0 4px 16px rgba(0, 0, 0, .14);--shadow-fab: 0 3px 10px rgba(245, 197, 24, .4);--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "SF Mono", "Fira Code", "Fira Mono", Menlo, monospace;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--text-primary);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}a{color:var(--accent-pressed);text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;line-height:1.25;font-weight:600}p{margin:0 0 .5em}button{font-family:inherit}.ProseMirror{outline:none}.ProseMirror p{margin:0 0 .5em;line-height:1.7}.ProseMirror h1{font-size:1.6rem;font-weight:700;margin:.8em 0 .4em}.ProseMirror h2{font-size:1.3rem;font-weight:700;margin:.7em 0 .4em}.ProseMirror h3{font-size:1.12rem;font-weight:600;margin:.6em 0 .3em}.ProseMirror ul{list-style:disc;padding-left:1.5em}.ProseMirror ol{list-style:decimal;padding-left:1.5em}.ProseMirror li{margin:.25em 0}.ProseMirror blockquote{border-left:3px solid var(--accent);margin:.5em 0;padding-left:1em;color:var(--text-secondary)}.ProseMirror pre{background:#1e1e2e;color:#cdd6f4;border-radius:var(--radius-md);padding:1rem;font-family:var(--font-mono);font-size:.875rem;overflow-x:auto}.ProseMirror code{background:#f1f1f1;border-radius:3px;padding:.1em .3em;font-family:var(--font-mono);font-size:.875em}.ProseMirror pre code{background:transparent;padding:0}.ProseMirror img{max-width:100%;height:auto;border-radius:var(--radius-sm)}.ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--accent)}.ProseMirror table{border-collapse:collapse;width:100%;margin:8px 0;table-layout:fixed}.ProseMirror td,.ProseMirror th{border:1px solid #d0d0d0;padding:6px 8px;vertical-align:top;min-width:48px}.ProseMirror th{background:#f2f2f3;font-weight:600;text-align:left}.ProseMirror hr{border:none;border-top:1px solid #d0d0d0;margin:12px 0}.ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5em}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.25em}.ProseMirror ul[data-type=taskList] li>div{flex:1}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;color:#9ca3af}.ProseMirror p.is-editor-empty:first-child:before{color:var(--text-tertiary);content:attr(data-placeholder);float:left;height:0;pointer-events:none}:root{--color-primary: var(--accent-pressed);--color-primary-dark: var(--accent-pressed);--color-accent: var(--accent);--color-danger: var(--danger);--bg-primary: var(--bg);--bg-card: var(--card);--bg-hover: var(--input-bg);--bg-active: var(--separator);--border: var(--separator)}.app-frame.svelte-12qhfyh{min-height:100vh;display:flex;justify-content:center;background:#d9d9db}.app-screen.svelte-12qhfyh{width:100%;max-width:480px;min-height:100vh;background:var(--bg);position:relative;display:flex;flex-direction:column;box-shadow:0 0 24px #00000014;overflow:hidden;padding-top:env(safe-area-inset-top,0px)}@media(max-width:480px){.app-frame.svelte-12qhfyh{background:var(--bg)}.app-screen.svelte-12qhfyh{box-shadow:none}}
