.cv-applicant-reading{width:100%;max-width:var(--cv-prose)}.cv-applicant-record{width:100%}.cv-applicant-record>.cv-summary{border:0;padding-bottom:0}.cv-applicant-record>.cv-summary .cv-row{padding-top:0}.cv-applicant-record>.cv-tabs{gap:var(--cv-space-6);margin:0}.cv-applicant-record>.cv-applicant-section{padding-top:0}.cv-applicant-record>.cv-current-task{border:0;padding-bottom:0}.cv-applicant-record>.cv-current-task+.cv-applicant-section .cv-task-list{margin-bottom:0}.cv-applicant-record .cv-progress-summary{margin-top:var(--cv-space-3);border:0;padding-block:0}.cv-applicant-record>.cv-panel{background:0 0;border:0;border-radius:0;padding:0}.cv-applicant-record .cv-message{border-bottom:1px solid var(--cv-line);max-width:100%;padding:var(--cv-space-4) 0;background:0 0;border-radius:0;margin:0}.cv-applicant-record .cv-message-own{margin-left:0}.cv-applicant-record .cv-message p{max-width:var(--cv-prose)}.cv-applicant-record .cv-panel>form{margin-top:var(--cv-space-6)}.cv-application-draft .cv-applicant-section>form{max-width:var(--cv-prose)}.cv-upload-list{margin:var(--cv-space-6) 0;padding:0;list-style:none}.cv-upload-list>li{padding-block:var(--cv-space-6);border-top:1px solid var(--cv-line)}.cv-upload-row-heading{justify-content:space-between;align-items:start;gap:var(--cv-space-4);margin-bottom:var(--cv-space-4);display:flex}.cv-applicant-columns{gap:var(--cv-space-12);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.cv-applicant-form{max-width:var(--cv-prose);min-width:0}.cv-applicant-form form{margin-top:var(--cv-space-6)}.cv-application-preparation .cv-applicant-section:first-child{padding-top:0}.cv-application-preparation .cv-review-facts{margin-bottom:var(--cv-space-4)}.cv-applicant-help{border-inline-start:1px solid var(--cv-line);padding-inline-start:var(--cv-space-8)}.cv-applicant-help h2:not(:first-child){margin-top:var(--cv-space-8)}.cv-applicant-section{padding-block:var(--cv-space-6);border-block-end:1px solid var(--cv-line)}.cv-applicant-section>h2{margin-bottom:var(--cv-space-3)}.cv-applicant-section form{margin-top:var(--cv-space-6)}.cv-back{align-items:center;gap:var(--cv-space-2);width:fit-content;text-decoration:underline;display:inline-flex}.cv-applicant-list-intro{margin-bottom:var(--cv-space-6)}.cv-application-row{align-items:center;gap:var(--cv-space-8);padding-block:var(--cv-space-8);border-top:1px solid var(--cv-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.cv-application-row:last-child{border-bottom:1px solid var(--cv-line)}.cv-application-row h2 a{color:var(--cv-ink);text-decoration:none}.cv-application-row h2 a:hover{text-decoration:underline}.cv-application-next{align-items:center;gap:var(--cv-space-4);border-inline-start:1px solid var(--cv-line);padding-inline-start:var(--cv-space-6);display:flex}.cv-application-next svg{flex-shrink:0}.cv-file-choice{border-block-end:1px solid var(--cv-line);padding-block:var(--cv-space-4)}.cv-file-choice>svg{flex-shrink:0}.cv-file-choice>span{overflow-wrap:anywhere;flex:1;min-width:0}.cv-file-status{color:var(--cv-muted);font-weight:400;display:block}.cv-file-line{align-items:center;gap:var(--cv-space-3);display:flex}.cv-file-line p{gap:var(--cv-space-3);align-items:center;display:flex}.cv-file-line svg{flex-shrink:0}.cv-file-picker{margin-top:var(--cv-space-8);padding-top:var(--cv-space-6);border-top:1px solid var(--cv-line)}.cv-file-picker legend{padding-inline-end:var(--cv-space-3)}.cv .cv-review-facts{margin-top:var(--cv-space-4);display:block}.cv .cv-review-facts>div{gap:var(--cv-space-6);padding-block:var(--cv-space-3);border-block-end:1px solid var(--cv-line);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.cv .cv-review-facts dt{color:var(--cv-ink);font-weight:650}.cv .cv-review-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.cv-task-list{margin-block:var(--cv-space-6);padding:0;list-style:none}.cv-task-list li{border-block-start:1px solid var(--cv-line)}.cv-task-list li:last-child{border-block-end:1px solid var(--cv-line)}.cv-task-list a{justify-content:space-between;align-items:center;gap:var(--cv-space-6);padding-block:var(--cv-space-4);color:var(--cv-ink);text-decoration:none;display:flex}.cv-task-list a:hover strong{text-decoration:underline}.cv-task-list strong{color:var(--cv-link);text-decoration:underline}.cv-task-description{color:var(--cv-muted);margin-top:var(--cv-space-1);display:block}.cv-task-state{align-items:center;gap:var(--cv-space-3);flex-shrink:0;display:flex}.cv-progress-summary{margin-top:var(--cv-space-4);padding-block:var(--cv-space-3);border-block:1px solid var(--cv-line)}.cv-progress-summary summary{cursor:pointer;color:var(--cv-link);text-decoration:underline}.cv-progress-summary ol{margin-top:var(--cv-space-4);padding-inline-start:var(--cv-space-6)}.cv-progress-summary li{margin-bottom:var(--cv-space-4)}.cv-library-layout{gap:var(--cv-space-8);grid-template-columns:minmax(0,1fr);display:grid}.cv-library-heading{justify-content:flex-end;align-items:start;gap:var(--cv-space-6);display:flex}.cv-library-list{border:1px solid var(--cv-line);border-radius:var(--cv-radius-lg);background:var(--cv-surface)}.cv-library-row{gap:var(--cv-space-6);padding:var(--cv-space-6);border-bottom:1px solid var(--cv-line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.cv-library-row:last-child{border-bottom:0}.cv-library-file{align-items:start;gap:var(--cv-space-3);min-width:0;display:flex}.cv-library-file>svg{margin-top:var(--cv-space-1);flex-shrink:0}.cv-library-file h3{overflow-wrap:anywhere}.cv-library-row .cv-actions{margin:0}.cv-upload-form{margin-block:var(--cv-space-6);padding:var(--cv-space-6);background:var(--cv-surface);border:1px solid var(--cv-line);border-radius:var(--cv-radius-lg)}.cv-upload-form>form{max-width:var(--cv-prose)}.cv-notification-row{gap:var(--cv-space-6);padding-block:var(--cv-space-6);border-block-end:1px solid var(--cv-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.cv-notification-row:last-child{border-block-end:0}.cv-notification-links{gap:var(--cv-space-4);flex-wrap:wrap;display:flex}@media (max-width:800px){.cv-applicant-columns{gap:var(--cv-space-8);grid-template-columns:minmax(0,1fr)}.cv-applicant-help{border-inline-start:0;border-block-start:1px solid var(--cv-line);padding-block-start:var(--cv-space-6);padding-inline-start:0}.cv-application-row{gap:var(--cv-space-4);padding-block:var(--cv-space-6);grid-template-columns:minmax(0,1fr)}.cv-application-next{border:0;padding:0}.cv-application-row>.cv-button{justify-self:start}.cv-library-row{gap:var(--cv-space-3);padding:var(--cv-space-4);grid-template-columns:minmax(0,1fr)}.cv-library-heading,.cv-task-list a{align-items:start;gap:var(--cv-space-3);flex-direction:column}.cv-task-state{flex-shrink:1}}@media (max-width:480px){.cv-applicant-record>.cv-tabs{gap:0 var(--cv-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cv-applicant-record>.cv-tabs a{width:fit-content}.cv-upload-row-heading{flex-direction:column}.cv .cv-review-facts>div{gap:var(--cv-space-1);padding-block:var(--cv-space-2);grid-template-columns:minmax(0,1fr)}.cv-notification-row{gap:var(--cv-space-3);grid-template-columns:minmax(0,1fr)}.cv-applicant-reading .cv-actions>.cv-button,.cv-applicant-reading .cv-actions>button{width:100%}}.cv-job-layout{gap:var(--cv-space-12);margin-top:var(--cv-space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.cv-job-heading{margin-block:var(--cv-space-6)}.cv-job-heading>p:first-of-type{font-size:inherit;color:var(--cv-ink)}.cv-job-facts{border-inline-start:1px solid var(--cv-line);padding-inline-start:var(--cv-space-8)}.cv-job-facts dl>div{margin-bottom:var(--cv-space-6)}.cv-job-facts dt{font-weight:650}.cv-job-facts dd{margin-top:var(--cv-space-2);color:var(--cv-muted)}.cv-public-jobs .cv-job-facts .cv-button{width:100%;color:var(--cv-ink);text-decoration:none}.cv-public-jobs .cv-applicant-section{margin:0}.cv-application-steps{padding-inline-start:var(--cv-space-6);list-style:decimal}.cv-application-steps li{margin-block:var(--cv-space-3)}.cv-job-result{align-items:center;gap:var(--cv-space-8);padding-block:var(--cv-space-6);border-top:1px solid var(--cv-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.cv-job-result:last-child{border-bottom:1px solid var(--cv-line)}@media (max-width:800px){.cv-job-layout{gap:var(--cv-space-6);grid-template-columns:minmax(0,1fr)}.cv-job-facts{border-inline-start:0;border-block-start:1px solid var(--cv-line);padding-block-start:var(--cv-space-6);padding-inline-start:0}.cv-job-facts dl{display:none}.cv-job-result{gap:var(--cv-space-4);grid-template-columns:minmax(0,1fr)}.cv-job-result>.cv-button{justify-self:start}}
