.medium-zoom-overlay{z-index:100}.medium-zoom-overlay~img{z-index:101}.academic-papers[data-v-d97e4950]{max-width:1200px;margin:0 auto;padding:20px}.tags-container[data-v-d97e4950]{margin-bottom:30px}.tags[data-v-d97e4950]{display:flex;flex-wrap:wrap;gap:10px}.tag-button[data-v-d97e4950]{display:inline-block;margin:0 .8rem .8rem 0;padding:.2rem .5rem;border-radius:.3rem;border:1px solid #333;background-color:#fff;color:#333;font-size:.7rem;cursor:pointer;transition:filter .2s ease}.tag-button[data-v-d97e4950]:hover{background-color:#f0f0f0}.tag-button.active[data-v-d97e4950]{background-color:#414066;color:#fff;border-color:#414066}.paper-section[data-v-d97e4950]{margin-bottom:40px}.paper-item[data-v-d97e4950]{margin-bottom:30px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.paper-header[data-v-d97e4950]{margin-bottom:15px}.paper-header h4[data-v-d97e4950]{margin:0 0 10px;font-size:1.2em}.paper-meta[data-v-d97e4950]{display:flex;gap:6px;color:#666;font-size:.9em;align-items:center;flex-wrap:wrap}.authors[data-v-d97e4950],.venue[data-v-d97e4950],.year[data-v-d97e4950]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.separator[data-v-d97e4950]{flex-shrink:0}.paper-tags[data-v-d97e4950]{margin-top:15px;margin-bottom:10px}.tag-item[data-v-d97e4950]{display:inline-block;margin:0 .5rem .5rem 0;padding:.2rem .5rem;border-radius:.3rem;border:1px solid #414066;background-color:#414066;color:#fff;font-size:.7rem}.paper-citation[data-v-d97e4950]{color:#666;font-size:.9em;line-height:1.5}*{margin:0;padding:0}html{min-width:1366px;font-family:Helvetica Neue,Helvetica,PingFang SC,roboto,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#333}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#004098}li,p{font-size:.8rem}.header-anchor{display:none}.nav-dropdown .dropdown-item.dropdown-item-group{padding:0 1.5rem 0 1.25rem}.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subtitle{margin:.45rem 0 0;padding-top:.45rem;font-size:.9rem;color:#222;font-weight:700;border-top:1px solid #eee}.nav-dropdown .dropdown-item.dropdown-item-group:first-child .dropdown-subtitle{padding-top:0;border-top:none;margin-top:0}.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subitem-wrapper{padding:0;list-style:none}.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em;padding:.4rem 0}.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subitem-wrapper .dropdown-subitem a{display:block;position:relative;margin-bottom:0;padding:0 1.5rem 0 1.25rem;color:#666;font-weight:400;line-height:1.7}.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subitem-wrapper .dropdown-subitem a.active,.nav-dropdown .dropdown-item.dropdown-item-group .dropdown-subitem-wrapper .dropdown-subitem a:hover{color:#3eaf7c}html{min-width:0!important}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.nav nav{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#41466e;color:#fff;padding:0 3rem;height:3.6rem;display:flex;justify-content:space-between;align-items:center;position:relative}.nav nav .logo{height:1.8rem;padding:.1rem 0;z-index:101}.nav nav .hamburger{display:none;flex-direction:column;justify-content:space-around;width:1.5rem;height:1.5rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:101}.nav nav .hamburger span{width:100%;height:2px;background:#fff;transition:all .3s}.nav nav .hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.nav nav .hamburger.active span:nth-child(2){opacity:0}.nav nav .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.nav nav .main-list{display:flex;font-size:.7rem;height:3.6rem;margin:0;padding:0}.nav nav .main-list a{color:#fff}.nav nav .main-list li{list-style:none}.nav nav .main-list>li{margin:0 0 0 2rem;cursor:pointer;position:relative}.nav nav .main-list>li:hover{color:#fdd000}.nav nav .main-list>li:hover>.secondary-list{display:block}.nav nav .main-list>li>a{height:3.6rem;line-height:3.6rem;display:block;text-decoration:none}.nav nav .main-list>li>a:hover{color:#fdd000}.nav nav .main-list>li span{display:flex;height:3.6rem;align-items:center}.nav nav .main-list>li span:after{content:"";border-top:.2rem solid #ccc;border-left:.2rem solid transparent;border-right:.2rem solid transparent;margin:.2rem 0 0 .2rem;display:inline-block}.nav nav .main-list>li .secondary-list{background-color:#707495;display:none;position:absolute;top:3.6rem;left:-.6rem;z-index:100;width:-moz-max-content;width:max-content;margin:0;padding:0}.nav nav .main-list>li .secondary-list li{margin:0;height:auto;position:relative}.nav nav .main-list>li .secondary-list li:hover>a{color:#fdd000}.nav nav .main-list>li .secondary-list li:hover>.tertiary-list{display:block}.nav nav .main-list>li .secondary-list li a{text-decoration:none;display:flex;padding:.6rem;cursor:pointer}.nav nav .main-list>li .secondary-list li span{display:flex;padding:.6rem;height:auto;color:#fff;cursor:pointer}.nav nav .main-list>li .secondary-list li span:hover{color:#fdd000}.nav nav .main-list>li .secondary-list li span:after{transform:rotate(-90deg);margin-left:.5rem}.nav nav .main-list>li .secondary-list li .tertiary-list{display:none;position:absolute;left:100%;top:0;background-color:#8387a3;width:-moz-max-content;width:max-content;margin:0;padding:0}.nav nav .main-list>li .secondary-list li .tertiary-list li a{white-space:nowrap;cursor:pointer}.nav nav .main-list>li .secondary-list li .tertiary-list li a:hover{color:#fdd000}@media (max-width:1289px){.nav nav{padding:0 1rem}.nav nav .hamburger{display:flex}.nav nav .main-list{position:fixed;top:3.6rem;left:0;right:0;flex-direction:column;background:#41466e;height:calc(100vh - 3.6rem);overflow-y:auto;overflow-x:hidden;transform:translateX(-100%);transition:transform .3s ease;z-index:99}.nav nav .main-list::-webkit-scrollbar{width:.3rem}.nav nav .main-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:.15rem}.nav nav .main-list::-webkit-scrollbar-track{background:transparent}.nav nav .main-list.open{transform:translateX(0)}.nav nav .main-list>li{margin:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.nav nav .main-list>li>a,.nav nav .main-list>li>span{padding:0 1rem;height:3rem;line-height:3rem}.nav nav .main-list>li>span{justify-content:space-between}.nav nav .main-list>li>span:after{transform:rotate(0);transition:transform .3s}.nav nav .main-list>li.active>span:after{transform:rotate(180deg)}.nav nav .main-list>li.active>.secondary-list{max-height:2000px}.nav nav .main-list>li .secondary-list{position:static;width:100%;background:#4e5478;max-height:0;overflow:hidden;transition:max-height .3s ease}.nav nav .main-list>li .secondary-list li{border-bottom:1px solid hsla(0,0%,100%,.05)}.nav nav .main-list>li .secondary-list li a,.nav nav .main-list>li .secondary-list li span{padding:.8rem 1.5rem;height:auto;line-height:normal}.nav nav .main-list>li .secondary-list li span{justify-content:space-between}.nav nav .main-list>li .secondary-list li span:after{transform:rotate(0)}.nav nav .main-list>li .secondary-list li.active>span:after{transform:rotate(180deg)}.nav nav .main-list>li .secondary-list li.active>.tertiary-list{max-height:2000px}.nav nav .main-list>li .secondary-list li .tertiary-list{position:static;background:#5a5e82;width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease}.nav nav .main-list>li .secondary-list li .tertiary-list li a{padding:.8rem 2rem}}footer[data-v-439acfec]{padding:2rem;display:flex;align-items:center;justify-content:space-around;background:#41466e;color:#fff;margin:3rem 0 0}footer .left[data-v-439acfec]{margin:0 2rem 0 0}footer .left img[data-v-439acfec]{height:3.6rem}footer .left p[data-v-439acfec]{font-size:.7rem;margin:.3rem 0 0;color:hsla(0,0%,100%,.8)}footer .right[data-v-439acfec]{color:hsla(0,0%,100%,.8)}footer .right p[data-v-439acfec]{font-size:.7rem;margin:.3rem 0}footer .right .media[data-v-439acfec]{display:flex;margin:.6rem 0 0}footer .right .media .icon[data-v-439acfec]{display:block;margin:0 .8rem 0 0;width:1.2rem;height:1.2rem;border-radius:50%;cursor:pointer}footer .right .media .icon[data-v-439acfec]:hover{background-color:#ddd!important}footer .right .media .icon[data-v-439acfec]:first-child{position:relative;background:#fff url(/assets/img/icon-weixin.a1f08bac.svg) no-repeat 50%}footer .right .media .icon:first-child:hover .wechat-qrcode[data-v-439acfec]{display:block}footer .right .media .icon:first-child .wechat-qrcode[data-v-439acfec]{display:none;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translateX(-50%)}footer .right .media .icon:first-child .wechat-qrcode .content[data-v-439acfec]{padding:.5em .8rem;text-align:center;width:7rem;background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.2)}footer .right .media .icon:first-child .wechat-qrcode .content img[data-v-439acfec]{width:100%}footer .right .media .icon:first-child .wechat-qrcode .content p[data-v-439acfec]{color:#000;font-size:.7rem}footer .right .media .icon:first-child .wechat-qrcode .arrow[data-v-439acfec]{margin:0 auto;border-top:1rem solid #fff;border-left:.5rem solid transparent;border-right:.5rem solid transparent;width:0}footer .right .media .icon[data-v-439acfec]:nth-child(2){background:#fff url(/assets/img/icon-bilibili.2e40d9fa.svg) no-repeat 50%}main{min-height:calc(100vh - 16rem)}main.article{width:38.4rem;padding:0 1rem}main.article,main.home{margin:0 auto 4rem}main.plain{margin:0 10% 4rem;padding:0 1rem}main.nav{width:100%}@media (max-width:768px){main.plain{margin:0 auto 4rem;padding:0 1rem;max-width:100%}main.article{width:100%;max-width:38.4rem}}@media (max-width:480px){main.plain{margin:0 auto 2rem}main.article,main.plain{padding:0 .5rem}}.news-item[data-v-c7c1cfb2]{display:flex;padding:1rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #e7eaeb;text-decoration:none}.news-item .left[data-v-c7c1cfb2]{flex:0 0 70%;display:flex;flex-direction:column;justify-content:space-between;padding-right:1rem;box-sizing:border-box}.news-item .left p[data-v-c7c1cfb2]{color:#333;font-size:.8rem;margin:0}.news-item .left .title[data-v-c7c1cfb2]{font-size:.9rem;font-weight:700;line-height:1.4}.news-item .left .date[data-v-c7c1cfb2]{font-size:.6rem;color:#999}.news-item .left.full-width[data-v-c7c1cfb2]{flex:0 0 100%;padding-right:0}.news-item .right[data-v-c7c1cfb2]{flex:0 0 30%;display:flex;align-items:center}.news-item .right .img-wrap[data-v-c7c1cfb2]{height:5rem;width:8rem;max-width:100%;background:#333;overflow:hidden;border-radius:.3rem}.news-item .right .img-wrap .lazy-image[data-v-c7c1cfb2],.news-item .right .img-wrap img[data-v-c7c1cfb2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;color:#fff;font-size:.6rem}.news-item[data-v-c7c1cfb2]:hover{background:#f6f6f9}@media screen and (max-width:1024px){.news-item[data-v-c7c1cfb2]{padding:.9rem 0}.news-item .left[data-v-c7c1cfb2]{flex:0 0 65%;padding-right:.8rem}.news-item .left .title[data-v-c7c1cfb2]{font-size:.85rem}.news-item .left p[data-v-c7c1cfb2]{font-size:.75rem}.news-item .left .date[data-v-c7c1cfb2]{font-size:.6rem}.news-item .right[data-v-c7c1cfb2]{flex:0 0 35%}.news-item .right .img-wrap[data-v-c7c1cfb2]{height:4.5rem;width:7rem}}@media screen and (max-width:767px){.news-item[data-v-c7c1cfb2]{padding:.8rem 0;width:100%;flex-direction:column}.news-item .left[data-v-c7c1cfb2]{flex:1;padding-right:0;margin-bottom:.6rem}.news-item .left .title[data-v-c7c1cfb2]{font-size:.85rem;line-height:1.4}.news-item .left p[data-v-c7c1cfb2]{font-size:.75rem}.news-item .left .date[data-v-c7c1cfb2]{font-size:.6rem;margin-top:.4rem}.news-item .left.full-width[data-v-c7c1cfb2]{margin-bottom:0}.news-item .right[data-v-c7c1cfb2]{flex:none;width:100%}.news-item .right .img-wrap[data-v-c7c1cfb2]{height:8rem;width:100%;max-width:100%}}h1[data-v-2e506ae0]{text-align:center;font-size:2rem;font-weight:700;margin:2rem 0}.items[data-v-2e506ae0]{width:30rem;margin:0 auto}.categories ul[data-v-106d0045]{display:flex;flex-wrap:wrap;list-style:none}.categories ul li[data-v-106d0045]{margin:0 .8rem .8rem 0;padding:.2rem .5rem;border-radius:.3rem;background:#41466e;font-size:.7rem;cursor:pointer}.categories ul li[data-v-106d0045]:hover{filter:brightness(.8)}.categories ul li a[data-v-106d0045]{color:#fff;text-decoration:none}.tags ul[data-v-49c2015f]{display:flex;flex-wrap:wrap;list-style:none}.tags ul li[data-v-49c2015f]{margin:0 .8rem .8rem 0;padding:.2rem .5rem;border-radius:.3rem;border:1px solid #333;font-size:.7rem;cursor:pointer}.tags ul li[data-v-49c2015f]:hover{filter:brightness(.8)}.tags ul li a[data-v-49c2015f]{color:#333;text-decoration:none}.next-page[data-v-c4e9c4be],.prev-page[data-v-c4e9c4be]{display:inline-block}.next-page.disabled[data-v-c4e9c4be],.prev-page.disabled[data-v-c4e9c4be]{opacity:.5;cursor:not-allowed}.next-page.disabled[data-v-c4e9c4be]:hover,.prev-page.disabled[data-v-c4e9c4be]:hover{filter:none}.page-divider[data-v-c4e9c4be]{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-divider .jumper[data-v-c4e9c4be]{margin:0 0 0 1rem}.page-divider .jumper input[data-v-c4e9c4be]{width:1.2rem;text-align:center}.page-divider li[data-v-c4e9c4be]{list-style-type:none;text-decoration:none;margin:0 .4rem;min-width:1rem;padding:.2rem;border-radius:.2vmax;text-align:center;border:1px solid #41466e;font-size:.7rem;display:inline-block;cursor:pointer;color:#41466e}.page-divider li[data-v-c4e9c4be]:hover{filter:brightness(130%)}.page-divider li.is_current_page[data-v-c4e9c4be]{background-color:#41466e;color:#fff}.page-divider li.ellipsis[data-v-c4e9c4be]{border:none;cursor:default}.page-divider li.ellipsis[data-v-c4e9c4be]:hover{filter:none}.page-divider div[data-v-c4e9c4be]{display:inline-block;font-size:.7rem}.news main h1[data-v-3b9a1f60]{text-align:center;font-size:2rem;font-weight:700;margin:2rem 0}.news main .content[data-v-3b9a1f60]{display:flex;justify-content:center;gap:2rem;max-width:100%;box-sizing:border-box}.news main .content .filter[data-v-3b9a1f60]{max-width:15rem;margin:0;flex-shrink:0}.news main .content .filter div[data-v-3b9a1f60]{margin:0 0 1.5rem}.news main .content .filter div h3[data-v-3b9a1f60]{margin:0 0 .8rem}.news main .content .news-list[data-v-3b9a1f60]{margin:0;flex:1;max-width:35rem;min-width:0}.news main .content .news-list .items[data-v-3b9a1f60]{width:30rem;max-width:100%;margin:0 auto}.news main .content .news-list .items a[data-v-3b9a1f60]{display:flex;padding:1rem 0;width:100%;border-bottom:1px solid #e7eaeb;text-decoration:none;gap:1rem;box-sizing:border-box;min-width:0}.news main .content .news-list .items a .left[data-v-3b9a1f60]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.news main .content .news-list .items a .left p[data-v-3b9a1f60]{color:#333;font-size:.8rem;margin:0}.news main .content .news-list .items a .left .title[data-v-3b9a1f60]{font-size:.9rem;font-weight:700;word-break:break-word}.news main .content .news-list .items a .left .date[data-v-3b9a1f60]{font-size:.6rem;color:#999}.news main .content .news-list .items a .right[data-v-3b9a1f60]{flex:0 0 8rem;max-width:8rem;min-width:0}.news main .content .news-list .items a .right .img-wrap[data-v-3b9a1f60]{height:5rem;width:100%;background:#333;overflow:hidden}.news main .content .news-list .items a .right .img-wrap .lazy-image[data-v-3b9a1f60],.news main .content .news-list .items a .right .img-wrap img[data-v-3b9a1f60]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.news main .content .news-list .items a[data-v-3b9a1f60]:hover{background:#f6f6f9}.news main .content .news-list .page-divider-wrap[data-v-3b9a1f60]{margin:1.5rem 0}@media (max-width:968px){.news main h1[data-v-3b9a1f60]{font-size:1.5rem;margin:1.5rem 0}.news main .content[data-v-3b9a1f60]{flex-direction:column;align-items:center;padding:0 1rem;gap:0;box-sizing:border-box}.news main .content .filter[data-v-3b9a1f60]{width:100%;max-width:30rem;margin:2rem 0 0;display:flex;justify-content:space-between;gap:2rem}.news main .content .filter>div[data-v-3b9a1f60]{flex:1;margin:0}.news main .content .filter>div h3[data-v-3b9a1f60]{font-size:1rem}.news main .content .news-list[data-v-3b9a1f60]{width:100%;max-width:30rem;margin:0}.news main .content .news-list .items[data-v-3b9a1f60]{width:100%}}@media (max-width:480px){.news main h1[data-v-3b9a1f60]{font-size:1.2rem;margin:1rem 0}.news main .content[data-v-3b9a1f60]{padding:0 .5rem;box-sizing:border-box}.news main .content .filter[data-v-3b9a1f60]{flex-direction:column;gap:1rem;margin:1.5rem 0 0}.news main .content .filter>div[data-v-3b9a1f60]{margin:0 0 1rem}.news main .content .filter>div h3[data-v-3b9a1f60]{font-size:.9rem;margin:0 0 .5rem}.news main .content .news-list .items a[data-v-3b9a1f60]{flex-direction:column;padding:.8rem 0;gap:.8rem}.news main .content .news-list .items a .right[data-v-3b9a1f60]{flex:0 0 auto;max-width:100%;order:-1}.news main .content .news-list .items a .right .img-wrap[data-v-3b9a1f60]{width:100%;height:10rem}.news main .content .news-list .items a .left[data-v-3b9a1f60]{flex:1;width:100%;min-width:0}.news main .content .news-list .items a .left p[data-v-3b9a1f60]{font-size:.75rem}.news main .content .news-list .items a .left .title[data-v-3b9a1f60]{font-size:.85rem;line-height:1.3}.news main .content .news-list .items a .left .date[data-v-3b9a1f60]{font-size:.55rem;margin-top:.3rem}.news main .content .news-list .page-divider-wrap[data-v-3b9a1f60]{margin:1rem 0}}.projects main h1[data-v-434c91a2]{text-align:center;font-size:2rem;font-weight:700;margin:2rem 0}.projects main .items[data-v-434c91a2]{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;width:50rem;max-width:100%;margin:0 auto;gap:2rem;box-sizing:border-box}.projects main .items a[data-v-434c91a2]{flex:0 0 calc(25% - 2rem);text-decoration:none;padding:0;transition:.2s;color:inherit;box-sizing:border-box}.projects main .items a[data-v-434c91a2]:hover{background:#f5f5f5}.projects main .items a .lazy-image[data-v-434c91a2],.projects main .items a img[data-v-434c91a2]{width:100%;height:6rem;-o-object-fit:cover;object-fit:cover;display:block}.projects main .items a .detail[data-v-434c91a2]{width:100%}.projects main .items a .detail h2[data-v-434c91a2]{font-size:.75rem;letter-spacing:.02rem;margin:.4rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.projects main .items a .detail p[data-v-434c91a2]{font-size:.6rem;color:#999;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (max-width:768px){.projects main h1[data-v-434c91a2]{font-size:1.5rem;margin:1.5rem 0}.projects main .items[data-v-434c91a2]{width:100%;gap:2rem}.projects main .items a[data-v-434c91a2]{flex:0 0 calc(50% - 1rem);padding:0}.projects main .items a .lazy-image[data-v-434c91a2],.projects main .items a img[data-v-434c91a2]{height:8rem}.projects main .items a .detail h2[data-v-434c91a2]{font-size:.8rem}.projects main .items a .detail p[data-v-434c91a2]{font-size:.65rem}}@media (max-width:480px){.projects main h1[data-v-434c91a2]{font-size:1.2rem;margin:1rem 0}.projects main .items[data-v-434c91a2]{width:100%;padding:0}.projects main .items a[data-v-434c91a2]{flex:0 0 100%;padding:.8rem}.projects main .items a .lazy-image[data-v-434c91a2],.projects main .items a img[data-v-434c91a2]{height:10rem}.projects main .items a .detail h2[data-v-434c91a2]{font-size:.85rem;margin:.5rem 0 .3rem}.projects main .items a .detail p[data-v-434c91a2]{font-size:.7rem;-webkit-line-clamp:2}}h1[data-v-27ddfa6f]{text-align:center}.banner[data-v-230a065a]{position:relative;overflow:hidden;background-size:cover!important;transition:.3s}.banner .banner-filter[data-v-230a065a]{width:100%;height:100%;padding:6vh;box-sizing:border-box;background-color:hsla(0,0%,93.7%,.6);backdrop-filter:blur(.5rem)}.banner .banner-filter .banner-content[data-v-230a065a]{display:flex;justify-content:center;height:20rem;box-shadow:inset 0 0 1.6rem .25rem rgba(14,21,47,.12),0 0 1.6rem .25rem rgba(14,21,47,.12);width:-moz-fit-content;width:fit-content;margin:0 auto}.banner .banner-filter .banner-content .poster[data-v-230a065a]{width:-moz-fit-content;width:fit-content;display:flex;background-size:100% 60%!important;justify-content:center;align-items:center;height:100%}.banner .banner-filter .banner-content .poster .content[data-v-230a065a]{margin:3rem;transition:.3s;width:-moz-fit-content;width:fit-content;box-sizing:border-box;height:100%;height:80%;display:flex;justify-content:center;align-items:center}.banner .banner-filter .banner-content .poster .content .img-wrap[data-v-230a065a]{box-sizing:border-box;background:#478bdf;height:100%;width:25rem;padding:2vh}.banner .banner-filter .banner-content .poster .content .img-wrap img[data-v-230a065a]{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner .banner-filter .banner-content .poster .content .text[data-v-230a065a]{margin:0 0 0 1.4rem;width:17rem;border-left:2px dashed #ccc;padding:0 0 0 1.4rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.banner .banner-filter .banner-content .poster .content .text h2[data-v-230a065a]{font-weight:400;font-size:1.3rem}.banner .banner-filter .banner-content .poster .content .text h2[data-v-230a065a],.banner .banner-filter .banner-content .poster .content .text p[data-v-230a065a]{color:#478bdf;margin:0 0 .7rem;letter-spacing:.05rem}.banner .banner-filter .banner-content .poster .content .text p[data-v-230a065a]{color:#777;font-size:.7rem;line-height:1.1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.banner .banner-filter .banner-content .poster .content .text .buttons[data-v-230a065a]{text-align:right}.banner .banner-filter .banner-content .poster .content .text .buttons a.button[data-v-230a065a]{padding:.3rem .6rem;border:none;color:#fff;font-size:.6rem;border-radius:.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block}.banner .banner-filter .banner-content .poster .content .text .buttons a.detail[data-v-230a065a]{border-width:1px;border-style:solid}.banner .banner-filter .banner-content .control[data-v-230a065a]{width:17rem;background:linear-gradient(45deg,transparent .5rem,#333 0) no-repeat 0 100%,linear-gradient(135deg,transparent .5rem,#333 0) no-repeat 0 0;background-size:100% 60%;color:#fff;list-style:none;height:100%;font-size:.8rem;padding:1rem 0;box-sizing:border-box}.banner .banner-filter .banner-content .control li[data-v-230a065a]{cursor:pointer;margin:0 1.2rem;padding:.4rem .6rem;border-bottom:1px solid #5a5a5a;color:#aaa;font-size:.7rem}.banner .banner-filter .banner-content .control li[data-v-230a065a]:hover{background:hsla(0,0%,100%,.13333333333333333)}.banner .banner-filter .banner-content .control li.active[data-v-230a065a]{font-size:.8rem;color:#fff}.banner .banner-filter .banner-content .control li span[data-v-230a065a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.banner .banner-filter .banner-content .mobile-indicators[data-v-230a065a]{display:none}@media screen and (max-width:1024px){.banner .banner-filter[data-v-230a065a]{padding:4vh 3vh}.banner .banner-filter .banner-content[data-v-230a065a]{height:auto;min-height:16rem;width:100%;flex-direction:column}.banner .banner-filter .banner-content .poster[data-v-230a065a]{width:100%;background-size:100% 50%!important}.banner .banner-filter .banner-content .poster .content[data-v-230a065a]{margin:2rem;height:auto;flex-direction:row}.banner .banner-filter .banner-content .poster .content .img-wrap[data-v-230a065a]{width:18rem;height:12rem;padding:1.5vh}.banner .banner-filter .banner-content .poster .content .text[data-v-230a065a]{width:15rem;margin:0 0 0 1.2rem;padding:0 0 0 1.2rem}.banner .banner-filter .banner-content .poster .content .text h2[data-v-230a065a]{font-size:1.1rem}.banner .banner-filter .banner-content .poster .content .text p[data-v-230a065a]{font-size:.65rem;line-height:1rem;-webkit-line-clamp:5}.banner .banner-filter .banner-content .control[data-v-230a065a]{width:100%;height:auto;background:#333;padding:.8rem 0;display:flex;flex-wrap:wrap;justify-content:center}.banner .banner-filter .banner-content .control li[data-v-230a065a]{flex:0 0 auto;margin:.3rem .6rem;padding:.3rem .8rem;border-bottom:none;border-radius:.3rem;background:#444}.banner .banner-filter .banner-content .control li.active[data-v-230a065a]{background:#666}}@media screen and (max-width:767px){.banner .banner-filter[data-v-230a065a]{padding:2vh}.banner .banner-filter .banner-content[data-v-230a065a]{height:auto;min-height:auto;box-shadow:0 0 1rem .2rem rgba(14,21,47,.15)}.banner .banner-filter .banner-content .poster[data-v-230a065a]{background:none!important}.banner .banner-filter .banner-content .poster .content[data-v-230a065a]{margin:1.5rem 1rem;flex-direction:column;align-items:stretch}.banner .banner-filter .banner-content .poster .content .img-wrap[data-v-230a065a]{width:100%;height:12rem;padding:1vh;margin-bottom:1rem}.banner .banner-filter .banner-content .poster .content .text[data-v-230a065a]{width:100%;margin:0;padding:1rem 0 0;border-left:none;border-top:2px dashed #ccc}.banner .banner-filter .banner-content .poster .content .text h2[data-v-230a065a]{font-size:1rem;margin:0 0 .5rem}.banner .banner-filter .banner-content .poster .content .text p[data-v-230a065a]{font-size:.65rem;line-height:1rem;-webkit-line-clamp:4;margin:0 0 1rem}.banner .banner-filter .banner-content .poster .content .text .buttons[data-v-230a065a]{text-align:center;display:flex;gap:.5rem;justify-content:center}.banner .banner-filter .banner-content .poster .content .text .buttons a.button[data-v-230a065a]{flex:1;max-width:8rem;padding:.5rem .8rem;font-size:.7rem;text-align:center}.banner .banner-filter .banner-content .control[data-v-230a065a]{display:none}.banner .banner-filter .banner-content .mobile-indicators[data-v-230a065a]{display:flex;justify-content:center;align-items:center;padding:1rem 0 .5rem;gap:.5rem}.banner .banner-filter .banner-content .mobile-indicators span[data-v-230a065a]{width:.5rem;height:.5rem;border-radius:50%;background:#ccc;cursor:pointer;transition:all .3s}.banner .banner-filter .banner-content .mobile-indicators span.active[data-v-230a065a]{width:1.5rem;border-radius:.25rem;background:#333}}@media screen and (max-width:480px){.banner .banner-filter[data-v-230a065a]{padding:1.5vh 1vh}.banner .banner-filter .banner-content .poster .content[data-v-230a065a]{margin:1rem .8rem}.banner .banner-filter .banner-content .poster .content .img-wrap[data-v-230a065a]{height:10rem}.banner .banner-filter .banner-content .poster .content .text[data-v-230a065a]{padding:.8rem 0 0}.banner .banner-filter .banner-content .poster .content .text h2[data-v-230a065a]{font-size:.9rem}.banner .banner-filter .banner-content .poster .content .text p[data-v-230a065a]{font-size:.6rem;line-height:.95rem;-webkit-line-clamp:3}.banner .banner-filter .banner-content .poster .content .text .buttons a.button[data-v-230a065a]{padding:.4rem .6rem;font-size:.65rem}}.lazy-image[data-v-7a3ad7c0]{position:relative;width:100%;height:100%;overflow:hidden;background:#f5f5f5}.lazy-image img[data-v-7a3ad7c0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.lazy-image .thumbnail[data-v-7a3ad7c0]{filter:blur(8px);transform:scale(1.05);opacity:1;transition:all .4s ease-out}.lazy-image .thumbnail.loaded[data-v-7a3ad7c0]{opacity:0}.lazy-image .original[data-v-7a3ad7c0]{opacity:0;transition:opacity .4s ease-out}.lazy-image .original.loaded[data-v-7a3ad7c0]{opacity:1}img[data-v-2c79ef1d]{max-width:100%}main[data-v-2c79ef1d]{min-height:100vh}main #news .latest-news-list[data-v-2c79ef1d]{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;padding:0;margin:0}main #news .latest-news-list li[data-v-2c79ef1d]{width:10rem;padding:1rem;transition:.2s}main #news .latest-news-list li[data-v-2c79ef1d]:hover{background:#f5f5f5}main #news .latest-news-list li a[data-v-2c79ef1d]{text-decoration:none;display:block}main #news .latest-news-list li a .lazy-image[data-v-2c79ef1d]{width:100%;height:6rem;-o-object-fit:cover;object-fit:cover}main #news .latest-news-list li a p[data-v-2c79ef1d]{text-decoration:none;color:#000}main #news .latest-news-list li a p.title[data-v-2c79ef1d]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:.3rem 0;letter-spacing:.02rem}main #news .latest-news-list li a p.date[data-v-2c79ef1d]{font-size:.6rem;color:#999;margin:0}main section[data-v-2c79ef1d]{padding:4rem 0}main section h2[data-v-2c79ef1d]{text-align:center;font-weight:700;margin:0 0 2rem}main #dir ul[data-v-2c79ef1d]{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;padding:0;margin:0}main #dir ul li[data-v-2c79ef1d]{margin:0 2rem 2rem;display:flex;flex-direction:column;align-items:center}main #dir ul li div[data-v-2c79ef1d]{width:3rem;height:3rem;border-radius:50%;margin:0 0 .4rem}@media (max-width:1024px){main[data-v-2c79ef1d]{padding:0}main #news .latest-news-list li[data-v-2c79ef1d]{width:calc(33.333% - 2rem);min-width:8rem}main section[data-v-2c79ef1d]{padding:3rem 0}main #dir ul li[data-v-2c79ef1d]{margin:0 1.5rem 1.5rem}}@media (max-width:768px){main[data-v-2c79ef1d]{padding:0}main #news .latest-news-list li[data-v-2c79ef1d]{width:calc(50% - 2rem);min-width:7rem}main section[data-v-2c79ef1d]{padding:2rem 0}main section h2[data-v-2c79ef1d]{font-size:1.2rem;margin:0 0 1.5rem}main #dir ul li[data-v-2c79ef1d]{margin:0 2rem 1rem}main #dir ul li div[data-v-2c79ef1d]{width:2.5rem;height:2.5rem}main #dir ul li span[data-v-2c79ef1d]{font-size:.8rem}}@media (max-width:480px){main[data-v-2c79ef1d]{padding:0 .5rem}main #news .latest-news-list li[data-v-2c79ef1d]{width:100%;padding:.8rem}main #news .latest-news-list li a .lazy-image[data-v-2c79ef1d]{height:10rem}main section[data-v-2c79ef1d]{padding:1.5rem 0}main section h2[data-v-2c79ef1d]{font-size:1rem;margin:0 0 1rem}main #dir ul[data-v-2c79ef1d]{flex-direction:column;align-items:center}main #dir ul li[data-v-2c79ef1d]{width:100%;max-width:12rem;margin:0 0 1.5rem}main #dir ul li a[data-v-2c79ef1d]{width:100%;padding:1rem;border-radius:.5rem;transition:.2s}main #dir ul li a[data-v-2c79ef1d]:hover{background:#f5f5f5}main #dir ul li div[data-v-2c79ef1d]{width:3rem;height:3rem}main #dir ul li span[data-v-2c79ef1d]{font-size:.9rem;font-weight:500}}@media (max-width:375px){main #news .latest-news-list li[data-v-2c79ef1d]{padding:.5rem}main #news .latest-news-list li a p.title[data-v-2c79ef1d]{font-size:.85rem}main #news .latest-news-list li a p.date[data-v-2c79ef1d]{font-size:.55rem}main section h2[data-v-2c79ef1d]{font-size:.9rem}}.intro-content h1{text-align:center;font-size:2rem;font-weight:700;margin:2rem 0}.intro-content .plain-content h1,.intro-content .plain-content h2{margin:2rem 0 1rem}.intro-content .plain-content h3,.intro-content .plain-content h4,.intro-content .plain-content h5,.intro-content .plain-content h6{margin:1.4rem 0 .7rem}.intro-content .plain-content p{margin:0 0 1.2rem;letter-spacing:.04rem;line-height:1.5rem;color:#454545}.intro-content .plain-content .lazy-image,.intro-content .plain-content img{max-width:100%}.intro-content .plain-content table{font-size:.8rem}.intro-content .plain-content table tr td{padding:.3rem .6rem;color:#454545;letter-spacing:.04rem}.intro-content .plain-content ol,.intro-content .plain-content ul{padding:0 0 0 1rem}.intro-content .plain-content li{font-size:.8rem;margin:.3rem 0;color:#454545;line-height:1.5rem;letter-spacing:.04rem}.intro-content section h2{margin:0 0 1rem}.intro-content section ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.intro-content section ul li{flex:1 0 8rem;margin:1rem}.intro-content section ul li a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#000}.intro-content section ul li a .lazy-image,.intro-content section ul li a img{-o-object-fit:cover;object-fit:cover}.intro-content section ul li a div h3{font-size:1rem}.intro-content section ul li a div p{text-align:center;font-size:.7rem;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.intro-content section.supervisors ul li{flex:1 1 calc(33% - 6rem);margin:1rem 3rem}.intro-content section.supervisors ul li a .lazy-image,.intro-content section.supervisors ul li a img{width:9rem;height:10rem;border-radius:.3rem;-o-object-fit:cover;object-fit:cover;background:#efefef}.intro-content section.supervisors ul li a div h3{text-align:center;margin:.3rem 0 .2rem}.intro-content section.graduates ul li,.intro-content section.researchers ul li{flex:1 1 calc(25% - 2rem)}.intro-content section.graduates ul li a,.intro-content section.researchers ul li a{display:flex}.intro-content section.graduates ul li a .lazy-image,.intro-content section.graduates ul li a img,.intro-content section.researchers ul li a .lazy-image,.intro-content section.researchers ul li a img{width:6.5rem;height:6.5rem;border-radius:50%;flex:0 0 6.5rem}.intro-content section.graduates ul li a div h3,.intro-content section.researchers ul li a div h3{margin:.5rem 0 .3rem;text-align:center}@media (max-width:768px){.intro-content h1{font-size:1.5rem;margin:1.5rem 0}.intro-content section.supervisors ul li{flex:1 1 calc(50% - 2rem);margin:1rem}.intro-content section.supervisors ul li a .lazy-image,.intro-content section.supervisors ul li a img{width:100%;max-width:9rem;height:auto;aspect-ratio:.9}.intro-content section.graduates ul li,.intro-content section.researchers ul li{flex:1 1 calc(50% - 2rem);margin:1rem}.intro-content section.graduates ul li a,.intro-content section.researchers ul li a{flex-direction:column}.intro-content section.graduates ul li a .lazy-image,.intro-content section.graduates ul li a img,.intro-content section.researchers ul li a .lazy-image,.intro-content section.researchers ul li a img{width:100%;max-width:6.5rem;height:auto;aspect-ratio:1}.intro-content section.graduates ul li a div,.intro-content section.researchers ul li a div{width:100%;margin-top:.5rem}.intro-content section.graduates ul li a div h3,.intro-content section.researchers ul li a div h3{text-align:center}}@media (max-width:480px){.intro-content h1{font-size:1.2rem;margin:1rem 0}.intro-content section h2{font-size:1.1rem}.intro-content section.supervisors ul li{flex:1 1 100%;margin:1rem 0}.intro-content section.supervisors ul li a .lazy-image,.intro-content section.supervisors ul li a img{width:100%;max-width:10rem}.intro-content section.graduates ul li,.intro-content section.researchers ul li{flex:1 1 100%;margin:1rem 0}.intro-content section.graduates ul li a,.intro-content section.researchers ul li a{flex-direction:column}.intro-content section.graduates ul li a .lazy-image,.intro-content section.graduates ul li a img,.intro-content section.researchers ul li a .lazy-image,.intro-content section.researchers ul li a img{width:100%;max-width:8rem}}html{font-size:20px;background:#fff}.plain-container{min-height:100vh}.plain-container main{width:38.4rem;margin:0 auto 4rem;padding:0 1rem;box-sizing:border-box}.plain-container main .launch{display:flex;margin:.5rem 0;border:1px solid #aaa;font-size:.6rem;padding:.15rem .35rem;border-radius:.2rem;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;font-weight:400}.plain-container main .launch img{height:1rem}.plain-container main .launch span{color:#aaa;display:block;margin:0 .2rem 0 0}.plain-container main .launch:hover{text-decoration:none;background:#eee}.plain-container main h1.title{margin:3rem 0 0;font-size:1.6rem}.plain-container main .date{color:#999;margin:.3rem 0 1rem;font-size:.7rem}.plain-container main img.cover{width:100%;display:block;margin:0 0 1rem}.plain-container main .plain-content h1,.plain-container main .plain-content h2{margin:2rem 0 1rem}.plain-container main .plain-content h3,.plain-container main .plain-content h4,.plain-container main .plain-content h5,.plain-container main .plain-content h6{margin:1.4rem 0 .7rem}.plain-container main .plain-content blockquote{background:#f8f8f8;border-left:.4rem solid #ddd;padding:1rem .6rem}.plain-container main .plain-content pre{background:#282c34;color:#fff;padding:1rem .6rem;border-radius:.2rem;margin:.5rem 0;overflow:auto;font-size:.7rem}.plain-container main .plain-content pre code{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:none;padding:0}.plain-container main .plain-content pre code span.constant{color:#f8c555}.plain-container main .plain-content pre code span.operator{color:#67cdcc}.plain-container main .plain-content p{margin:0 0 1.2rem;letter-spacing:.04rem;line-height:1.5rem;color:#454545}.plain-container main .plain-content center{font-size:.7rem;color:#666;margin:.6rem 0}.plain-container main .plain-content img{max-width:100%;margin:0 auto;display:block}.plain-container main .plain-content table{font-size:.8rem;border-collapse:collapse;width:100%;overflow-x:auto;display:block}.plain-container main .plain-content table tr td{border:1px solid #bababa;padding:.3rem .6rem;color:#454545;letter-spacing:.04rem}.plain-container main .plain-content table tr th{border:1px solid #bababa;padding:.3rem .6rem}.plain-container main .plain-content ol,.plain-container main .plain-content ul{padding:0 0 0 1rem;margin:0 0 1.2rem}.plain-container main .plain-content li{font-size:.8rem;margin:.3rem 0;color:#454545;line-height:1.5rem;letter-spacing:.04rem}.redirect-box{background:#f8f8f8;border-radius:.3rem;padding:.8rem;margin:1rem 0}.redirect-box .redirect-notice{font-size:.8rem;color:#666;margin:0}.redirect-box .redirect-notice a{color:#0366d6;margin-left:.5rem}.redirect-box .redirect-notice a:hover{text-decoration:underline}@media (max-width:768px){.plain-container main{width:100%;max-width:38.4rem;padding:0 2rem}.plain-container main h1.title{font-size:1.4rem;margin:2rem 0 0}.plain-container main .plain-content h1{font-size:1.4rem}.plain-container main .plain-content h2{font-size:1.2rem}.plain-container main .plain-content pre{font-size:.65rem;overflow-x:auto}}@media (max-width:480px){html{font-size:18px}.plain-container main{width:100%;padding:0 1rem}.plain-container main h1.title{font-size:1.2rem;margin:1.5rem 0 0}.plain-container main .date{font-size:.65rem}.plain-container main .launch{font-size:.55rem;padding:.2rem .4rem}.plain-container main .launch img{height:.8rem}.plain-container main .plain-content h1{font-size:1.2rem}.plain-container main .plain-content h2{font-size:1.1rem}.plain-container main .plain-content h3{font-size:1rem}.plain-container main .plain-content p{font-size:.85rem;line-height:1.4rem}.plain-container main .plain-content li{font-size:.75rem;line-height:1.4rem}.plain-container main .plain-content pre{font-size:.6rem;padding:.8rem .5rem;overflow-x:auto}.plain-container main .plain-content table{font-size:.7rem}.plain-container main .plain-content table tr td,.plain-container main .plain-content table tr th{padding:.2rem .4rem}.plain-container main .plain-content blockquote{padding:.8rem .5rem;border-left:.3rem solid #ddd}}table{width:100%}td,th{text-align:center}