.vacancy-modal-type-container{max-height:565px;width:100%;align-items:center}.vacancy-modal-type-container,.vacancy-modal-type-row{display:flex;flex-direction:column;justify-content:flex-start}.vacancy-modal-type-row{width:400px;flex-wrap:wrap;gap:1rem;border-radius:6px;border-width:1px;padding:1.5rem;text-align:left}.vacancy-modal-type-row-option{display:flex;width:100%}.vacancy-modal-type-radio-group-item{display:flex;width:100%;align-items:center}.vacancy-modal-type-radio-group-item label{display:flex;height:auto;align-items:center}.vacancy-modal-type-templates-block{margin-bottom:1rem;display:flex;width:400px;flex:1 1 0%;flex-direction:column;justify-content:flex-start;gap:1.5rem;overflow:auto;border-radius:6px;--tw-bg-opacity:1;background-color:#f3f3f3;padding:1.5rem;text-align:left}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.vacancy-modal-type-templates-block{background-color:rgb(243 243 243/var(--tw-bg-opacity))}}.vacancy-modal-type-radio-group-item input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #999;border-radius:50%;margin-right:10px;cursor:pointer}.vacancy-modal-type-radio-group-item input[type=radio]:checked{background-color:#f60;border-color:#f60;width:11px;height:11px;outline:1px solid #f60;outline-offset:3px;margin-left:4px;margin-right:13px}.vacancy-modal-type-row-description{padding-left:2rem;font-size:10px;line-height:15px;--tw-text-opacity:1;color:#999}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.vacancy-modal-type-row-description{color:rgb(153 153 153/var(--tw-text-opacity))}}@media screen and (max-width:800px){.vacancy-modal-type-row,.vacancy-modal-type-templates-block{max-width:340px}}@media screen and (max-width:419px){.vacancy-modal-type-row{max-width:100%;padding:1rem}.vacancy-modal-type-templates-block{max-height:160px;max-width:100%;padding:1rem}}.vacancy-template-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;border-radius:6px;border-width:1px;padding:1.5rem}.vacancy-template-salary{font-size:1.25rem;line-height:1.25rem}.vacancy-template-company{display:flex;gap:.5rem;line-height:1.25rem}@media screen and (max-width:419px){.vacancy-template-container{gap:.5rem;padding:1rem}.vacancy-template-company{flex-direction:column}}