/*
 * Page chrome only. The Admin interface itself is drawn by Compose onto its canvas; nothing here
 * styles application content. Keeping it in a file rather than inline lets the deployment serve a
 * Content Security Policy without `style-src 'unsafe-inline'` for the document.
 */
html,
body {
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f6f7f9;
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

body {
    overflow: hidden;
}

#moinfo-admin-loading {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #4a5565;
    font-size: 14px;
}
