.NoteView_container__QNMOd{display:flex;flex-direction:column;gap:20px}.NoteView_header__hLS0c{display:flex;align-items:flex-start;gap:12px}.NoteView_header__hLS0c .NoteView_titleInput__G8yoG{flex:1 1}.NoteView_headerActions__8sheh{display:flex;align-items:center;gap:8px;flex-shrink:0}.NoteView_saveButton__nQd8u{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;background:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius-md);color:var(--color-paper);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .12s ease;flex-shrink:0}.NoteView_saveButton__nQd8u:hover:not(:disabled){background:var(--color-neutral-800);border-color:var(--color-neutral-800);transform:translateY(-1px);box-shadow:var(--elevation-e1)}.NoteView_saveButton__nQd8u:active:not(:disabled){transform:translateY(0)}.NoteView_saveButtonDisabled__FzolV,.NoteView_saveButton__nQd8u:disabled{background:var(--color-neutral-200);border-color:var(--color-neutral-200);color:var(--color-neutral-400);cursor:not-allowed;opacity:.6}.NoteView_deleteButton__nBaho{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);color:var(--color-neutral-500);cursor:pointer;transition:all .12s ease;flex-shrink:0}.NoteView_deleteButton__nBaho:hover{background:var(--color-neutral-100);color:var(--color-neutral-700);border-color:var(--color-neutral-300)}.NoteView_deleteButton__nBaho:active{transform:scale(.95)}.NoteView_archiveButton__KFs7w{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);color:var(--color-neutral-500);cursor:pointer;transition:all .12s ease;flex-shrink:0}.NoteView_archiveButton__KFs7w:hover{background:var(--color-neutral-100);color:var(--color-neutral-700);border-color:var(--color-neutral-300)}.NoteView_archiveButton__KFs7w:active{transform:scale(.95)}.NoteView_title__zxj4M{font-size:28px;font-weight:600;color:var(--color-ink);line-height:1.2;cursor:pointer;padding:4px 0;border-radius:var(--radius-sm);transition:background .12s ease;flex:1 1;min-width:0}.NoteView_title__zxj4M:hover{background:var(--color-neutral-50)}.NoteView_titleInput__G8yoG{font-size:28px;font-weight:600;color:var(--color-ink);line-height:1.2;width:100%;padding:4px 8px;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:var(--color-paper);font-family:inherit}.NoteView_titleInput__G8yoG:focus{outline:none;border-color:var(--color-ink)}.NoteView_meta__4PqYq{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--color-neutral-100)}.NoteView_date__wBE7l{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--color-neutral-500)}.NoteView_bodyContainer__YOq5O{display:flex;flex-direction:column;gap:0}.NoteView_bodyContainer__YOq5O.NoteView_splitView__WQThM{display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:0;gap:0;align-items:stretch}.NoteView_body__VQ4fG{font-size:17px;line-height:1.6;color:var(--color-ink);min-height:150px;cursor:pointer;padding:12px;border-radius:var(--radius-sm);transition:background .12s ease;height:auto}.NoteView_body__VQ4fG:hover{background:var(--color-neutral-50)}.NoteView_body__VQ4fG p{margin:0 0 16px}.NoteView_body__VQ4fG p:last-child{margin-bottom:0}.NoteView_bodyEditor__6Pm6k{display:flex;gap:0;flex:0 0 auto}.NoteView_splitDivider__vGKtf{width:1px;background:var(--color-neutral-200);flex-shrink:0}.NoteView_body__VQ4fG.NoteView_splitView__WQThM{cursor:default;min-height:0;overflow-y:auto}.NoteView_body__VQ4fG.NoteView_splitView__WQThM:hover{background:transparent}.NoteView_markdownBody__Dsr1X{cursor:pointer}.NoteView_markdownBody__Dsr1X.NoteView_splitView__WQThM{cursor:default}.NoteView_placeholder__rJQ2M{color:var(--color-neutral-400);font-style:italic}.NoteView_bodyInput__poXBd{font-size:15px;line-height:1.6;color:var(--color-ink);width:100%;min-height:300px;padding:12px;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background:var(--color-paper);font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;resize:vertical;overflow-y:auto;box-sizing:border-box;overscroll-behavior:contain}.NoteView_bodyInput__poXBd:focus{outline:none;border-color:var(--color-ink)}.NoteView_bodyContainer__YOq5O.NoteView_splitView__WQThM .NoteView_bodyInput__poXBd{border-radius:0;border-right:none;min-height:150px;height:auto;resize:none;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);max-height:calc(100vh - (100vh / 15 * 2) - 200px);overflow-y:auto;overscroll-behavior:contain}.NoteView_bodyContainer__YOq5O.NoteView_splitView__WQThM .NoteView_body__VQ4fG{border-radius:0;min-height:150px;height:auto;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);border:1px solid var(--color-neutral-200);border-left:none;max-height:calc(100vh - (100vh / 15 * 2) - 200px);overflow-y:auto}.NoteView_tagsSection__Xwt7m{padding-top:16px;border-top:1px solid var(--color-neutral-100)}.NoteView_tagsHeader__IfcMe{margin-bottom:12px}.NoteView_tagsLabel__v_CLI{font-size:11px;font-weight:600;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.5px}.NoteView_tagsContainer__GN9_Y{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.NoteView_tag__zepaB{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:13px;color:var(--color-neutral-600);background:var(--color-neutral-100);border-radius:var(--radius-sm)}.NoteView_removeTagButton__fumAa{display:flex;align-items:center;justify-content:center;padding:0;margin-left:2px;background:transparent;border:none;color:var(--color-neutral-400);cursor:pointer;transition:color .12s ease}.NoteView_removeTagButton__fumAa:hover{color:var(--color-ink)}.NoteView_addTagButton__3_U4B{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-family:inherit;color:var(--color-neutral-500);background:transparent;border:1px dashed var(--color-neutral-300);border-radius:var(--radius-sm);cursor:pointer;transition:all .12s ease}.NoteView_addTagButton__3_U4B:hover{color:var(--color-ink);border-color:var(--color-ink);background:var(--color-neutral-50)}.NoteView_tagInputWrapper__lmsym{display:inline-flex}.NoteView_tagInput__m9_af{width:120px;height:32px;padding:0 10px;font-size:13px;font-family:inherit;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm)}.NoteView_tagInput__m9_af:focus{outline:none;border-color:var(--color-ink)}.NoteView_linkSection__c4mai{padding-top:16px;padding-bottom:20px;border-top:1px solid var(--color-neutral-100)}.NoteView_linkHeader__q5lps{margin-bottom:12px}.NoteView_linkLabel__nA2oa{font-size:11px;font-weight:600;color:var(--color-neutral-400);text-transform:uppercase;letter-spacing:.5px}.NoteView_viewModeControls__t447q{display:flex;gap:8px;padding:8px 0;border-bottom:1px solid var(--color-neutral-100)}.NoteView_viewModeButton__WlMO6{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-family:inherit;color:var(--color-neutral-600);background:transparent;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);cursor:pointer;transition:all .12s ease}.NoteView_viewModeButton__WlMO6:hover{color:var(--color-ink);border-color:var(--color-neutral-300);background:var(--color-neutral-50)}.NoteView_viewModeButton__WlMO6.NoteView_active__hSXf7{color:var(--color-ink);background:var(--color-neutral-100);border-color:var(--color-ink)}.NoteView_markdownBody__Dsr1X h1,.NoteView_markdownBody__Dsr1X h2,.NoteView_markdownBody__Dsr1X h3,.NoteView_markdownBody__Dsr1X h4,.NoteView_markdownBody__Dsr1X h5,.NoteView_markdownBody__Dsr1X h6{margin:24px 0 12px;font-weight:600;color:var(--color-ink);line-height:1.3}.NoteView_markdownBody__Dsr1X h1{font-size:28px;border-bottom:2px solid var(--color-neutral-200);padding-bottom:8px}.NoteView_markdownBody__Dsr1X h2{font-size:24px;border-bottom:1px solid var(--color-neutral-200);padding-bottom:6px}.NoteView_markdownBody__Dsr1X h3{font-size:20px}.NoteView_markdownBody__Dsr1X h4{font-size:18px}.NoteView_markdownBody__Dsr1X h5{font-size:16px}.NoteView_markdownBody__Dsr1X h6{font-size:15px;color:var(--color-neutral-600)}.NoteView_markdownBody__Dsr1X p{margin:0 0 16px;line-height:1.6}.NoteView_markdownBody__Dsr1X p:last-child{margin-bottom:0}.NoteView_markdownBody__Dsr1X ol,.NoteView_markdownBody__Dsr1X ul{margin:0 0 16px;padding-left:24px}.NoteView_markdownBody__Dsr1X li{margin:8px 0;line-height:1.6}.NoteView_markdownBody__Dsr1X ul li{list-style-type:disc}.NoteView_markdownBody__Dsr1X ol li{list-style-type:decimal}.NoteView_markdownBody__Dsr1X ol ol,.NoteView_markdownBody__Dsr1X ol ul,.NoteView_markdownBody__Dsr1X ul ol,.NoteView_markdownBody__Dsr1X ul ul{margin:4px 0}.NoteView_markdownBody__Dsr1X strong{font-weight:600;color:var(--color-ink)}.NoteView_markdownBody__Dsr1X em{font-style:italic}.NoteView_markdownBody__Dsr1X code{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:14px;background:var(--color-neutral-100);padding:2px 6px;border-radius:3px;color:var(--color-ink)}.NoteView_markdownBody__Dsr1X pre{background:var(--color-neutral-100);padding:16px;border-radius:var(--radius-sm);overflow-x:auto;margin:16px 0;border:1px solid var(--color-neutral-200)}.NoteView_markdownBody__Dsr1X pre code{background:transparent;padding:0;font-size:14px;color:var(--color-ink)}.NoteView_markdownBody__Dsr1X a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400);text-underline-offset:2px;transition:-webkit-text-decoration-color .12s ease;transition:text-decoration-color .12s ease;transition:text-decoration-color .12s ease,-webkit-text-decoration-color .12s ease}.NoteView_markdownBody__Dsr1X a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.NoteView_markdownBody__Dsr1X blockquote{margin:16px 0;padding:0 16px;border-left:4px solid var(--color-neutral-300);color:var(--color-neutral-600);font-style:italic}.NoteView_markdownBody__Dsr1X hr{margin:24px 0;border:none;border-top:1px solid var(--color-neutral-200)}.NoteView_markdownBody__Dsr1X table{width:100%;border-collapse:collapse;margin:16px 0}.NoteView_markdownBody__Dsr1X td,.NoteView_markdownBody__Dsr1X th{padding:8px 12px;border:1px solid var(--color-neutral-200);text-align:left}.NoteView_markdownBody__Dsr1X th{background:var(--color-neutral-100);font-weight:600}.NoteView_markdownBody__Dsr1X tr:nth-child(2n){background:var(--color-neutral-50)}.ArchivePanel_archivePanel___kknZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.ArchivePanel_header__mPQZy{padding:16px;border-bottom:1px solid var(--ink-200);background:var(--paper-000)}.ArchivePanel_searchContainer__F__wG{position:relative;margin-bottom:12px}.ArchivePanel_searchIcon__ol11s{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-400);pointer-events:none}.ArchivePanel_searchInput__sgtsR{width:100%;padding:8px 12px 8px 36px;border:1px solid var(--ink-200);border-radius:6px;font-size:14px;background:var(--paper-000);color:var(--ink-900);transition:border-color .2s}.ArchivePanel_searchInput__sgtsR:focus{outline:none;border-color:var(--ink-400)}.ArchivePanel_tabs__izJFz{display:flex;gap:8px}.ArchivePanel_tab__ShCHi{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:var(--ink-600);font-size:13px;cursor:pointer;transition:all .2s}.ArchivePanel_tab__ShCHi:hover{background:var(--ink-100);color:var(--ink-900)}.ArchivePanel_tab__ShCHi.ArchivePanel_active__SHKZK{background:var(--ink-200);color:var(--ink-900);font-weight:500}.ArchivePanel_content__YJum2{flex:1 1;overflow-y:auto;padding:16px}.ArchivePanel_empty__RhXOQ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--ink-400);text-align:center}.ArchivePanel_emptyIcon__mU5_M{margin-bottom:16px;opacity:.5}.ArchivePanel_section__Ax0qX{margin-bottom:24px}.ArchivePanel_section__Ax0qX:last-child{margin-bottom:0}.ArchivePanel_sectionTitle__392sm{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;color:var(--ink-700)}.ArchivePanel_itemsList__sI7qC{display:flex;flex-direction:column;gap:8px}.ArchivePanel_item__ZdYuJ{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--ink-200);border-radius:8px;background:var(--paper-000);transition:all .2s}.ArchivePanel_item__ZdYuJ:hover{border-color:var(--ink-300);box-shadow:0 2px 4px rgba(0,0,0,.05)}.ArchivePanel_itemContent__KeWKc{flex:1 1;min-width:0;cursor:pointer}.ArchivePanel_itemTitle__5Dmg1{font-size:14px;font-weight:500;color:var(--ink-900);margin-bottom:4px;word-break:break-word}.ArchivePanel_itemDescription__DMWZf{font-size:13px;color:var(--ink-600);margin-bottom:8px;line-height:1.4;word-break:break-word}.ArchivePanel_itemMeta__RmMOs{display:flex;flex-direction:column;gap:6px}.ArchivePanel_itemDate__AoR8i{font-size:12px;color:var(--ink-500)}.ArchivePanel_itemTags__aQQrz{display:flex;flex-wrap:wrap;gap:4px}.ArchivePanel_tag__M4lcW{display:inline-block;padding:2px 6px;background:var(--ink-100);color:var(--ink-700);border-radius:4px;font-size:11px}.ArchivePanel_itemActions__sfKos{display:flex;gap:4px;flex-shrink:0}.ArchivePanel_actionButton__qL7dt{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--ink-500);cursor:pointer;transition:all .2s}.ArchivePanel_actionButton__qL7dt:hover{background:var(--ink-100);color:var(--ink-900)}.ArchivePanel_actionButton__qL7dt:active{transform:scale(.95)}.LinkCarousel_container__friCS{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--color-paper);border:1px solid var(--color-neutral-100);border-radius:var(--radius-xl);box-shadow:var(--elevation-e2)}.LinkCarousel_header__4IruU{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--color-neutral-100)}.LinkCarousel_headerLeft__ebOzX{display:flex;align-items:center;gap:8px}.LinkCarousel_icon__RbOWM{color:var(--color-neutral-500)}.LinkCarousel_title__JbpLc{font-size:15px;font-weight:600;color:var(--color-ink)}.LinkCarousel_headerRight__CU7v0{display:flex;align-items:center;gap:12px}.LinkCarousel_counter__0twY9{font-size:13px;color:var(--color-neutral-500)}.LinkCarousel_closeButton__gPrp_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--color-neutral-500);border-radius:var(--radius-sm);cursor:pointer;transition:all .12s ease}.LinkCarousel_closeButton__gPrp_:hover{background:var(--color-neutral-100);color:var(--color-ink)}.LinkCarousel_empty__fJrbE,.LinkCarousel_error__3aEsY,.LinkCarousel_loading__BZqXg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center;color:var(--color-neutral-500)}.LinkCarousel_loading__BZqXg{gap:16px}.LinkCarousel_spinner__TGaTQ{animation:LinkCarousel_spin__YI3E2 1s linear infinite}@keyframes LinkCarousel_spin__YI3E2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LinkCarousel_error__3aEsY{color:var(--color-neutral-600)}.LinkCarousel_emptyIcon__1L5gi{color:var(--color-neutral-300);margin-bottom:8px}.LinkCarousel_emptySubtext__wiMaZ{font-size:13px;color:var(--color-neutral-400)}.LinkCarousel_carousel__cUmmG{display:flex;align-items:center;gap:16px}.LinkCarousel_navButton__9XtzX{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--color-neutral-200);background:var(--color-paper);color:var(--color-neutral-600);border-radius:var(--radius-lg);cursor:pointer;transition:all .12s ease;flex-shrink:0}.LinkCarousel_navButton__9XtzX:hover:not(:disabled){background:var(--color-neutral-50);border-color:var(--color-ink);color:var(--color-ink)}.LinkCarousel_navButton__9XtzX:disabled{opacity:.3;cursor:not-allowed}.LinkCarousel_card__fJ_YV{flex:1 1;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg)}.LinkCarousel_cardHeader__yYZ19{display:flex;align-items:center;justify-content:space-between;gap:12px}.LinkCarousel_linkType__R4Gef{display:inline-flex;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;color:var(--color-ink);background:var(--color-neutral-200);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.5px}.LinkCarousel_confidence__fRL4m{font-size:12px;color:var(--color-neutral-500)}.LinkCarousel_notes__Av041{display:flex;align-items:center;gap:16px}.LinkCarousel_note__dpKf4{flex:1 1;display:flex;flex-direction:column;gap:4px}.LinkCarousel_noteLabel__g2tiS{font-size:11px;font-weight:600;color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.5px}.LinkCarousel_noteTitle__kk1G9{font-size:15px;font-weight:600;color:var(--color-ink);line-height:1.4}.LinkCarousel_arrow__0_uIb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-neutral-400);flex-shrink:0}.LinkCarousel_rationale__xhkDw{padding:12px;font-size:13px;color:var(--color-neutral-600);background:var(--color-paper);border:1px solid var(--color-neutral-100);border-radius:var(--radius-md);line-height:1.5}.LinkCarousel_rationale__xhkDw strong{color:var(--color-ink);font-weight:600}.LinkCarousel_actions__OodcU{display:flex;gap:8px}.LinkCarousel_actionButton__oxgf7{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;font-size:14px;font-weight:500;font-family:inherit;border:1.5px solid;border-radius:var(--radius-lg);cursor:pointer;transition:all .12s ease}.LinkCarousel_rejectButton__tHmli{color:var(--color-neutral-600);background:transparent;border-color:var(--color-neutral-300)}.LinkCarousel_rejectButton__tHmli:hover:not(:disabled){background:var(--color-neutral-100);border-color:var(--color-neutral-400)}.LinkCarousel_confirmButton__w54q0{color:var(--color-paper);background:var(--color-ink);border-color:var(--color-ink)}.LinkCarousel_confirmButton__w54q0:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:var(--elevation-e1)}.LinkCarousel_actionButton__oxgf7:disabled{opacity:.5;cursor:not-allowed}.LinkCarousel_actionButton__oxgf7 .LinkCarousel_spinner__TGaTQ{width:16px;height:16px}