@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);@font-face{font-family:Spoqa Han Sans;src:url("/static/media/Spoqa Han Sans Regular.5ffec773.woff") format("woff")}@font-face{font-family:Spoqa Han Sans Thin;src:url("/static/media/Spoqa Han Sans Thin.a1a1697f.woff") format("woff")}@font-face{font-family:Spoqa Han Sans Light;src:url("/static/media/Spoqa Han Sans Light.9e83e422.woff") format("woff")}@font-face{font-family:Spoqa Han Sans Bold;src:url("/static/media/Spoqa Han Sans Bold.4ad74ffe.woff") format("woff")}@font-face{font-family:Noto Sans;src:url(/static/media/NotoSansKR-Regular-Hestia.476563b3.woff) format("woff")}@font-face{font-family:Noto Sans Thin;src:url(/static/media/NotoSansKR-Thin-Hestia.cf610e70.woff) format("woff")}@font-face{font-family:Noto Sans Light;src:url(/static/media/NotoSansKR-Light-Hestia.07341155.woff) format("woff")}@font-face{font-family:Noto Sans Medium;src:url(/static/media/NotoSansKR-Medium-Hestia.679643f1.woff) format("woff")}@font-face{font-family:Noto Sans Bold;src:url(/static/media/NotoSansKR-Bold-Hestia.bcacd006.woff) format("woff")}::-moz-selection{background:#c0eb75;color:#fff}::selection{background:#c0eb75;color:#fff}*{margin:0;padding:0;font-family:Noto Sans,"Sans-serif";box-sizing:border-box}*,:root{font-size:1rem}a{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:1.5rem}body{position:relative;height:auto}button{border:0;outline:none;cursor:pointer}.container{max-width:1200px;width:90%;margin:0 auto}.posr{position:relative}.posa{position:absolute}.posf{position:fixed}.main-color-blue{color:#5f76f3}.main-color-violet{color:#845ef7}.main-color-red{color:#e74c3c}.display-inline{display:inline}.display-block{display:block}.display-inline-block{display:inline-block}.display-flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.flex-direction-column{flex-direction:column}.flex-direction-row{flex-direction:row}.text-bold{font-family:Noto Sans Bold}.text-thin{font-family:Noto Sans Thin}.text-light{font-family:Noto Sans Light}.text-medium{font-family:Noto Sans Medium}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-30{margin:30px!important}.mt-5{margin-top:5px!important}.mt-7{margin-top:7px!important}.mt-8{margin-top:8px!important}.mt-9{margin-top:9px!important}.mt-10{margin-top:10px!important}.mt-14{margin-top:14px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-35{margin-top:35px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.p-5{padding:5px!important}.p-8{padding:8px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.pt-1{padding-top:1px!important}.pt-5{padding-top:5px!important}.pt-7{padding-top:7px!important}.pt-8{padding-top:8px!important}.pt-9{padding-top:9px!important}.pt-10{padding-top:10px!important}.pt-13{padding-top:13px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pr-3{padding-right:3px!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.home-wrap .home-list-wrap{padding:70px 0 0;background-color:#f9f9f9}.home-wrap .home-list-wrap .list-section{border-bottom:1px solid #efefef;padding:70px 0 20px}.home-wrap .home-list-wrap .list-section .content-title-aria .section-title{padding-bottom:5px}.home-wrap .home-list-wrap .list-section .content-title-aria .section-title h2{color:#272e40;font-size:2rem;margin-bottom:0}.home-wrap .home-list-wrap .list-section .content-title-aria .section-title p{font-size:1rem;color:#adb5bd}.home-wrap .home-list-wrap .list-section .more-loading-team{padding:40px 0;color:#5f76f3}.home-wrap .home-list-wrap .list-section .more-loading-team button{background:none;font-size:1rem}.home-wrap .home-list-wrap .list-section .more-loading-team .loading-icon{font-size:2rem}#register-content{padding:60px 0}.ant-tabs-nav .ant-tabs-tab-active{color:#5f76f3!important}#team-detail .ant-tabs-nav .ant-tabs-tab{margin:0 16px 0 0!important}#team-detail .ant-tabs-ink-bar{background-color:#5f76f3!important}#team-detail .ant-tabs-nav-wrap span{font-size:.9rem}.ant-tabs-nav .ant-tabs-tab:hover{color:#5f76f3!important}.ant-message span,.mypage-tab .ant-tabs-tab,.mypage-tab .ant-tabs-tab span{font-size:.825rem}.ant-popover-inner-content .ant-popover-message .ant-popover-message-title{font-size:.9rem}.ant-popover-inner-content .ant-popover-buttons span{font-size:.825rem}.application-modal input,.application-modal textarea{font-size:.825rem!important}.ant-menu-inline{border-right:0!important}.ant-menu-item>a:before{background-color:unset!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:rgba(95,118,243,.1)!important}.ant-menu-item-selected>a,.ant-menu-item-selected>a:hover{color:#5f76f3!important}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after{border:0!important}.ant-menu-item>a:hover,.ant-menu-submenu-selected,.ant-menu-submenu-title:hover{color:#5f76f3!important}header{width:100%;position:absolute;top:0;left:0;height:60px;display:flex!important;align-items:center;color:#fff;z-index:900}header.scrolled{background-color:#fff;box-shadow:0 1px 2px 0 rgba(40,50,60,.06);border-bottom:1px solid #d9dfeb;color:#272e40;position:relative}header.scrolled a.logo,header.scrolled a.logo .point{color:#5f76f3}header.scrolled .navigation ul a{color:#272e40}header a.logo{font-family:Nanum Myeongjo;font-weight:700;color:#fff;font-size:1.4rem}header .navigation{display:flex;align-items:center}header .navigation ul{display:flex;flex-direction:row;margin:0}header .navigation ul a{display:inline-block;padding:0 10px;color:#fff;font-size:.875rem}footer{padding:30px 0;border-top:1px solid #e8e8e8;background-color:#f9f9f9;color:#999}footer ul.personal-information-area{display:flex;margin:0;padding:0}footer ul.personal-information-area li a{margin-right:20px;color:#999;-webkit-transition:color .2s;transition:color .2s}footer ul.personal-information-area li a:hover{color:#5f76f3}footer p.footer-description{margin-top:20px;font-size:.75rem}footer p.footer-description span{font-size:.825rem}footer p.footer-description span.dd:before{content:"|";display:inline;padding:0 5px;color:#999}.skeleton-card{border-radius:3px;width:100%;height:200px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:ant-skeleton-loading 1.4s ease infinite;animation:ant-skeleton-loading 1.4s ease infinite}@-webkit-keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.team-card{border-radius:10px!important;overflow:hidden}.team-card:hover .progress-wrap .progress-outer .progress-text{height:21px}.no-padding-card .ant-card-body{padding:0!important}.card-image-content .progress-wrap{bottom:0}.card-image-content .progress-wrap .progress-text{height:0}.card-image-content .progress-wrap .progress-text-open{height:21px}.team-card-meta{padding:8px 15px 15px;cursor:auto}.team-card-meta .content-header{height:10.4rem;margin-bottom:15px;border-bottom:1px solid #efefef}.team-card-meta .leader-name{color:#adb5bd;margin-bottom:5px;font-size:.9rem}.team-card-meta .leader-name:hover{color:#adb5bd;text-decoration:underline}.team-card-meta h3{font-size:1.2rem;line-height:24px;letter-spacing:-.2px;max-height:50px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;overflow:hidden}.team-card-meta .end-date{color:#adb5bd;margin-bottom:0;font-size:.825rem}.team-card-meta .description{font-size:.825rem;line-height:20px;letter-spacing:-.2px;height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;color:#4c657d;margin:0;overflow:hidden}.team-card-meta .card-counts{color:#adb5bd}.team-card-meta .card-counts span{font-size:.825rem}.team-card-meta .card-icon{font-size:1.125rem;-webkit-transition:color .2s;transition:color .2s}.team-card-meta .card-icon-heart:hover{color:#ff8787}.team-card-meta .card-icon-share:hover{color:#5f76f3}#banner .bannerBg{padding-top:110px;background-image:linear-gradient(133deg,#5f76f3,#845ef7);background-size:cover;height:440px}#banner .bannerBg .stack-choice-area{width:50%;height:400px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.09);border-radius:10px;padding:30px}#banner .bannerBg .stack-choice-area .tag-search-title{font-size:1rem;margin-top:10px}#banner .bannerBg .banner-title{padding-left:50px;color:hsla(0,0%,100%,.8)}#banner .bannerBg .banner-title h2{padding-top:60px;color:#fff;font-size:2.3rem;line-height:1.3}#banner .bannerBg .banner-title p{font-size:1.025rem;padding-bottom:10px}@media (max-width:1023px){#banner .bannerBg{padding-top:80px}#banner .bannerBg .container{flex-direction:column-reverse}#banner .bannerBg .banner-title{padding-left:0}#banner .bannerBg .stack-choice-area{width:100%;height:250px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.09);border-radius:3px;padding:10px 15px}}.modal-container{background:rgba(0,0,0,.25);color:#272e40;position:fixed;left:0;top:0;height:100vh;width:100vw;display:flex;align-items:center;flex-direction:column;z-index:999;padding-top:7rem}.modal-container .modal-content{background:#fff;height:auto;border-radius:10px;z-index:9999;max-width:95%}.modal-body{padding:20px}.modal-xs{width:500px}.modal-sm{width:600px}.modal-md{width:700px}.modal-lg{width:800px}.modal-xl{width:900px}.modal-login{width:390px}.modal-application{width:800px}.modal-applyTeamUserList,.modal-full{width:95%}.login-header{padding:1rem;border-bottom:1px solid #efefef;font-size:.5rem;display:flex;flex-direction:row}.main-logo{font-family:Nanum Myeongjo;text-align:center;width:100%;font-size:1.05rem;font-weight:700}.close-box{margin-left:auto;color:#ddd}.login-contents{padding:5% 1rem 1rem;text-align:center}.login-contents .login-title{font-size:1.5rem;margin:0}.login-contents .login-content{padding-top:3%;font-size:.88rem;color:#777;padding-bottom:5%}.line{border:1px solid #eee;margin-top:4% 0}.password-input,.username-input{margin-bottom:5%;height:3.4rem}.login-button{color:#fff;height:3.4rem;background-color:#5f76f3;display:flex;justify-content:space-between;align-items:center}.button-border{padding-top:2%;margin-top:2%;border-top:2px solid #efefef}.github-button{color:#272e40;height:3.4rem;display:flex;background-color:#adb5bd;justify-content:space-between;align-items:center;text-align:center}.github-icon,.login-icon{font-size:1.2rem;justify-content:flex-start}.github-icon svg,.login-icon svg{margin-top:15%}.right-space{opacity:0}.register-title{margin-bottom:5%;font-size:1.5rem}.text-red{color:red}.chip-custom{background-color:#5f76f3!important;color:#fff!important}.chip-custom i.rmwc-icon{font-size:12px}.chip-custom i.anticon-close{color:#fff}@media screen and (max-width:1024px){:root{font-size:14px}}@media screen and (max-width:767px){:root{font-size:12px}}.card-image-wrap{position:relative;padding-top:75%;overflow:hidden}.card-image-wrap img{-webkit-transform:scale(1);transform:scale(1);top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;opacity:1}.card-image-wrap.animation img{-webkit-transition:opacity .1s linear 0s,-webkit-transform .3s ease 0s;transition:opacity .1s linear 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,opacity .1s linear 0s;transition:transform .3s ease 0s,opacity .1s linear 0s,-webkit-transform .3s ease 0s}.card-image-wrap.animation img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.progress-wrap{position:absolute;width:100%}.progress-wrap .progress-outer{position:relative;background:hsla(0,0%,39.6%,.85);padding:3px 7px}.progress-wrap .progress-outer .progress-text{position:relative;z-index:10;-webkit-transition:height .2s;transition:height .2s;overflow:hidden}.progress-wrap .progress-outer .progress-text p{margin:0;color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,.3);font-size:.9rem}.team-comment{border-bottom:1px solid #efefef}.team-comment .comment-nickname{font-size:.7rem}.team-comment .comment-content{font-size:.825rem}.team-comment:last-child{border:0}.team-comment .ant-comment-actions li{margin-right:10px}.team-comment .ant-comment-actions button{font-size:.825rem}.ant-comment-nested>.team-comment:last-child{border:0}.ant-comment-content-author-time *{font-size:.75rem}textarea.comment-input{overflow:hidden;overflow-wrap:break-word;height:80px;width:100%;outline:none;padding:1rem;border:1px solid #e9ecef;border-radius:4px;resize:none;color:#212529;display:block;line-height:1.5;-webkit-transition:height .2s;transition:height .2s;outline:0}.ant-comment-inner{padding-bottom:0!important}.comment-btn-wrap{display:flex;flex-direction:column;align-items:flex-end;padding-top:10px}.comment-btn-wrap .comment-btn-list button{margin-left:5px;border:0}.comment-btn-wrap .comment-btn-list button span{font-size:.825rem}.comment-btn-wrap .comment-btn-list button.add-btn{color:#fff;background-color:#5f76f3}.comment-btn-wrap .comment-btn-list button.cancel-btn{color:#333;background-color:#efefef}.apply-btn{width:100%;background-image:linear-gradient(133deg,#5f76f3,#845ef7);-webkit-transition:box-shadow .2s;transition:box-shadow .2s;color:#fff;border-radius:3px;padding:10px 20px}.apply-btn:hover{box-shadow:1px 2px 5px 0 rgba(0,0,0,.3)}#team-detail{padding:32px 0 100px}#team-detail .sub-btn{background-color:#efefef;border-radius:3px;padding:10px 20px;width:100%;font-size:.8rem}#team-detail .sub-btn i.heart-icon{color:#ff8787}#team-detail .sub-btn:hover{background-color:#e2e2e2}#team-detail .container{max-width:960px}#team-detail .container .left-content .card-image-wrap{border-radius:10px;border:1px solid #efefef}#team-detail .container .left-content .team-info-wrap{padding:30px 0 100px;border-bottom:1px solid #efefef}#team-detail .container .left-content .team-comment-wrap{padding:50px 0 100px}#team-detail .container .right-content .fix-menu-wrap .fix-menu{border-radius:10px;background-color:#fff;padding:20px;border:1px solid #efefef}#team-detail .container .right-content .fix-menu-wrap .fix-menu .leader-name{color:#adb5bd;margin-bottom:5px;font-size:.9rem}#team-detail .container .right-content .fix-menu-wrap .fix-menu .leader-name:hover{color:#adb5bd;text-decoration:underline}#team-detail .container .right-content .fix-menu-wrap .fix-menu h2{font-size:1.2rem}#team-detail .container .right-content .fix-menu-wrap .fix-menu .tag-wrap{border-bottom:1px solid #efefef}@media screen and (max-width:1200px){.right-content{position:fixed;left:0;bottom:0;padding:0!important;width:100%;box-shadow:0 -2px 8px rgba(0,0,0,.09);z-index:99}.right-content .team-side-info{display:none}}
/*# sourceMappingURL=main.73e38e42.chunk.css.map */