/* Static legal notice: present before scripts, sign-in and application initialization. */
footer[data-copyright-notice]{box-sizing:border-box;display:block!important;visibility:visible!important;opacity:1!important;position:relative;width:min(1200px,calc(100% - 32px));max-width:100%;margin:32px auto 20px;padding:18px 12px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #80808055;background:transparent;color:inherit;text-align:center;font:500 11px/1.65 Arial,Helvetica,sans-serif;letter-spacing:normal;overflow-wrap:anywhere;flex:none}
footer[data-copyright-notice] p{margin:0;color:inherit;font:inherit;white-space:normal}
body:has(>.sidebar)>footer[data-copyright-notice],body:has(.canvas)>footer[data-copyright-notice]{margin-left:260px;width:calc(100% - 284px)}
body:has(>aside)>footer[data-copyright-notice]{margin-left:260px;width:calc(100% - 284px)}
footer[data-copyright-notice].copyright-display{position:fixed;z-index:10000;inset:auto 0 0;width:100%;max-width:none;margin:0;padding:4px 8px;background:#08090cdd;color:#fff;border:0;font-size:9px;line-height:1.35;pointer-events:none}
@media(max-width:760px){body:has(>.sidebar)>footer[data-copyright-notice],body:has(.canvas)>footer[data-copyright-notice],body:has(>aside)>footer[data-copyright-notice]{margin:28px 16px 16px;width:calc(100% - 32px)}footer[data-copyright-notice]{font-size:11px}footer[data-copyright-notice].copyright-display{margin:0;width:100%;font-size:8px}}
