#site-footer{margin:0 40px 0 218px;padding:18px 0 calc(48px + env(safe-area-inset-bottom));color:var(--muted);font-size:13px}
.site-registry-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px}
#site-footer .icp{display:inline-flex;margin:0}.site-police{display:inline-flex;align-items:center;gap:4px;max-width:100%;color:inherit}.site-police img{width:18px;height:20px;flex:none;object-fit:contain}.site-police span{display:inline;font-size:13px;overflow-wrap:anywhere}
body.signed-out #login-panel{min-height:calc(100vh - 100px);min-height:calc(100dvh - 100px)}body.signed-out #site-footer{margin:0;padding:14px 20px calc(20px + env(safe-area-inset-bottom))}
@media(max-width:1000px){#site-footer{margin-left:180px;margin-right:24px}}@media(max-width:760px){#site-footer{margin-left:14px;margin-right:14px}}@media print{#site-footer{display:none!important}}
@media screen and (max-width:650px){#site-footer a{min-height:44px;align-items:center}}
