.expanding-search-client_placeholder__TKgPW{width:36px;height:36px;flex-shrink:0}.docs-navbar-search_root__vz8HS{position:relative;display:flex;align-items:center}.docs-navbar-search_panel__7Atgu{position:absolute;top:calc(100% + 6px);right:0;z-index:50;box-sizing:border-box;min-width:min(360px,100vw - 2rem);max-width:min(420px,100vw - 2rem);max-height:min(320px,50vh);overflow:auto;padding:.35rem 0;margin:0;list-style:none;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:rgba(22,24,28,.98);box-shadow:0 12px 40px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.docs-navbar-search_panelMessage__vNYW1{padding:.65rem .85rem;font-size:.8125rem;line-height:1.45;color:hsla(0,0%,100%,.72)}.docs-navbar-search_hit__iXSXL{display:block;width:100%;margin:0;padding:.5rem .75rem;text-align:left;border:none;background:transparent;color:hsla(0,0%,100%,.92);font:inherit;cursor:pointer;text-decoration:none;box-sizing:border-box}.docs-navbar-search_hit__iXSXL:focus-visible,.docs-navbar-search_hit__iXSXL:hover{background:hsla(0,0%,100%,.06);outline:none}.docs-navbar-search_hitActive__EWlUd{background:rgba(120,170,255,.14)}.docs-navbar-search_hitTitle__Y1yPg{display:block;font-size:.8125rem;font-weight:600;line-height:1.35}.docs-navbar-search_hitPath__B0E63{display:block;margin-top:.15rem;font-size:.6875rem;line-height:1.35;color:hsla(0,0%,100%,.55);word-break:break-all}.docs-navbar-search_hitExcerpt__5lYVU{margin-top:.25rem;font-size:.75rem;line-height:1.4;color:hsla(0,0%,100%,.68);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-site-header_bar___8nOs{position:fixed;top:0;left:0;right:0;z-index:200;box-sizing:border-box;min-height:var(--dw-site-header-height,auto);border-bottom:1px solid hsla(0,0%,100%,.05);background:rgba(6,8,12,.22);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}@media(prefers-reduced-motion:reduce){.product-site-header_bar___8nOs{transition:none}}.product-site-header_barScrolled__xm0IM{background:rgba(6,8,12,.48);border-bottom-color:hsla(0,0%,100%,.07);box-shadow:0 1px 0 hsla(0,0%,100%,.03)}.product-site-header_inner__z_ZoE{display:flex;align-items:center;gap:.75rem;max-width:1160px;margin:0 auto;padding:.55rem 1rem;min-height:3.25rem;box-sizing:border-box}.product-site-header_logo__c_MBh{flex-shrink:0;font-family:var(--font-family-sans);font-size:var(--font-size-h6);font-weight:var(--font-weight-light);letter-spacing:-.02em;color:hsla(0,0%,100%,.95);text-decoration:none;white-space:nowrap}.product-site-header_logo__c_MBh:hover{color:#fff}.product-site-header_logo__c_MBh:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:3px;border-radius:4px}.product-site-header_spacer__8FNZP{flex:1 1;min-width:.5rem}.product-site-header_navDesktop__3xbfB{display:none;align-items:center;gap:clamp(1.25rem,2.5vw,2rem)}.product-site-header_navLink__YwUyi{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:hsla(0,0%,100%,.78);text-decoration:none;white-space:nowrap;transition:color .15s ease}.product-site-header_navLink__YwUyi:hover{color:hsla(0,0%,100%,.95)}.product-site-header_navLink__YwUyi:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:3px;border-radius:2px}.product-site-header_navLinkActive__Exer8{color:hsla(0,0%,100%,.96);font-weight:var(--font-weight-medium)}.product-site-header_actions__hCukr{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.product-site-header_headerDownload__Funzx{display:none}.product-site-header_headerDownload__Funzx a{white-space:nowrap}.product-site-header_searchSlot__RLhkU{position:relative;z-index:30;display:flex;align-items:center}.product-site-header_searchSlot__RLhkU d-expanding-search{--d-search-expanded-width:min(260px,38vw);--d-search-height:36px;--d-search-collapsed-size:36px}.product-site-header_searchPlaceholder__CBhPD{width:36px;height:36px;flex-shrink:0}.product-site-header_menuToggle__OdNzI{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:hsla(0,0%,100%,.88);cursor:pointer;transition:background .15s ease}.product-site-header_menuToggle__OdNzI:hover{background:hsla(0,0%,100%,.08)}.product-site-header_menuToggle__OdNzI:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}.product-site-header_menuGlyph__E15xr{display:block;flex-shrink:0}.product-site-header_mobileBackdrop__ZlIyB,.product-site-header_mobilePanel__ggwSe{display:none}@media(min-width:900px){.product-site-header_navDesktop__3xbfB{display:flex}.product-site-header_headerDownload__Funzx{display:block}.product-site-header_menuToggle__OdNzI{display:none}}@media(max-width:899px){.product-site-header_mobileBackdrop__ZlIyB{display:block;position:fixed;inset:0;z-index:150;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .2s ease}.product-site-header_mobileBackdropVisible__igO8E{opacity:1;pointer-events:auto}.product-site-header_mobilePanel__ggwSe{display:flex;flex-direction:column;gap:.25rem;position:fixed;top:0;right:0;z-index:210;width:min(16.5rem,86vw);max-height:100vh;margin:0;padding:4.25rem 1.1rem 1.25rem;box-sizing:border-box;background:rgba(10,12,18,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-left:1px solid hsla(0,0%,100%,.08);transform:translateX(100%);transition:transform .22s ease}.product-site-header_mobilePanelOpen__LIYja,.product-site-header_mobilePanel__ggwSe[data-open=true]{transform:translateX(0)}.product-site-header_mobileLink__CPqn2{font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);color:hsla(0,0%,100%,.88);text-decoration:none;padding:.65rem .35rem;border-radius:6px}.product-site-header_mobileLink__CPqn2:hover{background:hsla(0,0%,100%,.06);color:#fff}.product-site-header_mobileLink__CPqn2:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:0}.product-site-header_mobileDownload__0YVp0{margin-top:.75rem;padding-top:.85rem;border-top:1px solid hsla(0,0%,100%,.08)}}.paypal-advanced-checkout_license-email-notice__uEt2W{grid-column:1/-1;margin:0 0 12px;padding:10px 12px;border-radius:6px;background:#fff8e6;border:1px solid #e6c200;color:#5c4a00;font-size:.9rem;line-height:1.4}.paypal-advanced-checkout_pay-with-container__K2ibD{display:grid;grid-template-columns:24% 1fr;width:100%;padding:0 0 20px}.paypal-advanced-checkout_pay-with-container__K2ibD .paypal-advanced-checkout_radio-group-container__JBvjb{display:flex;width:100%}.paypal-advanced-checkout_pay-with-container__K2ibD .paypal-advanced-checkout_radio-group-container__JBvjb sl-radio{display:inline-flex;margin-right:50px}.paypal-advanced-checkout_paypal-top-container-sandbox__53wFu{display:grid;grid-template-columns:24% 1fr 1fr;width:100%}.paypal-advanced-checkout_paypal-top-container-sandbox__53wFu .paypal-advanced-checkout_paypal-buttons-outer-container-sandbox__uBl0N{display:flex;width:100%}.paypal-advanced-checkout_paypal-top-container-sandbox__53wFu .paypal-advanced-checkout_paypal-buttons-outer-container-sandbox__uBl0N .paypal-advanced-checkout_paypal-buttons-container-sandbox__l29_4{width:250px}.paypal-advanced-checkout_paypal-top-container__McJ0z{display:grid;grid-template-columns:24% 1fr;width:100%}.paypal-advanced-checkout_paypal-top-container__McJ0z .paypal-advanced-checkout_paypal-buttons-container__NNb__{width:400px}.paypal-hosted-fields-form_card-form__CJkKi{width:250px}.paypal-hosted-fields-form_name-field__SrKIT{margin-bottom:15px}.paypal-hosted-fields-form_card-field__NpYH0{position:relative;border:1px solid #ccc;border-radius:.25rem;font-size:1rem;height:28px;margin-bottom:15px}.paypal-hosted-fields-form_exp-date-cvv__wtsuS{display:flex;justify-content:space-between;gap:1rem}.paypal-hosted-fields-form_exp-date-cvv__wtsuS .paypal-hosted-fields-form_expiration-date__55lDX{width:120px}.paypal-hosted-fields-form_exp-date-cvv__wtsuS .paypal-hosted-fields-form_cvv__UOgu6{width:70px}.paypal-hosted-fields-form_email__RFi8X{margin-bottom:15px}.paypal-hosted-fields-form_email__RFi8X label{margin-right:10px}.paypal-hosted-fields-form_submit-button__HsuED{width:100%;margin:20px 0}.edition-container_edition-container__Ts_da{display:grid;grid-template-columns:0 1fr 1fr;width:100%;padding-bottom:5px}.edition-container_edition-container__Ts_da div{padding:5px;margin-left:-15px;margin-top:-12px}.upgrade-existing_outer-container__gxSPg{padding-top:10px;margin:0 auto}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW{display:flex;flex-direction:column;gap:20px}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_choice-container__InzNZ{display:grid;grid-template-columns:24% 1fr;width:100%;margin-top:30px}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_license-container__i5rtq{display:flex;flex-direction:column;width:600px;font-size:14px}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_upgrade-choice-container__G4yqH{display:grid;grid-template-columns:24% 1fr 1fr;width:100%;height:100px;margin-top:30px}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_upgrade-choice-container__G4yqH .upgrade-existing_checkbox-container__hQtkd{display:flex;flex-direction:column}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_upgrade-choice-container__G4yqH .upgrade-existing_checkbox-container__hQtkd sl-checkbox{margin-top:5px;margin-bottom:10px}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_price-container__5nvI7{display:grid;grid-template-columns:24% 1fr}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_price-container__5nvI7 .upgrade-existing_price__BdOTp{font-weight:700}.upgrade-existing_outer-container__gxSPg .upgrade-existing_main-container__xyZTW .upgrade-existing_submit-container__hdKxo{margin-top:30px}