html body #gcr-report-root{--ink:#0B141F;--muted:#545B63;--cream:#F0F9F5;--white:#fff;--yellow:#F2C519;--line:#E7E9EE;--green:#007E60;--green-950:#002E24;--green-900:#1D4A35;--green-700:#007E60;--green-600:#36B37E;--mint-100:#F0F9F5;--mint-50:#F0F9F5;--r-xl:16px;--r-lg:12px;--r-md:10px;--max:1200px;--shadow:0 24px 60px rgba(11,20,31,.12);font-family:Thicccboi,Inter,"Segoe UI",system-ui,-apple-system,Arial,sans-serif;background:#fff;color:var(--ink)}
html body #gcr-report-root .hero{background:radial-gradient(70% 90% at 100% 0%,rgba(54,179,126,.25),transparent 60%),#002E24}
html body #gcr-report-root .hero:before,html body #gcr-report-root .hero:after{border-color:rgba(178,237,216,.16)}
html body #gcr-report-root .hero .lead{color:rgba(255,255,255,.82)}
html body #gcr-report-root .breadcrumb{color:rgba(255,255,255,.78)}
html body #gcr-report-root .breadcrumb a{color:#B2EDD8;border-bottom-color:rgba(178,237,216,.4)}
html body #gcr-report-root .updated{border-radius:8px;color:rgba(255,255,255,.82)}
html body #gcr-report-root .button.secondary{border-color:rgba(178,237,216,.5)}
html body #gcr-report-root .module.dark .eyebrow,html body #gcr-report-root .module.dark .bignum strong,html body #gcr-report-root .trend-stat strong,html body #gcr-report-root .cascade-step p a,html body #gcr-report-root .cascade-step .cs-k{color:#B2EDD8}
html body #gcr-report-root .module.dark .cite,html body #gcr-report-root .module.dark .source-line a{color:#B2EDD8;border-bottom-color:rgba(178,237,216,.4)}
html body #gcr-report-root .module.dark p,html body #gcr-report-root .cascade-step p{color:rgba(255,255,255,.78)}
html body #gcr-report-root .module.light p,html body #gcr-report-root .method p,html body #gcr-report-root .takeaway p{color:#283338}
html body #gcr-report-root .clock-value span{color:var(--muted)}
html body #gcr-report-root .cite,html body #gcr-report-root .country-link,html body #gcr-report-root .proof small a,html body #gcr-report-root .source-line a,html body #gcr-report-root .stat-src a,html body #gcr-report-root .tile small a,html body #gcr-report-root .vs-label span a{border-bottom-color:rgba(0,126,96,.3)}
html body #gcr-report-root .stat:target{box-shadow:0 0 0 3px rgba(0,126,96,.15)}
html body #gcr-report-root .tag{border-radius:8px;background:rgba(0,126,96,.1);color:var(--green)}
html body #gcr-report-root .pill{border-radius:8px}
html body #gcr-report-root .wave1 a,html body #gcr-report-root .wave1 span{border-radius:10px}
html body #gcr-report-root .btn{border-radius:var(--r-lg);background:var(--green);color:#fff;font-weight:700}
html body #gcr-report-root .btn:hover{background:var(--green-900)}
html body #gcr-report-root .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}
html body #gcr-report-root .btn-ghost:hover{background:var(--cream);border-color:var(--green);color:var(--green)}
html body #gcr-report-root .mini{border-radius:var(--r-md)}
html body #gcr-report-root .linkcard:hover{box-shadow:0 14px 34px rgba(11,20,31,.08)}
html body #gcr-report-root tbody tr:hover{background:#F7F8FA}
html body #gcr-report-root footer{background:var(--ink)}
html body .toast{background:#0B141F;border-radius:12px}
@media (max-width:600px){html body #gcr-report-root .updated{display:block;line-height:1.5}html body #gcr-report-root .updated:before{display:inline-block;margin-right:8px;vertical-align:middle}}
