.CommentEngageComponent_engageBar__ocvSX{width:100%;padding:1rem 0;background-color:transparent}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_replyTo__zpcLu{font-size:.875rem;margin-bottom:.75rem}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_replyTo__zpcLu .CommentEngageComponent_displayName__IHIhq{color:rgba(51,51,51,.6)}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_replyTo__zpcLu .CommentEngageComponent_content__kN8HO{margin-top:.25rem;color:rgba(51,51,51,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_replyTo__zpcLu .CommentEngageComponent_displayName__IHIhq{color:hsla(0,0%,100%,.6)}.dark .CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_replyTo__zpcLu .CommentEngageComponent_content__kN8HO{color:hsla(0,0%,100%,.8)}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_engageForm__KqxSj{width:100%;display:flex;flex-direction:column;align-items:flex-end;row-gap:1rem}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_engageForm__KqxSj .CommentEngageComponent_textarea__CR_30{height:10rem;max-height:50vh;resize:none}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_engageForm__KqxSj .CommentEngageComponent_actions__d7a3t{display:flex;justify-content:flex-end;-moz-column-gap:1rem;column-gap:1rem}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_engageForm__KqxSj .CommentEngageComponent_actions__d7a3t button{width:min(100%,8rem)}.CommentEngageComponent_engageBar__ocvSX .CommentEngageComponent_callToLogin__Vt5Zn{padding:.5rem 2rem .5rem 1rem;margin-left:50%;transform:translateX(-50%);border-radius:3rem;display:inline-flex;justify-content:center;align-items:center;-moz-column-gap:1rem;column-gap:1rem;cursor:pointer}.CommentList_commentList__AIsfP{width:100%;margin-bottom:2rem}.CommentList_commentCard__7Dcmm{padding:.5rem;display:flex;-moz-column-gap:.5rem;column-gap:.5rem;color:rgba(51,51,51,.6);font-size:.875rem;border-radius:.75rem}.CommentList_commentCard__7Dcmm:hover{background-color:#fafafa}.dark .CommentList_commentCard__7Dcmm{color:hsla(0,0%,100%,.6)}.dark .CommentList_commentCard__7Dcmm:hover{background-color:#374151}.CommentList_commentCard__7Dcmm .CommentList_left__6xbBy{flex-shrink:0}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP{flex-grow:1;display:flex;flex-direction:column}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_content__s5fSU{margin-top:.25rem;color:#333;white-space:pre-wrap}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_createdAt__uxgLN{margin:.5rem 0;font-size:.75rem}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv{display:flex;-moz-column-gap:2rem;column-gap:2rem;justify-content:flex-start;align-items:center;font-size:.75rem;color:rgba(51,51,51,.8)}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv .CommentList_iconButton__JfzzF{display:flex;align-items:center;cursor:pointer}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv .CommentList_iconButton__JfzzF:hover{color:#333}.CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv .CommentList_iconButton__JfzzF span{margin-left:.25rem;font-size:.825rem;line-height:1}.dark .CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_content__s5fSU{color:#fff}.dark .CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv{color:hsla(0,0%,100%,.8)}.dark .CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_actions___nxRv .CommentList_iconButton__JfzzF:hover{color:#fff}.dark .CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_loadMore__fSWww{margin-left:2.85rem;color:var(--primary-color);font-size:.875rem;font-weight:500}.dark .CommentList_commentCard__7Dcmm .CommentList_right__UUGaP .CommentList_loadMore__fSWww:hover{cursor:pointer;font-weight:600}.CommentList_highlight__tf1b_{transition:background-color 3s ease;background-color:#f5f5f5}.dark .CommentList_highlight__tf1b_{background-color:#4b5563}.CallToAction_ctaCard___vGa4{display:flex;flex-direction:column;row-gap:.5rem}.CallToAction_ctaCard___vGa4 .CallToAction_cardTitle__90HCs{font-weight:700;color:hsl(var(--foreground))}.CallToAction_ctaCard___vGa4 .CallToAction_cardBody__oLJgS{overflow:hidden}.CallToAction_ctaCard___vGa4 .CallToAction_cardText__U7lug{line-height:1.5}.CallToAction_ctaCard___vGa4 .CallToAction_courseBtn__xIzMG{background:#3089f0;font-weight:700;color:#fff;text-decoration:none}.dark .CallToAction_ctaCard___vGa4 .CallToAction_courseBtn__xIzMG{background:#1e40af}.dark .CallToAction_ctaCard___vGa4 .CallToAction_courseBtn__xIzMG:hover{background:#1d4ed8}.CallToAction_ctaCard___vGa4 .CallToAction_card__dmnTI{background:#eef6ff;border:0;width:18rem;max-width:100%}.dark .CallToAction_ctaCard___vGa4 .CallToAction_card__dmnTI{background:hsl(var(--muted));color:hsl(var(--foreground))}@media(max-width:992px){.CallToAction_ctaCard___vGa4 .CallToAction_card__dmnTI{width:100%}}@media(max-width:640px){.CallToAction_ctaCard___vGa4 .CallToAction_card__dmnTI{border-radius:.5rem}.CallToAction_ctaCard___vGa4{width:100%}.CallToAction_ctaCard___vGa4 .CallToAction_cardBody__oLJgS{padding:.875rem}.CallToAction_ctaCard___vGa4 .CallToAction_cardTitle__90HCs{font-size:1.125rem;line-height:1.35;margin-bottom:.5rem}.CallToAction_ctaCard___vGa4 .CallToAction_cardText__U7lug{font-size:.875rem;margin-bottom:.75rem}.CallToAction_ctaCard___vGa4 .CallToAction_courseBtn__xIzMG{padding:.45rem .875rem;font-size:.8125rem}}.PromotionBar_bar__dvmKx{background:linear-gradient(101.62deg,#3b82f6 15.5%,#2dc1c1 142.36%);font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;max-height:0;transition:max-height 1s ease}.PromotionBar_bar__dvmKx.PromotionBar_show__kSCGR{max-height:100px}.PromotionBar_bar__dvmKx .PromotionBar_row__GOWRM{padding:.825rem 0;justify-content:center;row-gap:.5rem}@media(max-width:1200px){.PromotionBar_bar__dvmKx .PromotionBar_row__GOWRM{padding:1.5rem .15rem}}.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf{align-self:flex-start;position:absolute;top:50%;transform:translateY(-50%);right:1rem;flex-shrink:0;cursor:pointer;padding:.25rem;border-radius:50%}.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf button{width:.5rem;height:.5rem}@media(max-width:1200px){.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf{right:0}}.PromotionBar_compactSlot__JCrjj{flex:0 0 34px;width:100%;height:34px;border-bottom:1px solid hsl(var(--border));background:#edf4fc}.PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0{width:100%;height:33px;max-height:33px;background:#edf4fc;color:#34506e;font-weight:600;transition:none}.PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0:not(.PromotionBar_show__kSCGR){visibility:hidden}.PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0 .PromotionBar_row__GOWRM{width:100%;margin:0;padding:0 42px 0 14px}.PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0 .PromotionBar_close__zhOHf{right:10px;padding:4px}.PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0 .PromotionBar_close__zhOHf button{width:8px;height:8px;filter:none;opacity:.55}.PromotionBar_compactLink__VlLcT{display:block;width:100%}.PromotionBar_compactTitle__R5vht{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;color:#34506e;font-size:11px;line-height:33px;white-space:nowrap}.PromotionBar_compactTitle__R5vht>span{overflow:hidden;text-overflow:ellipsis}.PromotionBar_compactTitle__R5vht strong{flex:0 0 auto;color:#1456b8;font-weight:750}.dark .PromotionBar_bar__dvmKx.PromotionBar_compact__P10o0,.dark .PromotionBar_compactSlot__JCrjj{background:hsl(var(--accent))}.dark .PromotionBar_compactTitle__R5vht{color:hsl(var(--foreground))}.PromotionBar_title__3nf8v{display:inline-block;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.3;text-align:center}.PromotionBar_title__3nf8v span{text-align:center}.Navbar_navDropdown__WrHTx .dropdown-toggle:after{display:none}.Navbar_navDropdown__WrHTx .dropdown-menu{border:none;box-shadow:0 .25rem .625rem rgba(0,0,0,.1);font-size:.875rem;color:rgba(0,0,0,.85)}.dark .Navbar_navDropdown__WrHTx .dropdown-menu{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));box-shadow:0 .25rem .625rem rgba(0,0,0,.3)}.dark .Navbar_navDropdown__WrHTx .dropdown-item{color:hsl(var(--popover-foreground))}.dark .Navbar_navDropdown__WrHTx .dropdown-item:focus,.dark .Navbar_navDropdown__WrHTx .dropdown-item:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Navbar_moreDropdown__BvZaL .dropdown-toggle{color:#6b7280!important;font-weight:400!important;font-size:.875rem}.Navbar_moreDropdown__BvZaL.Navbar_primaryColorBg__Il47P .dropdown-toggle{color:#f8f9fa!important}.dark .Navbar_moreDropdown__BvZaL .dropdown-toggle{color:#9ca3af!important}.Navbar_moreDropdown__BvZaL .dropdown-menu{border:none;box-shadow:0 .25rem .625rem rgba(0,0,0,.1);font-size:.875rem;color:rgba(0,0,0,.85)}.dark .Navbar_moreDropdown__BvZaL .dropdown-menu{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));box-shadow:0 .25rem .625rem rgba(0,0,0,.3)}.dark .Navbar_moreDropdown__BvZaL .dropdown-item{color:hsl(var(--popover-foreground))}.dark .Navbar_moreDropdown__BvZaL .dropdown-item:focus,.dark .Navbar_moreDropdown__BvZaL .dropdown-item:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Navbar_whiteText__h8xm0 .navbar-nav .nav-link.active{color:#fff}@media(min-width:1200px){.Navbar_whiteText__h8xm0 .logo-text,.Navbar_whiteText__h8xm0 .nav-link{color:#fff}.Navbar_whiteText__h8xm0 .logo-text{text-shadow:2px 0 0 #4358f6,2px 2px 0 #4358f6,2px -2px 0 #4358f6,-2px 0 0 #4358f6,-2px 2px 0 #4358f6,-2px -2px 0 #4358f6,0 2px 0 #4358f6,0 -2px 0 #4358f6;font-weight:800}.Navbar_whiteText__h8xm0 .navbar-nav .show>.nav-link{color:#000}}.Navbar_navbar__NeDol{background-color:#fff}.dark .Navbar_navbar__NeDol{background-color:#3c3c3c}.Navbar_readerMobileHeader__FXaZj{display:none}.Navbar_readerNavbar__ZdxM7{min-height:64px;padding:.5rem 1.5rem;border-bottom:1px solid hsl(var(--border))}.Navbar_readerNavbar__ZdxM7 .Navbar_logo__eiq0A img{width:2.375rem!important;height:2.375rem!important}@media(max-width:1199px){.Navbar_readerNavbar__ZdxM7{min-height:60px;padding:.5rem 1rem}.Navbar_readerNavbar__ZdxM7 .Navbar_logo__eiq0A img{width:2.25rem!important;height:2.25rem!important}.Navbar_readerNavbar__ZdxM7 .navbar-toggler{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsl(var(--border));border-radius:7px}}.Navbar_navbarContainer__CPRo9{max-width:100%!important;position:relative}.Navbar_navbarContainer__CPRo9 .nav-link{display:flex;justify-content:center;align-items:center;font-weight:500}.dark .Navbar_navbarContainer__CPRo9 .nav-link,.dark .Navbar_navbarContainer__CPRo9 .navbar-nav .dropdown-toggle{color:#f8f9fa!important}@media(max-width:1199px){.Navbar_navbarContainer__CPRo9 .navbar-brand{position:absolute;left:50%;transform:translateX(-50%)}}.Navbar_askAiButton__MGuw7{display:flex;align-items:center;gap:.25rem;border-color:hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));white-space:nowrap}.Navbar_askAiButton__MGuw7:focus,.Navbar_askAiButton__MGuw7:hover{border-color:hsl(var(--border));background:hsl(var(--accent));color:hsl(var(--foreground))}.Navbar_logo__eiq0A{display:flex;-moz-column-gap:1rem;column-gap:1rem;justify-content:center;align-items:center}.Navbar_logo__eiq0A span{display:block;color:#3c3c3c;font-size:1rem;font-style:normal;font-weight:700}@media(max-width:576px){.Navbar_logo__eiq0A span{display:none}}.dark .Navbar_logo__eiq0A span{color:hsl(var(--foreground))}@media(max-width:760px){.Navbar_readerNavbar__ZdxM7{display:none}.Navbar_readerMobileHeader__FXaZj{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:0 14px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background))}.Navbar_readerContextBrand__xBlSa{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-width:0;color:hsl(var(--foreground));text-decoration:none}.Navbar_readerContextBrand__xBlSa img{width:30px;height:30px}.Navbar_readerContextBrand__xBlSa strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.Navbar_startLearningButton__9azOX{height:36px;padding:0 13px;border:1px solid #1763c4;border-radius:7px;background:#1763c4;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.Navbar_startLearningButton__9azOX:disabled{opacity:.65}}.ResponsiveRightPanel_rightPanelCol__QdhoL{padding:0;position:sticky;top:0;overflow-y:hidden}@media(max-width:1199px){.ResponsiveRightPanel_rightPanelCol__QdhoL{position:fixed;top:50%;left:0;right:0;height:50%;margin-right:0;overflow-y:hidden;z-index:1060;pointer-events:auto}}.ChatComponent_chatComponent__JkxKl{height:100%;position:relative}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT{height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:#f5f5f5;padding-bottom:6rem;padding-top:1.5rem;overflow-y:scroll}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT{background:hsl(var(--muted))}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud{display:flex;padding:.75rem 1.5rem;flex-direction:row}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA{box-sizing:border-box;max-width:86%;padding:.75rem 1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.05);font-weight:400;font-size:1rem;line-height:150%}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T{margin-bottom:.75rem;padding:.5rem;background:#f0f4f8;border-radius:.5rem;font-size:.875rem;border:1px solid #e2e8f0}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T summary{cursor:pointer;color:#64748b;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T summary:hover{color:#475569}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T .ChatComponent_reasoningContent__xN4NO{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e2e8f0;color:#475569;white-space:pre-wrap;max-height:200px;overflow-y:auto}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T{background:hsl(var(--muted));border-color:hsl(var(--border))}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T summary{color:hsl(var(--muted-foreground))}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T summary:hover{color:hsl(var(--foreground))}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_reasoning__Tne_T .ChatComponent_reasoningContent__xN4NO{border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R code{white-space:pre-wrap;word-wrap:break-word}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R>:last-child{margin-bottom:0}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R pre{scrollbar-width:none}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R p{margin:0 0 1rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R ol,.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R ul{margin-bottom:1rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R blockquote{border-radius:1rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_dialog__6f9Ud .ChatComponent_message__bRdsA .ChatComponent_markdown__eOt6R blockquote>:last-child{margin-bottom:0}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_sendDialog__5IZG6{justify-content:flex-end}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_sendDialog__5IZG6 .ChatComponent_message__bRdsA{background:#4285f4;border:.0625rem solid #2a70e4;border-radius:.75rem;color:#fff}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_receiveDialog__KjR8p{justify-content:flex-start}.ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_receiveDialog__KjR8p .ChatComponent_message__bRdsA{color:#181818;background:#fff;border:.0625rem solid #d9d9d9;border-radius:.75rem}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_dialogList__Q0mKT .ChatComponent_receiveDialog__KjR8p .ChatComponent_message__bRdsA{color:hsl(var(--foreground));background:hsl(var(--card));border-color:hsl(var(--border))}.ChatComponent_chatComponent__JkxKl .ChatComponent_askInputContainer__yw48A{z-index:1;position:absolute;left:1.5rem;right:1.5rem;bottom:1rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_askInputContainer__yw48A .ChatComponent_quote__G3x_d{max-height:30vh;overflow-y:scroll;white-space:pre-line;padding:.5rem .5rem .25rem;margin-bottom:0;font-size:.75rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_askInputContainer__yw48A .ChatComponent_quote__G3x_d .btn-close{padding:.5rem .75rem}.ChatComponent_chatComponent__JkxKl .ChatComponent_askInputContainer__yw48A .ChatComponent_askInput__sjt7w{width:100%;resize:none;box-sizing:border-box;padding:1rem;background:#fcfcff;border:.0625rem solid #d9d9d9;box-shadow:0 .125rem .25rem rgba(0,0,0,.12);border-radius:.5rem;color:#181818}.ChatComponent_scrollToBottomBtn__OdtUW{margin:auto auto .5rem;width:1.625rem;height:1.625rem;background:#fff;color:#000;border:1px solid #e1e1e1;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.ChatComponent_closeButton__aRC4_{position:absolute;top:.75rem;right:.75rem;z-index:10;border:1px solid #999;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#939393;transition:all .3s ease}.ChatComponent_closeButton__aRC4_:hover{color:#000;border-color:#b9b9b9}.ChatComponent_closeButton__aRC4_:focus{outline:2px solid #4285f4;outline-offset:2px}@media(max-width:1199px){.ChatComponent_closeButton__aRC4_{width:2rem;height:2rem;right:1.5rem}}.dark .ChatComponent_chatComponent__JkxKl .ChatComponent_askInputContainer__yw48A .ChatComponent_askInput__sjt7w{background-color:var(--bs-body-bg);box-shadow:0 .125rem .25rem hsla(0,0%,71%,.25);border:#f5f5f5;color:#e1e1e1}.dark .ChatComponent_closeButton__aRC4_:hover{color:#fff;border-color:#b9b9b9}.dark .ChatComponent_closeButton__aRC4_:focus{outline:2px solid #4285f4;outline-offset:2px}.SelectionWatcher_popup__pQHqk{background-color:var(--bs-body-bg);position:absolute;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:.5rem}.SelectionWatcher_popup__pQHqk .btn{border-radius:0}.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk{background-color:var(--bs-body-bg);padding:.5rem .8rem;border-radius:0}.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk div{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk div svg{height:1.25rem}.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk.SelectionWatcher_active__L9gn9,.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk:active,.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk:focus,.SelectionWatcher_popup__pQHqk .SelectionWatcher_button__5EsTk:hover{background-color:var(--bs-primary,#0d6efd)!important;color:#fff!important;border-color:var(--bs-primary,#0d6efd)!important;opacity:1!important}.SelectionWatcher_popup__pQHqk .SelectionWatcher_closeButtonContainer__SNGok{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:-.5rem;top:-.5rem;line-height:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;padding:.35rem}.SelectionWatcher_popup__pQHqk .SelectionWatcher_closeButtonContainer__SNGok:active,.SelectionWatcher_popup__pQHqk .SelectionWatcher_closeButtonContainer__SNGok:focus-visible,.SelectionWatcher_popup__pQHqk .SelectionWatcher_closeButtonContainer__SNGok:hover{background-color:#e5e7eb}.SelectionWatcher_popup__pQHqk .SelectionWatcher_closeButtonContainer__SNGok button{width:.25rem;height:.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.dark .SelectionWatcher_popup__pQHqk{box-shadow:0 0 10px hsla(0,0%,100%,.4)}.SelectionWatcher_guideToSettings__uQCb6{width:min(100%,20rem)}.SolutionContentLayout_page__Q0MZB{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden;background:hsl(var(--background));color:hsl(var(--foreground));letter-spacing:0}.SolutionContentLayout_viewportFrame__JhVEk{position:relative;flex:1;min-height:0}.SolutionContentLayout_scrollViewport__oDyK_{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto}.SolutionContentLayout_topProgress__mfRff{position:absolute;top:0;left:0;right:0;height:3px;z-index:6;pointer-events:none}.SolutionContentLayout_topProgress__mfRff>i{display:block;height:100%;width:0;background:#2670d8;border-radius:0 3px 3px 0;transition:width .12s ease-out}.dark .SolutionContentLayout_topProgress__mfRff>i{background:#5b9bf5}.SolutionContentLayout_main__z6JBR{display:grid;grid-template-columns:220px minmax(0,760px) 280px;justify-content:center;gap:72px;width:100%;max-width:1536px;min-height:100%;margin:0 auto;padding:40px 32px 120px;background:hsl(var(--background))}.SolutionContentLayout_chatOpen__H1sFn{grid-template-columns:minmax(0,800px);padding-right:24px;padding-left:24px}.SolutionContentLayout_leftSidebar__ZULvD,.SolutionContentLayout_tocWrapper__t8O3P{position:sticky;top:28px;align-self:start;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-width:thin}.SolutionContentLayout_tocWrapper__t8O3P{padding-right:10px}.SolutionContentLayout_catalogSection__O0snv+.SolutionContentLayout_catalogSection__O0snv{margin-top:34px}.SolutionContentLayout_catalogTitle__WyaZv,.SolutionContentLayout_tocTitle__K5msS{margin:0 8px 8px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700;text-transform:uppercase}.SolutionContentLayout_catalogHeader___iJSv{display:flex;align-items:center;gap:6px;width:100%;margin:0 0 8px;padding:5px 8px;background:none;border:0;border-radius:6px;cursor:pointer;text-align:left}.SolutionContentLayout_catalogHeader___iJSv:hover{background:hsl(var(--accent))}.SolutionContentLayout_catalogHeader___iJSv .SolutionContentLayout_catalogTitle__WyaZv{flex:1 1 auto;margin:0}.SolutionContentLayout_catalogCount__G2367{color:hsl(var(--muted-foreground));font-size:10px;font-variant-numeric:tabular-nums;opacity:.7}.SolutionContentLayout_catalogChevron__Z3vXB{flex:0 0 auto;color:hsl(var(--muted-foreground));transition:transform .18s ease}.SolutionContentLayout_catalogChevronOpen__kiehC{transform:rotate(180deg)}.SolutionContentLayout_catalogShowAll___GKKw{display:block;width:100%;margin-top:3px;padding:7px 9px;background:none;border:0;border-radius:6px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;text-align:left;cursor:pointer}.SolutionContentLayout_catalogShowAll___GKKw:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.SolutionContentLayout_catalogGroup__xZXff+.SolutionContentLayout_catalogGroup__xZXff{margin-top:10px}.SolutionContentLayout_catalogGroupLabel__od1Wc{margin:2px 9px 3px;color:hsl(var(--muted-foreground));font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.65}.SolutionContentLayout_catalogLinks__C3E2r{display:flex;flex-direction:column;gap:3px}.SolutionContentLayout_catalogLink__6TQVO{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:center;min-height:36px;padding:7px 9px;border-radius:6px;color:hsl(var(--muted-foreground));font-size:13px;line-height:1.35;text-decoration:none}.SolutionContentLayout_catalogLink__6TQVO>span{color:hsl(var(--muted-foreground));font-size:10px;font-variant-numeric:tabular-nums;opacity:.72}.SolutionContentLayout_catalogLink__6TQVO>strong{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.SolutionContentLayout_catalogLink__6TQVO:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.SolutionContentLayout_catalogEmoji__oPdKh{font-size:14px!important;line-height:1;opacity:1!important}.SolutionContentLayout_activeCatalogLink__Cabeg{background:#eef4ff;color:#1456b8}.SolutionContentLayout_activeCatalogLink__Cabeg>strong{font-weight:650}.dark .SolutionContentLayout_activeCatalogLink__Cabeg{background:hsl(var(--accent));color:#8ab9ff}.SolutionContentLayout_contentWrapper__0n6dd{min-width:0;overflow-x:clip;overflow-y:visible}.SolutionContentLayout_articleBody__bMepE{min-width:0}.SolutionContentLayout_articleBody__bMepE h1{margin:8px 0 18px;font-size:44px;font-weight:720;line-height:1.1}.SolutionContentLayout_articleBody__bMepE h2{margin-top:64px;margin-bottom:18px;font-size:28px;font-weight:680;line-height:1.25}.SolutionContentLayout_articleBody__bMepE h3{margin-top:34px;margin-bottom:14px;font-size:20px;font-weight:680}.SolutionContentLayout_articleBody__bMepE p{margin-bottom:20px;font-size:17px;line-height:1.72}.SolutionContentLayout_articleBody__bMepE section{margin:64px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.SolutionContentLayout_articleBody__bMepE section>h2:first-child{margin-top:0!important}.SolutionContentLayout_articleCta__sxeMe{display:none;margin-top:64px}.SolutionContentLayout_articleCta__sxeMe .card{width:100%!important}.SolutionContentLayout_tocCta__zx1Cy{margin-bottom:24px}.SolutionContentLayout_tocCta__zx1Cy .card{width:100%!important}.SolutionContentLayout_videoSection__ghWRf{margin-top:48px;padding-top:28px;border-top:1px solid hsl(var(--border))}.SolutionContentLayout_videoSection__ghWRf h3{margin:0 0 14px;font-size:20px}.SolutionContentLayout_tocContent__4mJ9F{display:flex;flex-direction:column}.SolutionContentLayout_tocTitle__K5msS{margin-left:0}.SolutionContentLayout_tableOfContents__p_uWX{display:flex;flex-direction:column;gap:3px}.SolutionContentLayout_contentBtn__o0krd{padding:5px 0 5px 12px;border-left:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:12px;line-height:1.45;text-decoration:none}.SolutionContentLayout_contentBtn__o0krd:hover{color:hsl(var(--foreground))}.SolutionContentLayout_nestedContentBtn__rvGZ2{padding-left:22px;font-size:11px}.SolutionContentLayout_activeContentBtn__xqPzf{border-left-color:#2670d8;color:#1763c4;font-weight:650}.dark .SolutionContentLayout_activeContentBtn__xqPzf{color:#8ab9ff}.SolutionContentLayout_tocProgress__tb16c{margin-top:18px}.SolutionContentLayout_tocProgress__tb16c>div:first-child{display:flex;justify-content:space-between;margin-bottom:7px;color:hsl(var(--muted-foreground));font-size:10px}.SolutionContentLayout_tocProgress__tb16c strong{font-weight:650}.SolutionContentLayout_tocHelp__UdGoe{display:grid;grid-template-columns:17px minmax(0,1fr);-moz-column-gap:9px;column-gap:9px;row-gap:3px;align-items:center;margin-top:26px;color:hsl(var(--muted-foreground))}.SolutionContentLayout_tocHelp__UdGoe svg{grid-row:1/3;align-self:start;margin-top:1px;opacity:.7}.SolutionContentLayout_tocHelp__UdGoe strong{font-size:11px;font-weight:650}.SolutionContentLayout_tocHelp__UdGoe button{grid-column:2;padding:0;border:0;background:none;color:#1763c4;font-size:11px;text-align:left}.SolutionContentLayout_drawerLayer__L304u,.SolutionContentLayout_mobileContentsButton__wnehZ,.SolutionContentLayout_mobileReadingProgress__Fa5W_,.SolutionContentLayout_mobileTocLayer__zZsdB{display:none}.SolutionContentLayout_iconButton__atUBx{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background));color:hsl(var(--foreground))}@media(max-width:1400px){.SolutionContentLayout_main__z6JBR{grid-template-columns:200px minmax(0,760px) 200px;gap:32px;padding-right:24px;padding-left:24px}.SolutionContentLayout_tocWrapper__t8O3P{display:none}.SolutionContentLayout_articleCta__sxeMe{display:block}}@media(max-width:1160px){.SolutionContentLayout_main__z6JBR{grid-template-columns:190px minmax(0,760px);gap:48px}}@media(max-width:760px){.SolutionContentLayout_mobileContentsButton__wnehZ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background));color:hsl(var(--foreground))}.SolutionContentLayout_chatOpen__H1sFn,.SolutionContentLayout_main__z6JBR{display:block;padding:0 16px calc(94px + env(safe-area-inset-bottom))}.SolutionContentLayout_leftSidebar__ZULvD,.SolutionContentLayout_tocWrapper__t8O3P{display:none}.SolutionContentLayout_contentWrapper__0n6dd{width:100%}.SolutionContentLayout_mobileReadingProgress__Fa5W_{position:fixed;z-index:1060;right:0;bottom:0;left:0;display:grid;grid-template-columns:22px minmax(0,1fr) auto 18px;align-items:center;gap:8px;width:100%;min-height:calc(60px + env(safe-area-inset-bottom));padding:7px 14px calc(7px + env(safe-area-inset-bottom));border:0;border-top:1px solid hsl(var(--border));background:color-mix(in srgb,hsl(var(--background)) 97%,transparent);color:hsl(var(--foreground));text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SolutionContentLayout_mobileReadingProgress__Fa5W_>span{display:grid;min-width:0}.SolutionContentLayout_mobileReadingProgress__Fa5W_>span small{color:hsl(var(--muted-foreground));font-size:9px;font-weight:750;text-transform:uppercase}.SolutionContentLayout_mobileReadingProgress__Fa5W_>span strong{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.SolutionContentLayout_mobileReadingProgress__Fa5W_>div{position:absolute;right:0;bottom:calc(env(safe-area-inset-bottom));left:0;height:2px;overflow:hidden;background:hsl(var(--border))}.SolutionContentLayout_mobileReadingProgress__Fa5W_>b{color:#1763c4;font-size:11px;font-variant-numeric:tabular-nums}.SolutionContentLayout_mobileReadingProgress__Fa5W_ i{display:block;height:100%;background:#2670d8;transition:width .12s ease-out}.SolutionContentLayout_articleBody__bMepE h1{margin-top:28px;font-size:34px;line-height:1.12}.SolutionContentLayout_articleBody__bMepE h2{margin-top:50px;font-size:25px}.SolutionContentLayout_articleBody__bMepE h3{font-size:19px}.SolutionContentLayout_articleBody__bMepE p{font-size:16px;line-height:1.65}.SolutionContentLayout_articleBody__bMepE section{margin-top:50px!important}.SolutionContentLayout_articleBody__bMepE table{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.SolutionContentLayout_articleBody__bMepE table tbody,.SolutionContentLayout_articleBody__bMepE table thead,.SolutionContentLayout_articleBody__bMepE table tr{min-width:620px}.SolutionContentLayout_articleCta__sxeMe{margin-top:50px}.SolutionContentLayout_drawerLayer__L304u{position:fixed;inset:0;z-index:1080;display:block}.SolutionContentLayout_drawerScrim__d2eri{position:absolute;inset:0;width:100%;border:0;background:rgba(15,20,27,.38)}.SolutionContentLayout_mobileDrawer__LBwBS{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:min(350px,90vw);height:100%;overflow:hidden;background:hsl(var(--background));box-shadow:16px 0 40px rgba(0,0,0,.15)}.SolutionContentLayout_drawerHeader__AAnBG{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:62px;padding:0 14px 0 16px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background))}.SolutionContentLayout_drawerBrand__2uEk6{display:inline-flex;align-items:center;gap:9px;min-width:0;color:hsl(var(--foreground));text-decoration:none}.SolutionContentLayout_drawerBrand__2uEk6 img{width:31px;height:31px}.SolutionContentLayout_drawerBrand__2uEk6 strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.SolutionContentLayout_mobileSiteLinks__v2k_L{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px;padding:13px 16px;border-bottom:1px solid hsl(var(--border))}.SolutionContentLayout_mobileSiteLinks__v2k_L a{min-height:32px;padding:7px 11px;border-radius:6px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:11px;font-weight:650;text-decoration:none}.SolutionContentLayout_mobileSiteLinks__v2k_L .SolutionContentLayout_activeSiteLink__KNOVN{background:#e8f1fc;color:#1456b8}.dark .SolutionContentLayout_mobileSiteLinks__v2k_L .SolutionContentLayout_activeSiteLink__KNOVN{background:hsl(var(--accent));color:#8ab9ff}.SolutionContentLayout_drawerCatalog__yup3k{flex:1;min-height:0;padding:12px;overflow-y:auto;overscroll-behavior:contain}.SolutionContentLayout_drawerCatalog__yup3k .SolutionContentLayout_catalogSection__O0snv+.SolutionContentLayout_catalogSection__O0snv{margin-top:22px}.SolutionContentLayout_drawerFooter__2MRUL{display:flex;flex:0 0 auto;gap:4px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-top:1px solid hsl(var(--border))}.SolutionContentLayout_drawerFooter__2MRUL button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:38px;height:34px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:hsl(var(--muted-foreground));font-size:10px}.SolutionContentLayout_drawerFooter__2MRUL button:hover{background:hsl(var(--accent))}.SolutionContentLayout_drawerFooter__2MRUL button:disabled{opacity:.55}.SolutionContentLayout_mobileTocLayer__zZsdB{position:fixed;inset:0;z-index:1085;display:block}.SolutionContentLayout_mobileTocScrim__7QMJg{position:absolute;inset:0;width:100%;border:0;background:rgba(15,20,27,.42)}.SolutionContentLayout_mobileTocSheet__8UAuY{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;height:min(78dvh,680px);min-height:420px;padding:9px 14px calc(18px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0;background:hsl(var(--background));box-shadow:0 -18px 42px rgba(0,0,0,.18)}.SolutionContentLayout_sheetGrabber__NoxvD{display:block;flex:0 0 auto;width:36px;height:4px;margin:0 auto 8px;border-radius:2px;background:hsl(var(--border))}.SolutionContentLayout_mobileTocHeader__rwDiU{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:2px 0 10px;border-bottom:1px solid hsl(var(--border))}.SolutionContentLayout_mobileTocHeader__rwDiU>div{display:flex;align-items:baseline;justify-content:space-between;width:100%;padding-right:10px}.SolutionContentLayout_mobileTocHeader__rwDiU strong{font-size:17px}.SolutionContentLayout_mobileTocHeader__rwDiU span{color:#1763c4;font-size:10px;font-weight:700}.SolutionContentLayout_mobileTocLinks__o1oIr{display:flex;flex:1;flex-direction:column;gap:3px;min-height:0;padding:10px 0 18px;overflow-y:auto;overscroll-behavior:contain}.SolutionContentLayout_mobileTocLink__vypIC{min-height:38px;padding:10px;border-radius:6px;color:hsl(var(--foreground));font-size:12px;font-weight:600;text-decoration:none}.SolutionContentLayout_nestedMobileTocLink___ED5u{padding-left:26px;color:hsl(var(--muted-foreground));font-weight:500}.SolutionContentLayout_activeMobileTocLink__X0Ok_{background:#edf4fc;color:#1456b8}.dark .SolutionContentLayout_activeMobileTocLink__X0Ok_{background:hsl(var(--accent));color:#8ab9ff}}@media(max-width:380px){.SolutionContentLayout_articleBody__bMepE h1{font-size:30px}}