.HomePageMB{--HomePageMB-banner-height:132px;width:100%;min-height:100%;background-color:var(--bg-2);padding:8px 0 24px}.HomePageMB .HomePageMB-section-title{color:var(--text-1);font-weight:500;font-size:16px}.HomePageMB .HomePageMB-banner{width:calc(100% - 32px);height:var(--HomePageMB-banner-height);padding:29px 24px;margin:0 16px;font-weight:500;border-radius:16px;background-color:var(--bg-5);justify-content:space-between;align-items:flex-start;box-sizing:border-box;cursor:pointer;overflow:hidden}.HomePageMB .HomePageMB-banner .HomePageMB-banner-title{padding:0 8px;font-size:12px;font-weight:500;width:-moz-fit-content;width:fit-content;border-radius:19px;line-height:24px}.HomePageMB .HomePageMB-banner .HomePageMB-banner-dec{color:var(--text-5);font-size:14px;font-weight:500;white-space:pre-line;line-height:20px}.HomePageMB .HomePageMB-banner .HomePageMB-banner-dec .HomePageMB-banner-dec-top{display:inline-block;width:185px}.HomePageMB .HomePageMB-banner-area{height:var(--HomePageMB-banner-height);overflow:hidden}.HomePageMB .HomePageMB-banner-swiper{width:100%;height:100%}.HomePageMB .HomePageMB-banner-swiper .slick-list,.HomePageMB .HomePageMB-banner-swiper .slick-slide,.HomePageMB .HomePageMB-banner-swiper .slick-slide>div,.HomePageMB .HomePageMB-banner-swiper .slick-slider,.HomePageMB .HomePageMB-banner-swiper .slick-track{height:100%;max-height:100%}.HomePageMB .HomePageMB-banner-swiper .slick-dots{bottom:10px}.HomePageMB .HomePageMB-banner-swiper .slick-dots li{width:5px;height:5px;margin-inline:3px;border-radius:50%;overflow:visible}.HomePageMB .HomePageMB-banner-swiper .slick-dots li:after{display:none}.HomePageMB .HomePageMB-banner-swiper .slick-dots li button{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.4);opacity:1}.HomePageMB .HomePageMB-banner-swiper .slick-dots li button:hover{opacity:1}.HomePageMB .HomePageMB-banner-swiper .slick-dots li.slick-active{width:5px}.HomePageMB .HomePageMB-banner-swiper .slick-dots li.slick-active:after{display:none}.HomePageMB .HomePageMB-banner-swiper .slick-dots li.slick-active button{width:5px;height:5px;background:#fff;opacity:1}.HomeRecentView{width:100%;padding-left:16px;margin-top:16px}.HomeRecentView .HomeRecentView-files{width:calc(100% - 16px);overflow-x:auto;gap:24px;margin-top:8px;align-items:flex-start}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col{gap:14px}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item{width:312px;cursor:pointer}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-img{width:124px;height:70px;border-radius:12px;position:relative;overflow:hidden;background-size:cover;background-position:top;background-repeat:no-repeat;background-color:var(--bg-5);flex-shrink:0}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-img:after{content:"";position:absolute;inset:0;border-radius:12px;border:1px solid var(--line-1);pointer-events:none}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text{flex:1 1;min-width:0;padding:0 12px;font-size:14px;font-weight:500;color:var(--text-1)}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-top{width:164px;display:flex;align-items:center;justify-content:flex-start;gap:4px}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-top svg{margin-left:0;width:15px;height:15px;flex-shrink:0}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-top>.pdf{width:16px;height:16px;border-radius:5px;border:1px solid var(--red-bg-2);background:linear-gradient(0deg,var(---red-bg-2,rgba(252,80,63,.06)) 0,var(---red-bg-2,rgba(252,80,63,.06)) 100%),var(---bg-1,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:4px}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-top>.pdf>svg{width:9px;height:9px}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-dec{width:164px;margin-top:4px;font-size:12px;font-weight:400;color:var(--text-2)}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-dec .HomeRecentView-files-col-item-text-dec-author{max-width:80px;display:inline-block}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-badge{height:20px;padding:0 4px;border-radius:24px;background:linear-gradient(0deg,var(--green-bg-2) 0,var(--green-bg-2) 100%),#fff;border:1px solid var(--green-line);align-items:center;gap:2px;color:var(--green-text);font-size:10px;font-weight:500;line-height:20px;white-space:nowrap;width:-moz-fit-content;width:fit-content;margin-top:4px}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item .HomeRecentView-files-col-item-text .HomeRecentView-files-col-item-text-badge>svg{flex-shrink:0;width:14px;height:14px;fill:var(--green-text)}.HomeRecentView .HomeRecentView-files .HomeRecentView-files-col .HomeRecentView-files-col-item:active .HomeRecentView-files-col-item-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:rgba(0,0,0,.1019607843)}.HomeRecentView .HomeRecentView-skeleton{overflow:hidden}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-item{cursor:default}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-img:not(.ant-skeleton-button) .ant-skeleton-button{width:124px;height:70px;min-width:124px;border-radius:12px}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-text:not(.ant-skeleton-button){flex:1 1;min-width:0;padding:8px 12px;display:flex;flex-direction:column;gap:10px}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-title:not(.ant-skeleton-button){line-height:0}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-title:not(.ant-skeleton-button) .ant-skeleton-button{width:120px;min-width:120px;height:14px;border-radius:4px}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-dec:not(.ant-skeleton-button){line-height:0}.HomeRecentView .HomeRecentView-skeleton .HomeRecentView-skeleton-dec:not(.ant-skeleton-button) .ant-skeleton-button{width:80px;min-width:80px;height:12px;border-radius:4px}.HomeFileManage{width:calc(100% - 32px);margin:16px auto 0}.HomeFileManage .HomeFileManage-files{width:100%;background:var(--bg-1);margin-top:8px;border-radius:16px;padding:0;overflow:hidden}.HomeFileManage .HomeFileManage-files .HomeFileManage-files-item{width:100%;padding:0 16px;height:52px;font-size:15px;font-weight:500;color:var(--text-1);box-sizing:border-box;cursor:pointer}.HomeFileManage .HomeFileManage-files .HomeFileManage-files-item .HomeFileManage-files-item-logo{width:20px;height:20px;margin-right:8px;flex-shrink:0}.HomeFileManage .HomeFileManage-files .HomeFileManage-files-item .HomeFileManage-files-item-arrow{transform:rotate(180deg);width:16px;height:16px;flex-shrink:0}.HomeFileManage .HomeFileManage-files .HomeFileManage-files-item:active{background:var(--bg-3)}