/* platform-domains v1 — WS18-B: Approvals → Domains (platform-domains.v1.js): the domain-request queue and the PQB domains. Tables use
   the shared .qt (with its narrow-screen data-label cards); this file adds the two parts' spacing, the fine notes, the add row and the
   action cells. Tokens only. */
.pdom .pdom-part + .pdom-part{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line)}
.pdom .pdom-msg{margin:0 0 var(--s2);min-height:1.2em;font-size:var(--fs-fine);line-height:var(--lh-ui)}
.pdom .pdom-msg:empty{min-height:0;margin:0}
.pdom .pdom-note{margin:0 0 var(--s2);font-size:var(--fs-fine);color:var(--muted);line-height:var(--lh-ui)}
.pdom .pdom-sub{font-size:var(--fs-fine);color:var(--muted);line-height:var(--lh-ui);overflow-wrap:anywhere}
.pdom .pdom-filter{margin-left:auto;font-size:var(--fs-fine);color:var(--muted);display:inline-flex;align-items:center;gap:var(--s1)}
.pdom .pdom-add{display:flex;align-items:center;gap:var(--s1);flex-wrap:wrap;margin:0 0 var(--s2)}
.pdom .pdom-add label{font-size:var(--fs-fine);color:var(--muted)}
.pdom .pdom-add input{flex:1 1 18ch;min-width:12ch;max-width:40ch}
.pdom .pdom-acts{white-space:nowrap;text-align:right}
.pdom .pdom-acts .d-btn + .d-btn{margin-left:var(--s1)}
.pdom .pdom-recs{margin-top:var(--s1)}
.pdom .mono{font-family:var(--font-mono);overflow-wrap:anywhere}
.pdom .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media (max-width:640px){.pdom .pdom-acts{white-space:normal;text-align:left}.pdom .pdom-acts .d-btn{margin:var(--s1) var(--s1) 0 0}}
