@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_root__-0dBx{align-items:center;border:none;color:var(--nj-foreground);display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:20px;outline:none;position:relative}.Button_root__-0dBx:disabled{cursor:not-allowed;opacity:var(--nj-opacity-primary)}.Button_round__p29os{border-radius:50%;padding:10px}.Button_regular__wuc8g{border-radius:20px;padding:10px 16px;white-space:nowrap}.Button_primary__Uq6fx{background-color:var(--nj-primary-button--background);color:var(--nj-background)}.Button_secondary__NhLrG{background:#0000;border:1px solid var(--nj-foreground);padding:9px 16px}.Button_transparent__0FtAd{background:#0000;padding:10px}.Button_transparent__0FtAd.Button_regular__wuc8g{border-radius:0}.Button_gray__SEMrT{background-color:var(--nj-button-fab--background)}.Button_roundMedium__NPisP,.Button_roundSmall__0XWuO{border-radius:50%}.Button_roundSmall__0XWuO{padding:6px}.Button_roundMedium__NPisP{padding:10px}.Toast_root__KCTSj,.Toast_toastWithButtons__qFfU\+{display:flex;flex-direction:column;gap:8px}.Toast_toastWithButtons__qFfU\+ .Toast_footer__nRsqm,.Toast_toastWithCustomIcon__MODJQ,.Toast_toast__DKvnV,.Toast_toast__DKvnV .Toastify__toast-body{align-items:center;display:flex;flex-direction:row;gap:8px}.Toast_toastWithCustomIcon__MODJQ{justify-content:center}.Toast_toastWithButtons__qFfU\+ .Toast_message__SHRRp,.Toast_toast__DKvnV{font-size:16px;font-weight:400;line-height:24px}.Toast_root__KCTSj{justify-content:center;width:100%}@media screen and (max-width:767px){.Toast_root__KCTSj{left:50%;top:1em;transform:translateX(-50%)}}.Toast_root__KCTSj .Toast_closeButton__YjjAq{color:var(--nj-foreground-primary-muted);padding:0;position:absolute;right:16px;top:14px}.Toast_toast__DKvnV{align-items:flex-start;align-self:stretch;background:var(--nj-background-surface-reverse);border:none;border-radius:8px;box-shadow:0 4px 16px 0 var(--nj-shadow);color:var(--nj-foreground-primary-muted);gap:16px;margin:0 auto;max-width:400px;padding:12px 16px;position:relative;width:-webkit-max-content;width:max-content}.Toast_toast__DKvnV .Toastify__toast-body{align-items:flex-start;gap:16px;padding:0}.Toast_toast__DKvnV .Toastify__toast-icon{margin:0}.Toast_toast__DKvnV .Toastify__close-button{color:var(--nj-background-surface-tertiary)}@media only screen and (max-width:767px){.Toast_toast__DKvnV{max-width:calc(100% - 32px)}}.Toast_success__sdL7m{background:linear-gradient(90deg,rgba(var(--nj-secondary-green-500--rgb),.2) 0,rgba(var(--nj-primary-green-500--rgb),0) 100%),var(--nj-background-surface-reverse);color:var(--nj-foreground-primary-muted)}.Toast_success__sdL7m svg{fill:var(--nj-primary-green-500)}.Toast_error__7-0nq,.Toast_warning__TeM54{background:linear-gradient(90deg,rgba(var(--nj-primary-red-500--rgb),.2) 0,rgba(var(--nj-primary-red-500--rgb),0) 100%),var(--nj-background-surface-reverse);color:var(--nj-foreground-primary-muted)}.Toast_error__7-0nq svg,.Toast_warning__TeM54 svg{fill:var(--nj-primary-red-500)}.Toast_toastWithButtons__qFfU\+ .Toast_message__SHRRp{align-items:center;color:var(--nj-foreground-primary-muted);display:flex;gap:8px;padding-right:32px}.Toast_toastWithButtons__qFfU\+ .Toast_footer__nRsqm{gap:0;justify-content:flex-end}.Toast_toastWithButtons__qFfU\+ .Toast_footer__nRsqm button{color:var(--nj-foreground-primary-muted)}.Markdown_root__oIhik div,.Markdown_root__oIhik li,.Markdown_root__oIhik p,.Markdown_root__oIhik span{white-space:inherit}.Markdown_root__oIhik div strong,.Markdown_root__oIhik li strong,.Markdown_root__oIhik p strong,.Markdown_root__oIhik span strong{font-weight:600}.Markdown_root__oIhik h1,.Markdown_root__oIhik h2,.Markdown_root__oIhik h3,.Markdown_root__oIhik h4,.Markdown_root__oIhik h5,.Markdown_root__oIhik h6{font-size:16px;font-weight:600;line-height:24px;margin:8px 0}.Markdown_root__oIhik p{line-height:28px;margin:8px 0!important;overflow:hidden;padding:0;text-overflow:ellipsis}.Markdown_root__oIhik ol,.Markdown_root__oIhik ul{list-style-position:outside;list-style-type:decimal!important;margin:0 0 0 24px;padding:0}.Markdown_root__oIhik ol li,.Markdown_root__oIhik ul li{margin:0;padding:0}.Markdown_root__oIhik ul{list-style-type:inherit!important}.Markdown_root__oIhik table{border-collapse:initial;border-spacing:0;padding:8px 0 16px;width:inherit}.Markdown_root__oIhik table tr td,.Markdown_root__oIhik table tr th{border-bottom:1px solid var(--nj-border);border-right:1px solid var(--nj-border);padding:8px 16px!important}.Markdown_root__oIhik table tr td:first-child,.Markdown_root__oIhik table tr th:first-child{border-left:1px solid var(--nj-border)}.Markdown_root__oIhik table tr th{border-top:1px solid var(--nj-border);text-align:left}.Markdown_root__oIhik table tr:first-child th:first-child{border-top-left-radius:8px}.Markdown_root__oIhik table tr:last-child td:first-child{border-bottom-left-radius:8px}.Markdown_root__oIhik table tr:first-child th:last-child{border-top-right-radius:8px}.Markdown_root__oIhik table tr:last-child td:last-child{border-bottom-right-radius:8px}.katex-error{color:var(--nj-foreground)!important}.ResearchMediaError_errorContainer__LN30Q{align-items:center;display:flex;flex-direction:column;gap:8px}.ResearchMediaError_root__4RxK5{align-items:center;display:flex;justify-content:center}.ResearchMediaError_errorContainer__LN30Q{font-size:12px;font-weight:500;line-height:16px}.ResearchMediaError_root__4RxK5{background-color:var(--nj-background);border-radius:12px;height:100%;width:100%}.ResearchMediaError_root__4RxK5.ResearchMediaError_withText__L9B\+Z{background-color:var(--nj-panel)}.ResearchMediaError_errorContainer__LN30Q{cursor:auto;height:100%;justify-content:center;padding:8px;text-align:center;width:100%}.ResearchMediaError_errorContainer__LN30Q svg{fill:var(--nj-foreground--secondary);margin-bottom:8px}.CollapsibleReferencesList_root__yKiwn{display:flex;flex-direction:column;gap:8px}.CollapsibleReferencesList_list__\+6oYx{align-items:center;display:flex;flex-direction:row;gap:8px}.CollapsibleReferencesList_root__yKiwn h1,.CollapsibleReferencesList_root__yKiwn h2,.CollapsibleReferencesList_root__yKiwn h3,.CollapsibleReferencesList_root__yKiwn h4,.CollapsibleReferencesList_root__yKiwn h5,.CollapsibleReferencesList_root__yKiwn h6,.CollapsibleReferencesList_root__yKiwn p{margin:0}.CollapsibleReferencesList_title__m2jPc{color:var(--nj-foreground--secondary);font-size:16px;font-weight:500;line-height:24px}.CollapsibleReferencesList_list__\+6oYx{flex-wrap:wrap}.CollapsibleReferencesList_toggleButton__k8f3f{background-color:var(--nj-panel);border-radius:12px;color:var(--nj-foreground--secondary);flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px}.Tab_root__zooH6{border-radius:12px 12px 0 0;min-width:80px}.Tab_root__zooH6:hover{background-color:var(--nj-nav--pressed-background)}.Tab_root__zooH6.Tab_active__gmVR3,.Tab_root__zooH6:hover{border-radius:12px 12px 0 0}.Tab_root__zooH6.Tab_active__gmVR3:after{background-color:var(--nj-foreground--link);bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.FadeTransition_fadeEnter__yne2i{opacity:0}.FadeTransition_fadeEnterActive__dlwC4{opacity:1;transition:opacity var(--nj-speed--xx) var(--nj-bezier-ease-in-out)}.FadeTransition_fadeExit__R4t5k{opacity:1}.FadeTransition_fadeExitActive__hPK8q{opacity:0;transition:opacity var(--nj-speed--xx) var(--nj-bezier-ease-in-out)}.TabArrow_root__uk11u{background-color:var(--nj-background);height:100%;padding:6px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.TabArrow_root__uk11u.TabArrow_prev__TaXf3{left:-1px}.TabArrow_root__uk11u.TabArrow_next__cJlZG{right:-1px}.TabList_root__7tJaq{box-sizing:border-box;max-width:100%;position:relative;width:100%}.TabList_root__7tJaq .swiper-slide{width:auto}.SharedMessage_tab__FoPWZ{display:flex;flex-direction:column;gap:8px}.SharedMessage_icon__Qqxxe{align-items:center;display:flex;justify-content:center}.SharedMessage_tab__FoPWZ{gap:0;padding:8px}@media only screen and (min-width:768px){.SharedMessage_tab__FoPWZ{flex-direction:row;gap:8px;padding:10px 16px}}.SharedMessage_tab__FoPWZ.SharedMessage_highlighted__6OgQ6{color:var(--nj-text-button--foreground)}.SharedMessage_icon__Qqxxe{flex-shrink:0;position:relative}.RelatedQuestions_header__qGylX span{font-size:16px;font-weight:600;line-height:24px}.RelatedQuestions_collapseItemsBlock__s\+-UL{display:flex;flex-direction:column;gap:8px}.RelatedQuestions_root__o-\+0b ul{padding:0}.RelatedQuestions_collapseButton__IexO6,.RelatedQuestions_header__qGylX{align-items:center;display:flex;gap:8px}.RelatedQuestions_header__qGylX{padding:8px 0;width:100%}.RelatedQuestions_header__qGylX span{color:var(--nj-foreground)}.RelatedQuestions_collapseButton__IexO6{color:var(--nj-regular-button--foreground);flex-grow:0;font-size:12px;font-weight:500;line-height:16px;padding:0 6px}.RelatedQuestions_collapseItemsBlock__s\+-UL{gap:0}.QuestionItem_root__UJ8EN{align-items:center;display:flex;flex-direction:row;gap:8px}.QuestionItem_content__BfU8m{font-size:16px;font-weight:400;line-height:28px}.QuestionItem_root__UJ8EN{border-bottom:1px dashed var(--nj-border);gap:16px;justify-content:flex-start;padding:8px 0 8px 8px;text-align:left;width:100%}.QuestionItem_content__BfU8m{flex-grow:1}.QuestionItem_icon__V8im6{flex-shrink:0;padding:6px}.CollapsibleTitle_button__VfSc9{display:inline;margin-left:6px}.CollapsibleTitle_text__8OD1q{color:var(--nj-primary-button--background);font-weight:600}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-status.centered{align-items:center;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:8px;justify-content:center;line-height:16px}.nj-thread-image-generation-media-wrapper{margin-top:16px;position:relative}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--slide{height:160px;max-width:160px;width:160px}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail{height:160px;width:160px}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail .react-loading-skeleton{border-radius:16px;box-sizing:border-box;line-height:inherit}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-image{border-radius:16px}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-icon.centered{height:48px;left:56px;top:56px;width:48px}.nj-thread-image-generation-media-wrapper--image-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-status.centered{border-radius:50%;padding:8px;text-align:center}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-status.centered svg{fill:var(--nj-foreground--secondary);margin-bottom:8px}.nj-thread-image-generation-media-wrapper .nj-thread-research-media--thumbnail-status.centered span{color:var(--nj-foreground--secondary)}.nj-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--nj-nav--pressed-background);display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:10200}.nj-modal-overlay .nj-modal-overlay-content{display:flex;flex-direction:column;flex-grow:1}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-header{box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;padding:16px 24px;width:100%}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-header .nj-modal-overlay-content-title-wrapper{align-items:center;display:flex;gap:24px;max-width:50vw}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-header .nj-modal-overlay-content-title-wrapper .nj-modal-gallery-title-text{font-size:18px;font-weight:600;line-height:24px;margin:0;padding:0}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-header .nj-modal-overlay-content-title-wrapper .nj-modal-gallery-title-icon{align-items:center;background:var(--nj-background);border-radius:20px;box-shadow:0 2px 4px 0 var(--nj-deep-shadow);display:flex;gap:8px;justify-content:center;padding:8px}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-header .nj-modal-overlay-content-activity-buttons-wrapper{display:flex;gap:8px}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;gap:24px;height:calc(100% - 72px);justify-content:center;max-height:100%;padding:24px;width:calc(100vw - 152px)}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body.wide{width:calc(100vw - 240px)}@media only screen and (max-width:1279px){.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body{width:100vw!important}}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-content--carousel-container{height:100%;width:100%}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-player iframe{border-radius:24px}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-player--video iframe{pointer-events:none}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-wrapper-image-gen{border-radius:24px;box-shadow:0 8px 24px 0 #11181b3d;height:90%;position:relative;width:auto}@media screen and (max-width:1279px){.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-wrapper-image-gen{height:auto;width:95%}}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-image{background-color:var(--nj-background);border-radius:24px;box-shadow:0 8px 24px 0 #11181b3d;height:90%;width:auto}@media screen and (max-width:1279px){.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-image{height:auto;width:95%}}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-image-gen{border-radius:24px;height:100%;width:100%}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-body .nj-modal-gallery-image-gen--model-label{align-items:center;background-color:var(--nj-drag-and-drop-overlay);border-radius:20px;box-shadow:0 2px 4px 0 rgba(var(--nj-neutral-900--rgb),.24);box-sizing:border-box;display:flex;font-size:16px;font-weight:600;gap:8px;left:16px;line-height:24px;padding:8px 16px;position:absolute;top:16px}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-footer{align-items:center;display:flex;gap:24px;justify-content:center;width:100%}.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-footer .swiper-next-button,.nj-modal-overlay .nj-modal-overlay-content .nj-modal-overlay-content-footer .swiper-prev-button{border-radius:20px;height:40px;position:relative;width:40px}.nj-modal-overlay .nj-modal-overlay-right-side{background-color:var(--nj-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;overflow-y:scroll;padding:16px;width:auto}.nj-modal-overlay-list-item-wrapper{display:flex;width:100%}.nj-modal-overlay-list-item-wrapper.selected .nj-gradient-overlay{background-color:var(--nj-nav--pressed-background);background-position:0 0;background-size:100% 100%;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.nj-modal-overlay-list-item-wrapper.selected .nj-generated-image-cost-label{background-color:var(--nj-price-selected-label-background)!important}.nj-modal-overlay-list-item-wrapper .nj-generated-image-wrapper{align-items:center;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:24px;width:208px}@media only screen and (max-width:1279px){.nj-modal-overlay-list-item-wrapper .nj-generated-image-wrapper{width:168px}}.nj-modal-overlay-list-item-wrapper .nj-generated-image-wrapper .nj-thread-research-media--thumbnail{height:148px;width:168px}.nj-modal-overlay-list-item-wrapper .nj-generated-image-wrapper .nj-generated-image-title{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:1;font-size:14px;font-weight:500;gap:8px;line-height:20px;margin:0;max-width:160px;min-width:0;padding:10px 16px;width:100%}.nj-modal-overlay-list-item-wrapper .nj-generated-image-wrapper .nj-generated-image-title>.text{color:var(--nj-foreground--link)}.nj-modal-overlay-list-item-wrapper.selected .nj-generated-image-wrapper{background-color:var(--nj-tab--background-selected)}.nj-modal-overlay-list-item-wrapper.selected .nj-generated-image-wrapper .nj-gradient-overlay{display:none}.swiper-slide{align-items:center;display:flex!important;justify-content:center}.slide-content{padding:20px;text-align:center;width:80%}.swiper-next-button,.swiper-prev-button{align-items:flex-start;background-color:var(--nj-panel);border-radius:24px;box-shadow:var(--nj-deep-shadow);color:var(--nj-foreground);cursor:pointer;display:flex;gap:8px;height:48px;padding:8px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:1}.swiper-next-button:disabled,.swiper-prev-button:disabled{cursor:not-allowed;opacity:.38}.swiper-prev-button{left:0}.swiper-next-button{right:0}.nj-modal-gallery-reference-wrapper{align-items:center;align-self:stretch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--nj-background);border-radius:24px;box-shadow:0 4px 8px 0 var(--nj-deep-shadow);display:flex;flex-direction:column;height:90%;padding:24px;width:70%}.nj-modal-gallery-reference-wrapper>iframe{border:none}.nj-modal-gallery-reference-wrapper .nj-modal-gallery-reference-loading{background-color:var(--nj-background)!important;border-radius:24px;height:100%}.nj-modal-gallery-external-models-wrapper{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--nj-background);border-radius:24px;box-shadow:0 4px 8px 0 var(--nj-deep-shadow);height:90%;overflow-y:scroll;padding:24px;width:60%}@media only screen and (max-width:1279px){.nj-modal-gallery-external-models-wrapper{height:80%;width:90%}}.nj-modal-gallery-external-models-wrapper h1,.nj-modal-gallery-external-models-wrapper h2,.nj-modal-gallery-external-models-wrapper h3,.nj-modal-gallery-external-models-wrapper h4,.nj-modal-gallery-external-models-wrapper h5,.nj-modal-gallery-external-models-wrapper h6{font-size:16px;line-height:28px;margin:16px 0}.nj-modal-gallery-external-models-wrapper a{text-decoration:underline}.nj-modal-gallery-external-models-wrapper .nj-modal-gallery-external-models-title{align-items:center;display:flex;gap:24px;margin-bottom:16px}.nj-modal-gallery-external-models-wrapper .nj-modal-gallery-external-models-title-text{font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0}.nj-modal-gallery-activity-button{background-color:var(--nj-panel);border-radius:24px;height:48px;justify-content:center;padding:8px;width:48px}@media only screen and (max-width:1279px){.nj-modal-gallery-activity-button{border-radius:20px;height:40px;width:40px}}.nj-mobile-action-panel.nj-mobile-modal-overlay-list-panel{background-color:var(--nj-panel);max-height:80%;overflow-y:auto;padding:0}.nj-mobile-modal-overlay-list-panel .nj-mobile-modal-overlay-list-panel-header-wrapper{background-color:var(--nj-panel);padding:8px 8px 0;position:-webkit-sticky;position:sticky;top:0;z-index:5}.nj-mobile-modal-overlay-list-panel .nj-modal-overlay-mobile-list-panel-header{background-color:var(--nj-panel);color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;gap:16px;line-height:16px;padding:10px 16px;position:-webkit-sticky;position:sticky;top:16px;z-index:3}.nj-modal-overlay-mobile-list-panel{box-sizing:border-box;display:flex;flex-direction:column;position:relative}.nj-modal-overlay-mobile-list-panel .nj-modal-overlay-mobile-list-panel-body{box-sizing:border-box;padding:8px 16px}.nj-modal-overlay-mobile-list-panel .nj-modal-overlay-mobile-list-panel-body.isGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);overflow-y:scroll}.nj-modal-overlay-mobile-list-panel .nj-modal-overlay-mobile-list-panel-body.isGeneratedImagesGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);overflow-y:scroll}.nj-modal-overlay-mobile-list-panel .nj-modal-overlay-mobile-list-panel-body .nj-thread-research-media--thumbnail{width:100%}.nj-modal-overlay-mobile-list-panel .nj-modal-overlay-mobile-list-panel-body button{border-radius:8px;max-width:100%;padding:10px 8px;width:100%}.nj-view-in-browser-button{align-items:flex-start;border:1px solid var(--nj-foreground);border-radius:24px;box-sizing:border-box;color:var(--nj-foreground)!important;display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;line-height:20px;margin:0;min-width:80px;padding:14px 16px;text-decoration:none}@media only screen and (max-width:1279px){.nj-view-in-browser-button{background-color:var(--nj-panel);border:none;height:40px;min-width:0;min-width:auto;padding:8px;width:40px}}.ExternalModelThumbnail_root__PfGUg{align-items:center;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;max-width:208px;padding:10px 16px;width:208px}.ExternalModelThumbnail_root__PfGUg.ExternalModelThumbnail_active__SMl1o{background-color:var(--nj-common-button--secondary-hovered--background)}.ExternalModelThumbnail_root__PfGUg.ExternalModelThumbnail_active__SMl1o .ExternalModelThumbnail_title__ehTB4{color:var(--nj-merged-button--foreground)}.ExternalModelThumbnail_title__ehTB4{color:var(--nj-foreground--link);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.ReferenceItem_root__Y15Gk{align-items:center;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;max-width:168px;padding:10px 16px;width:168px}.ReferenceItem_root__Y15Gk.ReferenceItem_active__jIQPq{background-color:var(--nj-common-button--secondary-hovered--background)}.ReferenceItem_root__Y15Gk.ReferenceItem_active__jIQPq .ReferenceItem_title__UL7P9{color:var(--nj-merged-button--foreground)}.ReferenceItem_title__UL7P9{color:var(--nj-foreground--link);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.ReferenceIframe_emptyContentWrapper__z87oi{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}.ReferenceIframe_emptyContentWrapper__z87oi>svg{color:var(--nj-foreground--secondary)}.ReferenceIframe_emptyContentTitle__OcUi\+{color:var(--nj-foreground);font-size:24px;font-weight:600;line-height:32px;margin:0;padding:0}.ReferenceIframe_emptyContentBrowserLink__2emEh{align-items:center;color:var(--nj-foreground--link);display:flex;font-size:16px;font-weight:400;gap:8px;line-height:24px;text-decoration:none}.ReferenceIframe_emptyContentBrowserLink__2emEh>svg{color:var(--nj-foreground)}.MediaModalError_errorContainer__4bgVe span{font-size:24px;font-weight:600;line-height:32px}.MediaModalError_errorContainer__4bgVe{align-items:center;display:flex;flex-direction:column;gap:8px}.MediaModalError_root__CA3H\+{align-items:center;background:var(--nj-background);border-radius:24px;border-radius:12px;display:flex;flex-direction:column;height:90%;justify-content:center;width:70%}@media screen and (max-width:1279px){.MediaModalError_root__CA3H\+{height:90%;width:95%}}.MediaModalError_errorContainer__4bgVe{cursor:auto;text-align:center}.MediaModalError_errorContainer__4bgVe span{color:var(--nj-foreground--secondary);padding:8px}.MediaModalError_errorContainer__4bgVe svg{fill:var(--nj-foreground--secondary);margin-bottom:8px}.szh-menu{background-color:#fff;border:1px solid #0000001a;box-sizing:border-box;list-style:none;margin:0;padding:0;width:-webkit-max-content;width:max-content;z-index:100}.szh-menu:focus{outline:none}.szh-menu__arrow{background-color:#fff;border-color:#0000001a #0000 #0000 #0000001a;border-style:solid;border-width:1px;box-sizing:border-box;height:.75rem;width:.75rem;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{background-color:inherit;cursor:default}.szh-menu__item--disabled{color:#aaa;cursor:default}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{list-style:none;margin:0;padding:0}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px #0000001a;color:#212529;min-width:10rem;padding:.5rem 0;-webkit-user-select:none;user-select:none}.szh-menu__item{align-items:center;display:flex;padding:.375rem 1.5rem;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-duration:.15s;transition-property:background-color,color;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;left:.8rem;position:absolute;top:.55rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{left:.8rem;position:absolute}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.react-responsive-modal-root{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.react-responsive-modal-modal{background:#fff;box-shadow:0 12px 15px 0 #00000040;display:inline-block;margin:1.2rem;max-width:800px;overflow-y:auto;padding:1.2rem;position:relative;text-align:left;vertical-align:middle}.react-responsive-modal-closeButton{background-color:initial;border:none;cursor:pointer;display:flex;padding:0;position:absolute;right:14px;top:14px}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(100%)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;transform:scale(100%)}to{opacity:0;transform:scale(.96)}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}pre{margin:1em 0}:root{--nj-vh:calc(var(--vh, 1vh)*100);--nj-speed--xxs:25ms;--nj-speed--xs:50ms;--nj-speed--x:125ms;--nj-speed--xm:180ms;--nj-speed--xl:225ms;--nj-speed--xx:300ms;--nj-speed--xxl:450ms;--nj-speed--xxx:600ms;--nj-speed--4x:800ms;--nj-speed--5x:1s;--nj-bezier-ease:cubic-bezier(0.28,0.82,0.45,0.96);--nj-bezier-ease-in:cubic-bezier(0.41,0.63,0.5,0.86);--nj-bezier-ease-out:cubic-bezier(0.19,0.6,0.19,0.6);--nj-bezier-ease-in-out:cubic-bezier(0.35,0.11,0.32,0.66);--nj-main-transition-transform-animation:transform var(--nj-speed--xx) var(--nj-bezier-ease-in-out);--nj-opacity-primary:0.38;--nj-opacity-secondary:0.7;--nj-width--converse-ai-feedback:360px;--nj-avatar-banner-height:70px;--nj-vh-reduced:calc(var(--nj-vh) - var(--nj-avatar-banner-height));--nj-left-navigation-width:360px;--nj-left-navigation-width-mobile:320px;--nj-right-navigation-bar-width:68px;--nj-neutral-000:#fff;--nj-neutral-000--rgb:255,255,255;--nj-neutral-50:#f6f7f7;--nj-neutral-50--rgb:246,247,247;--nj-neutral-100:#e8eaea;--nj-neutral-100--rgb:232,234,234;--nj-neutral-150:#bbbfc0;--nj-neutral-150--rgb:187,191,192;--nj-neutral-200:#8e9496;--nj-neutral-200--rgb:142,148,150;--nj-neutral-300:#61696c;--nj-neutral-300--rgb:97,105,108;--nj-neutral-500:#4a5357;--nj-neutral-500--rgb:74,83,87;--nj-neutral-600:#343e42;--nj-neutral-600--rgb:52,62,66;--nj-neutral-700:#1d282d;--nj-neutral-700--rgb:29,40,45;--nj-neutral-800:#161e22;--nj-neutral-800--rgb:22,30,34;--nj-neutral-900:#11181b;--nj-neutral-900--rgb:17,24,27;--nj-disco-blue-50:#e7f9ff;--nj-disco-blue-50--rgb:231,249,255;--nj-disco-blue-100:#c2f1ff;--nj-disco-blue-100--rgb:194,241,255;--nj-disco-blue-200:#9ee8ff;--nj-disco-blue-200--rgb:158,232,255;--nj-disco-blue-300:#79dfff;--nj-disco-blue-300--rgb:121,223,255;--nj-disco-blue-400:#49d4ff;--nj-disco-blue-400--rgb:73,212,255;--nj-disco-blue-500:#0cc5ff;--nj-disco-blue-500--rgb:12,197,255;--nj-disco-blue-600:#0aa7d9;--nj-disco-blue-600--rgb:10,167,217;--nj-disco-blue-700:#0880a6;--nj-disco-blue-700--rgb:8,128,166;--nj-disco-blue-800:#055973;--nj-disco-blue-800--rgb:5,89,115;--nj-disco-blue-900:#033140;--nj-disco-blue-900--rgb:3,49,64;--nj-jean-blue-50:#e7f1ff;--nj-jean-blue-50--rgb:231,241,255;--nj-jean-blue-100:#cee3ff;--nj-jean-blue-100--rgb:206,227,255;--nj-jean-blue-200:#9dc8ff;--nj-jean-blue-200--rgb:157,200,255;--nj-jean-blue-300:#6cacff;--nj-jean-blue-300--rgb:108,172,255;--nj-jean-blue-400:#3b90ff;--nj-jean-blue-400--rgb:59,144,255;--nj-jean-blue-500:#0a74ff;--nj-jean-blue-500--rgb:10,116,255;--nj-jean-blue-600:#085dcc;--nj-jean-blue-650:#3844a8;--nj-jean-blue-650--rgb:56,68,168;--nj-jean-blue-700:#064699;--nj-jean-blue-700--rgb:6,70,153;--nj-jean-blue-800:#042f66;--nj-jean-blue-800--rgb:4,47,102;--nj-jean-blue-900:#021733;--nj-jean-blue-900--rgb:2,23,51;--nj-green-50:#e7faf4;--nj-green-50--rgb:231,250,244;--nj-green-100:#c4f1e4;--nj-green-100--rgb:196,241,224;--nj-green-200:#94e6ce;--nj-green-200--rgb:148,230,206;--nj-green-300:#65dbb8;--nj-green-300--rgb:101,219,184;--nj-green-400:#36d0a2;--nj-green-400--rgb:54,208 162;--nj-green-500:#12c892;--nj-green-500--rgb:18,200,146;--nj-green-700:#0c825f;--nj-green-700--rgb:12,130,95;--nj-green-800:#096449;--nj-green-800--rgb:9,100,73;--nj-green-900:#064633;--nj-orange-50:#f7efeb;--nj-orange-50--rgb:247,239,235;--nj-orange-100:#fce2d7;--nj-orange-100--rgb:252,226,215;--nj-orange-200:#f9cab6;--nj-orange-200--rgb:249,202,182;--nj-orange-300:#f7b296;--nj-orange-300--rgb:247,178,150;--nj-orange-400:#f49b75;--nj-orange-400--rgb:244,155,117;--nj-orange-500:#f2895d;--nj-orange-500--rgb:242,137,93;--nj-orange-600:#ce744f;--nj-orange-600--rgb:206,116,79;--nj-orange-700:#a96041;--nj-orange-700--rgb:169,96,65;--nj-orange-800:#79452f;--nj-orange-800--rgb:121,69,47;--nj-orange-900:#49291c;--nj-orange-950:#472819;--nj-orange-950--rgb:71,40,25;--nj-purple-100:#98bbfe;--nj-purple-100--rgb:152,187,254;--nj-neutral-blk:#060809;--nj-neutral-blk--rgb:6,8,9;--nj-orange-400:#ffac5f;--nj-orange-400--rgb:255,172,95;--nj-orange-600:#d99251;--nj-orange-600--rgb:217,146,81;--nj-green-400:#7bcda1;--nj-green-400--rgb:123,205,161;--nj-green-500:#02d98b;--nj-green-500--rgb:2,217,139;--nj-green-600:#0ea075;--nj-green-600--rgb:14,160,117;--nj-random-green:#309646;--nj-random-green--rgb:48,150,70;--nj-random-blue:#4655da;--nj-random-blue--rgb:70,85,218;--nj-random-purple:#bc46da;--nj-random-purple--rgb:188,70,218;--nj-random-pink:#d14781;--nj-random-pink--rgb:209,71,129;--nj-blue-700:#055973;--nj-blue-700--rgb:5,89,115;--nj-blue-50:#e7f9ff;--nj-blue-50--rgb:231,249,255;--nj-red-50:#f8e1e0;--nj-red-50--rgb:248,225,224;--nj-red-300:#de6b64;--nj-red-300--rgb:222,107,100;--nj-red-400:#d74e45;--nj-red-400--rgb:215,78,69;--nj-red-500:#d33a30;--nj-red-500--rgb:211,58,48;--nj-red-600:#b33129;--nj-red-600--rgb:179,49,41;--nj-red-900:#3f110e;--nj-red-900--rgb:63,17,14;--nj-red-blk:#ff2d34;--nj-red-blk--rgb:255,45,52;--nj-midnight-blue-900:#232b71;--nj-midnight-blue-900--rgb:35,43,113;--nj-sky-blue-50:#b2c1f9;--nj-sky-blue-50--rgb:178,193,249;--nj-olive-green-700:#433800;--nj-olive-green-700--rgb:67,56,0;--nj-sunlit-yellow-50:#faedb7;--nj-yellow-100:#ffef99;--nj-yellow-700:#594b00;--nj-deep-teal-700:#1d4243;--nj-deep-teal-700--rgb:29,66,67;--nj-deep-teal-800:#1e333e;--nj-deep-teal-800--rgb:30,51,62;--nj-seagull-50:#e9f2f7;--nj-seagull-50--rgb:233,242,247;--nj-seagull-100:#d2e6f1;--nj-seagull-100--rgb:210,230,241;--nj-seagull-200:#9dc1c3;--nj-seagull-200--rgb:157,193,195;--nj-seagull-300:#7cc0e1;--nj-seagull-300--rgb:124,192,225;--nj-seagull-400:#9ecee7;--nj-seagull-400--rgb:158,206,231;--nj-seagull-700:#2d4b59;--nj-seagull-700--rgb:45,75,89;--nj-light-teal-100:#c4dadb;--nj-light-teal-100--rgb:196,218,219;--nj-snuff-100:#d6d6f3;--nj-snuff-100--rgb:214,214,243;--nj-snuff-700:#304598;--nj-snuff-700--rgb:48,69,152;--nj-orchid-800:#501d45;--nj-orchid-800--rgb:80,29,69;--nj-orchid-50:#f8eef5;--nj-orchid-50--rgb:248,238,245;--nj-orchid-100:#f4dced;--nj-orchid-100--rgb:244,220,237;--nj-orchid-200:#ecb6de;--nj-orchid-200--rgb:236,182,222;--nj-orchid-700:#722a64;--nj-orchid-700--rgb:114,42,100;--nj-burning-sand-100:#f1ded6;--nj-burning-sand-100--rgb:241,222,214;--nj-burning-sand-300:#e8bda8;--nj-burning-sand-300--rgb:232,189,168;--nj-burning-sand-700:#693922;--nj-burning-sand-700--rgb:105,57,34;--nj-primary-neutral-0:#fff;--nj-primary-neutral-20:#fafafa;--nj-primary-neutral-50:#f2f3f3;--nj-primary-neutral-80:#eaebec;--nj-primary-neutral-100:#e4e6e7;--nj-primary-neutral-200:#c9cdcf;--nj-primary-neutral-500:#798286;--nj-primary-neutral-700:#494e50;--nj-primary-neutral-800:#303436;--nj-primary-neutral-850:#242728;--nj-primary-neutral-880:#1d2020;--nj-primary-neutral-900:#181a1b;--nj-primary-neutral-980:#050505;--nj-primary-hero-500:#005cff;--nj-primary-hero-600:#004acc;--nj-primary-disco-500:#00c2ff;--nj-primary-disco-600:#009bcc;--nj-primary-red-500:#e31c2d;--nj-primary-yellow-500:#f5ae0a;--nj-primary-green-500:#13cc6f;--nj-primary-indigo-500:#3d00ff;--nj-color--green:var(--nj-green-600);--nj-color--red:var(--nj-red-500);--nj-color--red-alert:rgba(var(--nj-red-50--rgb),0.56);--nj-google-border:#747775;--nj-tags-chips-calendar-hash-bg:#8ea2f3cc;--nj-tags-chips-research-hash-bg:#f7e390;--nj-avatar-background:#625852;--nj-error-background:rgba(var(--nj-red-400--rgb),0.12);--nj-error-color:var(--nj-red-400);--nj-success-background:var(--nj-green-50);--nj-success-color:var(--nj-green-900);--nj-font--body:"Roboto Flex",sans-serif;--nj-font--heading:"Roboto Flex",sans-serif;--nj-font--subheading:"Roboto Flex",sans-serif;--nj-background:var(--nj-neutral-000);--nj-background--rgb:var(--nj-neutral-000--rgb);--nj-border:var(--nj-neutral-150);--nj-panel:var(--nj-neutral-100);--nj-panel--rgb:var(--nj-neutral-100--rgb);--nj-tooltip:rgba(var(--nj-neutral-700--rgb),0.7);--nj-tooltip-light:rgba(var(--nj-neutral-700--rgb),0.5);--nj-overlay:rgba(var(--nj-neutral-000--rgb),0.5);--nj-modal-overlay:rgba(var(--nj-neutral-600--rgb),0.2);--nj-blur:rgba(var(--nj-neutral-000--rgb),0.5);--nj-shadow:rgba(var(--nj-neutral-200--rgb),0.24);--nj-shadow-darker:rgba(var(--nj-neutral-200--rgb),0.5);--nj-deep-shadow:rgba(var(--nj-neutral-900--rgb),0.24);--nj-rising-shadow--top-1:0 2px 4px 0 var(--nj-deep-shadow);--nj-rising-shadow--top-2:0 4px 8px 0 var(--nj-deep-shadow);--nj-rising-shadow--left-1:2px 0 4px 0 var(--nj-deep-shadow);--nj-rising-shadow--right-1:-2px 0 24px 0 var(--nj-deep-shadow);--nj-divider:var(--nj-neutral-200);--nj-loading:var(--nj-neutral-900);--nj-ninja-loader:var(--nj-neutral-300);--nj-drag-and-drop-overlay:rgba(var(--nj-neutral-50--rgb),0.7);--nj-slider-track:var(--nj-jean-blue-500);--nj-slider-rail:rgba(var(--nj-jean-blue-500--rgb),0.12);--nj-foreground:var(--nj-neutral-700);--nj-foreground--inverse:var(--nj-neutral-900);--nj-foreground--inverse--rgb:var(--nj-neutral-900--rgb);--nj-foreground--secondary:var(--nj-neutral-300);--nj-foreground--tertiary:var(--nj-neutral-200);--nj-foreground--quaternary:var(--nj-neutral-100);--nj-foreground--link:var(--nj-jean-blue-500);--nj-primary-button--background:var(--nj-jean-blue-500);--nj-primary-button--foreground:var(--nj-neutral-000);--nj-secondary-button--background:var(--nj-neutral-000);--nj-secondary-button--foreground:var(--nj-foreground);--nj-outlined-button--border:var(--nj-jean-blue-500);--nj-outlined-button--foreground:var(--nj-jean-blue-500);--nj-regular-button--border:var(--nj-neutral-150);--nj-regular-button--foreground:var(--nj-neutral-700);--nj-text-button--foreground:var(--nj-jean-blue-500);--nj-button-overlay--background:rgba(var(--nj-neutral-100--rgb),0.06);--nj-button-overlay--background-sm:rgba(var(--nj-neutral-100--rgb),0.5);--nj-button-overlay--background-md:rgba(var(--nj-neutral-100--rgb),0.5);--nj-merged-button--background:rgba(var(--nj-jean-blue-500--rgb),0.24);--nj-merged-button--foreground:var(--nj-jean-blue-600);--nj-feedback-selected-button--background:var(--nj-jean-blue-600);--nj-button-fab--background:var(--nj-neutral-100);--nj-button-fab--foreground:var(--nj-neutral-300);--nj-button-fab-inline--background:var(--nj-neutral-700);--nj-button-fab-inline--foreground:var(--nj-neutral-000);--nj-button--pro:var(--nj-green-600);--nj-button-research-card-background:var(--nj-neutral-000);--nj-new-chat-button--background:var(--nj-neutral-700);--nj-mode-button-background:var(--nj-jean-blue-100);--nj-progress-button-background:var(--nj-jean-blue-50);--nj-common-button--primary-enabled--background:var(--nj-jean-blue-500);--nj-common-button--primary-enabled--foreground:var(--nj-neutral-000);--nj-common-button--primary-hovered--shadow:0px 2px 4px 0px rgba(var(--nj-jean-blue-700--rgb),0.48);--nj-common-button--primary-focused--border:var(--nj-jean-blue-600);--nj-common-button--primary-focused--shadow:0px 1px 4px 0px rgba(var(--nj-jean-blue-800--rgb),0.48);--nj-common-button--primary-pressed--background:var(--nj-jean-blue-600);--nj-common-button--secondary-enabled--foreground:var(--nj-neutral-700);--nj-common-button--secondary-enabled--border:var(--nj-neutral-700);--nj-common-button--secondary-hovered--background:rgba(var(--nj-jean-blue-500--rgb),0.12);--nj-common-button--secondary-hovered--shadow:0px 2px 4px 0px rgba(var(--nj-neutral-900--rgb),0.24);--nj-common-button--secondary-focused--border:var(--nj-neutral-150);--nj-common-button--secondary-focused--background:rgba(var(--nj-neutral-600--rgb),0.12);--nj-common-button--secondary-pressed--foreground:var(--nj-neutral-500);--nj-common-button--secondary-pressed--background:rgba(var(--nj-jean-blue-500--rgb),0.2);--nj-card--background:var(--nj-neutral-100);--nj-card--link:var(--nj-jean-blue-600);--nj-snackbar:rgba(var(--nj-neutral-100--rgb),0.12);--nj-tab--background-selected:rgba(var(--nj-jean-blue-500--rgb),0.12);--nj-tab--foreground-selected:var(--nj-jean-blue-600);--nj-tab-list--header-button--background:rgba(var(--nj-neutral-600--rgb),0.06);--nj-task--background-hover:rgba(var(--nj-neutral-600--rgb),0.06);--nj-pillar-dot--background--disabled:var(--nj-jean-blue-600);--nj-nav--background:rgba(var(--nj-neutral-50--rgb),1);--nj-nav--selected-background:rgba(var(--nj-jean-blue-500--rgb),0.5);--nj-nav--selected-border:var(--nj-jean-blue-500);--nj-nav--selected-foreground:var(--nj-jean-blue-600);--nj-nav--hovered-background:rgba(var(--nj-neutral-600--rgb),0.06);--nj-nav--focused-background:rgba(var(--nj-neutral-600--rgb),0.12);--nj-nav--pressed-background:rgba(var(--nj-neutral-50--rgb),0.7);--nj-pillar-tile--background:var(--nj-neutral-000);--nj-pillar-icon--background:#0000;--nj-pillar-dot--background:var(--nj-neutral-100);--nj-pillar-dot--background-selected:var(--nj-neutral-700);--nj-pillars--arrow:var(--nj-neutral--100);--nj-pillars--arrow-disabled:var(--nj-neutral-700);--nj-status--blocked:var(--nj-red-300);--nj-status--in-progress:var(--nj-jean-blue-500);--nj-status--done:var(--nj-neutral-300);--nj-status--completed:var(--nj-green-600);--nj-status--counter:var(--nj-red-500);--nj-status--alert:var(--nj-red-300);--nj-status--accent:var(--nj-jean-blue-500);--nj-status--accent--rgb:var(--nj-jean-blue-500--rgb);--nj-status--is-required:var(--nj-red-600);--nj-status--success:var(--nj-green-500);--nj-status--attention:var(--nj-red-blk);--nj-status--warning:var(--nj-orange-600);--nj-status--audio:var(--nj-jean-blue-600);--nj-status--blocked-background:var(--nj-red-50);--nj-bubble--icon:var(--nj-neutral-300);--nj-bubble--agent:rgba(var(--nj-neutral-100--rgb),0.7);--nj-bubble--user:rgba(var(--nj-jean-blue-200--rgb),0.7);--nj-avatar-bubble--agent:rgba(var(--nj-neutral-150--rgb),0.95);--nj-avatar-bubble--user:rgba(var(--nj-jean-blue-200--rgb),0.95);--nj-tray--background:rgba(var(--nj-neutral-50--rgb),0.5);--nj-tray-fa--background:var(--nj-jean-blue-500);--nj-tray-fa--selected-background:rgba(var(--nj-jean-blue-500--rgb),0.24);--nj-tray-fa--selected-foreground:var(--nj-jean-blue-600);--nj-input--background:var(--nj-neutral-50);--nj-input--background-lighter:rgba(var(--nj-neutral-800--rgb),0.7);--nj-input--placeholder:var(--nj-neutral-150);--nj-input--disabled:var(--nj-neutral-150);--nj-input--focus:var(--nj-jean-blue-500);--nj-chatform--background:var(--nj-neutral-50);--nj-chatform--comments:var(--nj-neutral-600);--nj-select--background:var(--nj-neutral-600);--nj-select--foreground:var(--nj-neutral-100);--nj-progress--background-empty:rgba(var(--nj-jean-blue-700--rgb),0.12);--nj-progress--background-filled:var(--nj-jean-blue-500);--nj-switch--background-off:rgba(var(--nj-neutral-200--rgb),0.24);--nj-switch--background-on:rgba(var(--nj-jean-blue-500--rgb),0.24);--nj-switch--foreground:var(--nj-neutral-000);--nj-checkbox--background:rgba(var(--nj-neutral-100--rgb),0.5);--nj-checkbox--foreground--selected:var(--nj-status--accent);--nj-appbar--button--background:var(--nj-neutral-600);--nj-appbar--button--foreground:var(--nj-neutral-100);--nj-appbar--button-icon--background:var(--nj-neutral-600);--nj-appbar--button-icon--hover:var(--nj-neutral-300);--nj-appbar--button-icon--active:var(--nj-neutral-300);--nj-appbar--button-icon--focus:var(nj-neutral-600);--nj-appbar--mobile--height:64px;--nj-appbar--reddot-border:var(--nj-neutral-000);--nj-appbar--thread-toggle-icon:var(--nj-neutral-300);--nj-thread--toggle-button--background:var(--nj-neutral-100);--nj-appbar--thread-button--foreground:var(--nj-neutral-700);--nj-thread--toggle-icon:var(--nj-neutral-700);--nj-thread--gradient-bottom--background:linear-gradient(var(--nj-neutral-100),var(--nj-neutral-100) 20%,var(--nj-neutral-100));--nj-thread--gradient-top--background:linear-gradient(var(--nj-neutral-000) 50%,rgba(var(--nj-neutral-000--rgb),0) 100%);--nj-thread--gradient-top--background-2:linear-gradient(var(--nj-neutral-000) 90%,rgba(var(--nj-neutral-000--rgb),0) 100%);--nj-appbar-header--button--foreground:var(--nj-neutral-300);--nj-appbar-header--search--background:var(--nj-neutral-000);--nj-appbar-footer--background:var(--nj-neutral-150);--nj-mic--border:rgba(var(--nj-neutral-200--rgb),0.1);--nj-meta--background:rgba(var(--nj-neutral-100--rgb),1);--nj-meta--background-selected:rgba(var(--nj-neutral-900--rgb),1);--nj-meta--foreground-selected:var(--nj-neutral-150);--nj-avatar--background:#000;--nj-avatar--control-button-backgroud:var(--nj-neutral-100);--nj-avatar--control-button-pressed-background:rgba(var(--nj-jean-blue-500--rgb),0.12);--nj-avatar--control-button-highlighted-background:rgba(var(--nj-red-500--rgb),0.12);--nj-avatar-menu--background:rgba(var(--nj-neutral-50--rgb),0.7);--nj-avatar--control-selected-color:var(--nj-jean-blue-600);--nj-avatar--control-highlighted-color:var(--nj-red-500);--nj-avatar--background-gradient:linear-gradient(270deg,var(--nj-neutral-000) 0%,var(--nj-neutral-000) 59%,rgba(var(--nj-neutral-000--rgb),0.24) 85%,rgba(var(--nj-neutral-000--rgb),0) 100%);--nj-header--control-button-background:var(--nj-neutral-000);--nj-header--control-actions-backgroud:var(--nj-neutral-100);--nj-header--control-shadow:rgba(var(--nj-neutral-900--rgb),0.24);--nj-card-entry--background:var(--nj-neutral-50);--nj-card-entry--border:var(--nj-neutral-100);--nj-card-rich-content--background:rgba(var(--nj-neutral-100--rgb,0.5));--nj-media-overlay--background:rgba(var(--nj-neutral-900--rgb),0.7);--nj-media-overlay--foreground:var(--nj-neutral-000);--nj-tags-chips--calendar-bg:var(--nj-snuff-100);--nj-tags-chips--calendar-txt:var(--nj-neutral-700);--nj-tags-chips--research-bg:var(--nj-seagull-100);--nj-tags-chips--research-txt:var(--nj-neutral-700);--nj-tags-chips--research-title:var(--nj-seagull-700);--nj-tags-chips--advisor-bg:var(--nj-orchid-100);--nj-tags-chips--advisor-txt:var(--nj-neutral-700);--nj-tags-chips--advisor-title:var(--nj-orchid-700);--nj-tags-chips--coder-bg:var(--nj-burning-sand-100);--nj-tags-chips--coder-txt:var(--nj-neutral-700);--nj-tags-chips--persona-bg:var(--nj-neutral-100);--nj-tags-chips--persona-txt:var(--nj-neutral-300);--nj-tags-chips--image-bg:var(--nj-yellow-100);--nj-tags-chips--image-txt:var(--nj-neutral-700);--nj-avatar-banner--background:var(--nj-jean-blue-100);--nj-avatar-banner--border:var(--nj-jean-blue-200);--nj-avatar-banner--color:var(--nj-jean-blue-700);--nj-external-researcher-linear-gradient:linear-gradient(180deg,var(--nj-seagull-50) 0%,rgba(var(--nj-seagull-50--rgb),0) 70%);--nj-background-body:var(--nj-primary-neutral-20);--nj-background-surface-primary:var(--nj-primary-neutral-80);--nj-background-surface-secondary:var(--nj-primary-neutral-50);--nj-background-surface-tertiary:var(--nj-primary-neutral-200);--nj-background-surface-muted:var(--nj-primary-neutral-0);--nj-background-surface-muted-90:#ffffffe6;--nj-background-surface-reverse:var(--nj-primary-neutral-850);--nj-background-surface-primary-hover:#c1d0d766;--nj-background-surface-reverse-hover:#28373ecc;--nj-background-surface-selected:#005cff14;--nj-foreground-primary:var(--nj-primary-neutral-800);--nj-foreground-secondary:var(--nj-primary-neutral-500);--nj-foreground-primary-muted:var(--nj-primary-neutral-0);--nj-foreground-border:var(--nj-primary-neutral-200);--nj-foreground-border-muted:var(--nj-primary-neutral-20);--nj-accent-primary:var(--nj-primary-hero-500);--nj-accent-secondary:var(--nj-primary-hero-600);--nj-accent-urgent:var(--nj-primary-red-500);--nj-accent-caution:var(--nj-primary-yellow-500);--nj-accent-success:var(--nj-primary-green-500);--nj-accent-special:var(--nj-primary-indigo-500)}.nj-theme.dark-mode{--nj-background:var(--nj-neutral-900);--nj-background--rgb:var(--nj-neutral-900--rgb);--nj-border:var(--nj-neutral-600);--nj-panel:var(--nj-neutral-700);--nj-panel--rgb:var(--nj-neutral-700--rgb);--nj-tooltip:rgba(var(--nj-neutral-100--rgb),0.5);--nj-tooltip-light:rgba(var(--nj-neutral-100--rgb),0.5);--nj-overlay:rgba(var(--nj-neutral-900--rgb),0.7);--nj-modal-overlay:rgba(var(--nj-neutral-600--rgb),0.5);--nj-blur:rgba(var(--nj-neutral-900--rgb),0.7);--nj-shadow:rgba(var(--nj-neutral-900--rgb),0.24);--nj-shadow-darker:rgba(var(--nj-neutral-900--rgb),0.5);--nj-divider:var(--nj-neutral-200);--nj-loading:var(--nj-neutral-900);--nj-ninja-loader:var(--nj-neutral-100);--nj-drag-and-drop-overlay:rgba(var(--nj-neutral-600--rgb),0.7);--nj-slider-track:var(--nj-disco-blue-500);--nj-slider-rail:rgba(var(--nj-disco-blue-500--rgb),0.12);--nj-foreground:var(--nj-neutral-150);--nj-foreground--inverse:var(--nj-neutral-000);--nj-foreground--inverse--rgb:var(--nj-neutral-000--rgb);--nj-foreground--secondary:var(--nj-neutral-200);--nj-foreground--tertiary:var(--nj-neutral-300);--nj-foreground--quaternary:var(--nj-neutral-100);--nj-foreground--link:var(--nj-disco-blue-500);--nj-primary-button--background:var(--nj-disco-blue-500);--nj-primary-button--foreground:var(--nj-neutral-700);--nj-secondary-button--background:var(--nj-neutral-000);--nj-secondary-button--foreground:var(--nj-foreground);--nj-outlined-button--border:var(--nj-disco-blue-500);--nj-outlined-button--foreground:var(--nj-disco-blue-500);--nj-text-button--foreground:var(--nj-disco-blue-500);--nj-button-overlay--background-sm:rgba(var(--nj-neutral-000--rgb),0.06);--nj-button-overlay--background:rgba(var(--nj-neutral-000--rgb),0.24);--nj-button-overlay--background-md:rgba(var(--nj-neutral-900--rgb),0.5);--nj-merged-button--background:rgba(var(--nj-disco-blue-500--rgb),0.25);--nj-merged-button--foreground:var(--nj-disco-blue-500);--nj-feedback-selected-button--background:var(--nj-disco-blue-500);--nj-button-fab--background:var(--nj-neutral-100);--nj-button-fab--foreground:var(--nj-neutral-300);--nj-button-fab-inline--background:var(--nj-neutral-000);--nj-button-fab-inline--foreground:var(--nj-neutral-700);--nj-button--pro:var(--nj-green-600);--nj-button-research-card-background:rgba(var(--nj-disco-blue-500--rgb),0.12);--nj-new-chat-button--background:var(--nj-neutral-150);--nj-mode-button-background:var(--nj-disco-blue-100);--nj-progress-button-background:var(--nj-disco-blue-900);--nj-common-button--primary-enabled--background:var(--nj-disco-blue-500);--nj-common-button--primary-enabled--foreground:var(--nj-neutral-700);--nj-common-button--primary-hovered--shadow:0px 2px 4px 0px rgba(var(--nj-disco-blue-300--rgb),0.48);--nj-common-button--primary-focused--border:var(--nj-disco-blue-600);--nj-common-button--primary-focused--shadow:0px 1px 4px 0px rgba(var(--nj-disco-blue-200--rgb),0.48);--nj-common-button--primary-pressed--background:var(--nj-disco-blue-600);--nj-common-button--secondary-enabled--foreground:var(--nj-neutral-150);--nj-common-button--secondary-enabled--border:var(--nj-neutral-150);--nj-common-button--secondary-hovered--background:rgba(var(--nj-jean-blue-500--rgb),0.12);--nj-common-button--secondary-hovered--shadow:0px 2px 4px 0px rgba(var(--nj-neutral-900--rgb),0.24);--nj-common-button--secondary-focused--border:var(--nj-neutral-150);--nj-common-button--secondary-focused--background:rgba(var(--nj-neutral-600--rgb),0.12);--nj-common-button--secondary-pressed--foreground:var(--nj-neutral-200);--nj-common-button--secondary-pressed--background:rgba(var(--nj-jean-blue-500--rgb),0.2);--nj-card--background:var(--nj-neutral-700);--nj-card--link:var(--nj-disco-blue-600);--nj-snackbar:rgba(var(--nj-neutral-100--rgb),0.12);--nj-tab--background-selected:rgba(var(--nj-disco-blue-500--rgb),0.12);--nj-tab--foreground-selected:var(--nj-disco-blue-500);--nj-tab-list--header-button--background:rgba(var(--nj-neutral-600--rgb),0.5);--nj-task--background-hover:rgba(var(--nj-neutral-100--rgb),0.06);--nj-pillar-tile--background:var(--nj-neutral-700);--nj-pillars--arrow:var(--nj-neutral--700);--nj-pillar-dot--background-selected:var(--nj-neutral-150);--nj-nav--background:rgba(var(--nj-neutral-800--rgb),1);--nj-nav--selected-background:rgba(var(--nj-disco-blue-500--rgb),0.5);--nj-nav--selected-border:var(--nj-disco-blue-500);--nj-nav--selected-foreground:var(--nj-disco-blue-600);--nj-nav--hovered-background:rgba(var(--nj-neutral-100--rgb),0.06);--nj-nav--focused-background:rgba(var(--nj-neutral-100--rgb),0.12);--nj-nav--pressed-background:rgba(var(--nj-neutral-800--rgb),0.7);--nj-status--blocked:var(--nj-red-300);--nj-status--in-progress:var(--nj-disco-blue-500);--nj-status--done:var(--nj-neutral-300);--nj-status--completed:var(--nj-green-600);--nj-status--counter:var(--nj-red-500);--nj-status--alert:var(--nj-red-300);--nj-status--accent:var(--nj-disco-blue-500);--nj-status--accent--rgb:var(--nj-disco-blue-500--rgb);--nj-status--is-required:var(--nj-red-600);--nj-status--success:var(--nj-green-500);--nj-status--attention:var(--nj-red-blk);--nj-status--audio:var(--nj-disco-blue-500);--nj-status--blocked-background:var(--nj-red-900);--nj-bubble--icon:var(--nj-neutral-300);--nj-bubble--agent:rgba(var(--nj-neutral-600--rgb),0.5);--nj-bubble--user:rgba(var(--nj-disco-blue-800--rgb),0.5);--nj-avatar-bubble--agent:rgba(var(--nj-neutral-600--rgb),0.95);--nj-avatar-bubble--user:rgba(var(--nj-disco-blue-800--rgb),0.95);--nj-pillar-tile--background:var(--nj-neutral-900);--nj-pillar-icon--background:var(--nj-neutral-700);--nj-pillar-dot--background:var(--nj-neutral-600);--nj-pillars--arrow:var(--nj-neutral--000);--nj-pillars--arrow-disabled:var(--nj-neutral-100);--nj-tray--background:rgba(var(--nj-neutral-800--rgb),0.5);--nj-tray-fa--background:var(--nj-disco-blue-500);--nj-tray-fa--selected-background:rgba(var(--nj-disco-blue-500--rgb),0.24);--nj-tray-fa--selected-foreground:var(--nj-disco-blue-600);--nj-input--background:var(--nj-neutral-800);--nj-input--background-lighter:rgba(var(--nj-neutral-800--rgb),0.7);--nj-input--placeholder:var(--nj-neutral-300);--nj-input--disabled:var(--nj-neutral-300);--nj-input--focus:var(--nj-disco-blue-500);--nj-chatform--background:var(--nj-neutral-700);--nj-chatform--comments:var(--nj-neutral-300);--nj-select--background:var(--nj-neutral-600);--nj-select--foreground:var(--nj-neutral-100);--nj-progress--background-empty:var(--nj-neutral-600);--nj-progress--background-filled:var(--nj-disco-blue-500);--nj-switch--background-off:rgba(var(--nj-neutral-100--rgb),0.24);--nj-switch--background-on:rgba(var(--nj-disco-blue-500--rgb),0.24);--nj-switch--foreground:var(--nj-neutral-150);--nj-checkbox--background:rgba(var(--nj-neutral-300--rgb),0.5);--nj-checkbox--foreground--selected:var(--nj-status--accent);--nj-appbar--button--background:var(--nj-neutral-600);--nj-appbar--button--foreground:var(--nj-neutral-100);--nj-appbar--button-icon--background:var(--nj-neutral-600);--nj-appbar--button-icon--hover:var(--nj-neutral-300);--nj-appbar--button-icon--active:var(--nj-neutral-300);--nj-appbar--button-icon--focus:var(nj-neutral-600);--nj-appbar--mobile--height:64px;--nj-appbar--reddot-border:var(--nj-neutral-600);--nj-thread--toggle-button--background:var(--nj-neutral-700);--nj-appbar--thread-button--foreground:var(--nj-neutral-000);--nj-thread--toggle-icon:var(--nj-neutral-000);--nj-thread--gradient-bottom--background:linear-gradient(var(--nj-background),var(--nj-background) 20%,var(--nj-background));--nj-thread--gradient-top--background:linear-gradient(var(--nj-background) 60%,#0000 100%);--nj-thread--gradient-top--background-2:linear-gradient(var(--nj-background) 85%,#0000 100%);--nj-appbar-header--button--foreground:var(--nj-neutral-150);--nj-appbar-header--search--background:var(--nj-neutral-800);--nj-appbar-footer--background:var(--nj-neutral-800);--nj-mic--border:rgba(var(--nj-neutral-000--rgb),0.1);--nj-meta--background:rgba(var(--nj-neutral-700--rgb),1);--nj-meta--background-selected:rgba(var(--nj-neutral-150--rgb),1);--nj-meta--foreground-selected:var(--nj-neutral-700);--nj-avatar--background:#000;--nj-avatar--control-button-backgroud:var(--nj-neutral-700);--nj-avatar--control-button-pressed-background:rgba(var(--nj-disco-blue-500--rgb),0.12);--nj-avatar--control-button-highlighted-background:rgba(var(--nj-red-500--rgb),0.12);--nj-avatar-menu--background:rgba(var(--nj-neutral-800--rgb),0.7);--nj-avatar--control-selected-color:var(--nj-disco-blue-500);--nj-avatar--control-highlighted-color:var(--nj-red-500);--nj-avatar--background-gradient:linear-gradient(270deg,var(--nj-neutral-900) 0%,var(--nj-neutral-900) 59%,rgba(var(--nj-neutral-900--rgb),0.24) 85%,rgba(var(--nj-neutral-900--rgb),0) 100%);--nj-header--control-button-background:var(--nj-neutral-900);--nj-header--control-actions-backgroud:var(--nj-neutral-900);--nj-header--control-shadow:rgba(var(--nj-neutral-900--rgb),0.24);--nj-card-entry--background:var(--nj-neutral-900);--nj-card-entry--border:var(--nj-border);--nj-card-rich-content--background:rgba(var(--nj-panel--rgb,0.7));--nj-media-overlay--background:rgba(var(--nj-neutral-900--rgb),0.7);--nj-media-overlay--foreground:var(--nj-neutral-000);--nj-tags-chips--calendar-bg:var(--nj-snuff-700);--nj-tags-chips--calendar-txt:var(--nj-neutral-150);--nj-tags-chips--research-bg:var(--nj-deep-teal-700);--nj-tags-chips--research-txt:var(--nj-neutral-150);--nj-tags-chips--research-title:var(--nj-seagull-400);--nj-tags-chips--advisor-bg:var(--nj-orchid-700);--nj-tags-chips--advisor-txt:var(--nj-neutral-150);--nj-tags-chips--coder-bg:var(--nj-burning-sand-700);--nj-tags-chips--coder-txt:var(--nj-neutral-150);--nj-tags-chips--coder-title:var(--nj-burning-sand-300);--nj-tags-chips--persona-bg:var(--nj-neutral-700);--nj-tags-chips--persona-txt:var(--nj-neutral-150);--nj-tags-chips--image-bg:var(--nj-yellow-700);--nj-tags-chips--image-txt:var(--nj-neutral-150);--nj-external-researcher-linear-gradient:linear-gradient(180deg,var(--nj-deep-teal-800) 0%,rgba(var(--nj-deep-teal-800--rgb),0) 70%);--nj-avatar-banner--background:var(--nj-disco-blue-800);--nj-avatar-banner--border:var(--nj-disco-blue-800);--nj-avatar-banner--color:var(--nj-neutral-150);--nj-background-body:var(--nj-primary-neutral-980);--nj-background-surface-primary:var(--nj-primary-neutral-850);--nj-background-surface-secondary:var(--nj-primary-neutral-900);--nj-background-surface-tertiary:var(--nj-primary-neutral-700);--nj-background-surface-muted:var(--nj-primary-neutral-880);--nj-background-surface-muted-90:#1d2020e6;--nj-background-surface-reverse:var(--nj-primary-neutral-80);--nj-background-surface-primary-hover:#28373ecc;--nj-background-surface-reverse-hover:#c1d0d766;--nj-background-surface-selected:#00c2ff33;--nj-foreground-primary:var(--nj-primary-neutral-100);--nj-foreground-secondary:var(--nj-primary-neutral-500);--nj-foreground-primary-muted:var(--nj-primary-neutral-980);--nj-foreground-border:var(--nj-primary-neutral-800);--nj-foreground-border-muted:var(--nj-primary-neutral-980);--nj-accent-primary:var(--nj-primary-disco-500);--nj-accent-secondary:var(--nj-primary-disco-600);--nj-accent-urgent:var(--nj-primary-red-500);--nj-accent-caution:var(--nj-primary-yellow-500);--nj-accent-success:var(--nj-primary-green-500);--nj-accent-special:var(--nj-primary-indigo-500)}@keyframes infinite-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;background-color:#fff;background-color:var(--nj-background);border:0;box-sizing:border-box;color:#1d282d;color:var(--nj-foreground);font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--body);font-size:16px;font-stretch:normal;font-style:normal;height:100vh;height:var(--nj-vh);line-height:1.5;margin:0;max-width:100vw;overflow-wrap:normal;padding:0;position:relative;text-rendering:optimizelegibility}body h1,body h2,body h3,body h4,body h5,body h6,body li,body ol,body p,body ul,html h1,html h2,html h3,html h4,html h5,html h6,html li,html ol,html p,html ul{margin:0}body ol,body ul,html ol,html ul{list-style:none}body a,html a{color:inherit;text-decoration:none}#root{height:100vh;height:var(--nj-vh);left:0;overflow:hidden;position:absolute;top:0;width:100vw}a,button{cursor:pointer}::-webkit-scrollbar{display:none}body>div{height:100%}*{box-sizing:border-box}.nj-loading{align-items:center;display:flex;flex-direction:column;height:100vh;height:var(--nj-vh);justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.nj-loading>.container{align-items:center;display:flex;flex-direction:row;gap:16px}.nj-markdown-block-wrapper{background:#f6f7f7b3;background:var(--nj-nav--pressed-background);border-radius:16px;display:flex;flex-direction:column;padding:0 8px 8px}.nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper{align-items:center;color:#61696c;color:var(--nj-foreground--secondary);display:flex;flex-direction:row;justify-content:space-between;padding:16px 8px 8px}.nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper h6{color:#1d282d;color:var(--nj-foreground);font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0;text-transform:capitalize}.nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper button{color:#0a74ff;color:var(--nj-outlined-button--foreground);font-size:14px;font-weight:600;line-height:20px}.nj-markdown-block-wrapper .divider{margin:8px 0 8px -8px;width:calc(100% + 16px)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nj-theme{display:flex;height:100vh;height:var(--nj-vh);left:0;position:absolute;top:0;width:100vw}.nj-theme a:not(.nj-button--primary){color:#0a74ff;color:var(--nj-foreground--link)}.icon{align-items:center;display:flex;flex-direction:column;justify-content:center}body{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--body);font-size:1em;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{margin:0 0 16px;padding:0}h1{font-size:36px;line-height:48px}h1,h2{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--heading);font-weight:600}h2{font-size:24px;line-height:32px}h3{font-size:20px;line-height:28px}h3,h4{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--heading);font-weight:600}h4{font-size:18px;line-height:24px}h5{font-size:16px;line-height:24px}h5,h6{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--heading);font-weight:700}h6{font-size:14px;line-height:20px}.title{font-weight:500}.subtitle,.title{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--heading)}.subtitle{font-size:14px;font-weight:400;line-height:20px}.caption{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--body);font-size:12px;font-weight:500;line-height:16px}small{font-size:10px;line-height:12px}button,input,select{font-family:Roboto Flex,sans-serif;font-family:var(--nj-font--body)}.nj-header{align-items:center;background:#fff;background:var(--nj-background);background:linear-gradient(0deg,#fff0,#fff 30%,#fff);background:linear-gradient(0deg,rgba(var(--nj-background--rgb),0) 0,rgba(var(--nj-background--rgb),1) 30%,rgba(var(--nj-background--rgb),1) 100%);display:flex;justify-content:space-between;left:0;padding:8px;position:absolute;top:0;width:100%;z-index:20}@media screen and (min-width:768px){.nj-header{padding:8px 16px}}@media screen and (min-width:1280px){.nj-header{padding:8px 24px}}.nj-header-buttons{align-items:center;display:flex;gap:8px}.nj-header-buttons button{width:96px}@media only screen and (min-width:768px){.nj-header-buttons{gap:16px}}.nj-header-text{font-size:14px;font-weight:500;line-height:20px}.nj-header-logo{align-items:center;cursor:pointer;display:flex}.nj-header-logo img{height:40px;width:190px}@media only screen and (min-width:768px){.nj-header-logo img{height:56px;width:228px}}.nj-message{display:flex;flex-direction:column;gap:16px;margin:0 auto;padding:0 16px 40px;width:100%}@media screen and (min-width:768px){.nj-message{max-width:780px;padding:0}}.nj-message--header,.nj-message--subheader{display:flex;flex-direction:row;gap:16px;width:100%}.nj-message--header{justify-content:start}.nj-message--header h3{font-size:20px;font-weight:600;line-height:28px}.nj-message--header img{border-radius:50%}.nj-message--header-query-wrapper{display:flex;flex-direction:column;gap:16px}.nj-message-header-with-file-wrapper--file-label{align-items:center;background-color:#e8eaea;background-color:var(--nj-panel);border-radius:12px;box-sizing:border-box;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;line-height:20px;max-width:200px;padding:10px 16px}.nj-message-header-with-file-wrapper--file-label-text{display:flex;gap:8px}.nj-message-header-with-file-wrapper--file-name{max-width:148px}.nj-message--subheader{align-items:center;font-size:12px;font-weight:500;justify-content:space-between;line-height:16px;width:100%}.nj-message--body{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;max-width:100%}.nj-message--date{color:#61696c;color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;line-height:16px}.nj-message--links{display:flex;flex-direction:row;gap:16px}.nj-message--links button:disabled{cursor:auto;opacity:.38}.react-loading-skeleton{border-radius:16px}.nj-message--highlighted-text{color:#0a74ff;color:var(--nj-outlined-button--foreground)}button{background:#0000;border:none;padding:0}.nj-button,button{align-items:center;color:#1d282d;color:var(--nj-foreground);display:flex;outline:none}.nj-button{background:#fff;background:var(--nj-background);border:1px solid #0000;border-radius:20px;font-size:14px;font-weight:500;justify-content:center;line-height:20px;padding:10px 16px;text-decoration:none}.nj-button--primary{background:#0a74ff;background:var(--nj-primary-button--background);border:1px solid #0a74ff;border:1px solid var(--nj-primary-button--background);color:#fff;color:var(--nj-primary-button--foreground)}.nj-button--secondary{border:1px solid #bbbfc0;border:1px solid var(--nj-border)}.nj-button--pill{background-color:#0000;font-size:12px;font-weight:500;line-height:16px;padding:4px 8px}.nj-button--pill.selected{background-color:#0a74ff;background-color:var(--nj-primary-button--background);border-radius:4px;color:#fff;color:var(--nj-primary-button--foreground)}.nj-button--fab{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e8eaea;background:var(--nj-button-fab--background);border-radius:50%;bottom:120px;box-shadow:0 2px 8px 0 #8e94963d;box-shadow:0 2px 8px 0 var(--nj-shadow);cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;left:calc(50% - 20px);padding:8px;position:absolute;width:40px;z-index:1000}.nj-share--modal{padding:0}@media screen and (min-width:768px){.nj-share--modal{min-width:480px}}.nj-share--title{font-size:24px;font-weight:600;line-height:32px;margin:0;padding:16px 60px 16px 24px}@media screen and (min-width:768px){.nj-share--title{max-width:380px;padding:16px 24px}}.nj-share--copy-block{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0 24px 16px}@media screen and (min-width:768px){.nj-share--copy-block{flex-wrap:nowrap;gap:32px;justify-content:space-between}}.nj-share--copy-button{align-items:center;background-color:#fff;background-color:var(--nj-background);border-radius:20px;display:flex;gap:8px;justify-content:center;padding:10px 16px;white-space:nowrap}.nj-share--buttons-block{display:flex;gap:32px;justify-content:center;padding:16px 24px 24px}.nj-share--copy-field-link{color:#0a74ff;color:var(--nj-foreground--link);flex-grow:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.nj-share--copy-field-link{text-overflow:clip}}.nj-copy-snackbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e8eaea1f;background:var(--nj-snackbar);border-radius:0;border-radius:initial;color:#1d282d;color:var(--nj-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:20px;min-width:0;min-width:auto;padding:8px 10px;width:auto}.nj-copy-snackbar-content{align-items:center;display:inline-flex;gap:16px;min-width:0;min-width:auto;width:100%}.nj-multi-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f7f7;background:var(--nj-nav--background);border:1px solid #bbbfc0;border:1px solid var(--nj-border);border-radius:8px;box-shadow:0 4px 4px 0 rgba(#161e22,.25);box-shadow:0 4px 4px 0 rgba(var(--nj-neutral-800),.25);color:#1d282d;color:var(--nj-foreground)}.nj-multi-menu .szh-menu__item{font-size:14px;padding:10px 32px 10px 16px!important}.nj-multi-menu .szh-menu__item>a{color:#1d282d;color:var(--nj-foreground);text-decoration:none}.nj-multi-menu .szh-menu__item,.nj-multi-menu .szh-menu__item>a{display:flex;flex-direction:row;gap:16px;position:relative}.nj-multi-menu .szh-menu__divider{background-color:#bbbfc0;background-color:var(--nj-border)}.nj-multi-menu .szh-menu__item.selected,.nj-multi-menu .szh-menu__item.szh-menu__item--hover{background:var(--nj-button--background-selected)}.nj-multi-menu .szh-menu__item.selected:after,.nj-multi-menu .szh-menu__item.szh-menu__item--hover:after{content:"•";position:absolute;right:16px}.nj-multi-menu--menu-item{display:flex;gap:16px}.nj-share-menu-copy-block{padding:24px 24px 16px}.nj-share-menu-copy-block .nj-share-menu-copy-field{align-items:center;background-color:#f6f7f7;background-color:var(--nj-chatform--background);border-radius:20px;display:flex;gap:16px;padding:10px 16px}.nj-share-menu-copy-block .nj-share-menu-copy-field-link{color:#1d282d;color:var(--nj-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:160px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.nj-share-menu-copy-block .nj-share-menu-copy-field-link{max-width:-webkit-max-content;max-width:max-content}}.nj-share-menu-copy-block .nj-share-menu-copy-field button{color:#0a74ff;color:var(--nj-status--accent);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.nj-share-menu-buttons-block{display:flex;flex-direction:row;gap:24px;justify-content:space-between;padding:16px 24px 20px}.nj-accordion--panel{border-bottom:1px solid #bbbfc0;border-bottom:1px solid var(--nj-border)}.nj-accordion--header{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between}.nj-accordion--label{align-items:center;color:#61696c;color:var(--nj-foreground--secondary);display:flex;gap:16px}.nj-accordion--label>svg{flex-shrink:0}.nj-accordion--label-content{display:flex;flex-direction:column;gap:4px}.nj-accordion--subtitle,.nj-accordion--title{margin:0}.nj-accordion--title{color:#1d282d;color:var(--nj-foreground);font-size:18px;font-weight:600;line-height:24px}.nj-accordion--subtitle{display:block;font-size:12px;font-weight:500;line-height:16px}.nj-accordion--subtitle.hide{display:none}.nj-accordion.nj-avatar-recording--accordion .nj-accordion--header{padding:32px 16px}.nj-accordion.nj-avatar-recording--accordion .nj-accordion--content{padding:0 16px}.nj-accordion.nj-accordion--research-summary{border-top:1px solid #bbbfc0;border-top:1px solid var(--nj-border);margin-top:24px}.nj-accordion.nj-accordion--research-summary .nj-accordion--label,.nj-accordion.nj-accordion--research-summary .nj-accordion--title,.nj-accordion.nj-accordion--research-summary h2{color:#085dcc;color:var(--nj-nav--selected-foreground);font-size:14px;font-weight:700;line-height:20px}.nj-accordion.nj-accordion--research-summary .nj-accordion--title{color:#1d282d;color:var(--nj-foreground);font-size:16px;font-weight:500;line-height:24px}.nj-accordion.nj-accordion--research-summary .nj-accordion--subtitle{display:none}.nj-accordion.nj-accordion--research-summary .nj-accordion--header{padding:0}.nj-accordion.nj-accordion--research-summary .nj-accordion--panel{padding:16px 0}.nj-accordion.nj-accordion--research-summary .nj-accordion--research-summary--content-wrapper{padding-top:16px}.nj-accordion .nj-accordion--content{display:block;height:auto;max-height:0;opacity:0;overflow:hidden;padding:0;transition:opacity .3s cubic-bezier(.41,.63,.5,.86),max-height .3s cubic-bezier(.41,.63,.5,.86);transition:opacity var(--nj-speed--xx) var(--nj-bezier-ease-in),max-height var(--nj-speed--xx) var(--nj-bezier-ease-in)}.nj-accordion .nj-accordion--panel.open .nj-accordion--content{max-height:auto;opacity:1}.nj-backround-image{bottom:0;height:324px;object-fit:cover;position:absolute;right:0;width:320px}@media only screen and (min-width:768px){.nj-backround-image{height:640px;width:632px}}.nj-main{height:100%;padding-top:0;position:relative;width:100%}.nj-main--page-content{color:#1d282d;color:var(--nj-foreground);height:calc(100% - 114px);overflow-y:auto;padding-bottom:40px;padding-top:104px;width:100%}@media only screen and (min-width:768px){.nj-main--page-content{height:calc(100% - 98px);padding:80px 16px 40px}}.nj-not-found{align-items:center;display:flex;flex-direction:column;gap:24px;padding:40px 16px}@media only screen and (min-width:768px){.nj-not-found{margin:0 auto;padding:128px 0 0;width:640px}}.nj-not-found--title{font-size:24px;font-weight:400;line-height:30px;text-align:center}@media only screen and (min-width:768px){.nj-not-found--title{font-size:36px;line-height:44px}}.content-scroll-mask{-webkit-mask-image:linear-gradient(#0000,#000 112px,#000 calc(100% - 112px),#0000);mask-image:linear-gradient(#0000,#000 112px,#000 calc(100% - 112px),#0000)}.nj-footer{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--nj-footer--background);bottom:0;box-shadow:0 -2px 4px 0 #8e94963d;box-shadow:0 -2px 4px 0 var(--nj-shadow);display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;padding:16px 8px;position:fixed;right:0;width:100%;z-index:1000}.nj-footer p{color:#61696c;color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;line-height:16px}.nj-message--research-summary--rich-media .nj-bubble.system{background-color:#e8eaea;background-color:var(--nj-card-rich-content--background)}.nj-thread-message--content>p:first-child,.nj-thread-research-card--collapsed-content-block>p:first-child{margin-top:0!important}.nj-research-card h1{font-size:20px;font-weight:500;line-height:28px;margin:0 0 16px;padding:8px 0}.nj-research-card--section{border-bottom:1px solid #bbbfc0;border-bottom:1px solid var(--nj-border);margin-bottom:24px;padding:24px 0}.nj-research-card.nj-research-card--rich-media h1{align-items:center;display:flex;flex-direction:row;gap:16px}.nj-research-card.nj-research-card--rich-media .nj-message--research-summary--answer{display:flex;flex-direction:column}.nj-research-card.nj-research-card--rich-media .nj-message--research-summary--answer h2{align-items:center;color:#1d282d;color:var(--nj-foreground);display:flex;font-size:16px;font-weight:700;gap:8px;line-height:24px;margin-bottom:8px}.nj-research-card.nj-research-card--rich-media .nj-message--research-summary--answer h2>span:last-of-type{color:#1d282d;color:var(--nj-foreground);font-size:16px;font-weight:700;line-height:24px;position:relative;top:2px}.nj-research-card.nj-research-card--rich-media .nj-message--research-summary--answer span{color:#61696c;color:var(--nj-foreground--secondary);font-weight:500}.nj-research-card--actions{align-items:flex-start;display:flex;float:right;gap:10px;position:relative}.nj-research-card--actions button{background-color:#fff;background-color:var(--nj-button-research-card-background);color:#1d282d;color:var(--nj-foreground);height:28px;overflow:hidden;width:28px}.nj-research-card--row+.nj-research-card--row{margin-top:16px}.nj-research-card--row.heading+.nj-research-card--row{margin-top:0}.nj-accordion+.nj-research-card--row{margin-top:18px}.nj-media-carousel--header{align-items:center;gap:4px;margin-bottom:8px;margin-top:8px}.nj-media-carousel--header,.nj-media-carousel--media{display:flex;flex-direction:row;justify-content:center}.nj-media-carousel--media{cursor:pointer;height:360px;object-fit:contain;text-align:center;width:100%}.nj-media-carousel--media.video{height:360px;width:auto}.nj-media-carousel--swiper{padding:16px 0 0}.nj-media-carousel--swiper .swiper-scrollbar{display:none}.nj-media-carousel--container{box-sizing:border-box;gap:0;overflow:hidden;position:relative;width:100%}.nj-media-carousel--container .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.nj-media-carousel--container .swiper-button-next,.nj-media-carousel--container .swiper-button-prev{align-items:center;background-color:#e8eaea;background-color:var(--nj-button-fab--background);border-radius:50%;box-shadow:0 1px 4px 0 #11181b3d;box-shadow:0 1px 4px 0 var(--nj-deep-shadow);color:#61696c;color:var(--nj-button-fab--foreground);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:80px;transform:translateY(-50%);width:40px}.nj-media-carousel--container .swiper-button-next:after,.nj-media-carousel--container .swiper-button-prev:after{font-size:20px}.nj-media-carousel--slide{box-sizing:border-box;max-width:212px;padding:3px}.nj-media-carousel--slide div{border-radius:8px;height:112px;overflow:hidden;position:relative}.nj-media-carousel--slide div .nj-button--square-overlay{background:#11181bb3;background:var(--nj-media-overlay--background);border-radius:4px;color:#fff;color:var(--nj-media-overlay--foreground);height:24px;margin:0;padding:0;position:absolute;right:8px;top:8px;width:24px;z-index:3}.nj-media-carousel--slide div .nj-button--square-overlay .container{height:100%;width:100%}.nj-media-carousel--slide div img{aspect-ratio:1/1;height:auto;object-fit:cover;width:100%}.nj-media-carousel--slide div.selected{border-radius:8px;box-sizing:border-box;outline:2px solid #0a74ff;outline:2px solid var(--nj-status--accent)}.nj-media-carousel--slide div.selected .nj-button--square-overlay{background:#0a74ff;background:var(--nj-status--accent)}.nj-media-carousel--slide div.selected img{background:#fff;background:var(--nj-media-overlay--foreground);opacity:.5}.nj-modal--root{z-index:10000000}.nj-modal,.nj-modal--access,.nj-modal--notification{background:#e8eaea;background:var(--nj-panel);border-radius:8px;box-shadow:0 0 20px 0 #8e94963d;box-shadow:0 0 20px 0 var(--nj-shadow);box-sizing:border-box;color:#1d282d;color:var(--nj-foreground);overflow-y:auto;position:relative}.nj-modal{display:inline-block;margin:1.2rem;min-height:480px;padding:16px 0;text-align:left;vertical-align:middle;width:768px}.nj-modal .nj-tabbed-layout--panels{min-width:480px!important}.nj-modal--overlay{background:#0000004d}.nj-modal--access{box-shadow:0 0 24px 0 rgba(#ffffff,.48);box-shadow:0 0 24px 0 rgba(var(--nj-background),.48);padding:16px 24px 24px;width:640px}.nj-modal--access p{margin:0}.nj-modal--access--wrapper{display:flex;flex-direction:column;gap:24px}.nj-modal--access--action-wrapper{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.nj-modal--access--title{font-size:24px;font-weight:600;line-height:32px;margin-bottom:24px}.nj-modal--large{box-sizing:border-box;margin:0;max-width:1024px;width:1024px}@media only screen and (max-width:768px){.nj-modal--large{height:calc(100% - 32px);max-width:100%;width:calc(100% - 32px)}}.nj-modal,.nj-modal--responsive--image,.nj-modal--responsive--video{box-sizing:border-box;max-height:calc(100% - 40px);max-width:calc(100% - 40px);min-height:80%;min-width:80%;overflow:hidden;position:relative}@media screen and (max-width:768px){.nj-modal,.nj-modal--responsive--image,.nj-modal--responsive--video{height:calc(100% - 40px);margin:0;max-height:100%;max-width:100%;width:calc(100% - 40px)}}@media screen and (max-width:1280px)and (orientation:landscape){.nj-modal,.nj-modal--responsive--image,.nj-modal--responsive--video{height:calc(100% - 40px);max-height:100%;max-width:100%;width:calc(100% - 40px)}}.nj-modal .nj-video-avatar-modal-header-name-wrapper,.nj-modal--responsive--image .nj-video-avatar-modal-header-name-wrapper,.nj-modal--responsive--video .nj-video-avatar-modal-header-name-wrapper{align-items:flex-start;width:85%}@media screen and (orientation:landscape){.nj-modal .nj-video-avatar-modal-header-name-wrapper,.nj-modal--responsive--image .nj-video-avatar-modal-header-name-wrapper,.nj-modal--responsive--video .nj-video-avatar-modal-header-name-wrapper{width:100%}}.nj-modal .nj-video-avatar-modal-header-name-wrapper svg,.nj-modal--responsive--image .nj-video-avatar-modal-header-name-wrapper svg,.nj-modal--responsive--video .nj-video-avatar-modal-header-name-wrapper svg{min-height:20px;min-width:20px}.nj-modal .nj-video-avatar-modal-content,.nj-modal--responsive--image .nj-video-avatar-modal-content,.nj-modal--responsive--video .nj-video-avatar-modal-content{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:inherit;justify-content:center;left:0;margin:0 auto;max-height:100%;max-width:100%;position:absolute;right:0;top:80px;width:inherit}@media screen and (max-width:768px){.nj-modal .nj-video-avatar-modal-content,.nj-modal--responsive--image .nj-video-avatar-modal-content,.nj-modal--responsive--video .nj-video-avatar-modal-content{top:40px}}.nj-modal .nj-video-avatar-modal-content .nj-video-avatar-modal-content-select-wrapper,.nj-modal--responsive--image .nj-video-avatar-modal-content .nj-video-avatar-modal-content-select-wrapper,.nj-modal--responsive--video .nj-video-avatar-modal-content .nj-video-avatar-modal-content-select-wrapper{display:none}.nj-modal .nj-video-avatar-modal-content img,.nj-modal--responsive--image .nj-video-avatar-modal-content img,.nj-modal--responsive--video .nj-video-avatar-modal-content img{height:100%;margin:0 auto;object-fit:contain;position:relative;width:100%}.nj-modal--notification{min-height:200px;width:30%}.nj-modal--notification.alert h1,.nj-modal--notification.alert h2,.nj-modal--notification.alert h3,.nj-modal--notification.alert h4,.nj-modal--notification.alert h5,.nj-modal--notification.error h1,.nj-modal--notification.error h2,.nj-modal--notification.error h3,.nj-modal--notification.error h4,.nj-modal--notification.error h5,.nj-modal--notification.warning h1,.nj-modal--notification.warning h2,.nj-modal--notification.warning h3,.nj-modal--notification.warning h4,.nj-modal--notification.warning h5{color:#de6b64;color:var(--nj-status--alert)}.nj-modal--notification.success h1,.nj-modal--notification.success h2,.nj-modal--notification.success h3,.nj-modal--notification.success h4,.nj-modal--notification.success h5{color:#02d98b;color:var(--nj-status--success)}.nj-modal--notification.status h1,.nj-modal--notification.status h2,.nj-modal--notification.status h3,.nj-modal--notification.status h4,.nj-modal--notification.status h5{color:#0a74ff;color:var(--nj-status--accent)}.nj-notification{text-align:center}.nj-modal--savings-dashboard{padding:40px}.nj-video-avatar-modal-closeButton{top:16px}.nj-video-avatar-modal-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.nj-video-avatar-modal-header-actions{display:flex;flex-direction:row;gap:24px;margin-right:40px}.nj-video-avatar-modal-header-name{display:flex;flex-direction:column}.nj-video-avatar-modal-header-name-date{color:#8e9496;color:var(--nj-foreground--tertiary);font-size:12px;font-weight:500;line-height:16px}.nj-video-avatar-modal-header-name-wrapper{align-items:center;display:flex;flex-direction:row;font-weight:500;gap:16px;max-width:calc(100% - 20px)}.nj-video-avatar-modal-content{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;width:100%}.nj-video-avatar-modal-content-select-wrapper{width:350px}@media screen and (max-width:481px){.nj-video-avatar-modal-content-select-wrapper{width:90%}}.nj-video-avatar-modal-content-video-player-wrapper{align-items:center;display:flex;height:800px;justify-content:center}.nj-video-avatar-modal-select-option{align-items:center;display:flex;flex-direction:row;gap:16px}.nj-video-avatar-modal-select-option-label-wrapper{display:flex;flex-direction:column}.nj-video-avatar-modal-select-option-label-wrapper .nj-video-avatar-modal-select-option-label-subtitle{color:#61696c;color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;line-height:16px}.nj-video{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.nj-video--player-wrapper{position:relative}.nj-video--player-wrapper:hover .hide{opacity:1}.nj-video--player-header{align-items:center;display:flex;gap:16px;justify-content:space-between;left:0;padding:8px 16px;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:768px){.nj-video--player-header{padding:8px 24px}}.nj-video--player-header.hide{opacity:0}.nj-video--player-header-title{flex-grow:1;font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nj-video--player-header-title,.nj-video--share-button{color:#fff;color:var(--nj-neutral-000)}.nj-not-found-page{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;padding:0 20px;text-align:center}.nj-not-found-page--title{font-size:36px;font-weight:400;line-height:44px;text-align:center;width:100%}@media only screen and (min-width:768px){.nj-not-found-page--title{width:50%}}.nj-not-found-page--image{background-color:#61696c;background-color:var(--nj-ninja-loader);border-radius:50%;text-align:center}.nj-ninja-loader{gap:36px;height:100%;padding:0 20px;text-align:center}.nj-ninja-loader,.nj-ninja-loader--images{align-items:center;display:flex;flex-direction:column;justify-content:center}.nj-ninja-loader--images{height:184px;position:relative;width:184px}.nj-ninja-loader--image{background-color:#61696c;background-color:var(--nj-ninja-loader);border-radius:50%;position:relative;text-align:center;z-index:2}.nj-ninja-loader--spinner{animation:infinite-spinner 1s linear infinite;animation:infinite-spinner var(--nj-speed--5x) linear infinite;border-color:#0a74ff #0000 #0000;border-color:var(--nj-status--in-progress) #0000 #0000;border-radius:50%;border-style:solid;border-top:solid #0a74ff;border-top-color:var(--nj-status--in-progress);border-width:4px;box-sizing:border-box;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.nj-ninja-loader--content{color:#61696c;color:var(--nj-foreground--secondary);font-size:36px;font-size:20px;font-weight:400;font-weight:600;line-height:44px;line-height:28px;text-align:center;width:100%}@media only screen and (min-width:768px){.nj-ninja-loader--content{width:50%}}.nj-thread-view{box-sizing:border-box;display:flex;flex-direction:column-reverse;height:100%;max-height:100vh;max-height:var(--nj-vh);overflow-y:auto;position:relative;transition:all .3s cubic-bezier(.35,.11,.32,.66);transition:all var(--nj-speed--xx) var(--nj-bezier-ease-in-out);width:100%}.nj-thread-view.avatar-mode{align-items:flex-end}@media only screen and (min-width:768px){.nj-thread-view.narrow-left{padding-left:360px}.nj-thread-view.narrow-right{padding-right:324px}}.nj-thread-view .nj-pillars{left:-48px;position:relative}.nj-thread-view.avatar-mode{display:table;width:100%}.nj-thread-view.avatar-mode .nj-thread-view--avatar,.nj-thread-view.avatar-mode .nj-thread-view--chat{display:table-cell;overflow:hidden;position:relative;transform:translateX(0);transition:all .3s cubic-bezier(.35,.11,.32,.66);transition:all var(--nj-speed--xx) var(--nj-bezier-ease-in-out)}.nj-thread-view.avatar-mode .nj-thread-view--avatar{vertical-align:middle}.nj-thread-view.avatar-mode .nj-thread-view--chat{box-shadow:-1px 0 4px 0 #0009;vertical-align:bottom}.nj-thread-view.avatar-mode .nj-meta-human,.nj-thread-view.avatar-mode .nj-thread-message-list{position:relative}.nj-thread-view.avatar-mode .nj-thread-view--avatar{background:#000;background:var(--nj-avatar--background);height:100%;overflow:hidden;width:100%}.nj-thread-view.avatar-mode .nj-thread-view--avatar::-webkit-scrollbar{display:none}.nj-thread-view.avatar-mode .nj-thread-view--chat{max-width:0}@media only screen and (max-width:768px){.nj-thread-view.avatar-mode .nj-thread-view--chat{max-width:0}}.nj-thread-view.avatar-mode.show-transcript .nj-thread-view--chat{max-width:656px}.nj-thread-view.avatar-mode.show-transcript .nj-thread-view--chat .nj-thread-message-list{min-width:656px}@media only screen and (max-width:768px){.nj-thread-view.avatar-mode.show-transcript .nj-thread-view--chat{max-width:544px}.nj-thread-view.avatar-mode.show-transcript .nj-thread-view--chat .nj-thread-message-list{min-width:544px}}.nj-thread-combined-card{box-sizing:border-box}.nj-thread-combined-card--header{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px}.nj-thread-combined-card--title{font-size:16px;font-weight:600;line-height:24px;margin:0}.nj-thread-combined-card--container{border:1px solid #bbbfc0;border:1px solid var(--nj-border);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:16px}.nj-thread-combined-card--container .nj-thread-combined-card--title{margin-bottom:8px}.nj-thread-combined-card--container.with-color-border{border-color:#0a74ff;border-color:var(--nj-primary-button--background);box-shadow:0 4px 8px 0 #11181b3d;box-shadow:0 4px 8px 0 var(--nj-header--control-shadow)}.nj-thread-combined-card--actions{display:flex;gap:8px}.nj-thread-combined-card--action-button-wrapper{position:relative}.nj-thread-combined-card--action-button{background-color:#e8eaea;background-color:var(--nj-panel);color:#1d282d;color:var(--nj-foreground);font-weight:500;opacity:1;transition:opacity .3s cubic-bezier(.19,.6,.19,.6);transition:opacity var(--nj-speed--xx) var(--nj-bezier-ease-out)}.nj-thread-combined-card--action-button:disabled{opacity:.38}.nj-thread-combined-card--action-button.warning{background-color:#d33a30;background-color:var(--nj-color--red);color:#fff;color:var(--nj-primary-button--foreground)}.nj-thread-combined-card--actions-warning-tip{color:#d33a30;color:var(--nj-color--red);font-size:14px;font-weight:400;line-height:20px;margin:8px 0 0}.nj-thread-combined-card--progress-wrapper{align-items:flex-start;display:flex;gap:8px}.nj-thread-combined-card--progress-wrapper .nj-task-scratchpad--progress-card-collapse-button{color:#61696c;color:var(--nj-foreground--secondary);text-transform:uppercase}.nj-thread-combined-card--progress-summary-icon,.nj-thread-combined-card--progress-wrapper .nj-task-scratchpad--progress-card-status-icon{color:#61696c;color:var(--nj-foreground--secondary)}.nj-thread-combined-card--progress-summary-icon{flex-shrink:0}.nj-thread-combined-card--progress-bar{margin-bottom:8px}.nj-thread-combined-card--progress-bar-skeleton{border-radius:12px;height:20px;max-width:400px;width:100%}.nj-thread-research-card{box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.nj-thread-research-card--center-content-wrapper>ul,.nj-thread-research-card>ul{list-style:none;margin:0;padding-left:0}.nj-thread-research-card--center-content-wrapper{display:flex;flex-direction:column;gap:16px;padding:0 8px}.nj-thread-research-card--deep-research{align-items:flex-start;align-self:stretch;background:linear-gradient(180deg,#e7f1ff,#e7f1ff00 50%);background:linear-gradient(180deg,var(--nj-progress-button-background) 0,rgba(var(--nj-jean-blue-50--rgb),0) 50%);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:8px}.nj-thread-research-card--deep-research svg{color:#0aa7d9;color:var(--nj-disco-blue-600)}.nj-thread-research-card--deep-research-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(90deg,#0aa7d9,#0a74ff 50%,#3844a8);background-clip:text;-webkit-background-clip:text;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:24px;margin:0;padding-top:8px}.nj-thread-research-card--summary{display:flex;flex-direction:column;gap:8px}.nj-thread-research-card--summary-header{align-items:center;box-sizing:border-box;display:flex;gap:8px;width:100%}.nj-thread-research-card--summary-title{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:24px;margin:0}.nj-thread-research-card--ninja-llm-title{align-items:center;display:flex;font-size:18px;font-weight:600;gap:16px;line-height:24px;margin:0;padding:8px}.nj-thread-research-card--source{border-bottom:1px solid #bbbfc0;border-bottom:1px solid var(--nj-border);padding-bottom:16px}.nj-thread-research-card--source-progress-bar .nj-thread-combined-card--progress-bar-skeleton{margin-top:8px;max-width:320px}.nj-thread-research-card--source-progress-bar .nj-thread-combined-card--progress-bar-skeleton:first-child{max-width:480px}.nj-thread-research-card--source-progress-bar .nj-thread-combined-card--progress-bar-skeleton:nth-last-child(2){max-width:160px}.nj-thread-research-card--deep-research-progress-bar{margin:8px 0 0;width:100%}.nj-thread-research-card--deep-research-progress-bar .nj-thread-combined-card--progress-bar-skeleton{margin-top:8px;max-width:320px}.nj-thread-research-card--deep-research-progress-bar .nj-thread-combined-card--progress-bar-skeleton:first-child{max-width:480px}.nj-thread-research-card--deep-research-progress-bar .nj-thread-combined-card--progress-bar-skeleton:nth-last-child(2){max-width:160px}.nj-thread-research-card--progress-bar{margin:0}.nj-thread-research-card--progress-bar .nj-thread-combined-card--progress-bar-skeleton{margin:0;max-width:none}.nj-thread-research-card--source-header{cursor:pointer;display:flex;justify-content:space-between}.nj-thread-research-card--source-title{display:flex;font-size:16px;font-weight:600;gap:8px;line-height:24px;margin:0}.nj-thread-research-card--source-header{padding-top:16px}.nj-thread-research-card--source-content{padding-left:32px}.nj-thread-research-card--show-more-button{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:20px;min-width:80px;padding:10px 16px;width:100%}.nj-thread-research-card--show-more-button.with-margin{margin-left:16px}.nj-thread-research-card--collapsed-content-block-wrapper{cursor:pointer;position:relative}.nj-thread-research-card--collapsed-content-block{max-height:88px;overflow:hidden;text-overflow:ellipsis}.nj-thread-research-card--collapsed-content-block-coverage{background:linear-gradient(180deg,#fff0,#fff);background:linear-gradient(180deg,rgba(var(--nj-background--rgb),0) 0,var(--nj-background) 100%);bottom:0;height:100%;left:0;position:absolute;width:100%}.nj-thread-research-card--references{display:flex;flex-direction:column;gap:8px;padding:0;position:relative}.nj-thread-research-card--references-header{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center}.nj-thread-research-card--references-header-title{color:#61696c!important;color:var(--nj-foreground--secondary)!important;font-size:16px;font-weight:500;line-height:24px;margin:0}.nj-thread-research-card--references-slide{box-sizing:border-box;flex-shrink:0;max-width:160px;width:160px}.nj-thread-research-card--reference-item{background-color:#e8eaea;background-color:var(--nj-panel);border-radius:12px;box-sizing:border-box;flex-shrink:0;padding:10px 16px;width:160px}.nj-thread-research-card--reference-item .nj-thread-research-card--reference-link{box-sizing:border-box;color:#1d282d;color:var(--nj-foreground);display:flex;flex-direction:column;gap:4px;text-decoration:none}.nj-thread-research-card--reference-item .nj-thread-research-card--reference-link p{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nj-thread-research-card--reference-item-index{color:#61696c;color:var(--nj-foreground--secondary);font-size:10px;font-weight:600;letter-spacing:.2px;line-height:12px}.nj-thread-research-card--reference-item-title{color:#61696c;color:var(--nj-foreground--secondary);font-size:14px;font-weight:500;line-height:20px}.nj-thread-research-card--reference-item-subtitle{font-size:12px;font-style:normal;font-weight:500;line-height:16px}.nj-thread-research-card--reference-header{align-items:center;display:flex;gap:8px}.nj-thread-research-card--reference-header img{flex-shrink:0}.nj-thread-research-card--reference-domain{color:#61696c;color:var(--nj-foreground--secondary)}.nj-thread-research-card--media{max-width:768px;overflow:hidden}.nj-thread-research-card--carousel{box-sizing:border-box;margin-top:10px;max-width:100%;width:100%}.nj-thread-research-card--carousel .swiper-scrollbar{display:none}.nj-thread-research-card--carousel .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.nj-thread-research-card--carousel-navigation-wrapper{display:flex;flex-direction:row;gap:16px;position:absolute;right:0;top:0}.nj-thread-research-card--carousel-navigation-wrapper button.swiper-button-disabled{cursor:not-allowed;opacity:.38}.nj-thread-research-card--carousel-container{box-sizing:border-box;overflow:hidden;position:relative;width:100%}.nj-thread-research-card--carousel-container .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.nj-thread-research-card--carousel-container .swiper-button-next,.nj-thread-research-card--carousel-container .swiper-button-prev{align-items:center;background-color:#e8eaea;background-color:var(--nj-button-fab--background);border-radius:50%;box-shadow:0 1px 4px 0 #11181b3d;box-shadow:0 1px 4px 0 var(--nj-deep-shadow);color:#61696c;color:var(--nj-button-fab--foreground);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:76px;transform:translateY(-50%);width:40px}.nj-thread-research-card--carousel-container .swiper-button-disabled{display:none;pointer-events:visible}.nj-thread-research-card--carousel-container .swiper-button-next:after,.nj-thread-research-card--carousel-container .swiper-button-prev:after{font-size:20px}.nj-thread-research-card--references-list .swiper-button-next,.nj-thread-research-card--references-list .swiper-button-prev{top:46px}.nj-thread-research-card .divider{margin-top:0}.nj-thread-research-card .deep-research-divider{margin:0;position:relative;top:-12px}.nj-thread-research-card--summary-llm-title-wrapper{display:flex;flex-direction:column;margin-bottom:16px;margin-top:8px}.nj-thread-research-card--summary-llm-description{color:#61696c;color:var(--nj-foreground--secondary);font-size:14px;font-weight:400;line-height:20px}.nj-thread-research-card--summary-llm-title{align-items:center;display:flex;gap:16px}.nj-thread-research-card--summary-llm-title-text{position:relative}.nj-thread-research-card--ninja-icon{position:relative;top:-3px}.nj-thread-research-card .nj-thread-research-media{margin-top:24px;padding:0 0 8px;position:relative}.nj-thread-research-card .nj-thread-research-media .nj-thread-research-card--summary-title{color:#61696c;color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase}.nj-thread-research-card .nj-thread-research-media .nj-thread-research-card--carousel{margin-top:12px}.nj-thread-research-card .divider{border-bottom-width:0;border-color:#bbbfc0;border-color:var(--nj-border);border-style:solid;box-shadow:none;margin:8px 0}.nj-thread-schedule-card{border:1px solid #bbbfc0;border:1px solid var(--nj-border);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px}.nj-thread-schedule-card h3{font-size:16px;font-weight:600;line-height:4px;padding:16px 0}.nj-thread-schedule-card--header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.nj-thread-schedule-card--summary{font-size:16px;font-weight:600;line-height:24px}.nj-thread-schedule-card--link{color:#0a74ff;color:var(--nj-foreground--link);flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px;text-decoration:none;white-space:nowrap}.nj-thread-schedule-card--date-panel{display:flex;gap:8px;margin-bottom:8px}.nj-thread-schedule-card--date-button{align-items:center;border-radius:20px;color:#1d282d;color:var(--nj-foreground);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:10px 16px;white-space:nowrap;width:-webkit-min-content;width:min-content}.nj-thread-schedule-card--date-button.selected{background-color:#0a74ff1f;background-color:var(--nj-tab--background-selected);color:#085dcc;color:var(--nj-card--link)}.nj-thread-schedule-card--date-button.selected .nj-thread-schedule-card--date-button-counter{background-color:#0a74ff;background-color:var(--nj-foreground--link)}.nj-thread-schedule-card--date-button-counter{background-color:#61696c;background-color:var(--nj-foreground--secondary);border-radius:10px;box-sizing:border-box;color:#fff;color:var(--nj-background);flex-shrink:0;font-size:10px;font-style:normal;font-weight:600;line-height:12px;min-width:16px;padding:2px 3px}.nj-thread-schedule-card--current-date{font-size:12px;font-weight:500;line-height:16px;margin:0;padding:10px 16px;text-transform:uppercase}.nj-thread-schedule-card a{color:#1d282d!important;color:var(--nj-foreground)!important;text-decoration:none}.nj-thread-schedule-card--event{grid-gap:16px;align-items:center;display:grid;grid-template-columns:190px 1fr;padding:10px 16px}.nj-thread-schedule-card--event p{margin:0}.nj-thread-schedule-card--event.selected{background-color:#0a74ff1f;background-color:var(--nj-tab--background-selected);border-radius:20px;color:#1d282d;color:var(--nj-foreground)}.nj-thread-schedule-card--event.selected .nj-thread-schedule-card--event-time-range,.nj-thread-schedule-card--event.selected .nj-thread-schedule-card--event-title{font-weight:600}.nj-thread-schedule-card--event-time-range{align-items:center;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:20px}.nj-thread-schedule-card--event-title{font-size:14px;font-weight:500;line-height:20px}.nj-thread-schedule-card--expand-button{color:#0a74ff;color:var(--nj-foreground--link);font-size:14px;font-weight:500;line-height:16px;margin:0 auto;padding:8px}.nj-task-scratchpad--code-card,.nj-thread-code-card{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-top:16px}.nj-task-scratchpad--code-card>ul,.nj-thread-code-card>ul{list-style:none;margin:0;padding-left:0}.nj-task-scratchpad--code-card .nj-markdown-block-wrapper,.nj-thread-code-card .nj-markdown-block-wrapper{background:#f6f7f7b3;background:var(--nj-nav--pressed-background);border-radius:16px;display:flex;flex-direction:column;padding:0 8px 8px}.nj-task-scratchpad--code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper,.nj-thread-code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper{align-items:center;color:#61696c;color:var(--nj-foreground--secondary);display:flex;flex-direction:row;justify-content:space-between;padding:16px 8px 8px}.nj-task-scratchpad--code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper h6,.nj-thread-code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper h6{color:#1d282d;color:var(--nj-foreground);font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0;text-transform:capitalize}.nj-task-scratchpad--code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper button,.nj-thread-code-card .nj-markdown-block-wrapper .nj-markdown-copy-block-wrapper button{color:#0a74ff;color:var(--nj-outlined-button--foreground);font-size:14px;font-weight:600;line-height:20px}.nj-task-scratchpad--code-card .nj-markdown-block-wrapper .divider,.nj-thread-code-card .nj-markdown-block-wrapper .divider{margin:8px 0 8px -8px;width:calc(100% + 16px)}.nj-chat-card{align-items:flex-start;align-self:stretch;border-radius:12px;padding:8px}.nj-chat-card.plain .title{color:#1d282d;color:var(--nj-foreground)}.nj-chat-card.plain .collapsedContentCoverage{background:linear-gradient(180deg,#fff0,#fff);background:linear-gradient(180deg,rgba(var(--nj-background--rgb),0) 0,var(--nj-background) 100%)}.nj-chat-card.blue{background:linear-gradient(180deg,#e7f1ff,#e7f1ff00 50%);background:linear-gradient(180deg,var(--nj-progress-button-background) 0,rgba(var(--nj-jean-blue-50--rgb),0) 50%)}.nj-chat-card.blue .title{background:linear-gradient(90deg,#0aa7d9,#0a74ff 50%,#3844a8);background:linear-gradient(90deg,var(--nj-disco-blue-600) 0,var(--nj-jean-blue-500) 50%,var(--nj-jean-blue-650) 100%);background-clip:text;-webkit-background-clip:text}.nj-chat-card.blue .title svg{color:#0aa7d9;color:var(--nj-disco-blue-600)}.nj-chat-card.light-blue{background:linear-gradient(180deg,#e9f2f7,#e9f2f700 70%);background:var(--nj-external-researcher-linear-gradient)}.nj-chat-card.light-blue .title{color:#2d4b59;color:var(--nj-tags-chips--research-title)}.referenceModel{background-color:#e8eaea;background-color:var(--nj-panel);border-radius:12px;box-sizing:border-box;color:#61696c;color:var(--nj-foreground--secondary);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;padding:10px 16px;white-space:nowrap}.referenceModel,.title{align-items:center;display:flex;flex-direction:row;gap:8px}.title{font-size:16px;font-weight:600;line-height:24px;margin:0;padding:4px 0!important}.nj-citation-link{align-items:center;background:#e8eaea;background:var(--nj-panel);border-radius:6px;color:#61696c!important;color:var(--nj-foreground--secondary)!important;display:inline-flex;flex-direction:column;font-size:10px;font-weight:600;justify-content:center;letter-spacing:.2px;line-height:12px;padding:2px 0;position:relative;text-decoration:none;top:-4px;width:16px}.nj-thread-research-media{box-sizing:border-box;margin-top:16px;max-width:100%;overflow:hidden;width:100%}.nj-thread-research-media--tabs{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:24px}.nj-thread-research-media--tabs-button{border:1px solid #bbbfc0;border:1px solid var(--nj-border);border-radius:16px;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:16px;padding:4px 8px}.nj-thread-research-media--tabs-button.active{background-color:#cee3ff;background-color:var(--nj-mode-button-background);border:1px solid #cee3ff;border:1px solid var(--nj-mode-button-background);color:#0a74ff;color:var(--nj-foreground--link)}.nj-thread-research-media--aspect-ratio-container{box-sizing:border-box;max-width:100%;position:relative;width:100%}.nj-thread-research-media--aspect-ratio-container:before{box-sizing:border-box;content:"";display:block;padding-top:54.69%}.nj-thread-research-media--aspect-ratio-content{border-radius:8px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.nj-thread-research-media--aspect-ratio-content img{height:100%;object-fit:contain;width:100%}.nj-thread-research-media--aspect-ratio-content>div{height:100%;max-height:100%;max-width:100%;overflow:hidden;width:100%}.nj-thread-research-media--slide{box-sizing:border-box;flex-shrink:0;height:112px;max-width:112px;width:112px}.nj-thread-research-media--thumbnail{cursor:pointer;display:block;flex-shrink:0;height:112px;position:relative;width:112px}.nj-thread-research-media--thumbnail .react-loading-skeleton{border-radius:8px;box-sizing:border-box;line-height:inherit}.nj-thread-research-media--thumbnail.placeholder{align-items:center;background-color:#e8eaea;background-color:var(--nj-panel);border-radius:16px;display:flex;flex-direction:column;gap:8px;justify-content:center}.nj-thread-research-media--thumbnail.placeholder .nj-thread-research-media--thumbnail-icon.centered{left:auto;position:relative;top:auto}.nj-thread-research-media--thumbnail.placeholder .nj-thread-research-media--thumbnail-placeholder-text{font-size:12px;font-weight:500;line-height:16px;text-align:center}.nj-thread-research-media--thumbnail-icon{align-items:center;background:#f6f7f7b3;background:var(--nj-nav--pressed-background);border-radius:16px;color:#1d282d;color:var(--nj-foreground);display:flex;height:24px;justify-content:center;left:4px;position:absolute;top:4px;width:24px;z-index:1}.nj-thread-research-media--thumbnail-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.nj-thread-research-media--thumbnail-image-wrapper{border-radius:16px;height:160px;position:relative}.nj-thread-research-media--thumbnail-image-wrapper.mini{height:112px}.nj-thread-message{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin:24px auto 0;max-width:756px;width:100%}@media only screen and (min-width:768px){.nj-thread-message{flex-direction:row;gap:16px;max-width:946px;padding-right:48px}}.nj-thread-message:first-of-type .nj-message-footer,.nj-thread-message:hover .nj-message-footer,.nj-thread-message:hover .nj-thread-message--date{opacity:1}.nj-thread-message--author-wrapper{align-items:center;display:flex;gap:8px}.nj-thread-message--container{box-sizing:border-box;flex-grow:1;max-width:100%}@media only screen and (min-width:768px){.nj-thread-message--container{max-width:calc(100% - 52px);padding-top:8px}}.nj-thread-message--header{align-items:center;display:flex;gap:8px;margin-bottom:4px;width:100%}.nj-thread-message--header.researcher{margin-bottom:6px;padding:0 8px}.nj-thread-message--header-wrapper{display:flex;gap:8px}.nj-thread-message--date{color:#61696c;color:var(--nj-foreground--secondary);font-size:12px;font-weight:500;line-height:16px;transition:opacity .3s cubic-bezier(.19,.6,.19,.6);transition:opacity var(--nj-speed--xx) var(--nj-bezier-ease-out)}@media only screen and (min-width:1280px){.nj-thread-message--date{opacity:0}}.nj-thread-message--content{word-wrap:break-word;font-size:16px;font-weight:400;line-height:28px;margin:0;width:100%}.nj-thread-message--content a{color:#61696c;color:var(--nj-foreground--secondary)}.nj-thread-message--anchor{position:relative;top:-80px}
/*# sourceMappingURL=main.e433c9b9.css.map*/