.cm.svelte-1fkk5bj{position:absolute;top:0;left:0;right:0;z-index:0;height:var(--h);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 var(--cm-solid),transparent var(--cm-end));mask-image:linear-gradient(180deg,#000 0%,#000 var(--cm-solid),transparent var(--cm-end));transition:--cm-solid .48s cubic-bezier(.65,0,.35,1),--cm-end .48s cubic-bezier(.65,0,.35,1)}.cm--standalone.svelte-1fkk5bj{-webkit-mask-image:none;mask-image:none}.cm--standalone.svelte-1fkk5bj .cm-veil{display:none}.cm.svelte-1fkk5bj .mapboxgl-canvas{transition:filter .7s cubic-bezier(.65,0,.35,1)}.cm--soft.svelte-1fkk5bj .mapboxgl-canvas{filter:blur(9px) saturate(.92)}.cm--soft.svelte-1fkk5bj .cm-veil{background-color:color-mix(in srgb,var(--veil, rgba(245, 244, 240, .52)) 82%,rgba(245,244,240,.9))}.cm-map.svelte-1fkk5bj{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden}.cm-map.svelte-1fkk5bj .mapboxgl-ctrl-attrib{opacity:.7;pointer-events:auto}.cm-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cm-veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--veil, rgba(245, 244, 240, .52));transition:background-color 2.2s ease}.cm-veil--hole{-webkit-mask-image:radial-gradient(circle at var(--lx, -999px) var(--ly, -999px),rgb(0 0 0 / var(--lc, 1)) 0,rgb(0 0 0 / var(--lc, 1)) calc(var(--lr, 0px) * .45),#000 var(--lr, 0px));mask-image:radial-gradient(circle at var(--lx, -999px) var(--ly, -999px),rgb(0 0 0 / var(--lc, 1)) 0,rgb(0 0 0 / var(--lc, 1)) calc(var(--lr, 0px) * .45),#000 var(--lr, 0px))}.cm-veil:before,.cm-veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-composite:source-in;mask-composite:intersect;transition:opacity 3.6s cubic-bezier(.65,0,.35,1)}.cm-veil:before{background:rgb(var(--wash, 245 244 240) / .62);-webkit-mask-image:linear-gradient(90deg,transparent var(--title-x0, -9999px),#000 var(--title-x1, -9999px),#000 var(--title-x2, 9999px),transparent var(--title-x3, 9999px)),linear-gradient(180deg,transparent var(--title-y0, -9999px),#000 var(--title-y1, -9999px),#000 var(--title-y2, 9999px),transparent var(--title-y3, 9999px));mask-image:linear-gradient(90deg,transparent var(--title-x0, -9999px),#000 var(--title-x1, -9999px),#000 var(--title-x2, 9999px),transparent var(--title-x3, 9999px)),linear-gradient(180deg,transparent var(--title-y0, -9999px),#000 var(--title-y1, -9999px),#000 var(--title-y2, 9999px),transparent var(--title-y3, 9999px))}.cm-veil:after{background:rgb(var(--wash, 245 244 240) / .9);-webkit-mask-image:linear-gradient(90deg,transparent var(--words-x0, -9999px),#000 var(--words-x1, -9999px),#000 var(--words-x2, 9999px),transparent var(--words-x3, 9999px)),linear-gradient(180deg,transparent var(--words-y0, -9999px),#000 var(--words-y1, -9999px),#000 var(--words-y2, 9999px),transparent var(--words-y3, 9999px));mask-image:linear-gradient(90deg,transparent var(--words-x0, -9999px),#000 var(--words-x1, -9999px),#000 var(--words-x2, 9999px),transparent var(--words-x3, 9999px)),linear-gradient(180deg,transparent var(--words-y0, -9999px),#000 var(--words-y1, -9999px),#000 var(--words-y2, 9999px),transparent var(--words-y3, 9999px))}.cm-veil--close:before,.cm-veil--close:after{opacity:.78}.cm-pin{--s: 20px;position:absolute;left:0;top:0;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);pointer-events:none;will-change:transform}.cm-pin--live:not(.cm-pin--quiet){pointer-events:auto;cursor:pointer}.cm-pin--live:not(.cm-pin--quiet):hover .cm-sq{transform:scale(1.12)}.cm-from{position:fixed;z-index:-1;overflow:hidden;border-radius:4px;opacity:0;pointer-events:none}.cm-from img{width:100%;height:100%;object-fit:cover}.cm-dot{position:absolute;top:0;right:0;bottom:0;left:0;display:block;will-change:transform}.cm-sq{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:6px;background:var(--lens, #d75a4d);box-shadow:0 0 0 1.5px #f5f4f0f2,0 4px 10px -4px #0b0c0f73;transition:opacity .6s ease,transform .6s cubic-bezier(.65,0,.35,1),box-shadow .6s ease}.cm-face{position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:grid;place-items:center;overflow:hidden;border-radius:4px;background:#fff;transition:opacity .6s ease}.cm-face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .35s ease}.cm-face--in img{opacity:1}.cm-face--person,.cm-face--blank{background:var(--tile)}.cm-face--person img{object-position:50% 0;translate:0 var(--face-shift, 0%)}.cm-face b{color:#0b0c0f73;font-family:var(--font-sans);font-size:calc(var(--s) * .34);font-weight:800;letter-spacing:-.04em;opacity:0}.cm-face--blank b{opacity:1}.cm-stack i{position:absolute;top:0;right:0;bottom:0;left:0;display:none;border-radius:6px;background:#fbfaf7;box-shadow:0 0 0 1px #0b0c0f24,0 2px 6px -3px #0b0c0f4d;transition:opacity .6s ease}.cm-stack i:first-child{transform:translate(3px,-2px) rotate(8deg)}.cm-stack i:last-child{transform:translate(5px,-4px) rotate(15deg)}.cm-pin[data-more="1"] .cm-stack i:first-child,.cm-pin[data-more="2"] .cm-stack i{display:block}.cm-ring{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1.5px solid var(--lens, #d75a4d);border-radius:8px;opacity:0}.cm-n{position:absolute;top:-6px;right:-7px;z-index:2;display:none;min-width:15px;height:15px;padding:0 4px;place-items:center;border-radius:8px;background:var(--lens, #d75a4d);box-shadow:0 0 0 1.5px #faf9f6fa;color:#fff;font-family:var(--font-sans);font-size:9.5px;font-style:normal;font-weight:800;line-height:15px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;transition:opacity .6s ease}.cm-pin--many .cm-n{display:grid}.cm-tag{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap}.cm-name{display:block;padding:3px 7px 4px;border-radius:6px;background:#faf9f6f2;box-shadow:0 0 0 1px #0b0c0f12;color:var(--ink);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:-.015em;line-height:1.25;opacity:0;transition:opacity .6s ease}.cm-tag--named .cm-name{opacity:1}.cm-pin--quiet .cm-sq{opacity:0;transform:scale(.4)}.cm-pin--quiet .cm-face,.cm-pin--quiet .cm-stack i{opacity:0}.cm-pin--quiet .cm-ring{visibility:hidden}.cm-pin--quiet .cm-n,.cm-pin--quiet .cm-name{opacity:0}.cm-pin--quiet .cm-n{visibility:hidden;transition:opacity .6s ease,visibility 0s .6s}
