/* Generated by bin/build_css.py; edit config/styles. */
html.op-document-root:not(.modal-open){height:auto;min-height:100%;overflow-x:clip;overflow-y:auto;overscroll-behavior-y:auto;}body.op-product.op-document-flow:not(.modal-open),body.op-product.legal-app-shell:not(.modal-open){display:block;position:static;height:auto;min-height:100svh;max-height:none;overflow-x:clip;overflow-y:visible;overscroll-behavior-y:auto;}body.op-document-flow>.op-market,body.legal-app-shell .legal-shell,body.legal-app-shell .legal-doc-shell{height:auto;max-height:none;overflow:visible;}body.op-document-flow .op-market [id],body.legal-app-shell [id]{scroll-margin-top:24px;}body.op-document-flow>.op-market,body.legal-app-shell .legal-doc-shell{padding-bottom:max(32px,env(safe-area-inset-bottom,0px));}
