.mode-switch{display:flex;gap:8px;margin-bottom:18px}.mode-switch [aria-pressed=true]{background:var(--accent);color:#26351b}.checkline{display:flex;align-items:center;gap:10px}.checkline input{width:16px;margin:0;accent-color:var(--accent)}#pairPreview{max-height:230px;overflow:auto;font-size:11px;overflow-wrap:anywhere}#pairPreview p{padding:5px 0;border-bottom:1px solid var(--line)}.pair-issue{color:var(--warn);font-size:11px}.batch-card{border-top:1px solid var(--line);padding:16px 0;overflow-wrap:anywhere}.batch-card p,#notificationList p{font-size:12px;color:var(--muted)}.batch-card button{margin-top:8px}.device small{overflow-wrap:anywhere}.job{flex-wrap:wrap}.job>div:first-child{flex-basis:50%}.job button{max-width:100%}#notificationList{max-height:280px;overflow:auto}@media(max-width:760px){.job>div:first-child{flex-basis:100%}}
.connect-approval{border-color:var(--accent);scroll-margin-top:20px}.connect-approval code{font-size:32px;letter-spacing:8px}.connect-actions{display:flex;gap:14px}.connect-actions .primary{width:auto;min-width:160px}details{margin-top:16px;font-size:12px;color:var(--muted)}details>button,details>.button{margin-top:10px}#openConnector{width:100%;margin-top:10px;text-align:center}#connectDescription{overflow-wrap:anywhere}
