*{margin:0;padding:0}#loading-box .loading-left-bg,#loading-box .loading-right-bg{z-index:999998;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#515151e0;width:50%;height:100%;transition:all .5s cubic-bezier(.42,0,0,1.01);position:fixed}#loading-box .loading-right-bg{right:0}#loading-box>.spinner-box{z-index:999999;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed}#loading-box .spinner-box .loading-word{color:#fff;text-align:center;font-size:.95rem;position:absolute;transform:translateY(64px)}.loading-title{margin:20px 10px 4px;font-size:1.25rem}#loading-box .spinner-box .configure-core{background-color:#37474f;width:100%;height:100%}.loaded .loading-left-bg{transform:translate(-100%)}.loaded .loading-right-bg{transform:translate(100%)}.loaded .spinner-box{display:none!important}.loading-skip{color:#ffffff80;margin-top:8px;font-size:.75rem}.loader{perspective:800px;border-radius:50%;width:64px;height:64px;transition:all .7s cubic-bezier(.42,0,0,1.01);position:absolute;top:calc(50% - 32px);left:calc(50% - 32px)}.inner{box-sizing:border-box;border-radius:50%;width:100%;height:100%;position:absolute}.inner.one{border-bottom:3px solid #efeffa;animation:1s linear infinite rotate-one;top:0%;left:0%}.inner.two{border-right:3px solid #efeffa;animation:1s linear infinite rotate-two;top:0%;right:0%}.inner.three{border-top:3px solid #efeffa;animation:1s linear infinite rotate-three;bottom:0%;right:0%}@keyframes rotate-one{0%{transform:rotateX(35deg)rotateY(-45deg)rotate(0)}to{transform:rotateX(35deg)rotateY(-45deg)rotate(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg)rotateY(10deg)rotate(0)}to{transform:rotateX(50deg)rotateY(10deg)rotate(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg)rotateY(55deg)rotate(0)}to{transform:rotateX(35deg)rotateY(55deg)rotate(360deg)}}.svg-icon[data-v-e2847f92]{vertical-align:-.15em;fill:currentColor;outline:none;width:1em;height:1em;display:inline-block;overflow:hidden}.my-modal .ant-modal-close-x{width:auto;margin-right:10px}.my-modal .ant-modal-close-x .anticon{padding:20px 10px}.full-modal .ant-modal{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;inset:0!important}.full-modal .ant-modal-content{flex-direction:column;display:flex;resize:none!important;height:100vh!important;transform:translate(0)!important}.full-modal .ant-modal-header{cursor:default!important}.full-modal .ant-modal-body{flex:1}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-container[data-v-c7a9fa7a]{max-width:100%;position:relative;overflow:auto;max-height:300px!important}.hljs-container.full[data-v-c7a9fa7a]{max-height:none!important}.hljs-container.full[data-v-c7a9fa7a] .hljs{white-space:pre;word-wrap:normal}.hljs-copy[data-v-c7a9fa7a]{z-index:9;position:absolute;top:10px;right:10px}[data-v-c7a9fa7a] .hljs{white-space:pre-wrap;word-wrap:break-word;background:#282c34;border-radius:8px;margin:0;padding:16px}html,body{background-color:#515151;width:100%;height:100%;font-family:HarmonyOS_Regular,sans-serif;overflow:hidden}*,a,p{-webkit-user-select:none;user-select:none;color:#fff;box-sizing:border-box;margin:0;padding:0;text-decoration:none}@font-face{font-family:Pacifico-Regular;src:url(/static/font/Pacifico-Regular.ttf)format("truetype")}@font-face{font-family:UnidreamLED;src:url(/static/font/UnidreamLED.ttf)format("truetype")}#app{z-index:0;width:100vw;height:100vh;position:absolute;top:0;left:0}.cards{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fade;background:#00000040;border-radius:6px;transition:all .5s;-webkit-animation:.5s fade;transform:scale(1)}.cards:hover{transition:all .5s;transform:scale(1.01)}.cards:active{transition:all .5s;transform:scale(.98)}.ant-message .ant-message-notice-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;max-width:calc(100% - 32px);color:#efefef!important;background:#00000040!important;border-color:#0000!important;border-radius:25px!important}.ant-progress-bg{background-color:#efefef;border-radius:6px}.ant-progress-text{font-family:UnidreamLED;font-size:.9rem;color:#564d59!important}.ant-progress .ant-progress-outer{background-color:#0000!important}.ant-progress .ant-progress-inner{background-color:#00000020;border-radius:6px}.ant-tooltip-inner{color:#333;background:#ffffff60!important;border:1px solid #0000!important}.ant-card{background-color:#0000!important;border:1px solid #0000!important;border-radius:8px!important}.ant-card .ant-card-head{color:#fff;font-weight:700;background-color:#ffffff30!important;border-bottom:1px solid #0000!important;padding:16px 20px!important}.ant-card .ant-card-body{background-color:#ffffff10!important;padding:0!important}.ant-col{height:100%!important}.home-glass-modal,.home-glass-modal.home-accent-home{--home-modal-accent:#38b0de;--home-modal-btn:linear-gradient(150deg, #68c3e6 0%, #38b0de 100%);--home-modal-soft:#38b0de29;--home-modal-line:#38b0de52;--home-modal-ring:#38b0de38;--home-modal-glow:#38b0de47}.home-glass-modal.home-accent-tech{--home-modal-accent:#7c8cff;--home-modal-btn:linear-gradient(150deg, #9ba8ff 0%, #7c8cff 100%);--home-modal-soft:#7c8cff29;--home-modal-line:#7c8cff52;--home-modal-ring:#7c8cff38;--home-modal-glow:#7c8cff47}.home-glass-modal.home-accent-travel{--home-modal-accent:#0d8ba1;--home-modal-btn:linear-gradient(150deg, #47a7b8 0%, #0d8ba1 100%);--home-modal-soft:#0d8ba129;--home-modal-line:#0d8ba152;--home-modal-ring:#0d8ba138;--home-modal-glow:#0d8ba147}.home-glass-modal .ant-modal-content{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#161921db;border:1px solid #ffffff1f;border-radius:12px;padding:0;box-shadow:0 12px 48px #0000008c}.home-glass-modal .ant-modal-body{padding:24px 26px 26px}.home-glass-modal .ant-modal-close{top:14px;color:#ffffff80;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .2s;display:flex;inset-inline-end:12px}.home-glass-modal .ant-modal-close:hover{color:#fff;background:#ffffff1f}.home-glass-modal .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;line-height:1;display:flex}.home-glass-modal input,.home-glass-modal textarea{-webkit-user-select:text;user-select:text}.home-glass-modal .modal-head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.home-glass-modal .modal-head .mark{border:1px solid var(--home-modal-line);background:var(--home-modal-soft);width:46px;height:46px;box-shadow:0 0 20px var(--home-modal-glow);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-glass-modal .modal-head .mark img{object-fit:contain;width:27px;height:27px}.home-glass-modal .modal-head .mark.is-icon{color:var(--home-modal-accent);font-size:19px}.home-glass-modal .modal-head .mark.is-danger{color:#ff8f8c;background:#b3423f2e;border-color:#b3423f73;border-radius:10px;width:34px;height:34px;font-size:16px;box-shadow:0 0 16px #b3423f40}.home-glass-modal .modal-head .titles{min-width:0}.home-glass-modal .modal-head .title{letter-spacing:.06em;font-size:1.15rem}.home-glass-modal .modal-head .tip{opacity:.6;margin-top:5px;font-size:.78rem}.home-glass-modal .ant-form-item{margin-bottom:14px}.home-glass-modal .ant-form-item-label>label{color:#ffffffb8;font-size:.82rem}.home-glass-modal .ant-form-item-explain-error{color:#ff9a9a;font-size:.78rem}.home-glass-modal .ant-input,.home-glass-modal .ant-input-affix-wrapper{color:#fff;background:#ffffff0e;border-color:#ffffff29;border-radius:9px;font-size:.9rem}.home-glass-modal .ant-input-affix-wrapper>input.ant-input{background:0 0}.home-glass-modal .ant-input::placeholder{color:#ffffff52}.home-glass-modal .ant-input:hover,.home-glass-modal .ant-input-affix-wrapper:hover{border-color:#ffffff57}.home-glass-modal .ant-input:focus,.home-glass-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--home-modal-accent);box-shadow:0 0 0 2px var(--home-modal-ring)}.home-glass-modal .ant-input-prefix,.home-glass-modal .ant-input-clear-icon{color:#fff6}.home-glass-modal .ant-input-clear-icon:hover{color:#ffffffc7}.home-glass-modal .ant-input-password-icon{color:#ffffff73}.home-glass-modal .ant-input-password-icon:hover{color:#fff}.home-glass-modal .ant-input-number{color:#fff;background:#ffffff0e;border-color:#ffffff29;border-radius:9px}.home-glass-modal .ant-input-number-input{color:#fff}.home-glass-modal .ant-input-number-handler-wrap{background:0 0;border-inline-start-color:#ffffff2e}.home-glass-modal .ant-input-number-handler{border-color:#ffffff2e}.home-glass-modal .ant-input-number-handler .anticon{color:#ffffff80}.home-glass-modal .ant-input-number-input::placeholder{color:#ffffff52}.home-glass-modal .ant-input-number-focused{border-color:var(--home-modal-accent);box-shadow:0 0 0 2px var(--home-modal-ring)}.home-glass-modal .ant-btn{border-radius:9px}.home-glass-modal .ant-btn-primary{background:var(--home-modal-btn);box-shadow:0 6px 18px var(--home-modal-glow);border-color:#0000}.home-glass-modal .ant-btn-primary:not(:disabled):hover{background:var(--home-modal-btn);box-shadow:0 8px 24px var(--home-modal-glow);filter:brightness(1.08);border-color:#0000}.home-glass-modal .ant-btn-default:not(.ant-btn-dangerous){color:#fff;background:#ffffff14;border-color:#ffffff38}.home-glass-modal .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{color:#fff;background:#ffffff29;border-color:#ffffff57}.home-glass-modal .ant-btn-primary.ant-btn-dangerous{background:#b3423f;border-color:#0000;box-shadow:0 6px 18px #b3423f4d}.home-glass-modal .ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{filter:brightness(1.1);background:#b3423f;border-color:#0000;box-shadow:0 8px 24px #b3423f73}.link-all .item{position:relative}.link-all .item .tools{opacity:0;gap:4px;transition:opacity .25s;display:flex;position:absolute;top:6px;right:6px}.link-all .item:hover .tools,.link-all .item:focus-within .tools{opacity:1}.link-all .item .tool{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;opacity:.85;background:#00000073;border:1px solid #fff3;border-radius:6px;width:22px;height:22px;padding:0;font-size:.78rem;line-height:1}.link-all .item .tool:hover{opacity:1;background:#000000b8;border-color:#fff6}@media (hover:none){.link-all .item .tools{opacity:1}}.link-all .item.add{cursor:pointer;background:0 0;border:1px dashed #ffffff40;justify-content:center;align-items:center;display:flex}.link-all .item.add .plus{opacity:.55;font-size:22px;transition:all .3s}.link-all .item.add:hover{background:#0000004d;border-color:#ffffff80}.link-all .item.add:hover .plus{opacity:1}.link-all .item.add:focus-visible{outline-offset:2px;outline:2px solid #fff9}.fade-enter-active{animation:.3s ease-in-out fade}.fade-leave-active{animation:.3s ease-in-out reverse fade}@keyframes fade{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{background-color:#0000;width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.container{max-width:1400px}@media (width<=1380px){.ant-radio-group{justify-content:center!important}}@media (width<=1200px){.container{max-width:1000px}.sm-hidden{display:none}}@media (width<=992px){.container{max-width:900px}}@media (width<=720px){.xs-hidden{display:none}}.travel-pin{background:#eafcff;border:2px solid #0d8ba1;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #5fd8ec47}.china-map .amap-marker,.china-map .amap-overlay-text-container,.china-map .amap-overlay-text-container *{pointer-events:none!important}@tailwind base;@tailwind components;@tailwind utilities;
