.application-email-form{display:flex;flex-direction:column;gap:16px}.application-email-form .q-field .q-field__control{background-color:#fff;height:42px}.application-email-form .q-editor.error{outline:solid 1px #ef4444}.application-email-form .q-editor__content p{margin:0}.application-email-form .q-editor__toolbar-group{display:flex}.application-recruiter{display:flex;align-items:center;gap:16px}.application-recruiter>div{display:flex;flex-direction:column}.application-recruiter .q-img.blurred-content{filter:blur(6px)}.application-recruiter .q-avatar{border:solid 1px #e5e7eb}.application-email-section{width:100%}@media (min-width: 1024px){.application-email-section{border:solid 1px #e5e7eb;border-radius:4px;background-color:#f9fafb;padding:16px}}.application-email-section .browse-through-btn:before{border:solid 1px #bfdbfe}.application-resume-section{width:100%}@media (min-width: 1024px){.application-resume-section{border:solid 1px #e5e7eb;border-radius:4px;background-color:#f9fafb;padding:16px}}.application-resume-section>div:first-child{display:flex;justify-content:space-between;margin-bottom:24px}.application-resume-section>div:first-child .actions-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.application-resume-section>div:first-child .actions-container .access-gate,.application-resume-section>div:first-child .actions-container .q-btn{width:100%}@media (min-width: 1024px){.application-resume-section>div:first-child .actions-container{display:flex;width:fit-content}.application-resume-section>div:first-child .actions-container .access-gate,.application-resume-section>div:first-child .actions-container .q-btn{width:fit-content}}.application-resume-section .keywords-section .badges-container{display:flex;flex-wrap:wrap;gap:4px}.application-resume-section .q-btn{background-color:#fff;border:solid 1px #e5e7eb}.application-resume-section .q-btn:hover .q-focus-helper{background-color:#e5e7eb}.application-generation-loader{display:grid;grid-template-rows:3fr 2fr;justify-items:center;align-items:center;width:100%;height:224px;overflow:hidden}@media (min-width: 1024px){.application-generation-loader{grid-template-rows:3fr 1fr}}.application-generation-loader>div:first-child{position:relative;width:100%;height:100%}.application-generation-loader>div:first-child>div{position:absolute;top:-80px;left:50%;transform:translate(-50%)}@media (min-width: 1024px){.application-generation-loader>div:first-child>div{top:-100px}}.application-generation-loader .scrolling-text{padding:0 16px;font-weight:400;font-size:14px;color:#6b7280;text-align:center;letter-spacing:.5px}.application-generation-loader .scrolling-text span{display:block}.application-generation-loader .fade-text-enter-active,.application-generation-loader .fade-text-leave-active{transition:opacity .4s ease-in-out}.application-generation-loader .fade-text-enter-from,.application-generation-loader .fade-text-leave-to{opacity:0}.application-generation-loader strong{font-weight:600}.application-section .q-item.q-hoverable:hover{background-color:#f9fafb!important}.application-section .q-item.q-hoverable:hover>.q-focus-helper{opacity:0}.application-section .q-stepper{width:100%;box-shadow:none}.application-section .q-stepper .q-stepper__header--border{border-bottom:none}.application-section .q-stepper .q-stepper__tab{padding:8px}.application-section .q-stepper .skeleton-loading.q-stepper__line:before{width:0}.application-section .q-stepper .q-stepper__line:has(.skeleton-loading):after{width:0}.application-section .q-stepper .q-stepper__dot.skeleton-loading{background-color:#e5e7eb}.application-section .q-stepper .q-stepper__step-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:0}.application-section .q-stepper .q-stepper__step-content{padding:8px 0 0}.application-section .q-stepper:not(.q-stepper--vertical) .q-stepper__header,.application-section .q-stepper:not(.q-stepper--vertical) .q-stepper__tab{display:none}.application-section .q-stepper.q-stepper--vertical .q-stepper__step-content{padding-left:40px}.application-section .q-stepper .access-gate:has(.action-btn){width:100%}.application-section .q-stepper .action-btn{width:100%}@media (min-width: 1024px){.application-section .q-stepper:not(.q-stepper--vertical) .q-stepper__header,.application-section .q-stepper:not(.q-stepper--vertical) .q-stepper__tab{display:flex}.application-section .q-stepper .q-stepper__step-content{padding-left:0}.application-section .q-stepper .access-gate:has(.action-btn){width:fit-content}.application-section .q-stepper .action-btn{width:fit-content}}.application-card{height:100vh;border-radius:16px 16px 0 0;overflow:hidden}.application-card>.q-card__section:nth-child(1){padding:16px}.application-card>.q-card__section:nth-child(1)>div{flex-wrap:nowrap}.application-card .q-scroll-area .q-card__section{padding:4px}.application-card .q-scroll-area .application-section .q-stepper .q-stepper__header,.application-card .q-scroll-area .application-section .q-stepper .q-stepper__tab{display:flex}.application-card .q-scroll-area .application-section .q-stepper .q-stepper__step-inner{padding:24px 0}.application-modal .q-dialog__inner{padding:0}.application-modal .q-card{height:100vh;border-radius:16px 16px 0 0;overflow:hidden}.application-modal .q-card>.q-card__section:nth-child(1){padding:16px}.application-modal .q-card>.q-card__section:nth-child(1)>div{flex-wrap:nowrap}.application-modal .q-scroll-area .q-card__section{padding:4px}.application-modal .q-scroll-area .application-section .q-stepper .q-stepper__header,.application-modal .q-scroll-area .application-section .q-stepper .q-stepper__tab{display:flex}.application-modal .q-scroll-area .application-section .q-stepper .q-stepper__step-inner{padding:24px 0}
