.finish-profile-banner{background-color:#e4daf5;border-radius:10px;margin-bottom:1.5rem;padding:1rem}.finish-profile-banner .finish-profile-content{align-items:center;display:flex;gap:1rem}@media screen and (max-width:767px){.finish-profile-banner .finish-profile-content{align-items:center;flex-direction:column}}.finish-profile-banner .finish-profile-content .blur-profile-avatar{background-image:url(../assets/blur-finish-profile.png);background-position:50%;background-size:cover;border-radius:10px;height:101.271px;overflow:hidden;position:relative;width:75px}.finish-profile-banner .finish-profile-content .blur-profile-avatar .blur-round{background:#fff;border-radius:70px;bottom:25px;height:42px;left:16px;opacity:.48;position:absolute;right:0;top:28px;width:42px}.finish-profile-banner .finish-profile-content .blur-profile-avatar svg{position:absolute;right:1.5rem;top:2.5rem}.finish-profile-banner .finish-profile-content .finish-profile-avatar{background:#d6e6ff;border:1px solid #fff;border-radius:10px;height:95px;overflow:hidden;position:relative;width:70px}.finish-profile-banner .finish-profile-content .finish-profile-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.finish-profile-banner .finish-profile-content .profile-photo{align-items:center;background-color:#d6e6ff;color:#000;display:flex;font-size:1rem;font-weight:700;height:100%;justify-content:center;width:100%}.finish-profile-banner .finish-profile-content .camera-btn{background-color:#fff;border:none;border-radius:5px;cursor:pointer;height:20px;position:absolute;right:.2rem;top:.2rem;width:20px}.finish-profile-banner .finish-profile-content .finish-profile-text{flex:1}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-title{font-size:1rem;font-weight:600;margin-bottom:.25rem}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-description{font-size:.875rem;margin-bottom:.5rem}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-tags{display:inline-flex;gap:.8rem;position:relative}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-tags:before{background:#fff;content:" ";display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:0}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-tags .finish-profile-tag{background-color:#f2edfa;border:2px solid #fff;border-radius:1rem;color:#010101;font-size:.7rem;font-weight:400;padding:.2rem .8rem;position:relative;z-index:1}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-tags .finish-profile-tag.done{background:#ffbcbc}.finish-profile-banner .finish-profile-content .finish-profile-text .finish-profile-tags .finish-profile-tag:last-child{padding:.2rem .5rem}.finish-profile-banner .finish-profile-content .finish-profile-action{align-items:center;display:flex}.finish-profile-banner .finish-profile-content .finish-profile-action .m-btn{border-radius:30px;font-weight:300;padding:8px 22px!important}.finish-profile-banner .finish-profile-content .finish-profile-action .m-btn .m-btn__icon-right{transition:all .2s ease}.finish-profile-banner .finish-profile-content .finish-profile-action .m-btn:hover .m-btn__icon-right{transform:translate(3px)}.resume-inner-modal{margin:auto;max-width:90%;text-align:center}.resume-inner-modal .terms-agreement span{font-weight:500}.resume-inner-modal .modal-title{font-size:1.5rem;font-weight:700;margin-bottom:.6rem}.resume-inner-modal .modal-description{color:#696767;font-size:.95rem;font-weight:400;line-height:1.3}.resume-inner-modal .visibility-option{align-items:center;display:flex;font-size:12px;font-weight:400;gap:2px;justify-content:center;margin-top:.8rem}.resume-inner-modal .visibility-option .m-switch{margin-left:-15px;transform:scale(.7)}.resume-inner-modal .resume-upload-checklist{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:2.5rem auto;max-width:620px}.resume-inner-modal .resume-upload-checklist li{align-items:center;background:#fff;border-radius:40px;box-shadow:0 23px 18px #0000000d;display:flex;justify-content:space-between;padding:8px 10px 8px 16px}.resume-inner-modal .resume-upload-checklist li .icons-check{align-items:center;background:#ebebeb;border:1px solid #fff;border-radius:30px;display:flex;height:30px;justify-content:center;margin-left:6px;width:30px}.m-dialog-content{padding:0!important}.modal-close-btn{align-items:center;border:1px solid #dbdbdb;border-radius:30px;display:flex;height:30px;justify-content:center;margin-left:auto;margin-right:15px;margin-top:15px;width:30px}.upload-area{border:1px solid #cecece;border-radius:.5rem;cursor:pointer;margin-bottom:1rem;margin-top:2rem;padding:1rem 1rem .5rem;position:relative;text-align:center;transition:border-color .2s}.upload-area.drag-over,.upload-area:hover{border-color:#010101}.upload-area .upload-icon{margin-bottom:1rem}.upload-area .upload-icon img{width:65px}.upload-area .file-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.upload-area .upload-btn{border-radius:2rem!important;cursor:pointer;font-weight:400!important;margin-top:1rem;max-width:320px;padding:.98rem 2rem!important;transition:background-color .2s,color .2s;width:100%}.upload-area .upload-btn:hover{background-color:#000;color:#fff}.upload-area .selected-file{color:#666;font-size:.875rem;margin-top:1rem;word-break:break-all}.setting-inner-modal{margin:auto;max-width:310px;text-align:center}.setting-inner-modal .modal-title{font-size:1.3rem;font-weight:700;margin-bottom:.6rem}.setting-inner-modal .modal-description{color:#696767;font-size:.95rem;font-weight:400;line-height:1.3}.setting-inner-modal .done-btn{border-radius:40px!important;font-weight:300!important;margin:2rem auto;padding:.8rem 2rem!important}.setting-inner-modal .setting-row{align-items:center;border-radius:10px;display:flex;font-size:18px;font-weight:400;justify-content:space-between;margin-top:1rem;max-width:280px;padding:10px 1.2rem;width:100%}.setting-inner-modal .setting-row .m-switch{margin-top:-5px!important;transform:scale(.9)}.setting-inner-modal .setting-row .m-switch :deep(.m-switch__toggle):before{border:0!important}.setting-inner-modal .setting-row.setting-row-1{background:#ffe9e3}.resume-loader{margin:2rem auto}.resume-loader img{animation:rotate360 2s linear infinite}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
