@charset "UTF-8";/*!
 * HarmonyOS Fonts v1.0.0 by IKKI - https://github.com/IKKI2000/
 * Copyright 2021-2022 IKKI
 * Released under the MIT License - https://ikki2000.github.io/harmonyos-fonts/LICENSE
 */@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.svg#HarmonyOS_Sans_SC_Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.svg#HarmonyOS_Sans_SC_Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Regular.svg#HarmonyOS_Sans_SC) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.svg#HarmonyOS_Sans_SC_Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.svg#HarmonyOS_Sans_SC_Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.eot);src:url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.eot?#iefix) format("embedded-opentype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.woff2) format("woff2"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.woff) format("woff"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.ttf) format("truetype"),url(https://cdn.baiwulin.com/font/harmonyos-fonts/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.svg#HarmonyOS_Sans_SC_Black) format("svg");font-weight:900;font-style:normal;font-display:swap}:lang(Hans),:lang(zh),:lang(CHS),:lang(zh-CN),:lang(zh-SG),:lang(Jpan),:lang(ja){font-family:HarmonyOS Sans SC,sans-serif}:root{--theme-color: #2bdbb4;--header-height: 62px;--footer-height: 60px;--border-color: #efefef;--border-color-green: #36ad6a;--border-color-red: #f44336;--bg-color: #e8e8f136;--bg-color-black: #171616;--bg-card: #f3f3f3;--bg-light-card: #f4f4f4;--color-white: #fff;--color-red: red;--color-green: #3DB11F;--color-gray: #656565;--color-light-green: #DEF1DA;--color-light-red: #F5DAD8;--color-dark-green: #c8efbd;--color-dark-red: #f5b6b1;--color-darker-green: #caf5c1;--color-darker-red: #f3b0ac;--color-darkest-green: #0ae32e;--color-darkest-red: #e11e0f;--search-bg-color: #fff;--search-history-bg-color: rgba(225, 222, 222, .45);--record-detail-bg-color: #9fea8b;--record-detail-lose-bg-color: #ef7870;--record-top-bg-color: rgba(255, 255, 255, .8)}.dark{--theme-color: #1976e0;--border-color: #444444;--border-color-green: #444444;--border-color-red: #444444;--bg-color: #121212;--bg-color-black: #000000;--bg-card: #1b1e26;--bg-light-card: #2d2f36;--color-white: #18181C;--color-red: #E35C26;--color-green: #4C94C3;--color-gray: #a0a0a0;--color-light-green: #1E273A;--color-light-red: #41272B;--color-dark-green: #171d2c;--color-dark-red: #5e353b;--color-darker-green: #2C3956;--color-darker-red: #59343A;--color-darkest-green: #0069CB;--color-darkest-red: #bd2419;--search-bg-color: #454548;--search-history-bg-color: #484747;--record-detail-bg-color: #2F436E;--record-detail-lose-bg-color: #703C47;--record-top-bg-color: rgba(31, 31, 31, .8)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;transition:color .5s,background-color .5s;scroll-behavior:smooth;line-height:1.6;font-style:normal;font-weight:400;font-family:HarmonyOS Sans SC,PingFang SC,Arial,sans-serif!important}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#eaeaea}::-webkit-scrollbar-thumb{background:#b4b4b4;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#818181}#app{min-height:100vh;position:relative}.header-section[data-v-8d7c70bb]{position:fixed;top:0;left:0;right:0;height:60px;z-index:4;box-shadow:0 2px 4px #0000001f;border-bottom:1px solid var(--border-color);background:var(--color-white)}.header-section .navbar[data-v-8d7c70bb]{display:flex;align-items:center;justify-content:space-between;height:60px;max-width:1280px;min-width:360px;margin:auto;padding:0 10px}.header-section .navbar .navbar-left[data-v-8d7c70bb]{display:flex;align-items:center;flex:1}.header-section .navbar .navbar-left .logo[data-v-8d7c70bb]{cursor:pointer}.header-section .navbar .navbar-left .menu[data-v-8d7c70bb]{flex:1;font-size:15px}.header-section .navbar .navbar-left .menu[data-v-8d7c70bb] .n-menu-item-content{padding-right:0}.header-section .navbar .navbar-right[data-v-8d7c70bb]{display:flex;align-items:center;gap:16px}.header-section .navbar .navbar-right .icon[data-v-8d7c70bb]{cursor:pointer}.modal-content[data-v-8d7c70bb]{width:500px;background:var(--n-color);padding:16px;border-radius:8px}.modal-content .content-header[data-v-8d7c70bb]{display:flex;flex-direction:column;align-items:center;gap:8px}.modal-content .content-header .content-header-title[data-v-8d7c70bb]{font-size:24px;font-weight:700}.modal-content .content-header .content-header-description[data-v-8d7c70bb]{font-size:14px;color:#999}.modal-content .content-body[data-v-8d7c70bb]{display:flex;flex-direction:column;gap:12px;margin:16px 0}.modal-content .content-footer[data-v-8d7c70bb]{display:flex;flex-direction:column;gap:8px}.user-info-modal .content-header[data-v-8d7c70bb]{display:flex;align-items:center;justify-content:center;gap:8px}.user-info-modal .content-header .info[data-v-8d7c70bb]{display:flex;flex-flow:column;justify-content:space-between}.user-info-modal .content-header .info .user-name[data-v-8d7c70bb]{font-size:20px;font-weight:700;text-align:left;padding-left:12px}.user-info-modal .content-body[data-v-8d7c70bb]{padding:20px;display:flex;flex-flow:column}.user-info-modal .content-body .content-item[data-v-8d7c70bb]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.user-info-modal .content-body .content-item .item-label[data-v-8d7c70bb]{width:80px;text-align:left}.footer-section[data-v-d74ca3e8]{height:60px;display:flex;flex-flow:column;align-items:center;justify-content:center;box-shadow:0 -5px 10px #0000001a}.content-container[data-v-79512834]{min-height:calc(100vh - var(--header-height));padding-top:var(--footer-height);min-width:1280px;background:var(--bg-color);position:relative}.search-section[data-v-4a926f52]{width:767px;height:60px;background:var(--search-bg-color);border-radius:30px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;transition:all .2s ease-in-out;border:2px solid var(--border-color)}.search-section[data-v-4a926f52]:hover{border:2px solid var(--theme-color)}.search-section[data-v-4a926f52] .n-input{background:var(--search-bg-color)}.search-section[data-v-4a926f52] .n-base-selection-label{background:var(--search-bg-color)!important}.search-section[data-v-4a926f52] .n-input__border{border:none!important}.search-section[data-v-4a926f52] .n-input__state-border{border:none!important;box-shadow:none!important}.search-section[data-v-4a926f52] .n-base-selection__border{border:none!important}.search-section[data-v-4a926f52] .n-base-selection__state-border{border:none!important;box-shadow:none!important}.search-section .area-select[data-v-4a926f52]{width:160px;margin-left:24px}.search-section .search-icon[data-v-4a926f52]{margin-right:24px;border-radius:50%;cursor:pointer}.search-section .search-icon[data-v-4a926f52]:hover{background:#2e333817}.search-history[data-v-4a926f52]{color:#fff;text-decoration:underline;cursor:pointer;margin-top:36px;font-size:16px}.history-list[data-v-4a926f52]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.history-list .history-item[data-v-4a926f52]{background:var(--search-history-bg-color);padding:10px;border-radius:6px;flex-basis:260px;height:80px;display:flex;gap:10px;cursor:pointer;transition:all .4s ease-in-out;position:relative}.history-list .history-item[data-v-4a926f52]:hover{border-radius:40px 10px;filter:brightness(.9)}.history-list .history-item .close-icon[data-v-4a926f52]{position:absolute;color:var(--color-gray);top:4px;right:4px}.history-list .history-item .item-right[data-v-4a926f52]{display:flex;flex-direction:column;justify-content:space-around;height:60px}.history-list .history-item .item-right .name[data-v-4a926f52]{font-size:14px;font-weight:600;line-height:16px}.history-list .history-item .item-right .name .tag[data-v-4a926f52],.history-list .history-item .item-right .area[data-v-4a926f52]{font-size:12px}.home-page[data-v-b158cf08]{position:relative;height:100%;overflow:hidden}.home-page .banner[data-v-b158cf08]{height:540px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:0}.home-page .banner .carousel-img[data-v-b158cf08]{width:100%;height:640px;object-fit:cover;z-index:0}.home-page .top-section[data-v-b158cf08]{height:542px;width:100%;z-index:1;position:relative;background:linear-gradient(45deg,var(--bg-color) 2px,rgb(from var(--bg-color) r g b/5%),var(--bg-color) 100%);background-size:cover;display:flex;flex-flow:column;align-items:center;justify-content:center}.home-page .top-section .title[data-v-b158cf08]{font-weight:600;font-size:48px}.home-page .top-section .description[data-v-b158cf08]{font-size:22px;color:#fff;font-weight:700}.home-page .content-section[data-v-b158cf08]{max-width:1280px;min-width:960px;margin:40px auto;padding:12px}.home-page .content-section .content-title[data-v-b158cf08]{font-size:24px;font-weight:600;margin-bottom:24px}.home-page .content-section .card-section[data-v-b158cf08]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@keyframes cardEnter-b158cf08{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes clippath-b158cf08{0%,to{clip-path:inset(98% 0 0 0)}25%{clip-path:inset(0 98% 0 0)}50%{clip-path:inset(0 0 98% 0)}75%{clip-path:inset(0 0 0 98%)}}.home-page .content-section .card-section .card[data-v-b158cf08]{--home-border-color: rgba(0, 0, 0, .1);padding:16px;border-radius:8px;border:1px solid var(--home-border-color);background-color:var(--bg-card);position:relative;z-index:0;cursor:pointer;animation:cardEnter-b158cf08 .6s ease both;animation-delay:calc(var(--index) * .1s);transition:all .3s cubic-bezier(.4,0,.2,1)}.home-page .content-section .card-section .card[data-v-b158cf08]:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;animation:clippath-b158cf08 3s linear infinite;border:2px solid var(--theme-color);transition:all .5s;border-radius:10px;opacity:0;z-index:-1}.home-page .content-section .card-section .card .card-title[data-v-b158cf08]{font-size:18px;font-weight:600;margin-bottom:16px;position:relative}.home-page .content-section .card-section .card .card-title .title[data-v-b158cf08]{position:relative;margin-left:4px}.home-page .content-section .card-section .card .card-title .title[data-v-b158cf08]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--theme-color);transition:width .3s ease-in-out}.home-page .content-section .card-section .card .card-title:hover .title[data-v-b158cf08]:after{width:100%}.home-page .content-section .card-section .card .card-content[data-v-b158cf08]{font-size:16px}.home-page .content-section .card-section .card[data-v-b158cf08]:hover{transform:translateY(-4px);box-shadow:0 15px 30px #496dca33}.home-page .content-section .card-section .card:hover .card-title[data-v-b158cf08]{color:var(--theme-color);transition:all .2s ease-in-out}.home-page .content-section .card-section .card[data-v-b158cf08]:hover:before{opacity:1!important}
