.SexBalanceChart-module__Bf7AtG__figure{gap:var(--s-3);margin:0;display:grid}.SexBalanceChart-module__Bf7AtG__legend{gap:var(--s-4);font-size:var(--step--1);color:var(--ink-2);display:flex}.SexBalanceChart-module__Bf7AtG__legend span{align-items:center;gap:var(--s-2);display:inline-flex}.SexBalanceChart-module__Bf7AtG__legend i{opacity:.4;border-radius:2px;width:10px;height:10px}.SexBalanceChart-module__Bf7AtG__legend i[data-k=m]{background:var(--masc)}.SexBalanceChart-module__Bf7AtG__legend i[data-k=f]{background:var(--fem)}.SexBalanceChart-module__Bf7AtG__plot{position:relative}.SexBalanceChart-module__Bf7AtG__svg{cursor:crosshair;touch-action:pan-y;width:100%;height:auto}.SexBalanceChart-module__Bf7AtG__tick,.SexBalanceChart-module__Bf7AtG__xtick{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.SexBalanceChart-module__Bf7AtG__tick{text-anchor:end;dominant-baseline:middle}.SexBalanceChart-module__Bf7AtG__xtick{text-anchor:middle}.SexBalanceChart-module__Bf7AtG__cross{stroke:var(--ink);stroke-width:1px}.SexBalanceChart-module__Bf7AtG__tip{gap:var(--s-1);padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--card);box-shadow:var(--shadow-3);font-size:var(--step--1);white-space:nowrap;pointer-events:none;display:grid;position:absolute;top:0;transform:translate(12px)}.SexBalanceChart-module__Bf7AtG__tip[data-flip=true]{transform:translate(calc(-100% - 12px))}.SexBalanceChart-module__Bf7AtG__tip b{font-weight:600}.SexBalanceChart-module__Bf7AtG__muted{color:var(--ink-3);font-size:var(--step--2)}.SexBalanceChart-module__Bf7AtG__caption{font-size:var(--step--2);color:var(--ink-3)}
.StateTileMap-module__uKlxNW__figure{gap:var(--s-3);margin:0;display:grid}.StateTileMap-module__uKlxNW__map{gap:var(--s-1);grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;max-width:560px;display:grid;position:relative}.StateTileMap-module__uKlxNW__tile{aspect-ratio:1;min-width:0;color:var(--ink-2);background:var(--paper-2);border-radius:4px;place-items:center;font-size:clamp(9px,2.2vw,11px);font-weight:600;transition:box-shadow .2s;display:grid;overflow:hidden}.StateTileMap-module__uKlxNW__tile[data-step="2"],.StateTileMap-module__uKlxNW__tile[data-step="3"]{color:var(--ink)}.StateTileMap-module__uKlxNW__tile[data-step="4"]{color:var(--paper)}.StateTileMap-module__uKlxNW__tile[data-empty=true]{background:repeating-linear-gradient(45deg, var(--paper-2) 0 3px, var(--paper-3) 3px 6px);color:var(--ink-3)}.StateTileMap-module__uKlxNW__tile:hover,.StateTileMap-module__uKlxNW__tile:focus-visible{box-shadow:0 0 0 2px var(--ink);z-index:1;outline:none}.StateTileMap-module__uKlxNW__readout{align-content:center;gap:var(--s-1);padding-left:var(--s-3);font-size:var(--step--1);color:var(--ink-2);grid-area:1/3/span 2/span 7;display:grid}.StateTileMap-module__uKlxNW__readout strong{color:var(--ink);font-size:var(--step-0)}.StateTileMap-module__uKlxNW__readout b{color:var(--ink)}.StateTileMap-module__uKlxNW__scale{align-items:center;gap:var(--s-2) var(--s-5);font-size:var(--step--2);color:var(--ink-3);flex-wrap:wrap;display:flex}.StateTileMap-module__uKlxNW__scaleGroup{align-items:center;gap:var(--s-1);display:inline-flex}.StateTileMap-module__uKlxNW__scale i{border-radius:2px;width:16px;height:10px}.StateTileMap-module__uKlxNW__hatch{background:repeating-linear-gradient(45deg, var(--paper-2) 0 3px, var(--paper-3) 3px 6px);box-shadow:inset 0 0 0 1px var(--line)}.StateTileMap-module__uKlxNW__caption{font-size:var(--step--2);color:var(--ink-3)}
.TrendChart-module__kSGKJq__figure{gap:var(--s-3);margin:0;display:grid}.TrendChart-module__kSGKJq__controls{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.TrendChart-module__kSGKJq__legend{gap:var(--s-4);font-size:var(--step--1);color:var(--ink-2);display:flex}.TrendChart-module__kSGKJq__legend span{align-items:center;gap:var(--s-2);display:inline-flex}.TrendChart-module__kSGKJq__legend i{border-radius:2px;width:16px;height:2px}.TrendChart-module__kSGKJq__toggle{padding:var(--s-1);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;display:inline-flex}.TrendChart-module__kSGKJq__toggle button{min-height:32px;padding:0 var(--s-3);font-size:var(--step--1);color:var(--ink-3);border-radius:999px;font-weight:600;transition:background .2s,color .2s}.TrendChart-module__kSGKJq__toggle button:hover{color:var(--ink)}.TrendChart-module__kSGKJq__toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.TrendChart-module__kSGKJq__plot{position:relative}.TrendChart-module__kSGKJq__svg{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;overflow:visible}.TrendChart-module__kSGKJq__svg:focus-visible{outline-offset:6px}.TrendChart-module__kSGKJq__grid{stroke:var(--line);stroke-width:1px}.TrendChart-module__kSGKJq__yTick,.TrendChart-module__kSGKJq__xTick{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.TrendChart-module__kSGKJq__yTick{text-anchor:end;dominant-baseline:middle}.TrendChart-module__kSGKJq__xTick{text-anchor:middle}.TrendChart-module__kSGKJq__peak line{stroke:var(--ink-3);stroke-width:1px}.TrendChart-module__kSGKJq__peak text{fill:var(--ink-2);font-size:12px;font-weight:600}.TrendChart-module__kSGKJq__endLabel{fill:var(--ink-2);dominant-baseline:middle;font-size:12px;font-weight:600}.TrendChart-module__kSGKJq__crosshair{stroke:var(--ink-3);stroke-width:1px}.TrendChart-module__kSGKJq__tip{top:var(--s-2);transform:translateX(var(--s-3));gap:var(--s-1);min-width:180px;padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--card);box-shadow:var(--shadow-3);font-size:var(--step--1);pointer-events:none;z-index:2;display:grid;position:absolute}.TrendChart-module__kSGKJq__tip[data-flip=true]{transform:translateX(calc(-100% - var(--s-3)))}.TrendChart-module__kSGKJq__tip strong{font-weight:600}.TrendChart-module__kSGKJq__tipRow{align-items:center;gap:var(--s-2);color:var(--ink-3);display:flex}.TrendChart-module__kSGKJq__tipRow b{color:var(--ink);font-weight:700}.TrendChart-module__kSGKJq__tipRow i{border-radius:2px;width:12px;height:2px}.TrendChart-module__kSGKJq__tipNote{color:var(--ink-3);font-size:var(--step--2)}.TrendChart-module__kSGKJq__caption{font-size:var(--step--2);color:var(--ink-3);line-height:1.5}.TrendChart-module__kSGKJq__tableBtn{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-weight:600}.TrendChart-module__kSGKJq__tableBtn:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.TrendChart-module__kSGKJq__tableWrap{border-radius:var(--r-m);max-height:320px;box-shadow:inset 0 0 0 1px var(--line);overflow:auto}.TrendChart-module__kSGKJq__table{border-collapse:collapse;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums}.TrendChart-module__kSGKJq__table th,.TrendChart-module__kSGKJq__table td{padding:var(--s-2) var(--s-3);text-align:right;border-bottom:1px solid var(--line)}.TrendChart-module__kSGKJq__table th:first-child{text-align:left}.TrendChart-module__kSGKJq__table thead th{background:var(--paper-2);font-size:var(--step--2);color:var(--ink-3);position:sticky;top:0}
