.v1840-parent-privacy{margin:16px 0;padding:16px;border:1px solid #dde5f2;border-radius:18px;background:#fbfcff}
.v1840-privacy-head h3{margin:0;color:#263655}.v1840-privacy-head p{margin:4px 0 0;color:#748097;font-size:.86rem}
.v1840-privacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}
.v1840-privacy-grid label{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:10px 12px;border:1px solid #e0e6ef;border-radius:12px;background:#fff;color:#33415d}
.v1840-privacy-grid input{width:18px;height:18px}.v1840-privacy-grid b{font-size:.72rem;color:#6f7b92}
.v1840-privacy-note{margin:10px 0 0;color:#75819a;font-size:.72rem}
@media(max-width:650px){.v1840-privacy-grid{grid-template-columns:1fr}}

.v1840-privacy-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}
.v1841-scope-badge{padding:7px 10px;border-radius:11px;background:#eef3ff;color:#385286;font-size:.72rem;font-weight:800;white-space:nowrap}
.v1840-privacy-grid label.is-inherited{background:#f6f7fa;opacity:.82}
.v1840-privacy-grid input:disabled{cursor:not-allowed}

#parentDashboard>#v1840ParentPrivacyHost{margin:16px 0}
#parentLock #v1840ParentPrivacyHost{display:none!important}

#parentDashboard .v1843-embedded-privacy{
  margin:14px 0 18px;
  padding:14px;
  border:1px solid #dfe6f2;
  border-radius:14px;
  background:#fbfcff;
}
#parentDashboard .v1843-embedded-privacy .v1840-privacy-head{margin-bottom:2px}
#parentDashboard .v1843-embedded-privacy:empty{display:none}
