/* CryptoChoco v483 — compact admin consistency layer.
 * Scoped to pages opting into .cc-v483-compact; no global shell/nav ownership changes.
 */
.cc-v483-compact .cc-v483-page{max-width:1500px;margin-inline:auto;padding:1rem}
.cc-v483-compact .cc-v483-head{margin-bottom:1rem}
.cc-v483-compact .cc-v483-head h1,.cc-v483-compact .cc-v483-head h2{line-height:1.12}
.cc-v483-compact .cc-v483-card{padding:.9rem 1rem!important;border-radius:.9rem!important}
.cc-v483-compact .cc-v483-kpi{padding:.7rem .8rem!important;border-radius:.8rem!important;min-height:0!important}
.cc-v483-compact .cc-v483-kpi .cc-v483-value{font-size:1.15rem;line-height:1.25}
.cc-v483-compact .cc-v483-section{margin-bottom:1rem!important}
.cc-v483-compact .cc-v483-grid{gap:.65rem!important}
.cc-v483-compact .cc-v483-note{padding:.65rem .8rem!important;border-radius:.7rem!important}
.cc-v483-compact .cc-v483-table th,.cc-v483-compact .cc-v483-table td{padding-top:.5rem!important;padding-bottom:.5rem!important}
.cc-v483-compact .cc-v483-actions a,.cc-v483-compact .cc-v483-actions button{padding-top:.45rem!important;padding-bottom:.45rem!important}
.cc-v483-compact .cc-v483-muted{font-size:.7rem;line-height:1.35}
.cc-v483-compact .cc-v483-status-big{font-size:2.2rem!important;line-height:1!important}
@media (min-width:768px){.cc-v483-compact .cc-v483-page{padding:1.25rem 1.5rem}}
@media (min-width:1280px){.cc-v483-compact .cc-v483-page{padding-top:1.35rem;padding-bottom:1.5rem}}

/* Revenue Share overview needs higher density without touching its sibling modules. */
.cc-v483-revshare .cc-v483-overall{padding:1rem!important;margin-bottom:1rem!important}
.cc-v483-revshare .cc-v483-overall-mini{padding:.55rem .7rem!important}
.cc-v483-revshare .cc-v483-action-row{padding:.75rem .9rem!important}
.cc-v483-revshare .cc-v483-module-card{padding:.9rem!important}
.cc-v483-revshare .cc-v483-module-card h3{font-size:1rem!important}

/* Choco Draw standalone admin. */
.cc-v483-draw-admin .cc-v483-draw-stat{padding:.65rem .75rem!important}
.cc-v483-draw-admin .cc-v483-draw-panel{padding:.8rem .9rem!important;border-radius:.85rem!important}
.cc-v483-draw-admin table th,.cc-v483-draw-admin table td{padding-top:.45rem!important;padding-bottom:.45rem!important}
.cc-v483-draw-admin .cc-v483-draw-audit-row{padding:.5rem .65rem!important}

/* Public draw history: reduce large empty vertical blocks while preserving mobile readability. */
.cc-v483-public-draw main{padding-top:1.75rem!important;padding-bottom:2rem!important}
.cc-v483-public-draw .cc-v483-public-card{padding:.85rem!important;border-radius:.85rem!important}
.cc-v483-public-draw .cc-v483-public-section{margin-top:1rem!important}
.cc-v483-public-draw .cc-v483-public-list{gap:.5rem!important}

/* Standalone Choco Draw: keep evidence readable but remove the oversized vertical rhythm. */
.cc-v483-draw-admin .cc-admin-module-brandbar{margin-top:.6rem!important}
.cc-v483-draw-admin .cc-admin-module-content-v219{padding-top:.75rem!important;padding-bottom:1.1rem!important}
.cc-v483-draw-admin .cc-admin-module-content-v219>div.mb-4{margin-bottom:.65rem!important}
.cc-v483-draw-admin #cc-draw-admin-split-v335{gap:.65rem!important;margin-bottom:.75rem!important}
.cc-v483-draw-admin #cc-draw-ops-v335,.cc-v483-draw-admin #cc-draw-settings-v335{gap:.65rem!important}
.cc-v483-draw-admin .cc-v483-draw-panel{padding:.72rem .82rem!important}
.cc-v483-draw-admin section.rounded-2xl,.cc-v483-draw-admin div.rounded-2xl{border-radius:.85rem!important}
.cc-v483-draw-admin table{font-size:.72rem}
.cc-v483-draw-admin table th{font-size:.58rem;line-height:1.15}
.cc-v483-draw-admin table td{line-height:1.3}
.cc-v483-draw-admin .min-w-\[180px\]{min-width:145px!important}
.cc-v483-draw-admin .space-y-2>:not([hidden])~:not([hidden]){margin-top:.4rem!important}
@media (max-width:1199px){.cc-v483-draw-admin .cc-admin-module-content-v219{padding-left:.75rem!important;padding-right:.75rem!important}}

/* Public Choco Draw evidence: denser cards and lists, same trust/evidence content. */
.cc-v483-public-draw main{max-width:1180px!important}
.cc-v483-public-draw main>.mt-6{margin-top:1rem!important}
.cc-v483-public-draw main>.mt-8{margin-top:1.15rem!important}
.cc-v483-public-draw section.rounded-2xl,.cc-v483-public-draw section>div.rounded-2xl{border-radius:.9rem!important}
.cc-v483-public-draw section [class*="p-5"]{padding:1rem!important}
.cc-v483-public-draw article.p-4{padding:.75rem!important}
.cc-v483-public-draw .cc-v483-public-list article{margin-top:0!important}
.cc-v483-public-draw .text-3xl{font-size:1.75rem!important;line-height:1.15!important}
.cc-v483-public-draw .sm\:text-4xl{font-size:1.9rem!important}

/* Users Intelligence v478/v483 density overrides. */
.cc-users439.cc-v483-compact .u439-hero{padding:.9rem!important;border-radius:.9rem!important}
.cc-users439.cc-v483-compact .u439-card{padding:.8rem .9rem!important;border-radius:.9rem!important}
.cc-users439.cc-v483-compact .u439-kpis{gap:.5rem!important}
.cc-users439.cc-v483-compact .u439-kpi{padding:.55rem .7rem!important;border-radius:.7rem!important}
.cc-users439.cc-v483-compact .u439-kpi b{font-size:1rem!important}
.cc-users439.cc-v483-compact main{padding-top:1rem!important;padding-bottom:1rem!important}
.cc-users439.cc-v483-compact table th,.cc-users439.cc-v483-compact table td{padding-top:.45rem!important;padding-bottom:.45rem!important}
