.mkt .pm-box{container-type:inline-size}.mkt .pm-stage{container-name:pm-stage}.mkt .pm-lab{white-space:nowrap;pointer-events:none;position:absolute}.mkt .pm-hub-name{color:var(--mk-ink);font-size:max(10.5px,2.041cqw);font-weight:600;line-height:1.34}.mkt .pm-hub{background:var(--mk-surface);text-align:center;border-radius:.4em;padding:.1em .5em}.mkt .pm-area{color:var(--mk-muted);font-size:max(10px,1.871cqw);font-weight:500;line-height:1.36}.mkt .pm-area[data-open]{color:var(--mk-ink);background:var(--mk-surface);border-radius:.4em;padding:.05em .4em;font-weight:600}.mkt .pm-topic{color:var(--mk-ink-2);font-size:max(10px,1.871cqw);line-height:1.36}.mkt .pm-chip{color:var(--mk-muted);background:var(--mk-surface);border:1px solid var(--mk-edge);border-radius:999px;padding:.14em .72em;font-size:max(9px,1.786cqw);font-weight:500;line-height:1.36}.mkt .pm-key{color:var(--mk-muted);background:var(--mk-surface);box-shadow:0 0 0 1px var(--mk-hairline), 0 4px 12px color-mix(in srgb, var(--mk-ink) 6%, transparent);border-radius:999px;align-items:center;gap:1.273em;padding:.545em 1.273em;font-size:max(9px,1.871cqw);line-height:1.4545;display:flex}.mkt .pm-key-item{align-items:center;gap:.545em;display:flex}.mkt .pm-key-dot{border-radius:999px;flex-shrink:0;width:.545em;height:.545em}.mkt .pm-key-count{color:var(--mk-ink);font-variant-numeric:tabular-nums;font-weight:500}@container pm-stage (max-width:499.98px){.mkt .pm-sfx{display:none}}@container pm-stage (max-width:503.98px){.mkt .pm-chip{display:none}}@container pm-stage (max-width:439.98px){.mkt .pm-topic{display:none}}@container pm-stage (max-width:419.98px){.mkt .pm-area:not([data-keep]){display:none}}@container pm-stage (max-width:329.98px){.mkt .pm-the{display:none}.mkt .pm-key{font-size:8.5px}.mkt .pm-stage .pm-hub-name{font-size:9.5px}}@media (prefers-reduced-motion:no-preference){.mkt [data-pm-intro] .pm-anim{animation-duration:var(--pm-t,.3s);animation-delay:var(--pm-d,0s);animation-timing-function:var(--mk-ease-out);animation-iteration-count:1;animation-fill-mode:both}.mkt [data-pm-intro=hold] .pm-anim{animation-play-state:paused}.mkt [data-pm-intro] .pm-fade{animation-name:pm-fade}.mkt [data-pm-intro] .pm-pop{transform-box:fill-box;transform-origin:50%;animation-name:pm-pop}.mkt [data-pm-intro] .pm-draw{stroke-dasharray:1;animation-name:pm-draw}.mkt [data-pm-intro] .pm-rise{animation-name:pm-rise}}@keyframes pm-fade{0%{opacity:0}to{opacity:1}}@keyframes pm-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes pm-draw{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes pm-rise{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}