.domain-summary{margin-bottom:20px;overflow:auto}.domain-summary-actions{padding:16px;display:flex;align-items:center;gap:10px}.domain-summary-actions strong{margin-right:0}.domain-summary-hint{color:var(--muted);font-size:12px;margin-right:auto}.domain-summary-row{cursor:pointer}.domain-summary-row:hover td{background:#f5faf8}.domain-summary-row.selected td{background:#eaf7f2}.domain-summary-row.selected td:first-child{box-shadow:inset 3px 0 var(--accent)}.domain-summary-row:focus{outline:2px solid var(--accent);outline-offset:-2px}.domain-detail-empty{margin-bottom:0}.block-muted{display:block;color:var(--muted);margin-top:5px}.policy-scope{display:block;background:white;padding:16px;border:1px solid var(--line);border-radius:6px;margin-bottom:14px}.policy-scope input{display:block;width:100%;padding:10px;margin-top:8px;border:1px solid var(--line);border-radius:4px;font:inherit}.settings-form textarea,.modal textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px;border:1px solid #cfd6dc;border-radius:4px;font:inherit;resize:vertical}.modal{max-height:92vh;overflow:auto}.wide-modal{width:min(900px,96vw)}.member-list{white-space:pre-wrap;background:#f4f6f8;padding:12px;border-radius:4px;max-height:220px;overflow:auto}.native-policy-section{margin-top:24px}.domain-summary input[type=checkbox]{accent-color:#087f5b}.domain-summary td{white-space:nowrap}
.security-tabs{flex-wrap:wrap;gap:0}.security-tabs button{font-size:13px;padding:12px}.security-tab-pane[hidden]{display:none!important}.domain-summary .quota{text-align:left}
