@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ku-bg:#f7f5f3;--ku-surface:#fff;--ku-surface-raised:#fff;--ku-divider:#f0edea;--ku-border:#e8e4e0;--ku-border-input:#d6d1cc;--ku-text-1:#1c1917;--ku-text-2:#5c5652;--ku-text-3:#8a837d;--ku-crimson-50:#faf0ef;--ku-crimson-100:#f3ddda;--ku-crimson-600:#a31c12;--ku-crimson-700:#8c0000;--ku-crimson-800:#6e0000;--ku-star:#e0a400;--ku-star-bg:#fbf4df;--ku-success-bg:#eaf3ed;--ku-success-fg:#2f7a4f;--ku-backdrop:#1c191766;--ku-map-control:#fffffff0;--ku-shadow-raised:0 1px 3px #1c19171a;--ku-shadow-floating:0 4px 16px #1c19171f;--ku-shadow-overlay:0 12px 32px #1c191729;--ku-primary:#2563eb;--ku-primary-text:#2563eb;--ku-primary-disabled:#93c5fd;--ku-primary-soft-bg:#eff6ff;--ku-danger:#dc2626;--ku-status-installed-bg:#eaf3de;--ku-status-installed-fg:#3b6d11;--ku-status-missing-bg:#fcebeb;--ku-status-missing-fg:#a32d2d;--ku-status-warn-bg:#fef3c7;--ku-status-warn-fg:#92400e;--ku-overlay:#0000008c}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ku-bg:#151210;--ku-surface:#211d1a;--ku-surface-raised:#2a2521;--ku-divider:#332e2a;--ku-border:#453e38;--ku-border-input:#655b53;--ku-text-1:#f7f3ef;--ku-text-2:#c9c0ba;--ku-text-3:#a79c94;--ku-crimson-50:#351d1c;--ku-crimson-100:#4d2926;--ku-crimson-600:#ff9389;--ku-crimson-700:#e66c62;--ku-crimson-800:#ffaaa3;--ku-star:#f2c44d;--ku-star-bg:#3b321c;--ku-success-bg:#1c3528;--ku-success-fg:#7bd5a1;--ku-backdrop:#000000ad;--ku-map-control:#211d1af5;--ku-shadow-raised:0 1px 3px #00000059;--ku-shadow-floating:0 4px 18px #0000006b;--ku-shadow-overlay:0 14px 36px #00000094;--ku-primary:#2563eb;--ku-primary-text:#6ba5ff;--ku-primary-disabled:#2f4368;--ku-primary-soft-bg:#1a2a44;--ku-danger:#f4756e;--ku-status-installed-bg:#24331c;--ku-status-installed-fg:#a4d977;--ku-status-missing-bg:#3a1f1e;--ku-status-missing-fg:#f0a6a1;--ku-status-warn-bg:#3a2f14;--ku-status-warn-fg:#f1cb77;--ku-overlay:#0000009e}}html,body{max-width:100vw;min-height:100%;overflow-x:hidden}body{color:var(--ku-text-1);background:var(--ku-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:0;border-color:var(--ku-crimson-700)!important;box-shadow:0 0 0 3px var(--ku-crimson-100)!important}a{color:inherit;text-decoration:none}.leaflet-default-icon-path{background-image:none}.leaflet-control-attribution{display:none}.leaflet-control-zoom{box-shadow:var(--ku-shadow-floating)!important;border:0!important}.leaflet-control-zoom a{width:44px!important;height:44px!important;color:var(--ku-text-1)!important;background:var(--ku-surface)!important;border-color:var(--ku-divider)!important;line-height:44px!important}.leaflet-top.leaflet-right{top:auto;bottom:166px;right:10px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:var(--ku-text-1);background:var(--ku-surface)}@media (prefers-color-scheme:dark){.leaflet-tile-pane{filter:brightness(.86)saturate(.82)}}.bldg-label{color:var(--ku-text-2);box-shadow:none;background:0 0;border:0;font-size:12px;font-weight:600}.bldg-label:before{display:none}@keyframes shimmer{0%{transform:translate(-150%)}to{transform:translate(350%)}}@keyframes ku-spin{to{transform:rotate(360deg)}}@keyframes ku-mic-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
