.cms-language-switcher{display:inline-flex;align-items:center;gap:5px;margin:0!important;padding:4px 7px;border:1px solid currentColor;border-radius:24px;color:inherit;font-family:inherit;font-weight:600;font-size:12px;line-height:1.2;max-width:210px;flex-shrink:0}.cms-language-switcher label{display:flex;gap:4px;align-items:center;margin:0}.cms-language-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.cms-language-switcher select{background:transparent;color:inherit;border:0;width:auto;max-width:140px;padding:5px 2px;font:inherit;min-height:30px;border-radius:8px}.cms-language-switcher select option{background:#f4f7fc;color:#14223a}.cms-language-switcher button{color:inherit;background:none;border:0;border-radius:50%;padding:3px 6px;min-height:28px;cursor:pointer}.cms-language-switcher :is(select,button):focus-visible{outline:2px solid currentColor;outline-offset:2px}.cms-studio .cms-language-switcher{color:#213d68;border-color:#bacce7}.locale-coverage{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-block:22px}.locale-coverage a{display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid #c7d5e8;border-radius:12px;background:#f7faff;color:#18365a;text-decoration:none}.locale-coverage .is-current{background:#173f70;color:white;border-color:#173f70}.locale-coverage span{font-size:12px}.locale-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;padding-block:15px;border-block-end:1px solid #dce4ef}.locale-row span{overflow-wrap:anywhere;align-self:center;line-height:1.5}.locale-row small{display:block;color:#56718e;margin-top:7px}.locale-row textarea{margin:0;width:100%;resize:vertical;min-height:70px}.locale-editor>button{margin-block-start:22px}.locale-editor>details{margin-block:20px}.locale-pagination{display:flex;justify-content:space-between;gap:16px;margin-block:24px}.locale-pagination a{font-weight:700}.resource-toolbar label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}.resource-toolbar input[type=checkbox]{width:auto;min-height:auto}
html[dir=rtl] .cms-studio .studio-sidebar{left:auto;right:0}html[dir=rtl] .cms-studio .studio-workspace{margin-left:0;margin-right:276px}html[dir=rtl] :is(.cms-language-switcher,.locale-row,.studio-breadcrumb,.site-header,.module-body,.module-shell){text-align:start}html[dir=rtl] .conversation-panel{direction:rtl}html[dir=rtl] :is(input[type=email],input[type=url],input[type=tel],input[autocomplete=one-time-code]){direction:ltr;text-align:start}html[dir=rtl] .fusion-hero{direction:ltr}html[dir=rtl] .fusion-hero :is(.hero-copy,.hero-description,.fusion-intro){direction:rtl;text-align:right}html[dir=rtl] .module-content :is(p,h1,h2,h3){text-align:start}
@media(max-width:1250px){html[dir=rtl] .cms-studio .studio-workspace{margin-right:248px}}
@media(max-width:960px){html[dir=rtl] .cms-studio .studio-workspace{margin-right:0}html[dir=rtl] .cms-studio .studio-sidebar{transform:translateX(100%)}html[dir=rtl] .cms-studio.navigation-open .studio-sidebar{transform:none}.cms-language-switcher{max-width:160px}.cms-language-switcher select{max-width:110px}}
@media(max-width:600px){.locale-row{grid-template-columns:1fr;gap:8px}.locale-pagination{flex-wrap:wrap}.studio-topbar>.cms-language-switcher{margin-inline-start:auto!important}.cms-language-switcher{font-size:11px;max-width:142px}.cms-language-switcher select{max-width:100px}}
@media(max-width:600px){html .unified-header{gap:8px;padding-inline:10px}html .unified-header .brand,html .unified-header .brand img,html[data-tone=dark] .unified-header .brand,html[data-tone=dark] .unified-header .brand img{width:124px}html .unified-header .header-actions{gap:0;margin-inline-start:auto}html .unified-header .cms-language-switcher{max-width:76px;padding:0 2px;gap:0;border-radius:14px}html .unified-header .cms-language-switcher label{display:none}html .unified-header .cms-language-switcher select{max-width:53px;width:53px;padding:6px 0}html .unified-header .cms-language-switcher button{padding:2px;min-width:14px}html .unified-header .icon-button{width:32px;min-width:32px}html .unified-header .mobile-menu{width:36px;min-width:36px}html .unified-header .header-actions{min-width:176px}}@media(max-width:360px){html .unified-header .brand,html .unified-header .brand img,html[data-tone=dark] .unified-header .brand,html[data-tone=dark] .unified-header .brand img{width:104px}}
html[lang=ar] :is(body,h1,h2,h3,h4,button,select,.eyebrow){font-family:"Segoe UI",Tahoma,Arial,sans-serif;letter-spacing:normal}html[lang=ja] :is(body,button,select){font-family:"Yu Gothic","Meiryo","Segoe UI",sans-serif}html[lang=ko] :is(body,button,select){font-family:"Malgun Gothic","Segoe UI",sans-serif}
html[dir=rtl] .fusion-hero :is(.fusion-copy,.scene-folio){direction:rtl;text-align:start}
html[dir=rtl] .skip{left:auto;right:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html[dir=rtl] .skip:focus{right:15px;top:15px;width:auto;height:auto;overflow:visible;clip-path:none}
@media(max-width:420px){.cms-studio .studio-topbar{gap:6px;padding-inline:10px}.cms-studio .studio-topbar .command-trigger{margin:0;padding:4px}.cms-studio .studio-topbar .sidebar-toggle{min-width:32px;padding:6px}.cms-studio .studio-topbar .cms-language-switcher{max-width:94px;padding:2px;gap:0;margin-inline-start:auto!important}.cms-studio .studio-topbar .cms-language-switcher label{display:none}.cms-studio .studio-topbar .cms-language-switcher select{width:70px;max-width:70px;padding:4px 0}.cms-studio .studio-topbar .cms-language-switcher button{min-width:14px;padding:2px}.cms-studio .studio-topbar .preview-button,.cms-studio .studio-topbar .logout-button{font-size:9px}}
