.agent-admission-panel{margin:16px 0;padding-top:14px;border-top:1px solid #304356}.agent-admission-panel h3{font-size:13px;margin:16px 0 7px}.agent-admission-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.agent-admission-actions button,.agent-admission-actions a{min-height:40px}.agent-admission-list{list-style:none;padding:0;margin:0;display:grid;gap:7px}.agent-admission-row{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid #304356;border-radius:9px}.agent-admission-row>div{min-width:0;flex:1}.agent-admission-row strong,.agent-admission-row span{display:block;overflow-wrap:anywhere}.agent-admission-row .small-muted{font-size:11px;margin-top:3px}.agent-admission-row>a{display:inline-flex;align-items:center;min-height:40px;white-space:nowrap;padding:8px 10px}.agent-invite-dialog{width:min(430px,calc(100vw - 28px))}.agent-invite-content{display:grid;gap:10px;margin:14px 0}.agent-invite-content form{display:grid;grid-template-columns:1fr auto;gap:10px}.agent-invite-content form>label,.agent-invite-content form>p{grid-column:1/-1}.agent-invite-content label{font-size:12px}.agent-invite-content input{display:block;width:100%;min-width:0;margin-top:6px}.agent-invite-content .pairing-code{font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px;letter-spacing:.03em}.agent-invite-content p{margin:0}.agent-invite-dialog .request-error:empty,.agent-admission-panel .request-error:empty{display:none}@media(max-width:480px){.agent-admission-actions button,.agent-admission-row>a{min-height:44px}.agent-invite-content .pairing-code{font-size:12px}}
