.auth-shell{max-width:460px;margin:8vh auto;padding:20px}.auth-shell .panel{padding:30px}.auth-shell form{display:grid;gap:18px}.auth-shell input{display:block;box-sizing:border-box;width:100%;margin-top:8px}.auth-shell h1{margin-top:12px}#authError{color:#ff9d9d;min-height:1.5em}.account-tools{display:flex;gap:10px;align-items:center}.account-tools small{color:#91a4bd}
#settings [hidden]{display:none!important}.telegram-link-controls{display:flex;flex-wrap:wrap;gap:10px}.telegram-link-controls>p{flex-basis:100%}.telegram-link-controls input{max-width:220px}.telegram-link-controls a{align-self:center}
.analytics-panel{margin-top:24px}.analytics-panel[hidden]{display:none!important}.analytics-panel table{width:100%;border-collapse:collapse;margin:12px 0 24px}.analytics-panel th,.analytics-panel td{text-align:left;padding:10px 12px;border-bottom:1px solid #253043;font-size:13px}.analytics-panel th{color:#9aa8bd}.analytics-panel h3{margin-top:24px}
