.header[data-v-38ebc362]{position:absolute;z-index:8;top:0;left:0;width:100%;pointer-events:none}.header_bar[data-v-38ebc362]{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 20px;background:linear-gradient(180deg,#080e16f0,#0a121cc7 58%,#0a121c33);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header_nav[data-v-38ebc362]{display:flex;align-items:center;gap:4px;pointer-events:auto}.header_nav--left[data-v-38ebc362]{justify-content:flex-start;flex-wrap:wrap;margin-right:auto}.header_nav--right[data-v-38ebc362]{justify-content:flex-end}.nav_item[data-v-38ebc362]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 14px;border:none;background:#0000;font-size:13px;font-weight:500;letter-spacing:.08em;color:#8b98a8;white-space:nowrap;transition:color .18s ease,background .18s ease}.nav_item__mark[data-v-38ebc362]{display:none;width:4px;height:4px;border-radius:1px;background:#7eb6de;box-shadow:0 0 6px #7eb6deb3;transform:rotate(45deg)}.nav_item[data-v-38ebc362]:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:1px;background:linear-gradient(90deg,#0000,#5b9fd4f2,#0000);opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .18s ease}.nav_item[data-v-38ebc362]:hover{color:#d7e6f4}.nav_item[data-v-38ebc362]:hover:after{opacity:.55;transform:scaleX(.75)}.nav_item.active[data-v-38ebc362]{color:#f2f7fb;font-weight:600}.nav_item.active .nav_item__mark[data-v-38ebc362]{display:inline-block}.nav_item.active[data-v-38ebc362]:after{opacity:1;transform:scaleX(1)}.nav_item--action[data-v-38ebc362]{min-height:30px;margin-left:4px;padding:0 14px;border:1px solid #5b9fd466;border-radius:4px;background:linear-gradient(180deg,#2a5f8f73,#14283e8c);color:#e8eef4;letter-spacing:.1em;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.nav_item--action[data-v-38ebc362]:after{display:none}.nav_item--action.active[data-v-38ebc362],.nav_item--action[data-v-38ebc362]:hover{color:#fff;border-color:#7eb6deb3;background:linear-gradient(180deg,#3a7ab0b3,#20466cbf);box-shadow:0 0 12px #5b9fd438}.header_center[data-v-38ebc362]{height:100%;pointer-events:none}.header_center[data-v-38ebc362],.title_block[data-v-38ebc362]{position:relative;display:flex;align-items:center;justify-content:center}.title_block[data-v-38ebc362]{z-index:1;flex-direction:column;min-width:220px;padding:6px 28px 8px;background:linear-gradient(180deg,#18283af2,#0e1824e0);border:1px solid #5b9fd447;border-bottom:none;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);box-shadow:0 8px 20px #00000047}.brand[data-v-38ebc362]{margin:0;font-size:10px;font-weight:500;letter-spacing:.28em;color:#7eb6de;text-indent:.28em}.main_title[data-v-38ebc362]{margin:2px 0 0;font-size:18px;font-weight:700;letter-spacing:.22em;text-indent:.22em;color:#f2f6fa;line-height:1.15;text-shadow:0 1px 0 #00000059}.wing[data-v-38ebc362]{position:absolute;top:50%;width:48px;height:2px;background:linear-gradient(90deg,#0000,#5b9fd48c,#7eb6dee6)}.wing[data-v-38ebc362]:after,.wing[data-v-38ebc362]:before{content:"";position:absolute;top:50%;width:6px;height:6px;border:1px solid #7eb6deb3;transform:translateY(-50%) rotate(45deg)}.wing--left[data-v-38ebc362]{right:calc(50% + 118px);transform:translateY(-50%) scaleX(-1)}.wing--right[data-v-38ebc362]{left:calc(50% + 118px);transform:translateY(-50%);background:linear-gradient(90deg,#7eb6dee6,#5b9fd48c,#0000)}.wing--left[data-v-38ebc362]:before,.wing--right[data-v-38ebc362]:before{left:0}.wing--left[data-v-38ebc362]:after,.wing--right[data-v-38ebc362]:after{right:8px;width:4px;height:4px;opacity:.7}.header_right[data-v-38ebc362]{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0;pointer-events:auto}.header_meta[data-v-38ebc362]{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-left:12px;border-left:1px solid #94a3b829}.meta[data-v-38ebc362]{font-size:11px;color:#8b98a8;letter-spacing:.06em;white-space:nowrap}.clock[data-v-38ebc362]{font-size:14px;font-weight:600;letter-spacing:.08em;color:#e8eef4;font-variant-numeric:tabular-nums;font-family:DIN Alternate,Helvetica Neue,Arial,sans-serif}.header_line[data-v-38ebc362]{height:1px;background:linear-gradient(90deg,#0000,#5b9fd426 12%,#5b9fd473 50%,#5b9fd426 88%,#0000)}@media (max-width:1280px){.meta[data-v-38ebc362]{display:none}.nav_item[data-v-38ebc362]{padding:0 10px;font-size:12px}.title_block[data-v-38ebc362]{min-width:180px;padding:6px 18px 8px}.main_title[data-v-38ebc362]{font-size:15px;letter-spacing:.14em;text-indent:.14em}.wing[data-v-38ebc362]{display:none}}.mapbox[data-v-38acab23]{position:relative;width:100%;height:100%;margin:0;border:none;border-radius:0;overflow:hidden;background:#0a1018}.mapbox #cesiumContainer[data-v-38acab23]{width:100%;height:100%}.mapbox .iconBox[data-v-38acab23]{z-index:30;cursor:pointer;position:absolute;width:28px;height:28px;bottom:14px;right:14px;opacity:.8;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwEAYAAAAHkiXEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAABn5JREFUeNrtm31ME3cYx5+nTrkrMSq+BAO+Rotzc+hInCYisEQGJRMKItLpWHRDQJia2NbNCGKm4WXMOAf4hoOAIAyVGaNu/iE9nGMKiC8zlWzRVNxwU5dFoWW6PvtDjiFN1zt6hZrd58+73+/5Pff9tpf7PfccgIyMjIyMjMyQgGIGEyEyDw1juK3x8VBLoTB12jTJMvGiEvIzm61J+T4hEUeOAAAgEkl9wV639ar6J2Fhw2bTZVwyc6ZkgbcowunLO3e6tuR+Fzrt9Gmh0wQbwCQaKrnvV67EOmqlv8rLpRaGh/bSZurSaq1J+T6hkVVVUsVlzxjuchnR0aCh3bSsrs5t+cfgXByxapW1Kle7eGFFhbPxCqGBsdKWSAtmzHBX4r1MVCQo5kr/y7exNJK2jxvn9vxfopkQHRwseLjkCSyDV6DZYoFTsBpPFRfDcthDJU+eOJtGGjyOI1pbreG5Z4N9q6ulTqs7hB1pG11WxvzatUNxb/Ro0GMrpqtUggOsgXeoQKPBSIiByePHS5WX9AbUwo8QxLKUBV70c0CAdbNlamd3XBzAHrVa1d3tcF6x5Jn0IxvD8OlT60QAgIICobNY0pGRtm0DJcYAJ53wPIJvQY6go/AWqO7f738csyEdlkdFMbfZr7xtlZUAyR80XRo+XOoLcBd9hDcAl5VlNyAFfDGhs9PVdVw2ACPpTfAtLKQSmgXdhYV251+G8XAvNpbJGX24s/T4cYCMU6favLwGTUmROBU+AOow7/x5ykM9jcjMdHU9lw3gsWrzVy9ekpHh0Aj+H5HDLvPeffSopxkhVHhLK4CiVK1WjLL9CdMfP3Z1XckMAHj23P6iGSFWeIC8tkXjHz2San1JDeB5EYwYauF53GIAjyca4SnC87jVAB5PMMLThOcRbADlKjZDelub3fGzinDsMJmExHjOiNX0ITzYt89uTI8RrInd4P2DvVFiYUfpmrnrGzc6FD4EiuAXjrO02uZbzRERQoX/u1OhtJ2z1wMO4UJibt4Ump/4YlyZ7qHxzIoVfMmg785VbPGMCJH5WF/LLSkqwl1wEbampPSefAqP4I32dsuTvOIQZtKkgRrANOo6jaFNTRiG2ZAdFGQn/BlbTPdOtRrg04rwa+Kf61mTXmUsX7rU5gMHafjYsd0T2GBKKC/nN34DzXtQIUJkpupuGIdlZrJz9SouqqGBDdUFcdFxca7GZhndpvpz8fHsFv0nxtdMJvZ1PWOcWVUFsGnlt3O8vYf62mVkZGRkZGRkZGT+3zx7YaNU6jqNocnJ7Cp9mfGz2FhXoyprdMvOUURE330FEYragLoTD0jkmfDMtTEXulKrq3E+RVGBRtN72g/ety1euNDyU54qDBsbhUblhacknK7g/m0T4Usg1sJ8/8Wa1FQA97S/CEVUMY4IkckxGIzrtFqmTPew/nRiIn9c/NJOhPeB+7DdZsN67B4+wWIRG52K4NawGPudLh7Cz2Hs2rXMOl07d7y4eOD5S6OHYAOYDXpVg79Wi9lEsPzwYUzBHFRWVvbWhqQSngUDGIngBv4G+9LSuvxz5yz6/coVseJY6vObg+uOHXNY9HPRCEd6KIMNhoZdarXkBuAuuknt9p1k+C6MwYiAAMmEL4ZUOJGebhmVezJkhr1wYkAk4m81DsvgPUawJr2KqzhwACCLiBROdXGkBzTbMumEn5/kBgwckcIn5NWENBUVSZmBkPcRMA9iYPKaNazJEsBV7N8v1AhXceMCQy98fzzRCDcE9jzh++NJRkgY0POF748nGOF6oFJFAqa8WML3Z0BGPFD44BbXN3SuG3CVFsDX69c7FP4WJoE2NdUThe+PkHfWvBF0kWopIy3N1TVdN2AvdFB1nw2PGx4nBxtBj69x8A20ud7uLn13tA88wAtmM50EHZgDA5lVeh03wbkB+AVm04WWFncaxu9cufTERPChNpj33y/7uRIAMONN3NHeTtdpMrV0dOCrYIarvr5S5SS9AXfhIH00ZQrWAgAkJwueV0uz4S6Acofhj/pbZrPYT32c8dzOtbKiAgAEfp5ERKUAkA1muCq5WiL6gkT0/wyIntoPzcAdGG/f7u4yvqihmEEouvV8KyZ0uOi+IOV7ukPc2chIqIEE2OnvL1Xe1ILzbOdaWiyz8trCsKnJHdr07WvCRjyCswMDJYudRpMw7vJl65z8t4Mv1dQADG2VVUZGRkZGRsYJ/wAWblubo0NmugAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0wOFQxMzoxNjoyNyswODowMLWCiFUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMDhUMTM6MTY6MjcrMDg6MDDE3zDpAAAAVHRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2FkbWluL2ljb24tZm9udC90bXAvaWNvbl9nazl6d3lwYW1yYy9mdWxsc2NyZWVuLWV4cGFuZC5zdmf6rNsfAAAAAElFTkSuQmCC) 50%/contain no-repeat;transition:opacity .2s ease,transform .15s ease}.mapbox .iconBox[data-v-38acab23]:hover{opacity:1}.mapbox .iconBox[data-v-38acab23]:active{transform:scale(.94)}.mapbox .shrink[data-v-38acab23]{bottom:20px;right:20px;background-image:url(data:image/png;base64,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)!important}.fullScreen[data-v-38acab23]{z-index:40!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:none!important;height:100vh!important;margin:0!important;border:none!important;border-radius:0!important}.tool-bar[data-v-38acab23]{position:absolute;top:2rem;left:0}.tool-bar .button[data-v-38acab23]{font-size:.34rem;padding:8px 12px;margin-right:.4rem;background:#2a5f8feb;border:1px solid #94a3b833;border-radius:.08rem}.subnav-popup[data-v-8a683fa2]{position:fixed;z-index:9;top:66px;left:16px;width:188px;padding:10px;border-radius:10px;background:#0e1622f5;border:1px solid #94a3b829;box-shadow:0 12px 32px #0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:subnav-in-data-v-8a683fa2 .18s ease-out}.subnav_head[data-v-8a683fa2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 2px 8px;border-bottom:1px solid #94a3b81f}.subnav_title[data-v-8a683fa2]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e8eef4;letter-spacing:.04em}.accent[data-v-8a683fa2]{width:3px;height:12px;border-radius:1px;background:#5b9fd4}.subnav_close[data-v-8a683fa2]{width:24px;height:24px;border:none;border-radius:6px;background:#0000;color:#8b98a8;font-size:18px;line-height:1;cursor:pointer}.subnav_close[data-v-8a683fa2]:hover{background:#5b9fd41f;color:#e8eef4}.subnav_list[data-v-8a683fa2]{display:flex;flex-direction:column;gap:2px}.sub_item[data-v-8a683fa2]{display:block;width:100%;text-align:left;min-height:36px;padding:0 12px;border:none;border-radius:6px;background:#0000;font-size:13px;color:#9aa8b8;cursor:pointer;transition:background .15s ease,color .15s ease}.sub_item[data-v-8a683fa2]:hover{background:#5b9fd41a;color:#e8eef4}.sub_item.selected[data-v-8a683fa2]{background:#5b9fd433;color:#f2f7fb;font-weight:600}@keyframes subnav-in-data-v-8a683fa2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body,html{overflow:hidden}#app.app-shell,body,html{width:100%;height:100%;background:#0a1018}#app.app-shell{padding:0}.app-main{position:relative;margin-left:0;width:100%;height:100vh;box-sizing:border-box;padding:0;overflow:hidden}.app-main .mapbox{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;border-radius:0!important}.app-main .mapbox.fullScreen{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;margin:0!important;z-index:40!important}.app-main .view_container{position:fixed!important;z-index:6;left:16px;bottom:16px;width:auto!important;max-width:420px!important;max-height:min(48vh,420px);margin:0!important;overflow:auto;border-radius:10px;background:#0e1622f0;border:1px solid #94a3b824;box-shadow:0 10px 28px #00000059}body.map-fullscreen .basic_float,body.map-fullscreen .header,body.map-fullscreen .home-dashboard,body.map-fullscreen .page-back,body.map-fullscreen .subnav-popup,body.map-fullscreen .track-query,body.map-fullscreen .track-timeline,body.map-fullscreen .view_container{visibility:hidden!important;pointer-events:none!important}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}:root{--sp-bg-deep:#0a1018;--sp-bg:#111821;--sp-panel:#0e1622e0;--sp-panel-solid:#101824f5;--sp-border:#94a3b82e;--sp-border-soft:#94a3b81f;--sp-accent:#5b9fd4;--sp-accent-2:#7eb6de;--sp-accent-dim:#5b9fd41f;--sp-text:#e8eef4;--sp-text-muted:#94a3b8;--sp-text-dim:#64748b;--sp-danger:#e57373;--sp-warn:#e0a05a;--sp-ok:#5db89a;--sp-font:"Noto Sans SC","PingFang SC","Hiragino Sans GB",sans-serif;--sp-font-display:"Noto Sans SC","PingFang SC",sans-serif;--sp-radius:0.1rem;--sp-shadow:0 0.2rem 0.6rem #00000059}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}#app,body,html{width:100%;height:100%;color:var(--sp-text);font-family:var(--sp-font);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}input{box-shadow:none;border:none;outline:none;resize:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:auto;user-select:auto;font-family:inherit;color:var(--sp-text)}i{font-style:normal}button{border-radius:var(--sp-radius);border:none;outline:none;font-family:inherit;cursor:pointer;color:var(--sp-text);transition:background-color .2s ease,opacity .15s ease}ul{list-style:none}img{border:none;max-width:100%}.view_container{position:relative;animation:sp-panel-in .35s ease both}.main_container{position:relative;background:var(--sp-panel);border:1px solid var(--sp-border-soft);border-radius:var(--sp-radius);box-shadow:var(--sp-shadow);overflow:hidden}.main_container>.title,.view_container>.view_title{position:relative;display:flex;align-items:center;gap:8px;padding:0 0 10px;margin:0 0 10px;font-size:14px;font-weight:600;letter-spacing:.06em;color:var(--sp-text);border-bottom:none;background-image:linear-gradient(90deg,#5b9fd480,#5b9fd426 42%,#0000);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%}.main_container>.title:before,.view_container>.view_title:before{content:"";display:block;flex-shrink:0;width:3px;height:14px;margin:0;vertical-align:middle;background:linear-gradient(180deg,#9fd0f0,#5b9fd4);border-radius:2px;box-shadow:0 0 10px #5b9fd459}.main_container .chart .parking,.main_container .chart .sumCount,.main_container .chart .thisMonthCost{border:1px solid var(--sp-border-soft);border-radius:var(--sp-radius)}.main_container .chart ul li{transition:background-color .2s ease}.main_container .chart ul li:active{background:var(--sp-accent-dim)}.main_container button,.main_container input{min-height:32px;height:32px;border-radius:var(--sp-radius);box-sizing:border-box}.main_container button{background:#2a5f8f}.main_container button:active{opacity:.88}.main_container input{padding:0 .16rem;border:1px solid var(--sp-border)!important;background:#080e16a6!important}.main_container table thead{background:#5b9fd42e!important}.main_container table tbody tr:active{background:#5b9fd414}.van-swipe__indicators{bottom:.2rem!important}.van-swipe__indicator{width:.14rem!important;height:.14rem!important;background:#94a3b866!important;opacity:1!important;transition:width .2s ease,background .2s ease!important}.van-swipe__indicator--active{width:.36rem!important;border-radius:.08rem!important;background:var(--sp-accent)!important;box-shadow:none}.sp-map-popup{font-family:var(--sp-font)!important;color:var(--sp-text)!important;min-width:200px;max-width:280px;padding:0!important;background:#0e16227a!important;border:1px solid #94a3b82e!important;box-shadow:0 10px 28px #00000047!important;border-radius:10px!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);line-height:1.55;overflow:hidden}.blueBg,.redBg{padding:12px 14px;font-size:12px;background:#0000}.blueBg_title,.redBg_title{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.08em;color:#f2f7fb;border-bottom:none;background:linear-gradient(90deg,#5b9fd429,#0000);border-radius:3px}.blueBg_title:before,.redBg_title:before{content:"";width:3px;height:12px;border-radius:2px;background:linear-gradient(180deg,#8ec8f0,#5b9fd4);flex-shrink:0}.blueCont,.redCont{display:flex;flex-direction:column;gap:6px;color:#c5d0dc;font-size:12px}.blueCont>div,.redCont>div{line-height:1.45;word-break:break-all}.sp-person-popup{max-width:260px!important}.person-popup{padding:12px 14px 10px}.person-popup__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.08em;color:#f2f7fb;background:linear-gradient(90deg,#5b9fd429,#0000);border-radius:3px}.person-popup__title:before{content:"";width:3px;height:12px;border-radius:2px;background:linear-gradient(180deg,#8ec8f0,#5b9fd4);flex-shrink:0}.person-popup__body{display:flex;gap:10px;align-items:flex-start}.person-popup__avatar{width:44px;height:44px;object-fit:contain;flex-shrink:0;border-radius:8px;background:#080e1659;border:1px solid #94a3b824}.person-popup__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:#c5d0dc}.person-popup__meta em{display:inline-block;min-width:32px;margin-right:6px;font-style:normal;color:#7a8799}.person-popup__meta span{color:#e8eef4;word-break:break-all}.person-popup__action{margin-top:10px;padding-top:8px;border-top:1px solid #94a3b81f;font-size:11px;color:#7eb6de;letter-spacing:.04em;text-align:center}.SxcxBg,.eq-map-popup{font-size:12px;line-height:1.5}.SxcxBg .redBg_title,.eq-map-popup .redBg_title{margin-bottom:8px;padding-bottom:6px;font-size:13px;font-weight:600;color:#f2f7fb}@keyframes sp-panel-in{0%{opacity:0;transform:translateY(.1rem)}to{opacity:1;transform:translateY(0)}}