.NewNotebookDialog_backdrop__obkrx{--panel:#fff;--text:#2d2933;--muted:#777080;--line:#e4dfea;--field:#faf9fb;--accent:#7454af;position:fixed;inset:0;z-index:2147483500;display:flex;align-items:center;justify-content:center;padding:20px;background:#1b152c66;backdrop-filter:blur(4px)}.NewNotebookDialog_dialog__F4lnL{box-sizing:border-box;width:100%;max-width:380px;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:22px;padding:22px;color:var(--text);background:var(--panel);box-shadow:0 20px 70px #20152f33;font-family:inherit;animation:NewNotebookDialog_appear__gROrY .16s ease-out}.NewNotebookDialog_header__iUGh2{display:flex;align-items:center;justify-content:space-between}.NewNotebookDialog_icon__WsdsT{display:grid;place-items:center;width:42px;height:44px;border-radius:12px;background:var(--field);color:var(--accent)}.NewNotebookDialog_header__iUGh2 button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.NewNotebookDialog_dialog__F4lnL h2{margin:18px 0 6px;font-size:21px;font-weight:600;letter-spacing:-.03em}.NewNotebookDialog_dialog__F4lnL p{margin:0 0 22px;font-size:13px;line-height:1.5;color:var(--muted)}.NewNotebookDialog_dialog__F4lnL label{display:block;margin-bottom:8px;font-size:12px;font-weight:550}.NewNotebookDialog_dialog__F4lnL input{box-sizing:border-box;width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;color:var(--text);background:var(--field);font:inherit;font-size:16px}.NewNotebookDialog_dialog__F4lnL input::placeholder{color:var(--muted)}.NewNotebookDialog_actions__UJz8e{display:flex;gap:10px;margin-top:22px}.NewNotebookDialog_actions__UJz8e button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:1px solid var(--line);border-radius:11px;padding:0 15px;color:var(--muted);background:transparent;font:inherit;font-size:13px;cursor:pointer}.NewNotebookDialog_actions__UJz8e button[type=submit]{flex:1;border-color:var(--accent);background:var(--accent);color:#fff;font-weight:550}.NewNotebookDialog_dialog__F4lnL button:disabled{opacity:.45;cursor:not-allowed}.NewNotebookDialog_dialog__F4lnL button:focus-visible,.NewNotebookDialog_dialog__F4lnL input:focus-visible{outline:2px solid #a484ce;outline-offset:3px}.NewNotebookDialog_dialog__F4lnL .NewNotebookDialog_error__ZD_BD{margin:10px 0 0;color:#bb353d;font-size:12px}.NewNotebookDialog_backdrop__obkrx[data-dark=true]{--panel:#27252c;--text:#eeeaf3;--muted:#b3aabd;--line:#4d4557;--field:#312c39;--accent:#9571c1}.NewNotebookDialog_backdrop__obkrx[data-dark=true] .NewNotebookDialog_error__ZD_BD{color:#ffa3ab}.NewNotebookDialog_spinner__Sk6yE{animation:NewNotebookDialog_spin__fTUrI 1s linear infinite}@keyframes NewNotebookDialog_appear__gROrY{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes NewNotebookDialog_spin__fTUrI{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.NewNotebookDialog_dialog__F4lnL,.NewNotebookDialog_spinner__Sk6yE{animation:none}}.NotesReadingPane_pane__7V2iC{width:50%;flex:0 0 50%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #8884;background:#e9eaec;color:#25262a}.NotesReadingPane_header__OfG2L{display:flex;align-items:center;justify-content:space-between;padding:4px 10px;background:#fafafa;border-bottom:1px solid #8883;font-size:13px}.NotesReadingPane_controls__brinj{display:flex;align-items:center;flex-wrap:wrap;padding:4px;gap:2px;background:#fafafa}.NotesReadingPane_pane__7V2iC button{min-width:40px;min-height:44px;border:0;border-radius:8px;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;cursor:pointer}.NotesReadingPane_pane__7V2iC button:hover{background:#8882}.NotesReadingPane_pane__7V2iC button:disabled{opacity:.35;cursor:default}.NotesReadingPane_pane__7V2iC button:focus-visible,.NotesReadingPane_pane__7V2iC select:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}.NotesReadingPane_controls__brinj select{flex:1;min-width:64px;max-width:100%;height:44px;background:transparent;color:inherit;font-size:12px}.NotesReadingPane_reader__XYle5{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px;touch-action:pan-x pan-y}.NotesReadingPane_reader__XYle5 img{display:block;width:100%;height:auto;max-width:none;box-shadow:0 2px 10px #0002}.NotesReadingPane_reader__XYle5 p{display:flex;gap:8px;padding:12px;font-size:13px}.NotesReadingPane_footer__RTxlP{padding:4px 8px;background:#fafafa;border-top:1px solid #8883}.NotesReadingPane_footer__RTxlP button{width:100%}.dark .NotesReadingPane_pane__7V2iC{background:#17181b;color:#e5e5e7}.dark .NotesReadingPane_controls__brinj,.dark .NotesReadingPane_footer__RTxlP,.dark .NotesReadingPane_header__OfG2L{background:#242529}header.NotebookWebControls_documentHeader__AzQaB{flex:0 0 auto;position:relative;z-index:150;min-width:0;margin:0;border:0;color:#f5f5f5;background:#19191c;padding:var(--notes-safe-area-top,env(safe-area-inset-top,0)) 8px 0}.NotebookWebControls_documentRow__Nv0ce{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px}.NotebookWebControls_documentTab__KZ6Ns{display:flex;align-items:center;gap:12px;align-self:stretch;min-width:0;width:min(46vw,560px);padding:0 16px;border:0;border-radius:10px 10px 0 0;background:#29292d;color:inherit;font-size:15px;font-weight:500;text-align:left}button.NotebookWebControls_documentTab__KZ6Ns{cursor:pointer}.NotebookWebControls_documentTab__KZ6Ns span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NotebookWebControls_documentTab__KZ6Ns svg{flex:0 0 16px;width:16px;height:16px;opacity:.7}.NotebookWebControls_documentActions__Y9iKk{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex:1 0 auto}.NotebookWebControls_documentActions__Y9iKk>button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:0;border:0;border-radius:8px;background:transparent!important;color:#f5f5f5!important;box-shadow:none;cursor:pointer}.NotebookWebControls_documentActions__Y9iKk>button svg{width:22px;height:22px;stroke-width:1.7}.NotebookWebControls_documentActions__Y9iKk>button:hover{background:#ffffff14!important}.NotebookWebControls_documentActions__Y9iKk>button:disabled{opacity:.4}.NotebookWebControls_shell__1f8OJ{container-type:inline-size;flex:0 0 auto;position:relative;z-index:100;min-width:0;margin:0;border:0;border-bottom:1px solid #101012;border-radius:0;color:#f5f5f5;background:#29292d;overflow:visible;touch-action:manipulation}.NotebookWebControls_row__G1vo9{display:flex;align-items:center;min-width:0;min-height:48px;padding:2px 8px;gap:8px}.NotebookWebControls_history__7qv02,.NotebookWebControls_navigation__Sl67T,.NotebookWebControls_tools__Zp4oU,.NotebookWebControls_utilities__av2QM{display:flex;flex-shrink:0;align-items:center;gap:4px}.NotebookWebControls_history__7qv02{padding-right:8px;border-right:1px solid #ffffff20}.NotebookWebControls_utilities__av2QM{padding-left:8px;border-left:1px solid #ffffff20}.NotebookWebControls_navigation__Sl67T{padding-right:8px}.NotebookWebControls_tools__Zp4oU{margin-inline:auto}.NotebookWebControls_scroller__vzY_t{display:flex;align-items:center;gap:8px;flex:1;min-width:44px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.NotebookWebControls_scroller__vzY_t::-webkit-scrollbar{display:none}.NotebookWebControls_tool__Exq37{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;flex:0 0 44px;color:inherit;background:transparent;border-radius:8px;cursor:pointer}.NotebookWebControls_tool__Exq37 svg{width:23px;height:23px;stroke-width:1.7}.NotebookWebControls_tool__Exq37:hover{background:#ffffff16}.NotebookWebControls_tool__Exq37[data-active],.NotebookWebControls_tool__Exq37[data-active]:hover{background:#e4e4e7;color:#202124}.NotebookWebControls_option__oJieK:disabled,.NotebookWebControls_tool__Exq37:disabled{opacity:.4;cursor:default}.NotebookWebControls_documentActions__Y9iKk>button:focus-visible,.NotebookWebControls_documentTab__KZ6Ns:focus-visible,.NotebookWebControls_tool__Exq37:focus-visible{outline:2px solid #d4d4d8;outline-offset:-3px}.NotebookWebControls_option__oJieK[data-active]:focus-visible,.NotebookWebControls_tool__Exq37[data-active]:focus-visible{outline:2px solid #52525b;outline-offset:-3px}.NotebookWebControls_option__oJieK:focus-visible,.NotebookWebControls_panel__4_L8G button:focus-visible{outline:2px solid #d4d4d8;outline-offset:-3px}.NotebookWebControls_divider__6HvDv{height:24px;width:1px;background:#ffffff20;flex-shrink:0;margin:0 8px}.NotebookWebControls_summary__pA__E{padding:0 12px;flex:1;font-size:13px;font-weight:500}.NotebookWebControls_pagePosition__iBep0{flex:0 0 auto;padding:0 8px;color:#b8b8c0;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.NotebookWebControls_panel__4_L8G{position:absolute;top:calc(100% + 8px);right:8px;z-index:1;width:min(680px,calc(100% - 16px));box-sizing:border-box;border-radius:14px;box-shadow:0 12px 40px #0005;padding:16px 20px;border:1px solid #ffffff20;border-top-color:#ffffff14;background:#242427;color:#f5f5f5;max-height:min(55dvh,440px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-wrap:wrap;gap:18px 28px}.NotebookWebControls_group__GjX4v{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%}.NotebookWebControls_groupLabel__v_zsB{font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:#b8b8c0}.NotebookWebControls_choices__inla3{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.NotebookWebControls_option__oJieK{min-height:44px;padding:9px 13px;border:1px solid #4a4a50;border-radius:8px;color:#ededf0;background:#303034;font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.NotebookWebControls_option__oJieK[data-active]{border-color:#e4e4e7;background:#e4e4e7;color:#202124}.NotebookWebControls_option__oJieK svg{width:18px;height:18px}.NotebookWebControls_panel__4_L8G p{margin:0;font-size:12px;color:#b8b8c0;line-height:1.5;flex-basis:100%}.NotebookWebControls_panel__4_L8G [data-toolbar-document-actions]{display:flex;flex-wrap:wrap;gap:6px}.NotebookWebControls_panel__4_L8G [data-toolbar-document-actions] button{min-width:44px;min-height:44px;border-radius:8px}.NotebookWebControls_panel__4_L8G [data-toolbar-advanced]>div{max-width:100%}.NotebookWebControls_panel__4_L8G [data-toolbar-advanced] button{min-height:44px;border-radius:8px;padding:9px 13px;background:#303034!important;color:#ededf0!important;border:1px solid #4a4a50!important;font-size:13px}.NotebookWebControls_panel__4_L8G [data-toolbar-advanced] button[data-active=true]{background:#e4e4e7!important;color:#202124!important}.NotebookWebControls_panel__4_L8G [data-toolbar-advanced] button svg{width:18px;height:18px}@media(max-width:600px){header.NotebookWebControls_documentHeader__AzQaB{padding-inline:4px}.NotebookWebControls_documentRow__Nv0ce{gap:4px}.NotebookWebControls_documentTab__KZ6Ns{flex:1;width:auto;padding-inline:10px;font-size:14px}.NotebookWebControls_documentActions__Y9iKk{flex:0 0 auto;gap:0}.NotebookWebControls_row__G1vo9{gap:2px;padding-inline:4px}.NotebookWebControls_history__7qv02{gap:0;padding-right:2px}.NotebookWebControls_utilities__av2QM{gap:0;padding-left:2px}.NotebookWebControls_navigation__Sl67T,.NotebookWebControls_tools__Zp4oU{gap:2px}.NotebookWebControls_divider__6HvDv{margin-inline:4px}.NotebookWebControls_panel__4_L8G{padding:12px;gap:14px}.NotebookWebControls_pagePosition__iBep0{display:none}}.NotebookWebControls_compactNavigation__RU45c,.NotebookWebControls_compactOverflow__Vmyyu,.NotebookWebControls_compactTools__4r0MK{display:none}@container(max-width: 1000px){.NotebookWebControls_navigation__Sl67T,.NotebookWebControls_pagePosition__iBep0{display:none}.NotebookWebControls_compactNavigation__RU45c{display:contents}}@container(max-width: 700px){.NotebookWebControls_scroller__vzY_t{display:none}.NotebookWebControls_compactTools__4r0MK{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;min-width:0}.NotebookWebControls_compactOverflow__Vmyyu{display:contents}}.NotebookWebControls_shell__1f8OJ[hidden],header.NotebookWebControls_documentHeader__AzQaB[hidden]{display:none}.NotebookWebControls_restore__Flnva{position:fixed;z-index:170;top:calc(var(--notes-safe-area-top, env(safe-area-inset-top, 0px)) + 8px);right:max(8px,env(safe-area-inset-right,0px));background:#29292d;color:#f5f5f5;border:1px solid #ffffff24;box-shadow:0 2px 8px #00000024;touch-action:manipulation}.NotebookWebControls_restore__Flnva:hover{background:#3a3a3f}@container(max-width: 380px){.NotebookWebControls_row__G1vo9{gap:0}.NotebookWebControls_history__7qv02,.NotebookWebControls_utilities__av2QM{padding:0;border:0}.NotebookWebControls_compactTools__4r0MK{gap:0}}.NotebookWebControls_documentActions__Y9iKk>button,.NotebookWebControls_option__oJieK,.NotebookWebControls_tool__Exq37{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.NotebookWebControls_chrome__IzXdZ{position:relative;flex:0 0 auto;z-index:320;min-width:0}.NotebookWebControls_previewLabel__aQ66z{font-size:11px;color:#b8b8c0;white-space:nowrap}@media(max-width:800px){.NotebookWebControls_previewLabel__aQ66z{display:none}}.NotebookWebControls_compactHistory__3o0fS{display:none}@container(max-width: 420px){.NotebookWebControls_history__7qv02{display:none}.NotebookWebControls_compactHistory__3o0fS{display:contents}.NotebookWebControls_compactTools__4r0MK{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}}.ChatMotion_surface__q3xIc button{transition-property:background-color,color,border-color,opacity,box-shadow;transition-duration:.15s}.ChatMotion_surface__q3xIc textarea{transition:color .15s}.ChatMotion_surface__q3xIc [data-chat-composer]{transition:border-color .15s,box-shadow .15s}@media (prefers-reduced-motion:reduce){.ChatMotion_surface__q3xIc *,.ChatMotion_surface__q3xIc :after,.ChatMotion_surface__q3xIc :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ChatNotesToggle_root__9R8Ab{display:inline-flex;max-width:122px;color:#696571}.ChatNotesToggle_trigger__v4jsb{display:inline-flex;align-items:center;gap:5px;height:30px;max-width:100%;padding:0 9px;border:1px solid #e6e3eb;border-radius:999px;background:#f8f7fa;color:inherit;font:inherit;font-size:11px;font-weight:500;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background .16s,border-color .16s}.ChatNotesToggle_trigger__v4jsb>span:first-of-type{overflow:hidden;text-overflow:ellipsis}.ChatNotesToggle_trigger__v4jsb svg{flex-shrink:0}.ChatNotesToggle_trigger__v4jsb>svg:last-child{opacity:.6;transition:transform .16s}.ChatNotesToggle_trigger__v4jsb[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.ChatNotesToggle_root__9R8Ab[data-enabled=true] .ChatNotesToggle_trigger__v4jsb{color:#7051b0;background:#f2edf9;border-color:#ded3ed}.ChatNotesToggle_activeDot__GNW05{width:4px;height:4px;flex-shrink:0;border-radius:50%;background:currentColor}.ChatNotesToggle_menu__LdY9s{--surface:#fff;--text:#302c3b;--muted:#77717f;--line:#ede9f1;--subtle:#f8f6fa;--accent:#7351b3;--selected:#f2ecfa;width:320px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text);box-shadow:0 14px 42px #28203926;font-family:inherit;font-size:12px;line-height:1.5;animation:ChatNotesToggle_appear__1gCsV .16s ease-out}.ChatNotesToggle_header__mDmIl{display:flex;justify-content:space-between;gap:8px;padding:14px 12px 12px 16px;border-bottom:1px solid var(--line);flex-shrink:0}.ChatNotesToggle_header__mDmIl h2{margin:0;font-size:14px;font-weight:600}.ChatNotesToggle_header__mDmIl p{margin:3px 0 0;font-size:11px;color:var(--muted)}.ChatNotesToggle_close__bJp_F{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;color:var(--muted);background:transparent;cursor:pointer}.ChatNotesToggle_body__dz_6F{padding:10px 12px;overflow-y:auto;overscroll-behavior:contain;min-height:60px;scrollbar-width:thin}.ChatNotesToggle_toggle__zEKo9{display:flex;justify-content:space-between;align-items:center;min-height:40px;width:100%;padding:4px;background:none;border:0;color:inherit;font:inherit;font-size:12px;cursor:pointer}.ChatNotesToggle_toggle__zEKo9 small{color:var(--muted);margin-left:6px;font-size:10px}.ChatNotesToggle_switch__8Qevo{width:30px;height:18px;border-radius:20px;background:#cfc9d6;position:relative;transition:background .18s}.ChatNotesToggle_switch__8Qevo:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:white;box-shadow:0 1px 2px #0002;transition:transform .18s}.ChatNotesToggle_toggle__zEKo9[aria-checked=true] .ChatNotesToggle_switch__8Qevo{background:var(--accent)}.ChatNotesToggle_toggle__zEKo9[aria-checked=true] .ChatNotesToggle_switch__8Qevo:after{transform:translateX(12px)}.ChatNotesToggle_all__PNWzO{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid var(--line);border-radius:11px;background:transparent;color:inherit;text-align:left;font:inherit;font-size:12px;cursor:pointer}.ChatNotesToggle_all__PNWzO>span:first-of-type{flex:1}.ChatNotesToggle_all__PNWzO small{display:block;color:var(--muted);font-size:10px;margin-top:2px}.ChatNotesToggle_check__cQNKG{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--line);border-radius:50%}.ChatNotesToggle_all__PNWzO[aria-pressed=true]{border-color:var(--accent);background:var(--selected)}.ChatNotesToggle_all__PNWzO[aria-pressed=true] .ChatNotesToggle_check__cQNKG{border-color:var(--accent);background:var(--accent);color:#fff}.ChatNotesToggle_sectionLabel__ixDUY{font-size:11px;font-weight:500;color:var(--muted);margin:14px 3px 8px}.ChatNotesToggle_search__zVPKw{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:0 10px;min-height:36px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:var(--subtle)}.ChatNotesToggle_search__zVPKw input{width:100%;min-width:0;padding:8px 0;border:0;outline:0;font:inherit;font-size:12px;background:transparent;color:var(--text)}.ChatNotesToggle_search__zVPKw input::placeholder{color:var(--muted)}.ChatNotesToggle_notebook__zdqYt{margin-top:14px}.ChatNotesToggle_notebook__zdqYt h3{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:550;margin:0 2px 7px}.ChatNotesToggle_notebook__zdqYt h3 svg{flex-shrink:0;color:var(--muted)}.ChatNotesToggle_notebook__zdqYt h3 span{overflow-wrap:anywhere}.ChatNotesToggle_pageGrid__dJqaL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ChatNotesToggle_page__QuK_4{display:flex;justify-content:center;align-items:center;gap:4px;min-height:38px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);font:inherit;font-size:10px;cursor:pointer}.ChatNotesToggle_page__QuK_4 svg{flex-shrink:0}.ChatNotesToggle_page__QuK_4[aria-pressed=true]{color:var(--accent);background:var(--selected);border-color:var(--accent)}.ChatNotesToggle_message__sBAVm{padding:8px 3px;color:var(--muted);font-size:12px;line-height:1.6}.ChatNotesToggle_message__sBAVm button{background:none;border:0;color:var(--accent);text-decoration:underline;cursor:pointer}.ChatNotesToggle_footer__JqYKJ{border-top:1px solid var(--line);padding:10px 12px 12px;flex-shrink:0}.ChatNotesToggle_footer__JqYKJ p{font-size:11px;color:var(--muted);line-height:1.5;margin:0 2px 10px}.ChatNotesToggle_footer__JqYKJ p strong{display:block;font-weight:550;color:var(--text);overflow-wrap:anywhere;max-height:3em;overflow:auto}.ChatNotesToggle_footer__JqYKJ>div{display:flex;gap:8px}.ChatNotesToggle_apply__zT2tT,.ChatNotesToggle_cancel__DPgCc{min-height:36px;border-radius:9px;font:inherit;font-size:12px;cursor:pointer}.ChatNotesToggle_cancel__DPgCc{padding:0 14px;border:1px solid var(--line);background:transparent;color:var(--muted)}.ChatNotesToggle_apply__zT2tT{flex:1;border:1px solid var(--accent);background:var(--accent);color:white;font-weight:550}.ChatNotesToggle_apply__zT2tT:disabled{opacity:.4;cursor:not-allowed}.ChatNotesToggle_menu__LdY9s button:focus-visible,.ChatNotesToggle_root__9R8Ab button:focus-visible,.ChatNotesToggle_search__zVPKw:focus-within{outline:2px solid #a082cf;outline-offset:2px}.ChatNotesToggle_root__9R8Ab[data-dark=true] .ChatNotesToggle_trigger__v4jsb{background:#303034;color:#bbb8c5;border-color:#44414a}.ChatNotesToggle_root__9R8Ab[data-dark=true][data-enabled=true] .ChatNotesToggle_trigger__v4jsb{background:#393042;color:#d0b9f0;border-color:#5d4876}.ChatNotesToggle_menu__LdY9s[data-dark=true]{--surface:#27252d;--text:#ede9f3;--muted:#aaa2b5;--line:#48404f;--subtle:#302b38;--accent:#9470c4;--selected:#3c304e;box-shadow:0 14px 42px #0006}@media (hover:hover){.ChatNotesToggle_trigger__v4jsb:hover{border-color:#ad98c9}.ChatNotesToggle_close__bJp_F:hover,.ChatNotesToggle_page__QuK_4:hover{background:var(--subtle)}.ChatNotesToggle_page__QuK_4[aria-pressed=true]:hover{background:var(--selected)}}@keyframes ChatNotesToggle_appear__1gCsV{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ChatNotesToggle_menu__LdY9s{animation:none}.ChatNotesToggle_menu__LdY9s *,.ChatNotesToggle_root__9R8Ab *,.ChatNotesToggle_switch__8Qevo:after{transition:none}}@media (hover:none) and (pointer:coarse){.ChatNotesToggle_search__zVPKw input{font-size:16px}}.ChatNotesToggle_notebookChoice__q2rcr{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px;margin:7px 0;text-align:left;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);cursor:pointer}.ChatNotesToggle_notebookChoice__q2rcr>span{flex:1;min-width:0}.ChatNotesToggle_notebookChoice__q2rcr strong{display:block;font-size:13px;overflow-wrap:anywhere}.ChatNotesToggle_notebookChoice__q2rcr small{display:block;color:var(--muted);margin-top:3px}.ChatNotesToggle_back__smv6Z{display:flex;align-items:center;min-height:44px;gap:4px;border:0;background:none;color:var(--text);font:inherit;cursor:pointer}.ChatNotesToggle_pageGrid__dJqaL{grid-template-columns:repeat(2,minmax(0,1fr))}.ChatNotesToggle_page__QuK_4{min-height:54px;font-size:12px;color:var(--text)}.ChatNotesToggle_page__QuK_4:disabled{opacity:.5}.ChatCourseContextPill_root__PvUKv{position:relative;flex-shrink:0;width:fit-content;max-width:200px}.ChatCourseContextPill_compact__dUVtt{max-width:170px}.ChatCourseContextPill_dock__PrM34{max-width:164px}.ChatCourseContextPill_trigger__sPDKK{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:0 13px;border:1px solid #e6e5eb;border-radius:999px;background:#fff;color:#666471;font:inherit;font-size:12px;font-weight:550;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px #23203504;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.ChatCourseContextPill_trigger__sPDKK[data-enabled=true]{color:#6951b5;border-color:#dcd2f5;background:#f5f1fd}.ChatCourseContextPill_trigger__sPDKK[data-open=true]{border-color:#b7a3e7;box-shadow:0 0 0 3px #9972de12}.ChatCourseContextPill_trigger__sPDKK:active:not(:disabled){transform:scale(.97)}.ChatCourseContextPill_trigger__sPDKK:disabled{opacity:.5;cursor:not-allowed}.ChatCourseContextPill_triggerLabel__TD2q7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ChatCourseContextPill_trigger__sPDKK svg{flex-shrink:0}.ChatCourseContextPill_triggerIcon__6AXjq{position:relative;display:inline-flex;flex-shrink:0;transition:transform .2s}.ChatCourseContextPill_activeDot__Y2aiu{position:absolute;right:-2px;bottom:-1px;width:6px;height:6px;border:1.5px solid #f5f1fd;border-radius:50%;background:#8261ce;opacity:0;transform:scale(0);transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1.4)}.ChatCourseContextPill_trigger__sPDKK[data-enabled=true] .ChatCourseContextPill_activeDot__Y2aiu{opacity:1;transform:scale(1)}.ChatCourseContextPill_chevron__qWsGE{opacity:.6;transition:transform .22s}.ChatCourseContextPill_trigger__sPDKK[data-open=true] .ChatCourseContextPill_chevron__qWsGE{transform:rotate(180deg)}.ChatCourseContextPill_menu__VazLJ{--surface:#fff;--text:#302c3b;--muted:#77717f;--line:#eeebf2;--subtle:#f7f5fa;--accent:#7954c0;--selected:#f3eefb;width:320px;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e9e4ef;border-radius:22px;background:var(--surface);color:var(--text);box-shadow:0 18px 60px -12px #28203930,0 4px 12px #28203909;padding:8px;font-family:inherit;transform-origin:bottom center;scrollbar-width:thin}.ChatCourseContextPill_header__rcuE6{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 8px 16px}.ChatCourseContextPill_headerIcon__XKnhA{display:grid;place-items:center;flex-shrink:0;width:38px;height:42px;border:1px solid #e9e0f7;border-radius:12px;color:var(--accent);background:linear-gradient(145deg,#faf7ff,#eee6fa);box-shadow:0 2px 4px #57388908}.ChatCourseContextPill_headerCopy__1h81j{flex:1;min-width:0}.ChatCourseContextPill_heading__ZMDx3{font-size:13px;line-height:1.4;letter-spacing:-.02em;font-weight:650;margin:0}.ChatCourseContextPill_description__tihbe{font-size:11px;line-height:1.5;color:var(--muted);margin:3px 0 0}.ChatCourseContextPill_toggle__v_0XE{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;margin-right:-4px;border:0;border-radius:12px;background:transparent;cursor:pointer;touch-action:manipulation}.ChatCourseContextPill_switch__AHiGo{position:relative;display:flex;align-items:center;width:32px;height:20px;padding-left:4px;box-sizing:border-box;border-radius:20px;background:#d4d0db;color:white;transition:background .2s}.ChatCourseContextPill_switch__AHiGo svg{opacity:0;transition:opacity .15s}.ChatCourseContextPill_switch__AHiGo:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:white;box-shadow:0 1px 3px #30204425;transition:transform .24s cubic-bezier(.2,.8,.2,1.2)}.ChatCourseContextPill_toggle__v_0XE[aria-checked=true] .ChatCourseContextPill_switch__AHiGo{background:var(--accent)}.ChatCourseContextPill_toggle__v_0XE[aria-checked=true] .ChatCourseContextPill_switch__AHiGo svg{opacity:1}.ChatCourseContextPill_toggle__v_0XE[aria-checked=true] .ChatCourseContextPill_switch__AHiGo:after{transform:translateX(12px)}.ChatCourseContextPill_scopeHeading__5SjY5{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:10px 9px 8px;border-top:1px solid var(--line);font-size:11px;font-weight:550;color:var(--muted)}.ChatCourseContextPill_status__lty3Z{font-size:11px;font-weight:600;color:var(--muted);transition:color .2s}.ChatCourseContextPill_status__lty3Z[data-enabled=true]{color:var(--accent)}.ChatCourseContextPill_options__892Ol{flex-shrink:0}.ChatCourseContextPill_groupLabel___bPSZ{margin:12px 9px 6px;font-size:11px;font-weight:550;color:var(--muted)}.ChatCourseContextPill_option__gJEGg{display:flex;align-items:center;gap:10px;padding:9px;min-height:48px;width:100%;border:1px solid transparent;border-radius:13px;color:var(--text);background:transparent;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:background .16s,border-color .16s,transform .16s}.ChatCourseContextPill_option__gJEGg+.ChatCourseContextPill_option__gJEGg{margin-top:3px}.ChatCourseContextPill_optionIcon__gsEbe{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--line);border-radius:10px;background:var(--subtle);color:var(--muted);transition:color .16s,background .16s}.ChatCourseContextPill_optionCopy___JyPQ{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ChatCourseContextPill_optionName__Vn8DA{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550}.ChatCourseContextPill_optionDescription__iu_Tq{font-size:11px;line-height:1.5;color:var(--muted)}.ChatCourseContextPill_selection__6OrOb{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;background:var(--accent);color:white;opacity:0;transform:scale(.65);transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1.3)}.ChatCourseContextPill_option__gJEGg[aria-pressed=true]{background:var(--selected);color:var(--accent)}.ChatCourseContextPill_option__gJEGg[aria-pressed=true] .ChatCourseContextPill_optionIcon__gsEbe{color:var(--accent);background:var(--surface);border-color:transparent}.ChatCourseContextPill_option__gJEGg[aria-pressed=true] .ChatCourseContextPill_selection__6OrOb{opacity:1;transform:scale(1)}.ChatCourseContextPill_option__gJEGg:active{transform:scale(.985)}.ChatCourseContextPill_cost__ndtLn{flex-shrink:0;border-top:1px solid var(--line);margin:10px 8px 0;color:var(--muted)}.ChatCourseContextPill_cost__ndtLn summary{display:flex;align-items:center;gap:7px;min-height:44px;font-size:11px;cursor:pointer;list-style:none;border-radius:8px}.ChatCourseContextPill_cost__ndtLn summary::-webkit-details-marker{display:none}.ChatCourseContextPill_cost__ndtLn summary span{flex:1}.ChatCourseContextPill_cost__ndtLn summary>svg{flex-shrink:0}.ChatCourseContextPill_cost__ndtLn summary>svg:last-child{transition:transform .2s}.ChatCourseContextPill_cost__ndtLn[open] summary>svg:last-child{transform:rotate(180deg)}.ChatCourseContextPill_cost__ndtLn p{margin:0 0 10px;font-size:11px;line-height:1.65}.ChatCourseContextPill_cost__ndtLn summary:focus-visible,.ChatCourseContextPill_menu__VazLJ button:focus-visible,.ChatCourseContextPill_trigger__sPDKK:focus-visible{outline:2px solid #9c7acb;outline-offset:3px}.ChatCourseContextPill_dark__J1bYr .ChatCourseContextPill_trigger__sPDKK{background:#303034;color:#bbb8c5;border-color:#44414a;box-shadow:none}.ChatCourseContextPill_dark__J1bYr .ChatCourseContextPill_trigger__sPDKK[data-enabled=true]{background:#393042;color:#d0b9f0;border-color:#5d4876}.ChatCourseContextPill_dark__J1bYr .ChatCourseContextPill_trigger__sPDKK[data-open=true]{border-color:#9975c3;box-shadow:0 0 0 3px #a77ddb15}.ChatCourseContextPill_dark__J1bYr .ChatCourseContextPill_activeDot__Y2aiu{background:#c8a5ff;border-color:#393042}.ChatCourseContextPill_menu__VazLJ[data-dark=true]{--surface:#27252d;--text:#ede9f3;--muted:#aaa2b5;--line:#3c3744;--subtle:#312d38;--accent:#b995e8;--selected:#3c304e;border-color:#48404f;box-shadow:0 18px 60px -12px #0008,0 4px 12px #0002}.ChatCourseContextPill_menu__VazLJ[data-dark=true] .ChatCourseContextPill_headerIcon__XKnhA{background:linear-gradient(145deg,#42324f,#302b3c);border-color:#574267}.ChatCourseContextPill_menu__VazLJ[data-dark=true] .ChatCourseContextPill_switch__AHiGo{background:#595160}.ChatCourseContextPill_menu__VazLJ[data-dark=true] .ChatCourseContextPill_selection__6OrOb,.ChatCourseContextPill_menu__VazLJ[data-dark=true] .ChatCourseContextPill_toggle__v_0XE[aria-checked=true] .ChatCourseContextPill_switch__AHiGo{background:#9570c4}@media (hover:hover) and (pointer:fine){.ChatCourseContextPill_trigger__sPDKK:hover:not(:disabled){border-color:#b9a8d4;box-shadow:0 2px 7px #3020440c}.ChatCourseContextPill_trigger__sPDKK:hover:not(:disabled) .ChatCourseContextPill_triggerIcon__6AXjq{transform:rotate(-7deg)}.ChatCourseContextPill_option__gJEGg:hover{background:var(--subtle)}.ChatCourseContextPill_option__gJEGg[aria-pressed=true]:hover{background:var(--selected);border-color:var(--accent)}.ChatCourseContextPill_cost__ndtLn summary:hover{color:var(--text)}}@media (prefers-reduced-motion:reduce){.ChatCourseContextPill_menu__VazLJ *,.ChatCourseContextPill_root__PvUKv *,.ChatCourseContextPill_switch__AHiGo:after{transition:none!important}.ChatCourseContextPill_option__gJEGg:active,.ChatCourseContextPill_trigger__sPDKK:active:not(:disabled),.ChatCourseContextPill_trigger__sPDKK:hover:not(:disabled) .ChatCourseContextPill_triggerIcon__6AXjq{transform:none}}