@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}body{overflow:auto}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:25px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-corner{background:transparent}@font-face{font-family:ZhiMangXing;src:url(/assets/ZhiMangXing-Regular-CWiQ522Z.ttf) format("truetype");font-display:swap}@font-face{font-family:PatuaOne;src:url(/assets/PatuaOne-Regular-LSpDSAEP.ttf) format("truetype");font-display:swap}.home-page{height:100vh;background-image:url(/assets/background-BeI9kCaN.png);background-size:cover;position:relative}.home-page-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem}.home-page-header h2{color:#fff;font-size:clamp(1.2rem,4vw,1.5rem);margin:0}.home-page-header .home-page-logo{display:flex;align-items:center}.home-page-header .home-page-logo img{position:relative;width:3rem}.home-page-header .home-page-logo h1{margin-left:1.5rem;font-family:ZhiMangXing,sans-serif;font-weight:400;font-size:2.5rem;color:#fff}.home-page-content{width:95%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;overflow:hidden;min-height:80vh}.home-page-content .content-container{position:fixed;width:85%;left:50%;transform:translate(-50%);z-index:1}.home-page-content .content-container .content-title{width:100%;margin:0 auto}.home-page-content .content-container .content-title .title-top,.home-page-content .content-container .content-title .title-bottom{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:1rem}.home-page-content .content-container .content-title .content-item{position:relative;font-weight:900;font-size:clamp(2rem,8vw,8rem);font-family:PatuaOne,sans-serif;text-align:center;white-space:nowrap;letter-spacing:.2rem}.home-page-content .content-container div{color:#fff}.home-page-content .content-container .content-desc{font-family:ZhiMangXing,sans-serif;font-size:clamp(1.5rem,3vw,2.5rem);height:auto;padding:1rem 0}.home-page-content .pull-down{color:#fff;position:absolute;right:50%;bottom:10%;transform:translate(50%);z-index:1}.second-page{position:absolute;top:100vh;width:100%;min-height:100vh;background:#000;z-index:2}.second-page h2{display:inline-block;width:100%;color:#fff;margin:1.5rem auto -2rem;text-align:center;font-size:2.5rem;font-family:PTSerif,sans-serif}.second-page .second-page-content{margin:1rem 0;padding:1rem;min-height:85vh;display:flex;align-items:flex-start}.second-page .second-page-content .content-container{display:flex;flex-wrap:wrap;gap:2rem;width:100%;max-width:1300px;margin:0 auto}.second-page .second-page-content .content-container .second-item{background-color:#fff;border-radius:15px;width:calc(25% - 3vw);min-width:280px;height:auto;min-height:150px;padding:2rem;margin-bottom:1vw}.second-page .second-page-content .content-container .second-item .item-box{height:50%;display:flex;align-items:center;text-decoration:none}.second-page .second-page-content .content-container .second-item .item-box span{margin-left:1rem;font-weight:600;font-size:clamp(14px,1.5vw,20px);color:#333}.second-page .second-page-content .content-container .second-item .item-box:hover{background-image:linear-gradient(-225deg,#2cd8d5,#c5c1ff 56%,#ffbac3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.second-page .second-page-content .content-container .second-item p{height:60%;color:#837373;text-align:center;padding-top:20px;font-size:clamp(12px,1.5vw,16px)}.second-page .end-text{color:#fff;display:inline-block;width:100%;text-align:center;margin-bottom:1rem}@media screen and (max-width: 1024px){.home-page-header{padding:1rem}.home-page-content{margin:5vh auto 0}}@media screen and (max-width: 768px){.home-page-header{padding:1rem 1.5rem 0}.home-page-header .home-page-logo img{width:2rem}.home-page-header .home-page-logo h1{font-size:2rem;margin-left:1rem}.content-title .content-item{font-size:clamp(1.8rem,4vw,2.5rem);letter-spacing:.05rem}.second-page-content .content-container .content-item{width:calc(50% - 2vw)}}@media screen and (max-width: 480px){.second-page-content .content-container{display:flex;flex-direction:column;align-items:center}.second-page-content .content-container .content-item{width:90%;margin:1rem 0}.content-title .content-item{font-size:clamp(1.5rem,3.5vw,2rem)}}.sidebar[data-v-ae3d6d1f]{width:20%;max-height:100vh;overflow-y:auto}.sidebar[data-v-ae3d6d1f]::-webkit-scrollbar{width:4px}.sidebar[data-v-ae3d6d1f]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.nav-search[data-v-ae3d6d1f]{display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-search .logo[data-v-ae3d6d1f]{font-family:PatuaOne,sans-serif;text-align:center;padding:1.5rem 0 .6rem;text-decoration:none;color:#333;transition:all .3s ease}.nav-search .logo .logo-text[data-v-ae3d6d1f]{font-weight:400;letter-spacing:2px;font-size:large}.nav-search .logo span[data-v-ae3d6d1f]{font-size:small;letter-spacing:2px}.nav-search .logo[data-v-ae3d6d1f]:hover{background-image:linear-gradient(120deg,#89f7fe,#66a6ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transform:scale(1.02)}.nav-search .search[data-v-ae3d6d1f]{width:95%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ededed;display:flex;justify-content:center}.nav-search .search input[data-v-ae3d6d1f]{width:17rem;height:2rem;border-radius:5px;border:1px solid transparent;background-color:#f5f5f5;padding-left:8px;transition:all .3s ease}.nav-search .search input[data-v-ae3d6d1f]:focus{border:1px solid rgb(70,174,247);outline:none;box-shadow:0 0 8px #46aef766;background-color:#fff}.nav-menu[data-v-ae3d6d1f]{width:95%;margin:0 auto}.nav-menu .nav-list[data-v-ae3d6d1f]{display:flex;flex-direction:column;padding:0;margin:0;list-style-type:none}.nav-menu .nav-item[data-v-ae3d6d1f]{margin-bottom:6px;border-radius:6px;overflow:hidden;transition:all .3s ease}.nav-menu .nav-item .nav-con[data-v-ae3d6d1f]{display:flex;justify-content:space-between;padding:.7rem .8rem;border-radius:6px;transition:all .25s ease;cursor:pointer}.nav-menu .nav-item .nav-con .nav-title[data-v-ae3d6d1f]{font-weight:700;font-size:small}.nav-menu .nav-item .nav-con .nav-count[data-v-ae3d6d1f]{font-size:12px;background-color:#f0f0f0;border-radius:10px;padding:1px 6px;transition:all .3s ease}.nav-menu .nav-item .nav-con[data-v-ae3d6d1f]:hover{background-color:#f5f5f5}.nav-menu .nav-item.expanded .nav-con[data-v-ae3d6d1f]{background-color:#f0f0f0;border-bottom-left-radius:0;border-bottom-right-radius:0}.nav-menu .nav-item.expanded .nav-con .nav-count[data-v-ae3d6d1f]{background-color:#e0e0e0}.nav-menu .nav-item .sub-list[data-v-ae3d6d1f]{margin:0;padding:4px 0;list-style:none;background-color:#f7f7f7;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #eaeaea;overflow:hidden}.nav-menu .nav-item .sub-item[data-v-ae3d6d1f]{padding:.5rem .8rem;margin:2px 4px;cursor:pointer;border-radius:4px;transition:background-color .2s ease,transform .2s ease}.nav-menu .nav-item .sub-item .sub-title[data-v-ae3d6d1f]{font-size:12px;padding-bottom:.2rem;display:inline-block;transition:all .25s ease;border-bottom:1px solid transparent}.nav-menu .nav-item .sub-item[data-v-ae3d6d1f]:hover{background-color:#eef5ff;transform:translate(2px)}.nav-menu .nav-item .sub-item:hover .sub-title[data-v-ae3d6d1f]{border-bottom:1px solid #333}.nav-menu .nav-item .sub-item.active[data-v-ae3d6d1f]{background-color:#e6f2ff;position:relative}.nav-menu .nav-item .sub-item.active[data-v-ae3d6d1f]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#1890ff;border-radius:0 2px 2px 0}.nav-menu .nav-item .sub-item.active .sub-title[data-v-ae3d6d1f]{color:#1890ff;border-bottom:1px solid #1890ff}.expand-enter-active[data-v-ae3d6d1f],.expand-leave-active[data-v-ae3d6d1f]{transition:height .3s ease-out,opacity .25s ease;overflow:hidden;will-change:height,opacity}.expand-enter-from[data-v-ae3d6d1f],.expand-leave-to[data-v-ae3d6d1f]{height:0!important;opacity:0}.content[data-v-542b8836]{margin:0 4.5rem}.footer-text[data-v-de6783ca]{text-align:center;font-size:.8rem;color:#999;margin:20px 0}.layout{display:flex;min-height:100vh}.sidebar{width:20vw;min-width:15rem}.content-wrapper{flex:1}pre code.hljs{display:block;overflow-x:auto;padding:1em}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}
