.shared-status{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:99999;background:#123857;color:white;border:1px solid #47c8aa;border-radius:14px;box-shadow:0 5px 25px #15375430;padding:8px 14px;display:flex;gap:12px;align-items:center;font:600 13px system-ui;max-width:80vw}.shared-status button{padding:5px 10px;min-height:30px;color:#123857;background:white;border:0;border-radius:8px}.shared-login{width:430px;border:0;border-radius:24px;padding:32px;color:#153754;box-shadow:0 20px 80px #12385740}.shared-login::backdrop{background:#092b4fe8}.shared-login form{display:grid;gap:16px}.shared-login img{width:145px}.shared-login label{display:grid;gap:6px}.shared-login input,.shared-login select{padding:12px;border:1px solid #9fb6ca;border-radius:10px}.shared-login small{font-size:12px}.shared-login h1{font-size:25px}.demo-controls,#reset-demo,#dispatch,#advance{display:none!important}
