/* China-only filing notice in normal document flow. */
body.china-icp{display:flex;flex-direction:column;min-height:100svh}
.china-icp #frozen-app.screen{flex:1;min-height:0}
.china-icp-footer{width:min(100%,680px);margin:0 auto;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:#fffdfc;color:#625961;text-align:center;font-size:12px;line-height:1.6;overflow-wrap:anywhere}
.china-icp-footer span,.china-icp-footer a{display:inline-block}
.china-icp-footer a{color:#7d2038;text-underline-offset:2px}
.china-icp-footer a:focus-visible{outline:3px solid #7d2038;outline-offset:2px}
