*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal}:root{--white-color: hsla(0, 0%, 100%, 1);--light-gray-color: hsla(220, 10%, 97%, 1);--gray-color: hsla(220, 6%, 92%, 1);--dark-gray-color: hsla(220, 8%, 60%, 1);--dark-color: hsla(220, 96%, 7%, 1);--blue-accent-color: hsla(254, 90%, 54%, 1);--blue-dark-color: hsla(254, 91%, 45%, 1);--yellow-accent-color: hsla(41, 100%, 60%, 1);--orange-accent-color: hsla(15, 90%, 54%, 1);--pink-accent-color: hsla(302, 90%, 54%, 1);--wood-element-color: hsla(102, 75%, 35%, 1);--fire-element-color: hsla(10, 95%, 45%, 1);--earth-element-color: hsla(39, 60%, 20%, 1);--metal-element-color: hsla(0, 0%, 58%, 1);--water-element-color: hsla(211, 100%, 45%, 1);--light-wood-element-color: hsla(100, 71%, 96%, 1);--light-fire-element-color: hsla(10, 90%, 96%, 1);--light-earth-element-color: hsla(40, 60%, 96%, 1);--light-metal-element-color: hsla(0, 0%, 96%, 1);--light-water-element-color: hsla(213, 100%, 96%, 1)}.img{-webkit-user-select:none;user-select:none}.home-page-container{height:100vh;height:100dvh;width:100%;position:relative}.map-container{position:relative;z-index:0;height:100%;width:100%}.absolute-search-input-btn-on-map{position:absolute;z-index:1;top:1.25em;left:1em;right:1em}.circle-btns-container{position:fixed;bottom:2.25em;left:1em;z-index:3;display:flex;flex-direction:column;gap:.5em}.ns-sector-label{background:var(--white-color);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600;color:var(--dark-gray-color);pointer-events:none;white-space:nowrap}.ns-label-wrap{position:relative;width:0;height:0;pointer-events:none}.ns-route-label{position:absolute;left:0;top:0;transform:translate(-50%,-50%);white-space:nowrap;padding:1px 8px 3px;background:var(--blue-accent-color);color:var(--white-color);font-size:.75rem;font-weight:600;border-radius:12px}.ns-route-label-chinese-sign{font-family:Noto Sans TC,sans-serif;font-size:.75rem;font-weight:600}.mk-annotation-container{cursor:grab}.mk-annotation-container:active{cursor:grabbing}
