body.chemical-algebra-host{height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) 46px!important;background:#fff7fc}
body.chemical-algebra-host>.chemical-algebra-main{display:block!important;min-height:0!important;height:auto!important;overflow:hidden!important;margin:0!important;padding:0!important}
body.chemical-algebra-host .chemical-algebra-frame{display:block!important;width:100%!important;height:100%!important;min-height:0!important;border:0!important}
body.chemical-algebra-host>.cm-global-footer{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;inset:auto!important;z-index:30!important;height:46px!important;min-height:46px!important;margin:0!important;padding:14px 12px!important;overflow:hidden!important;align-self:end!important}
@media(max-width:1180px){body.chemical-algebra-host{grid-template-rows:auto minmax(0,1fr) 42px!important}body.chemical-algebra-host>.cm-global-footer{height:42px!important;min-height:42px!important;padding:11px 8px!important;font-size:.72rem!important}.chemical-algebra-frame{touch-action:pan-x pan-y}}
