/* STORMMET vector identity; dimensions do not depend on device fonts. */
img.sm-logo{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain;flex:none}
.sm-brand{display:block!important;min-width:0;max-width:100%;text-decoration:none}
.sm-brand img{width:100%;height:auto}
header .sm-brand{width:230px;flex:0 1 230px}
.account-brand{display:block;text-align:center}
.account-brand .sm-logo{max-width:340px!important;margin:auto}
.account-brand small{margin-top:12px}
.printhead .sm-logo{width:280px!important;max-width:100%!important;margin-bottom:16px}
@media(max-width:600px){header .sm-brand{width:170px;flex-basis:170px}header{flex-wrap:wrap}header select{max-width:100%}.headright,.head-actions{flex-wrap:wrap;min-width:0} .account-brand .sm-logo{max-width:290px!important}}
@media(max-width:360px){header .sm-brand{width:145px;flex-basis:145px}}
@media print{.printhead .sm-logo{width:65mm!important;break-inside:avoid}}

.sm-credits{font-size:11px;line-height:1.7;max-width:100%;min-width:0;overflow-wrap:anywhere}.sm-credits a{color:inherit}.sm-credits div+div{margin-top:4px}@media print{.sm-credits{font-size:8pt;break-inside:avoid}}
