.pl-lab{color:var(--atlas-ink);--pl-gap:24px;min-width:0;font-family:inherit}.country-site:has(.pl-page){background:var(--atlas-canvas);height:auto;min-height:100dvh;overflow:visible}.pl-page{max-width:1320px;padding:var(--atlas-space-lg) 0 64px;margin:0 auto}.pl-lab h1,.pl-lab h2,.pl-lab h3{color:var(--atlas-ink);letter-spacing:-.035em;margin:0;font-weight:500;line-height:1.12;position:static}.pl-lab h1{font-size:var(--atlas-metric);max-width:900px}.pl-lab h2{font-size:var(--atlas-title)}.pl-lab h3{font-size:var(--atlas-reading)}.pl-lab p{font-size:var(--atlas-body);max-width:none;color:var(--atlas-muted);margin:12px 0;line-height:1.65}.pl-lab a{color:var(--atlas-data-primary);font-size:var(--atlas-body);text-decoration:none}.pl-lab a:hover{text-decoration:underline}.pl-lab button,.pl-lab select{font:inherit;font-size:var(--atlas-control-type);border:1px solid var(--atlas-line);border-radius:var(--atlas-soft-radius);background:var(--atlas-surface);min-height:44px;color:var(--atlas-ink);cursor:pointer;max-width:100%;padding:10px 12px}.pl-lab button:hover{background:var(--atlas-subtle)}.pl-lab button:focus-visible,.pl-lab a:focus-visible,.pl-lab select:focus-visible,.pl-lab input:focus-visible,.pl-lab circle:focus-visible{outline:2px solid var(--atlas-data-primary);outline-offset:3px}.pl-lab input[type=range]{width:100%;accent-color:var(--atlas-data-primary);cursor:pointer}.pl-kicker{font-size:var(--atlas-label);letter-spacing:0;color:var(--atlas-muted);margin-bottom:12px}.pl-intro{margin-bottom:24px}.pl-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-top:20px;display:flex}.pl-controls label{font-size:var(--atlas-caption);flex-direction:column;flex:1;gap:6px;min-width:0;max-width:240px;display:flex}.pl-controls select{width:100%;min-width:0}.pl-controls>a{padding:12px 0}.pl-lab .pl-note,.pl-lab small{font-size:var(--atlas-caption);color:var(--atlas-muted);line-height:1.55}.pl-snapshot{border-block:1px solid var(--atlas-line);grid-template-columns:1fr 1fr;margin:24px 0;display:grid}.pl-snapshot>div{flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.pl-snapshot>div+div{border-left:1px solid var(--atlas-line)}.pl-snapshot span{font-size:var(--atlas-caption);color:var(--atlas-muted)}.pl-snapshot strong{font-size:var(--atlas-title);font-weight:500;line-height:1.15}.pl-brief>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:24px 0 12px;display:flex}.pl-brief>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pl-brief button{text-align:left;border:0;border-top:2px solid var(--atlas-line);border-radius:var(--atlas-flat-radius);background:0 0;flex-direction:column;align-items:start;gap:8px;padding:16px 0;display:flex}.pl-brief button>span{font-size:var(--atlas-caption);color:var(--atlas-muted)}.pl-brief button>strong{font-size:var(--atlas-reading);font-weight:500;line-height:1.3}.pl-brief button>p{font-size:var(--atlas-caption);margin:0}.pl-lab .pl-counter{background:var(--atlas-subtle);border-radius:var(--atlas-soft-radius);padding:16px}.pl-sections{border-bottom:1px solid var(--atlas-line);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:20px 0;display:flex}.pl-sections button[aria-pressed=true],.pl-toggle button[aria-pressed=true]{background:var(--atlas-ink);color:var(--atlas-surface);border-color:var(--atlas-ink)}.pl-card{background:var(--atlas-surface);border:1px solid var(--atlas-line);border-radius:var(--atlas-soft-radius);min-width:0;margin-bottom:20px;padding:24px}.pl-card>header{height:auto;min-height:0;margin:0 0 20px;display:block;position:static}.pl-chart-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:20px 0 12px;display:flex}.pl-chart-heading>span{font-size:var(--atlas-caption);color:var(--atlas-muted)}.pl-legend{font-size:var(--atlas-caption);flex-wrap:wrap;gap:24px;margin:12px 0;display:flex}.pl-legend span:before{content:"";background:var(--atlas-data-primary);vertical-align:middle;width:20px;height:3px;margin-right:8px;display:inline-block}.pl-legend span+span:before{background:var(--atlas-data-secondary)}.pl-lab svg{width:100%;height:auto;max-height:none;display:block;overflow:visible}.pl-lab svg text{font-family:inherit;font-size:var(--atlas-label);fill:var(--atlas-muted)}.pl-lab .pl-map text{fill:var(--atlas-surface)}.pl-lab .pl-year{font-size:var(--atlas-metric);margin-left:auto}.pl-slider{font-size:var(--atlas-caption);color:var(--atlas-muted);display:block}.pl-slider input{margin:14px 0;display:block}.pl-events{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.pl-events button{text-align:left;flex-direction:column;align-items:start;gap:5px;display:flex}.pl-events button span{font-size:var(--atlas-caption);color:var(--atlas-muted)}.pl-events button[aria-pressed=true]{border-color:var(--atlas-data-primary)}.pl-toggle{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.pl-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pl-evidence-grid button{text-align:left;flex-direction:column;align-items:start;gap:8px;display:flex}.pl-evidence-grid button[aria-pressed=true]{border-color:var(--atlas-data-primary);background:var(--atlas-subtle)}.pl-evidence-grid button span{font-size:var(--atlas-body)}.pl-evidence-grid button strong{font-size:var(--atlas-title);font-weight:500}.pl-table-wrap{max-width:100%;margin:16px 0;overflow:auto}.pl-lab table{border-collapse:collapse;width:100%;font-size:var(--atlas-caption);table-layout:auto}.pl-lab th,.pl-lab td{text-align:left;border-bottom:1px solid var(--atlas-line);white-space:normal;vertical-align:top;overflow-wrap:anywhere;padding:12px 10px}.pl-lab th{background:var(--atlas-subtle);font-weight:500}.pl-lab table tr[data-selected=true]{background:var(--atlas-subtle)}.pl-lab details{border-top:1px solid var(--atlas-line);margin-top:16px;padding:16px 0}.pl-lab summary{cursor:pointer;font-size:var(--atlas-body);color:var(--atlas-ink);line-height:1.5}.pl-partners{grid-template-columns:1fr 1fr;gap:0 20px;max-height:360px;display:grid;overflow:auto}.pl-partners a{border-bottom:1px solid var(--atlas-line);color:var(--atlas-ink);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.pl-partners a strong{white-space:nowrap;font-weight:500}.pl-card p>small{margin-top:8px;display:block}.pl-checks{font-size:var(--atlas-body);border:0;flex-wrap:wrap;gap:16px;padding:12px 0;display:flex}.pl-checks legend{font-size:var(--atlas-caption);color:var(--atlas-muted);margin-bottom:8px}.pl-checks input{accent-color:var(--atlas-data-primary);margin-right:8px}.pl-analogues summary{grid-template-columns:1fr auto;gap:8px;display:grid}.pl-analogues summary small{grid-column:1/-1}.pl-analogues summary strong{font-size:var(--atlas-reading);font-weight:500}.pl-model{grid-template-columns:1fr 1fr;gap:32px;margin:24px 0;display:grid}.pl-weight{font-size:var(--atlas-body);grid-template-columns:1fr auto;gap:8px;margin-bottom:16px;display:grid}.pl-weight input{grid-column:1/-1}.pl-model-result{background:var(--atlas-subtle);border-radius:var(--atlas-soft-radius);flex-direction:column;justify-content:center;padding:24px;display:flex}.pl-model-result>strong{font-size:var(--atlas-metric);margin:12px 0;font-weight:500}.pl-model-result>span{font-size:var(--atlas-reading)}.pl-method-foot{padding:16px 0 32px}@media (max-width:1050px){.ci-power .pl-brief>div{grid-template-columns:1fr}.ci-power .pl-evidence-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.pl-page{padding:90px 16px 32px}.pl-card{padding:16px}.pl-brief>div,.pl-model,.pl-partners{grid-template-columns:1fr}.pl-evidence-grid,.pl-events{grid-template-columns:1fr 1fr}.pl-snapshot>div{padding:14px 8px}.pl-controls label{flex-basis:100%;max-width:none}.pl-analogues summary{grid-template-columns:1fr}.pl-sections button{flex:130px}.pl-lab th,.pl-lab td{padding:10px 6px}.pl-lab h1{font-size:var(--atlas-title)}}@media (prefers-reduced-motion:reduce){.pl-lab *{scroll-behavior:auto;transition:none}}
