.chat_container__H6II8{height:100vh;overflow:hidden;background:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;display:flex;flex-direction:column;position:relative}.chat_emptyContainer__XJPKg{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.chat_bodyWrapper__l8Ubi{flex:1;min-height:0;display:flex;overflow:hidden;position:relative}@media(min-width:768px){.chat_bodyWrapper__l8Ubi{padding:12px;gap:12px}}.chat_mainCenter__mofBI{min-width:0;position:relative}.chat_mainCenter__mofBI,.chat_mainContent__3H4tJ{flex:1;min-height:0;display:flex;flex-direction:column}.chat_mainContent__3H4tJ{padding:16px 24px 0;overflow:hidden}.chat_messagesContainer__5S8fH{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:8px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.18) rgba(0,0,0,0)}.chat_messagesContainer__5S8fH::-webkit-scrollbar{width:6px}.chat_messagesContainer__5S8fH::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat_messagesContainer__5S8fH::-webkit-scrollbar-thumb{background:rgba(15,23,42,.16);border-radius:999px}.chat_messagesContainer__5S8fH::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.28)}.chat_contentWrapper__muo3I{flex:1;display:flex;flex-direction:column;max-width:800px;width:100%;margin:0 auto}.chat_cardList__HPaCQ{flex:1;display:flex;flex-direction:column;gap:20px;padding:32px 24px 24px;min-height:100%}.chat_emptyCardList__IiOZZ{overflow:hidden}.chat_emptyStatePlaceholder__Zxguq{visibility:hidden;height:0}.chat_promptTitle__9WfDV{text-align:center;font-size:22px;font-weight:600;letter-spacing:0;color:#111827;margin:0 0 12px}.chat_inputContainer__MnZFH{width:100%;max-width:800px;margin:0 auto;padding:0 24px 24px;z-index:20}.chat_inputContainerCentered__Y2C4W{width:100%;max-width:800px;margin:auto!important;padding:0 24px;z-index:20}.chat_disclaimer__3xTLd{text-align:center;font-size:12px;color:#9ca3af;padding:8px 16px 12px}.chat_rightPanel__NDa_r{width:var(--right-panel-width);flex-shrink:0;z-index:10;border:1px solid rgba(226,232,240,.3);border-radius:16px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);box-shadow:0 4px 24px rgba(0,0,0,.06)}.chat_relatedNotesFab__qqeBV{display:none;position:fixed;right:16px;bottom:152px;z-index:40;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:hsla(0,0%,100%,.94);color:#111827;font-size:13px;font-weight:600;box-shadow:0 10px 30px rgba(15,23,42,.14);backdrop-filter:blur(14px);cursor:pointer}.chat_relatedNotesFab__qqeBV strong{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#111827;color:#fff;font-size:11px;line-height:1}.chat_relatedNotesOverlay__zkYrq{position:fixed;inset:0;z-index:70;background:rgba(15,23,42,.35);display:flex;align-items:flex-end;justify-content:center}.chat_relatedNotesDrawer__6z_rN{position:relative;width:min(100%,520px);height:min(78vh,680px);border-radius:20px 20px 0 0;overflow:hidden;background:#fff;box-shadow:0 -18px 60px rgba(15,23,42,.24)}.chat_relatedNotesClose__dK248{position:absolute;top:14px;right:14px;z-index:2;width:34px;height:34px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:hsla(0,0%,100%,.92);color:#374151;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgba(15,23,42,.08)}.chat_relatedNotesDrawerPanel__iBMOc{width:100%}.chat_confirmModal__f79gs{position:fixed;inset:0;background:rgba(15,23,42,.42);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:chat_fadeIn__te_yP .2s ease}.chat_confirmDialog__DJNkD{background:hsla(0,0%,100%,.96);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.24);border-radius:12px;padding:28px;max-width:420px;width:min(90%,420px);box-shadow:0 20px 60px rgba(15,23,42,.18);animation:chat_slideIn__1V_ft .2s ease}.chat_confirmDialog__DJNkD h3{margin:0 0 14px;font-size:20px;font-weight:700;color:#111827}.chat_confirmDialog__DJNkD p{margin:0 0 24px;color:#475569;font-size:15px;line-height:1.6}.chat_confirmButtons__7wAp0{display:flex;gap:12px;justify-content:flex-end}.chat_confirmButtons__7wAp0 button{min-width:80px;padding:10px 18px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.chat_confirmButtons__7wAp0 button:first-child{background:#f1f5f9;color:#475569}.chat_confirmButtons__7wAp0 button:first-child:hover{background:#e2e8f0}.chat_confirmButtons__7wAp0 button:last-child{background:#dc2626;color:#fff}.chat_confirmButtons__7wAp0 button:last-child:hover{background:#b91c1c;transform:translateY(-1px)}.chat_container__H6II8 .skeletonShimmer{position:relative;overflow:hidden}.chat_container__H6II8 .skeletonShimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.75) 50%,rgba(255,255,255,0));animation:chat_shimmer__lg4PN 2s infinite}@keyframes chat_fadeIn__te_yP{0%{opacity:0}to{opacity:1}}@keyframes chat_slideIn__1V_ft{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chat_shimmer__lg4PN{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:1279px){.chat_rightPanel__NDa_r{display:none!important}.chat_relatedNotesFab__qqeBV{display:flex}}@media(min-width:1280px){.chat_relatedNotesOverlay__zkYrq{display:none}}@media(max-width:767px){.chat_container__H6II8{padding-top:0}.chat_mainContent__3H4tJ{padding:16px 16px 0}.chat_messagesContainer__5S8fH{padding-right:2px}.chat_messagesContainer__5S8fH::-webkit-scrollbar{width:3px}.chat_cardList__HPaCQ{gap:16px;padding:20px 0 16px}.chat_inputContainerCentered__Y2C4W,.chat_inputContainer__MnZFH{max-width:100%;padding:0 16px 16px}.chat_relatedNotesFab__qqeBV{right:14px;bottom:136px}}.TopNavigation_topNav__Hz3cJ{position:sticky;top:8px;z-index:1000;margin:0 16px;width:calc(100% - 32px);background:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.06);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 8px rgba(0,0,0,.04);overflow:visible}.TopNavigation_container__hiS67{max-width:none;margin:0;padding:0 var(--page-pad-x,18px);height:var(--top-nav-height,60px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;z-index:1100}.TopNavigation_leftSection__Zdu8w{display:flex;align-items:center}.TopNavigation_logo__7zKRW{margin:0;font-size:18px;font-weight:750;color:#111827;letter-spacing:-.01em}.TopNavigation_middleSection__AE7Nt{display:flex;justify-content:center}.TopNavigation_nav__PCQB4{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4px;background:#f3f4f6;border:1px solid rgba(0,0,0,.05);padding:4px;border-radius:12px}.TopNavigation_nav__PCQB4[data-active-index="0"]{--nav-active:0;--nav-target:0}.TopNavigation_nav__PCQB4[data-active-index="1"]{--nav-active:1;--nav-target:1}.TopNavigation_navHoverPill__HmonU{position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:calc((100% - 12px)/2);border-radius:10px;pointer-events:none;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.04);transform:translateX(calc(var(--nav-target, 0) * (100% + 4px)));transition:transform .26s cubic-bezier(.22,1,.36,1)}.TopNavigation_navItem__n6fq2{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;color:#6b7280;text-decoration:none;border-radius:10px;font-weight:500;font-size:14px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);transition:color .14s ease}.TopNavigation_navItem__n6fq2:hover{color:#374151}.TopNavigation_active__5i0Uk{color:#111827!important;font-weight:600}@supports selector(.nav:has(a)){.TopNavigation_nav__PCQB4{--nav-target:var(--nav-active,0)}.TopNavigation_nav__PCQB4:has(.TopNavigation_navItem__n6fq2:nth-child(2):hover){--nav-target:0}.TopNavigation_nav__PCQB4:has(.TopNavigation_navItem__n6fq2:nth-child(3):hover){--nav-target:1}.TopNavigation_nav__PCQB4:has(.TopNavigation_navItem__n6fq2:hover) .TopNavigation_navHoverPill__HmonU{box-shadow:0 2px 6px rgba(0,0,0,.06)}}.TopNavigation_rightSection__VQT2s{display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.TopNavigation_userSection__MnwtF{position:relative}.TopNavigation_userInfo__iSP3H{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 10px;border-radius:10px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);transition:background .14s ease}.TopNavigation_userInfo__iSP3H:hover{background:#f3f4f6}.TopNavigation_userName__oLzE_{font-size:14px;color:#374151;font-weight:550}.TopNavigation_chevron__lWKTI{color:#9ca3af;transition:transform .2s ease}.TopNavigation_chevronUp__NUhWN{transform:rotate(180deg)}.TopNavigation_userMenu__pE1PL{position:absolute;right:0;top:44px;width:256px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.08);overflow:hidden;animation:TopNavigation_dropdown__EVxDv .15s ease-out;z-index:1100}@keyframes TopNavigation_dropdown__EVxDv{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.TopNavigation_userMenuHeader__kbhSp{display:flex;align-items:center;gap:12px;padding:12px 14px}.TopNavigation_userDetails__TVNab{display:flex;flex-direction:column}.TopNavigation_userNameLarge__qYwzj{font-size:15px;font-weight:650;color:#111827}.TopNavigation_userEmail__6jbmX{font-size:12px;color:#9ca3af}.TopNavigation_userMenuDivider__7_PN3{height:1px;background:#f3f4f6;margin:2px 0}.TopNavigation_menuLink__Nrq4K{display:flex;align-items:center;gap:10px;padding:10px 14px;color:#374151;text-decoration:none;font-size:14px;font-weight:500;transition:background .15s ease;cursor:pointer}.TopNavigation_menuLink__Nrq4K:hover{background:#f9fafb}.TopNavigation_menuLink__Nrq4K svg{color:#9ca3af}.TopNavigation_logoutButton__MfkX_{width:100%;background:none;border:none;padding:10px 14px;display:flex;align-items:center;gap:10px;color:#ef4444;font-weight:500;font-size:14px;cursor:pointer;transition:background .15s ease}.TopNavigation_logoutButton__MfkX_:hover{background:#fef2f2}.TopNavigation_overlay__GJRHG{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:900}.profile_page___5UWi{min-height:100vh;background:var(--profile-background);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.profile_container__Hi9WS{max-width:1200px;margin:0 auto;padding:6rem 2rem 2rem;min-height:100vh}@media(max-width:900px){.profile_container__Hi9WS{padding:5rem 1rem 1rem}}.profile_statsBar__jsZ3H{display:flex;align-items:center;gap:1.25rem;background:#fff;border:1px solid #f3f4f6;border-radius:14px;padding:.7rem 1.25rem;margin-bottom:1.25rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media(max-width:900px){.profile_statsBar__jsZ3H{gap:.75rem;padding:.55rem .85rem}}.profile_statsBarLabel__TtjSc{font-weight:600;font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.profile_statsBarItem__IXyo1{font-size:.82rem;color:#6b7280;flex-shrink:0}.profile_statsBarItem__IXyo1 strong{color:#111827;font-weight:600}.profile_statsBarDivider__V83pk{width:1px;height:16px;background:#e5e7eb;flex-shrink:0}.profile_statsBarTime__8wRSG{font-size:.72rem;color:#9ca3af;margin-left:auto;flex-shrink:0}.profile_columns__Bw_HC{display:grid;grid-template-columns:350px 1fr;gap:1.25rem}@media(max-width:900px){.profile_columns__Bw_HC{grid-template-columns:1fr}}.profile_leftColumn__78sx1{display:flex;flex-direction:column;gap:1rem}.profile_rightColumn__92Gj1{display:flex;flex-direction:column;gap:.75rem}.profile_sectionGroup__zKBis{background:#fff;border:1px solid #f3f4f6;border-radius:16px;padding:1.2rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.profile_sectionGroupHeader__NfFuO{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.profile_sectionGroupTitle__lWFvI{font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.profile_sectionGroupHint___rriO{font-size:.7rem;color:#9ca3af;margin:.15rem 0 .75rem}.profile_accountGroup__88uS6 .profile_sectionGroupTitle__lWFvI{color:#6b7280}.profile_aiGroup__vSwsA{border-color:#c7d2fe;box-shadow:0 1px 3px rgba(0,0,0,.04),0 0 0 1px rgba(165,180,252,.15)}.profile_aiGroup__vSwsA .profile_sectionGroupTitle__lWFvI{color:#6366f1}.profile_aiGroupToggle__x_9ix{background:none;border:none;color:#6366f1;cursor:pointer;font-size:.7rem;padding:.2rem .4rem;border-radius:6px;display:flex;align-items:center;gap:.2rem;transition:background .15s}.profile_aiGroupToggle__x_9ix:hover{background:#eef2ff}.profile_aiGroupToggle__x_9ix:disabled{opacity:.6;cursor:not-allowed}.profile_aiGroupCollapseIcon__dESsq{display:inline-block;transition:transform .2s;font-size:.6rem}.profile_aiGroupCollapseIcon__dESsq.profile_open__x3ysP{transform:rotate(0deg)}.profile_aiGroupCollapseIcon__dESsq.profile_closed__2ND7P{transform:rotate(-90deg)}.profile_aiGroupBody__sWb1y{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.profile_aiGroupBody__sWb1y.profile_collapsed__M9zy1{max-height:0;opacity:0}.profile_aiGroupBody__sWb1y.profile_expanded__Txo8T{max-height:2000px;opacity:1}.profile_aiSubCard__iDV4g{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:12px;padding:.8rem;margin-bottom:.5rem}.profile_aiSubCard__iDV4g:last-child{margin-bottom:0}.profile_profileHeader__yexzf{display:flex;align-items:center;gap:.85rem;margin-bottom:.75rem}.profile_avatar__yF6Vc{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#fff;box-shadow:0 4px 12px rgba(118,75,162,.3);flex-shrink:0;overflow:hidden}.profile_avatarImg__dnsMy{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile_userInfo__bQE0U h2{font-size:1.05rem;font-weight:600;color:#111827;margin:0 0 .15rem}.profile_userInfo__bQE0U p{font-size:.8rem;color:#6b7280;margin:0}.profile_profileActions__wQC1G{display:flex;gap:.4rem}.profile_btnOutlineSm__rWclo{font-size:.75rem;padding:.3rem .7rem;border-radius:7px;background:#fff;border:1px solid #e5e7eb;color:#374151;cursor:pointer;transition:all .15s}.profile_btnOutlineSm__rWclo:hover{background:#f9fafb;border-color:#d1d5db}.profile_btnGhostSm__iDcRQ{font-size:.72rem;padding:.25rem .6rem;border-radius:6px;background:#eef2ff;border:1px solid #c7d2fe;color:#4f46e5;cursor:pointer;transition:all .15s}.profile_btnGhostSm__iDcRQ:hover{background:#e0e7ff}.profile_btnGhostSm__iDcRQ:disabled{opacity:.5;cursor:not-allowed}.profile_interestBars__Om_iM{display:flex;flex-direction:column;gap:.5rem}.profile_interestBarRow__VJ091{display:grid;grid-template-columns:60px 1fr 32px;align-items:center;gap:.4rem}.profile_interestLabel__1pYX6{font-size:.75rem;color:#374151;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile_interestTrack__9eJKV{height:8px;background:#e0e7ff;border-radius:4px;overflow:hidden}.profile_interestFill__XvY2F{height:100%;border-radius:4px;transition:width .5s ease;min-width:2px}.profile_interestScore__6CZn_{font-size:.7rem;font-weight:600;text-align:left}.profile_expertiseList__7Cqo8{display:flex;flex-direction:column;gap:.4rem}.profile_expertiseItem__o6Unt{display:flex;justify-content:space-between;align-items:center;padding:.4rem .5rem;background:#fff;border-radius:6px}.profile_expertiseArea__z7VZm{font-size:.8rem;font-weight:500;color:#374151}.profile_expertiseLevel__WBq7V{font-size:.68rem;padding:.12rem .45rem;border-radius:10px;background:#ecfdf5;color:#059669}.profile_biography__LXGEc{white-space:pre-wrap;word-break:break-word}.profile_biography__LXGEc,.profile_themeDisplay__vi4ye{font-size:.82rem;line-height:1.6;color:#6b7280}.profile_pageTitle__YvAbY{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 .25rem}.profile_feedList__jiTYb{display:flex;flex-direction:column;gap:.6rem}.profile_feedItem__lUWLn{background:#fff;border:1px solid #f3f4f6;border-radius:12px;padding:1rem 1rem 1rem 1.35rem;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:box-shadow .15s,transform .15s}.profile_feedItem__lUWLn:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px)}.profile_feedAccent__Wx4L7{position:absolute;left:0;top:0;bottom:0;width:3px}.profile_feedAccent__Wx4L7[data-type=recent]{background:#60a5fa}.profile_feedAccent__Wx4L7[data-type=rediscover]{background:#f472b6}.profile_feedHeader__ijb1Y{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.profile_feedType__4qbuM{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .4rem;border-radius:4px}.profile_feedType__4qbuM[data-type=recent]{background:#eff6ff;color:#3b82f6}.profile_feedType__4qbuM[data-type=rediscover]{background:#fdf2f8;color:#ec4899}.profile_feedReason__XUC3f{font-size:.72rem;color:#9ca3af;font-style:italic}.profile_feedTitle__p2rn0{font-size:.95rem;font-weight:600;color:#111827;margin-bottom:.25rem}.profile_feedPreview__Lorv3{font-size:.8rem;color:#9ca3af;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile_emptyState__Z6PmO{text-align:center;padding:3rem 2rem;color:#9ca3af;background:#fff;border-radius:16px;border:1px solid #f3f4f6}.profile_emptyState__Z6PmO p{margin:.25rem 0;font-size:.9rem}.profile_emptyState__Z6PmO button{margin-top:1rem;padding:.55rem 1.2rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;font-size:.9rem}.profile_emptyState__Z6PmO button:hover{background:#2563eb}.profile_skeletonBar__NoHJb{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;border-radius:6px;animation:profile_shimmer__bgb3H 1.5s ease-in-out infinite}@keyframes profile_shimmer__bgb3H{0%{background-position:200% 0}to{background-position:-200% 0}}.profile_modalOverlay__91BCZ{position:fixed;inset:0;background:rgba(0,0,0,.35);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.profile_modal__6kR1Z{background:#fff;border-radius:16px;width:100%;max-width:420px;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden}.profile_modalHeader__lI19f{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #f3f4f6}.profile_modalHeader__lI19f h3{font-size:1.1rem;font-weight:600;color:#111827;margin:0}.profile_modalClose__9eCEV{background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;padding:0;line-height:1}.profile_modalClose__9eCEV:hover{color:#374151}.profile_modalBody__L2h3i{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.profile_modalFooter___kGqU{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #f3f4f6}.profile_fieldLabel__qrPPL{font-size:.82rem;font-weight:500;color:#374151}.profile_fieldHint__SLu05{font-size:.72rem;color:#9ca3af;margin:-.5rem 0 .25rem}.profile_input__9hNX8{width:100%;padding:.55rem .75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.9rem;color:#111827;outline:none;box-sizing:border-box;transition:border-color .15s}.profile_input__9hNX8:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.profile_input__9hNX8:disabled{background:#f9fafb;cursor:not-allowed}.profile_avatarPreviewRow__Cv_1F{display:flex;align-items:center;gap:.75rem}.profile_avatarPreviewRow__Cv_1F .profile_input__9hNX8{flex:1}.profile_avatarPreview__sDEJ3{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.profile_avatarPreview__sDEJ3 .profile_avatarImg__dnsMy{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile_btnCancel__qvvc5{padding:.45rem 1rem;border-radius:8px;background:#fff;border:1px solid #e5e7eb;color:#374151;font-size:.85rem;cursor:pointer;transition:background .15s}.profile_btnCancel__qvvc5:hover{background:#f9fafb}.profile_btnPrimary__1tETV{padding:.45rem 1.2rem;border-radius:8px;background:#3b82f6;border:none;color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:background .15s}.profile_btnPrimary__1tETV:hover{background:#2563eb}.profile_btnPrimary__1tETV:disabled{opacity:.6;cursor:not-allowed}.ChatMessage_messageWrapper__z2pUp{margin-bottom:32px;display:flex;flex-direction:column;gap:12px;animation:ChatMessage_messageSlideIn__pYtPc .4s ease-out}.ChatMessage_userMessageCard__uUGAX{display:flex;justify-content:flex-end;margin-bottom:8px}.ChatMessage_userMessage__g3O3x{background:linear-gradient(135deg,#e0f2fe,#bbdefb);color:#1565c0;padding:12px 16px;border-radius:18px 18px 18px 18px;max-width:70%;font-size:15px;line-height:1.6;word-wrap:break-word;border:1px solid rgba(33,150,243,.2);box-shadow:0 2px 8px rgba(33,150,243,.1);font-weight:500;position:relative}.ChatMessage_userMessage__g3O3x:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.3),transparent);border-radius:inherit;pointer-events:none}.ChatMessage_assistantMessage__xGEl4{color:#2d3748;font-size:15px;line-height:1.7;word-wrap:break-word;font-weight:400;margin-left:0;margin-right:0;margin-bottom:8px}.ChatMessage_assistantMessage__xGEl4 p{margin:0 0 12px}.ChatMessage_assistantMessage__xGEl4 p:last-child{margin-bottom:0}.ChatMessage_assistantMessage__xGEl4 h1,.ChatMessage_assistantMessage__xGEl4 h2,.ChatMessage_assistantMessage__xGEl4 h3,.ChatMessage_assistantMessage__xGEl4 h4,.ChatMessage_assistantMessage__xGEl4 h5,.ChatMessage_assistantMessage__xGEl4 h6{margin:16px 0 8px;font-weight:600;color:#1a202c}.ChatMessage_assistantMessage__xGEl4 h1:first-child,.ChatMessage_assistantMessage__xGEl4 h2:first-child,.ChatMessage_assistantMessage__xGEl4 h3:first-child,.ChatMessage_assistantMessage__xGEl4 h4:first-child,.ChatMessage_assistantMessage__xGEl4 h5:first-child,.ChatMessage_assistantMessage__xGEl4 h6:first-child{margin-top:0}.ChatMessage_assistantMessage__xGEl4 ol,.ChatMessage_assistantMessage__xGEl4 ul{margin:8px 0 12px 20px;padding-left:0}.ChatMessage_assistantMessage__xGEl4 li{margin-bottom:4px}.ChatMessage_assistantMessage__xGEl4 blockquote{border-left:3px solid #e2e8f0;padding-left:16px;margin:12px 0;color:#4a5568;font-style:italic}.ChatMessage_assistantMessage__xGEl4 code{background:#f7fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;color:#d63384}.ChatMessage_assistantMessage__xGEl4 pre{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin:12px 0;overflow-x:auto}.ChatMessage_assistantMessage__xGEl4 pre code{background:none;border:none;padding:0;color:#495057}@keyframes ChatMessage_messageSlideIn__pYtPc{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ChatMessage_slideInRight__il2KP{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatMessage_slideInLeft__KU3mJ{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ChatMessage_messageTime__kUKdg{font-size:12px;color:#a0aec0;text-align:center;margin:8px 0;font-weight:500}.ChatMessage_messageStatus__OTOx5{display:flex;align-items:center;justify-content:flex-end;margin-top:4px;gap:4px}.ChatMessage_messageStatus__OTOx5 .ChatMessage_statusIcon__gkoM5{width:12px;height:12px;border-radius:50%}.ChatMessage_messageStatus__OTOx5 .ChatMessage_statusIcon__gkoM5.ChatMessage_sending___Cdxa{background:#fbbf24;animation:ChatMessage_pulse__Stcmn 1.5s infinite}.ChatMessage_messageStatus__OTOx5 .ChatMessage_statusIcon__gkoM5.ChatMessage_sent__hBT7Y{background:#10b981}.ChatMessage_messageStatus__OTOx5 .ChatMessage_statusIcon__gkoM5.ChatMessage_error__YAAzo{background:#ef4444}.ChatMessage_messageStatus__OTOx5 .ChatMessage_statusText__mE7y7{font-size:11px;color:hsla(0,0%,100%,.7);font-weight:500}@keyframes ChatMessage_pulse__Stcmn{0%,to{opacity:1}50%{opacity:.5}}.ChatMessage_searchingNotesContainer__O1jgC{margin-top:12px;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:12px 16px;max-width:75%;animation:ChatMessage_slideInUp__ZyIBL .3s ease-out}.ChatMessage_searchingIndicator__y9poZ{display:flex;align-items:center;gap:12px}.ChatMessage_loadingDots__kfElS{display:flex;gap:4px}.ChatMessage_loadingDots__kfElS span{width:6px;height:6px;background:#3b82f6;border-radius:50%;animation:ChatMessage_loadingPulse__mrbL7 1.4s ease-in-out infinite}.ChatMessage_loadingDots__kfElS span:first-child{animation-delay:-.32s}.ChatMessage_loadingDots__kfElS span:nth-child(2){animation-delay:-.16s}.ChatMessage_loadingDots__kfElS span:nth-child(3){animation-delay:0s}.ChatMessage_searchingText__Dx1Vc{font-size:13px;color:#3b82f6;font-weight:500}@keyframes ChatMessage_loadingPulse__mrbL7{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ChatMessage_relatedNotesContainer__ojoO3{margin-top:16px;background:rgba(248,250,252,.8);backdrop-filter:blur(10px);border:1px solid rgba(226,232,240,.5);border-radius:16px;padding:16px;max-width:75%;animation:ChatMessage_slideInUp__ZyIBL .3s ease-out}.ChatMessage_relatedNotesHeader__Hom60{font-size:14px;font-weight:600;color:#475569;margin-bottom:12px;display:flex;align-items:center;gap:8px}.ChatMessage_relatedNotesHeader__Hom60:before{content:"";width:3px;height:16px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:2px}.ChatMessage_relatedNotesList__9ErM1{display:flex;flex-direction:column;gap:12px}.ChatMessage_relatedNoteItem__YeA4Q{background:hsla(0,0%,100%,.7);border:1px solid rgba(226,232,240,.3);border-radius:12px;padding:14px;transition:all .2s ease;cursor:pointer;display:block;text-decoration:none;color:inherit}.ChatMessage_relatedNoteItem__YeA4Q:hover{background:hsla(0,0%,100%,.9);border-color:rgba(59,130,246,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08);text-decoration:none}.ChatMessage_relatedNoteItem__YeA4Q:active,.ChatMessage_relatedNoteItem__YeA4Q:focus,.ChatMessage_relatedNoteItem__YeA4Q:focus-visible,.ChatMessage_relatedNoteItem__YeA4Q:visited{text-decoration:none;outline:none;color:inherit}.ChatMessage_noteHeader__zFKcB{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ChatMessage_noteTitle__pDT6x{font-size:14px;font-weight:600;color:#1e293b;flex:1;margin-right:12px}.ChatMessage_noteSimilarity__jNZwL{font-size:12px;font-weight:500;color:#3b82f6;background:rgba(59,130,246,.1);padding:2px 8px;border-radius:12px;white-space:nowrap}.ChatMessage_noteContent__v3cgP{font-size:13px;line-height:1.5;color:#64748b;margin-bottom:8px;word-wrap:break-word}.ChatMessage_noteFooter__Nvr__{display:flex;justify-content:flex-end}.ChatMessage_noteDate__BFkSI{font-size:11px;color:#94a3b8;font-weight:500}@keyframes ChatMessage_slideInUp__ZyIBL{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.ChatMessage_messageWrapper__z2pUp{margin-bottom:24px}.ChatMessage_userMessage__g3O3x{max-width:85%;font-size:14px;padding:14px 18px}.ChatMessage_assistantMessage__xGEl4{font-size:14px}.ChatMessage_relatedNotesContainer__ojoO3{max-width:90%}.ChatMessage_noteHeader__zFKcB{flex-direction:column;align-items:flex-start;gap:4px}.ChatMessage_noteSimilarity__jNZwL{align-self:flex-end}}@media(max-width:480px){.ChatMessage_userMessage__g3O3x{max-width:90%;font-size:14px;padding:12px 16px}.ChatMessage_assistantMessage__xGEl4{font-size:14px}}.ChatMessage_blinkingCursor__u1YOw{display:inline-block;width:10px;height:10px;background-color:#1a202c;border-radius:50%;margin-left:4px;vertical-align:-1px;animation:ChatMessage_blink__aUGh4 1s step-end infinite}@keyframes ChatMessage_blink__aUGh4{0%,to{opacity:1}50%{opacity:0}}@keyframes modals_historyPulse__6uuKS{0%{box-shadow:0 0 0 0 rgba(23,112,232,0)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.22)}to{box-shadow:0 0 0 0 rgba(23,112,232,0)}}@keyframes modals_wsRecommendIn__Lr_Vg{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes modals_wsTipStrokeProgress__jvov6{to{stroke-dashoffset:0}}@keyframes modals_wsHoverTipIn___naS_{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}@keyframes modals_wsDeleteShardsShow__D6l4a{0%{opacity:0}18%{opacity:0}22%{opacity:1}to{opacity:1}}@keyframes modals_wsShardFly__8h4t3{0%{opacity:0;transform:translateZ(0) rotate(0deg) scale(1);filter:saturate(.8) brightness(.98)}8%{opacity:1;transform:translateZ(0) rotate(0deg) scale(1.01);filter:saturate(.92) brightness(1.08)}34%{opacity:1;transform:translate3d(calc(var(--dx, 0px) * .55),calc(var(--dy, 0px) * .55),0) rotate(calc(var(--rot, 0deg) * .72)) scale(.98);filter:saturate(.98) brightness(1.12)}to{opacity:0;transform:translate3d(calc(var(--dx, 0px) * 2.6),calc(var(--dy, 0px) * 2.6),0) rotate(calc(var(--rot, 0deg) * 2.2)) scale(.78);filter:saturate(.88) brightness(1.06) blur(.45px)}}@keyframes modals_wsDeleteFade__iVmL7{0%{opacity:1;filter:none;transform:translateZ(0) scale(1)}18%{opacity:1;filter:grayscale(1) saturate(.15) brightness(.72);transform:translateZ(0) scale(.98)}42%{opacity:.65;filter:grayscale(1) saturate(.05) brightness(.62);transform:translate3d(0,3px,0) scale(.92)}to{opacity:0;filter:grayscale(1) saturate(0) brightness(.55);transform:translate3d(0,8px,0) scale(.74)}}@keyframes modals_wsCrowdPopIn__VOup1{0%{opacity:0;transform:translate3d(0,26px,0) scale(.26) rotate(-3.2deg);filter:brightness(1.22) saturate(1.28) contrast(1.08) drop-shadow(0 14px 22px rgba(18,225,255,.18))}35%{opacity:1;transform:translate3d(0,6px,0) scale(.88) rotate(.9deg)}62%{opacity:1;transform:translate3d(0,-6px,0) scale(1.32) rotate(0deg);filter:brightness(1.34) saturate(1.32) drop-shadow(0 18px 26px rgba(18,225,255,.22))}78%{transform:translate3d(0,2px,0) scale(.9);filter:brightness(1.08) saturate(1.08) drop-shadow(0 10px 16px rgba(18,225,255,.1))}to{opacity:1;transform:translateZ(0) scale(1);filter:none}}@keyframes modals_wsWobbleBreath__sbIZ2{0%{transform:translateZ(0) rotate(0deg)}12.5%{transform:translate3d(.55px,-.3px,0) rotate(1.1deg)}25%{transform:translate3d(-.45px,.45px,0) rotate(-.95deg)}37.5%{transform:translate3d(.35px,.25px,0) rotate(.75deg)}50%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(0deg)}}.modals_cancelButton__6jDQL{padding:8px 16px}@keyframes modals_spin__Mqbej{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modals_confirmDialog__rJitd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:modals_fadeIn__aw3KT .2s ease}.modals_confirmDialogContent__M5wve{background:#fff;border-radius:16px;padding:32px;width:90%;max-width:400px;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:modals_slideUp__FJzv4 .3s ease;text-align:center}.modals_confirmIcon__CHNHr{width:64px;height:64px;border-radius:50%;background:rgba(239,68,68,.1);color:#dc2626;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.modals_confirmTitle__TQehp{font-size:20px;font-weight:600;color:#1f2937;margin:0 0 12px}.modals_confirmMessage__L_4cS{font-size:14px;color:#6b7280;line-height:1.5;margin:0 0 24px}.modals_confirmActions__bCtQN{display:flex;gap:12px;justify-content:center}.modals_cancelButton__6jDQL{padding:10px 20px;border:1px solid #d1d5db;background:#fff;color:#6b7280;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.modals_cancelButton__6jDQL:hover{background:#f9fafb;border-color:#9ca3af}.modals_confirmButton__oiNPj{padding:10px 20px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:80px;box-shadow:0 4px 12px rgba(239,68,68,.3)}.modals_confirmButton__oiNPj:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-1px);box-shadow:0 6px 16px rgba(239,68,68,.4)}@keyframes modals_slideDown__67leU{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes modals_pulse__eBOPr{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes modals_draftBreath__VFmaX{0%{opacity:.15;filter:brightness(.9)}8%{opacity:1;filter:brightness(1.05)}83%{opacity:1;filter:brightness(1.05)}to{opacity:.1;filter:brightness(.85)}}@keyframes modals_shimmer__qtfzc{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes modals_fadeIn__aw3KT{0%{opacity:0}to{opacity:1}}@keyframes modals_elegantDoublePulse__JJ2vV{0%{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(23,112,232,.1);background-color:rgba(0,0,0,0);transform:scale(1)}20%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}45%{box-shadow:0 0 0 1px rgba(23,112,232,.15),0 4px 12px rgba(23,112,232,.05);border-color:rgba(23,112,232,.2)!important;background-color:rgba(23,112,232,.01);transform:scale(1)}70%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}to{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(15,23,42,.08)!important;background-color:rgba(0,0,0,0);transform:scale(1)}}@keyframes modals_floatingComposeBounce__ppI0v{0%{transform:translateY(10px) scale(.99)}22%{transform:translateY(4px) scale(1.006)}55%{transform:translateY(-6px) scale(1.012)}78%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}@keyframes modals_floatingComposeExpand__MYtck{0%{opacity:0}to{opacity:1}}@keyframes note-card_historyPulse__4J9yu{0%{box-shadow:0 0 0 0 rgba(23,112,232,0)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.22)}to{box-shadow:0 0 0 0 rgba(23,112,232,0)}}@keyframes note-card_wsRecommendIn__ZhXH1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL::-webkit-scrollbar,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj::-webkit-scrollbar,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA::-webkit-scrollbar{width:6px}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL::-webkit-scrollbar-track,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj::-webkit-scrollbar-track,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL::-webkit-scrollbar-thumb,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj::-webkit-scrollbar-thumb,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:999px}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL:hover,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj:hover,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA:hover{scrollbar-color:rgba(148,163,184,.55) rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL:hover::-webkit-scrollbar-thumb,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj:hover::-webkit-scrollbar-thumb,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA:hover::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55)}.note-card_noteCardDetail__fcjPw .ProseMirror{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .ProseMirror::-webkit-scrollbar{width:6px}.note-card_noteCardDetail__fcjPw .ProseMirror::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .ProseMirror::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:999px}.note-card_noteCardDetail__fcjPw .ProseMirror:hover{scrollbar-color:rgba(148,163,184,.55) rgba(0,0,0,0)}.note-card_noteCardDetail__fcjPw .ProseMirror:hover::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55)}@keyframes note-card_wsTipStrokeProgress__obvWi{to{stroke-dashoffset:0}}@keyframes note-card_wsHoverTipIn__qg_Aa{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}@keyframes note-card_wsDeleteShardsShow__v9ihv{0%{opacity:0}18%{opacity:0}22%{opacity:1}to{opacity:1}}@keyframes note-card_wsShardFly__mSrtY{0%{opacity:0;transform:translateZ(0) rotate(0deg) scale(1);filter:saturate(.8) brightness(.98)}8%{opacity:1;transform:translateZ(0) rotate(0deg) scale(1.01);filter:saturate(.92) brightness(1.08)}34%{opacity:1;transform:translate3d(calc(var(--dx, 0px) * .55),calc(var(--dy, 0px) * .55),0) rotate(calc(var(--rot, 0deg) * .72)) scale(.98);filter:saturate(.98) brightness(1.12)}to{opacity:0;transform:translate3d(calc(var(--dx, 0px) * 2.6),calc(var(--dy, 0px) * 2.6),0) rotate(calc(var(--rot, 0deg) * 2.2)) scale(.78);filter:saturate(.88) brightness(1.06) blur(.45px)}}@keyframes note-card_wsDeleteFade__0M16h{0%{opacity:1;filter:none;transform:translateZ(0) scale(1)}18%{opacity:1;filter:grayscale(1) saturate(.15) brightness(.72);transform:translateZ(0) scale(.98)}42%{opacity:.65;filter:grayscale(1) saturate(.05) brightness(.62);transform:translate3d(0,3px,0) scale(.92)}to{opacity:0;filter:grayscale(1) saturate(0) brightness(.55);transform:translate3d(0,8px,0) scale(.74)}}@keyframes note-card_wsCrowdPopIn__LQz68{0%{opacity:0;transform:translate3d(0,26px,0) scale(.26) rotate(-3.2deg);filter:brightness(1.22) saturate(1.28) contrast(1.08) drop-shadow(0 14px 22px rgba(18,225,255,.18))}35%{opacity:1;transform:translate3d(0,6px,0) scale(.88) rotate(.9deg)}62%{opacity:1;transform:translate3d(0,-6px,0) scale(1.32) rotate(0deg);filter:brightness(1.34) saturate(1.32) drop-shadow(0 18px 26px rgba(18,225,255,.22))}78%{transform:translate3d(0,2px,0) scale(.9);filter:brightness(1.08) saturate(1.08) drop-shadow(0 10px 16px rgba(18,225,255,.1))}to{opacity:1;transform:translateZ(0) scale(1);filter:none}}@keyframes note-card_wsWobbleBreath__V_wsA{0%{transform:translateZ(0) rotate(0deg)}12.5%{transform:translate3d(.55px,-.3px,0) rotate(1.1deg)}25%{transform:translate3d(-.45px,.45px,0) rotate(-.95deg)}37.5%{transform:translate3d(.35px,.25px,0) rotate(.75deg)}50%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(0deg)}}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.14);box-shadow:0 26px 80px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.12)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;backdrop-filter:blur(30px) saturate(185%) contrast(112%);background:radial-gradient(520px 380px at 18% 18%,rgba(18,225,255,.08),rgba(18,225,255,0) 72%),radial-gradient(460px 360px at 82% 32%,rgba(56,228,255,.05),rgba(56,228,255,0) 74%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0) 62%,rgba(255,255,255,.01));opacity:.12;mix-blend-mode:soft-light}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw:after{content:"";position:absolute;inset:-45%;pointer-events:none;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.05),rgba(255,255,255,0) 62%);opacity:.03;mix-blend-mode:overlay}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw:focus-within{border-color:rgba(18,225,255,.22);box-shadow:0 18px 56px rgba(0,0,0,.38),0 0 0 3px rgba(18,225,255,.12)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteText__BLCVX,.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteTitle__WgQSQ{color:rgba(226,232,240,.88)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteDate__j_Tqd{background:hsla(0,0%,100%,.06);color:rgba(203,213,225,.78);border:1px solid hsla(0,0%,100%,.1)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteTitleInput__JvAWp{background:hsla(0,0%,100%,.08);border:1px solid rgba(18,225,255,.26);color:rgba(226,232,240,.88)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteContentInput__4vYcS{background:rgba(0,0,0,0);border:none;color:rgba(226,232,240,.88);backdrop-filter:none;box-shadow:none}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keyword__01AEB{background:rgba(18,225,255,.1);border-color:rgba(18,225,255,.18);color:rgba(226,232,240,.84)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordAddBtn__9luZ_{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:rgba(203,213,225,.78)}@keyframes note-card_spin__PNNuM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.note-card_noteCardDetail__fcjPw{cursor:default;width:100%;height:auto;display:flex;flex-direction:column;min-height:0}.note-card_noteCardDetail__fcjPw:hover{transform:none}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw:hover{transform:none;box-shadow:0 10px 28px rgba(15,23,42,.08),0 3px 8px rgba(15,23,42,.04);border-color:rgba(15,23,42,.06)}.note-card_noteCardDetail__fcjPw .note-card_noteContent__rJdWE{flex:1;min-height:0;display:flex;flex-direction:column}.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapperEditing__C0snf{flex:1;min-height:0}.note-card_noteCardDetail__fcjPw .note-card_noteContentInput__4vYcS{flex:1;min-height:0;display:flex;flex-direction:column}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw{flex:1;min-height:0;height:100%;overflow:hidden;padding:12px 16px 10px;border-radius:18px;border-color:rgba(15,23,42,.06);background:hsla(0,0%,100%,.92);box-shadow:0 10px 28px rgba(15,23,42,.08),0 3px 8px rgba(15,23,42,.04)}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw:focus-within{border-color:rgba(23,112,232,.16);box-shadow:0 12px 34px rgba(15,23,42,.1),0 0 0 3px rgba(23,112,232,.12)}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapper__tPfYj{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;max-height:none!important}.note-card_noteCardDetail__fcjPw .note-card_richEditor__CrdHG,.note-card_noteCardDetail__fcjPw [data-rich-text-editor-frame=true],.note-card_noteCardDetail__fcjPw [data-rich-text-editor-root=true],.note-card_noteCardDetail__fcjPw [data-rich-text-editor-scroller=true]{flex:1;min-height:0;display:flex;flex-direction:column}.note-card_noteCardDetail__fcjPw .note-card_richEditor__CrdHG .tiptap,.note-card_noteCardDetail__fcjPw .tiptap{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL{flex:1;min-height:100%;height:100%;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;caret-color:currentColor}.note-card_noteCardDetail__fcjPw .note-card_richEditor__CrdHG .tiptap .note-card_richEditorContent__Jp6XL{flex:1;min-height:0;height:100%}.note-card_noteCardDetail__fcjPw .tiptap{min-height:0}.note-card_noteCardDetail__fcjPw .ProseMirror{flex:1;min-height:100%;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;caret-color:currentColor}.note-card_noteCard__4rAjb{background:hsla(0,0%,100%,.95);border-radius:16px;padding:20px;border:1px solid rgba(15,23,42,.08);backdrop-filter:blur(6px);box-shadow:0 8px 24px rgba(15,23,42,.08),0 3px 8px rgba(15,23,42,.04);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.note-card_noteCard__4rAjb:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(15,23,42,.1),0 4px 10px rgba(15,23,42,.06),inset 0 0 0 1px rgba(23,112,232,.1);border-color:rgba(23,112,232,.12)}.note-card_noteCard__4rAjb:active{transform:translateY(-1px)}.note-card_relatedHandle__L5eB_{position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:48px;background:rgba(23,112,232,.05);border:1px solid rgba(23,112,232,.1);border-right:none;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:flex-start;padding-left:2px;cursor:pointer;transition:all .2s ease;z-index:20;overflow:hidden;opacity:.6}.note-card_relatedHandleIcon__PT46g{color:rgba(23,112,232,.6);display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;transition:all .2s ease;transform:translateX(4px);opacity:0}.note-card_noteCard__4rAjb:hover .note-card_relatedHandle__L5eB_{width:20px;background:rgba(23,112,232,.08);border-color:rgba(23,112,232,.15);opacity:.9}.note-card_noteCard__4rAjb:hover .note-card_relatedHandleIcon__PT46g{transform:translateX(2px);opacity:.8}.note-card_relatedHandle__L5eB_:hover{width:28px!important;background:rgba(23,112,232,.15)!important;border-color:rgba(23,112,232,.3)!important;opacity:1!important}.note-card_relatedHandle__L5eB_:hover .note-card_relatedHandleIcon__PT46g{transform:translateX(4px)!important;color:#1770e8!important;opacity:1!important}.note-card_relatedHandle__L5eB_:active{background:rgba(23,112,232,.2)!important}.note-card_relatedHandleActive__ZisHw{width:20px;background:rgba(23,112,232,.12);border-color:rgba(23,112,232,.25);opacity:1}.note-card_relatedHandleActive__ZisHw .note-card_relatedHandleIcon__PT46g{transform:translateX(2px);opacity:1;color:rgba(23,112,232,.9)}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteEditBar__p_Z8Q{position:sticky;bottom:0;z-index:20;padding-top:10px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.96) 45%,rgba(255,255,255,.98))}.note-card_noteCardEditing__sAPeB{cursor:default;transform:none!important;transition:none!important}.note-card_noteCardEditing__sAPeB,.note-card_noteCardEditing__sAPeB *,.note-card_noteCardEditing__sAPeB :after,.note-card_noteCardEditing__sAPeB :before{transition:none!important}.note-card_noteCardEditing__sAPeB{box-shadow:0 24px 70px rgba(15,23,42,.16),inset 0 0 0 1px rgba(23,112,232,.14);border-color:rgba(23,112,232,.22)}.note-card_noteCardEditing__sAPeB .ProseMirror,.note-card_noteCardEditing__sAPeB [data-rich-text-editor-content=true]{overflow:visible!important;max-height:none!important}.note-card_noteCardEditing__sAPeB:hover{transform:none!important}.note-card_noteHeader__7fgzd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteHeader__7fgzd{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(15,23,42,.06)}.note-card_noteTitle__WgQSQ{font-size:18px;font-weight:600;color:#1f2937;line-height:1.4;word-break:break-word;flex:1;margin:0 12px 0 0}.note-card_titleSkeleton__hytNK{width:160px;height:22px;border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:note-card_shimmer__EeJCQ 1.5s infinite}.note-card_noteText__BLCVX{font-size:18px;font-weight:600;color:#1f2937;line-height:1.4;word-break:break-word;flex:1;margin-right:12px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.note-card_noteText__BLCVX:hover{background:rgba(23,112,232,.05)}.note-card_noteTitleInput__JvAWp{font-size:18px;font-weight:600;color:#1f2937;line-height:1.4;word-break:break-word;flex:1;margin-right:12px;padding:4px 8px;border:2px solid #1770e8;border-radius:8px;outline:none;font-family:inherit;background:#fff;transition:all .2s ease;height:32px;box-sizing:border-box}.note-card_noteTitleInput__JvAWp:focus{box-shadow:0 0 0 3px rgba(23,112,232,.1)}.note-card_noteTitleInput__JvAWp::-moz-placeholder{color:#9ca3af;font-weight:400}.note-card_noteTitleInput__JvAWp::placeholder{color:#9ca3af;font-weight:400}.note-card_noteEditTitleConfirm__6TtXV{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:rgba(23,112,232,.1);color:#1770e8;border-radius:6px;cursor:pointer;transition:all .2s ease;opacity:.7}.note-card_noteEditTitleConfirm__6TtXV:hover{background:rgba(23,112,232,.2);opacity:1;transform:scale(1.05)}.note-card_noteEditTitleConfirm__6TtXV svg{width:16px;height:16px}.note-card_noteActions__bfW7g{display:flex;align-items:center;gap:8px;flex-shrink:0}.note-card_noteDate__j_Tqd{font-size:12px;color:#6b7280;font-weight:500;background:rgba(107,114,128,.1);border-radius:6px;height:28px;line-height:28px;padding:0 8px;box-sizing:border-box;display:inline-flex;align-items:center}.note-card_deleteButton__3QrDx{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:rgba(239,68,68,.1);color:#dc2626;border-radius:6px;cursor:pointer;transition:all .2s ease;opacity:.7}.note-card_deleteButton__3QrDx:hover{background:rgba(239,68,68,.2);opacity:1;transform:scale(1.05)}.note-card_deleteButton__3QrDx svg{width:16px;height:16px}.note-card_noteContent__rJdWE{margin-bottom:16px;position:relative}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteContent__rJdWE{margin-bottom:8px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditor__CrdHG{gap:6px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richToolbar__qZBs_{padding:0 0 1px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteContentInput__4vYcS{padding:4px 8px 6px;font-size:14px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorScroller__hrFPA{padding-top:4px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL{line-height:1.6}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL>*+*{margin-top:10px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL ol,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richEditorContent__Jp6XL ul{padding-left:20px}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richToolbar__qZBs_ .tiptap-button{height:1.75rem;min-width:1.75rem;padding:.375rem;border-radius:var(--tt-radius-md,.5rem)}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richToolbar__qZBs_ .tiptap-button-icon,.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richToolbar__qZBs_ .tiptap-button-icon-sub{width:.875rem;height:.875rem}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_richToolbar__qZBs_ .tiptap-button-group[data-orientation=horizontal]{gap:.0625rem}.note-card_draftUnsavedInline__cTjZT{flex:none;white-space:nowrap;font-size:12px;font-weight:600;color:rgba(138,200,255,.92)}.note-card_draftSavedInline___YYQa{flex:none;white-space:nowrap;font-size:12px;font-weight:600;color:rgba(160,216,255,.86)}.note-card_keywordsWrap__V3Be6{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.note-card_fadeOverlay__AvvpO{position:absolute;left:0;right:0;bottom:0;height:60px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(255,255,255) 80%);z-index:10;opacity:0;transition:opacity .3s ease}.note-card_fadeOverlayVisible__b24Ds{opacity:1}.note-card_noteContentInput__4vYcS{width:100%;border:2px solid #1770e8;border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.6;color:#1f2937;font-family:inherit;box-sizing:border-box;background:#fff}.note-card_noteCardDetail__fcjPw [data-rich-text-editor-content=true]{flex:1;min-height:100%;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;caret-color:currentColor;cursor:text}.note-card_errorInline__EOcCo{font-size:12px;color:#dc2626}.note-card_noteText__BLCVX{display:block;overflow:visible;white-space:pre-wrap;font-size:14px;line-height:1.6;color:#4b5563;margin:0;font-weight:400}.note-card_noteTextExpanded__9kDfj{color:#374151}.note-card_noteTextWrapper__tPfYj{overflow:hidden;transition:max-height .3s ease;will-change:max-height}.note-card_expandPill__7hJDn{position:absolute;right:12px;bottom:12px;padding:4px 10px;background:#fff;color:#1770e8;border:1px solid rgba(23,112,232,.2);border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;z-index:20;box-shadow:0 2px 6px rgba(0,0,0,.05)}.note-card_expandPill__7hJDn:hover{background:#f0f9ff;border-color:rgba(23,112,232,.4);box-shadow:0 3px 8px rgba(23,112,232,.1)}.note-card_noteKeywords__R8uTV{display:flex;align-items:center;gap:10px;margin-bottom:12px}.note-card_noteKeywordsRight__eOKZG{display:flex;align-items:center;gap:10px;flex:none;white-space:nowrap}.note-card_keywordErrorInline__md9x9{color:#b42318;font-size:12px;white-space:normal}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteKeywords__R8uTV{margin-bottom:0;margin-top:6px}.note-card_chipSkeleton__CHUj9{width:60px;height:20px;border-radius:12px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:note-card_shimmer__EeJCQ 1.5s infinite}.note-card_keywordsEditorRow__wtJdw{display:flex;align-items:center;gap:8px;width:100%}.note-card_keywordsInput__Gref9{flex:1;padding:6px 10px;border:2px solid #1770e8;border-radius:8px;font-size:14px;color:#1f2937;font-family:inherit;background:hsla(0,0%,100%,.92)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordsInput__Gref9{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:rgba(226,232,240,.88);backdrop-filter:blur(12px) saturate(170%)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordsInput__Gref9::-moz-placeholder{color:rgba(148,163,184,.72)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordsInput__Gref9::placeholder{color:rgba(148,163,184,.72)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordsInput__Gref9:focus{outline:none;border-color:rgba(18,225,255,.32);box-shadow:0 0 0 2px rgba(18,225,255,.1)}.note-card_keywordsSave__bVB2A{padding:6px 12px;background:rgba(23,112,232,.1);color:#1770e8;border:1px solid rgba(23,112,232,.2);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.note-card_keywordsEdit__97fm7{margin-left:8px;background:rgba(0,0,0,0);color:#1770e8;border:none;font-size:12px;cursor:pointer}.note-card_noteTextWrapperEditing__C0snf{overflow:visible;max-height:none}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapperEditing__C0snf{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden!important;max-height:none!important}.note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw .note-card_noteTextWrapperEditing__C0snf .note-card_noteContentInput__4vYcS{flex:1;min-height:0}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw.note-card_noteCardEditing__sAPeB .note-card_noteTextWrapperEditing__C0snf{position:relative;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);z-index:1}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw.note-card_noteCardEditing__sAPeB .note-card_noteTextWrapperEditing__C0snf:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:-1;backdrop-filter:blur(18px) saturate(170%) contrast(110%);background:radial-gradient(520px 260px at 18% 12%,rgba(18,225,255,.1),rgba(18,225,255,0) 70%),radial-gradient(420px 260px at 86% 28%,rgba(56,228,255,.06),rgba(56,228,255,0) 72%),linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0) 55%,rgba(255,255,255,.01));opacity:1}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteCard__4rAjb.note-card_noteCardDetail__fcjPw.note-card_noteCardEditing__sAPeB .note-card_noteTextWrapperEditing__C0snf:after{content:"";position:absolute;inset:-45%;pointer-events:none;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.045),rgba(255,255,255,0) 62%);opacity:.03;mix-blend-mode:overlay}.note-card_noteEditActions__9zILJ{display:flex;align-items:center;gap:12px}.note-card_noteEditCancel__boiWh{padding:6px 12px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:rgba(226,232,240,.82);backdrop-filter:blur(10px) saturate(160%);transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.note-card_noteEditCancel__boiWh:hover{background:hsla(0,0%,100%,.09);border-color:rgba(56,228,255,.22);color:rgba(226,232,240,.9)}.note-card_noteEditCancel__boiWh:disabled{opacity:.55;cursor:not-allowed}.note-card_noteEditSave__TTrxK{padding:6px 14px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(18,225,255,.22);color:rgba(226,232,240,.92);background:linear-gradient(180deg,rgba(18,225,255,.2),rgba(18,225,255,.12));backdrop-filter:blur(10px) saturate(170%);box-shadow:0 10px 26px rgba(0,0,0,.28);transition:filter .14s ease,transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.note-card_noteEditSave__TTrxK:hover{border-color:rgba(18,225,255,.3);background:linear-gradient(180deg,rgba(18,225,255,.26),rgba(18,225,255,.16));box-shadow:0 14px 34px rgba(0,0,0,.32);transform:translateY(-1px)}.note-card_noteEditSave__TTrxK:disabled{opacity:.55;cursor:not-allowed;transform:none}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteEditCancel__boiWh{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.12);color:rgba(203,213,225,.8)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteEditCancel__boiWh:hover{border-color:rgba(18,225,255,.26);background:hsla(0,0%,100%,.06)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_noteEditSave__TTrxK{border-color:rgba(18,225,255,.26);background:linear-gradient(180deg,rgba(18,225,255,.22),rgba(18,225,255,.12));box-shadow:0 12px 34px rgba(0,0,0,.34)}.note-card_keyword__01AEB{background:rgba(23,112,232,.1);color:#1770e8;padding:6px 8px;border-radius:6px;font-size:11px;font-weight:500;line-height:1;border:1px solid rgba(23,112,232,.2);transition:all .2s ease;cursor:pointer;position:relative;display:inline-flex;align-items:center}.note-card_keyword__01AEB:hover{background:rgba(23,112,232,.15);border-color:rgba(23,112,232,.3)}.note-card_keywordDeleteBtn__Bu_hY{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:999px;border:1px solid rgba(23,112,232,.25);background:#fff;color:rgba(23,112,232,.9);font-size:12px;line-height:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.08);opacity:0;pointer-events:none;transform:scale(.95);transition:opacity .12s ease,transform .12s ease}.note-card_keyword__01AEB:hover .note-card_keywordDeleteBtn__Bu_hY{opacity:1;pointer-events:auto;transform:scale(1)}.note-card_keywordMore__kWuZP{background:rgba(107,114,128,.1);color:#6b7280;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:500;border:1px solid rgba(107,114,128,.2);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.note-card_keywordMore__kWuZP:hover{background:rgba(23,112,232,.1);color:#1770e8;border-color:rgba(23,112,232,.3)}.note-card_keywordMore__kWuZP:active{transform:scale(.95)}.note-card_keywordEditInput__U9NiG{padding:3px 7px;border:1px solid #1770e8;border-radius:6px;font-size:11px;line-height:1.6;color:#1f2937;font-family:inherit;background:hsla(0,0%,100%,.92);outline:none}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordEditInput__U9NiG{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14);color:rgba(226,232,240,.88);backdrop-filter:blur(12px) saturate(170%)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordEditInput__U9NiG::-moz-placeholder{color:rgba(148,163,184,.72)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordEditInput__U9NiG::placeholder{color:rgba(148,163,184,.72)}.note-card_workspaceOverlayPanel__9TXY_ .note-card_keywordEditInput__U9NiG:focus{border-color:rgba(18,225,255,.32);box-shadow:0 0 0 2px rgba(18,225,255,.1)}.note-card_keywordAddBtn__9luZ_{width:25px;height:25px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px dashed rgba(107,114,128,.28);border-radius:6px;background:rgba(107,114,128,.04);color:rgba(107,114,128,.75);font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.note-card_keywordAddBtn__9luZ_:hover{background:rgba(107,114,128,.08);border-color:rgba(107,114,128,.65);color:rgba(75,85,99,.95)}.note-card_keywordAddIcon__3INBZ{display:flex;align-items:center;justify-content:center;line-height:0}.note-card_keywordAddBtn__9luZ_:active{transform:scale(.96)}@keyframes note-card_slideDown__alkpN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes note-card_pulse__XPkaW{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes note-card_draftBreath__O7HSm{0%{opacity:.15;filter:brightness(.9)}8%{opacity:1;filter:brightness(1.05)}83%{opacity:1;filter:brightness(1.05)}to{opacity:.1;filter:brightness(.85)}}@keyframes note-card_shimmer__EeJCQ{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes note-card_fadeIn__Vi2Bq{0%{opacity:0}to{opacity:1}}.note-card_noteCardHighlight__oegpV{animation:note-card_elegantDoublePulse__G9JDZ 2.4s cubic-bezier(.4,0,.2,1) forwards;will-change:box-shadow,border-color,background-color,transform}@keyframes note-card_elegantDoublePulse__G9JDZ{0%{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(23,112,232,.1);background-color:rgba(0,0,0,0);transform:scale(1)}20%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}45%{box-shadow:0 0 0 1px rgba(23,112,232,.15),0 4px 12px rgba(23,112,232,.05);border-color:rgba(23,112,232,.2)!important;background-color:rgba(23,112,232,.01);transform:scale(1)}70%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}to{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(15,23,42,.08)!important;background-color:rgba(0,0,0,0);transform:scale(1)}}@keyframes note-card_floatingComposeBounce__hjy3O{0%{transform:translateY(10px) scale(.99)}22%{transform:translateY(4px) scale(1.006)}55%{transform:translateY(-6px) scale(1.012)}78%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}@keyframes note-card_floatingComposeExpand__JXvK4{0%{opacity:0}to{opacity:1}}@keyframes rich-editor_historyPulse__4OF6h{0%{box-shadow:0 0 0 0 rgba(23,112,232,0)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.22)}to{box-shadow:0 0 0 0 rgba(23,112,232,0)}}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror::-webkit-scrollbar,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller::-webkit-scrollbar{width:6px}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror::-webkit-scrollbar-track,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror::-webkit-scrollbar-thumb,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:999px}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror:hover,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller:hover{scrollbar-color:rgba(148,163,184,.55) rgba(0,0,0,0)}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror:hover::-webkit-scrollbar-thumb,.rich-editor_floatingComposeEditor__9YLO3 .richEditorScroller:hover::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55)}.rich-editor_composeAreaCollapsed__lje3b .rich-editor_richToolbar__fNCrU{display:none}.rich-editor_composeAreaCollapsed__lje3b .rich-editor_richEditorContent__oHpER{min-height:32px;max-height:120px;overflow-y:auto}.rich-editor_composeAreaCollapsed__lje3b .rich-editor_richEditorScroller__Dihil{max-height:120px}@keyframes rich-editor_spin__ater9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rich-editor_richEditor__zRWhE{display:flex;flex-direction:column;gap:8px;min-height:0;border-radius:8px;overflow:visible}.rich-editor_richEditorScroller__Dihil{flex:1;min-height:0;display:flex;flex-direction:column;overflow-x:visible;overflow-y:auto;overscroll-behavior:contain;border-radius:8px;cursor:text;position:relative}.rich-editor_richEditorFrame__pesv4{flex:1;min-height:100%;display:flex;flex-direction:column}.rich-editor_richToolbar__fNCrU{display:flex;gap:0;flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding:6px 0 8px;border-bottom:1px solid rgba(15,23,42,.08)}.rich-editor_richToolbarSpacer__knDo2{flex:1}.rich-editor_richToolbarRight__ARiPV{display:inline-flex;align-items:center;gap:8px}.rich-editor_richToolbarBtn__19mao{width:28px;height:28px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:rgba(15,23,42,.78);border-radius:6px;cursor:pointer;transition:background .12s ease,color .12s ease,transform .12s ease}.rich-editor_richToolbarBtn__19mao:hover:not(:disabled){background:rgba(15,23,42,.08);color:rgba(15,23,42,.9)}.rich-editor_richToolbarBtn__19mao:active:not(:disabled){background:rgba(15,23,42,.12);transform:scale(.98)}.rich-editor_richToolbarBtn__19mao:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(23,112,232,.25)}.rich-editor_richToolbarBtnDisabled__b4J0o,.rich-editor_richToolbarBtn__19mao:disabled{opacity:.45;cursor:not-allowed}.rich-editor_richToolbarBtnActive__eh97F{color:#1770e8;background:rgba(23,112,232,.14)}.rich-editor_richEditorContent__oHpER{flex:1;min-height:120px;height:100%;overflow-x:hidden;overflow-y:auto;outline:none;white-space:pre-wrap;line-height:1.6;border-radius:8px;caret-color:currentColor;cursor:text}.rich-editor_richEditorDragGutter__v0Y7O{padding-left:2.5rem}.rich-editor_richEditor__zRWhE .tiptap{flex:1;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;min-height:100%;height:100%}.rich-editor_richEditor__zRWhE .drag-handle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;cursor:grab;position:fixed;opacity:1;transition:opacity .2s ease-in,background-color .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='fill: rgba(0, 0, 0, 0.4)'%3E%3Cpath d='M3,2 C2.4477,2 2,1.5523 2,1 C2,0.4477 2.4477,0 3,0 C3.5523,0 4,0.4477 4,1 C4,1.5523 3.5523,2 3,2 Z M3,6 C2.4477,6 2,5.5523 2,5 C2,4.4477 2.4477,4 3,4 C3.5523,4 4,4.4477 4,5 C4,5.5523 3.5523,6 3,6 Z M3,10 C2.4477,10 2,9.5523 2,9 C2,8.4477 2.4477,8 3,8 C3.5523,8 4,8.4477 4,9 C4,9.5523 3.5523,10 3,10 Z M7,2 C6.4477,2 6,1.5523 6,1 C6,0.4477 6.4477,0 7,0 C7.5523,0 8,0.4477 8,1 C8,1.5523 7.5523,2 7,2 Z M7,6 C6.4477,6 6,5.5523 6,5 C6,4.4477 6.4477,4 7,4 C7.5523,4 8,4.4477 8,5 C8,5.5523 7.5523,6 7,6 Z M7,10 C6.4477,10 6,9.5523 6,9 C6,8.4477 6.4477,8 7,8 C7.5523,8 8,8.4477 8,9 C8,9.5523 7.5523,10 7,10 Z'%3E%3C/path%3E%3C/svg%3E");background-size:10px 10px;background-repeat:no-repeat;background-position:50%;z-index:50}.rich-editor_richEditor__zRWhE .drag-handle:hover{background-color:rgba(0,0,0,.05)}.rich-editor_richEditor__zRWhE .drag-handle:active{background-color:rgba(0,0,0,.1);cursor:grabbing}.rich-editor_richEditor__zRWhE .drag-handle.hide{opacity:0;pointer-events:none}.rich-editor_richEditor__zRWhE ul[data-type=taskList]{list-style:none;padding:0}.rich-editor_richEditor__zRWhE ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:8px}.rich-editor_richEditor__zRWhE ul[data-type=taskList] li>label{margin-top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rich-editor_richEditor__zRWhE ul[data-type=taskList] li>div{flex:1}.rich-editor_richEditor__zRWhE .ProseMirror table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.rich-editor_richEditor__zRWhE .ProseMirror table td,.rich-editor_richEditor__zRWhE .ProseMirror table th{border:1px solid rgba(0,0,0,.1);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.rich-editor_richEditor__zRWhE .ProseMirror table th{background-color:rgba(0,0,0,.05);font-weight:700;text-align:left}.rich-editor_richEditorContent__oHpER>*+*{margin-top:10px}.rich-editor_richEditorContent__oHpER.prose p{margin-top:0!important;margin-bottom:10px!important;line-height:1.4!important}.rich-editor_richEditorContent__oHpER.prose p:last-child{margin-bottom:0!important}.rich-editor_richEditorContent__oHpER.prose ol,.rich-editor_richEditorContent__oHpER.prose ul{margin-top:0!important;margin-bottom:10px!important;padding-left:20px!important}.rich-editor_richEditorContent__oHpER.prose li{margin:2px 0!important}.rich-editor_richEditorContent__oHpER.prose li p{margin:0!important}.rich-editor_richEditorContent__oHpER.prose ol ol,.rich-editor_richEditorContent__oHpER.prose ol ul,.rich-editor_richEditorContent__oHpER.prose ul ol,.rich-editor_richEditorContent__oHpER.prose ul ul{margin:4px 0 0!important}.rich-editor_richEditorContent__oHpER blockquote{margin:0;padding:2px 8px 2px 10px;border-left:3px solid rgba(18,225,255,.48);background:hsla(0,0%,100%,.08);border-radius:0;color:rgba(226,232,240,.86)}.rich-editor_richEditorContent__oHpER blockquote p{margin:0}.rich-editor_richEditorContent__oHpER p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:#9ca3af}.rich-editor_richViewerContent__iPiY4{white-space:pre-wrap;line-height:1.6}.rich-editor_richViewerContent__iPiY4>*+*{margin-top:10px}.rich-editor_richViewerContent__iPiY4.prose p{margin-top:0!important;margin-bottom:10px!important;line-height:1.4!important}.rich-editor_richViewerContent__iPiY4.prose p:last-child{margin-bottom:0!important}.rich-editor_richEditorContent__oHpER h1,.rich-editor_richViewerContent__iPiY4 h1{font-size:1.875em;font-weight:700;margin-top:1.5em;margin-bottom:.5em;line-height:1.3}.rich-editor_richEditorContent__oHpER h2,.rich-editor_richViewerContent__iPiY4 h2{font-size:1.5em;font-weight:600;margin-top:1.2em;margin-bottom:.5em;line-height:1.35}.rich-editor_richEditorContent__oHpER h3,.rich-editor_richViewerContent__iPiY4 h3{font-size:1.25em;font-weight:600;margin-top:1em;margin-bottom:.5em;line-height:1.4}.rich-editor_richEditorContent__oHpER h1:first-child,.rich-editor_richEditorContent__oHpER h2:first-child,.rich-editor_richEditorContent__oHpER h3:first-child,.rich-editor_richViewerContent__iPiY4 h1:first-child,.rich-editor_richViewerContent__iPiY4 h2:first-child,.rich-editor_richViewerContent__iPiY4 h3:first-child{margin-top:0}.rich-editor_richViewerContent__iPiY4.prose ol,.rich-editor_richViewerContent__iPiY4.prose ul{margin-top:0!important;margin-bottom:10px!important;padding-left:20px!important}.rich-editor_richViewerContent__iPiY4.prose li{margin:2px 0!important}.rich-editor_richViewerContent__iPiY4.prose li p{margin:0!important}.rich-editor_richViewerContent__iPiY4.prose ol ol,.rich-editor_richViewerContent__iPiY4.prose ol ul,.rich-editor_richViewerContent__iPiY4.prose ul ol,.rich-editor_richViewerContent__iPiY4.prose ul ul{margin:4px 0 0!important}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="1"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="1"]{margin-left:12px}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="2"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="2"]{margin-left:24px}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="3"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="3"]{margin-left:36px}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="4"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="4"]{margin-left:48px}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="5"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="5"]{margin-left:60px}.rich-editor_richViewerContent__iPiY4 ol[data-list-indent="6"],.rich-editor_richViewerContent__iPiY4 ul[data-list-indent="6"]{margin-left:72px}.rich-editor_richViewerContent__iPiY4 blockquote{margin:0;padding:2px 8px 2px 10px;border-left:3px solid rgba(18,225,255,.48);background:hsla(0,0%,100%,.08);border-radius:0;color:rgba(226,232,240,.86)}.rich-editor_richViewerContent__iPiY4 blockquote p{margin:0}.rich-editor_richViewerContent__iPiY4 li[data-empty-parent=true]::marker{content:""}.rich-editor_richViewerContent__iPiY4 li[data-empty-parent=true]>p{margin:0;padding:0;height:0;overflow:hidden}.rich-editor_richViewerContent__iPiY4 li[data-empty-parent=true]>ol,.rich-editor_richViewerContent__iPiY4 li[data-empty-parent=true]>ul{margin-top:0}@keyframes rich-editor_slideDown__RCKdX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes rich-editor_pulse__JNU2w{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes rich-editor_draftBreath__Gv_Nm{0%{opacity:.15;filter:brightness(.9)}8%{opacity:1;filter:brightness(1.05)}83%{opacity:1;filter:brightness(1.05)}to{opacity:.1;filter:brightness(.85)}}@keyframes rich-editor_shimmer__shRNS{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rich-editor_fadeIn__WHMf0{0%{opacity:0}to{opacity:1}}@keyframes rich-editor_notePulse___c_gx{0%{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 rgba(0,0,0,0);background-color:rgba(23,112,232,.05)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.25),0 8px 20px rgba(23,112,232,.2);background-color:rgba(23,112,232,.08)}to{box-shadow:0 0 0 2px rgba(23,112,232,.25),0 4px 12px rgba(0,0,0,.06);background-color:rgba(0,0,0,0)}}@keyframes rich-editor_floatingComposeBounce__vnluh{0%{transform:translateY(10px) scale(.99)}22%{transform:translateY(4px) scale(1.006)}55%{transform:translateY(-6px) scale(1.012)}78%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}@keyframes rich-editor_floatingComposeExpand__Cg6X5{0%{transform:translateY(8px) scale(.98);opacity:0}70%{transform:translateY(-4px) scale(1.01);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror,.rich-editor_floatingComposeEditor__9YLO3 .rich-editor_richEditorContent__oHpER,.rich-editor_richEditorContent__oHpER,.rich-editor_richEditor__zRWhE .ProseMirror{caret-color:#1770e8}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror ::-moz-selection,.rich-editor_floatingComposeEditor__9YLO3 .rich-editor_richEditorContent__oHpER ::-moz-selection,.rich-editor_richEditorContent__oHpER ::-moz-selection,.rich-editor_richEditor__zRWhE .ProseMirror ::-moz-selection{background:rgba(23,112,232,.25);color:inherit}.rich-editor_floatingComposeEditor__9YLO3 .ProseMirror ::selection,.rich-editor_floatingComposeEditor__9YLO3 .rich-editor_richEditorContent__oHpER ::selection,.rich-editor_richEditorContent__oHpER ::selection,.rich-editor_richEditor__zRWhE .ProseMirror ::selection{background:rgba(23,112,232,.25);color:inherit}.rich-editor_floatingComposeEditor__9YLO3 .rich-editor_richToolbar__fNCrU{padding:0 0 1px;border-bottom-color:hsla(0,0%,100%,.08);margin-bottom:10px;position:relative;z-index:1}.rich-editor_floatingComposeEditor__9YLO3 .rich-editor_richEditorContent__oHpER{min-height:60px}.rich-editor_floatingComposeEditor__9YLO3 .richEditorContent img{max-height:var(--floating-editor-max,60vh);width:auto;-o-object-fit:contain;object-fit:contain}.rich-editor_floatingComposeMaximized__N0eST .rich-editor_floatingComposeEditor__9YLO3 .richEditorContent{flex:1;min-height:0;max-height:none}@keyframes floating-compose_historyPulse__vBeSx{0%{box-shadow:0 0 0 0 rgba(23,112,232,0)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.22)}to{box-shadow:0 0 0 0 rgba(23,112,232,0)}}@keyframes floating-compose_wsRecommendIn__BsbSP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror::-webkit-scrollbar,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller::-webkit-scrollbar{width:6px}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror::-webkit-scrollbar-track,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror::-webkit-scrollbar-thumb,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:999px}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror:hover,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller:hover{scrollbar-color:rgba(148,163,184,.55) rgba(0,0,0,0)}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror:hover::-webkit-scrollbar-thumb,.floating-compose_floatingComposeEditor__JmPqW .richEditorScroller:hover::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55)}@keyframes floating-compose_wsTipStrokeProgress__YYngM{to{stroke-dashoffset:0}}@keyframes floating-compose_wsHoverTipIn__SEgOu{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}@keyframes floating-compose_wsDeleteShardsShow__mhHPu{0%{opacity:0}18%{opacity:0}22%{opacity:1}to{opacity:1}}@keyframes floating-compose_wsShardFly__E3iMe{0%{opacity:0;transform:translateZ(0) rotate(0deg) scale(1);filter:saturate(.8) brightness(.98)}8%{opacity:1;transform:translateZ(0) rotate(0deg) scale(1.01);filter:saturate(.92) brightness(1.08)}34%{opacity:1;transform:translate3d(calc(var(--dx, 0px) * .55),calc(var(--dy, 0px) * .55),0) rotate(calc(var(--rot, 0deg) * .72)) scale(.98);filter:saturate(.98) brightness(1.12)}to{opacity:0;transform:translate3d(calc(var(--dx, 0px) * 2.6),calc(var(--dy, 0px) * 2.6),0) rotate(calc(var(--rot, 0deg) * 2.2)) scale(.78);filter:saturate(.88) brightness(1.06) blur(.45px)}}@keyframes floating-compose_wsDeleteFade__ZYHQN{0%{opacity:1;filter:none;transform:translateZ(0) scale(1)}18%{opacity:1;filter:grayscale(1) saturate(.15) brightness(.72);transform:translateZ(0) scale(.98)}42%{opacity:.65;filter:grayscale(1) saturate(.05) brightness(.62);transform:translate3d(0,3px,0) scale(.92)}to{opacity:0;filter:grayscale(1) saturate(0) brightness(.55);transform:translate3d(0,8px,0) scale(.74)}}@keyframes floating-compose_wsCrowdPopIn__9s4CY{0%{opacity:0;transform:translate3d(0,26px,0) scale(.26) rotate(-3.2deg);filter:brightness(1.22) saturate(1.28) contrast(1.08) drop-shadow(0 14px 22px rgba(18,225,255,.18))}35%{opacity:1;transform:translate3d(0,6px,0) scale(.88) rotate(.9deg)}62%{opacity:1;transform:translate3d(0,-6px,0) scale(1.32) rotate(0deg);filter:brightness(1.34) saturate(1.32) drop-shadow(0 18px 26px rgba(18,225,255,.22))}78%{transform:translate3d(0,2px,0) scale(.9);filter:brightness(1.08) saturate(1.08) drop-shadow(0 10px 16px rgba(18,225,255,.1))}to{opacity:1;transform:translateZ(0) scale(1);filter:none}}@keyframes floating-compose_wsWobbleBreath__CKEar{0%{transform:translateZ(0) rotate(0deg)}12.5%{transform:translate3d(.55px,-.3px,0) rotate(1.1deg)}25%{transform:translate3d(-.45px,.45px,0) rotate(-.95deg)}37.5%{transform:translate3d(.35px,.25px,0) rotate(.75deg)}50%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes floating-compose_spin__w45gG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.floating-compose_floatingComposeEditor__JmPqW .tiptap{min-height:60px;display:flex;flex-direction:column}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror,.floating-compose_floatingComposeEditor__JmPqW [data-rich-text-editor-content=true]{min-height:60px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;caret-color:currentColor;cursor:text}@keyframes floating-compose_slideDown__Hs3PB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes floating-compose_pulse__Z5Hvx{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes floating-compose_draftBreath__kBZ_K{0%{opacity:.15;filter:brightness(.9)}8%{opacity:1;filter:brightness(1.05)}83%{opacity:1;filter:brightness(1.05)}to{opacity:.1;filter:brightness(.85)}}@keyframes floating-compose_shimmer__g5hjY{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes floating-compose_fadeIn__y_Uej{0%{opacity:0}to{opacity:1}}@keyframes floating-compose_elegantDoublePulse__s3Ty8{0%{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(23,112,232,.1);background-color:rgba(0,0,0,0);transform:scale(1)}20%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}45%{box-shadow:0 0 0 1px rgba(23,112,232,.15),0 4px 12px rgba(23,112,232,.05);border-color:rgba(23,112,232,.2)!important;background-color:rgba(23,112,232,.01);transform:scale(1)}70%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}to{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(15,23,42,.08)!important;background-color:rgba(0,0,0,0);transform:scale(1)}}.floating-compose_floatingComposeShell__E4Nl9{position:relative;display:flex;flex-direction:column;width:100%;max-width:800px;margin:0 auto 20px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.04);transform-origin:top center;will-change:transform,opacity,border-radius,box-shadow;transition:background-color .16s ease,border-color .16s ease}.floating-compose_floatingComposeShell__E4Nl9[data-state=collapsed]{cursor:pointer}.floating-compose_floatingComposeShell__E4Nl9[data-state=collapsed]:hover{box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06)}.floating-compose_floatingComposeShell__E4Nl9[data-state=expanded]{max-height:calc(100vh - 120px)}.floating-compose_floatingComposeBarText__XF_op{font-size:14px;font-weight:400;color:#9ca3af}.floating-compose_floatingComposeBarInner__2sJny{position:relative;width:100%;min-height:24px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);text-align:center}.floating-compose_floatingComposeBody__CClYu,.floating-compose_floatingComposeExpanded__iMCYf{display:flex;flex-direction:column;min-height:0}.floating-compose_floatingComposeBody__CClYu{overflow:hidden}.floating-compose_floatingComposeDraftDot__8aoXG{width:7px;height:7px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12);animation:floating-compose_draftBreath__kBZ_K 6s ease-in-out infinite}@keyframes floating-compose_floatingComposeExpand__S4X6u{0%{opacity:0}to{opacity:1}}.floating-compose_floatingComposeHint__jwbfg{font-size:11px;font-weight:400;color:#c2c9d4;display:inline-flex;align-items:center;height:30px;line-height:1}.floating-compose_floatingComposeEditor__JmPqW{position:relative;display:flex;flex-direction:column;min-height:0;border-radius:0;border:none;background:rgba(0,0,0,0);box-shadow:none;padding:0;will-change:transform,opacity}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror,.floating-compose_floatingComposeEditor__JmPqW .floating-compose_richEditorContent__Ospep{caret-color:currentColor}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror ::-moz-selection,.floating-compose_floatingComposeEditor__JmPqW .floating-compose_richEditorContent__Ospep ::-moz-selection{background:rgba(37,99,235,.15);color:inherit}.floating-compose_floatingComposeEditor__JmPqW .ProseMirror ::selection,.floating-compose_floatingComposeEditor__JmPqW .floating-compose_richEditorContent__Ospep ::selection{background:rgba(37,99,235,.15);color:inherit}.floating-compose_floatingComposeEditor__JmPqW .floating-compose_richToolbar___APnL{display:none}.floating-compose_floatingComposeEditor__JmPqW .floating-compose_richEditorContent__Ospep{min-height:60px}.floating-compose_floatingComposeEditor__JmPqW .richEditorContent img{max-height:var(--floating-editor-max,60vh);width:auto;-o-object-fit:contain;object-fit:contain}.floating-compose_composeCancelBtn__icbK5{padding:6px 16px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;background:#fff;border:1px solid #e5e7eb;color:#6b7280;transition:background .12s ease,border-color .12s ease}.floating-compose_composeCancelBtn__icbK5:hover{background:#f9fafb;border-color:#d1d5db}.floating-compose_composeCancelBtn__icbK5:disabled{opacity:.55;cursor:not-allowed}.floating-compose_composeSaveBtn__al2Ei{padding:6px 16px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;background:#2563eb;border:none;color:#fff;transition:background .12s ease,transform .12s ease}.floating-compose_composeSaveBtn__al2Ei:hover{background:#1d4ed8}.floating-compose_composeSaveBtn__al2Ei:active{transform:scale(.98)}.floating-compose_composeSaveBtn__al2Ei:disabled{opacity:.55;cursor:not-allowed;transform:none}.floating-compose_floatingComposeActions__3xW8k{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(243,244,246,.92);will-change:transform,opacity}.layout_container__VaNj9{display:flex;height:100dvh;min-height:100vh;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;--page-pad-x:18px;--page-gap-y:10px;--page-bottom-safe:76px;--page-top-safe:0px;background:radial-gradient(1200px 700px at 25% 0,rgba(18,225,255,.1) 0,rgba(18,225,255,0) 60%),radial-gradient(900px 620px at 85% 20%,rgba(255,105,180,.07) 0,rgba(255,105,180,0) 55%),linear-gradient(180deg,rgb(6,10,14),rgb(7,12,16));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;flex-direction:column}.layout_containerOverflowVisible___mhx9{overflow:visible}.layout_mainContent__HXRM_{flex:1;display:flex;flex-direction:column;max-width:none;margin:0;padding:var(--page-gap-y) var(--page-pad-x) var(--page-bottom-safe) var(--page-pad-x);position:relative;width:100%;box-sizing:border-box;overflow:hidden;min-height:0}.layout_mainContentCollapsed__VfWBw{padding-left:6px}.layout_mainContentOverflowVisible__188GS{overflow:visible}.layout_contentWrapper__4J4ko{max-width:none;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;flex:1;min-height:0}@keyframes layout_historyPulse__jq_SG{0%{box-shadow:0 0 0 0 rgba(23,112,232,0)}40%{box-shadow:0 0 0 4px rgba(23,112,232,.22)}to{box-shadow:0 0 0 0 rgba(23,112,232,0)}}@keyframes layout_wsRecommendIn__wV_K2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes layout_wsTipStrokeProgress__hmq8P{to{stroke-dashoffset:0}}@keyframes layout_wsHoverTipIn__XGD29{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}@keyframes layout_wsDeleteShardsShow__B_vQB{0%{opacity:0}18%{opacity:0}22%{opacity:1}to{opacity:1}}@keyframes layout_wsShardFly__1Mvkm{0%{opacity:0;transform:translateZ(0) rotate(0deg) scale(1);filter:saturate(.8) brightness(.98)}8%{opacity:1;transform:translateZ(0) rotate(0deg) scale(1.01);filter:saturate(.92) brightness(1.08)}34%{opacity:1;transform:translate3d(calc(var(--dx, 0px) * .55),calc(var(--dy, 0px) * .55),0) rotate(calc(var(--rot, 0deg) * .72)) scale(.98);filter:saturate(.98) brightness(1.12)}to{opacity:0;transform:translate3d(calc(var(--dx, 0px) * 2.6),calc(var(--dy, 0px) * 2.6),0) rotate(calc(var(--rot, 0deg) * 2.2)) scale(.78);filter:saturate(.88) brightness(1.06) blur(.45px)}}@keyframes layout_wsDeleteFade__R_Uio{0%{opacity:1;filter:none;transform:translateZ(0) scale(1)}18%{opacity:1;filter:grayscale(1) saturate(.15) brightness(.72);transform:translateZ(0) scale(.98)}42%{opacity:.65;filter:grayscale(1) saturate(.05) brightness(.62);transform:translate3d(0,3px,0) scale(.92)}to{opacity:0;filter:grayscale(1) saturate(0) brightness(.55);transform:translate3d(0,8px,0) scale(.74)}}@keyframes layout_wsCrowdPopIn__ckG1T{0%{opacity:0;transform:translate3d(0,26px,0) scale(.26) rotate(-3.2deg);filter:brightness(1.22) saturate(1.28) contrast(1.08) drop-shadow(0 14px 22px rgba(18,225,255,.18))}35%{opacity:1;transform:translate3d(0,6px,0) scale(.88) rotate(.9deg)}62%{opacity:1;transform:translate3d(0,-6px,0) scale(1.32) rotate(0deg);filter:brightness(1.34) saturate(1.32) drop-shadow(0 18px 26px rgba(18,225,255,.22))}78%{transform:translate3d(0,2px,0) scale(.9);filter:brightness(1.08) saturate(1.08) drop-shadow(0 10px 16px rgba(18,225,255,.1))}to{opacity:1;transform:translateZ(0) scale(1);filter:none}}@keyframes layout_wsWobbleBreath__mMdJd{0%{transform:translateZ(0) rotate(0deg)}12.5%{transform:translate3d(.55px,-.3px,0) rotate(1.1deg)}25%{transform:translate3d(-.45px,.45px,0) rotate(-.95deg)}37.5%{transform:translate3d(.35px,.25px,0) rotate(.75deg)}50%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes layout_spin__xfBnA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.layout_errorBanner__iZaSv{display:flex;align-items:center;gap:12px;background:rgba(239,68,68,.1);color:#dc2626;padding:12px 16px;border-radius:12px;border:1px solid rgba(239,68,68,.2);margin-bottom:24px;font-size:14px;font-weight:500}.layout_errorBanner__iZaSv svg{flex-shrink:0}@keyframes layout_slideDown__xrg1h{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes layout_pulse__JiJlz{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes layout_draftBreath__aIitq{0%{opacity:.15;filter:brightness(.9)}8%{opacity:1;filter:brightness(1.05)}83%{opacity:1;filter:brightness(1.05)}to{opacity:.1;filter:brightness(.85)}}@keyframes layout_shimmer__670lm{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes layout_fadeIn__bdJX4{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.layout_container__VaNj9{flex-direction:column;margin-left:0;padding-top:60px}.layout_mainContent__HXRM_{--page-pad-x:16px;--page-bottom-safe:72px;--page-top-safe:88px;padding:var(--page-top-safe) var(--page-pad-x) var(--page-bottom-safe) var(--page-pad-x)}.layout_notesScrollContainer__C9i0n{padding-right:8px;margin-right:-8px}.layout_notesScrollContainer__C9i0n::-webkit-scrollbar{width:4px}.layout_contentWrapper__4J4ko{max-width:none;width:100%}.layout_splitLayout__uhuZ8{grid-template-columns:1fr;gap:12px}.layout_topBar__v2uqN{flex-direction:column;gap:16px;align-items:flex-start;margin:0 -16px 18px;padding:12px}.layout_titleSection__iGd0o{flex-direction:column;gap:8px;align-items:flex-start}.layout_pageTitle__Git9a{font-size:28px}.layout_userSection__jiSql{align-self:flex-end}.layout_composeArea__8UWt6{padding:20px;margin-bottom:24px;max-width:none;margin-left:0;margin-right:0}.layout_composeActions__5ecJ2{flex-direction:column;gap:12px;align-items:stretch}.layout_composeButtons__8a_vC{justify-content:flex-end}.layout_historyPane__OauaD{max-height:42vh}}@media(max-width:480px){.layout_mainContent__HXRM_{--page-pad-x:12px;--page-bottom-safe:68px;--page-top-safe:84px;padding:var(--page-top-safe) var(--page-pad-x) var(--page-bottom-safe) var(--page-pad-x)}.layout_contentWrapper__4J4ko{max-width:none;width:100%}.layout_notesScrollContainer__C9i0n{padding-right:6px;margin-right:-6px}.layout_notesScrollContainer__C9i0n::-webkit-scrollbar{width:3px}.layout_notesScrollContainer__C9i0n::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.layout_notesScrollContainer__C9i0n::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.layout_topBar__v2uqN{margin:0 -12px 15px;padding:9px}.layout_pageTitle__Git9a{font-size:24px}.layout_composeArea__8UWt6{padding:16px}.layout_composeInput__flv9n{font-size:16px;width:100%;min-width:0}}@keyframes layout_elegantDoublePulse__7QCtj{0%{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(23,112,232,.1);background-color:rgba(0,0,0,0);transform:scale(1)}20%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}45%{box-shadow:0 0 0 1px rgba(23,112,232,.15),0 4px 12px rgba(23,112,232,.05);border-color:rgba(23,112,232,.2)!important;background-color:rgba(23,112,232,.01);transform:scale(1)}70%{box-shadow:0 0 0 3px rgba(23,112,232,.4),0 12px 32px rgba(23,112,232,.15);border-color:rgba(23,112,232,.6)!important;background-color:rgba(23,112,232,.04);transform:scale(1.005)}to{box-shadow:0 0 0 0 rgba(23,112,232,0),0 0 0 0 rgba(23,112,232,0);border-color:rgba(15,23,42,.08)!important;background-color:rgba(0,0,0,0);transform:scale(1)}}.layout_feedLayout__BIabA{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.layout_feedContainer__Al1Hx{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:80px}.layout_feedComposeAnchor__MyX6t{width:100%;max-width:800px;padding:20px 20px 0}.layout_feedList__XhDWF{width:100%;max-width:800px;display:flex;flex-direction:column;gap:20px;padding:20px}@keyframes layout_floatingComposeBounce__CnDYm{0%{transform:translateY(10px) scale(.99)}22%{transform:translateY(4px) scale(1.006)}55%{transform:translateY(-6px) scale(1.012)}78%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}@keyframes layout_floatingComposeExpand__YBCiJ{0%{opacity:0}to{opacity:1}}