@charset "UTF-8";/* Opt-in native module setting; does not affect photographs, articles, navigation or advertising. */
#n1#n1 .se-size-compact :is([data-se-lab-model],[data-se-contactor-model]) :is(.jog-drawing,.motion-diagram,.ind-desktop,.ind-mobile,.cap-desktop,.cap-mobile,.duo-desktop,.duo-mobile,.dusk-desktop,.dusk-mobile,.dim-desktop,.dim-mobile,.read-desktop,.read-mobile){width:60%;max-width:100%;margin-left:auto;margin-right:auto;min-width:0}
@container (max-width:550px) {#n1#n1 .se-size-compact :is([data-se-lab-model],[data-se-contactor-model]) :is(.jog-drawing,.motion-diagram,.ind-desktop,.ind-mobile,.cap-desktop,.cap-mobile,.duo-desktop,.duo-mobile,.dusk-desktop,.dusk-mobile,.dim-desktop,.dim-mobile,.read-desktop,.read-mobile){width:100%}}
@container (max-width:1000px) {
 #n1#n1 .se-size-compact [data-se-lab-model] :is(.motion-desktop,.ind-desktop,.cap-desktop,.duo-desktop,.dusk-desktop,.dim-desktop,.read-desktop),#n1#n1 .se-size-compact [data-se-contactor-model] .jog-wide{display:none}
 #n1#n1 .se-size-compact [data-se-lab-model] :is(.motion-mobile,.ind-mobile,.cap-mobile,.duo-mobile,.dusk-mobile,.dim-mobile,.read-mobile),#n1#n1 .se-size-compact [data-se-contactor-model] .jog-small{display:block}
}
#n1#n1 .se-size-compact :is([data-se-lab-model],[data-se-contactor-model]) :is(button,select,input:not([type=checkbox])){min-height:44px;min-width:44px}
#n1#n1 .se-size-compact .se-size-picture{width:100%;max-width:100%;aspect-ratio:auto;margin:0}
#n1#n1 .se-size-compact .se-size-picture-media{display:block;width:60%;height:auto;margin:0 auto}
#n1#n1 .se-size-compact .se-size-picture img{display:block;width:100%;height:auto;max-width:100%;margin:0}
#n1#n1 .se-size-compact .se-size-picture .se-size-small{display:none}
@container (max-width:1000px) {#n1#n1 .se-size-compact .se-size-picture .se-size-wide{display:none}#n1#n1 .se-size-compact .se-size-picture .se-size-small{display:block}}
@container (max-width:550px) {#n1#n1 .se-size-compact .se-size-picture-media{width:100%}}

#n1#n1 .se-size-compact [data-se-lab-model="motion"] [data-movement]{position:absolute!important;display:block;margin:0;padding:0;width:44px;height:44px;min-width:44px;min-height:44px;max-width:none;border:0;border-radius:50%;background:transparent!important;color:transparent;font-size:0;cursor:pointer}
#n1#n1 .se-size-compact [data-se-lab-model="motion"] [data-movement]:is(:hover,:focus-visible){outline:3px solid #0b7183;outline-offset:2px}

