.hd[data-v-cc978419]{background:var(--sm-bg);border-bottom:1px solid var(--sm-ink)}.hd__inner[data-v-cc978419]{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:24px}.hd__brand[data-v-cc978419]{display:flex;align-items:center;gap:14px}.hd__home[data-v-cc978419]{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit}.hd__home:hover .hd__title[data-v-cc978419]{color:var(--sm-blue)}.hd__logo[data-v-cc978419]{display:block;width:40px;height:40px}.hd__title[data-v-cc978419]{margin:0;font-family:var(--sm-font-display);font-size:19px;font-weight:600;color:var(--sm-text-strong)}.hd__dot[data-v-cc978419]{color:var(--sm-blue)}.hd__subtitle[data-v-cc978419]{padding-left:14px;border-left:1px solid var(--sm-rule);font-family:var(--sm-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sm-muted)}.hd__nav[data-v-cc978419]{display:flex;align-items:center;gap:34px}.hd__logout[data-v-cc978419]{background:none;border:0;cursor:pointer;padding:0}.hd__logout[data-v-cc978419]:hover{color:var(--sm-blue)}.hd__burger[data-v-cc978419]{display:none;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;padding:0;background:none;border:1px solid var(--sm-rule);cursor:pointer}.hd__burger[data-v-cc978419]:hover{border-color:var(--sm-blue)}.hd__burgerbar[data-v-cc978419]{display:block;width:16px;height:1px;margin:0 auto;background:var(--sm-text-strong)}.hd__burger:hover .hd__burgerbar[data-v-cc978419]{background:var(--sm-blue)}.hd__menu[data-v-cc978419]{display:flex;gap:34px;padding-top:12px;padding-bottom:12px;border-top:1px solid var(--sm-rule-faint)}.hd__menuitem[data-v-cc978419]{background:none;border:0;padding:6px 0;cursor:pointer;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sm-muted);box-shadow:inset 0 -2px transparent}.hd__menuitem[data-v-cc978419]:hover{color:var(--sm-blue)}.hd__menuitem--active[data-v-cc978419]{color:var(--sm-text-strong);box-shadow:inset 0 -2px var(--sm-blue)}@media(max-width:599px){.hd__subtitle[data-v-cc978419]{display:none}}@media(max-width:799px){.hd__nav[data-v-cc978419]{gap:20px}.hd__burger[data-v-cc978419]{display:flex}.hd__menu[data-v-cc978419]{display:none;flex-direction:column;gap:0}.hd__menu--open[data-v-cc978419]{display:flex}.hd__menuitem[data-v-cc978419]{text-align:left;box-shadow:none;border-left:2px solid transparent;padding:12px 0 12px 10px}.hd__menuitem+.hd__menuitem[data-v-cc978419]{border-top:1px solid var(--sm-rule-faint)}.hd__menuitem--active[data-v-cc978419]{border-left-color:var(--sm-blue)}}.ft[data-v-90e627ab]{background:var(--sm-ink)}.ft__inner[data-v-90e627ab]{display:flex;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:32px}.ft__label[data-v-90e627ab]{color:var(--sm-on-dark-muted)}.ft__links[data-v-90e627ab]{display:flex;align-items:center;gap:24px}.ft__link[data-v-90e627ab]{color:var(--sm-on-dark-muted)}.ft__link[data-v-90e627ab]:hover{color:var(--sm-blue-link-on-dark)}.app[data-v-8650d092]{display:flex;flex-direction:column;height:100dvh}.app__main[data-v-8650d092]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.af__head[data-v-945c7391]{display:flex;justify-content:flex-end;margin-bottom:12px}.af__val[data-v-945c7391]{color:var(--sm-text-strong);text-transform:none}.af__range[data-v-945c7391]{width:100%;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.af__range[data-v-945c7391]::-webkit-slider-runnable-track{height:1px;background:var(--sm-rule)}.af__range[data-v-945c7391]::-moz-range-track{height:1px;background:var(--sm-rule)}.af__range[data-v-945c7391]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-6px;border:0;border-radius:0;background:var(--sm-blue)}.af__range[data-v-945c7391]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:0;background:var(--sm-blue)}.af__range[data-v-945c7391]:disabled{opacity:.5;cursor:not-allowed}.af__range[data-v-945c7391]:focus{outline:none}.af__range[data-v-945c7391]:focus::-webkit-slider-thumb{background:var(--sm-ink)}.af__range[data-v-945c7391]:focus::-moz-range-thumb{background:var(--sm-ink)}.af__ticks[data-v-945c7391]{display:flex;justify-content:space-between;list-style:none;margin:6px 0 0;padding:0}.af__tick[data-v-945c7391]{color:var(--sm-muted);font-size:10px}.af__tick--pending[data-v-945c7391]{color:var(--sm-rule)}.af__tick--on[data-v-945c7391]{color:var(--sm-blue)}.af__hint[data-v-945c7391]{margin:8px 0 0;color:var(--sm-muted);text-transform:none;font-size:10.5px}.cf__list[data-v-ead4a0d0]{list-style:none;margin:0;padding:0}.cf__item+.cf__item[data-v-ead4a0d0]{border-top:1px solid var(--sm-rule-faint)}.cf__opt[data-v-ead4a0d0]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer}.cf__opt--master[data-v-ead4a0d0]{border-bottom:1px solid var(--sm-rule-faint)}.cf__opt--off[data-v-ead4a0d0]{cursor:default;opacity:.5}.cf__box[data-v-ead4a0d0]{width:14px;height:14px;flex:0 0 auto;accent-color:var(--sm-blue)}.cf__name[data-v-ead4a0d0]{flex:1 1 auto;font-size:14px;color:var(--sm-text-strong)}.cf__note[data-v-ead4a0d0]{margin:8px 0 0;font-size:13px;color:var(--sm-muted)}.drf[data-v-5380f8e7]{display:flex;flex-direction:column;gap:16px}.drf__range[data-v-5380f8e7]{display:flex;flex-direction:column;gap:8px}.drf__range+.drf__range[data-v-5380f8e7]{padding-top:12px;border-top:1px solid var(--sm-rule-faint)}.drf__bounds[data-v-5380f8e7]{display:flex;gap:8px}.drf__field[data-v-5380f8e7]{display:flex;flex-direction:column;gap:6px;flex:1 1 0;min-width:0}.drf__lbl[data-v-5380f8e7]{margin-bottom:2px}.drf__input[data-v-5380f8e7]{width:100%;min-width:0}.drf__remove[data-v-5380f8e7]{align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.drf__remove[data-v-5380f8e7]:hover{color:var(--sm-blue)}.drf__add[data-v-5380f8e7]{align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.drf__add[data-v-5380f8e7]:hover{color:var(--sm-blue)}.drf__events[data-v-5380f8e7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.drf__event[data-v-5380f8e7]{background:none;border:0;padding:0;text-align:left;cursor:pointer;color:var(--sm-blue);font-family:var(--sm-font-display);font-size:14px}.drf__event[data-v-5380f8e7]:hover{text-decoration:underline}.drf__actions[data-v-5380f8e7]{display:flex;align-items:center;gap:16px}.drf__btn[data-v-5380f8e7]{align-self:flex-start}.drf__today[data-v-5380f8e7]{background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.drf__today[data-v-5380f8e7]:hover{color:var(--sm-blue)}.dl__list[data-v-e8967cd7]{list-style:none;margin:0;padding:0}.dl__item[data-v-e8967cd7]{display:flex;align-items:center;gap:8px}.dl__item+.dl__item[data-v-e8967cd7]{border-top:1px solid var(--sm-rule-faint)}.dl__opt[data-v-e8967cd7]{flex:1 1 auto;display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;min-width:0}.dl__focus[data-v-e8967cd7]{flex:0 0 auto;display:flex;align-items:center;background:none;border:0;padding:6px;cursor:pointer;color:var(--sm-muted)}.dl__focus[data-v-e8967cd7]:hover,.dl__focus[data-v-e8967cd7]:focus-visible{color:var(--sm-blue)}.dl__focus svg[data-v-e8967cd7]{fill:none;stroke:currentColor;stroke-width:1.2}.dl__box[data-v-e8967cd7]{width:14px;height:14px;flex:0 0 auto;accent-color:var(--sm-blue)}.dl__chip[data-v-e8967cd7]{width:10px;height:10px;flex:0 0 auto}.dl__name[data-v-e8967cd7]{flex:1 1 auto;font-size:14px;color:var(--sm-text-strong)}.dl__weekday[data-v-e8967cd7]{color:var(--sm-muted)}.dl__count[data-v-e8967cd7]{color:var(--sm-muted);font-variant-numeric:tabular-nums}.eb[data-v-06319142]{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-4);flex-wrap:wrap;padding:10px var(--sm-space-4);border-bottom:1px solid var(--sm-blue-dark);background:var(--sm-blue);color:#fff}.eb__status[data-v-06319142]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;color:#ffffffbf}.eb__badge[data-v-06319142]{padding:3px 8px;background:#fff;color:var(--sm-blue-dark);letter-spacing:.12em;text-transform:uppercase}.eb__day[data-v-06319142],.eb__result[data-v-06319142]{color:#fff}.eb__dirty[data-v-06319142],.eb__hint[data-v-06319142]{color:#ffd166}.eb[data-v-06319142] .sm-error{color:#ffd7d2}.eb__actions[data-v-06319142],.eb__tools[data-v-06319142]{display:flex;align-items:center;gap:8px}.eb__group[data-v-06319142]{flex-basis:100%;display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid rgb(255 255 255 / .25)}.eb__sel[data-v-06319142]{margin-right:6px;font-size:11px;color:#ffffffbf}.eb__reduce[data-v-06319142]{display:flex;align-items:center;gap:4px;font-size:11px;color:#ffffffbf}.eb__percent[data-v-06319142]{width:56px;padding:5px 6px;background:#ffffff1f;border:1px solid rgb(255 255 255 / .5);color:#fff;font-size:11px}.eb__btn--on[data-v-06319142]:not(:disabled){background:#fff;border-color:#fff;color:var(--sm-blue-dark)}.eb__btn--on[data-v-06319142]:hover:not(:disabled){background:#ffffffd9;color:var(--sm-blue-dark)}.eb__btn[data-v-06319142]{padding:6px 12px;background:none;border:1px solid rgb(255 255 255 / .5);cursor:pointer;color:#fff}.eb__btn[data-v-06319142]:hover:not(:disabled){border-color:#fff;background:#ffffff1f}.eb__btn[data-v-06319142]:disabled{opacity:.45;cursor:default}.eb__btn--primary[data-v-06319142]:not(:disabled){background:#fff;border-color:#fff;color:var(--sm-blue-dark)}.eb__btn--primary[data-v-06319142]:hover:not(:disabled){background:#ffffffd9;color:var(--sm-blue-dark)}.dd[data-v-d7b4d9a8]{position:relative}.dd__blog[data-v-d7b4d9a8]{display:inline-block;margin-top:10px}.dd__trigger[data-v-d7b4d9a8]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:transparent;border:1px solid var(--sm-rule);border-radius:0;padding:14px 16px;cursor:pointer;font-family:var(--sm-font-display);font-size:15px;color:var(--sm-text-strong)}.dd__trigger[data-v-d7b4d9a8]:hover,.dd__trigger[aria-expanded=true][data-v-d7b4d9a8]{border-color:var(--sm-blue)}.dd__label--empty[data-v-d7b4d9a8]{color:var(--sm-muted)}.dd__caret[data-v-d7b4d9a8]{width:8px;height:8px;border-right:1.5px solid var(--sm-muted);border-bottom:1.5px solid var(--sm-muted);transform:rotate(45deg);transition:transform .15s ease}.dd__caret--up[data-v-d7b4d9a8]{transform:rotate(-135deg)}.dd__panel[data-v-d7b4d9a8]{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:50;background:var(--sm-bg);border:1px solid var(--sm-rule);max-height:320px;overflow-y:auto}.dd__hint[data-v-d7b4d9a8]{color:var(--sm-muted);margin:0;padding:16px}.dd__list[data-v-d7b4d9a8]{list-style:none;margin:0;padding:0}.dd__item+.dd__item[data-v-d7b4d9a8]{border-top:1px solid var(--sm-rule)}.dd__option[data-v-d7b4d9a8]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:14px 16px}.dd__option[data-v-d7b4d9a8]:hover{background:var(--sm-paper)}.dd__name[data-v-d7b4d9a8]{font-family:var(--sm-font-display);font-weight:600;color:var(--sm-text-strong)}.dd__option:hover .dd__name[data-v-d7b4d9a8]{color:var(--sm-blue)}.dd__meta[data-v-d7b4d9a8]{color:var(--sm-muted)}.gs__list[data-v-97a7a1ff]{margin:0}.gs__row[data-v-97a7a1ff]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0}.gs__row+.gs__row[data-v-97a7a1ff]{border-top:1px solid var(--sm-rule-faint)}.gs__key[data-v-97a7a1ff]{margin:0;color:var(--sm-muted)}.gs__val[data-v-97a7a1ff]{margin:0;color:var(--sm-blue);font-variant-numeric:tabular-nums}.sm-map-loading[data-v-ab02b9d8]{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:var(--sm-paper)}.sm-map-loading.is-active[data-v-ab02b9d8]{display:flex;align-items:center;justify-content:center}.sm-map-loading.is-quiet[data-v-ab02b9d8]{background-color:transparent;pointer-events:none}.sm-map-loading__label[data-v-ab02b9d8]{font-family:var(--sm-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sm-muted)}.sm-map-loading.is-quiet .sm-map-loading__label[data-v-ab02b9d8]{display:none}.sm-map-loading__track[data-v-ab02b9d8]{position:absolute;right:0;bottom:0;left:0;height:4px;overflow:hidden;background-color:var(--sm-rule-faint)}.sm-map-loading.is-quiet .sm-map-loading__track[data-v-ab02b9d8]{background-color:transparent}.sm-map-loading__bar[data-v-ab02b9d8]{display:block;width:40%;height:100%;background-image:linear-gradient(90deg,var(--sm-blue) 0%,#cd9e2d 25%,#783487 50%,#23a366 75%,#b34249 100%);animation:sm-route-stripe-ab02b9d8 1.4s linear infinite}@keyframes sm-route-stripe-ab02b9d8{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.sm-map-loading__bar[data-v-ab02b9d8]{width:100%;animation:sm-route-stripe-pulse-ab02b9d8 2s ease-in-out infinite}@keyframes sm-route-stripe-pulse-ab02b9d8{0%,to{opacity:.35}50%{opacity:1}}}.map-wrap[data-v-96a0634b]{position:relative;width:100%;height:100%}.map[data-v-96a0634b]{width:100%;height:100%;background:var(--sm-paper)}.map-edittip[data-v-96a0634b]{position:absolute;z-index:4;pointer-events:none;display:flex;flex-direction:column;gap:2px;background:var(--sm-bg);border:1px solid var(--sm-rule);padding:6px 8px;font-size:11px;color:var(--sm-muted);white-space:nowrap}.map-edittip__time[data-v-96a0634b]{color:var(--sm-text-strong)}.map-edittip__new[data-v-96a0634b]{color:#c2410c}.map-daytip[data-v-96a0634b]{position:absolute;z-index:4;pointer-events:none;background:var(--sm-bg);border:1px solid var(--sm-rule);padding:4px 8px;font-size:11px;color:var(--sm-text-strong);white-space:nowrap}.ss__list[data-v-99c72ec8]{margin:0}.ss__row[data-v-99c72ec8]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0}.ss__row+.ss__row[data-v-99c72ec8]{border-top:1px solid var(--sm-rule-faint)}.ss__key[data-v-99c72ec8]{margin:0;color:var(--sm-muted)}.ss__val[data-v-99c72ec8]{margin:0;color:var(--sm-blue);font-variant-numeric:tabular-nums}.ss__val--wait[data-v-99c72ec8]{color:var(--sm-muted)}.sp__head[data-v-03022baf]{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-right:18px}.sp__toggle[data-v-03022baf]{flex:1 1 auto;display:flex;align-items:center;text-align:left;background:none;border:0;padding:0;cursor:pointer;color:var(--sm-blue);letter-spacing:.12em}.sp__actions[data-v-03022baf]{flex:0 0 auto}.sp__toggle:hover .sp__title[data-v-03022baf]{color:var(--sm-ink)}.sp__caret[data-v-03022baf]{position:absolute;right:0;top:3px;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);transform-origin:center;transition:transform .12s ease-out}.sp__caret--down[data-v-03022baf]{transform:rotate(45deg)}.sp__body[data-v-03022baf]{margin-top:16px}@media(prefers-reduced-motion:reduce){.sp__caret[data-v-03022baf]{transition:none}}.sf__list[data-v-ed7c2b25]{list-style:none;margin:0;padding:0}.sf__item+.sf__item[data-v-ed7c2b25]{border-top:1px solid var(--sm-rule-faint)}.sf__opt[data-v-ed7c2b25]{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer}.sf__box[data-v-ed7c2b25]{width:14px;height:14px;flex:0 0 auto;accent-color:var(--sm-blue)}.sf__name[data-v-ed7c2b25]{flex:1 1 auto;font-size:14px;color:var(--sm-text-strong)}.sf__count[data-v-ed7c2b25]{color:var(--sm-muted);font-variant-numeric:tabular-nums}.rail[data-v-47db22b3]{display:none}@media(min-width:1200px){.rail[data-v-47db22b3]{display:block;position:fixed;right:0;top:50%;transform-origin:right center;z-index:900}.rail__rot[data-v-47db22b3]{transform:rotate(-90deg) translateY(-100%);transform-origin:right top;display:flex;gap:28px;white-space:nowrap;padding:0 24px}}.rail__label[data-v-47db22b3]{color:var(--sm-muted)}.rail__val[data-v-47db22b3]{color:var(--sm-blue)}.rail__val--wait[data-v-47db22b3]{color:var(--sm-muted)}.mp[data-v-ab634d24]{flex:1 1 auto;height:100%;display:grid;grid-template-columns:365px 1fr;grid-template-rows:100%;gap:0;min-height:0}.mp__side[data-v-ab634d24]{border-right:1px solid var(--sm-rule);padding:32px var(--sm-space-4);overflow-y:auto;min-height:0}.mp__block+.mp__block[data-v-ab634d24]{margin-top:20px;padding-top:20px;border-top:1px solid var(--sm-ink)}.mp__reset[data-v-ab634d24]{background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.mp__reset[data-v-ab634d24]:hover{color:var(--sm-blue)}.mp--edit[data-v-ab634d24]{grid-template-columns:1fr}.mp__map[data-v-ab634d24]{display:flex;flex-direction:column;min-height:0}.mp__canvas[data-v-ab634d24]{flex:1 1 auto;position:relative;min-height:0}.mp__status[data-v-ab634d24]{position:absolute;top:16px;left:16px;z-index:5;background:var(--sm-bg);border:1px solid var(--sm-rule);padding:8px 12px}.mp__sidehead[data-v-ab634d24],.mp__filterbtn[data-v-ab634d24],.mp__scrim[data-v-ab634d24]{display:none}@media(max-width:1199px){.mp[data-v-ab634d24]{grid-template-columns:1fr;grid-template-rows:100%}.mp__side[data-v-ab634d24]{position:fixed;top:0;left:0;z-index:1000;width:min(365px,88%);height:100%;background:var(--sm-bg);border-right:1px solid var(--sm-rule);transform:translate(-100%);transition:transform .25s ease}.mp__side--open[data-v-ab634d24]{transform:translate(0)}.mp__scrim[data-v-ab634d24]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#10141b73}.mp__sidehead[data-v-ab634d24]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--sm-ink)}.mp__sidetitle[data-v-ab634d24]{color:var(--sm-text-strong);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.mp__sideclose[data-v-ab634d24]{background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.mp__sideclose[data-v-ab634d24]:hover{color:var(--sm-blue)}.mp__filterbtn[data-v-ab634d24]{display:block;position:absolute;top:16px;left:16px;z-index:5;background:var(--sm-blue);border:1px solid var(--sm-blue);padding:8px 14px;cursor:pointer;color:var(--sm-on-dark, #fff)}.mp__filterbtn[data-v-ab634d24]:hover{background:var(--sm-blue-hover);border-color:var(--sm-blue-hover)}.mp__status[data-v-ab634d24]{top:60px}@media(prefers-reduced-motion:reduce){.mp__side[data-v-ab634d24]{transition:none}}}.dw[data-v-ee8c0e44]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none}.dw__overlay[data-v-ee8c0e44]{position:absolute;top:0;right:0;bottom:0;left:0;background:#10141b73;opacity:0;transition:opacity .25s ease;pointer-events:none}.dw--open .dw__overlay[data-v-ee8c0e44]{opacity:1;pointer-events:auto}.dw__panel[data-v-ee8c0e44]{position:absolute;top:0;right:0;height:100%;width:min(440px,100%);background:var(--sm-ink);color:var(--sm-on-dark-muted);padding:var(--sm-space-6) 0;transform:translate(100%);transition:transform .28s ease;pointer-events:auto;overflow-y:auto}.dw--open .dw__panel[data-v-ee8c0e44]{transform:translate(0)}.dw__scroll[data-v-ee8c0e44]{display:flex;flex-direction:column;gap:var(--sm-space-5);padding:0 var(--sm-gutter)}.dw__close[data-v-ee8c0e44]{position:absolute;top:var(--sm-space-3);right:var(--sm-space-3);width:40px;height:40px;background:transparent;border:0;cursor:pointer}.dw__close[data-v-ee8c0e44]:before,.dw__close[data-v-ee8c0e44]:after{content:"";position:absolute;top:26%;left:19px;width:2px;height:50%;background:var(--sm-on-dark)}.dw__close[data-v-ee8c0e44]:before{transform:rotate(-45deg)}.dw__close[data-v-ee8c0e44]:after{transform:rotate(45deg)}.dw__close[data-v-ee8c0e44]:hover:before,.dw__close[data-v-ee8c0e44]:hover:after{background:var(--sm-blue-link-on-dark)}@media(prefers-reduced-motion:reduce){.dw__overlay[data-v-ee8c0e44],.dw__panel[data-v-ee8c0e44]{transition:none}}.lf[data-v-28196445]{display:flex;flex-direction:column}.lf__eyebrow[data-v-28196445]{color:var(--sm-blue-on-dark);letter-spacing:.12em}.lf__title[data-v-28196445]{margin:8px 0 32px;color:var(--sm-on-dark)}.lf__lbl[data-v-28196445]{margin:16px 0 8px;color:var(--sm-on-dark-muted)}.lf__input[data-v-28196445]{width:100%;background:transparent;border:1px solid rgba(233,235,238,.28);border-radius:0;font-family:var(--sm-font-display);font-size:16px;padding:15px 16px;color:var(--sm-on-dark)}.lf__input[data-v-28196445]:focus{outline:none;border-color:var(--sm-blue-on-dark)}.lf__err[data-v-28196445]{margin:16px 0 0;color:#e88}.lf__submit[data-v-28196445]{margin-top:24px;align-self:flex-start;background:var(--sm-paper);color:var(--sm-ink);font-family:var(--sm-font-display);font-size:15.5px;font-weight:500;border:0;border-radius:0;padding:16px 24px;cursor:pointer}.lf__submit[data-v-28196445]:hover:not(:disabled){background:var(--sm-blue-on-dark);color:var(--sm-on-dark)}.lf__submit[data-v-28196445]:disabled{opacity:.5;cursor:not-allowed}.lw[data-v-3e8ad3a0]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.lw--ready[data-v-3e8ad3a0]{opacity:1}.lw__svg[data-v-3e8ad3a0]{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%}.lw__svg path[data-v-3e8ad3a0]{stroke:var(--sm-blue);opacity:.4;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){.lw[data-v-3e8ad3a0]{transition:none}}.menu-social-container[data-v-bf30c9ce]{position:fixed;z-index:999;left:50px;top:calc(100vh - 120px);line-height:1;transform-origin:0 0;transform:rotate(-90deg);font-family:var(--sm-font-mono);font-size:12px;letter-spacing:.04em;color:var(--sm-muted)}.social-menu-trig[data-v-bf30c9ce]{display:inline-block;background:#fff;color:#000;border:1px solid #000000;padding:5px 10px;margin-right:28px;text-transform:uppercase;font-size:10px}.menu-social-container ul[data-v-bf30c9ce]{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:top}.menu-social-container li[data-v-bf30c9ce]{display:inline-block;margin:0 5px}.menu-social-container a[data-v-bf30c9ce]{color:var(--sm-muted);text-transform:uppercase;text-decoration:none}.menu-social-container a[data-v-bf30c9ce]:hover{color:var(--sm-blue)}.menu-social-container p[data-v-bf30c9ce]{display:block;margin:0;padding:1rem 0 0;max-width:375px;font-family:var(--sm-font-display);font-size:14px;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--sm-text)}@media(min-height:750px){.menu-social-container p[data-v-bf30c9ce]{max-width:450px}}@media(min-height:900px){.menu-social-container p[data-v-bf30c9ce]{max-width:550px}}@media(max-width:1199px){.menu-social-container[data-v-bf30c9ce]{display:none}}.lp[data-v-b3fb8a43]{flex:1 1 auto;position:relative;min-height:0;overflow:hidden}.lp__caption[data-v-b3fb8a43]{position:fixed;left:240px;bottom:120px;display:flex;align-items:baseline;gap:10px;z-index:999;pointer-events:none}.lp__count[data-v-b3fb8a43]{font-family:var(--sm-font-display);font-size:44px;line-height:1;color:var(--sm-blue);font-variant-numeric:tabular-nums}.lp__unit[data-v-b3fb8a43]{color:var(--sm-muted)}@media(max-width:1199px){.lp__caption[data-v-b3fb8a43]{left:50%;transform:translate(-50%)}}@media(max-width:440px){.lp__caption[data-v-b3fb8a43]{display:none}}.gcp[data-v-a21d79e2]{display:flex;flex-direction:column;gap:10px}.gcp__map[data-v-a21d79e2]{height:260px;width:100%;border:1px solid var(--sm-rule)}.gcp__reset[data-v-a21d79e2]{align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;color:var(--sm-blue)}.gcp__reset[data-v-a21d79e2]:hover{color:var(--sm-blue-hover)}.gcp__search[data-v-a21d79e2]{display:flex;gap:8px}.gcp__input[data-v-a21d79e2]{flex:1 1 auto}.gcp__btn[data-v-a21d79e2]{flex:0 0 auto;padding:0 20px}.gcp__err[data-v-a21d79e2]{margin:0}.ee[data-v-d53d6136]{display:flex;flex-direction:column;gap:16px}.ee__title[data-v-d53d6136]{font-size:22px;margin:0}.ee__field[data-v-d53d6136]{display:flex;flex-direction:column;gap:6px;flex:1 1 0}.ee__field--narrow[data-v-d53d6136]{flex:0 0 120px}.ee__lbl[data-v-d53d6136]{color:var(--sm-muted)}.ee__row[data-v-d53d6136]{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.ee__textarea[data-v-d53d6136]{font-family:var(--sm-font-display);resize:vertical}.ee__check[data-v-d53d6136]{display:flex;align-items:center;gap:8px;color:var(--sm-text-strong);cursor:pointer;padding-bottom:15px}.ee__sources[data-v-d53d6136]{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--sm-rule-faint);padding-top:16px}.ee__sourceshead[data-v-d53d6136]{display:flex;align-items:center;justify-content:space-between}.ee__add[data-v-d53d6136]{background:none;border:1px solid var(--sm-rule);padding:6px 12px;cursor:pointer;color:var(--sm-text-strong)}.ee__add[data-v-d53d6136]:hover{border-color:var(--sm-blue);color:var(--sm-blue)}.ee__hint[data-v-d53d6136]{color:var(--sm-muted);margin:0}.ee__source[data-v-d53d6136]{display:flex;gap:8px;align-items:center}.ee__srcapp[data-v-d53d6136]{flex:0 0 180px}.ee__del[data-v-d53d6136]{flex:0 0 auto;background:none;border:1px solid var(--sm-rule);padding:0 12px;height:40px;cursor:pointer;font-size:18px;color:var(--sm-muted)}.ee__del[data-v-d53d6136]:hover{border-color:var(--sm-blue);color:var(--sm-blue)}.ee__actions[data-v-d53d6136]{display:flex;justify-content:flex-end;padding-top:8px}.ev[data-v-3ad86a6b]{padding-top:32px;padding-bottom:48px;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.ev__head[data-v-3ad86a6b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.ev__title[data-v-3ad86a6b]{margin:0;font-size:clamp(32px,5vw,44px)}.ev__body[data-v-3ad86a6b]{display:flex;gap:32px;align-items:flex-start}.ev__list[data-v-3ad86a6b]{flex:0 0 300px;border:1px solid var(--sm-rule);max-height:70dvh;overflow-y:auto}.ev__hint[data-v-3ad86a6b]{margin:0;padding:16px;color:var(--sm-muted)}.ev__items[data-v-3ad86a6b]{list-style:none;margin:0;padding:0}.ev__items li+li[data-v-3ad86a6b]{border-top:1px solid var(--sm-rule)}.ev__item[data-v-3ad86a6b]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;background:none;border:0;border-left:2px solid transparent;cursor:pointer;padding:14px 16px}.ev__item[data-v-3ad86a6b]:hover{background:var(--sm-paper)}.ev__item--active[data-v-3ad86a6b]{border-left-color:var(--sm-blue);background:var(--sm-paper)}.ev__name[data-v-3ad86a6b]{font-family:var(--sm-font-display);font-weight:600;color:var(--sm-text-strong)}.ev__item:hover .ev__name[data-v-3ad86a6b]{color:var(--sm-blue)}.ev__meta[data-v-3ad86a6b]{color:var(--sm-muted)}.ev__detail[data-v-3ad86a6b]{flex:1 1 0;min-width:0;border:1px solid var(--sm-rule);padding:24px}.ev__placeholder[data-v-3ad86a6b]{color:var(--sm-muted);margin:0}@media(max-width:799px){.ev__body[data-v-3ad86a6b]{flex-direction:column}.ev__list[data-v-3ad86a6b]{flex-basis:auto;width:100%}.ev__detail[data-v-3ad86a6b]{width:100%}}.ue[data-v-4334d8ec]{display:flex;flex-direction:column;gap:16px}.ue__title[data-v-4334d8ec]{font-size:22px;margin:0}.ue__self[data-v-4334d8ec]{color:var(--sm-blue);margin:0}.ue__row[data-v-4334d8ec]{display:flex;gap:16px;flex-wrap:wrap}.ue__field[data-v-4334d8ec]{display:flex;flex-direction:column;gap:6px;flex:1 1 0}.ue__field--narrow[data-v-4334d8ec]{flex:0 0 120px}.ue__lbl[data-v-4334d8ec]{color:var(--sm-muted)}.ue__color[data-v-4334d8ec]{height:50px;padding:6px;cursor:pointer}.ue__actions[data-v-4334d8ec]{display:flex;justify-content:flex-end;padding-top:8px}.us[data-v-30da3640]{padding-top:32px;padding-bottom:48px;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.us__head[data-v-30da3640]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.us__title[data-v-30da3640]{margin:0;font-size:clamp(32px,5vw,44px)}.us__body[data-v-30da3640]{display:flex;gap:32px;align-items:flex-start}.us__list[data-v-30da3640]{flex:0 0 300px;border:1px solid var(--sm-rule);max-height:70dvh;overflow-y:auto}.us__hint[data-v-30da3640]{margin:0;padding:16px;color:var(--sm-muted)}.us__items[data-v-30da3640]{list-style:none;margin:0;padding:0}.us__items li+li[data-v-30da3640]{border-top:1px solid var(--sm-rule)}.us__item[data-v-30da3640]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;background:none;border:0;border-left:2px solid transparent;cursor:pointer;padding:14px 16px}.us__item[data-v-30da3640]:hover{background:var(--sm-paper)}.us__item--active[data-v-30da3640]{border-left-color:var(--sm-blue);background:var(--sm-paper)}.us__name[data-v-30da3640]{display:flex;align-items:center;gap:8px;font-family:var(--sm-font-display);font-weight:600;color:var(--sm-text-strong)}.us__item:hover .us__name[data-v-30da3640]{color:var(--sm-blue)}.us__badge[data-v-30da3640]{border:1px solid var(--sm-blue);color:var(--sm-blue);padding:1px 6px;font-size:10px}.us__meta[data-v-30da3640]{color:var(--sm-muted)}.us__detail[data-v-30da3640]{flex:1 1 0;min-width:0;border:1px solid var(--sm-rule);padding:24px}.us__placeholder[data-v-30da3640]{color:var(--sm-muted);margin:0}@media(max-width:799px){.us__body[data-v-30da3640]{flex-direction:column}.us__list[data-v-30da3640]{flex-basis:auto;width:100%}.us__detail[data-v-30da3640]{width:100%}}.cy[data-v-439444b0]{margin:0 0 24px}.cy__caption[data-v-439444b0]{color:var(--sm-muted);margin-bottom:8px}.cy__legend[data-v-439444b0]{display:flex;gap:16px;list-style:none;margin:0 0 10px;padding:0;font-size:10px;color:var(--sm-muted)}.cy__key[data-v-439444b0]{display:flex;align-items:center;gap:6px}.cy__key[data-v-439444b0]:before{content:"";width:8px;height:8px;flex:0 0 auto}.cy__key--total[data-v-439444b0]:before{background:var(--sm-red)}.cy__key--new[data-v-439444b0]:before{background:var(--sm-blue)}.cy__plot[data-v-439444b0]{display:flex;align-items:stretch;gap:4px}.cy__col[data-v-439444b0]{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;background:none;border:0;padding:0;font:inherit;cursor:pointer}.cy__tip[data-v-439444b0]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:6px;padding:8px 10px;width:max-content;max-width:320px;font-size:11px;line-height:1.4;text-align:left;background:var(--sm-bg);border:1px solid var(--sm-rule);color:var(--sm-text-strong);pointer-events:none;opacity:0;visibility:hidden;z-index:20}.cy__col:hover .cy__tip[data-v-439444b0],.cy__col:focus-visible .cy__tip[data-v-439444b0]{opacity:1;visibility:visible}.cy__tip-head[data-v-439444b0]{display:block;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--sm-rule-faint);color:var(--sm-text-strong)}.cy__tip-year[data-v-439444b0]{color:var(--sm-muted);margin-right:6px}.cy__tip-new[data-v-439444b0]{color:var(--sm-blue)}.cy__tip-list[data-v-439444b0]{display:block;column-width:130px;column-gap:16px}.cy__tip-name[data-v-439444b0]{display:block;white-space:nowrap;color:var(--sm-text-strong);break-inside:avoid}.cy__tip-name--new[data-v-439444b0]{color:var(--sm-blue)}.cy__col--empty[data-v-439444b0]{cursor:default}.cy__value[data-v-439444b0]{height:14px;line-height:14px;font-size:10px;color:var(--sm-muted);font-variant-numeric:tabular-nums}.cy__barbox[data-v-439444b0]{position:relative;width:100%;height:100px;border-bottom:1px solid var(--sm-rule-faint)}.cy__bar[data-v-439444b0]{position:absolute;left:0;bottom:0;width:100%;min-height:2px}.cy__bar--total[data-v-439444b0]{background:var(--sm-red)}.cy__bar--new[data-v-439444b0]{background:var(--sm-blue)}.cy__col:hover .cy__bar--total[data-v-439444b0]{background:var(--sm-red-hover)}.cy__col:hover .cy__bar--new[data-v-439444b0]{background:var(--sm-blue-hover)}.cy__col--active .cy__bar--total[data-v-439444b0]{background:var(--sm-red-dark)}.cy__col--active .cy__bar--new[data-v-439444b0]{background:var(--sm-blue-dark)}.cy__col--active .cy__value[data-v-439444b0],.cy__col--active .cy__year[data-v-439444b0]{color:var(--sm-text-strong)}.cy__year[data-v-439444b0]{height:22px;line-height:22px;font-size:10px;color:var(--sm-muted);white-space:nowrap}.cl__year+.cl__year[data-v-adf69473]{margin-top:20px}.cl__yh[data-v-adf69473]{margin:0 0 8px;font-size:14px;color:var(--sm-muted)}.cl__row[data-v-adf69473]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding:8px 0}.cl__row+.cl__row[data-v-adf69473]{border-top:1px solid var(--sm-rule-faint)}.cl__country[data-v-adf69473]{flex:0 0 auto;min-width:140px;color:var(--sm-text-strong)}.cl__country--new[data-v-adf69473]{color:var(--sm-blue-dark)}.cl__dates[data-v-adf69473]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.cl__sep[data-v-adf69473]{color:var(--sm-rule)}.cl__date[data-v-adf69473]{background:none;border:0;padding:0;color:var(--sm-blue);cursor:pointer;font-variant-numeric:tabular-nums}.cl__date[data-v-adf69473]:hover{text-decoration:underline}.st[data-v-affab5cf]{padding-top:32px;padding-bottom:48px;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.st__title[data-v-affab5cf]{margin:0 0 24px;font-size:clamp(32px,5vw,44px)}.st__err[data-v-affab5cf]{margin:0 0 16px}.st__block[data-v-affab5cf]{border:1px solid var(--sm-rule);padding:20px 24px;margin-bottom:24px;max-width:720px}.st__head[data-v-affab5cf]{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;font-size:18px}.st__count[data-v-affab5cf]{color:var(--sm-blue)}.st__hint[data-v-affab5cf]{margin:0;color:var(--sm-muted)}.st__list[data-v-affab5cf]{margin:0}.st__row[data-v-affab5cf]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0}.st__row+.st__row[data-v-affab5cf]{border-top:1px solid var(--sm-rule-faint)}.st__key[data-v-affab5cf]{margin:0;color:var(--sm-muted)}.st__val[data-v-affab5cf]{margin:0;color:var(--sm-blue);font-variant-numeric:tabular-nums}.st__tabs[data-v-affab5cf]{display:flex;gap:16px;margin:4px 0 14px;border-bottom:1px solid var(--sm-rule-faint)}.st__tab[data-v-affab5cf]{background:none;border:0;padding:0 0 8px;font:inherit;color:var(--sm-muted);cursor:pointer;border-bottom:2px solid transparent}.st__tab[data-v-affab5cf]:hover{color:var(--sm-blue)}.st__tab--active[data-v-affab5cf]{color:var(--sm-text-strong);border-bottom-color:var(--sm-blue)}.st__scroll[data-v-affab5cf]{overflow-x:auto}.st__table[data-v-affab5cf]{width:100%;border-collapse:collapse}.st__th[data-v-affab5cf]{text-align:left;font-weight:400;color:var(--sm-muted);padding:0 0 8px;border-bottom:1px solid var(--sm-rule-faint);white-space:nowrap}.st__sort[data-v-affab5cf]{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.st__sort[data-v-affab5cf]:hover{color:var(--sm-blue)}.st__arrow[data-v-affab5cf]{color:var(--sm-blue);display:inline-block;width:1em;text-align:left}.st__tr--active .st__td[data-v-affab5cf]{background:var(--sm-paper)}.st__td[data-v-affab5cf]{color:var(--sm-text-strong);padding:8px 0;border-top:1px solid var(--sm-rule-faint);white-space:nowrap}.st__th--num[data-v-affab5cf],.st__td--num[data-v-affab5cf]{text-align:right;padding-left:16px}.st__td--num[data-v-affab5cf]{color:var(--sm-blue);font-variant-numeric:tabular-nums}.st__visits[data-v-affab5cf]{background:none;border:0;padding:0;font:inherit;color:var(--sm-blue);cursor:pointer;font-variant-numeric:tabular-nums}.st__visits[data-v-affab5cf]:hover,.st__visits--open[data-v-affab5cf]{text-decoration:underline}.st__pop[data-v-affab5cf]{position:fixed;z-index:60;transform:translate(-100%);min-width:140px;max-height:260px;overflow-y:auto;background:var(--sm-bg);border:1px solid var(--sm-rule)}.st__pophead[data-v-affab5cf]{margin:0;padding:10px 14px;color:var(--sm-muted);border-bottom:1px solid var(--sm-rule-faint);white-space:nowrap}.st__poplist[data-v-affab5cf]{list-style:none;margin:0;padding:0}.st__popdate[data-v-affab5cf]{display:block;width:100%;text-align:left;background:none;border:0;padding:8px 14px;cursor:pointer;color:var(--sm-text-strong)}.st__popdate[data-v-affab5cf]:hover{background:var(--sm-paper);color:var(--sm-blue)}.imp[data-v-3b4f47dd]{padding-top:32px;padding-bottom:48px;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.imp__head[data-v-3b4f47dd]{margin-bottom:24px}.imp__title[data-v-3b4f47dd]{margin:0;font-size:clamp(32px,5vw,44px)}.imp__lead[data-v-3b4f47dd]{margin:8px 0 0;color:var(--sm-muted)}.imp__body[data-v-3b4f47dd]{display:flex;gap:32px;align-items:flex-start}.imp__form[data-v-3b4f47dd]{flex:1 1 0;min-width:0;max-width:520px;border:1px solid var(--sm-rule);padding:24px;display:flex;flex-direction:column;gap:20px}.imp__field[data-v-3b4f47dd]{display:flex;flex-direction:column;gap:6px}.imp__label[data-v-3b4f47dd]{color:var(--sm-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.imp__control[data-v-3b4f47dd]{border:1px solid var(--sm-rule);background:var(--sm-bg);color:var(--sm-text-strong);padding:10px 12px;font:inherit}.imp__control[data-v-3b4f47dd]:focus{outline:none;border-color:var(--sm-blue)}.imp__filelist[data-v-3b4f47dd]{list-style:none;margin:0;padding:0;border:1px solid var(--sm-rule)}.imp__fileitem[data-v-3b4f47dd]{padding:8px 12px;color:var(--sm-muted)}.imp__fileitem+.imp__fileitem[data-v-3b4f47dd]{border-top:1px solid var(--sm-rule)}.imp__actions[data-v-3b4f47dd]{display:flex}.imp__msg[data-v-3b4f47dd]{margin:0}.imp__result[data-v-3b4f47dd]{flex:0 0 300px;border:1px solid var(--sm-rule);padding:24px}.imp__resulttitle[data-v-3b4f47dd]{margin:0 0 16px;font-size:20px}.imp__stats[data-v-3b4f47dd]{margin:0;display:flex;flex-direction:column;gap:14px}.imp__stat[data-v-3b4f47dd]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--sm-rule-faint);padding-bottom:10px}.imp__statlabel[data-v-3b4f47dd]{color:var(--sm-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.imp__statvalue[data-v-3b4f47dd]{margin:0;font-family:var(--sm-font-display);font-weight:600;font-size:24px;color:var(--sm-text-strong)}.imp__statvalue--ok[data-v-3b4f47dd]{color:var(--sm-blue)}.imp__reset[data-v-3b4f47dd]{margin-top:20px}@media(max-width:799px){.imp__body[data-v-3b4f47dd]{flex-direction:column}.imp__form[data-v-3b4f47dd],.imp__result[data-v-3b4f47dd]{width:100%;max-width:none;flex-basis:auto}}.ca[data-v-aca8a33d]{padding-top:32px;padding-bottom:48px;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.ca__head[data-v-aca8a33d]{margin-bottom:24px}.ca__title[data-v-aca8a33d]{margin:0;font-size:clamp(32px,5vw,44px)}.ca__lead[data-v-aca8a33d]{margin:8px 0 0;color:var(--sm-muted)}.ca__box[data-v-aca8a33d]{border:1px solid var(--sm-rule);padding:24px;max-width:520px;display:flex;flex-direction:column;gap:20px}.ca__text[data-v-aca8a33d]{margin:0;color:var(--sm-muted)}.ca__confirm[data-v-aca8a33d]{display:flex;flex-direction:column;gap:12px}.ca__question[data-v-aca8a33d]{margin:0;color:var(--sm-text-strong)}.ca__actions[data-v-aca8a33d]{display:flex;align-items:center;gap:16px}.ca__cancel[data-v-aca8a33d]{background:none;border:0;padding:0;cursor:pointer;color:var(--sm-muted)}.ca__cancel[data-v-aca8a33d]:hover{color:var(--sm-blue)}.ca__msg[data-v-aca8a33d]{margin:0}.ca__msg--ok[data-v-aca8a33d]{color:var(--sm-blue)}.up[data-v-769a9def]{display:flex;flex-direction:column;height:100dvh;background:var(--sm-bg)}.up__content[data-v-769a9def]{flex:0 0 auto;padding:var(--sm-space-4) var(--sm-gutter);text-align:center}.up__title[data-v-769a9def]{display:flex;align-items:center;justify-content:center;gap:var(--sm-space-2);margin:0;font-family:var(--sm-font-display);font-size:32px;font-weight:600;color:var(--sm-text-strong)}.up__logo[data-v-769a9def]{display:block;width:32px;height:32px}.up__subtitle[data-v-769a9def]{margin:var(--sm-space-1) 0 0;color:var(--sm-muted)}.up__cheer[data-v-769a9def]{margin-top:var(--sm-space-4);font-family:var(--sm-font-display);font-size:56px;font-weight:600;color:var(--sm-blue)}.up__countdown[data-v-769a9def]{display:flex;justify-content:center;gap:var(--sm-space-4);margin-top:var(--sm-space-4)}.up__unit--workdays[data-v-769a9def]{margin-top:var(--sm-space-3)}.up__unit[data-v-769a9def]{display:flex;flex-direction:column;align-items:center;gap:4px}.up__num[data-v-769a9def]{font-family:var(--sm-font-display);font-size:44px;line-height:1;color:var(--sm-blue);font-variant-numeric:tabular-nums}.up__num--workdays[data-v-769a9def]{font-size:32px}.up__unitlabel[data-v-769a9def]{color:var(--sm-muted)}.up__empty[data-v-769a9def]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--sm-font-display);font-size:28px;color:var(--sm-muted)}.up__mapwrap[data-v-769a9def]{position:relative;flex:1 1 auto;min-height:0}.up__map[data-v-769a9def]{width:100%;height:100%;background:var(--sm-paper)}:root{--sm-ink: #10141b;--sm-bg: #faf6f7;--sm-paper: #f5f7fa;--sm-blue: #2863ab;--sm-blue-dark: #1c4a86;--sm-blue-hover: #4682cc;--sm-blue-on-dark: #4c88d3;--sm-blue-link-on-dark: #64a1ee;--sm-green: #409d48;--sm-red: #b23b3b;--sm-red-hover: #c65a5a;--sm-red-dark: #8f2f2f;--sm-text: #44484e;--sm-text-strong: #25292f;--sm-muted: #535861;--sm-on-dark: #e9ebee;--sm-on-dark-muted:#7c8088;--sm-rule: #cbced2;--sm-rule-faint: #dcdee2;--sm-font-display: "Space Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--sm-font-mono: "Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--sm-gutter: 52px;--sm-space-1: 8px;--sm-space-2: 16px;--sm-space-3: 24px;--sm-space-4: 32px;--sm-space-5: 48px;--sm-space-6: 80px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--sm-bg);color:var(--sm-text);font-family:var(--sm-font-display);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input,button,select,img,.sm-panel{border-radius:0}h1,h2,h3,h4{font-family:var(--sm-font-display);color:var(--sm-text-strong);font-weight:600;margin:0 0 var(--sm-space-2)}h1{font-size:clamp(36px,6vw,52px);line-height:1.02;letter-spacing:-.03em}a{color:var(--sm-blue);text-decoration:none}a:hover{color:var(--sm-blue-hover)}.sm-mono{font-family:var(--sm-font-mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--sm-muted)}.sm-shell{max-width:1180px;margin:0 auto;padding:0 var(--sm-gutter)}.sm-button{background:var(--sm-ink);color:var(--sm-paper);font-family:var(--sm-font-display);font-size:15.5px;font-weight:500;border:0;padding:16px 24px;cursor:pointer}.sm-button:hover:not(:disabled){background:var(--sm-blue)}.sm-button:disabled{opacity:.5;cursor:not-allowed}.sm-input{width:100%;background:transparent;border:1px solid var(--sm-rule);font-family:var(--sm-font-display);font-size:16px;padding:15px 16px;color:var(--sm-text-strong)}.sm-input:focus{outline:none;border-color:var(--sm-blue)}.sm-error{font-family:var(--sm-font-mono);font-size:12px;color:#b23b3b}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
