#gitcalendar{margin:0 auto;border-radius:24px;background:#fff;border:1px solid #e3e8f7;box-shadow:0 8px 16px -4px #2c2d300c;position:relative;padding:1rem 2rem;overflow:hidden}#page:has(#about-page){border:0;box-shadow:none!important;padding:0!important;background:0 0!important;margin-bottom:.5rem}#page:has(#about-page) .page-title{display:none}.author-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:1rem}#about-page .myInfoAndSayHello{display:flex;flex-direction:column;justify-content:center;color:#fff;background:linear-gradient(120deg,#5b27ff 0,#00d4ff 100%);background-size:200%;animation:gradient 15s ease infinite;width:59%}.author-content-item{width:49%;border-radius:24px;background:var(--xiaomo-card-bg);border:1px solid #e3e8f7;box-shadow:0 8px 16px -4px #2c2d300c;position:relative;padding:1rem 2rem;overflow:hidden}#about-page .myInfoAndSayHello .title1{opacity:.8;line-height:1.3}#about-page .myInfoAndSayHello .title2{font-size:36px;font-weight:700;line-height:1.1;margin:.5rem 0}.inline-word{word-break:keep-all;white-space:nowrap}#about-page .myInfoAndSayHello .title1{opacity:.8;line-height:1.3}.author-content-item.aboutsiteTips{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:39%}.aboutsiteTips h2{margin-right:auto;font-size:36px;font-family:Helvetica;line-height:1.06;letter-spacing:-.02em;color:var(--xiaomo-fontcolor);margin-top:0}.aboutsiteTips .mask{height:39px;position:relative;overflow:hidden;margin-top:4px}.aboutsiteTips .mask span{display:block;box-sizing:border-box;position:absolute;top:40px;padding-bottom:var(--offset);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat}.aboutsiteTips .mask span[data-show]{transform:translateY(-100%);transition:.5s transform ease-in-out}.aboutsiteTips .mask span[data-up]{transform:translateY(-200%);transition:.5s transform ease-in-out}.aboutsiteTips .mask span:nth-child(1){background-image:linear-gradient(45deg,#0ecffe 50%,#07a6f1)}.aboutsiteTips .mask span:nth-child(2){background-image:linear-gradient(45deg,#18e198 50%,#0ec15d)}.aboutsiteTips .mask span:nth-child(3){background-image:linear-gradient(45deg,#8a7cfb 50%,#633e9c)}.aboutsiteTips .mask span:nth-child(4){background-image:linear-gradient(45deg,#fa7671 50%,#f45f7f)}@media screen and (max-width:768px){.author-content-item.map{margin-bottom:0}}.author-content-item .card-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;display:flex;flex-direction:column;padding:1rem 2rem}.author-content-item .card-content .author-content-item-title{margin-bottom:.5rem}.author-content-item .author-content-item-title{font-size:36px;font-weight:700;line-height:1}#statistic{font-size:16px;border-radius:15px;width:100%;color:#fff;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin-top:1rem;margin-bottom:2rem}#statistic div span:first-child{opacity:.8;font-size:.6rem}#statistic div span:last-child{font-weight:700;font-size:34px;line-height:1;white-space:nowrap}#statistic div{display:flex;justify-content:space-between;flex-direction:column;width:50%;margin-bottom:.5rem}.post-tips{color:#999;font-size:14px;position:absolute;bottom:1rem;left:2rem}.post-tips a{color:#999!important;border:none!important}.author-content-item .card-content .banner-button-group{position:absolute;bottom:1.5rem;right:2rem}.author-content-item .card-content .banner-button-group .banner-button{height:40px;width:124px;border-radius:20px;justify-content:center;background:#fff;color:var(--font-color);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;border-bottom:0!important}.author-content-item .card-content .banner-button-group .banner-button i{margin-right:8px;font-size:1rem}#about-page .author-content-item .card-content .banner-button-group .banner-button i{font-size:1.5rem}.author-content-item .card-content .banner-button-group .banner-button:hover{background:#3b70fc;color:#fff;border-radius:20px!important}.author-content-item.myphoto{height:60%;min-height:240px;position:relative;overflow:hidden;width:39%;display:flex;align-items:center;justify-content:center}.author-content-item.myphoto img{min-width:100%;object-fit:cover;transition:.6s;animation:coverIn 2s ease-out forwards;transition:transform 2s ease-out!important}.author-content-item.myphoto:hover img{transform:scale(1.1)}.author-content-item:hover .card-background-icon{transform:rotate(20deg)}.post-tips a:hover{color:#3b70fc!important;background:0 0!important}.author-content-item.maxim{font-size:36px;font-weight:700;line-height:1.1;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;width:39%}.author-content-item.maxim .maxim-title{display:flex;flex-direction:column}.author-content-item.buff{height:200px;font-size:36px;font-weight:700;line-height:1.1;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;background:linear-gradient(120deg,#ff27e8 0,#ff8000 100%);color:#fff;background-size:200%;animation:gradient 15s ease infinite;min-height:200px;height:fit-content;width:59%}.author-content-item.buff .card-content{display:flex;flex-direction:column;justify-content:center}.author-content-item.buff .buff-title{display:flex;flex-direction:column}.card-background-icon{font-size:12rem;opacity:.2;position:absolute;right:0;bottom:-40%;transform:rotate(30deg);transition:2s ease-in-out}@media screen and (max-width:768px){#gitcalendar{display:none}.author-content{margin-top:0}.author-content-item{width:100%!important;margin-top:1rem;padding:1rem}.post-tips{left:auto}.site-card-group>a{width:100%!important}.post-reward{display:none}.reward-list-item{width:100%!important}.layout>div:first-child:not(.recent-posts){padding:0 1rem!important;box-shadow:none!important;background:#ebf2ed}.author-content-item.careers{min-height:218px!important}}@media screen and (min-width:768px) and (max-width:896px){.author-content-item.like-music .content-bottom .tips{display:none}}.author-content-item.careers{min-height:400px}.author-content-item.careers .careers-group{margin-top:12px}.author-content-item.careers .careers-item{display:flex;align-items:center}.author-content-item.careers .careers-item .circle{width:16px;height:16px;margin-right:8px;border-radius:16px}.author-content-item.careers .careers-item .name{color:var(--xiaomo-secondtext)}.author-content-item.careers .careers-item{display:flex;align-items:center}.author-content-item.careers .careers-item .circle{width:16px;height:16px;margin-right:8px;border-radius:16px}.author-content-item.careers img{position:absolute;left:132px;bottom:10px;width:338px;transition:.6s}:root{--loadingbar-background-color:#2c2b30;--loadingbar-prospect-color:#ece5d8}.loading-bar{position:absolute;top:50%;left:50%;width:500px;height:62.5px;transform:translate(-25%,-50%) scale(.5);transition:all .5s;user-select:none;overflow:hidden}.loading-bar img{position:absolute;top:500px;left:0;filter:drop-shadow(0 -500px 0 var(--loadingbar-background-color))}.author-content-item.game-yuanshen:hover .loading-bar::after{animation:loading-bar 3.5s cubic-bezier(.28,.11,.32,1) infinite forwards}@media screen and (max-width:719px){.loading-bar .loading-bar{display:none}}@media screen and (max-width:719px) and (orientation:landscape){.loading-bar .loading-bar{display:block!important;transform:translate(-50%,-50%) scale(.7)!important}}@supports not (filter:drop-shadow(0 0 0 #fff)){.loading-bar:before{content:"Your browser does not support the animation"}}@keyframes loading-bar{0%{width:0;background-size:500px 62.5px}83%{width:475px}83.1%{width:475px}83.2%{width:475px}83.3%{width:475px}83.4%{width:475px}83.5%{width:475px}83.6%{width:475px}83.7%{width:475px}83.8%{width:475px}83.9%{width:475px}84%{width:475px}85%{width:475px}86%{width:475px}87%{width:475px}100%{width:500px}}.site-card-group .site-card .info{margin-top:0}.site-card-group>a{width:calc(100% / 4 - .5rem);height:150px;position:relative;display:block;margin:.5rem .25rem;float:left;overflow:hidden;padding:0;border-radius:8px;-webkit-transition:all .3s ease 0s,-webkit-transform .6s cubic-bezier(.6,.2,.1,1) 0s;-moz-transition:all .3s ease 0s,-moz-transform .6s cubic-bezier(.6,.2,.1,1) 0s;-o-transition:all .3s ease 0s,-o-transform .6s cubic-bezier(.6,.2,.1,1) 0s;-ms-transition:all .3s ease 0s,-ms-transform .6s cubic-bezier(.6,.2,.1,1) 0s;transition:all .3s ease 0s,transform .6s cubic-bezier(.6,.2,.1,1) 0s;-webkit-box-shadow:none;box-shadow:none;border:var(--style-border)!important}.site-card-group>a .wrapper{position:relative}.site-card-group>a .cover{width:100%;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-o-transition:-o-transform .5s ease-out;-ms-transition:-ms-transform .5s ease-out;transition:transform .5s ease-out}.site-card-group>a .info,.site-card-group>a .wrapper .cover{position:absolute;top:0;left:0}.site-card-group>a .info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;overflow:hidden;border-radius:3px;background-color:rgba(255,255,255,.7);-webkit-transition:-webkit-transform .5s cubic-bezier(.6,.2,.1,1) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.6,.2,.1,1) 0s;-o-transition:-o-transform .5s cubic-bezier(.6,.2,.1,1) 0s;-ms-transition:-ms-transform .5s cubic-bezier(.6,.2,.1,1) 0s;transition:transform .5s cubic-bezier(.6,.2,.1,1) 0s}.site-card-group>a .info img{position:relative;top:45px;width:80px;height:80px;border-radius:50%;-webkit-box-shadow:0 0 10px rgb(0 0 0 / 30%);box-shadow:0 0 10px rgb(0 0 0 / 30%);z-index:1;text-align:center;pointer-events:none}.site-card-group>a .info span{padding:20px 10% 60px 10%;font-size:16px;width:100%;text-align:center;-webkit-box-shadow:0 0 10px rgb(0 0 0 / 30%);box-shadow:0 0 10px rgb(0 0 0 / 30%);background-color:rgba(255,255,255,.7);color:var(--font-color);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.site-card-group .site-card:hover{border-color:#3b70fc!important;background-color:#3b70fc!important;-webkit-box-shadow:0 8px 12px -3px #4259ef23!important;box-shadow:0 8px 12px -3px #4259ef23!important}.site-card-group>a:hover .wrapper img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.site-card-group>a .cover{width:100%;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-o-transition:-o-transform .5s ease-out;-ms-transition:-ms-transform .5s ease-out;transition:transform .5s ease-out}.site-card-group>a .wrapper img{height:150px;pointer-events:none}.site-card-group .site-card .wrapper img{-webkit-transition:-webkit-transform .5s ease-out!important;-moz-transition:-moz-transform .5s ease-out!important;-o-transition:-o-transform .5s ease-out!important;-ms-transition:-ms-transform .5s ease-out!important;transition:transform .5s ease-out!important}.site-card-group>a .wrapper .fadeIn{-webkit-animation:coverIn .8s ease-out forwards;-moz-animation:coverIn .8s ease-out forwards;-o-animation:coverIn .8s ease-out forwards;-ms-animation:coverIn .8s ease-out forwards;animation:coverIn .8s ease-out forwards}.site-card-group>a:hover .info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.author-content-item.skills{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:50%;min-height:450px}.author-content-item.skills .skills-style-group{position:relative}.author-content-item.skills .tags-group-all{display:flex;transform:rotate(0);transition:.3s}.author-content-item.skills .tags-group-wrapper{margin-top:40px;display:flex;flex-wrap:nowrap;animation:rowup 60s linear infinite}.tags-group-icon-pair{margin-left:1rem}.tags-group-icon{display:flex;align-items:center;justify-content:center;color:#fff;font-size:66px;font-weight:700;box-shadow:0 2px 16px -3px rgba(0,0,0,.15);width:120px;height:120px;border-radius:30px}.tags-group-icon img{width:60%;margin:0 auto!important}.tags-group-icon-pair .tags-group-icon:nth-child(even){margin-top:1rem;transform:translate(-60px)}.author-content-item.skills .skills-list{display:flex;opacity:0;transition:.3s;position:absolute;width:100%;top:0;left:0;flex-wrap:wrap;flex-direction:row;margin-top:10px}.author-content-item.skills .skill-info{display:flex;align-items:center;margin-right:10px;margin-top:10px;background:var(--xiaomo-background);border-radius:40px;padding:4px 12px 4px 8px;border:1px solid var(--xiaomo-card-bg);box-shadow:0 8px 16px -4px #2c2d300c}.author-content-item.skills .skill-icon{width:32px;height:32px;border-radius:32px;display:flex;align-items:center;justify-content:center;margin-right:8px}.author-content-item.skills .skill-icon img{width:18px;height:18px;margin:0 auto!important}.author-content-item.skills .etc{margin-right:10px;margin-top:10px}@keyframes rowup{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.author-content-item.skills:hover .skills-style-group .tags-group-all{opacity:0}.author-content-item.skills:hover .skills-style-group .skills-list{opacity:1}