/* ORG native canvas and control geometry; product media, adverts and data components keep their own rules. */
:root[data-uns-ready=true]{--ueb-o1:var(--uns-g1);--ueb-o2:var(--uns-g2);--ueb-o3:var(--uns-g3);--ueb-o4:var(--uns-g1)}
:root[data-uns-still=true] .ueb-field,:root[data-uns-still=true] .ueb-field *,
:root[data-uns-hidden=true] .ueb-field,:root[data-uns-hidden=true] .ueb-field *{animation-play-state:paused!important}
:root[data-uns-contrast=high] .ueb-field{display:none}
.m2m-window .site-header>.uns-controls{margin-left:auto;flex:0 0 auto}
.m2m-window .site-header>.ueb-hdr-auth{flex:0 0 auto}
.m2m-window:has(.uns-appearance[open]){overflow:visible}
.ueb-hdr-runtime:has(.uns-controls){flex-wrap:wrap;gap:12px}
.ueb-hdr-runtime>.uns-controls{margin-left:auto}
.ueb-hdr-runtime:has(.uns-controls)>.ueb-hdr-auth{margin-left:0}
.ueb-foot__inner>.uns-footer-network{display:grid}
@media(max-width:760px){.m2m-window .site-header>.uns-controls{order:2}.m2m-window .site-header>.ueb-hdr-auth{order:1}.m2m-window .site-header>nav{order:3;flex-basis:100%}.ueb-hdr-runtime:has(.uns-controls)>.ueb-hdr-nav{order:3;flex:1 0 100%}}
@media(prefers-reduced-motion:reduce){.ueb-field,.ueb-field *{animation:none!important}}
