.at-chart:where(.at,.at *){margin:0;display:flex;flex-direction:column;gap:var(--at-space-12);min-width:0;color:var(--at-ink);font-family:var(--at-font-sans)}.at-chart__head:where(.at,.at *){display:flex;align-items:flex-start;justify-content:space-between;gap:var(--at-space-12);flex-wrap:wrap}.at-chart__words:where(.at,.at *){display:flex;flex-direction:column;gap:var(--at-space-4);min-width:0;flex:1 1 18rem}.at-chart__title:where(.at,.at *){margin:0;font-size:var(--at-type-card);font-weight:var(--at-weight-strong);letter-spacing:var(--at-track-card);line-height:var(--at-leading-head);overflow-wrap:anywhere;text-wrap:balance}.at-chart__takeaway:where(.at,.at *){margin:0;font-size:var(--at-type-body);line-height:var(--at-leading-ui);color:var(--at-ink-note);overflow-wrap:anywhere;text-wrap:pretty}.at-chart__tools:where(.at,.at *){display:flex;align-items:center;gap:var(--at-space-8);flex-wrap:wrap}.at-chart__quiet:where(.at,.at *),.at-chart__more:where(.at,.at *){min-height:var(--at-target-small);padding:0 var(--at-space-12);border:0;border-radius:var(--at-radius-pill);background:var(--at-quiet);color:var(--at-ink);font-size:var(--at-type-row);font-weight:var(--at-weight-action);cursor:pointer;transition:transform var(--at-dur-press) var(--at-ease),background var(--at-dur-hover) var(--at-ease)}.at-chart__more:where(.at,.at *){width:var(--at-target-small);padding:0;display:inline-flex;align-items:center;justify-content:center}.at-chart__quiet:where(.at,.at *):active,.at-chart__more:where(.at,.at *):active{transform:scale(var(--at-press-scale))}.at-chart__quiet:where(.at,.at *)[aria-pressed=true],.at-chart__more:where(.at,.at *)[aria-expanded=true]{background:var(--at-selection);color:var(--at-selection-text)}.at-chart__swatchbtn:where(.at,.at *){flex:none;width:var(--at-target-small);height:var(--at-target-small);padding:0;border:0;border-radius:var(--at-radius-pill);background:var(--at-quiet);color:var(--at-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--at-dur-press) var(--at-ease),background var(--at-dur-hover) var(--at-ease)}.at-chart__swatchbtn:where(.at,.at *):active{transform:scale(var(--at-press-scale))}.at-chart__swatchbtn:where(.at,.at *):focus-visible{outline:var(--at-focus-width) solid var(--at-focus-color);outline-offset:var(--at-focus-offset)}.at-chart__swatchbtn:where(.at,.at *) .at-chart__dot{stroke:var(--at-quiet);stroke-width:1.6}.at-chart__swatchbtn:where(.at,.at *) .at-chart__dot.is-a{fill:var(--at-ink)}.at-chart__swatchbtn:where(.at,.at *) .at-chart__dot.is-b{fill:var(--at-graphite)}.at-chart__swatchbtn:where(.at,.at *) .at-chart__dot.is-c{fill:var(--at-ink-quiet)}.at-chart__swatchbtn:where(.at,.at *)[aria-pressed=true]{background:var(--at-selection)}.at-chart__swatchbtn:where(.at,.at *)[aria-pressed=true] .at-chart__dot{stroke:var(--at-selection)}.at-chart__swatchbtn:where(.at,.at *)[aria-pressed=true] .at-chart__dot.is-a{fill:var(--at-cvd-blue)}.at-chart__swatchbtn:where(.at,.at *)[aria-pressed=true] .at-chart__dot.is-b{fill:var(--at-cvd-orange)}.at-chart__swatchbtn:where(.at,.at *)[aria-pressed=true] .at-chart__dot.is-c{fill:var(--at-cvd-green)}.at-chart__tail:where(.at,.at *){display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--at-space-4))}.at-chart__cue:where(.at,.at *){flex:none;display:inline-block;overflow:visible}.at-chart__menuwrap:where(.at,.at *){position:relative}.at-chart__menu:where(.at,.at *){position:absolute;right:0;top:calc(100% + var(--at-space-8));z-index:20;margin:0;padding:var(--at-space-8);list-style:none;min-width:15rem;background:var(--at-sheet);border-radius:var(--at-radius-inner);box-shadow:var(--at-shadow-menu)}.at-chart__menu:where(.at,.at *) button{display:block;width:100%;min-height:var(--at-target);padding:0 var(--at-space-12);border:0;border-radius:var(--at-radius-chip);background:transparent;text-align:left;font-size:var(--at-type-body);cursor:pointer}.at-chart__menu:where(.at,.at *) button:hover,.at-chart__menu:where(.at,.at *) button:focus-visible{background:var(--at-well)}.at-chart__box:where(.at,.at *){position:relative;min-width:0;width:100%}.at-chart__plot:where(.at,.at *){position:relative;width:100%;touch-action:pan-y;outline:none;-webkit-user-select:none;user-select:none}.at-chart__plot:where(.at,.at *):focus-visible{outline:var(--at-focus-width) solid var(--at-focus-color);outline-offset:var(--at-focus-offset);border-radius:var(--at-radius-chip)}.at-chart__plot:where(.at,.at *)[data-drill]{cursor:pointer}.at-chart__plot:where(.at,.at *)[data-zoom]{cursor:crosshair}.at-chart__svg:where(.at,.at *),.at-chart__canvas:where(.at,.at *),.at-chart__over:where(.at,.at *){position:absolute;left:0;top:0;display:block;overflow:visible}.at-chart__over:where(.at,.at *){pointer-events:none}.at-chart__cross:where(.at,.at *){stroke:var(--at-ink);stroke-width:1;stroke-dasharray:3 4}.at-chart__focus:where(.at,.at *){fill:none;stroke:var(--at-ink);stroke-width:1.5}.at-chart__brush:where(.at,.at *){fill:var(--at-ink);fill-opacity:.06;stroke:var(--at-ink);stroke-width:1;stroke-dasharray:3 3}.at-chart__tip:where(.at,.at *){position:absolute;z-index:10;min-width:11rem;max-width:18rem;padding:var(--at-space-12) var(--at-space-16);border-radius:var(--at-radius-inner);background:var(--at-ink);color:var(--at-on-ink);box-shadow:var(--at-shadow-toast);font-size:var(--at-type-row);line-height:var(--at-leading-ui);pointer-events:none;display:flex;flex-direction:column;gap:var(--at-space-4)}.at-chart__tiptitle:where(.at,.at *){font-size:var(--at-type-body);font-weight:var(--at-weight-strong);overflow-wrap:anywhere}.at-chart__tiprow:where(.at,.at *){display:flex;align-items:baseline;gap:var(--at-space-8);color:var(--at-on-ink-body)}.at-chart__tiprow:where(.at,.at *)>span{flex:1 0 auto;max-width:55%;min-width:0;overflow-wrap:break-word}.at-chart__tiprow:where(.at,.at *)>span:only-child{max-width:none;flex-shrink:1}.at-chart__tiprow:where(.at,.at *)>b{flex:0 1 auto;min-width:0;margin-left:auto;text-align:right;color:var(--at-on-ink);font-weight:var(--at-weight-strong);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.at-chart__tiprow:where(.at,.at *).is-muted{color:var(--at-on-ink-note)}.at-chart__tipfoot:where(.at,.at *){margin-top:var(--at-space-4);color:var(--at-on-ink-note);font-size:var(--at-type-caption)}.at-chart__swatch:where(.at,.at *){flex:none;display:inline-block;width:12px;height:12px;border-radius:var(--at-radius-box);background:var(--sw, var(--at-ink))}.at-chart__swatch:where(.at,.at *).is-line{height:2px;width:18px;border-radius:1px}.at-chart__swatch:where(.at,.at *).is-dash{height:0;width:18px;border-radius:0;background:none;border-top:2px dashed var(--sw, var(--at-ink))}.at-chart__swatch:where(.at,.at *).is-dot{border-radius:var(--at-radius-pill)}.at-chart__swatch:where(.at,.at *).is-ring{border-radius:var(--at-radius-pill);background:var(--at-sheet);border:1.5px dashed var(--sw, var(--at-ink))}.at-chart__swatch:where(.at,.at *).is-hatch{background-color:var(--at-hatch-ground);background-image:repeating-linear-gradient(var(--at-hatch-angle),var(--at-hatch-ink) 0 var(--at-hatch-on),transparent var(--at-hatch-on) calc(var(--at-hatch-on) + var(--at-hatch-off)));box-shadow:inset 0 0 0 1px var(--at-line-control)}.at-chart__legend:where(.at,.at *){margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--at-space-4) var(--at-space-16)}.at-chart__legend:where(.at,.at *) button,.at-chart__legend:where(.at,.at *) span{display:inline-flex;align-items:center;gap:var(--at-space-8);min-height:var(--at-target-small);padding:0;border:0;background:none;color:var(--at-ink-note);font-size:var(--at-type-row)}.at-chart__legend:where(.at,.at *) button{cursor:pointer}.at-chart__legend:where(.at,.at *) button.is-off{color:var(--at-ink-quiet);text-decoration:line-through}.at-chart__legend:where(.at,.at *) button.is-off .at-chart__swatch{opacity:.35}.at-chart__keyacts:where(.at,.at *){display:flex;flex-wrap:wrap;gap:var(--at-space-8)}.at-chart__layerkey:where(.at,.at *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--at-space-8);min-width:0}.at-chart__layers:where(.at,.at *){align-self:stretch;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--at-space-4) var(--at-space-12);font-size:var(--at-type-row)}.at-chart__layers:where(.at,.at *)>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--at-space-8);align-items:start;min-width:0;padding:6px var(--at-space-8);border-radius:var(--at-radius-chip)}.at-chart__layers:where(.at,.at *)>li[data-on]{background:var(--at-well)}.at-chart__layers:where(.at,.at *)>li[data-open]{grid-column:1 / -1;background:var(--at-well-soft, var(--at-well))}.at-chart__n:where(.at,.at *){display:inline-grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:var(--at-radius-pill);background:var(--at-ink);color:var(--at-on-ink);font-size:10px;font-weight:var(--at-weight-strong);font-variant-numeric:tabular-nums}.at-chart__layers:where(.at,.at *)>li[data-layer=sends] .at-chart__n{background:var(--at-graphite)}.at-chart__layers:where(.at,.at *)>li:is([data-layer=moments],[data-layer=spend]) .at-chart__n{background:var(--at-sheet);color:var(--at-ink);box-shadow:inset 0 0 0 1.2px var(--at-ink)}.at-chart__layers:where(.at,.at *)>li[data-layer=incidents] .at-chart__n{background:var(--at-signal)}.at-chart__lk:where(.at,.at *){display:flex;flex-direction:column;gap:2px;min-width:0}.at-chart__lw:where(.at,.at *){font-family:var(--at-font-mono);font-size:var(--at-type-field);letter-spacing:var(--at-track-label);text-transform:uppercase;color:var(--at-graphite)}.at-chart__ll:where(.at,.at *){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;color:var(--at-ink)}.at-chart__lopen:where(.at,.at *){align-self:flex-start;padding:0;border:0;background:none;color:var(--at-ink);font:inherit;text-align:left;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.at-chart__lopen:where(.at,.at *):focus-visible{outline:var(--at-focus-width) solid var(--at-focus-color);outline-offset:var(--at-focus-offset);border-radius:2px}.at-chart__litems:where(.at,.at *){margin:var(--at-space-4) 0 0;padding:0;list-style:none;max-height:16rem;overflow-y:auto}.at-chart__litems:where(.at,.at *)>li{display:flex;justify-content:space-between;gap:var(--at-space-12);padding:var(--at-space-4) 0;border-top:1px solid var(--at-line-row)}.at-chart__litems:where(.at,.at *) .at-chart__ll{-webkit-line-clamp:1;flex:1}.at-chart__when:where(.at,.at *){color:var(--at-graphite);font-size:var(--at-type-caption);white-space:nowrap}.at-chart__layers:where(.at,.at *)>li[data-layer=incidents] .at-chart__ll{color:var(--at-signal-text)}.at-chart[data-cvd]:where(.at,.at *) .at-chart__layers>li[data-layer=incidents] .at-chart__ll{color:var(--at-cvd-vermillion-text)}.at-chart[data-cvd]:where(.at,.at *) .at-chart__layers>li[data-layer=incidents] .at-chart__n{background:var(--at-cvd-vermillion, var(--at-signal))}.at-chart__plot:where(.at,.at *)[data-pin]{cursor:pointer}.at-chart__pintip:where(.at,.at *){max-width:18rem}.at-chart__clip:where(.at,.at *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-chart__notes:where(.at,.at *){margin:0;font-size:var(--at-type-caption);line-height:var(--at-leading-ui);color:var(--at-graphite);overflow-wrap:anywhere}.at-chart__notes:where(.at,.at *).is-partial{padding:var(--at-space-8) var(--at-space-12) var(--at-space-8) calc(var(--at-hatch-band) + var(--at-space-12));border-radius:var(--at-radius-chip);background-color:var(--at-well);background-image:repeating-linear-gradient(var(--at-hatch-angle),var(--at-hatch-edge-ink) 0 var(--at-hatch-on),transparent var(--at-hatch-on) calc(var(--at-hatch-on) + var(--at-hatch-off)));background-size:var(--at-hatch-band) 100%;background-repeat:no-repeat;background-position:left top;color:var(--at-ink-note)}.at-chart__said:where(.at,.at *){margin:0;font-size:var(--at-type-caption);color:var(--at-graphite)}.at-chart__state:where(.at,.at *){display:flex;align-items:center;justify-content:center;min-height:120px;padding:var(--at-space-16);border-radius:var(--at-radius-inner);font-size:var(--at-type-body);text-align:center;overflow-wrap:anywhere}.at-chart__state:where(.at,.at *).is-loading{background-color:var(--at-well)}.at-chart__state:where(.at,.at *).is-empty{background:var(--at-well);color:var(--at-ink-note)}.at-chart__state:where(.at,.at *).is-error{background:var(--at-well);color:var(--at-ink);box-shadow:inset 0 0 0 1.5px var(--at-signal)}.at-chart__tablewrap:where(.at,.at *){width:100%;overflow-x:auto}.at-chart__table:where(.at,.at *){width:100%;border-collapse:collapse;font-size:var(--at-type-row)}.at-chart__table:where(.at,.at *) th,.at-chart__table:where(.at,.at *) td{padding:var(--at-space-8) var(--at-space-12);text-align:left;border-bottom:1px solid var(--at-line-row);overflow-wrap:anywhere}.at-chart__table:where(.at,.at *) thead th{font-family:var(--at-font-mono);font-size:var(--at-type-field);font-weight:var(--at-weight-field);letter-spacing:var(--at-track-label);text-transform:uppercase;color:var(--at-graphite);border-bottom-color:var(--at-line)}.at-chart__table:where(.at,.at *) tbody th{font-weight:var(--at-weight-action)}.at-chart__table:where(.at,.at *) .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .at-chart__quiet:where(.at,.at *),:root:not([data-motion=full]) .at-chart__more:where(.at,.at *),:root:not([data-motion=full]) .at-chart__swatchbtn:where(.at,.at *){transition:none}}:root[data-motion=reduce] .at-chart__quiet:where(.at,.at *),:root[data-motion=reduce] .at-chart__more:where(.at,.at *),:root[data-motion=reduce] .at-chart__swatchbtn:where(.at,.at *){transition:none}.at-layers:where(.at,.at *){display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.at-layers-chip:where(.at,.at *){display:inline-flex}.at-layers-sw:where(.at,.at *){display:inline-block;flex:none;width:2px;height:12px;margin-right:7px;vertical-align:-1px;border-radius:1px;background:currentColor}.at-layers-chip:where(.at,.at *)[data-layer=sends] .at-layers-sw{width:10px;opacity:.35;border-radius:2px}.at-layers-chip:where(.at,.at *)[data-layer=spend] .at-layers-sw{width:10px;height:8px;border-radius:0;background:repeating-linear-gradient(var(--at-hatch-angle),currentColor 0 1.5px,transparent 1.5px 3.5px)}.at-layers-chip:where(.at,.at *)[data-layer=moments] .at-layers-sw{width:0;border-radius:0;background:none;border-left:2px dashed currentColor}.at-layers-chip:where(.at,.at *)[data-layer=incidents] .at-layers-sw{background:var(--at-signal)}.at-layers:where(.at,.at *).is-listed{flex-direction:column;align-items:stretch;gap:8px}.at-layers:where(.at,.at *).is-listed .at-layers-chip{flex-direction:column;align-items:flex-start;gap:2px}.at-layers-why:where(.at,.at *){font-size:12px;color:var(--at-graphite);padding-left:4px}.at-layers-note:where(.at,.at *){margin:0 0 10px;font-size:13px;color:var(--at-graphite);max-width:26ch}.at-layers-pop:where(.at,.at *){padding:14px}.at-layers-btn:where(.at,.at *).is-broken .at-btn-count{background:var(--at-signal)}.at-layers-label:where(.at,.at *){font-family:var(--at-font-mono);font-size:11px;letter-spacing:var(--at-track-label);text-transform:uppercase;color:var(--at-graphite);margin-right:2px}
