.job[data-v-bde9ea37]{align-items:flex-start;gap:var(--gap-32)}.job[data-v-bde9ea37],.main[data-v-bde9ea37]{display:flex}.main[data-v-bde9ea37]{flex:1;flex-direction:column;gap:var(--gap-24);max-width:70%}.back-link[data-v-bde9ea37]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--gray-700);display:flex;font-size:var(--label-size);font-style:normal;font-weight:500;gap:var(--gap-8);line-height:143%;text-decoration:none}.title[data-v-bde9ea37]{color:var(--blue-primary-100);font-size:var(--h3-size);font-style:normal;font-weight:700;line-height:150%}.author-deadline[data-v-bde9ea37]{align-items:center;border-width:1px;border-bottom:1px solid var(--gray-300);border-left:0 solid var(--gray-300);border-right:0 solid var(--gray-300);border-top:1px solid var(--gray-300);display:flex;gap:var(--gap-24);padding-block:var(--gap-24)}.author-deadline .separator[data-v-bde9ea37]{align-self:stretch;background-color:var(--gray-300);height:40px;width:1px}.author-deadline .author[data-v-bde9ea37]{align-items:center;display:flex;gap:14px}.author-deadline .author img[data-v-bde9ea37]{border:1.25px solid var(--gray-200);border-radius:50%;height:40px;width:40px}.author-deadline .author span[data-v-bde9ea37]{color:var(--blue-primary-80);font-size:var(--regular-size);font-style:normal;font-weight:400;line-height:150%}.author-deadline .deadline[data-v-bde9ea37]{color:var(--blue-primary-60);font-size:var(--13-regular);font-weight:400;line-height:100%}.author-deadline .deadline span[data-v-bde9ea37]{color:var(--blue-primary-90)}.description[data-v-bde9ea37]{display:flex;flex-direction:column;gap:var(--gap-base)}.description h2[data-v-bde9ea37],.description p[data-v-bde9ea37]{color:var(--blue-primary-90);font-size:var(--regular-size);font-style:normal;font-weight:500;line-height:100%}.description p[data-v-bde9ea37]{font-style:normal;font-weight:400;line-height:150%;white-space:pre-wrap}.details[data-v-bde9ea37]{border:1px solid var(--gray-200);border-radius:var(--br-24);display:flex;flex-direction:column;gap:var(--gap-32);padding:var(--padding-24)}.details__title[data-v-bde9ea37]{color:var(--blue-primary-100);text-transform:capitalize}.details__list[data-v-bde9ea37]{gap:var(--gap-24);list-style:none}.details__list[data-v-bde9ea37],.details__list li[data-v-bde9ea37]{display:flex;flex-direction:column}.details__list li[data-v-bde9ea37]{gap:var(--gap-8)}.details__list li h3[data-v-bde9ea37]{color:var(--blue-primary-60);font-size:var(--13-regular);font-weight:400;line-height:100%}.details__list li p[data-v-bde9ea37]{color:var(--blue-primary-100);font-size:var(--h3-size);font-weight:700;line-height:150%}.details .content-type[data-v-bde9ea37]{align-items:center;background:var(--white,#fff);border:1px solid var(--gray-300,#d0d5dd);border-radius:var(--br-30);display:flex;gap:var(--gap-4);padding:var(--padding-8) var(--padding-14);width:-moz-fit-content;width:fit-content}.details .content-type img[data-v-bde9ea37]{height:1.5rem;width:1.5rem}.details .btn[data-v-bde9ea37]{min-width:230px}.submissions[data-v-bde9ea37]{width:100%}.submissions h3[data-v-bde9ea37]{color:var(--blue-primary-100);font-size:var(--h3-size);font-weight:700;line-height:150%;margin-bottom:var(--gap-base)}.submissions__list[data-v-bde9ea37]{height:140px;margin-bottom:var(--gap-24);overflow-x:auto;overflow-y:hidden;position:relative;white-space:nowrap}.submissions__list[data-v-bde9ea37]:last-child{margin-bottom:0}.submissions__list[data-v-bde9ea37]::-webkit-scrollbar{display:none}.submissions__item[data-v-bde9ea37]{border-radius:var(--br-12);cursor:pointer;display:inline-block;height:140px;margin-right:var(--gap-24);max-width:350px}.submissions__item[data-v-bde9ea37]:last-child:not(:only-child){position:relative}.submissions__item[data-v-bde9ea37]:last-child:not(:only-child):before{align-content:center;background:#0c134f99;border-radius:var(--br-12);content:url(../chevron-right-white.svg);display:block;height:100%;position:absolute;right:0;text-align:center;top:0;transform:scaleX(-1);width:100%}.submissions__item img[data-v-bde9ea37]{border-radius:var(--br-12);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
