@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.resume-upload-zone{border:2px dashed var(--ip-border);border-radius:var(--ip-radius-sm);padding:20px;text-align:center;transition:border-color .2s,background .2s;cursor:pointer}.resume-upload-zone:hover,.resume-upload-zone.is-dragging{border-color:var(--ip-sky);background:var(--ip-sky-pale)}.cambay-apply{container-type:inline-size}.cambay-apply-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.cambay-apply-cover .ip-cf-textarea{min-height:90px}@container (min-width:560px){.cambay-apply-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.cambay-apply-full{grid-column:1 / -1}.cambay-apply-cover{display:flex;flex-direction:column}.cambay-apply-cover .ip-cf-textarea{flex:1;min-height:0;height:100%}}.cambay-resume-modal{--bs-modal-zindex:10060;z-index:10060}body.cambay-resume-modal-open .modal-backdrop{--bs-backdrop-zindex:10050;z-index:10050}.cambay-resume-modal .modal-content{border:none;border-radius:16px;box-shadow:0 24px 60px rgb(15 23 42 / .25)}.cambay-resume-modal .modal-header{align-items:flex-start;padding:20px 24px;border-bottom:1px solid var(--ip-border)}.cambay-resume-modal .modal-body{padding:20px 24px 24px}.cambay-resume-modal .ip-sidebar-card-title{margin-bottom:0}@media (max-width:575.98px){.cambay-resume-modal .modal-content{border-radius:0}.cambay-resume-modal .modal-header{padding:16px}.cambay-resume-modal .modal-body{padding:16px}}@media (min-width:576px) and (max-height:760px){.cambay-resume-modal .modal-dialog{margin-top:1rem;margin-bottom:1rem}.cambay-resume-modal .modal-header{padding:14px 24px}.cambay-resume-modal .modal-body{padding:16px 24px 20px}.cambay-resume-modal .resume-upload-zone{padding:14px}}