.shared-server-bar{position:fixed;bottom:0;left:232px;right:0;display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#183e30;color:#edf5ea;padding:9px 18px;z-index:50;font-size:11px;box-shadow:0 -2px 10px #0002}.shared-server-bar button{font-size:11px;padding:5px 8px}.shared-error,#shared-auth-error,#staff-error,#shared-import-error{color:#cf6e42}.shared-server-bar .shared-error{color:#ffd6bd}.shared-auth aside,.shared-auth header,.shared-auth footer{display:none}.shared-auth main{margin-left:0}.shared-auth #app{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:25px}.shared-login{width:100%;max-width:440px;background:white;padding:32px;border:1px solid #d7e2d1;border-radius:12px}.shared-login label{display:block;margin:16px 0 7px}.shared-login input{width:100%;padding:11px;border:1px solid #cbd8c7;border-radius:6px;box-sizing:border-box}body{padding-bottom:60px}@media(max-width:650px){.shared-server-bar{left:0;position:sticky}}
