.page-request-status{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:10000;max-width:min(620px,calc(100% - 24px));padding:12px 16px;border:1px solid var(--border,#d8dee8);border-left:1px solid var(--border,var(--line,#dfe5eb));border-radius:6px;background:#fff;color:var(--text,#17233d);font:14px/1.5 Outfit,sans-serif;box-shadow:0 3px 16px #0d1a3c20}
.page-request-status:empty{display:none}.page-request-status a{color:var(--blue,#2E5AA8);text-decoration:underline}
[data-page-focus]:focus{outline:0;box-shadow:none}
html[data-page-loading]::before{content:"";position:fixed;inset:0 0 auto;height:3px;z-index:10001;background:var(--orange,#F07828)}
@media print{.page-request-status,html[data-page-loading]::before{display:none!important}}
