/* Progressive enhancement: original image determines all layout dimensions. */
span.logo-fluid-mark{position:relative;display:inline-grid;flex:none;line-height:0;vertical-align:middle;touch-action:none;isolation:isolate;cursor:inherit}
span.logo-fluid-mark>img{grid-area:1/1;position:relative;z-index:1;pointer-events:none;user-select:none;-webkit-user-drag:none}
span.logo-fluid-mark>canvas{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:0;pointer-events:none}
@media(prefers-reduced-motion:reduce){span.logo-fluid-mark{touch-action:auto}}
