.admin-tabs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:24px}
.admin-tabs button{font-size:12px}
.admin-tabs .selected{border-color:#8fe9ff;background:#163c51}
.admin-list{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}
.admin-list .draft-text{max-height:230px;overflow-y:auto}
.admin-list .panel{min-width:0}
.admin-list h2{overflow-wrap:anywhere}
.admin-list .dialog-actions button{font-size:11px}
.consent{margin-top:20px;font-size:12px;line-height:1.8;white-space:normal;align-items:flex-start}
.consent input{margin-top:4px;flex:none}
.oauth-buttons{margin-top:22px}
#noticeBtn{font-size:11px}
.remote-badge{color:#8de6ff;font-size:10px}
@media(max-width:720px){.admin-list{grid-template-columns:1fr}.top-actions .ghost-btn{font-size:10px;padding:7px}.topbar .brand-copy b{font-size:15px}.topbar .brand-mark{width:30px;height:30px}.topbar .brand{gap:7px}.top-actions{gap:5px}#noticeBtn{font-size:10px}}
