@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_0d7163;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:__DM_Sans_0d7163,__DM_Sans_Fallback_0d7163;font-style:normal}.__variable_0d7163{--font-dm-sans:"__DM_Sans_0d7163","__DM_Sans_Fallback_0d7163"}@tailwind base;@tailwind components;@tailwind utilities;:root{--c-bg:#f5f4f0;--c-surface:#fafaf8;--c-surface-2:#fff;--c-border:rgba(0,0,0,.07);--c-border-strong:rgba(0,0,0,.13);--c-text:#111110;--c-muted:#6b6960;--c-hint:#a8a5a0;--c-dark:#111110;--teal-fill:#e1f5ee;--teal-text:#0f6e56;--teal-mid:#1d9e75;--coral-fill:#faece7;--coral-text:#993c1d;--coral-mid:#d85a30;--amber-fill:#faeeda;--amber-text:#854f0b;--amber-mid:#ba7517;--purple-fill:#eeedfe;--purple-text:#534ab7;--purple-mid:#7f77dd;--blue-fill:#e6f1fb;--blue-text:#0c447c;--blue-mid:#185fa5;--green-fill:#eaf3de;--green-text:#27500a;--green-mid:#3b6d11;--note-none:#fafaf8;--note-teal:#e1f5ee;--note-teal-vivid:#1d9e75;--note-amber:#faeeda;--note-amber-vivid:#ba7517;--note-purple:#eeedfe;--note-purple-vivid:#7f77dd;--note-blue:#e6f1fb;--note-blue-vivid:#185fa5;--note-coral:#faece7;--note-coral-vivid:#d85a30;--note-green:#eaf3de;--note-green-vivid:#3b6d11;--editor-text:#2a2a28;--editor-muted:#6b6960;--editor-h:#111110;--editor-placeholder:#c0bdb8;--font-serif:"DM Serif Display",serif;--font-hebrew:"Noto Sans Hebrew","Arial Hebrew",sans-serif}:root.dark,[data-theme=dark]{--c-bg:#111110;--c-surface:#1a1a18;--c-surface-2:#222220;--c-border:hsla(0,0%,100%,.07);--c-border-strong:hsla(0,0%,100%,.13);--c-text:#e8e6df;--c-muted:#9c9a92;--c-hint:#4a4a46;--c-dark:#e8e6df;--teal-fill:#0d3d2a;--teal-text:#5dcaa5;--teal-mid:#1d9e75;--coral-fill:#3d1a0d;--coral-text:#f0997b;--coral-mid:#d85a30;--amber-fill:#3d2a08;--amber-text:#ef9f27;--amber-mid:#ba7517;--purple-fill:#1e1a3d;--purple-text:#afa9ec;--purple-mid:#7f77dd;--blue-fill:#0d1f3d;--blue-text:#85b7eb;--blue-mid:#185fa5;--green-fill:#132b08;--green-text:#97c459;--green-mid:#3b6d11;--note-none:#1a1a18;--note-teal:#0d3d2a;--note-teal-vivid:#0f4a30;--note-amber:#3d2a08;--note-amber-vivid:#4a3408;--note-purple:#1e1a3d;--note-purple-vivid:#26224a;--note-blue:#0d1f3d;--note-blue-vivid:#102540;--note-coral:#3d1a0d;--note-coral-vivid:#4a200e;--note-green:#132b08;--note-green-vivid:#183408;--editor-text:#d6d4cd;--editor-muted:#9c9a92;--editor-h:#e8e6df;--editor-placeholder:#3a3a36}@media (prefers-color-scheme:dark){:root:not(.light){--c-bg:#111110;--c-surface:#1a1a18;--c-surface-2:#222220;--c-border:hsla(0,0%,100%,.07);--c-border-strong:hsla(0,0%,100%,.13);--c-text:#e8e6df;--c-muted:#9c9a92;--c-hint:#4a4a46;--c-dark:#e8e6df;--teal-fill:#0d3d2a;--teal-text:#5dcaa5;--teal-mid:#1d9e75;--coral-fill:#3d1a0d;--coral-text:#f0997b;--coral-mid:#d85a30;--amber-fill:#3d2a08;--amber-text:#ef9f27;--amber-mid:#ba7517;--purple-fill:#1e1a3d;--purple-text:#afa9ec;--purple-mid:#7f77dd;--blue-fill:#0d1f3d;--blue-text:#85b7eb;--blue-mid:#185fa5;--green-fill:#132b08;--green-text:#97c459;--green-mid:#3b6d11;--note-none:#1a1a18;--note-teal:#0d3d2a;--note-teal-vivid:#0f4a30;--note-amber:#3d2a08;--note-amber-vivid:#4a3408;--note-purple:#1e1a3d;--note-purple-vivid:#26224a;--note-blue:#0d1f3d;--note-blue-vivid:#102540;--note-coral:#3d1a0d;--note-coral-vivid:#4a200e;--note-green:#132b08;--note-green-vivid:#183408;--editor-text:#d6d4cd;--editor-muted:#9c9a92;--editor-h:#e8e6df;--editor-placeholder:#3a3a36}}*{box-sizing:border-box}body{background:var(--c-bg);color:var(--c-text);font-family:var(--font-dm-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;transition:background .25s,color .25s}[dir=rtl] body{font-family:var(--font-hebrew)}[dir=rtl] .back-icon{transform:scaleX(-1)}.clarity-sidebar{border-right:.5px solid var(--c-border)!important}.clarity-sidebar,.clarity-topbar{background:var(--c-surface)!important}.clarity-topbar{border-bottom:.5px solid var(--c-border)!important}.clarity-grid-area{background:var(--c-bg)!important}.note-color-none{background:var(--note-none)!important}.note-color-teal{background:var(--note-teal)!important}.note-color-amber{background:var(--note-amber)!important}.note-color-purple{background:var(--note-purple)!important}.note-color-blue{background:var(--note-blue)!important}.note-color-coral{background:var(--note-coral)!important}.note-color-green{background:var(--note-green)!important}.note-color-teal-vivid{background:var(--note-teal-vivid)!important}.note-color-amber-vivid{background:var(--note-amber-vivid)!important}.note-color-purple-vivid{background:var(--note-purple-vivid)!important}.note-color-blue-vivid{background:var(--note-blue-vivid)!important}.note-color-coral-vivid{background:var(--note-coral-vivid)!important}.note-color-green-vivid{background:var(--note-green-vivid)!important}.ProseMirror{outline:none;min-height:200px;line-height:1.85}.ProseMirror,.ProseMirror p{font-size:15px;color:var(--editor-text)}.ProseMirror p{margin:0 0 10px}.ProseMirror h1{font-size:22px;font-weight:700;color:var(--editor-h);margin:16px 0 8px;letter-spacing:-.02em}.ProseMirror h2{font-size:18px;font-weight:600;color:var(--editor-h);margin:14px 0 6px;letter-spacing:-.01em}.ProseMirror ol,.ProseMirror ul{padding-left:20px;margin:4px 0 10px}.ProseMirror li{font-size:15px;color:var(--editor-text);margin-bottom:4px}.ProseMirror blockquote{border-left:2px solid var(--c-border-strong);padding-left:14px;margin:10px 0;color:var(--editor-muted);font-style:italic}.ProseMirror hr{border:none;border-top:.5px solid var(--c-border-strong);margin:14px 0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;color:var(--editor-placeholder);pointer-events:none;height:0;font-size:15px}.ProseMirror code{background:var(--c-border);border-radius:4px;padding:1px 5px;font-size:13px;font-family:SF Mono,monospace}.ProseMirror pre{background:var(--c-surface-2);border-radius:8px;padding:14px 16px;margin:8px 0;overflow-x:auto}.ProseMirror pre code{background:none;padding:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-border-strong);border-radius:10px}.tag-add-btn{opacity:0;transition:opacity .1s}:hover>.tag-add-btn{opacity:1!important}.tag-add-child-btn{opacity:0;transition:opacity .1s}.note-card:hover .note-card-actions,div:hover>.tag-add-child-btn{opacity:1!important}.note-card{transition:box-shadow .15s,transform .15s!important}.note-card:hover{transform:translateY(-1px)!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important}:root.dark .note-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.35)!important}.theme-toggle{width:34px;height:34px;border-radius:8px;border:.5px solid var(--c-border-strong);background:var(--c-surface-2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--c-text);transition:background .15s,border-color .15s;font-family:inherit;padding:0}.theme-toggle:hover{background:var(--c-bg);border-color:var(--c-text)}.topbar-btn{height:32px;padding:0 12px;border-radius:7px;border:.5px solid var(--c-border-strong);background:var(--c-surface-2);cursor:pointer;font-size:12.5px;color:var(--c-muted);font-family:inherit;display:flex;align-items:center;gap:5px;transition:background .1s,border-color .1s,color .1s;white-space:nowrap}.topbar-btn:hover{background:var(--c-bg);color:var(--c-text);border-color:var(--c-text)}.sidebar-nav-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;cursor:pointer;font-size:13px;color:var(--c-muted);transition:background .1s,color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent;width:100%;text-align:left;font-family:inherit}.sidebar-nav-item.active,.sidebar-nav-item:hover{background:var(--c-bg);color:var(--c-text)}.sidebar-nav-item.active{font-weight:500}