/* NOVIQ V24.6.17 — calm consumer settings + responsive cleanup */
html[data-noviq-v24617="true"] #privacy-tools{max-width:980px;margin:0 auto;padding-bottom:110px}
html[data-noviq-v24617="true"] #privacy-tools>.section-row,
html[data-noviq-v24617="true"] #privacy-tools>.v55-release-strip,
html[data-noviq-v24617="true"] #privacy-tools>.dashboard-card,
html[data-noviq-v24617="true"] #privacy-tools>#rightsCenterV65,
html[data-noviq-v24617="true"] #privacy-tools>.compliance-security-card{display:none!important}
html[data-noviq-v24617="true"] #nq24617Settings{display:block!important}
#nq24617Settings{margin:8px auto 0;max-width:900px;color:#f7f8ff}
#nq24617Settings *{box-sizing:border-box;overflow-wrap:anywhere;word-break:normal}
.nq24617-head{padding:14px 4px 20px}.nq24617-head small{display:block;color:#8e96ad;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.nq24617-head h2{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.06;letter-spacing:-.035em}.nq24617-head p{margin:10px 0 0;color:#aeb5c8;max-width:650px;line-height:1.55}
.nq24617-card{border:1px solid rgba(172,191,255,.14);background:linear-gradient(145deg,rgba(19,27,49,.88),rgba(8,13,28,.92));border-radius:22px;padding:20px;margin:0 0 14px;box-shadow:0 18px 50px rgba(0,0,0,.16)}
.nq24617-card h3{margin:0 0 5px;font-size:17px}.nq24617-card p{margin:0;color:#aeb5c8;line-height:1.55;font-size:14px;max-width:700px}
.nq24617-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.nq24617-copy{min-width:0;flex:1}
.nq24617-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.nq24617-btn{appearance:none;border:1px solid rgba(159,175,255,.22);background:rgba(255,255,255,.055);color:#f7f8ff;border-radius:13px;padding:11px 15px;font:inherit;font-weight:700;cursor:pointer}.nq24617-btn:hover{background:rgba(255,255,255,.09)}.nq24617-btn.primary{background:linear-gradient(135deg,#6658ff,#7b63ff);border-color:transparent}.nq24617-btn.danger{border-color:rgba(255,91,116,.4);color:#ff9eae;background:rgba(255,68,101,.07)}
.nq24617-logout{width:100%;margin-top:4px;padding:13px 16px}.nq24617-note{font-size:12px;color:#838ca4;margin-top:10px;line-height:1.45}
#nq24617Advanced{margin-top:14px}.nq24617-advanced-host{margin-top:12px}.nq24617-advanced-host .dashboard-card,.nq24617-advanced-host details{display:block!important;max-width:100%}.nq24617-advanced-host .status,.nq24617-advanced-host .eyebrow{display:none!important}.nq24617-advanced-host p,.nq24617-advanced-host small,.nq24617-advanced-host label{max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important}.nq24617-advanced-host .section-row{align-items:flex-start;gap:12px}.nq24617-advanced-host select,.nq24617-advanced-host textarea,.nq24617-advanced-host input{max-width:100%;width:100%}
html[data-noviq-v24617="true"] .nq141-privacy-strip,html[data-noviq-v24617="true"] #nq141RealtimeVoiceNote{display:none!important}
html[data-noviq-v24617="true"] [data-view-panel="v70-reliability"]{display:none!important}
@media(max-width:700px){#nq24617Settings{padding:0 2px}.nq24617-card{padding:17px;border-radius:18px}.nq24617-row{align-items:flex-start;flex-direction:column}.nq24617-actions{width:100%}.nq24617-btn{width:100%}.nq24617-head{padding-inline:2px}.nq24617-head h2{font-size:30px}html[data-noviq-v24617="true"] #privacy-tools{padding-inline:10px}}
