/* TK JobAdder widget test (task 14znrcgm251): widget JS form inside the single job Apply now dialog. */
.tk-jl__apply.tk-jaw-widget .tk-jl__apply-frame { display: none; }
.tk-jl__apply.tk-jaw-widget .tk-jl__apply-body { overflow-y: auto; padding: 24px 26px 32px; font-size: 16px; line-height: 1.5; }
.tk-jl__apply.tk-jaw-ready .tk-jl__apply-loading { display: none; }
.tk-jl__apply #ja-jobs-widget { position: relative; }
.tk-jl__apply .tk-jaw-terms { margin: 8px 0 16px; }
.tk-jl__apply .tk-jaw-terms label { display: flex; gap: 8px; align-items: flex-start; font-weight: 400; cursor: pointer; }
.tk-jl__apply .tk-jaw-terms input { margin-top: 5px; }
.tk-jl__apply .tk-jaw-terms .validation-error { display: block; color: #c00; font-size: 13px; margin-top: 4px; }
@media (max-width: 600px) { .tk-jl__apply.tk-jaw-widget .tk-jl__apply-body { padding: 18px 18px 28px; } }
.tk-jl__apply #ja-jobs-widget .back-link { display: none; } /* the widget job list has no place on a single job page */
.tk-jl__apply .ja-job-apply > h2, .tk-jl__apply .ja-job-apply > h3.title { display: none; } /* the dialog bar already shows "Apply now" + the job title */
