[data-legacy-language],.leave-locale-native{display:none!important}
.leave-locale{position:relative;flex-shrink:0;font:inherit;line-height:1.4}
.enterprise-header .leave-locale-trigger{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 10px;background:transparent;border:1px solid transparent;border-radius:4px;color:#363b43;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .16s,border-color .16s,color .16s}
.enterprise-header .leave-locale-trigger:hover,.enterprise-header .leave-locale-trigger[aria-expanded=true]{background:#f5f6f8;border-color:#e4e7eb;color:#16191f}
.leave-locale-globe{display:block;width:18px;height:18px;flex:0 0 18px;color:#66707d}.leave-locale-chevron{display:block;width:13px;height:13px;flex:0 0 13px;color:#66707d;transition:transform .16s}.leave-locale-trigger[aria-expanded=true] .leave-locale-chevron{transform:rotate(180deg)}
.leave-locale-list{position:absolute;inset-inline-end:0;top:calc(100% + 12px);z-index:90;width:220px;max-width:calc(100vw - 32px);max-height:calc(100svh - 100px);overflow-y:auto;padding:6px;background:#fff;border:1px solid #e4e7eb;border-radius:6px;box-shadow:0 12px 36px #13202d1a,0 2px 6px #13202d08;text-align:start;overscroll-behavior:contain}.leave-locale-list[hidden]{display:none!important}
.enterprise-header .leave-locale-option{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:3px;background:#fff;color:#363b43;font:inherit;font-size:14px;font-weight:400;line-height:1.4;text-align:start;cursor:pointer;transition:background .12s,color .12s}
.enterprise-header .leave-locale-option:hover,.enterprise-header .leave-locale-option:focus-visible{background:#f5f6f8;color:#16191f;outline:none}.enterprise-header .leave-locale-option[aria-selected=true]{background:#fff0ed;color:#c52a1a;font-weight:600}.enterprise-header .leave-locale-option[aria-selected=true]:hover,.enterprise-header .leave-locale-option[aria-selected=true]:focus-visible{background:#fce1da;color:#ad2417}
.leave-locale-option-name{flex:1}.leave-locale-code{color:#8b939d;font-size:10px;font-weight:500;letter-spacing:.4px;direction:ltr}.leave-locale-check{width:15px;height:15px;flex:0 0 15px;opacity:0}.leave-locale-option[aria-selected=true] .leave-locale-check{opacity:1}.leave-locale-option[aria-selected=true] .leave-locale-code{color:#c52a1a}
.enterprise-header .leave-locale-trigger:focus-visible{outline:2px solid #c52a1a;outline-offset:3px}.enterprise-header .brand{direction:ltr}.enterprise-header [data-legacy-language]{margin:0!important}
@media(max-width:740px){.enterprise-header .leave-locale-trigger{min-height:36px;padding:0 6px;gap:5px;font-size:12px}.leave-locale-globe{width:16px;height:16px;flex-basis:16px}.leave-locale-chevron{width:11px;height:11px;flex-basis:11px}.leave-locale-list{top:calc(100% + 10px);width:210px}.enterprise-header .leave-locale-option{min-height:44px}}
@media(max-width:380px){.leave-locale-globe{display:none}}
@media(prefers-reduced-motion:reduce){.leave-locale-trigger,.leave-locale-option,.leave-locale-chevron{transition:none!important}}
html[dir=rtl] body{text-align:right}html[dir=rtl] .brand,html[dir=rtl] .platform-wordmark,html[dir=rtl] .login-grid,html[dir=rtl] .login-captcha,html[dir=rtl] pre,html[dir=rtl] code,html[dir=rtl] input[type=email],html[dir=rtl] #login-username,html[dir=rtl] #login-password,html[dir=rtl] #login-captcha,html[dir=rtl] #mfa-code{direction:ltr}html[dir=rtl] .login-story h1{letter-spacing:0;line-height:1.55}html[dir=rtl] .login-eyebrow{letter-spacing:0}html[dir=rtl] .login-password input{padding-right:13px;padding-left:48px}html[dir=rtl] .login-password button{right:auto;left:0}html[dir=rtl] .enterprise-mega-links>a{padding-inline-start:0;padding-inline-end:15px}html[dir=rtl] .enterprise-mega-links strong>span{margin-left:0;margin-right:auto}html[dir=rtl] .login-submit>span,html[dir=rtl] .text-link>.icon{transform:scaleX(-1)}html[dir=rtl] .dialog-close{right:auto;left:20px}html[dir=rtl] .detail-body,html[dir=rtl] .catalog-product-body,html[dir=rtl] .module-copy{text-align:right}html[dir=rtl] .monitor-copy-item{border-left:0;border-right:1px solid #dfe5ec;padding-left:0;padding-right:20px}html[dir=rtl] .enterprise-nav-group summary{justify-content:space-between}
html[data-locale=fr] .enterprise-nav,html[data-locale=pt] .enterprise-nav,html[data-locale=es] .enterprise-nav{column-gap:17px!important}.enterprise-nav a,.enterprise-nav summary,.catalog-product h2,.fleet-section h2,.monitor-section h2{overflow-wrap:break-word}
@media(min-width:1101px) and (max-width:1450px){html[data-locale=fr] .enterprise-header,html[data-locale=pt] .enterprise-header,html[data-locale=es] .enterprise-header{gap:12px!important;padding-inline:24px!important}.enterprise-header .header-actions,.enterprise-header .catalog-header-actions{column-gap:10px!important}html[data-locale=fr] .enterprise-header .enterprise-nav,html[data-locale=pt] .enterprise-header .enterprise-nav,html[data-locale=es] .enterprise-header .enterprise-nav{column-gap:12px!important}}
@media(max-width:740px){.enterprise-header .enterprise-login-link{font-size:10px;padding-inline:7px}.enterprise-header .header-actions,.enterprise-header .catalog-header-actions{column-gap:7px!important}.enterprise-header .brand>span{font-size:18px!important}html[dir=rtl] .dialog-close{left:14px}.login-panel h2{overflow-wrap:anywhere}}
html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}
@media(max-width:740px){.hero .hero-scenes{gap:6px}.hero .scene-button{white-space:normal;overflow-wrap:normal;font-size:10px;line-height:1.4;padding:8px 3px!important;min-height:54px}.hero .hero-description br{display:initial!important}}
