.cm{--cm-hit:32px;--cm-label-max:240px;--cm-label-bg:rgba(255,255,255,0.96);--cm-label-edge:0 0 0 1px var(--pub-line);--cm-lift:-8px;--cm-label-in:0.92;--cm-stem-w:2.5px;--cm-core:36%;--cm-foot-w:18px;--cm-foot-h:7px;--cm-foot:radial-gradient(closest-side,rgba(1,11,63,0.34),rgba(1,11,63,0));--cm-head-fill:radial-gradient(circle at 32% 28%,var(--pb-500) 0%,var(--pb-600) 46%,var(--pb-600) 78%,var(--pb-700) 100%);--cm-head-rim:inset 0 0 0 1px rgba(1,11,63,0.18),0 1px 2px rgba(1,11,63,0.28);--cm-core-fill:radial-gradient(circle at 40% 35%,#FFFFFF 0 60%,var(--pb-50) 100%);--cm-glow-size:48px;--cm-glow:radial-gradient(circle,rgba(108,154,255,0.62) 0%,rgba(108,154,255,0.3) 38%,rgba(108,154,255,0) 70%);--cm-ping:0 0 0 2px var(--pb-400);--cm-ping-dur:1400ms;--cm-hop:-14px;--cm-hop-step:60ms;--cm-card-bg:rgba(255,255,255,0.84);--cm-card-blur:blur(16px) saturate(1.1);--cm-card-hair:linear-gradient(135deg,rgba(255,255,255,0.95),rgba(207,223,254,0.9) 45%,rgba(172,199,255,0.55));--cm-z-marker:1;--cm-z-hit:2;--cm-z-label:3;--cm-z-marker-active:4;--cm-z-label-active:5;container:cm/inline-size;position:relative;display:block;aspect-ratio:6/5;overflow:clip;overflow-clip-margin:var(--ps-1)}.cm,.cm__gate{inline-size:100%}.cm__pins{--cm-head:clamp(16px,3.6cqw,24px);container-type:size;position:absolute;inset:0;z-index:1;margin:0;padding:0;list-style:none;pointer-events:none}.cm__pin{--cm-stem-len:calc(var(--cm-stem, 0.07) * 100cqh);--cm-sx:var(--cm-n-sx,12px);--cm-sy:var(--cm-n-sy,0px);--cm-tx:var(--cm-n-tx,0%);--cm-ty:var(--cm-n-ty,-50%);--cm-on:var(--cm-n-on,0);--cm-vis:var(--cm-n-vis,hidden);position:absolute;inline-size:0;block-size:0;visibility:var(--cm-vis)}@container cm (min-width: 480px){.cm__pin{--cm-sx:var(--cm-w-sx,12px);--cm-sy:var(--cm-w-sy,0px);--cm-tx:var(--cm-w-tx,0%);--cm-ty:var(--cm-w-ty,-50%);--cm-on:var(--cm-w-on,0);--cm-vis:var(--cm-w-vis,hidden)}}.cm[data-labels=placed] .cm__pin{--cm-sx:var(--cm-p-sx,12px);--cm-sy:var(--cm-p-sy,0px);--cm-tx:var(--cm-p-tx,0%);--cm-ty:var(--cm-p-ty,-50%);--cm-on:var(--cm-p-on,0);--cm-vis:var(--cm-p-vis,hidden)}.cm__pin[data-active]{--cm-on:1;visibility:visible}.cm__marker{z-index:var(--cm-z-marker)}.cm__hit{z-index:var(--cm-z-hit)}.cm__label{z-index:var(--cm-z-label)}.cm__pin[data-active] .cm__marker{z-index:var(--cm-z-marker-active)}.cm__pin[data-active] .cm__label{z-index:var(--cm-z-label-active)}.cm__link{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cm__hit{position:absolute;inset-inline-start:calc(var(--cm-hit) / -2);inset-block-start:calc(var(--cm-hit) / -2);inline-size:var(--cm-hit);block-size:calc(var(--cm-hit) + var(--ps-1));border-radius:var(--pr-12);pointer-events:auto;cursor:pointer}.cm__marker{pointer-events:none}.cm__marker,.cm__rise{position:absolute;inset:0}.cm__rise{transition:transform var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281))}.cm__stem{position:absolute;inset-inline-start:calc(var(--cm-stem-w) / -2);inset-block-start:0;inline-size:var(--cm-stem-w);block-size:var(--cm-stem-len);border-radius:0 0 var(--cm-stem-w) var(--cm-stem-w);background-color:var(--pb-600);transform-origin:50% 0;rotate:var(--cm-lean,0rad);clip-path:polygon(0 0,100% 0,62% 100%,38% 100%)}.cm__head{inset-inline-start:calc(var(--cm-head) / -2);inset-block-start:calc(var(--cm-head) / -2);inline-size:var(--cm-head);block-size:var(--cm-head);background-image:var(--cm-head-fill);box-shadow:var(--cm-head-rim)}.cm__head,.cm__head:after{position:absolute;border-radius:50%}.cm__head:after{content:"";inset:calc((100% - var(--cm-core)) / 2);background-image:var(--cm-core-fill)}.cm__foot{inset-inline-start:calc(var(--cm-foot-w) / -2);inset-block-start:calc(var(--cm-stem-len) - var(--cm-foot-h) / 2);inline-size:var(--cm-foot-w);block-size:var(--cm-foot-h);background-image:var(--cm-foot);translate:calc(sin(var(--cm-lean, 0rad)) * var(--cm-stem-len) * -1 + 2px) 1px;transform-origin:40% 50%;transition:transform var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281)),opacity var(--pub-spring-snappy-dur,.21s) var(--pub-spring-snappy,cubic-bezier(.246,.313,.125,1.028))}.cm__foot,.cm__glow{position:absolute;border-radius:50%}.cm__glow{inset-inline-start:calc(var(--cm-glow-size) / -2);inset-block-start:calc(var(--cm-glow-size) / -2);inline-size:var(--cm-glow-size);block-size:var(--cm-glow-size);background:var(--cm-glow)}.cm__glow:after{content:"";position:absolute;inset:30%;border-radius:50%;box-shadow:var(--cm-ping);opacity:0;animation:cm-ping var(--cm-ping-dur) var(--pub-spring-hero,cubic-bezier(.233,.089,.29,.981)) 3 both}.cm__pin[data-active] .cm__rise{transform:translateY(var(--cm-lift))}.cm__pin[data-active] .cm__foot{transform:scale(1.5);opacity:.5}.cm__link:active .cm__rise{transform:translateY(calc(var(--cm-lift) / 2))}.cm[data-live] .cm__pin{will-change:transform}.cm[data-live] .cm__marker{animation:cm-hop var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281)) both;animation-delay:calc(var(--cm-i, 0) * var(--cm-hop-step))}.cm__label{position:absolute;inset-inline-start:var(--cm-sx);inset-block-start:var(--cm-sy);translate:var(--cm-tx) var(--cm-ty);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;inline-size:max-content;max-inline-size:var(--cm-label-max);min-block-size:var(--ps-3);padding-inline:var(--ps-1);border-radius:var(--pr-8);background:var(--cm-label-bg);color:var(--pub-ink);font-size:var(--pub-fs-14);font-weight:600;line-height:22px;white-space:nowrap;box-shadow:var(--cm-label-edge),var(--psh-rest);isolation:isolate;opacity:var(--cm-on);scale:calc(var(--cm-label-in) + (1 - var(--cm-label-in)) * var(--cm-on));transform-origin:calc(var(--cm-tx) * -1) calc(var(--cm-ty) * -1);pointer-events:none;cursor:pointer;transition:opacity var(--pub-spring-snappy-dur,.21s) var(--pub-spring-snappy,cubic-bezier(.246,.313,.125,1.028)),scale var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281)),transform var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281))}.cm__pin[data-active] .cm__label,.cm__pin[data-shown] .cm__label{pointer-events:auto}.cm__pin[data-active] .cm__label{transform:translateY(var(--cm-lift))}.cm__pin:not([data-tone=dim]) .cm__label{padding-block:var(--ps-1)}.cm__name{overflow:hidden;text-overflow:ellipsis}.cm__detail{display:flex;align-items:center;gap:var(--ps-1);color:var(--pub-ink-2);font-weight:400;font-variant-numeric:tabular-nums}.cm__pin[data-tone=lit] .cm__detail:before{content:"";flex:none;inline-size:var(--ps-1);block-size:var(--ps-1);border-radius:50%;background:var(--pb-600)}.cm__more{display:none;flex-direction:column}.cm__go{display:inline-flex;align-items:center;gap:var(--ps-1);margin-block-start:var(--ps-1);color:var(--pb-600);font-weight:600}.cm__go>svg{flex:none;inline-size:16px;block-size:16px;transition:transform var(--pub-spring-bouncy-dur,.31s) var(--pub-spring-bouncy,cubic-bezier(.337,.477,.131,1.281))}.cm__pin[data-active] .cm__label{opacity:1;scale:1;padding:var(--ps-1) var(--ps-2);border-radius:var(--pr-12);background:var(--pub-bg);box-shadow:var(--pub-shadow-none)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cm__pin[data-active] .cm__label{background:var(--cm-card-bg);-webkit-backdrop-filter:var(--cm-card-blur);backdrop-filter:var(--cm-card-blur)}}.cm__pin[data-active] .cm__more{display:flex}@media (hover:hover) and (pointer:fine){.cm__pin[data-active] .cm__go>svg{transform:translateX(2px)}}.cm__label:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background-image:var(--cm-card-hair);-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none}.cm__pin[data-active] .cm__label:after{opacity:1}.cm__label:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:var(--psh-raised);opacity:0;pointer-events:none;transition:opacity var(--pub-spring-snappy-dur,.21s) var(--pub-spring-snappy,cubic-bezier(.246,.313,.125,1.028))}.cm__pin[data-active] .cm__label:before{opacity:1}.cm__link:active .cm__label{scale:.97}.cm__link:active .cm__label:before{opacity:0}.cm__pin[data-focus] .cm__label{box-shadow:var(--pub-ring)}@keyframes cm-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes cm-hop{0%{opacity:0;transform:translateY(var(--cm-hop))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cm__foot,.cm__go>svg,.cm__label,.cm__label:before,.cm__marker,.cm__rise{transition:opacity var(--pub-reduced-dur,.12s) linear}.cm__label{scale:none!important}.cm__link:active .cm__rise,.cm__pin[data-active] .cm__foot,.cm__pin[data-active] .cm__go>svg,.cm__pin[data-active] .cm__label,.cm__pin[data-active] .cm__rise{transform:none}.cm[data-live] .cm__marker,.cm__glow:after{animation:none}}@media (forced-colors:active){.cm__head{forced-color-adjust:none}.cm__head,.cm__label{border:1px solid CanvasText}}.cm :is(:lang(te),:lang(hi)) .cm__label,.cm:is(:lang(te),:lang(hi)) .cm__label{font-weight:500}