body:has(#login){background:#ecf2f5;color:#172c43;font:16px system-ui;max-width:460px;margin:10vh auto;padding:24px}#login input{box-sizing:border-box;display:block;width:100%;padding:12px;margin:12px 0;border:1px solid #a6bbcf;border-radius:3px}#login button,#logout{padding:10px 24px;background:#e27d63;border:1px solid #b55d48;border-radius:3px;color:#172c43;cursor:pointer}#status{line-height:1.7}.commercial-account{position:fixed;right:20px;bottom:6px;z-index:100;background:#ecf2f5;font-size:12px}
