.task-mobile-container .top-header-container{height:58px;padding:6px 16px;display:flex;justify-content:space-between;align-items:center}.task-mobile-container .top-header-container .left-text{color:rgba(0,0,0,.85);font-family:Outfit,serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px}.task-mobile-container .top-header-container img{padding:7px}.task-mobile-container .swiper-container{height:500px;overflow:hidden}.task-mobile-container .swiper-container .swiper-wrapper{width:100%;height:100%}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;position:relative}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .swiper-box{z-index:20;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .swiper-box .swiper-image{width:100%;display:flex;align-items:flex-start;justify-content:center;z-index:20}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .swiper-box .swiper-image .image{width:100%}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .blur-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .blur-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px 8px 0 0}.task-mobile-container .swiper-container .swiper-wrapper .swiper-slide .blur-bg .blur-image{width:100%;height:100%;border-radius:8px 8px 0 0}.task-mobile-container .swiper-container .swiper-dot{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:100%;text-align:center}.task-mobile-container .swiper-container .swiper-dot .dot{display:inline-block;width:16px;height:4px;background:rgba(0,0,0,.2);border-radius:4px;margin:0 2px}.task-mobile-container .swiper-container .swiper-dot .active-color{background:var(--theme-main-color)}.task-mobile-container .swiper-container .image{width:100%;height:100%}.task-mobile-container .swiper-container .preferences-icon{position:absolute;bottom:54px;left:0;width:110px;height:34px}.task-mobile-container .task-detail-content{padding:20px 16px}.task-mobile-container .task-detail-content .detail-price-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.task-mobile-container .task-detail-content .detail-price-container .price-text{overflow:hidden;color:#009faf;text-overflow:ellipsis;font-family:Outfit,serif;font-size:32px;font-style:normal;font-weight:600;line-height:34px}.task-mobile-container .task-detail-content .detail-price-container .price-text span{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#009faf;text-overflow:ellipsis;font-size:20px;font-style:normal;font-weight:600;line-height:34px}.task-mobile-container .task-detail-content .detail-price-container .task-category{color:#009faf;font-family:Outfit,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.task-mobile-container .task-detail-content .detail-price-container .task-info{margin-top:3px;height:92px;border-radius:12px;background:rgba(0,159,175,.05);padding:10px 16px}.task-mobile-container .task-detail-content .detail-price-container .task-info .task-info-row{display:flex;justify-content:space-between;color:rgba(0,0,0,.45);text-align:right;font-family:Outfit,serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.task-mobile-container .requirement-desc-container{padding:0 16px;margin-top:24px}.task-mobile-container .requirement-desc-container .requirement-title{color:#000;font-family:Outfit,serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.task-mobile-container .requirement-desc-container .requirement-desc{margin-top:16px;color:rgba(0,0,0,.45);text-align:justify;font-family:Outfit,serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.task-mobile-container .difficulty-label-container{padding:0 16px;margin-top:30px;display:flex;flex-direction:column;grid-gap:11px;gap:11px}.task-mobile-container .difficulty-label-container .difficulty-label-title{color:#000;font-family:Outfit,serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:9px}.task-mobile-container .difficulty-label-container .difficulty-label-content{display:flex;grid-gap:11px;gap:11px;align-items:center}.task-mobile-container .difficulty-label-container .difficulty-label-content .word{color:#009faf;font-family:Outfit,serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.task-mobile-container .other-designer-container{padding:0 16px 60px 16px;margin-top:28px}.task-mobile-container .other-designer-container .other-designer-title{color:#000;font-family:Outfit,serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:20px}.task-mobile-container .other-designer-container .other-designer-content{overflow-x:auto}.task-mobile-container .other-designer-container .other-designer-content ::-webkit-scrollbar{display:none}.task-mobile-container .other-designer-container .other-designer-content .content-box{display:flex;grid-gap:9px;gap:9px;overflow-y:scroll}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item:last-child{padding-right:16px}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper{width:117px;height:155px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;background:#f9f9f9;border-radius:8px}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper .image-box{width:100%;max-height:249px;display:flex;align-items:flex-start;justify-content:center;z-index:20}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper .image-box .image{width:100%}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper .blur-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper .blur-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px 8px 0 0}.task-mobile-container .other-designer-container .other-designer-content .content-box .other-designer-item .image-wraper .blur-bg .blur-image{width:100%;height:100%;border-radius:8px 8px 0 0}.task-mobile-container .other-designer-container .button-container{margin-top:16px;width:100%;display:flex;height:36px;padding:10px 19px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #009faf}.task-mobile-container .other-designer-container .button-container .invite-button{color:#009faf;font-family:Outfit,serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.task-mobile-container .bottom-operation-container{padding:20px 16px}.task-mobile-container .bottom-operation-container .invite-button{height:48px;border-radius:12px;display:flex;background:#009faf;background:var(--Main-color,#009faf);align-items:center;justify-content:center}.task-mobile-container .bottom-operation-container .invite-button span{color:#fff;font-family:Outfit,serif;font-size:17px;font-style:normal;font-weight:600;line-height:16px}.task-detail-main{width:auto;height:100%;background:#fff}