.chatbot-panel{border:1px solid var(--box-border-color);background:#fff;border-radius:16px;flex:none;position:relative;overflow:visible}.chatbot-resizer{cursor:col-resize;z-index:1000;background:0 0;justify-content:center;align-items:center;width:14px;display:flex;position:absolute;top:0;bottom:0;left:-14px}.pdf-resizer-handle{background:0 0;border-radius:10px;width:2px;height:100%;transition:background .2s}.chatbot-resizer:hover .pdf-resizer-handle,body.is-resizing .pdf-resizer-handle{background:#5392f9}[data-theme=dark] .chatbot-resizer:hover{background:#8b5cf61a}body.is-resizing{-webkit-user-select:none;user-select:none}[data-theme=dark] .chatbot-panel{background:var(--main-content-bg-color);border:1px solid #2d2f2f}.chatbot-panel.collapsed{opacity:0;pointer-events:none;flex:0 0 0;overflow:hidden;border:none!important;width:0!important;min-width:0!important;margin:0 0 0 -10px!important;padding:0!important}.chatbot-panel .hamburger{cursor:pointer;text-align:center;background:#cce0ff;padding:10px}.chatbot-panel .content{padding:1rem}.chatbot-panel-wrapper{flex-direction:column;width:100%;height:100%;display:flex}@media (max-width:1024px){.chatbot-panel-wrapper{width:100%}}.tab-header{flex-shrink:0;justify-content:center;padding:.75rem;display:flex}[data-theme=dark] .tab-btn.active{color:#fff;background:#1f2121;border:1px solid #404040}.tab-btn{color:#939393;border:1px solid #e1e1e1;border-right:unset;background:#f5f5f5;border-top-left-radius:6px;border-bottom-left-radius:6px;padding:6px 16px;font-weight:500;transition:all .2s}[data-theme=dark] .tab-btn{color:#b2b2b2;background:#000;border:1px solid #404040}[data-theme=dark] .tab-btn.note{border:1px solid #404040}.tab-btn.note{border-top-right-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:unset;border-bottom-left-radius:unset;border-right:1px solid #e1e1e1;margin:0;padding:6px 16px;font-weight:500;transition:all .2s}.tab-btn.active{color:#fff;background-color:#000}.note-state,.chatbot-panel-content{flex-direction:column;flex:1;display:flex;overflow:hidden}.note-state{justify-content:center;align-items:center}.note-state .svg_div{background:linear-gradient(90deg,#e0eaf5 0%,#f5ebe0 100%);border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;display:flex}[data-theme=dark] .note-state .svg_div{background:linear-gradient(105.02deg,#ffc880 0%,#7bdfff 48.96%,#7bb2fb 100%)}.note-state h6{text-align:center;vertical-align:middle;text-transform:capitalize;color:var(--color-primary);margin:15px 0;font-size:20px;font-weight:700;line-height:24px}[data-theme=dark] .note-state p{color:var(--color-primary)}.note-state p{text-align:center;vertical-align:middle;text-transform:capitalize;color:var(--color-primary);font-size:16px;font-weight:400;line-height:24px}.note-state b{color:var(--color-primary)}[data-theme=dark] .add_note:hover,[data-theme=dark] .add_note{background:var(--sidebar-bg);color:var(--color-primary)}.add_note{background:var(--color-primary);height:48px;color:var(--bg-all);text-align:center;vertical-align:middle;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;line-height:100%}.add_note:hover{background:var(--color-primary);color:var(--bg-all)}.search-wrapper{flex:1;max-width:75%;position:relative}[data-theme=dark] .custom-search-input{background-color:#000;border:1px solid #404040}[data-theme=dark] .custom-search-input::placeholder{color:#404040}.custom-search-input{color:#333;background-color:#fff;border:1px solid #ddd;border-radius:12px;width:100%;height:48px;padding:0 36px;font-size:14px}.custom-search-input:focus{box-shadow:none;border:1px solid #ddd}.search-icon{color:#999;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}[data-theme=dark] .note-card:hover,[data-theme=dark] .note-card{background:#000;border:1px solid #404040}.note-card{background:#fff;border:.5px solid #00000014;border-radius:12px;transition:all .2s}.note-card:hover{background:#f5f5f5;border:.5px solid #00000014}.see-more{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--setting-modal-secondary-color);text-decoration-skip-ink:auto;font-size:12px;font-weight:500;line-height:18px;text-decoration:underline;text-decoration-thickness:calc(1em/16.6667)}.cursor-pointer{cursor:pointer}.note-state .svg_div svg{background:linear-gradient(90deg,#e0e0e0,#f5f5f5);border-radius:50%;padding:10px}.note-card-title{color:var(--color-primary);font-size:15px;font-weight:700;line-height:24px}.note-card-para{color:var(--setting-modal-secondary-color);margin-top:.3rem;font-size:12px;font-weight:400}.note_dele{cursor:pointer;position:absolute;top:10%;right:5%}.note_time{color:var(--setting-modal-secondary-color);font-size:13px;font-weight:400}.note-list{scrollbar-width:.5px;-ms-overflow-style:none;height:75vh;overflow:hidden scroll}.note-list::-webkit-scrollbar{display:none}@media (max-width:1024px){.chatbot-resizer{display:none!important}.chatbot-panel{z-index:1010;top:0;bottom:0;right:0;transform:translate(0);opacity:1!important;visibility:visible!important;pointer-events:auto!important;border-radius:0!important;width:360px!important;max-width:90vw!important;height:100vh!important;margin:0!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important;display:flex!important;position:fixed!important;box-shadow:-10px 0 30px #00000026!important}.chatbot-panel.collapsed{box-shadow:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s!important;display:flex!important;transform:translate(105%)!important}}
#nprogress{display:none!important}[data-theme=dark] .ai-main-layout{background:var(--main-content-bg-color)}.ai-main-layout{background:#f8f8f8;gap:10px;width:100%;height:100dvh;padding:10px;display:flex;position:relative;overflow:hidden}.responsive-overlay-backdrop,.hide-on-mobile.desktop-only{display:none!important}@media (max-width:1024px){.ai-main-layout{background:#fff;gap:0!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.content-view{z-index:1!important;border:none!important;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;transition:none!important;display:block!important;position:relative!important}.filterbar,.chatbot-panel{background:#fff;z-index:1010!important;visibility:visible!important;opacity:1!important;border-radius:0!important;flex-direction:column!important;height:100dvh!important;margin:0!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;box-shadow:0 0 40px #0003!important}.filterbar{width:300px!important;max-width:85vw!important;left:0!important}.chatbot-panel{width:360px!important;max-width:90vw!important;right:0!important}.filterbar.collapsed{visibility:hidden!important;opacity:0!important;pointer-events:none!important;box-shadow:none!important;transform:translate(-105%)!important}.chatbot-panel.collapsed{visibility:hidden!important;opacity:0!important;pointer-events:none!important;box-shadow:none!important;transform:translate(105%)!important}.responsive-overlay-backdrop{opacity:0;pointer-events:none;z-index:1005!important;background:#0006!important;width:100vw!important;height:100dvh!important;transition:opacity .4s cubic-bezier(.16,1,.3,1)!important;display:block!important;position:fixed!important;top:0!important;left:0!important}.responsive-overlay-backdrop.show{opacity:1!important;pointer-events:auto!important}.hide-on-mobile{display:none!important}}.ai-main-layout.is-mobile{display:block!important}.ai-main-layout.is-mobile .content-view{width:100%!important}.ai-main-layout.is-mobile .filterbar,.ai-main-layout.is-mobile .chatbot-panel{position:fixed!important}.chatpdf-loader-overlay{z-index:99999!important;background:#fff!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0!important}[data-theme=dark] .chatpdf-loader-overlay{background:#121212!important}
