@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";.start{margin:20px;display:flex}.start-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:left;display:flex;flex-direction:column}.teambl-icon{margin-bottom:20px}.start-span{color:#000;font-family:Pretendard;font-size:max(25px,min(5vw,5vh));font-weight:700}.start-label1{margin-top:10px;display:inline-block;font-size:max(15px,min(3vw,3vh));color:#121212;font-family:Pretendard;font-weight:400}.start-label2{margin-top:10px;display:inline-block;font-size:max(10px,min(2vw,2vh));color:#595959;font-family:Pretendard;font-weight:400}button.start-loginBtn{outline:none;border:none;width:100%;height:max(40px,min(5vw,5vh));margin-top:min(8vw,8vh);flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-size:max(15px,min(2vw,2vh));font-style:normal;font-family:Pretendard;font-weight:600;letter-spacing:-.304px}.start-eventBtn-container{display:flex;justify-content:space-between;margin-top:20px}button.start-eventBtn{outline:none;border:none;width:48%;height:12vw;min-height:120px;margin-top:8vh;flex-shrink:0;border-radius:5px;background:#2546f3;color:#fff;text-align:center;font-size:max(15px,2vw);font-style:normal;font-family:Pretendard;font-weight:600;letter-spacing:-.304px}button.start-loginBtn:hover{cursor:pointer}.toast-container{position:fixed;top:12px;left:50%;width:80%;transform:translate(-50%);padding:20px;border-radius:5px;background:#fff;z-index:1000;opacity:1;color:var(--00, #121212);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;pointer-events:none;box-shadow:0 4px 12px #00000040;-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 12px 0px rgba(0,0,0,.25);white-space:pre-wrap}.toast-show{animation:toastSlideIn .5s forwards}.toast-hide{animation:toastSlideOut .5s forwards}@keyframes toastSlideIn{0%{transform:translate(-50%,-30%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes toastSlideOut{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-30%);opacity:0}}.suggestion-toast-container{position:fixed;bottom:30px;left:50%;width:80%;transform:translate(-50%);padding:20px;border-radius:5px;background:#fff;z-index:1000;opacity:1;color:var(--00, #121212);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;box-shadow:0 4px 12px #00000040;-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 12px 0px rgba(0,0,0,.25)}.sg-toast-show{animation:toastSlideInBot .5s forwards}.sg-toast-hide{animation:toastSlideOutBot .5s forwards}@keyframes toastSlideInBot{0%{transform:translate(-50%);opacity:0}to{transform:translate(-50%,-30%);opacity:1}}@keyframes toastSlideOutBot{0%{transform:translate(-50%,-30%);opacity:1}to{transform:translate(-50%);opacity:0;display:none}}.suggeston-toast-button-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.suggeston-toast-close-button{padding:0;margin-left:auto;background:none;border:none;outline:none}.suggeston-toast-message-container{width:100%;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap;margin-top:15px;gap:3px}.suggeston-toast-navigation-container{width:100%;margin-top:15px}.suggeston-toast-title{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.suggeston-toast-message{color:var(--00, #121212);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.suggestion-toast-navigation-button{background:var(--Main, #0923A9);border:none;outline:none;width:100%;padding:10px;color:var(--06, #FFF);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.with-sg-toast-point-color{color:#2546f3}.with-sg-toast-ml-5{margin-left:5px}.bot-toast-container{position:fixed;bottom:13px;left:50%;max-width:80%;transform:translate(-50%);padding:8px 16px;border-radius:5px;background:#12121280;z-index:1000;opacity:1;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.266px;pointer-events:none}.bot-toast-show{animation:botToastSlideIn .5s forwards}.bot-toast-hide{animation:botToastSlideOut .5s forwards}@keyframes botToastSlideIn{0%{transform:translate(-50%,30%);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes botToastSlideOut{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,30%);opacity:0}}.login-container{width:100%;max-width:300px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;text-align:center}.login-button:disabled{opacity:.5;cursor:not-allowed}.login-teambl-icon{width:110px;height:25px;margin-top:130px}.login-subheader{color:#595959;text-align:center;font-size:14px;margin-bottom:50px}.login-form{display:flex;flex-direction:column;gap:10px}.login-form input{padding:8px;border:none;border-radius:5px;background:#f5f5f5;color:#121212;font-family:Pretendard;font-size:14px;font-weight:400;letter-spacing:-.304px}.login-form input::-moz-placeholder{color:#a8a8a8}.login-form input::placeholder{color:#a8a8a8}.error{color:red;font-size:12px;text-align:left;margin-top:0;margin-bottom:0;min-height:18px}.login-button{padding:10px;border:none;background-color:#0923a9;color:#fff;border-radius:5px;cursor:pointer}.login-button:disabled{background-color:#a8a8a8}.links{display:flex;justify-content:center;align-items:center}.links span{margin-top:10px;cursor:pointer;color:#595959;text-decoration:underline;text-underline-offset:2px;font-size:12px}.alone-register{margin-top:5px;cursor:pointer;color:#2546f3;text-decoration:underline;text-underline-offset:2px;font-size:12px}.loader-container{display:flex;justify-content:center;align-items:center}.loader{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}form.register{margin:0 auto;width:300px;min-width:300px;padding:0;box-shadow:none}.register-back button{border:none;background-size:cover;width:20px;height:20px;background-color:transparent;margin:10px}.register-back button:hover{cursor:default}label.register-label{display:inline-block;font-size:12px;margin-bottom:5px;margin-top:20px;font-weight:700}form.register h4{margin:10px 0}.register-container{margin:0;display:flex;flex-direction:column}input.register-input{background-color:#f2f2f2f4;border:none;border-radius:5px;height:2rem;margin:0;flex-grow:1}button.register-nextBtn{background-color:#0000b3;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.register-nextBtn:disabled{background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.register-nextBtn:hover{cursor:pointer}button.register-nextBtn:disabled:hover{cursor:default}.placeholder-text{color:#a8a8a8;font-size:12px}.newSearch-body{margin:0;font-family:Pretendard;font-style:normal;background-color:#fff}.newSearch-container{width:100%;margin:0 auto;box-sizing:border-box}.newSearch-top-bar{display:flex;align-items:center;padding:20px 20px 0}.newSearch-back-button{background:none;border:none;cursor:pointer;padding:0}.newSearch-back-icon{width:15.38px;height:12.3px;margin:0}.newSearch-search-input{flex:1;padding:7.69px;font-size:12.3px;border:none;border-radius:3.85px;margin-left:7.69px;background-color:#f5f5f5;outline:none}.newSearch-search-input::-moz-placeholder{color:#a8a8a8;font-size:12.3px}.newSearch-search-input::placeholder{color:#a8a8a8;font-size:12.3px}.newSearch-second-bar{display:flex;justify-content:space-between;align-items:center;padding:9.23px 20px}h3{font-size:12.3px;color:#121212;margin:0}.newSearch-clear-button{background:none;border:none;color:#616161;cursor:pointer;font-size:12.3px;padding:0}.newSearch-search-results{text-align:left;padding:0 20px}ul{list-style:none;padding:0;margin:0}li{padding-top:12.3px;display:flex;justify-content:space-between;color:#121212;font-size:12.3px;cursor:pointer}.newSearch-list-item-left{display:flex;align-items:end}.newSearch-recent-icon,.newSearch-search-icon{width:10.77px;height:10.77px;margin-right:7.69px}.newSearch-delete-button{background:none;border:none;color:#616161;cursor:pointer;font-size:12.3px;padding:0}.newSearch-people{padding:0 20px}.newSearch-people,.newSearch-post{border-top:6px solid #D9D9D9}.newSearch-filter-bar{display:flex;padding:12.3px 0;margin:1px 0}.newSearch-filter-button{border:none;border-radius:15.38px;color:#595959;background-color:#f5f5f5;padding:3.85px 7.69px;font-size:12.3px;margin-right:7.69px;cursor:pointer;display:flex;align-items:center;white-space:pre-wrap}.newSearch-filter-button.active{background-color:#2546f3;color:#fff}.newSearch-highlight{color:#2546f3}.newSearch-team-member-results{padding:0;display:flex;flex-direction:column;gap:7.69px}.newSearch-team-member{display:flex;align-items:top;padding:3.08px 0;border-bottom:1px solid #ddd}.newSearch-profile-image{width:40px;height:40px;border-radius:50%;margin-right:11.54px}.newSearch-member-info{flex:1;display:flex;flex-direction:column;gap:3.08px;margin-bottom:15.38px}.newSearch-member-name-relation{display:flex;justify-content:space-between;align-items:self-start;white-space:pre-wrap;margin:0}.newSearch-member-name{font-size:12.3px;color:#121212}.newSearch-member-relation{font-size:10.77px;color:#595959;vertical-align:text-bottom}.newSearch-member-new-user{width:30px;margin-right:10px}.newSearch-member-details{margin:0;font-size:11.54px;color:#121212}.newSearch-member-keywords{margin:0;font-size:11.54px;color:#595959}.newSearch-add-button{background:none;border:none;width:23.08px;height:23.08px;display:flex;align-items:center;justify-content:center;cursor:pointer}.newSearch-add-button.checked{background:none;cursor:not-allowed}.newSearch-check-icon{width:23.08px;height:23.08px}.newSearch-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:100}.newSearch-major-pop-up-overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.newSearch-major-pop-up-overlay{position:relative;bottom:0;width:100%;height:80%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 32px 21px;z-index:100}.newSearch-pop-up-top{width:100%;align-items:center;display:flex;justify-content:center}.newSearch-major-pop-up-title-container{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.newSearch-major-pop-up-title-lg{color:#000;font-family:Pretendard;font-size:18px;font-weight:500}.newSearch-major-pop-up-title-sm{color:#595959;font-family:Noto Sans;font-size:12px;font-weight:400;letter-spacing:-.228px}.newSearch-major-pop-up-with-lmargin-16{margin-left:16px}.newSearch-major-popup-item-container{width:100%}.newSearch-major-popup-item{border-radius:24px;border:.8px solid #595959;color:#595959;background-color:#fff;font-family:Pretendard;font-size:16px;font-weight:500;padding:5px 10px;margin-bottom:5px;margin-right:8px;transition:all ease-in-out .2s}.major-selected{background:#2546f3;border-color:#2546f3;color:#fff}.newSearch-major-popup-footer-btn{margin-top:16px;width:100%;height:40px;background:#0923a9;color:#fff;font-family:Pretendard;font-size:16px;font-weight:600;border:none;margin-bottom:15%}.major-popup-btn-disabled{background:#a8a8a8}.newSearch-major-popup-header{display:flex;align-items:center;justify-content:space-between;padding:7.69px;width:100%;box-sizing:border-box}.newSearch-major-popup-header h3{font-size:15.38px;color:#121212;margin:0}.newSearch-major-search-input{width:100%;font-size:16px;border:none;border-radius:3.85px;background-color:#f6f6f6;outline:none;padding:5px}.newSearch-major-search-input::-moz-placeholder{color:#a8a8a8;font-size:16px;opacity:1}.newSearch-major-search-input::placeholder{color:#a8a8a8;font-size:16px;opacity:1}.newSearch-major-popup-body{flex:1;width:100%;height:-moz-fit-content;height:fit-content;overflow:scroll}.newSearch-major-popup-body p{color:#121212;font-size:12px;text-align:center;margin-top:10px}.newSearch-major-popup-footer{width:100%;text-align:center;padding:7.69px}.newSearch-result-button{width:95%;padding:6.15px;background-color:#0923a9;color:#fff;border:none;cursor:pointer;font-size:12.3px}.newSearch-result-button.zero{background-color:#a8a8a8;cursor:not-allowed}.newSearch-major-popup ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:7.69px;justify-content:flex-start}.newSearch-major-popup ul li{padding:3.85px 7.69px;border:1px solid #616161;border-radius:15.38px;cursor:pointer;background-color:#fff;color:#6a6d7d;font-size:12.3px;text-align:center}.newSearch-major-popup ul li.selected{border:1px solid #2546f3;background-color:#2546f3;color:#fff}.newSearch-selected-majors{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;padding:0 7.69px;justify-content:center;text-align:center}.newSearch-selected-major-item{display:flex;align-items:center;justify-content:center;background-color:#eef4ff;border-radius:15.38px;padding:5px 10px;font-size:12.3px;text-align:center}.newSearch-selected-major-item span{margin-right:5px}.newSearch-remove-major{height:100%;background:none;border:none;color:#a8a8a8;font-size:16px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.newSearch-cancel-button{background:none;border:none;color:#121212;font-size:20px;cursor:pointer;margin-left:auto;display:flex;justify-content:flex-end;align-items:center;padding:0}.newSearch-major-search-container{display:flex;align-items:center;background-color:#f6f6f6;border-radius:5px;padding:0 12px;margin:0;height:40px}.newSearch-major-search-icon{margin-right:8px;width:15px;height:15px}.selected-major{background-color:#f5f5f5;padding:5px 10px;border-radius:15px;display:inline-flex;align-items:center;font-size:12px;justify-content:space-between}.remove-major{background:none;border:none;color:#737373;font-size:18px;cursor:pointer;display:flex;align-items:center;margin-left:5px;padding:0}.no-results-message{text-align:center;font-size:13px;color:#595959;margin-top:70px;margin-bottom:70px;font-family:Pretendard;font-style:normal;font-weight:400;line-height:normal}.newsearch-addfriend-popup-overlay-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.newsearch-addfriend-popup-overlay{position:relative;bottom:0;width:100%;max-width:284.62px;height:auto;max-height:80%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 27.4px 27.4px;z-index:101}.newsearch-addfriend-popup-top{width:100%;align-items:center;display:flex;justify-content:center}.newsearch-addfriend-popup-top img{margin:16px 0 17px}.newsearch-addfriend-popup-content{display:flex;flex-direction:column;height:100%}.newsearch-addfriend-popup-description{display:flex;align-items:center;gap:16px;margin-bottom:24px}.newsearch-addfriend-popup-description h3{font-size:15.428px;font-weight:600;margin:0}.newsearch-addfriend-popup-description p{font-size:11px;margin:0}.newsearch-addfriend-popup-radio-container label{font-size:14px;font-weight:500;margin-bottom:7px;display:flex;align-items:center}.newsearch-addfriend-popup-radio-container input{margin-right:8px}.newsearch-addfriend-delete-confirm-button{display:inline-flex;align-items:center;background-color:transparent;color:#1a3dc1;padding:10px 20px;border:none;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px;width:100%;text-align:center}.newsearch-addfriend-bluex-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:8px}.newsearch-addfriend-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center}.newsearch-addfriend-add-modal-content{background:#fff;border-radius:6px;padding:18px;max-width:250px;width:100%;text-align:center}.newsearch-addfriend-modal-title{font-size:12px;color:#0923a9;font-weight:700;display:flex;align-items:center;justify-content:center}.newsearch-addfriend-add-icon{height:18px;width:18px;margin-right:3px}.newsearch-addfriend-modal-description{font-size:9.5px;color:#595959;margin-top:0;margin-bottom:18px}.newsearch-addfriend-modal-buttons{display:flex;justify-content:space-around}.newsearch-addfriend-modal-button{font-size:12px;padding:6px 12px;border:none;border-radius:3px;cursor:pointer;font-weight:700}.newsearch-addfriend-cancel-button{background-color:#fff;color:#121212}.newsearch-addfriend-confirm-button{background-color:#fff;color:#2546f3}.newsearch-addfriend-hidden{display:none}.itemEditor-container{padding:0 12px 16px;width:100%;border-radius:5px;background:var(--05, #F5F5F5);box-sizing:border-box}.itemEditor-item-row-container{width:100%;padding-top:16px}.itemEditor-item-row{width:100%;padding:16px 0;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.itemEditor-row-text{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.itemEditor-item-row-delete-button{padding:0;margin:0 0 0 auto;background:none;outline:none;border:none}.itemEditor-item-tag-container{padding-top:16px;padding-bottom:8px;width:100%}.itemEditor-item-tag{padding:4px 8px;border-radius:5px;background-color:#fff;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:8px}.itemEditor-item-tag-content{color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400}.itemEditor-item-tag-delete-button{padding:0;margin:0 0 0 10px;background:none;outline:none;border:none;line-height:50%}.itemEditor-input-container{padding:16px 0;width:100%}.itemEditor-input{margin:0;width:100%;box-sizing:border-box;background:none;border:none;outline:none;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.itemEditor-input::-moz-placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.itemEditor-input::placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.itemEditor-add-button-container{padding:16px 0 0;width:100%;text-align:center}.itemEditor-add-button{background:none;border:none;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:50%}.itemEditor-add-button-text{color:#a8a8a8;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;letter-spacing:var(--Body-Large-Tracking, .5px)}.itemEditor-anon-container{width:100%;margin:0;padding:0}.itemEditor-item-with-ml-8{margin-left:8px}.itemEditor-item-with-mt-8{margin-top:8px}.itemEditor-item-with-mr-8{margin-right:8px}.itemEditor-item-with-mb-8{margin-bottom:8px}.itemEditor-item-with-mt-16{margin-top:16px}.itemEditor-horizontal-line{width:100%;height:1px;background-color:var(--04, #D9D9D9)}.itemEditor-color-red{color:#b80000}.info-msg-container{width:100%;display:inline-flex;justify-self:flex-start;align-items:center}.info-msg-icon{margin-right:4px}.info-msg-text{position:relative;top:1px;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.228px}.info-msg-good{color:#42a513}.info-msg-bad{color:#b80000}.certify{width:300px;margin:0 auto;min-width:300px;display:flex;flex-direction:column}.certify-back button{border:none;width:20px;height:20px;background-color:transparent;margin:10px 0}.certify-back button:disabled:hover{background-color:transparent;cursor:default}.certify h4{margin:10px 0}label.certify-label{display:inline-block;font-size:12px;margin-bottom:5px;margin-top:20px;font-weight:700}.certify-email{display:flex}.certify-email input{background-color:#f2f2f2f4;border:none;border-radius:5px;width:174px;height:2rem;margin-bottom:5px;flex-grow:1;padding:1px 10px;color:#000}button.certify-emailBtn{margin:0 0 0 10px;background-color:#0000b3;width:95.34px;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;padding:10px}button.certify-emailBtn:disabled{margin:0 0 0 10px;background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;padding:10px}input.certify-code{background-color:#f2f2f2f4;border:none;border-radius:5px;height:2rem;margin-bottom:5px;flex-grow:1}input.certify-password{background-color:#f2f2f2f4;border:none;border-radius:5px;width:auto;height:2rem;margin-bottom:5px;padding:1px 10px}button.certify-nextBtn{background-color:#0000b3;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.certify-nextBtn:disabled{background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.certify-emailBtn:hover{cursor:pointer}button.certify-emailBtn:disabled:hover{cursor:default}button.certify-nextBtn:hover{cursor:pointer}button.certify-nextBtn:disabled:hover{cursor:default}.label-success{font-size:11px;color:#42a513;font-weight:600}.label-error{font-size:11px;color:#b80000;font-weight:600}.end{margin:0 auto;width:300px;min-width:300px}.end-container{margin:150px 13px 0}span.end-name,span.end-nim{font-weight:700;font-size:20px}span.end-name{line-height:1.5em}label.end-label1{margin-top:30px;display:inline-block;font-size:12px;color:#121212;font-family:Pretendard;font-weight:400;letter-spacing:-.304px}label.end-label2{margin-top:10px;display:inline-block;font-size:10px;color:#595959;font-family:Pretendard;font-weight:400;letter-spacing:-.266px}button.end-profileBtn{background-color:transparent;height:2rem;width:100%;border:none;border-radius:5px;color:#121212;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:250px;padding:10px}button.end-loginBtn{background-color:#0000b3;height:2rem;width:100%;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:300px;padding:10px}button.end-profileBtn:hover{cursor:default}button.end-loginBtn:hover{cursor:pointer}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:#fff;padding:20px;border-radius:8px;max-width:500px;width:100%;box-shadow:0 0 10px #0000001a}.close-button{background:none;border:none;font-size:24px;position:absolute;right:10px;top:10px;cursor:pointer}.new-project{font-family:Pretendard;font-style:normal;width:100%;margin:0 auto;padding:0;border-top:6px solid #f5f5f5}.project-bottom-sheet-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.project-bottom-sheet{background:#fff;width:100%;border-radius:20px 20px 0 0;padding:20px;box-shadow:0 -2px 10px #0003}.project-bottom-sheet-handle{width:45px;height:3px;background:#d9d9d9;border-radius:2px;margin:0 auto 10px}.project-bottom-sheet-options{display:flex;justify-content:space-around}.project-bottom-sheet-link,.project-bottom-sheet-report{display:flex;flex-direction:column;align-items:center;border:none;background-color:transparent;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:17px}.project-bottom-sheet-link{color:#000}.project-bottom-sheet-report{color:#b80000}.project-bottom-sheet-link-icon,.project-bottom-sheet-report-icon{width:46px;height:46px;margin-bottom:10px}.project-profile-section{display:flex;align-items:flex-start;justify-content:space-between;margin:12px}.project-profile-info-container{display:flex;align-items:center}.project-profile-img{width:28px;height:28px;border-radius:50%;margin-right:5px;border:1px solid var(--Point, #2546F3)}.project-profile-info{display:flex;flex-direction:column}.project-author-name{font-weight:600;font-size:11px;line-height:14px;color:#000;margin-bottom:4px}.project-major-school-date{font-weight:400;font-size:10px;line-height:12px;color:#121212}.project-setting-button{border:none;background-color:transparent}.project-setting-button-icon{width:14px;height:3px}.project-title{font-weight:600;font-size:13px;line-height:16px;color:#121212;margin:12px}.project-tags-section{margin:0 12px}.project-tag{display:inline-block;background-color:#eef4ff;color:#2546f3;padding:5px 8px;margin-right:8px;border-radius:24px;font-weight:600;font-size:10px;line-height:12px}.project-description-section{font-weight:400;font-size:11px;line-height:14px;color:#121212;margin:0 12px 12px;white-space:pre-wrap}.project-gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:18px;display:flex;justify-content:flex-end;align-items:center}.project-expand-button{width:67px;height:18px;text-align:right;font-weight:600;font-size:11px;line-height:14px;color:#595959;display:block;background:linear-gradient(to left,#fff 63.5%,#fff0);border:none}.project-contact-info-section{font-weight:400;font-size:11px;line-height:14px;color:#000;margin:0 12px 12px}.project-image-section{position:relative;width:100%}.project-scrollable-image-container{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory}.project-scrollable-image-container::-webkit-scrollbar{display:none}.project-post-img{min-width:100%;-o-object-fit:cover;object-fit:cover;scroll-snap-align:center}.project-image-index{position:absolute;top:8px;right:8px;background-color:#00000080;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px}.project-reactions-section{display:flex;align-items:center;justify-content:space-between;text-align:start;font-weight:400;font-size:11px;line-height:14px;color:#121212;margin:12px}.project-participants-container,.project-reactions-container{display:flex;align-items:center}.project-likes-container,.project-comments-container{display:flex}.project-participants-container strong,.project-contact-info-section strong{margin-right:5px}.project-remaining-participants{font-weight:400;font-size:11px;line-height:14px;margin-left:5px;color:#000}.project-likes-container{margin-right:8px}.project-likes,.project-comments{width:16px;height:16px;margin-right:2px}.project-participant-img{width:16px;height:16px;border-radius:50%;border:1px solid var(--Point, #2546F3)}.project-comment-section{margin-bottom:12px}.project-add-comment{display:flex;padding:4px 12px;background-color:#f5f5f5}.project-my-profile-img{width:22px;height:22px;border-radius:50%;margin-right:8px;border:1px solid var(--Point, #2546F3)}.project-add-comment input{background:#fff;border-radius:18px;height:22px;width:100%;border:none;padding-left:8px;pointer-events:none}.project-add-comment ::-moz-placeholder{font-weight:400;font-size:11px;line-height:14px;color:#595959}.project-add-comment ::placeholder{font-weight:400;font-size:11px;line-height:14px;color:#595959}.project-comment{display:flex;padding:12px 12px 0}.project-reply{display:flex;padding:12px 0 0}.project-comment-profile-img,.project-reply-profile-img{width:22px;height:22px;border-radius:50%;margin-right:5px;border:1px solid var(--Point, #2546F3)}.project-comment-content,.project-reply-content{display:flex;flex-direction:column}.project-comment-header,.project-reply-header{height:22px;display:flex;align-items:center}.project-comment-author,.project-reply-author{font-weight:600;font-size:11px;line-height:14px;color:#000;margin-right:5px}.project-comment-date,.project-reply-date{font-weight:400;font-size:10px;line-height:12px;color:#595959}.project-comment-text,.project-reply-text{font-weight:400;font-size:11px;line-height:14px;color:#121212}.project-comment-text{margin-bottom:5px}.project-reply-button{font-weight:400;font-size:10px;line-height:12px;color:#595959;background-color:transparent}.project-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000}.project-comment-input-container{background-color:#fff;padding:8px;width:100%;max-width:500px;display:flex;flex-direction:row;gap:8px}.project-comment-input{font-family:Pretendard;font-style:normal;flex:1;height:48px;padding:8px;text-align:start;resize:none;border:none;font-size:11px;line-height:14px;box-sizing:border-box}.project-comment-input::-moz-placeholder{font-family:Pretendard;font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:#595959}.project-comment-input::placeholder{font-family:Pretendard;font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:#595959}.project-send-comment-button{font-family:Pretendard;font-style:normal;padding:8px;background-color:transparent;font-weight:600;font-size:11px;line-height:14px;align-items:center;color:#2546f3;border:none}.projectView-main-container{width:100%;padding:0;background:var(--05, #F5F5F5);box-sizing:border-box;border-bottom:6px solid #D9D9D9}.projectView-ProfileMenu-container{width:100%;box-sizing:border-box;height:auto;background-color:#fff;padding:12px 20px 8px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative;margin:0;border:none}.projectView-ProfileMenu-image{width:36px;height:36px;border-radius:50%;border:1px solid var(--Point, #2546F3)}.projectView-ProfileMenu-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;margin-left:8px}.projectView-ProfileMenu-name-and-button-container{width:100%;display:flex;align-items:center}.projectView-ProfileMenu-school-container{width:100%}.projectView-ProfileMenu-name{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.projectView-ProfileMenu-button{border:none;background:none;outline:none;padding:0;margin-left:auto;position:absolute;top:12px;right:20px}.projectView-ProfileMenu-school{color:var(--00, #121212);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.projectView-ProfileMenu-relation{color:var(--00, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:pre-wrap}.pf-img-hidden{display:none}.projectView-ProfileMenu-pop-up-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.projectView-ProfileMenu-content-area{background:#fff;width:100%;border-radius:20px 20px 0 0;padding:20px;box-shadow:0 -2px 10px #0003}.projectView-ProfileMenu-handle{width:45px;height:3px;background:#d9d9d9;border-radius:2px;margin:0 auto 25px}.projectView-ProfileMenu-button-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.projectView-ProfileMenu-item-button{padding:0;border:none;background:none;outline:none;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.projectView-ProfileMenu-button-icon-container{display:inline-block;width:46px;height:46px;border-radius:50%}.projectView-ProfileMenu-button-icon{width:46px;height:46px}.projectView-ProfileMenu-button-text{font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-ProfileMenu-black{color:var(--Labels-Primary, #000)}.projectView-ProfileMenu-red{color:var(--Message2, #B80000)}.projectView-ProfileMenu-mr-72{margin-right:72px}.projectView-ProfileMenu-mr-106{margin-right:106px}.suspenseBox-suspense{background:linear-gradient(-45deg,#e0e0e0,#f5f5f5,#e0e0e0,#f5f5f5);background-size:400% 400%;animation:Gradient 2.25s ease infinite}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.confirmPopUp-overlay{position:fixed;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.confirmPopUp-content-container{margin:auto;width:80%;height:auto;padding:48px 0 19px;background-color:#fff;border-radius:5px}.confirmPopUp-message-container{padding:0 10% 31px;text-align:center}.confirmPopUp-message{color:#121212;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px;white-space:pre-wrap}.confirmPopUp-button-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:10px 70px}.confirmPopUp-button{padding:10px;border:none;background:none;outline:none;text-align:center;width:100px;height:48px}.button-confirm{color:#2546f3;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.304px}.button-reject{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.304px}.messagePopUp-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.messagePopUp-content{background-color:#fff;padding:48px 20px 19px;border-radius:5px;width:350px;max-width:80%;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.messagePopUp-message-container{width:100%;text-align:center;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;white-space:pre-wrap}.messagePopUp-sub-message-container{margin-top:12px;width:100%;text-align:center}.messagePopUp-sub-message{color:#595959;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.228px;display:block}.messagePopUp-confirm-btn{display:flex;width:100px;height:48px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;background:none;border:none;outline:none;color:var(--00, #121212);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.304px;margin-top:26px}.projectView-content-container{width:100%;padding:8px 20px 20px;background-color:#fff;margin:0;border:none;box-sizing:border-box}.projectView-content-title-container{width:100%;text-align:left}.projectView-content-title{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.projectView-content-keyword-container{width:100%;margin-top:16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}.projectView-content-keyword{display:inline-flex;height:17px;padding:2px 6px;justify-content:center;align-items:center;flex-shrink:0;color:var(--Point, #2546F3);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:normal;border-radius:24px;background:var(--Background2, #EEF4FF)}.projectView-content-text-container{width:100%;padding:0;margin-top:16px;display:inline-flex;flex-direction:column;gap:3px;flex-wrap:nowrap;overflow:hidden;position:relative}.projectView-content-text{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.content-last-line{position:relative}.projectView-content-contact-container{width:100%;box-sizing:border-box;padding:0 4px;margin-top:19px;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px}.projectView-content-contact-title{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.projectView-content-contact-text{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-image-container{width:100%;height:100%;position:relative;overflow:hidden;padding:0;margin:0}.projectView-image-index-badge{position:absolute;top:10px;right:10px;background-color:#00000080;font-size:14px;color:#fff;padding:3px 10px;border-radius:10px}.projectView-image-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;transition:height .3s ease}.projectView-image-item-container{min-width:100%;padding:0;margin:0;height:100%;scroll-snap-align:start;display:flex;justify-content:center;align-items:center;overflow:hidden}.projectView-image-item{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectView-image-hidden{display:none}.projectView-bottomInfo-container{width:100%;height:60px;padding:0 15px 0 20px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;box-sizing:border-box}.projectView-bottomInfo-member-container{width:auto;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.projectView-bottomInfo-member-title{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.projectView-bottomInfo-member-image{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:1px solid var(--Point, #2546F3);-o-object-fit:cover;object-fit:cover}.projectView-bottomInfo-member-image-1st{z-index:1}.projectView-bottomInfo-member-image-2nd{z-index:0;position:relative;right:10px}.projectView-bottomInfo-member-count{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-bottomInfo-like-comment-container{margin-left:auto;width:auto;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.projectView-bottomInfo-button{padding:0;margin:0;background:none;outline:none;border:none}.projectView-bottomInfo-count{display:inline-block;width:17px;text-align:center;color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-bottomInfo-ml-2{margin-left:2px}.projectView-bottomInfo-ml-4{margin-left:4px}.projectView-bottomInfo-ml-10{margin-left:10px}.projectView-bottomInfo-ml-12{margin-left:12px}.projectView-bottomInfo-ml-rev-6{margin-left:-6px}.projectView-bottomInfo-hidden{display:none}.projectView-comment-input-container{width:100%;background-color:#f5f5f5;padding:8px 20px;display:inline-flex;flex-direction:row;box-sizing:border-box}.projectView-comment-profile-image{width:27px;height:27px;border-radius:50%;border:1px solid var(--Point, #2546F3);-o-object-fit:cover;object-fit:cover;margin-right:12px}.profileView-comment-hidden{display:none}.profileView-comment-input{outline:none;border:none;flex-grow:1;min-width:0;border-radius:22px;background:var(--06, #FFF);padding:8px 12px 7px}.profileView-comment-input::-moz-placeholder{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profileView-comment-input::placeholder{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-comment-input-modal-overlay{position:fixed;height:100vh;top:0;left:0;right:0;bottom:0;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.projectView-comment-input-modal-content{position:fixed;bottom:0;left:0;right:0;padding:16px;background-color:#fff;border-top:1px solid #ccc;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.projectView-comment-input-modal-input{height:51px;flex-grow:1;min-width:0;outline:none;border:none;color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal;resize:none;transition:all .2s ease-in-out}.projectView-comment-input-modal-disabled{background-color:#ebebeb}.projectView-comment-input-modal-button{background:none;color:var(--Point, #2546F3);text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal;border:none;outline:none}.projectView-commentItem-container{width:100%;background-color:#fff;padding:12px 20px 8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box}.projectView-commentItem-image-container{height:auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:auto}.projectView-commentItem-image{width:27px;height:27px;border-radius:50%;border:1px solid var(--Point, #2546F3);-o-object-fit:cover;object-fit:cover}.projectView-commentItem-hidden{display:none}.projectView-commentItem-content-container{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:8px}.projectView-commentItem-1st-row-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.projectView-commentItem-name-relation-time-container{width:100%;display:flex;align-items:center}.projectView-commentItem-name{color:#000;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.projectView-commentItem-relation{color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:pre-wrap}.projectView-commentItem-time{color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.projectView-commentItem-button{background:none;outline:none;border:none;padding:0 0 0 10px;margin:0 0 0 auto}.projectView-commentItem-pop-up-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.projectView-commentItem-content-area{background:#fff;width:100%;border-radius:20px 20px 0 0;padding:20px;box-shadow:0 -2px 10px #0003}.projectView-commentItem-handle{width:45px;height:3px;background:#d9d9d9;border-radius:2px;margin:0 auto 25px}.projectView-commentItem-button-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.projectView-commentItem-item-button{padding:0;border:none;background:none;outline:none;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.projectView-commentItem-button-icon-container{display:inline-block;width:46px;height:46px;border-radius:50%}.projectView-commentItem-button-icon{width:46px;height:46px}.projectView-commentItem-button-text{font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.projectView-commentItem-black{color:var(--Labels-Primary, #000)}.projectView-commentItem-red{color:var(--Message2, #B80000)}.projectView-commentItem-2nd-row-container{width:100%;margin-top:8px}.projectView-commentItem-comment-view-container{width:100%;height:auto;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden}.projectView-content-expand-button{padding:10px 16px;outline:none;border:none;background:radial-gradient(50% 50% at 50% 50%,#fff 63.5%,#fff0);position:absolute;color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal;z-index:10;right:-16px;bottom:-10px}.projectView-content-expand-button-close{padding:10px 16px;outline:none;border:none;background:radial-gradient(50% 50% at 50% 50%,#fff 63.5%,#fff0);color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal;z-index:10;margin-left:auto}.projectView-commentItem-content-text{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.comment-last-line{position:relative}.projectView-commentItem-3rd-row-container{width:100%;margin-top:8px;text-align:left}.projectView-commentItem-reply-button{padding:0;margin:0;border:none;outline:none;background:none;color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.projectView-commentItem-reply-open-button-container{width:100%;background-color:#fff;padding:0 0 8px;text-align:center;box-sizing:border-box}.projectView-commentItem-reply-open-button{padding:0;margin:0;border:none;outline:none;background:none;color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal;background-color:#fff}.projectView-commentItem-mr-72{margin-right:72px}.projectView-commentItem-mr-106{margin-right:106px}.projectView-commentItem-ml-8{margin-left:8px}.projectView-commentItem-bp-8{padding-bottom:8px}.projectView-commentItem-bp-0{padding-bottom:0}.projectView-replyItem-container{width:100%;background-color:#fff;padding:12px 20px 8px 56px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box}.home-container{width:100%;box-sizing:border-box;margin:0 auto}.home-incontainer section{font-family:Pretendard;font-style:normal;padding:0 0 0 10px;border-bottom:6px solid #D9D9D9}.home-header{display:flex;justify-content:space-between;align-items:center;margin-top:60px;margin-left:10px}.home-search{display:flex;align-items:center;justify-content:flex-start;width:80px;margin-right:0}.home-conversations-icon,.home-gosearch-icon{width:20px;height:20px}.home-logo{display:flex;align-items:center;justify-content:center;margin-left:10px}.home-teambl-icon{width:94px;height:39px}.home-search-noti-profile{display:flex;align-items:center;justify-content:center;gap:20px;padding:0 20px}.home-noti-container{padding:0;position:relative;display:flex;align-items:center;justify-content:center}.home-noti-icon{width:18px;height:20px}.home-noti-badge{position:absolute;border-radius:8px;background:var(--Message2, #B80000);color:#fff;text-align:center;font-family:Pretendard;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:2px;min-width:15px;min-height:15px;top:-3px;left:10px}.home-profile-icon{width:28px;height:28px;border-radius:50%;border:1px solid var(--Point, #2546F3)}.home-navbar{display:flex;justify-content:space-between}.home-nav-item{flex:1;text-align:center;font-size:14px;font-weight:700;color:#000;cursor:pointer;padding:10px 0}.home-nav-item.home-active{color:#0923a9;border-bottom:2px solid #0923A9}.home-section-header{display:flex;justify-content:space-between;align-items:center}.home-section-header h2{color:#000;font-size:16px;font-weight:700}.home-sub-header{display:flex;justify-content:left;align-items:center;white-space:pre-wrap}.home-sub-header-text{font-size:12px;color:#595959}.home-view-all,.home-sub-header-num{font-size:12px;color:#2546f3}.home-view-all{margin-right:20px}.home-friends-list{display:flex;overflow-x:scroll;padding:10px 0}.home-friends-list::-webkit-scrollbar{display:none}.home-friend-card{background-image:url("data:image/svg+xml,%3csvg%20width='158'%20height='231'%20viewBox='0%200%20158%20231'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.649902'%20y='0.5'%20width='156.266'%20height='229.85'%20rx='8.5'%20fill='url(%23paint0_linear_279_4294)'%20fill-opacity='0.6'%20stroke='%23EEF4FF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M156.416%2089.116V221.85C156.416%20226.268%20152.834%20229.85%20148.416%20229.85H9.14991C4.73163%20229.85%201.1499%20226.268%201.1499%20221.85V88.0595C25.7932%2081.2701%2052.6727%2077.7051%2080.7566%2078.0764C107.501%2078.4299%20133.01%2082.3225%20156.416%2089.116Z'%20fill='url(%23paint1_linear_279_4294)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_279_4294'%20x1='79.3499'%20y1='-21.0507'%20x2='79.3499'%20y2='108.869'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EEF4FF'/%3e%3cstop%20offset='1'%20stop-color='%23007AFF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_279_4294'%20x1='74.7499'%20y1='108.328'%20x2='74.7499'%20y2='263.161'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='white'/%3e%3cstop%20offset='1'%20stop-color='%23EEF4FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:cover;border-radius:8px;padding:10px;margin-right:10px;min-width:120px;height:177px;text-align:center}.home-profile-pic{width:61px;height:61px;border-radius:50%;border:1px solid var(--Point, white)}.home-friend-info p{margin:5px 0;font-size:12px;color:#000;word-break:break-all}.home-friend-info p:first-child{margin:5px 0;font-size:13px;font-weight:700;color:#000;word-break:break-all}.home-same-tags-container{display:flex;flex-wrap:wrap;gap:8px}.home-friend-of{background-color:#fff;border-radius:15px;padding:4px 8px;font-size:10px}.home-same-tag{background-color:#fff;border-radius:15px;padding:4px 8px;font-size:10px;display:flex;align-items:center;white-space:nowrap}.home-friend-of span,.home-same-tag span{font-size:10px;color:#000}.home-same-and-befri{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0;height:35px}.home-befri-icon{width:22px;height:22px}.home-bottom-sheet-overlay{font-family:Pretendard;font-style:normal;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:flex-end;z-index:999}.home-bottom-sheet{background-color:#fff;width:100%;max-width:300px;border-radius:15px 15px 0 0;padding:20px;box-shadow:0 -4px 8px #0003}.home-bottom-sheet h3{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.home-bottom-sheet-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:80vh;overflow-y:auto}.home-bottom-sheet-content::-webkit-scrollbar{display:none}.home-close-icon{width:15px;height:15px;cursor:pointer}.home-bottom-sheet-content .home-friend-card{width:42%;margin:0 0 10px}.home-container h1{color:#333;font-size:36px;margin-bottom:20px}.home-container .button1,.home-container .button2,.home-container .button3,.home-container .button4,.home-container .button5,.home-container .button6{color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:16px;cursor:pointer;margin:10px;transition:background-color .3s;width:8em;font-weight:700}.home-container .button1{background-color:#007bff}.home-container .button2{background-color:#1ee100}.home-container .button3{background-color:#f70}.home-container .button4{background-color:#ff0;color:#000}.home-container .button5{background-color:tomato}.home-container .button6{background-color:#8a2be2}.home-container .button1:hover{background-color:#0056b3}.home-container .button2:hover{background-color:#3fac00}.home-container .button3:hover{background-color:#c35b00}.home-container .button4:hover{background-color:#cc0}.home-container .button5:hover{background-color:#e5533b}.home-container .button6:hover{background-color:#551a8b}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.slide-in{animation:slideIn .2s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .2s ease forwards;opacity:1}@keyframes fadeOut{0%{opacity:0}to{opacity:0}}.fade-out{animation:fadeOut .1s ease forwards;opacity:0}.side-menu-container-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:1000;background:#121212cc}.side-menu-container{background-color:#fff;width:65%;max-width:280px;height:100vh;z-index:1001;padding:22px 20px}.side-menu-top-container{width:100%;height:50px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.side-menu-profile-image{width:36px;height:36px;border-radius:50%;border:1px solid var(--Point, #2546F3)}.side-menu-user-name{color:var(--Labels-Primary, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:16px}.side-menu-mypage-button{border:none;width:30px;height:50px;background:none;outline:none;margin-left:auto}.side-menu-border-bar{width:100%;height:1px;background-color:#d9d9d9;margin:16px 0 20px}.side-menu-item-container{width:100%;padding:0;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.side-menu-item-button{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:none;background:none;outline:none;margin:0 0 20px}.slide-menu-hidden{display:none}.guide-view-container a{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.gosearch-container{font-family:Pretendard;font-style:normal;width:100%;margin:0 auto;padding:0;border-top:6px solid #D9D9D9;border-bottom:6px solid #D9D9D9}.gosearch-and-input{display:flex;align-items:center;margin:12px 15px}.gosearch-and-input input{flex:1;background:#eef4ff;border-radius:5px;height:28px;border:none;padding-left:13px;pointer-events:none}.gosearch-and-input ::-moz-placeholder{font-family:Pretendard;font-style:normal;font-weight:400;font-size:12px;color:#595959}.gosearch-and-input ::placeholder{font-family:Pretendard;font-style:normal;font-weight:400;font-size:12px;color:#595959}.gosearch-gosearch-icon{width:18px;height:18px;margin-right:10px}.home-suggestion-container{width:100%;padding:15px 20px;background-color:#fff;border-bottom:6px solid #D9D9D9}.home-suggestion-title-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.home-suggestion-title{color:#000;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.home-suggestion-button{margin:0 0 0 auto;color:var(--Point, #2546F3);text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;border:none;outline:none;padding:0;background:none;line-height:0}.home-suggestion-sub-title{margin:8px 0 12px;width:100%;text-align:left;color:var(--00, #121212);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.suggestion-item-container{width:100%;padding:16px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;border-bottom:.7px solid var(--04, #D9D9D9)}.suggestion-item-container.last-item{border-bottom:none}.suggestion-item-container .suggestion-item{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400}.suggestion-item-container .suggestion-item .strong-word{font-weight:600}.suggestion-detail-title{color:#121212;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.38px}.friend-container{width:100%;margin:0 auto}.friend-incontainer{padding:0 10px}.friend-tabs{display:flex;padding:12.3px 0;margin-bottom:0}.friend-tab{border:none;border-radius:15.38px;color:#595959;background-color:#f5f5f5;padding:3.85px 7.69px;font-size:12.3px;margin-right:7.69px;cursor:pointer;display:flex;align-items:center;white-space:pre-wrap}.friend-tab.active{background-color:#333;color:#fff}.friend-total-count{margin-top:0;margin-bottom:10px;font-size:11.54px;font-weight:700;color:#595959}.friend-team-member-results{padding:0;display:flex;flex-direction:column}.friend-team-member{display:flex;padding:10px 0;border-bottom:1px solid #ddd;align-items:center;justify-content:center}.friend-profile-image{width:41px;height:40px;border-radius:50%;margin-right:11.54px}.friend-member-info{flex:1;display:flex;flex-direction:column;gap:0px}.friend-member-name-relation{display:flex;align-items:center;white-space:pre-wrap;margin:0}.friend-member-name{font-size:12.3px;color:#121212}.friend-member-relation{font-size:10.77px;line-height:19px;color:#595959;vertical-align:text-bottom}.friend-member-details{margin:0;font-size:11.54px;line-height:15px;color:#121212}.friend-member-keywords{margin:0;font-size:11.54px;line-height:15px;color:#595959}.friend-action-buttons{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.friend-accept-button,.friend-reject-button{margin-left:10px;border:none;background-color:#fff;height:40px;width:40px}.friend-accept-button,.friend-reject-button{background:transparent}.friend-wait-acceptance{border:none;background:transparent}.friend-wait-acceptance img{height:38.57px;width:48px}.friend-instructions{font-size:11px;color:#121212;background-color:#eef4ff;padding:10px;margin-bottom:10px;border-radius:5px}.friend-addChons-form{display:flex;gap:6.2px;margin-bottom:10px}.friend-email-input{flex:1;padding:6.2px;font-size:10.8px;border:none;background-color:#f5f5f5;border-radius:3px}.friend-addChons-btn{padding:6.2px 12.3px;font-size:10.8px;font-weight:700;color:#fff;background-color:#a8a8a8;border:none;border-radius:3px}.friend-addChons-btn.active{background-color:#0923a9;cursor:pointer}.friend-threedots-image{width:22px;margin-right:12px}.friend-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.friend-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.fd-popup-overlay-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.fd-popup-overlay{position:relative;bottom:0;width:100%;max-width:284.62px;height:30%;max-height:80%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 27.4px 27.4px;z-index:101}.fd-popup-top{width:100%;align-items:center;display:flex;justify-content:center}.fd-popup-top img{margin:16px 0 17px}.fd-popup-content{display:flex;flex-direction:column;height:100%}.fd-popup-description{display:flex;align-items:center;gap:16px;margin-bottom:24px}.fd-popup-description h3{font-size:15.428px;font-weight:600;margin:0}.fd-popup-description p{font-size:11px;margin:0}.fd-popup-radio-container label{font-size:14px;font-weight:500;margin-bottom:7px;display:flex;align-items:center}.fd-popup-radio-container input{margin-right:8px}.fd-delete-confirm-button{display:inline-flex;align-items:center;background-color:transparent;color:#1a3dc1;padding:10px 20px;border:none;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px;width:100%;text-align:center}.fd-bluex-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:8px}.fd-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.fd-withdraw-modal-content{background:#fff;border-radius:6px;padding:18px;max-width:250px;width:100%;text-align:center}.fd-modal-title{font-size:12px;color:#0923a9;font-weight:700;display:flex;align-items:center;justify-content:center}.fd-withdraw-icon{height:12px;width:12px;margin-right:5px}.fd-modal-description{font-size:9.5px;color:#595959;margin-top:0;margin-bottom:18px}.fd-modal-buttons{display:flex;justify-content:space-around}.fd-modal-button{font-size:12px;padding:6px 12px;border:none;border-radius:3px;cursor:pointer;font-weight:700}.fd-cancel-button{background-color:#fff;color:#121212}.fd-confirm-button{background-color:#fff;color:#2546f3}.fd-hidden{display:none}.container{width:100%;margin:0 auto}.invite-container{padding:0 10px}.header{display:flex;flex-direction:column;margin-bottom:18px}.header-content{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.title-container{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0}.title{font-size:15.4px;color:#121212;font-weight:700;margin:0 0 6px}.subtitle{font-size:10.8px;color:#121212}.remaining-invites{display:flex;flex-direction:column;align-items:flex-end;width:-moz-fit-content;width:fit-content}.remaining-text{font-size:9.2px;font-weight:700;color:#121212;margin-bottom:3px;text-align:center;width:100%}.count-box{display:flex;align-items:baseline;justify-content:center;background-color:#eef4ff;padding:6.2px 9.2px;border-radius:3px;width:100%;box-sizing:border-box}.count-number{font-size:18.5px;color:#0923a9}.count-unit{font-size:9.2px;font-weight:700;color:#000}.invite-form{display:flex;gap:6.2px;margin-bottom:18px}.name-input{flex:1;padding:6.2px;font-size:10.8px;border:none;background-color:#f5f5f5;border-radius:3px}.generate-link{padding:6.2px 12.3px;font-size:10.8px;font-weight:700;color:#fff;background-color:#a8a8a8;border:none;border-radius:3px}.generate-link.active{background-color:#0923a9;cursor:pointer}.invite-status-title{font-size:12.3px;font-weight:700;margin-bottom:12.3px}.init-invite-status{padding:15.4px;background-color:#eef4ff;border-radius:6.2px;text-align:center}.init-invite-status p{margin:0;font-size:9.2px;color:#595959}.init-invite-status p:first-child{font-size:10.8px;margin-bottom:6.2px}.invite-status{display:flex;flex-direction:column;gap:9.2px;margin-bottom:18px}.invite-status .invite-card{display:flex;flex-direction:column;background-color:#eef4ff;border-radius:6.2px;padding:12.3px}.invite-status .invite-card.accepted{display:flex;flex-direction:column;background-color:#f5f5f5;border-radius:6.2px;padding:12.3px}.invite-status .invitee-name{font-size:12.3px;font-weight:700;color:#121212;margin:0}.invite-status .expiration-container{display:flex;align-items:center;justify-content:space-between;margin-top:12.3px}.invite-status .expiration-info{display:flex;flex-direction:column;gap:3px}.invite-status .expiration-title{font-size:9.2px;color:#595959;margin:0}.invite-status .expiration-date,.invite-accepted{font-size:9.2px;color:#121212;margin:0}.invite-status .copy-link-button{display:flex;align-items:center;padding:0 9.2px;background-color:#fff;color:#121212;border:none;border-radius:3px;cursor:pointer;transition:background-color .3s}.invite-status .copy-icon{margin-right:6.2px;width:12.3px;height:12.3px}.invite-status .copy-link-title{font-size:10.8px;font-weight:700;color:#121212}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center}.modal-content{background:#fff;border-radius:6.2px;padding:18.5px;max-width:246.2px;width:100%;position:relative}.modal-title{font-size:12.3px;color:#121212;margin-bottom:12.3px}.modal-divider{border:none;border-top:1px solid #ddd;margin:12.3px 0}.modal-content .invitee-name{font-size:12.3px;font-weight:700;color:#121212;margin-bottom:12.3px}.modal-content .expiration-container{display:flex;align-items:center;gap:12.3px}.modal-content .expiration-info{display:flex;flex-direction:column;justify-content:center;flex:1}.modal-content .expiration-title{font-size:9.2px;color:#595959;margin:0}.modal-content .expiration-date{font-size:9.2px;color:#121212;margin-top:3px;margin-bottom:0}.modal-content .copy-link-button{display:flex;align-items:center;padding:7.7px 11.5px;background-color:#eef4ff;color:#121212;border:none;border-radius:3px;cursor:pointer;margin:0}.modal-content .copy-link-button .copy-icon{margin-right:6.2px;width:12.3px;height:12.3px}.modal-content .copy-link-button .copy-link-title{font-size:10.8px;font-weight:700;color:#121212;margin:0}.copy-link-button.disabled{opacity:.5;cursor:not-allowed}.close-modal-button{position:absolute;top:4.6px;right:4.6px;background:none;border:none;padding:0;cursor:pointer}.close-modal-button img{width:9.2px;height:9.2px;margin:9.2px}.invite-card-header{display:flex;justify-content:space-between;align-items:center}.del-modal-content{background:#fff;border-radius:6.2px;padding:18.5px;max-width:246.2px;width:100%;text-align:center}.del-modal-content .modal-title{font-size:12.3px;color:#121212;font-weight:700;margin-bottom:12.3px}.del-modal-content .modal-description{font-size:9.2px;color:#595959;margin-bottom:18.5px}.del-modal-content .invite-modal-buttons{display:flex;justify-content:space-around}.del-modal-content .invite-modal-button{font-size:12.3px;padding:6.2px 12.3px;border:none;border-radius:3px;cursor:pointer;font-weight:700}.del-modal-content .invite-cancel-button{background-color:#fff;color:#121212}.del-modal-content .invite-confirm-button{background-color:#fff;color:#2546f3}.copy-message{position:fixed;bottom:76.9px;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:7.7px 15.4px;border-radius:3.8px;font-size:10.8px;z-index:1000}.view-profile-button{background:none;color:#595959;font-size:10.8px;border:none;cursor:pointer;text-decoration:underline;padding:0;margin-left:auto;margin-right:0}.view-profile-button:hover{color:#333}.view-profile-button:focus{outline:none}.revoke-invite-button{font-size:10.8px;color:#595959;background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;margin-left:7.7px}.major-list{width:100%;display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;padding:7.69px;background-color:#f5f5f5;border-radius:5px;min-height:40px;align-items:center}.major-element{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:7px;padding:0 10px;height:20px;font-size:12.3px;color:#121212;cursor:pointer;gap:5px}.welcome{margin:20px;display:flex}.welcome-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:left;display:flex;flex-direction:column}.welcome-intro{text-align:left;font-family:Pretendard;font-weight:600;padding-top:20px}span.welcome-name{font-size:max(16px,4vw);font-family:Pretendard;font-weight:600;margin-top:30px}.welcome-teambl{margin-top:30px;color:#000;font-family:Pretendard;font-size:max(25px,7vw);font-weight:700}label.welcome-outro{margin-top:15px;display:inline-block;font-size:max(13px,4vw);color:#121212;font-family:Pretendard;font-weight:400}button.welcome-nextBtn{background:#0923a9;height:40px;width:100%;border:none;border-radius:5px;color:#fff;font-size:max(13px,4vw);font-weight:400;margin-top:25vh;font-family:Pretendard;display:flex;align-items:center;justify-content:center}button.welcome-nextBtn:hover{cursor:pointer}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f8f9fa;text-align:center}.loading-text{font-size:24px;font-weight:700;color:#333;line-height:1.5}.loading-subtext{color:#333}.loading-highlight{color:#0923a9}.welcome-expired{margin:20px;display:flex}.welcome-expired-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:left;display:flex;flex-direction:column}span.welcome-expired-span{margin-top:30px;color:#000;font-family:Pretendard;font-size:max(25px,7vw);font-weight:700}.welcome-expired-label{margin-top:15px;display:inline-block;font-size:max(13px,4vw);color:#121212;font-family:Pretendard;font-weight:400}button.welcome-exitBtn{background-color:#0000b3;height:2rem;width:100%;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:280px;padding:10px}button.welcome-exitBtn:hover{cursor:pointer}.welcome-new{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:60px 20px 20px}.welcome-new-logo-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px}.welcome-new-title{color:#121212;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.welcome-new-invitation-message{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;color:#121212;font-size:20px;font-style:normal;font-weight:600;line-height:normal;flex-wrap:wrap;text-align:center;margin-top:20px}.welcome-new-invitation-message .name{color:#2546f3;text-align:center}.welcome-new-description{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;color:#121212;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.304px;margin-top:16px}.welcome-new-footer-button-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:100px}.welcome-new-footer-button{width:100%;border-radius:5px;border:none;height:40px;background:#0011ce;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.304px}.searchloading-body{margin-top:70px;margin-bottom:70px}.searchloading-title{text-align:center;align-items:center;font-size:15px;font-weight:700;margin:5px}.searchloading-text{text-align:center;align-items:center;font-size:13px}.profile{width:100%;margin:0;display:flex;flex-direction:column;box-shadow:none;box-sizing:border-box}.profile-backbutton{border:none;margin:0;padding:0;background-color:transparent;width:20px}.profile-backbutton:hover{cursor:pointer}.profile-backbutton img{width:20px;height:16px}.profile h4{margin:20px 0 16px}.profile-card{width:300px;margin:0 auto;font-family:Arial,sans-serif}.profile-header{display:flex;align-items:center}.profile-imageContainer{width:90px;height:120px;margin-right:20px;cursor:pointer}.profile-imageContainer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px}.profile-name,.profile-friend{display:flex;align-items:center;margin-top:10px}button.profile-editBtn{padding:0;margin-left:5px;background:transparent;border:none;display:flex}button.profile-editBtn:hover{cursor:pointer}button.profile-editBtn img{width:20px;height:20px}.profile-info h2{margin:0;font-size:16px;color:#000;display:inline-block}.profile-row1{display:flex;gap:8px;font-size:13.714px;margin-top:12px}.profile-row2{display:flex;gap:8px;font-size:13.714px;margin-top:8px}.profile-row3{display:flex;align-items:center;gap:4px;font-size:13.714px;margin-top:12px}.profile-row1 p,.profile-row2 p,.profile-row3 p{margin:0}span.profile-oneDegree{color:#0923a9}.profile-friend img{width:20px;height:20px;margin-right:5px}.profile-tags{margin-top:32px}.profile-tags-title{display:flex;align-items:center;font-size:14px;margin-bottom:5px;font-weight:700}label.profile-tags-definition{display:inline-block;font-size:10.5px;margin:0 7px;color:gray}.profile-tag-container{background-color:#f5f5f5;width:100%;border-radius:5px;padding:6px 8px;box-sizing:border-box}.profile-tags-list{display:flex;flex-wrap:wrap;gap:8px}span.profile-tag{background-color:#fff;color:#121212;padding:4px 8px;border-radius:5px;font-size:13.714px;display:flex;align-items:center}.profile-deleteBtn{background-color:transparent;color:#a8a8a8;border:none;cursor:pointer;font-size:17px;padding-right:0}span.profile-addTag{background-color:#0923a9;color:#fff;padding:4px 8px;border-radius:15px;font-size:13.714px;display:flex;align-items:center}.profile-tagInput{display:flex;align-items:center}.profile-tagInput input{margin:5px;padding:5px;border:1px solid #ddd;border-radius:3px}button.profile-submitBtn{background-color:#0000b3;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.profile-submitBtn:disabled{background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.profile-submitBtn:hover{cursor:pointer}button.profile-submitBtn:disabled:hover{cursor:default}.error-message{color:red;font-size:12px;text-align:left;margin-top:5px;margin-bottom:10px}.profile-input{width:100%;padding:10px;border:none;font-family:Pretendard;font-size:13px;box-sizing:border-box;background:transparent;color:#121212;margin:0}.profile-input::-moz-placeholder{color:#a8a8a8}.profile-input::placeholder{color:#a8a8a8}.profile-input:focus{outline:none;border:none;background:transparent;color:#121212}.profile-addKeywordBtn{width:60px;background-color:#0000b3;color:#fff;padding:5px;border:none;border-radius:7px;cursor:pointer;font-size:12px;margin-right:5px}.profile-addKeywordBtn:hover{background-color:#45a049}.profile-cancelKeywordBtn{width:60px;background-color:#f44336;color:#fff;padding:5px;border:none;border-radius:7px;cursor:pointer;font-size:12px}.profile-cancelKeywordBtn:hover{background-color:#d32f2f}.ex{width:100%;margin:20px auto 0;font-family:Arial,sans-serif}.ex-feature{display:inline-block;font-size:14px;margin-bottom:5px;font-weight:700}label.ex-definition{display:inline-block;font-size:12px;margin:0 10px 5px;color:gray}.ex-lists{padding:5px 10px;border-radius:5px;background-color:#f5f5f5}.ex-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd;overflow:auto}.ex-item button{width:20px;height:20px;color:gray;border:none}.ex-description{text-align:start;color:#333;font-size:13px;margin-left:10px}.ex-period{text-align:end;color:#999}.ex-input{display:flex;flex-direction:column}.ex-input input{margin:5px 0;padding:5px;border:1px solid #ddd;border-radius:3px}.ex-btnGroup{display:flex;justify-content:space-between}.ex-addBtn{margin:5px 0;padding:5px;border:none;width:72.5%;background-color:#3b5998;color:#fff;border-radius:3px;cursor:pointer}.ex-cancelBtn{margin:5px 0;padding:5px;border:none;width:22.5%;background-color:#f44336;color:#fff;border-radius:3px;cursor:pointer}.ex-addExperience{text-align:center;margin:5px;color:#999;cursor:pointer;font-size:13px;border-top:1px solid #ddd;padding-top:10px}.introduction-form{width:100%;margin:20px auto 0;font-family:Arial,sans-serif}.intro-feature{display:inline-block;font-size:14px;margin-bottom:5px;font-weight:700}.textwithbutton{padding:5px 10px;border-radius:5px;background-color:#f1f1f1;display:flex;flex-direction:column}.saved-introduction textarea{min-height:130px;margin:5px 0;padding:5px;border:1px solid #ddd;border-radius:3px;resize:none}.saved-introduction textarea::-moz-placeholder{color:#999}.saved-introduction textarea::placeholder{color:#999}.introduction-form button{margin:5px 0;padding:5px;border:none;background-color:#3b5998;color:#fff;border-radius:3px;cursor:pointer}.saved-introduction{padding:10px;border:none;border-radius:5px;background-color:#f5f5f5;cursor:pointer;display:flex;align-items:center;overflow:auto}.saved-introduction p{margin:0;font-size:14px;color:#999}.tool{width:100%;margin:20px auto 0;font-family:Arial,sans-serif}.tool-feature{display:inline-block;font-size:14px;margin-bottom:5px;font-weight:700}label.tool-definition{display:inline-block;font-size:12px;margin:0 10px 5px;color:gray}.tool-lists{padding:5px 10px;border-radius:5px;background-color:#f5f5f5}.tool-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd;overflow:auto}.tool-item button{width:20px;height:20px;color:gray;border:none}.tool-description{text-align:start;color:#333;font-size:13px;margin-left:10px}.tool-period{text-align:end;color:#999}.tool-input{display:flex;flex-direction:column}.tool-input input{margin:5px 0;padding:5px;border:1px solid #ddd;border-radius:3px}.tool-btnGroup{display:flex;justify-content:space-between}.tool-addBtn{margin:5px 0;padding:5px;border:none;width:72.5%;background-color:#3b5998;color:#fff;border-radius:3px;cursor:pointer}.tool-cancelBtn{margin:5px 0;padding:5px;border:none;width:22.5%;background-color:#f44336;color:#fff;border-radius:3px;cursor:pointer}.tool-addTool{text-align:center;margin:5px;color:#999;cursor:pointer;font-size:13px;border-top:1px solid #ddd;padding-top:10px}.portf{width:100%;margin:20px auto 0;font-family:Arial,sans-serif}.portf-feature{display:inline-block;font-size:14px;margin-bottom:5px;font-weight:700}label.portf-definition{display:inline-block;font-size:12px;margin:0 10px 5px;color:gray}.portf-lists{padding:5px 10px;border-radius:5px;background-color:#f5f5f5}.portf-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd;overflow:auto}.portf-item button{width:20px;height:20px;color:gray;border:none}.portf-description{text-align:start;color:#333;font-size:13px;margin-left:10px}.portf-period{text-align:end;color:#999}.portf-input{display:flex;flex-direction:column}.portf-input input{margin:5px 0;padding:5px;border:1px solid #ddd;border-radius:3px}.portf-btnGroup{display:flex;justify-content:space-between}.portf-addBtn{margin:5px 0;padding:5px;border:none;width:72.5%;background-color:#3b5998;color:#fff;border-radius:3px;cursor:pointer}.portf-cancelBtn{margin:5px 0;padding:5px;border:none;width:22.5%;background-color:#f44336;color:#fff;border-radius:3px;cursor:pointer}.portf-addPortfolio{text-align:center;margin:5px;color:#999;cursor:pointer;font-size:13px;border-top:1px solid #ddd;padding-top:10px}.profileOther-body{width:100%;margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff}.profileOther-container{width:100%;margin:0;padding:20px;box-sizing:border-box}.profileOther-middle-margin{width:100%;height:4px;background-color:#f5f5f5}.profileOther-backbutton{border:none;margin:10px 0;background-color:transparent}.profileOther-backbutton img{width:20px;height:16px}.profileOther-backbutton:hover{cursor:pointer}.profileOther-top{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px;margin-bottom:24px}.profileOther-profile-image{width:90px}.profileOther-top img{width:90px;height:120px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.profileOther-profile-detail{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.profileOther-profile-row1{width:100%;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box}.profileOther-profile-name{max-width:calc(100% - 30px);font-size:17px;font-weight:700;color:#121212;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileOther-profile-relationshipDegree{font-size:11px;font-weight:400}.profileOther-oneDegree-button{background-color:#2546f3;color:#fff;font-size:10px;font-weight:600;padding:6px 12px;border-radius:5px;border:#2546f3;min-width:40px;margin-left:16px}.to-disabled-button{background-color:#a8a8a8;border:#a8a8a8}.profileOther-profile-one_degree_count{display:flex;font-size:13.714px;color:#0923a9;font-weight:500}.profileOther-profile-row2,.profileOther-profile-row3,.profileOther-profile-row4{color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.profileOther-keywords{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;margin-bottom:36px}.profileOther-keyword{display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;border-radius:18px;background:var(--Background2, #EEF4FF);color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profileOther-title,.profileOther-experiences-title,.profileOther-tools-title{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.profileOther-keyword-title,.profileOther-introduction-title,.profileOther-portfolioLinks-title,.profileOther-title-path{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.profileOther-flexbox{display:flex}.profileOther-gray-separator{width:2px;height:23px;margin:0 12px 0 0;background-color:#d9d9d9}.profileOther-list-element{color:var(--00, #121212);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.profileOther-row{display:flex;align-items:center}.profileOther-experiences{margin-bottom:24px;display:block}.profileOther-tool-flex-box{width:100%;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.profileOther-tools{margin-bottom:24px}.profileOther-tool-container{margin-bottom:36px;width:100%;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.profileOther-introduction{margin-bottom:24px}.profileOther-introduction-body{color:var(--00, #121212);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;margin-bottom:36px}.profileOther-portfolioLinks{margin-bottom:24px}.profileOther-path{border-radius:5px;margin-bottom:24px;background-color:#f5f5f5}.profileOther-path-container{padding:10px}.profileOther-path-title{padding:2px 6px;color:#121212;font-size:13px}.profileOther-path-title-name{font-weight:700}.profileOther-path-title-number{color:#2546f3;font-weight:700}.profileOther-path-content{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px}.profileOther-scroll-container{height:40px;width:auto;overflow-y:scroll;background-color:#fff;border:none;border-radius:17px;scroll-snap-type:y mandatory}.profileOther-path-name-end{color:#121212;font-size:13px;font-weight:700}.profileOther-scroll-item{color:#2546f3;font-size:13px;font-weight:700;height:40px;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;margin:0 20px}.profileOther-scroll-container::-webkit-scrollbar{display:none}.profileOther-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.profileOther-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.relation-view-main-container{width:100%;padding:16px 16px 8px;border-radius:5px;background:#f5f5f5;box-sizing:border-box}.relation-view-title-container{width:100%;padding:0;text-align:left}.relation-view-title{color:#121212;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400}.relation-view-content-area{width:100%;height:90px;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.relation-view-name-container{height:90px;width:90px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.from-flex-end{justify-content:flex-end}.relation-view-scroll-container-sm{height:90px;width:33%;padding:0;margin:0;overflow:scroll;z-index:1;scroll-snap-type:y mandatory}.relation-view-scroll-container-lg{height:90px;width:50%;padding:0;margin:0;overflow:scroll;z-index:1;scroll-snap-type:y mandatory}.relation-view-loader-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.relation-view-highlight-area-sm{height:30px;padding:0;width:33%;position:absolute;top:50%;margin-top:-15px;background-color:#fff;border-radius:17px;z-index:0}.relation-view-highlight-area-lg{height:30px;padding:0;width:50%;position:absolute;top:50%;margin-top:-15px;background-color:#fff;border-radius:17px;z-index:0}.relation-view-scroll-container-sm::-webkit-scrollbar{display:none}.relation-view-scroll-container-sm{-ms-overflow-style:none;scrollbar-width:none}.relation-view-scroll-container-lg::-webkit-scrollbar{display:none}.relation-view-scroll-container-lg{-ms-overflow-style:none;scrollbar-width:none}.scroll-item{width:100%;box-sizing:border-box;height:30px;margin:0;display:inline-flex;flex-direction:row;justify-content:space-evenly;align-items:center;color:#2546f3;font-size:14px;font-weight:600;scroll-snap-align:center;opacity:.6;transition:opacity ease .1s}.relation-view-name{color:#121212;font-size:14px;font-weight:600}.relation-view-qmark{color:#121212;font-size:14px;font-weight:600;opacity:1}.with-bold{font-weight:600}.with-blue{color:#2546f3}.with-top-margin-8{margin-top:8px}.with-left-margin-auto{margin-left:auto}.with-right-margin-auto{margin-right:auto}.with-left-margin-12{margin-left:12px}.with-right-margin-12{margin-right:12px}.with-height-140{height:140.5px}.relation-view-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#FFF 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}*{box-sizing:border-box}.exp-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:20px;width:100%;box-sizing:border-box}.exp-container{width:100%;margin:0 auto}.exp-backward-btn-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.exp-backbutton-page-title{color:#121212;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-left:15px}.exp-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.exp-backbutton img{width:20px;height:16px}.exp-backbutton:hover{cursor:pointer}.exp-title-container{width:100%;text-align:left;margin-top:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.exp-field-title-container{width:100%;display:inline-flex;align-items:center;justify-content:flex-start}.exp-field-title{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.exp-field-title-star{color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;position:relative;left:5px;top:-4px}.exp-field-subtitle{color:var(--01, #595959);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin-left:12px}.exp-field-input{width:100%;padding:11px 12px;flex-shrink:0;box-sizing:border-box;border-radius:5px;border:none;background:#f5f5f5;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;outline:none}.exp-field-input::-moz-placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.exp-field-input::placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.exp-input-disabled{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.exp-textarea-container{width:100%;padding:16px 12px;background:var(--05, #F5F5F5);border-radius:5px;box-sizing:border-box}.exp-textarea{padding:0;height:214px;width:100%;background:var(--05, #F5F5F5);box-sizing:border-box;border:none;outline:none;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;overflow:auto;resize:none}.exp-textarea::-moz-placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.exp-textarea::placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.exp-friend-container{border-radius:5px;background:#f5f5f5;width:100%;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-left:12.5px}.exp-friend-message{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;position:relative;top:1px}.exp-element{display:inline-block;align-items:center;background-color:#fff;border-radius:5px;padding:5.5px 8px;font-size:14px;color:#121212;cursor:pointer;margin-bottom:6px}.exp-remove-element{background:none;border:none;color:#a8a8a8;cursor:pointer;padding:0;margin-left:10px;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400}.exp-friend-message-container{width:100%;padding:11px 0}.exp-element-container{width:100%;padding:6px 0 0}.exp-pending-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 0;box-sizing:border-box;gap:5px}.exp-pending-item{width:100%;padding:5px 10px;box-sizing:border-box;border-radius:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px;background-color:#f5f5f5}.exp-pending-item-message{color:var(--00, #121212);text-align:justify;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;flex-wrap:wrap}.exp-contact-container{width:100%;padding:0;margin:0}.exp-save-button{outline:none;border:none;margin-top:32px;width:100%;height:40px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.exp-caption{color:#595959;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.336px;margin-top:10px}.exp-secondary-button{outline:none;border:none;width:100%;height:40px;flex-shrink:0;border-radius:5px;background:#f5f5f5;color:#121212;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.exp-btn-disabled{background:#a8a8a8}.exp-view-container{width:100%;box-sizing:border-box;gap:8px;overflow-x:scroll;scroll-snap-type:x mandatory;display:flex;flex-direction:row;align-items:flex-start;padding:0 20px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.exp-view-container:-webkit-scrollbar{display:none}.exp-view-item-container-wrapper{padding:16px;flex:0 0 100%;box-sizing:border-box;border-radius:5px;border:1.2px solid var(--04, #D9D9D9);flex-shrink:0;scroll-snap-align:center;position:relative}.exp-view-item-container{width:100%;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow:hidden}.exp-view-no-exp-container{width:100%;height:200px;background:var(--05, #F5F5F5);border-radius:5px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.exp-view-exp-add-button{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:none;outline:none;background-color:#2546f3;padding:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.exp-view-exp-message{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.exp-view-invitation-row{width:100%;height:60px;padding:0 15px;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:5px 5px 0 0;border-bottom:1px solid #D9D9D9;background:var(--05, #F5F5F5)}.exp-view-invitation-message{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;flex-wrap:wrap}.exp-view-invitation-button{width:auto;height:auto;padding:0;outline:none;border:none;background:none}.exp-view-invitation-button-option{padding:auto;outline:none;border:none;background:none;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;top:-7px}.exp-view-content-area{width:100%;box-sizing:border-box}.exp-view-row{width:100%;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.exp-view-item-title{color:var(--00, #121212);text-align:justify;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:600;line-height:normal;flex-wrap:wrap}.exp-view-item-profile-image{width:20px;height:20px;border:none;border-radius:50%}.exp-view-item-name{color:#121212;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.exp-view-item-date{color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.exp-view-tag-item{height:auto;width:auto;padding:2px 6px;color:var(--Point, #2546F3);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:normal;border-radius:24px;background:var(--Background2, #EEF4FF)}.exp-view-field-title{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.exp-view-skill-item{height:auto;width:auto;padding:8px 12px;color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:16px;background:var(--Background2, #EEF4FF)}.exp-view-description-container{width:100%;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3px}.exp-view-description-line{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.exp-expand-button{outline:none;border:none;position:absolute;right:0;bottom:6px;display:inline-flex;padding:10px 16px;justify-content:center;align-items:center;background:radial-gradient(50% 50% at 50% 50%,#fff 63.5%,#fff0);color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.exp-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.exp-loader{width:50px;aspect-ratio:1;--_c: no-repeat radial-gradient(farthest-side, #2546F3 92%, #0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.exp-button-loader{width:20px;aspect-ratio:1;--_c: no-repeat radial-gradient(farthest-side, #fff 92%, #0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:6px 6px;animation:l7 1s infinite}.exp-error-container{width:100%;text-align:center}.exp-with-pd-28{padding-bottom:28px}.exp-with-mt-48{margin-top:48px}.exp-with-mt-32{margin-top:32px}.exp-with-mt-30{margin-top:30px}.exp-with-mt-12{margin-top:12px}.exp-with-mt-16{margin-top:16px}.exp-with-mt-24{margin-top:24px}.exp-with-ml-8{margin-left:8px}.exp-with-mb-12-5{margin-bottom:12.5px}.exp-with-mb-28{margin-bottom:28px}.exp-conf-main-container{width:100%;height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:20px;box-sizing:border-box}.exp-conf-title{margin-top:50px;color:#000;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:600;letter-spacing:-.624px}.exp-conf-message{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-conf-link-container{margin-top:68px;background:var(--05, #F5F5F5);width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.exp-conf-link-message{color:#121212;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.exp-conf-link-caption{color:var(--00, #121212);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.exp-conf-link-button-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.exp-conf-link-button{outline:none;border:none;display:inline-flex;padding:10px 12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:5px;background:var(--06, #FFF)}.exp-conf-link-button-text{color:#121212;text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.266px}.exp-conf-link-confirm-button{margin-top:66px;width:100%;height:40px;outline:none;border:none;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.exp-conf-link-qr-overlay{position:fixed;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.exp-conf-link-qr-content{margin:auto;height:auto;background-color:#fff;border-radius:5px;padding:25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.exp-content-link-qr-code{width:170px;height:170px}.exp-content-link-qr-download-button{outline:none;border:none;padding:0;background:none;margin-top:25px;color:var(--Point, #2546F3);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.304px}.exp-content-link-qr-close-button{outline:none;border:none;padding:0;background:none;margin-top:26px;color:#121212;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.304px}.exp-bottom-sheet-overlay{position:fixed;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.exp-bottom-sheet-content{background:#fff;width:100%;border-radius:20px 20px 0 0;padding:20px 50px 30px;box-shadow:0 -2px 10px #0003}.exp-bottom-sheet-handle{width:45px;height:3px;background:#d9d9d9;border-radius:2px;margin:0 auto 25px}.exp-bottom-sheet-button-area{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap}.exp-bottom-sheet-item{display:flex;flex-direction:column;align-items:center;flex-grow:0;gap:8px}.exp-bottom-sheet-button{padding:0;outline:none;background:none;border:1px solid var(--00, #121212);width:46px;height:46px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.exp-bottom-sheet-item-text{color:#000;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.exp-bottom-sheet-item-red{border-color:var(--00, #B80000);color:var(--00, #B80000)}.exp-inv-title-container{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 10px;margin-top:15vh;gap:5px}.exp-inv-title-row{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;row-gap:5px}.exp-inv-title{color:var(--00, #121212);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:600;letter-spacing:-.528px}.exp-inv-title.primary-color{color:#0923a9}.exp-inv-subtitle-container{margin-top:52px;width:100%;text-align:left;white-space:wrap;padding:0 10px;box-sizing:border-box}.exp-inv-subtitle{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.384px}.exp-inv-caption-container{margin-top:8px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:0 10px;box-sizing:border-box;gap:3px}.exp-inv-caption{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.336px}.exp-inv-bottom-button-container{margin-top:20vh;width:100%;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:0 10px;box-sizing:border-box}.exp-save-button.no-mg{margin:0}.exp-inv-cer-field-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:8px}.exp-inv-cer-field-container.mt-32{margin-top:32px}.exp-inv-cer-field-container.mt-15{margin-top:15px}.exp-inv-cer-field-container.mt-20{margin-top:20px}.exp-inv-cer-field-container.mt-18{margin-top:18px}.exp-inv-cer-field-title-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.exp-inv-cer-field-title{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.exp-inv-cer-field-title-sm{color:#595959;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin-left:12px}.exp-inv-cer-email-input-row{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.exp-inv-cer-email-input{outline:none;height:40px;padding:7px 13px;box-sizing:border-box;border-radius:5px;background:#f5f5f5;flex:1 1 auto;border:none;color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-inv-input-dynamic{min-width:0;max-width:calc(100% - 120px)}.exp-inv-cer-email-input::-moz-placeholder{color:#a8a8a8;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-inv-cer-email-input::placeholder{color:#a8a8a8;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-inv-cer-acadegree-input{outline:none;height:40px;padding:7px 40px 7px 13px;box-sizing:border-box;border-radius:5px;flex:1;border:none;color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px;background-color:#f5f5f5;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2211%22 height%3D%228%22 viewBox%3D%220 0 11 8%22 fill%3D%22none%22%3E%3Cpath d%3D%22M5.5 8L0.736861 0.5L10.2631 0.499999L5.5 8Z%22 fill%3D%22%238B8C8E%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:auto}.exp-inv-cer-acadegree-input::-moz-placeholder{color:#a8a8a8;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-inv-cer-acadegree-input::placeholder{color:#a8a8a8;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-inv-cer-email-button{height:40px;width:112px;flex-shrink:0;flex-grow:0;outline:none;border:none;border-radius:5px;background:#a8a8a8;padding:7px 13px;color:#fff;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.304px;display:flex;align-items:center;justify-content:center}.exp-inv-cer-email-button.enabled{background:#0923a9}.exp-inv-placeholder-text{color:#a8a8a8;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.exp-new-new-school-button{display:flex;height:28px;padding:7px 8px;align-items:center;justify-content:center;gap:2px;flex-shrink:0;border:none;outline:none;border-radius:5px;background:#f5f7fa;color:#121212;text-align:right;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.exp-new-new-school-button.transparent{background:none;padding:3px}.inner-nav-bar-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.inner-nav-bar-item{width:100%;text-align:center;border:none;border-bottom:2px solid #FFF;padding:13px 0;font-size:16px;font-family:Pretendard;font-weight:600;color:#595959}.inner-nav-bar-item:focus{width:100%;outline:none}.nav-item-selected{color:var(--Main, #0923A9);border-bottom:2px solid var(--Main, #0923A9)}.profileSelfProject-container{width:100%}.profileSelfProject-content-container{width:100%;min-height:60vh;padding:0 0 100px;background-color:#f5f5f5}.profileSelfProject-no-content-container{width:100%;padding:100px 0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.profileSelfProject-no-content-message{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.266px}.profileSelfProject-no-content-other-button{color:#595959;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.228px;outline:none;background:none;border:none}.profileSelfProject-add-content-button{display:inline-flex;height:40px;padding:8px 12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:5px;background:var(--Background2, #EEF4FF);color:#121212;text-align:right;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.266px;border:none;outline:none}.profileSelfProject-error-container{width:100%;padding:30% 0%;text-align:center}.profileSelfProject-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.profileSelfProject-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.profileSelfProject-mt-8{margin-top:8px}.profileSelfProject-mt-32{margin-top:32px}.profileSelf2-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:20px;width:100%;box-sizing:border-box}.profileSelf2-container{width:100%;margin:0 auto}.profileSelf2-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.profileSelf2-backbutton img{width:20px;height:16px}.profileSelf2-backbutton:hover{cursor:pointer}.profileSelf2-title-container{width:100%;text-align:left;margin-top:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.profileSelf2-top-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:16px}.profileSelf2-image-container{width:90px;height:120px}.profileSelf2-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px}.profileSelf2-image-loader-container{width:100%;height:100%;border-radius:7px;background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:center;align-items:center}.profileSelf2-basic-info-container{margin-left:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.profileSelf2-name-and-pencil{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.profileSelf2-name{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:18px;font-weight:700}.profileSelf2-pencil{margin-left:4px;display:inline-block;width:22px;height:22px;background:url(/assets/pencilIcon-kYA4hc8k.svg) #fff 50% / cover no-repeat;position:relative;top:-1px}.profileSelf2-row2-container{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:20px}.profileSelf2-row2-info{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.profileSelf2-row2-wall{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin:0 9px}.profileSelf2-row3-container{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:8px}.profileSelf2-row3-info{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.profileSelf2-row4-container{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px}.profileSelf2-row4-info{color:var(--Main, #0923A9);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500}.profileSelf2-config-title-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:12px}.profileSelf2-config-title{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600}.profileSelf2-config-title-sm{color:var(--01, #595959);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin-left:12px}.profileSelf2-exp-title-add-button{display:flex;justify-content:space-between}.profileSelf2-exp-add-button{width:22px;height:22px;flex-shrink:0;border-radius:50%;border:none;outline:none;background-color:#2546f3;padding:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;margin-right:24px}.profileSelf2-no-exp-container{width:100%;height:318px;border-radius:5px;border:1.2px solid var(--04, #D9D9D9);background:var(--06, #FFF);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.profileSelf2-exp-message{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.profileSelf2-textarea-container{width:100%;padding:16px 12px;background:var(--05, #F5F5F5);border-radius:5px;box-sizing:border-box}.profileSelf2-textarea{padding:0;height:214px;width:100%;background:var(--05, #F5F5F5);box-sizing:border-box;border:none;outline:none;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;overflow:auto;resize:none}.profileSelf2-textarea::-moz-placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.profileSelf2-textarea::placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.profileSelf2-save-button{outline:none;border:none;margin-top:32px;width:100%;height:40px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.profileSelf2-btn-disabled{background:#a8a8a8}.profileSelf2-error-container{width:100%;text-align:center}.profileSelf2-backward-btn-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.profileSelf2-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.profileSelf2-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.profileSelf2-loader-white{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#fff 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.profileSelf2-button-loader{width:20px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#fff 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:6px 6px;animation:l7 1s infinite}.profileSelf2-middle-bar{width:100%;height:6px;background:#f5f5f5}.profileSelf-with-pd-28{padding-bottom:28px}.edit{box-sizing:border-box;width:100%;min-width:300px;padding:20px;box-shadow:none;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400}.edit-profile-title{color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px;margin:20px 0 32px}.edit-back button{border:none;background:transparent;margin:0;padding:0}.edit-back button:hover{cursor:pointer}.edit-back button img{width:20px;height:20px}.edit-label{display:flex;gap:12px;margin-bottom:10px;margin-top:20px;align-items:center}label.edit-label-title{font-size:14px;font-weight:600;margin:0}label.edit-label-detail{font-size:13px;font-weight:400;margin:0;color:#595959}form.edit h4{margin:10px 0}.edit-container{margin:0;display:flex;flex-direction:column}input.edit-input{background-color:#f2f2f2f4;border:none;border-radius:5px;height:2rem;margin:0;padding-left:10px;flex-grow:1}button.edit-nextBtn{background-color:#0000b3;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.edit-nextBtn:disabled{background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}button.edit-nextBtn:hover{cursor:pointer}button.edit-nextBtn:disabled:hover{cursor:default}select{background-color:#f2f2f2f4;border:none;border-radius:5px;height:2rem;margin-bottom:5px;flex-grow:1}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#121212cc;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{background-color:#fff;padding:20px;border-radius:5px;text-align:center;width:300px;height:100px;max-width:80%}.popup-content p{font-size:13px;margin-top:20px;margin-bottom:20px;font-weight:400;font-family:Pretendard}.popup-content button{padding:10px 20px;background-color:#fff;color:#121212;border:none;cursor:pointer;font-family:Pretendard;font-weight:700;text-align:center}.cad-popup-overlay-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.cad-popup-overlay{position:relative;bottom:0;width:100%;height:80%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 27.4px 27.4px;z-index:101}.cad-popup-top{width:100%;align-items:center;display:flex;justify-content:center}.cad-popup-top img{margin:16px 0 17px}.cad-popup-content{display:flex;flex-direction:column;height:100%}.cad-popup-discription{display:flex;align-items:center;gap:16px;margin-bottom:24px}.cad-popup-discription h3{font-size:15.428px;font-weight:600;margin:0}.cad-popup-discription p{font-size:11px;margin:0}.cad-popup-radio-container label{font-size:14px;font-weight:500;margin-bottom:7px;display:flex;align-items:center}.cad-popup-radio-container input{margin-right:8px}body{margin:0;font-family:Pretendard;font-style:normal;background-color:#fff}.notification-container{width:100%;margin:0 auto;padding:20px}.notification-container h1{font-family:Pretendard,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.019em;text-align:left;color:#121212;margin-bottom:20px}.notification-list{list-style-type:none;padding:0}.notification-list li{display:flex;flex-direction:column;padding:15px;border-bottom:.7px solid #ddd;background-color:#fff;margin-bottom:0;justify-content:center;gap:0px;position:relative}.notification-list li.read{background-color:#f5f5f5}.notification-list li.unread{background-color:#eef4ff}.notification-list li .notification-header{display:flex;justify-content:flex-start;flex:1;align-items:center}.notification-list li .message{font-family:Pretendard,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16.71px;text-align:left;color:#121212;max-width:80%;word-wrap:break-word;padding-left:0}.notification-list li .delete{background:none;color:#a8a8a8;width:22px;height:22px;position:absolute;top:3px;right:3px;padding:0;border:none;cursor:pointer;z-index:10;font-size:22px;line-height:22px;text-align:center}.notification-list li .delete:before{content:"×"}.notification-list li .delete:hover,.notification-list li .delete:active{background:none;border:none;color:#a8a8a8}.notification-list li .created-at{font-size:12px;color:#595959;align-self:flex-end;display:flex;align-items:center;position:absolute;right:10px;top:75%;transform:translateY(-50%)}.notification-backbutton{border:none;margin:0;padding:0;background-color:transparent;width:20px}body{margin:0;font-family:Arial,sans-serif;background-color:#fff}.setting-container{width:100%;max-width:300px;margin:0 auto}.setting-incontianer{padding:0 10px}.setting-password-toggle{display:flex;align-items:center;cursor:pointer;margin-bottom:20px}.setting-arrow-icon{transition:transform .3s}.setting-section-title{font-size:16px;margin-bottom:0;font-weight:600;line-height:19px;color:#121212;margin-right:10px}.setting-password-change-section,.setting-withdraw-section{margin-bottom:20px}.setting-input-group{display:flex;align-items:center;margin-bottom:10px}.setting-input-group label{width:120px;font-size:13px;margin-right:10px;font-weight:400;line-height:160%;letter-spacing:-.019em;color:#121212}.setting-input-group input[type=password]{padding:7px;border:0;border-radius:5px;background:#f5f5f5;width:150px}.setting-change-password-button,.setting-withdraw-button,.setting-inquiry-button{width:100%;padding:7px;font-size:14px;background-color:#0923a9;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-top:10px}.setting-change-password-button:disabled,.setting-withdraw-button:disabled,.setting-inquiry-button:disabled{background-color:#a8a8a8;cursor:not-allowed}.setting-error{color:red;font-size:12px;margin:5px 0}.setting-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center}.setting-withdraw-modal-content{background:#fff;border-radius:6px;padding:18px;max-width:250px;width:100%;text-align:center}.setting-withdraw-modal-content .setting-modal-title{font-size:12px;color:#0923a9;font-weight:700;display:flex;align-items:center;justify-content:center}.setting-withdraw-modal-content .setting-withdraw-icon{height:12px;width:12px;margin-right:5px}.setting-withdraw-modal-content .setting-modal-description{font-size:9px;color:#595959;margin-top:0;margin-bottom:18px}.setting-withdraw-modal-content .setting-modal-buttons{display:flex;justify-content:space-around}.setting-withdraw-modal-content .setting-modal-button{font-size:12px;padding:6px 12px;border:none;border-radius:3px;cursor:pointer;font-weight:700}.setting-withdraw-modal-content .setting-cancel-button{background-color:#fff;color:#121212}.setting-withdraw-modal-content .setting-confirm-button{background-color:#fff;color:#2546f3}.setting-final-modal-title{font-size:12px;color:#0923a9;font-weight:700}.setting-final-modal-description{font-size:9px;color:#595959;margin-top:0;margin-bottom:18px}.setting-final-confirm-button{font-size:12px;padding:6px 12px;border:none;border-radius:3px;cursor:pointer;font-weight:700;background-color:#fff;color:#121212}.setting-inquiry-section{margin-bottom:20px}.setting-inquiry-section>p{font-size:12px;font-weight:300}.setting-inquiry-textarea{width:100%;padding:10px;border:0;border-radius:5px;background:#f5f5f5;resize:none;height:100px;font-size:14px;box-sizing:border-box}.setting-policy-section a{color:#121212;text-decoration:underline;font-size:14px}.setting-logout-icon{margin-left:2px}.resetPassword-body{margin:0}.resetPassword-container{width:100%;max-width:300px;margin:0 auto;padding:20px}.resetPassword-back button{border:none;background:transparent;margin:0;padding:0}.resetPassword-back button:hover{cursor:pointer}.resetPassword-back button img{width:20px;height:20px}.resetPassword h4{margin:10px 0}.resetPassword-label-incorrect{font-size:10px;color:red}.resetPassword-label-correct{font-size:10px;color:green}label.resetPassword-label{display:inline-block;font-size:12px;margin-bottom:5px;margin-top:20px;font-weight:700}.resetPassword-email{display:flex}.resetPassword-email input{background-color:#f2f2f2f4;border:none;border-radius:5px;width:190px;height:2rem;margin-bottom:5px;flex-grow:1;padding:1px 2px}button.resetPassword-emailBtn{margin:0 0 0 10px;background-color:#0000b3;width:95.34px;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;padding:10px}button.resetPassword-emailBtn:disabled{margin:0 0 0 10px;background-color:#737373c2;height:2rem;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;padding:10px}input.resetPassword-code{background-color:#f2f2f2f4;border:none;border-radius:5px;height:2rem;margin-bottom:5px;flex-grow:1}input.resetPassword-password{background-color:#f2f2f2f4;border:none;border-radius:5px;width:100%;height:2rem;margin-bottom:5px;padding:1px 2px}.resetPassword-resetBtn{background-color:#0000b3;height:2rem;width:100%;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:20px;padding:10px;flex-grow:1}.resetPassword-resetBtn:disabled{background-color:#737373c2}.resetPassword-resetBtn:hover{cursor:pointer}.resetPassword-resetBtn:disabled:hover{cursor:default}button.resetPassword-emailBtn:hover{cursor:pointer}button.resetPassword-emailBtn:disabled:hover{cursor:default}.ResetPasswordConfirm-body{margin:0;display:flex;justify-content:center;align-items:center;height:100vh}.ResetPasswordConfirm-container{width:100%;max-width:300px;padding:20px;position:relative}.ResetPasswordConfirm-title{font-size:22.28px;font-weight:600;color:#000;margin:0 0 10px;text-align:left}.ResetPasswordConfirm-text{font-size:13.71px;font-weight:400;color:#121212;margin:0;text-align:left}.ResetPasswordConfirm-login-button{background-color:#0000b3;height:2rem;width:100%;border:none;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:.8rem;margin-top:280px;padding:10px}.friendOther-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff}.friendOther-container{width:100%;box-sizing:border-box;margin:0 auto;padding:0 20px}.friendOther-toparea-container{width:100%;padding:20px 0 0;background-color:#fff}.friendOther-title-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.friendOther-error-container{width:100%;text-align:center}.friendOther-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.friendOther-friend-number-container{width:100%;text-align:left;margin-top:10px;background-color:#fff}.friendOther-item-container{width:100%;height:auto;background-color:#fff}.friendOther-friend-number{font-size:14px;font-weight:400;color:#595959}.friendOther-backbutton{border:none;margin:10px 0;background-color:transparent}.friendOther-backbutton img{width:20px;height:16px}.friendOther-backbutton:hover{cursor:pointer}.friendOther-title{font-size:20px;font-weight:600;color:#121212}.margin-left-15px{margin-left:15px}.top-sticky{position:sticky}.top-0px{top:0}.friendOther-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.friendOtherItem-container{padding:15px 5px;border-bottom:.7px solid #d9d9d9;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.friendOtherItem-profile-image-container{display:inline-flex;justify-content:center;align-items:center}.friendOtherItem-profile-image{width:64px;height:64px;border-radius:50%}.friendOtherItem-info-container{width:95%;margin-left:5%;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start}.friendOtherItem-basic-info-container{width:100%;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.friendOtherItem-name-relation-container{display:flex;margin-bottom:3px;align-items:center}.friendOtherItem-name{font-size:16px;font-weight:600;color:#121212}.friendOtherItem-relation{font-size:12px;font-weight:400;color:#595959;white-space:pre-wrap}.friendOtherItem-info{font-size:14px;font-weight:400;color:#121212;margin-top:2px}.friendOtherItem-lockMessage{display:flex;flex-direction:row}.friendOtherItem-locked{color:#d9d9d9}.right-margin-10px{margin-right:10px}.left-margin-10px{margin-left:10px}.right-margin-3px{margin-right:3px}.left-margin-3px{margin-left:3px}.font-12px{font-size:12px;top:-1px}.addProject-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:20px;width:100%;box-sizing:border-box}.addProject-container{width:100%;margin:0 auto}.addProject-backward-btn-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.addProject-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.addProject-backbutton img{width:20px;height:16px}.addProject-backbutton:hover{cursor:pointer}.addProject-title-container{width:100%;text-align:left;margin-top:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.addProject-field-title-container{width:100%;display:inline-flex;align-items:center;justify-content:flex-start}.addProject-field-title{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.addProject-field-title-star{color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;position:relative;left:5px;top:-4px}.addProject-field-subtitle{color:var(--01, #595959);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin-left:12px}.addProject-field-input{width:100%;padding:11px 12px;flex-shrink:0;box-sizing:border-box;border-radius:5px;border:none;background:#f5f5f5;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;outline:none}.addProject-field-input::-moz-placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.addProject-field-input::placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.addProject-textarea-container{width:100%;padding:16px 12px;background:var(--05, #F5F5F5);border-radius:5px;box-sizing:border-box}.addProject-textarea{padding:0;height:214px;width:100%;background:var(--05, #F5F5F5);box-sizing:border-box;border:none;outline:none;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;overflow:auto;resize:none}.addProject-textarea::-moz-placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.addProject-textarea::placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.addProject-image-container{border-radius:5px;background:var(--05, #F5F5F5);padding:16px 12px}.addProject-image-message-container{padding:0;margin:0;width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.addProject-image-message{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-weight:400;position:relative;top:2px}.addProject-horizontal-bar{width:100%;height:1px;background-color:#d9d9d9}.addProject-add-button-container{padding:16px 0 0;width:100%;text-align:center}.addProject-add-button{background:none;border:none;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:50%}.addProject-add-button-text{color:#a8a8a8;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;letter-spacing:var(--Body-Large-Tracking, .5px)}.addProject-friend-container{border-radius:5px;background:#f5f5f5;width:100%;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-left:12.5px}.addProject-friend-message{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;position:relative;top:1px}.addProject-contact-container{width:100%;padding:0;margin:0}.addProject-save-button{outline:none;border:none;margin-top:32px;width:100%;height:40px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.addProject-btn-disabled{background:#a8a8a8}.addProject-element{display:inline-block;align-items:center;background-color:#fff;border-radius:5px;padding:5.5px 8px;font-size:14px;color:#121212;cursor:pointer;margin-bottom:6px}.addProject-remove-element{background:none;border:none;color:#a8a8a8;font-size:16px;cursor:pointer;padding:0;margin-left:10px}.addProject-friend-message-container{width:100%;padding:11px 0}.addProject-element-container{width:100%;padding:6px 0 0}.addProject-image-preview-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0;padding:0;box-sizing:border-box}.addProject-image-preview{margin:0;padding:0;position:relative}.addProject-image-preview img{width:97.5px;height:172.5px;border-radius:10px;border:none}.addProject-image-preview-cancle-btn{padding:0;position:absolute;top:-5px;right:-5px;width:20px;height:20px;border:1px solid #A8A8A8;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;-webkit-border-radius:50%;-webkit-transform:translateZ(0)}.addProject-image-preview-cancle-btn svg{position:relative;width:10px;height:10px}.addProject-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.addProject-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.addProject-button-loader{width:20px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#fff 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:6px 6px;animation:l7 1s infinite}.addProject-error-container{width:100%;text-align:center}.addProject-with-pd-28{padding-bottom:28px}.addProject-with-mt-32{margin-top:32px}.addProject-with-mt-12{margin-top:12px}.addProject-with-mt-16{margin-top:16px}.addProject-with-mt-24{margin-top:24px}.addProject-with-ml-8{margin-left:8px}.addProject-with-mb-12-5{margin-bottom:12.5px}.peopleSelectPopUp-overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.peopleSelectPopUp-overlay{position:relative;bottom:0;width:100%;height:80%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 32px 21px;z-index:100}.peopleSelectPopUp-top{width:100%;align-items:center;display:flex;justify-content:center}.peopleSelectPopUp-title-container{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.peopleSelectPopUp-title-lg{color:#000;font-family:Pretendard;font-size:18px;font-weight:500}.peopleSelectPopUp-search-container{display:flex;align-items:center;background-color:#f6f6f6;border-radius:5px;padding:0 12px;margin:0;height:40px}.peopleSelectPopUp-search-icon{margin-right:8px;width:15px;height:15px}.peopleSelectPopUp-search-input{width:100%;font-size:16px;border:none;border-radius:3.85px;background-color:#f6f6f6;outline:none;padding:5px}.peopleSelectPopUp-search-input::-moz-placeholder{color:#a8a8a8;font-size:16px;opacity:1}.peopleSelectPopUp-search-input::placeholder{color:#a8a8a8;font-size:16px;opacity:1}.peopleSelectPopUp-body{flex:1;padding-bottom:10px;overflow-y:auto;width:100%}.peopleSelectPopUp-loader-container{width:100%;padding-top:30px;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.peopleSelectPopUp-selected{background:#2546f3;border-color:#2546f3;color:#fff}.peopleSelectPopUp-footer-btn{margin-top:auto;width:100%;height:40px;background:#0923a9;color:#fff;font-family:Pretendard;font-size:16px;font-weight:600;border:none}.peopleSelectPopUp-btn-disabled{background:#a8a8a8}.peopleSelectPopUp-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.userInfoToggle-container{width:100%;padding:20px 0;border-bottom:.7px solid var(--04, #D9D9D9);cursor:pointer;display:flex;flex-direction:row}.userInfoTogge-profile-img-container{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-right:12px}.userInfoTogge-profile-img-container img{width:52px;height:52px;border-radius:50%}.userInfoTogge-profile-info-container{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.userInfoToggle-info-line-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.userInfoToggle-name{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.userInfoToggle-chon{color:var(--01, #595959);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.userInfoToggle-school{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.userInfoToggle-vertical{width:18px;padding-top:1px;color:var(--00, #121212);text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.userInfoToggle-keyword{color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.userInfoToggle-slash{width:13px;color:var(--01, #595959);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.floatingButton-button{position:fixed;bottom:22px;right:22px;width:48px;height:48px;flex-shrink:0;border:none;outline:none;border-radius:50%;background-color:#2546f3;z-index:999}.setting2-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:20px;width:100%;box-sizing:border-box}.setting2-backward-btn-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.setting2-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.setting2-backbutton img{width:20px;height:16px}.setting2-backbutton:hover{cursor:pointer}.setting2-title-container{width:100%;text-align:left;margin-top:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.setting2-container{width:100%;margin:0 auto;padding:auto}.setting2-mt-22{margin-top:22px}.trans-border{width:100%;padding:0;margin:0;background:none;height:16px}.content-toggle-title-container{padding:14px 0;width:100%;height:20px;display:inline-flex;justify-content:flex-start;align-items:center}.content-toggle-title{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.content-toggle-button{padding:0;margin:0 0 0 10px;background:none;border:none;outline:none}.content-toggle-arrow{position:relative;top:-2px;transition:transform .3s ease;transform:rotate(0)}.content-toggle-rotate{transform:rotate(180deg)}.password-ch-container{width:100%;padding:12px 0 15px}.sl-input-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.sl-input-title{width:30%;color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.sl-input-box-container{width:65%;margin-left:auto}.sl-input-box{border:none;outline:none;width:100%;border-radius:5px;background:#f5f5f5;padding:10px 12px;color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px;box-sizing:border-box}.prime-button{outline:none;border:none;width:100%;height:40px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.prime-btn-disabled{background:#a8a8a8}.prime-btn-loader{position:relative;top:2px;width:20px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#fff 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:6px 6px;animation:l7 1s infinite}.inq-send-container{width:100%;padding:12px 0 15px}.inq-send-email-container{width:100%;text-align:left;color:var(--01, #595959);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.inq-send-textarea{resize:none;padding:16px 12px;width:100%;height:160px;border:none;border-radius:5px;background:#f5f5f5;outline:none;box-sizing:border-box;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.inq-send-textarea::-moz-placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.inq-send-textarea::placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.inq-send-with-mt-8{margin-top:8px}.inq-send-with-mt-12{margin-top:12px}.delete-user-container{padding:12px 0 15px;width:100%}.policy-view-container{width:100%;padding:12px 0}.policy-link-container{width:100%;text-align:left}.policy-link-container a{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px;text-decoration-line:underline}.policy-view-with-mt-8{margin-top:8px}.editProject-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:20px;width:100%;box-sizing:border-box}.editProject-container{width:100%;margin:0 auto}.editProject-backward-btn-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.editProject-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.editProject-backbutton img{width:20px;height:16px}.editProject-backbutton:hover{cursor:pointer}.editProject-title-container{width:100%;text-align:left;margin-top:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.editProject-field-title-container{width:100%;display:inline-flex;align-items:center;justify-content:flex-start}.editProject-field-title{color:#121212;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.editProject-field-title-star{color:var(--00, #121212);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;position:relative;left:5px;top:-4px}.editProject-field-subtitle{color:var(--01, #595959);font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;margin-left:12px}.editProject-field-input{width:100%;padding:11px 12px;flex-shrink:0;box-sizing:border-box;border-radius:5px;border:none;background:#f5f5f5;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;outline:none}.editProject-field-input::-moz-placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.editProject-field-input::placeholder{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.editProject-textarea-container{width:100%;padding:16px 12px;background:var(--05, #F5F5F5);border-radius:5px;box-sizing:border-box}.editProject-textarea{padding:0;height:214px;width:100%;background:var(--05, #F5F5F5);box-sizing:border-box;border:none;outline:none;color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;overflow:auto;resize:none}.editProject-textarea::-moz-placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.editProject-textarea::placeholder{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.editProject-image-container{border-radius:5px;background:var(--05, #F5F5F5);padding:16px 12px}.editProject-image-message-container{padding:0;margin:0;width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.editProject-image-message{color:var(--03, #A8A8A8);font-family:Pretendard;font-size:16px;font-weight:400;position:relative;top:2px}.editProject-horizontal-bar{width:100%;height:1px;background-color:#d9d9d9}.editProject-add-button-container{padding:16px 0 0;width:100%;text-align:center}.editProject-add-button{background:none;border:none;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:50%}.editProject-add-button-text{color:#a8a8a8;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;letter-spacing:var(--Body-Large-Tracking, .5px)}.editProject-friend-container{border-radius:5px;background:#f5f5f5;width:100%;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-left:12.5px}.editProject-friend-message{color:var(--03, #A8A8A8);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;position:relative;top:1px}.editProject-contact-container{width:100%;padding:0;margin:0}.editProject-save-button{outline:none;border:none;margin-top:32px;width:350px;height:40px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.304px}.editProject-btn-disabled{background:#a8a8a8}.editProject-element{display:inline-block;align-items:center;background-color:#fff;border-radius:5px;padding:5.5px 8px;font-size:14px;color:#121212;cursor:pointer;margin-bottom:6px}.editProject-remove-element{background:none;border:none;color:#a8a8a8;font-size:16px;cursor:pointer;padding:0;margin-left:10px}.editProject-friend-message-container{width:100%;padding:11px 0}.editProject-element-container{width:100%;padding:6px 0 0}.editProject-image-preview-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0;padding:0;box-sizing:border-box}.editProject-image-preview{margin:0;padding:0;position:relative}.editProject-image-preview img{width:97.5px;height:172.5px;border-radius:10px;border:none}.editProject-image-preview-cancle-btn{position:absolute;padding:0;top:-5px;right:-5px;width:20px;height:20px;border:1px solid #A8A8A8;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;-webkit-border-radius:50%;-webkit-transform:translateZ(0)}.editProject-image-preview-cancle-btn svg{position:relative;width:10px;height:10px}.editProject-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.editProject-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.editProject-button-loader{width:20px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#fff 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:6px 6px;animation:l7 1s infinite}.editProject-error-container{width:100%;text-align:center}.editProject-with-pd-28{padding-bottom:28px}.editProject-with-mt-32{margin-top:32px}.editProject-with-mt-12{margin-top:12px}.editProject-with-mt-16{margin-top:16px}.editProject-with-mt-24{margin-top:24px}.editProject-with-ml-8{margin-left:8px}.editProject-with-mb-12-5{margin-bottom:12.5px}.friendSelectPopUp-overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.friendSelectPopUp-overlay{position:relative;bottom:0;width:100%;min-height:35%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding:0 32px 21px;z-index:100}.friendSelectPopUp-top{width:100%;align-items:center;display:flex;justify-content:center}.friendSelectPopUp-title-container{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.friendSelectPopUp-title-lg{color:#000;font-family:Pretendard;font-size:18px;font-weight:500}.friendSelectPopUp-search-container{display:flex;align-items:center;background-color:#f6f6f6;border-radius:5px;padding:0 12px;margin:0;height:40px}.friendSelectPopUp-search-icon{margin-right:8px;width:15px;height:15px}.friendSelectPopUp-search-input{width:100%;font-size:16px;border:none;border-radius:3.85px;background-color:#f6f6f6;outline:none;padding:5px}.friendSelectPopUp-search-input::-moz-placeholder{color:#a8a8a8;font-size:16px;opacity:1}.friendSelectPopUp-search-input::placeholder{color:#a8a8a8;font-size:16px;opacity:1}.friendSelectPopUp-body{flex:1;width:90%;max-height:100px;overflow-y:auto}.friendSelectPopUp-body p{color:#121212;font-size:12px;text-align:center;margin-top:10px}.friendSelectPopUp-item-container{width:100%}.friendSelectPopUp-item{border-radius:24px;border:.8px solid #595959;color:#595959;background-color:#fff;font-family:Pretendard;font-size:16px;font-weight:500;padding:5px 10px;margin-bottom:5px;margin-right:8px;transition:all ease-in-out .2s}.friendSelectPopUp-selected{background:#2546f3;border-color:#2546f3;color:#fff}.friendSelectPopUp-footer-btn{margin-top:auto;width:100%;height:40px;background:#0923a9;color:#fff;font-family:Pretendard;font-size:16px;font-weight:600;border:none}.friendSelectPopUp-btn-disabled{background:#a8a8a8}.projectFriend-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff}.projectFriend-container{width:100%;box-sizing:border-box;margin:0 auto;padding:0 20px}.projectFriend-toparea-container{width:100%;padding:20px 0 0;background-color:#fff}.projectFriend-title-container{width:100%;margin:0;padding:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.projectFriend-error-container{width:100%;text-align:center}.projectFriend-loader-container{width:100%;padding-top:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.projectFriend-friend-number-container{width:100%;text-align:left;margin-top:10px;background-color:#fff}.projectFriend-item-container{width:100%;height:auto;background-color:#fff}.projectFriend-friend-number{font-size:14px;font-weight:400;color:#595959}.projectFriend-backbutton{border:none;margin:10px 0;background-color:transparent}.projectFriend-backbutton img{width:20px;height:16px}.projectFriend-backbutton:hover{cursor:pointer}.projectFriend-title{font-size:20px;font-weight:600;color:#121212}.projectFriend-margin-left-15px{margin-left:15px}.projectFriend-top-sticky{position:sticky}.projectFriend-top-0px{top:0}.projectFriend-loader{width:50px;aspect-ratio:1;--_c:no-repeat radial-gradient(farthest-side,#2546F3 92%,#0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}@keyframes l7{to{transform:rotate(.5turn)}}.SingleProject-backward-btn-container{width:100%;margin:0;padding:20px 0 10px 20px;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.SingleProject-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.SingleProject-backbutton img{width:20px;height:16px}.SingleProject-backbutton:hover{cursor:pointer}.LikedProject-body{margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-weight:400;background-color:#fff;padding:0;width:100%;box-sizing:border-box}.LikedProject-backward-btn-container{width:100%;margin:0;padding-top:20px;padding-left:20px;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#fff}.LikedProject-backbutton{border:none;margin:0;padding:0;width:20px;background-color:transparent}.LikedProject-backbutton img{width:20px;height:16px}.LikedProject-backbutton:hover{cursor:pointer}.LikedProject-title-container{padding-left:20px;width:100%;text-align:left;margin-top:20px;margin-bottom:20px;color:#121212;font-family:Pretendard;font-size:20px;font-weight:600;letter-spacing:-.38px}.LikedProject-container{width:100%;margin:0 auto;padding:auto}.LikedProject-nothing{padding-left:20px;font-weight:400;font-size:16px;color:#121212}.datePicker-overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background:#121212cc;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.datePicker-overlay{position:relative;bottom:0;width:100%;height:auto;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -3.85px 7.69px #0000001a;display:flex;flex-direction:column;padding-bottom:50px;z-index:100}.datePicker-top{width:100%;align-items:center;display:flex;justify-content:center}.datePicker-tab-container{width:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.datePicker-tab{flex:1;outline:none;border:none;background:none;text-align:center;padding:13px 0 12px;color:var(--01, #595959);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid var(--04, #D9D9D9);-webkit-backdrop-filter:blur(1.9500000476837158px);backdrop-filter:blur(1.9500000476837158px)}.datePicker-tab-selected{border-bottom:2px solid #0923A9;color:#0923a9}.datePicker-container{width:100%;padding:16px 30px 28px;box-sizing:border-box}.picker-title-container{width:100%;display:inline-flex;justify-content:space-around;gap:10px;margin-bottom:24px}.picker-title{color:#121212;text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.picker-container{display:flex;justify-content:space-around;gap:10px}.picker-container.hidden{display:none}.picker{width:80px;height:78px;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none}.picker::-webkit-scrollbar{display:none}.picker-item{height:26px;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#a8a8a8;text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;scroll-snap-align:start;transition:color .2s}.picker-item.selected{color:#121212}.picker-item.dummy{color:transparent}.confirm-button{width:100%;padding:10px;background:var(--Main, #0923A9);border:none;cursor:pointer;margin-top:24px;color:var(--06, #FFF);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600}.confirm-button.disabled{background:#a8a8a8}.skill-input-container{max-height:80vh;padding:5px 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.skill-input-title{color:#121212;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.skill-list-view-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:100px;max-height:calc(80vh - 300px);overflow-y:auto}.skill-item{padding:0 10px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:24px;border:.8px solid #595959;color:#595959;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.skill-item.selected{border-radius:24px;background:#2546f3;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-color:#2546f3}.rb-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.rb-sheet{position:fixed;left:0;bottom:0;width:100%;height:80%;background-color:#fff;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1001}.rb-overlay.show{opacity:1;visibility:visible}.rb-sheet.show{transform:translateY(0)}.rb-header{width:100%;padding:16px;display:flex;flex-direction:row;justify-content:center;align-content:center}.rb-header-handle{width:45px;height:3px;border-radius:23px;background:#d9d9d9}.rb-content{width:100%;height:100%}.anprof-container{background:#eef4ff;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:scroll;padding-top:100px}.anprof-header-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:50px 10px 30px;background:#fff;position:relative}.anprof-profile-image{width:90px;height:90px;border-radius:45px;position:absolute;top:-50px;-o-object-fit:cover;object-fit:cover;border:4px solid #fff}.anprof-name{color:var(--00, #121212);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.anprof-school-info-container{margin-top:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px}.anprof-content-text{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.anprof-content-text-sm{color:var(--00, #121212);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal;position:relative;top:-1px}.anprof-chon-count-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;margin-top:15px}.anprof-chon-count-text{color:var(--Main, #0923A9);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.anprof-project-preview-container{width:100%;padding:6px 0 0;background:var(--05, #F5F5F5)}.anprof-loader-container{background:#eef4ff;width:100%;height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.anprof-loader{width:50px;aspect-ratio:1;--_c: no-repeat radial-gradient(farthest-side, #2546F3 92%, #0000);background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;animation:l7 1s infinite}.anprof-error-container{background:#eef4ff;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.anprof-error-title{font-size:15px;font-weight:700;color:#000}.anprof-error-content{font-size:12px;font-weight:400;color:#000}.tabmenu-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.tabmenu-item{flex:1;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--01, #595959);font-size:16px;font-style:normal;font-weight:600;line-height:normal;background-color:#fff;border-bottom:2px solid var(--04, #D9D9D9);cursor:pointer;transition:all ease-in-out .2s}.tabmenu-item.selected{border-bottom:2px solid var(--Main, #0923A9);color:var(--Main, #0923A9)}.project-preview-container{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:6px;background:var(--05, #F5F5F5)}.project-preview-temp-content{color:var(--00, #121212);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:50px}.anprof-info-view-container{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:6px;background:var(--05, #F5F5F5)}.anprof-info-view-content-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:30px 20px;background:#fff}.anprof-info-view-field-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.anprof-info-view-field-title{color:#121212;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.anprof-info-view-field-content-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}.anprof-info-view-no-field-message{color:var(--00, #595959);font-size:14px;font-style:normal;font-weight:400}.anprof-info-view-line-text{color:var(--00, #121212);text-align:justify;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400}.anprof-simple-badge-container{padding:8px 12px;justify-content:center;align-items:center;border-radius:18px;background:var(--Background2, #EEF4FF)}.anprof-simple-badge-count{color:var(--00, #121212);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.pnp-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#fff;padding:20px}.pnp-title-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pnp-title{color:#121212;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.pnp-option-button{background:none;display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;padding:0 5px;margin-right:-5px;margin-left:auto}.pnp-badge-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:12px}.pnp-badge-item{height:17px;padding:0 6px;border-radius:24px;background:#eef4ff;display:flex;flex-direction:row;justify-content:center;align-items:center}.pnp-badge-item-text{color:#2546f3;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.pnp-description-container{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word;margin-top:20px;color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.pnp-description-container-no-cut{width:100%;word-break:break-word;margin-top:20px;color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.pnp-footer-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin-top:20px}.pnp-footer-date{color:#595959;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.pnp-footer-image-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.pnp-footer-image{width:20px;height:20px;border-radius:10px;border:1px solid #fff;-o-object-fit:cover;object-fit:cover}.pnp-footer-image.others{margin-left:-6px}.pnp-footer-numbers{width:20px;height:20px;border-radius:10px;border:1px solid #fff;background:#595959;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-left:-6px}.pnp-posts-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;margin-top:20px}.pnp-post-dummy-container{width:100%;height:88px;flex-shrink:0;border-radius:5px;border:1px solid #EBEFF5;background:#f5f7fa;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#595959;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}.pnp-post-container{width:100%;padding:16px;border-radius:5px;border:1px solid #EBEFF5;background:#f5f7fa;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.pnp-post-date-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#595959;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.pnp-post-like-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.pnp-post-like-text{color:#595959;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.pnp-option-container{width:100%;padding:5px 20px 30px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.pnp-option-item-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;cursor:pointer;background:none;border:none;outline:none;padding:0}.pnp-option-item-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.pnp-option-item-icon{width:46px;height:46px;border-radius:23px;border:1px solid #000;display:flex;flex-direction:row;justify-content:center;align-items:center}.pnp-option-item-text.black,.pnp-option-item-icon.black{border-color:#121212!important;color:#121212!important}.pnp-option-item-text.red,.pnp-option-item-icon.red{border-color:#b80000!important;color:#b80000!important}.pnp-error-title{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.pnp-error-content{color:#595959;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.newInv-container{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:100px 20px 20px}.newInv-container .subtitle{color:#595959;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.336px;margin-top:17px}.newInv-info-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:50px;gap:5px}.newInv-info-line{width:100%;text-align:center}.newInv-info-line .text{color:#121212;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.304px}.newInv-info-line .text-primary{color:#0923a9;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.304px}.new-inv-form-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;margin-top:50px}.newInv-button-container{width:100%}.newInv-top-logout-container{width:100%;display:flex;justify-content:flex-end;align-items:center}.newInv-top-logout-button{padding:0;background:none;outline:none;border:none;color:#595959;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.266px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.project-detail-view-suspense-container{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.project-detail-view-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:56px;box-sizing:border-box;overflow-y:auto}.project-detail-view-container .header{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;display:flex;padding:0 8px;height:56px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.project-detail-view-container .backButton{padding:0;width:48px;height:48px;display:flex;justify-content:center;align-items:center;background:none;border:none;outline:none}.project-detail-view-container .optionButton{margin-left:auto;padding:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:none;border:none;outline:none}.project-detail-view-container .project-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px;background:#fff;flex-wrap:wrap;gap:0}.project-detail-view-container .project-body .project-title{color:#121212;text-align:justify;font-size:16px;font-style:normal;font-weight:600;line-height:normal;word-break:break-all;margin:0}.project-detail-view-container .project-body .project-keywords-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.project-detail-view-container .project-body .project-content-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;margin-top:16px;flex-wrap:wrap}.project-detail-view-container .project-body .project-content-container .content-line{color:#121212;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.project-detail-view-container .project-body .project-date-container{margin-top:12px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px}.project-detail-view-container .project-body .project-date-container .project-date{color:#595959;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.project-detail-view-container .area-divider-strong{width:100%;height:6px;background:#f5f5f5}.project-detail-view-container .project-member-container-header{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px}.project-detail-view-container .project-member-container-header .container-header-title{color:#121212;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.project-detail-view-container .project-member-container-header .container-header-extra-button{color:#a8a8a8;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0;margin-left:auto;background:none;border:none;outline:none}.project-detail-view-container .project-member-container{display:flex;width:100%;overflow:auto;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;padding:0 20px 20px}.project-detail-view-container .project-post-container{width:100%;padding:0 20px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-detail-view-container .project-post-container .project-empty-post{width:100%;border-radius:5px;border:#EBEFF5;background:#f5f7fa;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;color:#595959;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.project-detail-view-container .footer-message-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:40px 20px}.project-detail-view-container .footer-message-container .footer-title{color:#121212;text-align:justify;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.project-detail-view-container .footer-message-container .footer-sub-title{color:#595959;text-align:center;font-size:14px;font-style:normal;font-weight:400}.project-keyword-tag{display:inline-flex;padding:3px 6px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:24px;background:#eef4ff;color:#2546f3;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.project-member-avatar-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:72px;width:-moz-fit-content;width:fit-content}.project-member-avatar-image{width:40px;height:40px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.project-member-avatar-name-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;flex-wrap:wrap;text-align:center;min-width:50px}.project-member-avatar-name{color:#121212;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;word-break:break-word}.project-bottom-sheet-container{width:100%;padding:20px;display:flex;flex-direction:row;justify-content:space-around}.bsg-input-container{width:100%;display:flex;min-height:40px;padding:0 12px;align-items:center;justify-content:flex-start;gap:12px;flex-shrink:0;border-radius:5px;background:#f6f6f6}.bsg-input-item-container{flex:1;display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;padding:5px 0}.bsg-preview-item{border-radius:5px;background:#fff;display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:10px;color:#121212;font-size:14px;font-style:normal;font-weight:400}.bsg-remove-item{height:100%;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.bsg-placeholder{color:#a8a8a8;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.304px}.bsg-container{max-height:80vh;padding:5px 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.bsg-title{color:#121212;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.bsg-search-input{width:100%;font-size:16px;border:none;border-radius:3.85px;background-color:#f6f6f6;outline:none}.bsg-item-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:100px;max-height:calc(80vh - 300px);overflow-y:auto}.bsg-item{padding:0 10px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:24px;border:.8px solid #595959;color:#595959;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.bsg-item.selected{border-radius:24px;background:#2546f3;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-color:#2546f3}.bsg-save-button{width:100%;display:flex;height:40px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:5px;background:#0923a9;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;border:none;outline:none;margin-top:16px}.bsg-save-button.disabled{border-radius:5px;background:#a8a8a8}.school-input-container{max-height:80vh;padding:5px 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.school-input-title{color:#121212;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.school-list-view-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:100px;max-height:calc(80vh - 300px);overflow-y:auto}.school-item{padding:0 10px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:24px;border:.8px solid #595959;color:#595959;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.school-item.selected{border-radius:24px;background:#2546f3;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-color:#2546f3}.btn{-webkit-appearance:button;background-color:transparent;background-image:none;text-transform:none;border-width:0}.no-margin{margin:0}.no-border{border:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-4{bottom:-1rem}.-right-1{right:-.25rem}.right-5{right:1.25rem}.top-0{top:0}.top-5{top:1.25rem}.z-50{z-index:50}.m-0{margin:0}.m-auto{margin:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-ml-2\.5{margin-left:-.625rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-0\.5{margin-right:.125rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/3{width:33.333333%}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-8{width:2rem}.w-80{width:20rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-4{max-width:1rem}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-solid{border-style:solid}.border-none{border-style:none}.border-contrast{border-color:var(--contrast)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-\[\#d9d9d9\]{--tw-border-opacity: 1;border-bottom-color:rgb(217 217 217 / var(--tw-border-opacity, 1))}.border-r-secondary-bg{border-right-color:var(--secondary-bg)}.bg-\[\#0923A9\]{--tw-bg-opacity: 1;background-color:rgb(9 35 169 / var(--tw-bg-opacity, 1))}.bg-\[\#595959\]{--tw-bg-opacity: 1;background-color:rgb(89 89 89 / var(--tw-bg-opacity, 1))}.bg-\[\#D9D9D9\]{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1))}.bg-\[\#F6F6F6\]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-default{background-color:var(--default)}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-primary{background-color:var(--primary)}.bg-primary-bg{background-color:var(--primary-bg)}.bg-secondary{background-color:var(--secondary)}.bg-secondary-bg{background-color:var(--secondary-bg)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-0{padding-bottom:0}.pr-2\.5{padding-right:.625rem}.pt-2\.5{padding-top:.625rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-\[\#595959\]{--tw-text-opacity: 1;color:rgb(89 89 89 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-contrast{color:var(--contrast)}.text-primary{color:var(--primary)}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-secondary{color:var(--secondary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--default: #ffffff;--contrast: #121212;--primary: #2546f3;--primary-bg: #eef4ff;--secondary: #595959;--secondary-bg: #f5f5f5}.hover\:text-contrast:hover{color:var(--contrast)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-75:hover{opacity:.75}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-neutral-400:disabled{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.disabled\:font-normal:disabled{font-weight:400}.disabled\:text-secondary:disabled{color:var(--secondary)}.disabled\:opacity-50:disabled{opacity:.5}.group\/container:hover .group-hover\/container\:block{display:block}.group\/container:hover .group-hover\/container\:flex,.group\/content:hover .group-hover\/content\:flex{display:flex}@media (min-width: 640px){.sm\:w-1\/2{width:50%}.sm\:p-12{padding:3rem}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:h-32{height:8rem}.md\:h-64{height:16rem}.md\:w-1\/3{width:33.333333%}.md\:max-w-xl{max-width:36rem}}
