.atlas-soft,.pmf-soft{--at-ink-1:var(--pmf-ink);--at-ink-2:#b8bfca;--at-ink-3:#8b94a2;--at-accent:rgb(var(--pmf-accent-rgb));--at-num-weight:600}.light .atlas-soft:not(.dark),.atlas-soft.light,.light .pmf-soft:not(.dark),.pmf-soft.light{--at-ink-2:#4f5764;--at-ink-3:#626b78;--at-accent:#065f46;--at-num-weight:700}.atlas-soft .at-title,.pmf-soft .at-title{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.2}.atlas-soft .at-label,.pmf-soft .at-label{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.3}.atlas-soft .at-value,.pmf-soft .at-value{letter-spacing:-.005em;font-size:.9375rem;font-weight:600;line-height:1.35}.atlas-soft .at-value-l,.pmf-soft .at-value-l{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}.atlas-soft .at-value-sm,.pmf-soft .at-value-sm{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600;line-height:1.35}.atlas-soft .at-value-2,.pmf-soft .at-value-2{font-size:.8125rem;font-weight:500;line-height:1.35}.atlas-soft .at-num,.pmf-soft .at-num{font-size:2.5rem;font-weight:var(--at-num-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.atlas-soft .at-num-unit,.pmf-soft .at-num-unit{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500;line-height:1}.atlas-soft .at-meta,.pmf-soft .at-meta{font-size:.75rem;font-weight:400;line-height:1.4}.atlas-soft .at-empty,.pmf-soft .at-empty{font-size:.8125rem;font-style:normal;font-weight:500}.atlas-soft .at-link,.pmf-soft .at-link{text-underline-offset:3px;font-size:.8125rem;font-weight:600}.atlas-soft .at-link:hover,.pmf-soft .at-link:hover{text-decoration:underline}.atlas-soft .at-key,.pmf-soft .at-key{font-variant-numeric:tabular-nums;font-weight:600}.atlas-soft .at-state,.pmf-soft .at-state{font-weight:600}:where(.atlas-soft,.pmf-soft) :where(.at-value,.at-value-l,.at-value-sm,.at-num){color:var(--at-ink-1)}:where(.atlas-soft,.pmf-soft) :where(.at-title,.at-value-2){color:var(--at-ink-2)}:where(.atlas-soft,.pmf-soft) :where(.at-label,.at-meta,.at-empty,.at-num-unit){color:var(--at-ink-3)}:where(.atlas-soft,.pmf-soft) .at-link,:where(.atlas-soft,.pmf-soft) .at-key{color:var(--at-accent)}.atlas-soft :is(.pmf-kpi-soft,.pmf-kpi,.pmf-kpi-sm),.pmf-soft :is(.pmf-kpi-soft,.pmf-kpi,.pmf-kpi-sm){font-weight:var(--at-num-weight)}.atlas-soft .pmf-viz,.pmf-soft .pmf-viz{--viz-eyebrow-tracking:.12em;--viz-num-weight-hero:600;--viz-num-weight:600}.light .atlas-soft:not(.dark) .pmf-viz,.atlas-soft.light .pmf-viz,.light .pmf-soft:not(.dark) .pmf-viz,.pmf-soft.light .pmf-viz{--viz-num-weight-hero:650;--viz-num-weight:650;--viz-title-weight:400}@media (max-width:767px){.atlas-soft .at-seg,.pmf-soft .at-seg{min-height:0;position:relative}.atlas-soft .at-seg:before,.pmf-soft .at-seg:before{content:"";inset-inline:0;height:44px;position:absolute;top:50%;transform:translateY(-50%)}}.pmf-led{--led-rgb:var(--pmf-ink-faint-rgb);white-space:nowrap;color:var(--at-ink-1,var(--pmf-ink));background:rgb(var(--led-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--led-rgb) / .28);border-radius:9999px;align-items:center;gap:.375rem;padding-block:.25rem;padding-inline:.5rem .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.pmf-led[data-led=ok]{--led-rgb:var(--pmf-success-rgb)}.pmf-led[data-led=warn]{--led-rgb:var(--pmf-warning-rgb)}.pmf-led[data-led=risk]{--led-rgb:var(--pmf-warn-text-rgb)}.pmf-led[data-led=error]{--led-rgb:var(--pmf-error-rgb)}.pmf-led[data-led=info]{--led-rgb:var(--pmf-info-rgb)}.pmf-led[data-led=accent]{--led-rgb:var(--pmf-accent-rgb)}.pmf-led-dot{background:radial-gradient(circle at 35% 30%, #ffffff8c, transparent 60%), rgb(var(--led-rgb));width:.4375rem;height:.4375rem;box-shadow:0 0 0 2px rgb(var(--led-rgb) / .18), 0 0 8px 1px rgb(var(--led-rgb) / .65);border-radius:9999px;flex-shrink:0}.pmf-led[data-led=off]{box-shadow:inset 0 0 0 1px rgb(var(--led-rgb) / .45);background:0 0}.pmf-led[data-led=off] .pmf-led-dot{box-shadow:inset 0 0 0 1.5px rgb(var(--led-rgb) / .8);background:0 0}@media (forced-colors:active){.pmf-led-dot{forced-color-adjust:none;background:canvastext}}
