.candidate-cv-viewer{width:min(1040px,calc(100% - 24px));height:min(92vh,900px);max-height:92vh;padding:0;border:0;border-radius:18px;overflow:hidden;box-shadow:0 28px 90px #001d2a80}.candidate-cv-viewer::backdrop{background:#061c2bcc}.candidate-cv-viewer header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;background:#073b4b;color:white}.candidate-cv-viewer header strong{overflow-wrap:anywhere}.candidate-cv-viewer header button{width:38px;height:38px;padding:0;border-radius:50%;background:#fff;color:#123b4b;font-size:22px}.candidate-cv-viewer iframe{display:block;width:100%;height:calc(100% - 62px);border:0;background:#eef3f5}.candidate-personal-nav button{order:initial}.candidate-personal-nav [data-view="vacancies"]{order:1}.candidate-personal-nav [data-view="applications"]{order:2}.candidate-personal-nav [data-view="profile"]{order:3}.candidate-personal-nav [data-view="privacy"]{order:4}
