@import url("https://cores.zeoseven.com/static/depend/bootstrap/5.3.8-1/bootstrap.min.css");:root{--font:"Geist",system-ui,sans-serif;--serif-font:"Times New Roman",ui-serif,serif;--code-font:"Geist Mono","Lucida Console",ui-monospace,monospace}:target{scroll-margin-top:10vh}body{margin:0;font-size:16px;background-color:#fefefe;font-family:var(--font);font-weight:400;font-feature-settings:none;font-variant-ligatures:none}*,p{margin:0;scrollbar-width:thin}.fm-serif{font-family:var(--serif-font)}.breadcrumb{margin-bottom:3rem;background-color:#f5f5f5;padding:1rem 2rem;border-radius:.75rem}::selection{background-color:#9000ff;color:#fff}button.a,main a{display:inline;text-decoration:underline;border:none;background-color:#0000;color:#9000ff}.footer-div a:hover,button.a:hover,main a:hover{text-decoration:none;background-color:#9000ff;color:#fff}.popover{box-shadow:0 0 2rem #00000026;background-color:#ffffff50;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);font-family:var(--font);border-radius:.5rem}.popover .popover-arrow{display:none}.popover .popover-body{padding:.5rem 1rem;font-size:.85rem;color:#000}.alert{border-radius:15px;padding:1rem 2rem;font-size:.8rem}strong{text-decoration:underline;font-weight:bolder}input[type=checkbox],input[type=radio],label,select{cursor:pointer}.no{-webkit-user-select:none;user-select:none}input.form-control,select.form-select,textarea.form-control{padding:.75rem 1.25rem;display:block;margin-left:auto;margin-right:auto;transition:none;border-radius:0}input.form-control:focus,select.form-select:focus,textarea.form-control:focus{outline:0;box-shadow:none;border:1px solid #9000ff90;background-color:#0000}.form-check-input:checked{box-shadow:none;background-color:#9000ff;border-color:#9000ff;color:#9000ff}img{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;touch-action:manipulation}.footer-div{background-color:#111;color:#fff;font-size:.9rem}.footer-div a{color:inherit;text-decoration:none}.footer-div a:hover{background-color:#0000;text-decoration:underline;color:#fff}.footer-div b{margin:0 .5rem;font-weight:700}.footer-div .icp-beian{width:auto;height:15px;margin-bottom:3px;margin-right:.25rem}.footer-div svg{height:1.5rem;width:auto}.footer-div .footer-svg{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.footer-div .footer-svg a{color:#999;transition:all .3s ease-in-out}.footer-div .footer-svg a:hover{color:#fff}.link{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.link>a{padding:.5rem 1rem;border-radius:.85rem;background-color:#eee;color:#333!important;transition:all .3s ease-in-out;text-decoration:none!important;font-size:.8rem}.link>a:hover{background-color:#ccc;padding:.5rem 1.5rem}.link>a svg{width:.9rem;height:.9rem}.link>a span{margin-left:.7rem}.project a{text-decoration:none}.project a,.project a:hover{color:inherit}.project .item{border:1px solid #0000;border-radius:1rem;color:#333;transition:all .3s ease-in-out;box-shadow:0 .5rem .75rem rgba(0,0,0,.1)}.project .item:hover{box-shadow:.5rem .75rem 1rem #9000ff35}.project h6{font-size:1.3rem;font-weight:800;color:#333;transition:all .3s ease-in-out;margin:0 0 .5rem}.project .item:hover h6{color:#9000ff}.project p{margin:0;line-height:1;color:#999}.project .item .img-div{padding:0 5%;margin-top:.5rem;margin-bottom:2.25rem;text-align:center}.project .item .img-div span{vertical-align:middle;font-weight:700;font-size:1.5rem}.project .item img{max-width:100%;height:3rem}.project .item .github-icon{fill:#000;color:#fff;transition:all .3s ease-in-out;width:2.5rem;height:2.5rem}.project .item .github-icon:hover{fill:#666}.project .item .github-icon a:hover{background-color:#0000}.project .item .github-icon svg{width:100%;height:100%;border-radius:0 .5rem 0 0}.project .hr{padding:0 25%;margin:3rem 0}.project .hr hr{margin:0;border-color:#aaa}.blog{font-family:var(--font)}.blog .post-list{display:flex;flex-wrap:wrap;gap:1.5rem}.blog .post-list a{text-decoration:none;color:#333;transition:all .3s ease-in-out;padding:.75rem 1.25rem;border-radius:.5rem;background-color:#ffff}.blog .post-list a:hover{background-color:#f5f5f5}.blog .post-list a p{display:block;font-size:1.25rem;font-weight:700}.blog .post-list a small{display:block;color:#999;font-size:.8rem;font-weight:700;margin-bottom:.5rem}.blog .post-list a img{width:auto;height:1.75rem;margin-right:.5rem;border-radius:50%}.blog .category-nav{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.blog .category-item{padding:.5rem 1rem;border-radius:.75rem;background-color:#eee;color:#333;transition:all .3s ease-in-out;text-decoration:none!important;font-size:.8rem}.blog .category-item:hover{background-color:#ccc;color:#333}.blog .category-item.active{background-color:#9600ffcc;color:#fff!important;font-weight:900;padding:.5rem 2rem}.aboutDiv .item svg{color:#9000ff;transition:all .3s ease-in-out;width:1.75rem;height:1.75rem;margin:0 0 0 1rem}.aboutDiv .item svg:hover{color:#000}.aboutDiv .item .honor svg{color:#9000ff;width:1rem;height:1rem;margin:0}.aboutDiv .item a:hover{background-color:#0000;cursor:pointer}.aboutDiv .item img{max-width:100%;width:auto;height:3rem;border-radius:50%}.legal{font-family:system-ui}.legal .index{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:6rem 0;gap:1rem}.legal .index a{text-align:center;border:1px solid #ddd;font-size:1rem;text-decoration:none;padding:1.5rem 3rem;border-radius:.5rem;transition:all .25s ease-in-out}.legal .index a:hover{color:#000;background-color:#eee}.legal .index a svg{height:2.5rem;fill:currentColor}.legal .index a span{display:block;margin-top:1rem;color:#000}.legal h1,.legal h2,.legal h4{font-weight:700}.legal h2{margin-top:3rem}.legal h4{margin-top:1.5rem}.legal p:not(p.my-5){margin:1rem 0}.legal b{font-weight:700;text-decoration:underline}.legal img{max-width:100%}.legal ul{padding-left:3rem}.btn{padding:.5rem 1rem;color:inherit;border:none!important;transition:all .2s ease-in-out;border-radius:10px;text-decoration:none!important}.btn:hover{cursor:pointer}.btn.btn-purple{background-color:#9000ff25}.btn.btn-purple:hover{background-color:#9000ff35}.btn.btn-blue{background-color:#0096ff25}.btn.btn-blue:hover{background-color:#0096ff35}.btn.btn-green{background-color:#00cc0025}.btn.btn-green:hover{background-color:#00cc0035}svg{margin-bottom:3px}.color-9{color:#999}.br-15{border-radius:15px}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.no-a a{text-decoration:none}.no-a a:hover{text-decoration:underline;color:inherit;background-color:#0000}.ml-a a{margin-left:1rem}.text-max-p{text-overflow:ellipsis}.text-max,.text-max-p{white-space:nowrap;overflow:hidden}.donate{text-align:center}.donate img{width:auto;height:10rem}.donate img:hover{cursor:zoom-in}.donate table td{vertical-align:middle;text-align:center}.donate table *{white-space:nowrap;overflow:hidden}.donate select{border-color:#dee2e6;border-top:none}.about{background-color:#181a1b;color:#cbaecf;padding:1rem 0;min-height:100vh}.about a{color:inherit}.about svg{fill:currentColor;margin:0}.about .contact-col,.about .contact-col .head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.about .contact-col>div{padding:.75rem 1.5rem;border:1px solid #ffffff25;border-radius:.5rem;text-align:start}.about .contact-col .head{border-bottom:1px solid #ffffff25;padding-bottom:1rem;margin-bottom:.5rem}.about .contact-col .head img{height:3rem;border-radius:50%}.about .contact-col .body{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem}.about .contact-col .body svg{height:1.25rem;width:auto;fill:#ffffff50;transition:all .25s ease-in-out}.about .contact-col .body svg:hover{fill:#ffffff;cursor:pointer}.status .things{display:flex;align-items:flex-start;flex-direction:column;gap:3rem}.status .things>div{width:100%}.status .module{display:flex;align-items:start;flex-direction:column;gap:1rem}.status .module>div{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #eee;border-radius:.5rem;padding:.75rem 1.5rem;gap:1rem}.status .module>div.red{background-image:radial-gradient(circle at bottom right,#cc000040,transparent 70%)}.status .module>div.yellow{background-image:radial-gradient(circle at bottom right,#cccc0030,transparent 70%)}.status .module>div.green{background-image:radial-gradient(circle at bottom right,#00cc0025,transparent 40%)}.status .module>div>div:first-child{flex:1 1}.blogs .poem article{font-family:serif;font-size:1.5rem}.blogs .poem article p{margin-bottom:1rem;text-indent:0}.blogs article{font-family:var(--font)}.blogs article h2,.blogs article h3{color:inherit;margin-bottom:2rem;font-weight:700}.blogs article h2:not(:first-child),.blogs article h3:not(:first-child){margin-top:3rem!important}.blogs article h2 a{text-decoration:none;margin-right:.75rem}.blogs article h2 a:hover{text-decoration:underline;background-color:#0000;color:#333}.blogs article p{margin-bottom:1rem;text-indent:2rem}.blogs article li{margin:1rem 0;list-style-position:inside}.blogs article pre{margin:1rem 0;font-weight:550}.blogs article pre *{font-family:var(--code-font)!important}.blogs article img{width:auto;height:auto;max-width:100%;max-height:75vh;margin:1rem 0}.blogs article code:not(pre code){background-color:#eee;border-radius:.15rem;padding:3px 6px;font-weight:550;color:#9000ffaa}.blogs hr{margin:2rem 0}.blogs .tip{border-left:5px solid #ddd;padding-left:1.75rem;margin:1rem 0;color:#777}.blogs .avatar{max-width:100%;width:auto;height:2.5rem;border-radius:50%}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}