#devMenuDesktop{filter:drop-shadow(3px 7px 10px #0000001a);background-color:#fff}#header-navbar-search .shadow{box-shadow:0 5px 30px #0a0b0b1a}#devMenuDesktop ul.devMenu{align-items:center;min-width:541px;margin:0;padding:0;list-style:none;display:flex}#devMenuDesktop .productLogoWrapper{align-self:start;height:100%;padding:18px 0}#devMenuDesktop .productLogoWrapper:hover{cursor:pointer}@media screen and (max-width:1279px){#devMenuDesktop ul.devMenu{min-width:0}#devMenuDesktop ul.devMenu>li .item{padding-left:10px;padding-right:10px;font-size:15px}}@media screen and (max-width:1199px){#devMenuDesktop .productLogoWrapper .pls_selector{display:none!important}#devMenuDesktop .productLogoWrapper img{height:28px!important}#devMenuDesktop ul.devMenu>li .item{padding-left:8px;padding-right:8px;font-size:14px}}@media screen and (max-width:1023px){#devMenuDesktop .productLogoWrapper,#devMenuDesktop .top-nav__actions{display:none!important}#devMenuDesktop ul.devMenu>li .item{padding-top:22px;padding-bottom:20px}}#devMenuDesktop ul.devMenu>li .item{font:normal 600 16px/16px var(--font-montserrat);flex-wrap:nowrap;justify-content:center;align-items:center;padding:28px 16px 25px;transition:all .4s;display:flex}#devMenuDesktop ul.devMenu>li .item.active,#devMenuDesktop ul.devMenu ul.menuDropDown li>a.active{color:#e01a59}#devMenuDesktop ul.devMenu>li .item{color:#181818}#devMenuDesktop ul.devMenu>li .item i{margin-left:8px;transition-duration:.25s}#devMenuDesktop ul.devMenu>li .item i.arrow{font-size:16px}#devMenuDesktop ul.devMenu>li .item i.arrow svg{width:.75em}#devMenuDesktop ul.devMenu>li .item:hover{color:#e01a59;cursor:pointer;text-decoration:none;box-shadow:-6px 0 25px 8px #0000001a,6px 0 13px -8px #0000001a}#devMenuDesktop ul.devMenu>li:hover i.arrow{transform:rotate(180deg)}#devMenuDesktop .downloadButtonTop{margin-left:10px}.searchBoxTop{align-items:center;height:69px;padding-left:clamp(4px,1.2vw,16px);padding-right:clamp(4px,1.2vw,16px);transition:all .4s;display:flex}.searchBoxTop:hover,.searchBoxTop.active{cursor:pointer;box-shadow:0 5px 30px #0a0b0b1a}.searchBoxTop .searchBox{cursor:pointer;background-color:#f1f9fb;border:1px solid #e7eef0;border-radius:5px;align-items:center;height:40px;padding-left:14px;padding-right:6px;display:flex}.searchBoxTop .searchBox i.fa-magnifying-glass{width:16px;height:16px}.searchBoxRound{color:#0058a5;cursor:pointer;background-color:#f1f9fb;border:1px solid #e7eef0;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.searchBoxTop .iwrap{color:#0058a5;width:18px;margin-right:12px}.searchBoxTop .searchText{font:normal 700 16px/16px var(--font-montserrat);text-align:start;flex-grow:1}.search-button__shortcut{white-space:nowrap}.search-shortcut_btn{font:normal 700 11px/28px var(--font-montserrat);text-align:center;color:#aec3d7;background-color:#fff;border-bottom:1px solid #e3eaec;border-radius:3px;width:28px;height:28px;display:inline-block}.search-shortcut_btn+.search-shortcut_btn{margin:0 0 0 5px}.search-shortcut_btn_round_dark{font:normal 700 11px/28px var(--font-montserrat);text-align:center;color:#181818;background-color:#454545;border:none;border-radius:28px;width:28px;height:28px;display:inline-block}.search-shortcut_btn_round_dark+.search-shortcut_btn_round_dark{margin:0 0 0 5px}.search-shortcut_btn_round_light{font:normal 700 11px/28px var(--font-montserrat);text-align:center;color:#aec3d7;background-color:#f1f9fb;border-bottom:1px solid #e3eaec;border-radius:28px;width:28px;height:28px;display:inline-block}.search-shortcut_btn_round_light+.search-shortcut_btn_round_light{margin:0 0 0 5px}.js-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.menuGroup{min-width:70px;position:relative}.menuGroup .menuDropDown{z-index:1;background-color:#fff;width:max-content;margin:0;padding:15px 0 0;list-style:none;display:none;position:absolute;box-shadow:0 7px 10px #00000054}.menuGroup:hover .menuDropDown{display:block}.menuDropDown li{font:normal 700 14px/18px var(--font-montserrat);color:#181818;margin:0;padding:0}.menuDropDown li a{color:#181818;align-items:center;padding:12px 24px 12px 16px;display:flex}.menuDropDown li .iwrap{text-align:center;width:20px;margin-right:12px;font-size:18px;display:block}.menuDropDown li .iwrap i.fa-regular.fa-building-circle-check{font-size:16px;transform:translate(3px)}.menuDropDown li:hover a{color:#e01a59}.menuDropDown li.free-trial{background-color:#f1f9fb;border-top:4px solid #e7eef0}li#header-navbar-white-item-license-trial,li#header-navbar-white-item-talk-to-sales,li#header-navbar-white-item-booking-demo,li#header-navbar-white-item-api-reference{background-color:#f1f9fb;border-top:4px solid #e7eef0;padding-top:8px;padding-bottom:8px;display:block}li#header-navbar-white-item-talk-to-sales a{padding-bottom:6px}li#header-navbar-white-item-talk-to-sales+li#header-navbar-white-item-license-trial{border-top:0}li#header-navbar-white-item-talk-to-sales+li#header-navbar-white-item-license-trial a{padding-top:6px}.menuDropDown li.free-trial>a>i,.menuDropDown li.api-ref>a>i{margin-left:8px}#devMenuDesktop button:not(.dropdown-toggle-by-hover):not(.download_button_2407__btn){font:normal 300 16px/16px var(--font-montserrat);color:#181818;background-color:#f1f9fb;border:1px solid #e7eef0;border-radius:100%;margin:auto auto auto 4px;padding:8px 12px}.top-nav__utility-actions{align-items:center;gap:12px;margin-left:clamp(4px,1.2vw,16px);display:flex}#devMenuDesktop button:not(.dropdown-toggle-by-hover).search-button__link,#devMenuDesktop button:not(.dropdown-toggle-by-hover).nav-ai__button{cursor:pointer;background-color:#f1f9fb;border:1px solid #d9e5e9;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:max-content;min-height:36px;margin:0;padding:8px 12px;transition:border-color .2s,box-shadow .2s;display:flex}#devMenuDesktop button:not(.dropdown-toggle-by-hover).search-button__link:hover,#devMenuDesktop button:not(.dropdown-toggle-by-hover).nav-ai__button:hover{border-color:#2a95d5;box-shadow:0 0 0 2px #2a95d540}.search-button__text,.nav-ai__label{color:#181818;font:normal 500 14px/1.2 var(--font-montserrat);white-space:nowrap}.search-button__icon-wrapper,.nav-ai__icon-wrapper{justify-content:center;align-items:center;display:flex}.search-button__icon,.nav-ai__icon{object-fit:contain;width:16px;height:16px;display:block}@media (max-width:1399.98px){#devMenuDesktop button:not(.dropdown-toggle-by-hover).search-button__link,#devMenuDesktop button:not(.dropdown-toggle-by-hover).nav-ai__button{border-radius:100%;width:36px;min-width:36px;padding:0}.search-button__text,.nav-ai__label{display:none}}#devMenuDesktop .program-select button{background-color:#0000;border:0}#devMenuDesktop .dropdown-menu{border-radius:4px;min-width:134px;padding:0;top:40px;left:0}#devMenuDesktop .dropdown-program-selected:after{content:"";font-family:var(--font-family-fontawesome);opacity:.5;color:#181818;margin-left:4px;font-weight:600}#devMenuDesktop .dropdown-program-selected:hover:after{opacity:unset}#devMenuDesktop .dropdown-program-selected{font:normal 300 16px/16px var(--font-montserrat);color:#181818;padding:12px 8px}#devMenuDesktop .dropdown-program-selected:hover{cursor:pointer}#devMenuDesktop .dropdown-menu li{min-width:unset;font:normal 300 16px/16px var(--font-montserrat);text-align:center}#devMenuDesktop .dropdown-menu li.dropdown-item.active,#devMenuDesktop .dropdown-menu li.dropdown-item:active{color:#0000;background-color:#0000;text-decoration:none}#devMenuDesktop .dropdown-menu li+li{border-top:1px solid #e7eef0}#devMenuDesktop .dropdown-menu li a{color:#181818;text-align:left;align-items:center;padding:12px;display:flex}.navbarProgLN__sub{font-family:var(--font-montserrat);font-size:10px;font-weight:300}#devMenuDesktop .dropdown-menu li a:hover{color:#e01a59;text-decoration:none}#devMenuDesktop .dropdown-toggle:after{vertical-align:2px;margin-left:4px}#devMenuDesktop .textFor{font:normal 300 14px/14px var(--font-montserrat);place-self:center;margin:auto 0 auto 5px;display:flex}#devMenuDesktop .proglang_selector{min-width:107px;min-height:70px;padding-top:5px}.productsTitleBar.mobileNavShadow{filter:drop-shadow(3px 7px 10px #0000001a)}#devMenuDesktop .programselect .dropdown-program-selected{align-items:center;margin-bottom:2px;display:flex}#devMenuDesktop ul#devProgLangSelector li a>span.platform_icon_16{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;width:16px;height:16px;margin-right:8px;display:inline-block}#devMenuDesktop ul#devProgLangSelector li a>span.platform_icon_16.dotnet{background-image:url(/img/icons/menu-platform/dotnet_fade.svg)}#devMenuDesktop ul#devProgLangSelector li a>span.platform_icon_16.java{background-image:url(/img/icons/menu-platform/java_fade.svg)}#devMenuDesktop ul#devProgLangSelector li a>span.platform_icon_16.python{background-image:url(/img/icons/menu-platform/python_fade.svg)}#devMenuDesktop ul#devProgLangSelector li a>span.platform_icon_16.nodejs{background-image:url(/img/icons/menu-platform/nodejs_fade.svg)}#devMenuDesktop span.platform_icon_default_16{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;width:16px;height:16px;margin-right:8px;display:inline-block}#devMenuDesktop span.platform_icon_default_16.dotnet{background-image:url(/img/icons/menu-platform/dotnet_fade.svg)}#devMenuDesktop span.platform_icon_default_16.java{background-image:url(/img/icons/menu-platform/java_fade.svg)}#devMenuDesktop span.platform_icon_default_16.python{background-image:url(/img/icons/menu-platform/python_fade.svg)}#devMenuDesktop span.platform_icon_default_16.nodejs{background-image:url(/img/icons/menu-platform/nodejs_fade.svg)}#devMenuDesktop ul#devProgLangSelector li a:hover>span.platform_icon_16.dotnet{background-image:url(/img/icons/menu-platform/dotnet.svg)}#devMenuDesktop ul#devProgLangSelector li a:hover>span.platform_icon_16.java{background-image:url(/img/icons/menu-platform/java.svg)}#devMenuDesktop ul#devProgLangSelector li a:hover>span.platform_icon_16.python{background-image:url(/img/icons/menu-platform/python.svg)}#devMenuDesktop ul#devProgLangSelector li a:hover>span.platform_icon_16.nodejs{background-image:url(/img/icons/menu-platform/nodejs.svg)}#header-navbar-white-item-features-in-main-nav ul.menuDropDown{list-style:none}#header-navbar-white-item-features-in-main-nav ul.menuDropDown li.subitems{background-image:url(/img/svgs/bg/menu_tree_bg_full.svg);background-position:26px;background-repeat:no-repeat;padding-left:36px}#header-navbar-white-item-features-in-main-nav ul.menuDropDown li.subitems:last-of-type{background-image:url(/img/svgs/bg/menu_tree_bg_half.svg)}#header-navbar-white-item-features-in-main-nav ul.menuDropDown li.subitems:first-of-type{background-image:none;padding-left:0}#header-navbar-white-item-features-in-main-nav ul.menuDropDown li.subitems:has(+li:not(.subitems)){background-image:url(/img/svgs/bg/menu_tree_bg_half.svg)}.download_button_2407__wrapper{position:relative}.download_button_2407__btn{white-space:nowrap;cursor:pointer;border:0;margin:0;transition:background-color .2s ease-in-out}.download_button_2407__wrapper:hover>.download_button_2407__btn{background-color:#c9041e}#devMenuDesktop .download_button_2407__button{font:normal 700 14px/24px var(--font-montserrat);color:#fff;text-wrap:nowrap;background-color:#e01a59;border:none;border-radius:56px;justify-content:center;align-items:center;column-gap:8px;padding:12px 24px;transition:background-color .2s ease-in-out;display:flex}#devMenuDesktop .download_button_2407__wrapper:hover .download_button_2407__button{background-color:#c9041e}.download_button_2407__wrapper:hover .download_button_2407__content{display:block}.download_button_2407__wrapper .download_button_2407__button__arrow{transition:transform .2s ease-in-out}.download_button_2407__wrapper:hover .download_button_2407__button__arrow{transform:rotate(180deg)}.download_button_2407__content{background:0 0;width:max-content;padding-top:4px;transition:all .2s ease-in-out;display:none;position:absolute;left:0;right:0}.download_button_2407__menu{z-index:1;background-color:#fff;border-radius:4px;position:relative;box-shadow:0 4px 12px #18181840}.download_button_2407__content a,.download_button_2407__content button,.download_button_2407__content .dropdown__item{font:normal 700 14px/1.2 var(--font-montserrat);color:#181818;justify-content:start;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.download_button_2407__content button{text-align:left;background:0 0;border-radius:0;width:100%}.download_button_2407__content a:hover,.download_button_2407__content button:hover,.download_button_2407__content .dropdown__item:hover{color:#e01a59}.download_button_2407__content a.the_trial{background-color:#f2f9fb;border-bottom:1px solid #e8eef0}.download_button_2407__icon_wrapper{text-align:center;justify-content:center;align-items:center;width:20px;margin-right:8px;font-size:20px;font-weight:400;line-height:1;display:inline-flex}.download_button_2407__icon_wrapper .svg-inline--fa{height:1em}.download_button_2407__main_icon_wrapper{justify-content:center;align-items:center;width:20px;margin-right:8px;font-size:20px;font-weight:400;display:flex}.userguide__container[data-astro-cid-prvwf2pk]{display:none}[data-astro-cid-prvwf2pk][data-user-guide-tooltip][data-guide-active] .download_button_2407__content[data-astro-cid-prvwf2pk]{display:block}[data-astro-cid-prvwf2pk][data-user-guide-tooltip][data-guide-active] .userguide__container[data-astro-cid-prvwf2pk]{z-index:10010;width:393px;display:block;position:absolute;top:calc(100% - 62px);right:100%}.userguide__box[data-astro-cid-prvwf2pk]{color:#181818;cursor:pointer;background-color:#fff;border:2px solid #e7eef0;border-radius:8px;flex-direction:column;row-gap:32px;width:100%;padding:20px 24px 24px;text-decoration:none;display:flex;position:relative;box-shadow:0 4px 32px #00000080}.userguide__box[data-astro-cid-prvwf2pk]:hover h3[data-astro-cid-prvwf2pk]{color:#e01a59}.userguide__box[data-astro-cid-prvwf2pk]:focus-visible{outline-offset:3px;outline:3px solid #fda509}.right-caret[data-astro-cid-prvwf2pk]{position:absolute;top:27px;right:-11.44px}.guide[data-astro-cid-prvwf2pk]{flex-direction:column;row-gap:12px;width:100%;display:flex}.guide[data-astro-cid-prvwf2pk] h3[data-astro-cid-prvwf2pk]{color:#000;font:900 18px/1.6 var(--font-montserrat);margin:0;transition:color .2s}.divider[data-astro-cid-prvwf2pk]{background-color:#e7eef0;height:1px}.guide[data-astro-cid-prvwf2pk] ul[data-astro-cid-prvwf2pk]{margin:0;padding:0 0 0 14px}.guide[data-astro-cid-prvwf2pk] li[data-astro-cid-prvwf2pk]{color:#181818;font:400 14px/1.4 var(--font-montserrat)}.guide[data-astro-cid-prvwf2pk] li[data-astro-cid-prvwf2pk]:not(:last-child){margin-bottom:8px}body.user-guide-tooltip-active{padding-right:15px;overflow:hidden}body>.user-guide-page-overlay{z-index:999999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#181818cc;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;position:fixed;top:0;bottom:0;left:0;right:0}body.user-guide-tooltip-active #devMenuDesktop .tooltip__overlay.user-guide-nav-overlay-active{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#181818cc;display:block;position:fixed;top:0;bottom:0;left:0;right:0}body.user-guide-tooltip-active #devMenuDesktop .downloadButtonTop{z-index:101;position:relative}@media (max-width:767px){.userguide__container[data-astro-cid-prvwf2pk]{display:none!important}}.pls_selector[data-astro-cid-z4a7hxkl]>i[data-astro-cid-z4a7hxkl]{font-size:14px}.pls_selector[data-astro-cid-z4a7hxkl]>i[data-astro-cid-z4a7hxkl]>svg{width:auto;height:1em}.pls_selector[data-astro-cid-z4a7hxkl] .platform_icon_16{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;width:16px;height:16px;display:block}.pls_selector[data-astro-cid-z4a7hxkl] .platform_icon_16.dotnet{background-image:url(/img/icons/menu-platform/dotnet_fade.svg)}.pls_selector[data-astro-cid-z4a7hxkl] .platform_icon_16.java{background-image:url(/img/icons/menu-platform/java_fade.svg)}.pls_selector[data-astro-cid-z4a7hxkl] .platform_icon_16.python{background-image:url(/img/icons/menu-platform/python_fade.svg)}.pls_selector[data-astro-cid-z4a7hxkl] .platform_icon_16.nodejs{background-image:url(/img/icons/menu-platform/nodejs_fade.svg)}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu{background-color:#fff;border-radius:4px}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li{background-color:#fff;border:1px solid #e7eef0}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li+li[data-astro-cid-z4a7hxkl]{border-top:none}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li a{align-items:center;column-gap:8px;padding:12px;font-size:16px;line-height:1.2;display:flex}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover{background-color:#f1f9fb}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover a{color:#e01a59}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover .platform_icon_16.dotnet{background-image:url(/img/icons/menu-platform/dotnet.svg)}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover .platform_icon_16.java{background-image:url(/img/icons/menu-platform/java.svg)}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover .platform_icon_16.python{background-image:url(/img/icons/menu-platform/python.svg)}.pls_selector[data-astro-cid-z4a7hxkl] ul.pls_menu li:hover .platform_icon_16.nodejs{background-image:url(/img/icons/menu-platform/nodejs.svg)}.pls_selector[data-astro-cid-z4a7hxkl]:hover{background-color:#f1f9fb!important}.pls_selector[data-astro-cid-z4a7hxkl]:hover ul.pls_menu{display:block!important}li[data-astro-cid-zm4iz56t]:has(a[href*=suite\/ai-info]){display:none}.bifrost[data-astro-cid-slg4hod3]{background-image:url(/img/svgs/section-colored-bg.svg);background-position:top;background-repeat:no-repeat;background-size:cover;height:3px}section[data-astro-cid-ophqhihu]{color:#fff;background-color:#181818}section[data-astro-cid-ophqhihu] a{color:#2a95d5}section[data-astro-cid-ophqhihu] a:hover{color:#e01a59}section[data-astro-cid-ophqhihu] button{color:#2a95d5}section[data-astro-cid-ophqhihu] button:hover{color:#e01a59}section[data-astro-cid-ophqhihu] button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}section[data-astro-cid-ophqhihu] a.footer_link--highlight{color:#e01a59;font-weight:700}section[data-astro-cid-ophqhihu] a.footer_link--highlight:hover{color:#fff}section[data-astro-cid-ophqhihu] button.footer_link--highlight{color:#e01a59;font-weight:700}section[data-astro-cid-ophqhihu] button.footer_link--highlight:hover{color:#fff}section[data-astro-cid-ophqhihu] i.fa-caret-down{font-size:10px;line-height:1}section[data-astro-cid-ophqhihu] i.nuget-icon-pink{background:url(/img/icons/nuget-icon-pink.svg) 0 0/cover no-repeat;flex-shrink:0;width:13px;height:13px;display:inline-block}.tippy-box[data-theme~=dl-dropdown]{color:#181818;background-color:#f1f1f1;border-radius:6px;box-shadow:0 8px 24px #00000059}.tippy-box[data-theme~=dl-dropdown]>.tippy-arrow{color:#f1f1f1}.tippy-box[data-theme~=dl-dropdown]>.tippy-content{padding:0}.library_download_dropdown_tooltip{border-radius:6px;overflow:hidden}.library_download_dropdown_tooltip a.library_download_dropdown_tooltip__menuitem,.library_download_dropdown_tooltip button.library_download_dropdown_tooltip__menuitem{cursor:pointer;width:100%;height:50px;font:normal 700 14px/1.2 var(--font-montserrat);color:#181818;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #e7eef0;align-items:center;gap:10px;padding:15px 20px;text-decoration:none;display:flex}.library_download_dropdown_tooltip a.library_download_dropdown_tooltip__menuitem:last-of-type,.library_download_dropdown_tooltip button.library_download_dropdown_tooltip__menuitem:last-of-type{border-bottom:0}.library_download_dropdown_tooltip a.library_download_dropdown_tooltip__menuitem:hover,.library_download_dropdown_tooltip button.library_download_dropdown_tooltip__menuitem:hover{color:#181818;background-color:#e7eef0}.library_download_dropdown_tooltip .library_download_dropdown_tooltip__menuitem_fa-icon{color:#678cb1;flex-shrink:0;justify-content:center;align-items:center;width:20px;font-size:20px;display:inline-flex}
