.auth-shell{max-width:470px;margin:6vh auto;padding:20px;min-height:80vh}.auth-brand{display:flex;align-items:center;gap:16px;margin-bottom:28px}.auth-brand img{width:60px;height:45px;object-fit:contain}.auth-brand strong{font-size:17px;display:block;line-height:1.6}.auth-brand span{display:block;font-size:12px;color:var(--muted,#718080)}.auth-panel h1{font-size:26px;margin:0 0 10px}.auth-panel>p{color:#708078;line-height:1.8}.auth-panel button{margin-top:18px}body[data-online="true"] .demo-options{display:none}body[data-online="true"] [data-action="sample-file"]{display:none}@media(max-width:600px){.auth-shell{margin:3vh auto;padding:18px}.auth-panel{padding:24px}}
.online-status{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#738079;font-size:12px;margin-bottom:15px}.online-status .text-btn{font-size:13px}

.auth-help-actions{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px}.auth-help-actions .text-btn{margin:0}

