.no-results[data-v-49ed3d24]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-600,24px);width:100%;padding:var(--spacing-400,16px) 0;background:var(--color-white,#fff);border-radius:12px;text-align:center;margin:var(--spacing-1000,40px) 0}.no-results-image[data-v-49ed3d24]{width:160px;height:160px}.no-results-text[data-v-49ed3d24]{display:flex;flex-direction:column;gap:var(--spacing-100,4px);max-width:480px}.no-results-title[data-v-49ed3d24]{margin:0;font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);line-height:calc(var(--line-height-title,1.2) * var(--font-increase-size,1));color:var(--color-neutral-900,#171717)}.no-results-subtitle[data-v-49ed3d24]{margin:0;font-size:calc(var(--h6-font-size,18px) * var(--font-increase-size,1));font-weight:var(--font-weight-regular,400);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1));color:var(--color-neutral-600,#525252)}.no-results-actions[data-v-49ed3d24]{display:flex;flex-wrap:wrap;gap:var(--spacing-400,16px);justify-content:center}.no-results-actions[data-v-49ed3d24] [button]{margin:0;padding:var(--spacing-300,12px) var(--spacing-500,20px);border-radius:8px;font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.no-results-actions[data-v-49ed3d24] [button]:first-child{background:var(--color-white,#fff);border:1px solid var(--color-neutral-300,#d4d4d4);color:var(--color-neutral-700,#404040)}.no-results-actions[data-v-49ed3d24] [button]:last-child{background:var(--color-black,#000);border:1px solid var(--color-black,#000);color:var(--color-white,#fff);box-shadow:0 1px 2px #bebbb480}.vacancy[data-v-6095bcf0]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);padding:var(--spacing-600,24px) var(--spacing-400,16px) var(--spacing-400,16px);border-bottom:1px solid var(--color-neutral-100,#f5f5f5)}.vacancy p[data-v-6095bcf0]{margin:0}.vacancy .company-row[data-v-6095bcf0]{display:flex;align-items:center;gap:var(--spacing-200,8px)}.vacancy .top[data-v-6095bcf0]{display:flex;gap:var(--spacing-400,16px)}.vacancy .top .title-wrapper[data-v-6095bcf0]{display:flex;flex-direction:column;gap:var(--spacing-100,4px);justify-content:center;font-weight:var(--font-weight-semi-bold,600);width:100%}.vacancy .top .title-wrapper[data-v-6095bcf0]>*{width:calc(100% - var(--spacing-1200,48px))}.vacancy .top .title-wrapper[data-v-6095bcf0]>:first-child{color:var(--color-grey-600,#535862)}.vacancy .top .title-wrapper[data-v-6095bcf0]>:last-child{color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1))}.vacancy .top .image-wrapper[data-v-6095bcf0]{min-width:var(--spacing-1200,48px);min-height:var(--spacing-1200,48px);max-width:var(--spacing-1200,48px);max-height:var(--spacing-1200,48px);border:1px solid var(--color-neutral-100,#f5f5f5);padding:var(--spacing-100,4px);border-radius:12px}.vacancy .top .image-wrapper img[data-v-6095bcf0]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.vacancy .badges[data-v-6095bcf0]{display:flex;gap:var(--spacing-150,6px);flex-wrap:wrap}.vacancy .badges[data-v-6095bcf0] .badge-wrapper{background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-100,4px) var(--spacing-300,12px);gap:var(--spacing-100,4px)}.vacancy .badges[data-v-6095bcf0] .badge-wrapper i{color:var(--color-neutral-700,#404040)}.vacancy .badges[data-v-6095bcf0] .badge-wrapper p{color:var(--color-neutral-700,#404040);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.vacancy .bookmark-icon[data-v-6095bcf0]{position:absolute;right:var(--spacing-400,16px);top:var(--spacing-600,24px);background:var(--color-neutral-100,#f5f5f5);height:var(--spacing-1000,40px);width:var(--spacing-1000,40px);border-radius:8px;color:var(--color-neutral-400,#a3a3a3);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-neutral-100,#f5f5f5)}@media(hover:hover){.vacancy .bookmark-icon[data-v-6095bcf0]:hover{font-weight:var(--font-weight-bold,700)}}.vacancy .bookmark-icon.bookmarked[data-v-6095bcf0]{font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}@media(max-width:767px){.vacancy[data-v-6095bcf0]{gap:var(--spacing-200,8px);padding:var(--spacing-300,12px) var(--spacing-400,16px) var(--spacing-400,16px)}.vacancy .top[data-v-6095bcf0]{gap:var(--spacing-400,16px)}.vacancy .top .title-wrapper[data-v-6095bcf0]{gap:2px}.vacancy .top .title-wrapper[data-v-6095bcf0]>:first-child{font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-medium,500)}.vacancy .top .title-wrapper[data-v-6095bcf0]>:last-child{font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.vacancy .top .image-wrapper[data-v-6095bcf0]{min-width:42px;min-height:42px;max-width:42px;max-height:42px}.vacancy .bookmark-icon[data-v-6095bcf0]{top:var(--spacing-300,12px);width:var(--spacing-800,32px);height:var(--spacing-800,32px)}}.vacancies[data-v-194d56d8]{height:-moz-fit-content;height:fit-content}.vacancies .card-link[data-v-194d56d8]{display:block;text-decoration:none;color:inherit}.vacancies .card-link[data-v-194d56d8]:has(.locations){z-index:2!important}.vacancies[data-v-194d56d8] [list-animation]{border-radius:0;background-color:var(--color-neutral-50,#fafafa);z-index:1}.vacancies[data-v-194d56d8] [list-animation].last{border-radius:0 0 12px 12px}.vacancies .active[data-v-194d56d8]{background:var(--color-neutral-50,#fafafa)}.loading[data-v-194d56d8]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-400,16px);color:var(--color-neutral-500,#737373);font-size:20px}.tab-content[data-v-56477f24]{flex:1;overflow:hidden auto;margin-bottom:var(--spacing-250,10px)}.tab-header[data-v-56477f24]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--spacing-500,20px)}.tab-header .add-tab[data-v-56477f24]{margin:var(--spacing-250,10px) 0;padding-left:var(--spacing-250,10px);border-left:1px solid var(--color-grey-40,#d6d6d6)}.tab-header .add-tab[data-v-56477f24] [button]{margin:0}.tab-header .tab-controls[data-v-56477f24]{display:flex;flex-wrap:nowrap;overflow:visible;gap:var(--spacing-500,20px);position:sticky;top:0;z-index:100}.tab-header .tab-controls .show-rest[data-v-56477f24]{position:relative}.tab-header .tab-controls .show-rest .rest[data-v-56477f24]{width:-moz-max-content;width:max-content;position:absolute;right:0;top:var(--spacing-1400,56px);padding:var(--spacing-100,4px);border-radius:10px;box-shadow:0 8px 13px #bebbb480;z-index:999}.tab-header .tab-controls .show-rest .rest .tab[data-v-56477f24]{font-weight:var(--font-weight-bold,700);padding:var(--spacing-250,10px)}.tab-header.connected>.tab-controls[data-v-56477f24]{gap:var(--spacing-250,10px);padding:5px;background:var(--color-grey-20,#f5f5f5);border-radius:10px;width:-moz-fit-content;width:fit-content;margin-bottom:var(--spacing-250,10px)}.tab-header.connected>.tab-controls[data-v-56477f24] [button]{margin:0}.tab-header.disabled>.tab-controls[data-v-56477f24]{pointer-events:none;opacity:.5}.tab-header .show-rest>.icon[data-v-56477f24],.tab-header[data-v-56477f24] [button]{background:var(--color-grey-20,#f5f5f5);padding:var(--spacing-250,10px);border-radius:10px;color:var(--color-black,#000);cursor:pointer;margin:var(--spacing-250,10px) 0}.tab-header .active[data-v-56477f24] [button]{background:var(--color-blue-40,#23203c);color:var(--color-white,#fff)}.tab-header[data-v-56477f24] [button]{white-space:nowrap;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-family:var(--font-family-secondary,"Aeonik",sans-serif)}.tab-header[data-v-56477f24] [button].invalid{border:1px solid var(--color-invalid,#e25b5b)}.recruiter-card[data-v-ee932314]{flex:1;display:flex;gap:var(--spacing-200,8px);align-items:center;justify-content:end}.recruiter-card .titles[data-v-ee932314]{margin-right:var(--spacing-200,8px)}.recruiter-card .titles p[data-v-ee932314]{margin:0;word-break:break-all;-webkit-line-clamp:1;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.recruiter-card .titles p[data-v-ee932314]:first-child{font-weight:var(--font-weight-semi-bold,600)}.recruiter-card .icons[data-v-ee932314]{display:flex;gap:var(--spacing-200,8px)}.recruiter-card .icons a[data-v-ee932314]{display:flex;align-items:center;justify-content:center;height:var(--spacing-1000,40px);width:var(--spacing-1000,40px);background:var(--color-neutral-100,#f5f5f5);text-decoration:none;border-radius:8px}.recruiter-card .icons i[data-v-ee932314]{color:var(--color-neutral-400,#a3a3a3)}.recruiter-card .image[data-v-ee932314]{border-radius:50%;height:var(--spacing-1000,40px);width:var(--spacing-1000,40px)}.recruiter-card .image.fallback[data-v-ee932314]{filter:grayscale(1) contrast(4) invert(95%)}@media(max-width:767px){.recruiter-card[data-v-ee932314]{justify-content:flex-start;gap:var(--spacing-300,12px)}.recruiter-card .image[data-v-ee932314]{flex-shrink:0;-o-object-fit:cover;object-fit:cover;border:.5px solid rgba(0,0,0,.16)}.recruiter-card .titles[data-v-ee932314]{flex:1;min-width:0;margin-right:0}.recruiter-card .titles p[data-v-ee932314]{font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1));color:var(--color-neutral-600,#525252);word-break:normal}.recruiter-card .titles p[data-v-ee932314]:first-child{color:var(--color-neutral-900,#171717);font-weight:var(--font-weight-semi-bold,600)}.recruiter-card .icons[data-v-ee932314]{flex-direction:row-reverse;flex-shrink:0}.recruiter-card .icons a[data-v-ee932314]{height:var(--spacing-800,32px);width:var(--spacing-800,32px)}}.gallery[data-v-856f1ed2]{display:flex;flex-direction:column;gap:var(--spacing-400,16px)}.gallery-hero[data-v-856f1ed2]{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;cursor:pointer;background:var(--color-neutral-100,#f5f5f5)}@media(min-width:768px){.gallery[data-v-856f1ed2]{flex-direction:row;height:370px}.mobile-only[data-v-856f1ed2]{display:none}.gallery-hero[data-v-856f1ed2]{aspect-ratio:auto}.gallery-grid[data-v-856f1ed2],.gallery-hero[data-v-856f1ed2]{flex:1;height:100%}}.gallery-grid[data-v-856f1ed2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-400,16px);width:100%}.gallery-tile[data-v-856f1ed2]{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;cursor:pointer;background:var(--color-neutral-100,#f5f5f5)}@media(min-width:768px){.gallery-tile[data-v-856f1ed2]{aspect-ratio:auto;height:100%}}.gallery-grid-count-1[data-v-856f1ed2]{grid-template-columns:1fr}.gallery-grid-count-1 .gallery-tile[data-v-856f1ed2]{aspect-ratio:16/9}@media(min-width:768px){.gallery-grid-count-1[data-v-856f1ed2]{grid-template-rows:1fr}.gallery-grid-count-1 .gallery-tile[data-v-856f1ed2]{aspect-ratio:auto}.gallery-grid-count-2[data-v-856f1ed2]{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}.gallery-grid-count-3 .gallery-tile[data-v-856f1ed2]:first-child{grid-column:span 2;aspect-ratio:2}@media(min-width:768px){.gallery-grid-count-3[data-v-856f1ed2]{grid-template-rows:repeat(2,1fr)}.gallery-grid-count-3 .gallery-tile[data-v-856f1ed2]:first-child{aspect-ratio:auto}}.gallery-media[data-v-856f1ed2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-icon[data-v-856f1ed2]{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;width:var(--spacing-1200,48px);height:var(--spacing-1200,48px);border-radius:50%;pointer-events:none}.play-icon[data-v-856f1ed2],.view-all-button[data-v-856f1ed2]{position:absolute;display:flex;align-items:center;background:var(--color-white,#fff)}.view-all-button[data-v-856f1ed2]{right:var(--spacing-300,12px);bottom:var(--spacing-300,12px);gap:var(--spacing-150,6px);padding:var(--spacing-250,10px) var(--spacing-300,12px);border:none;border-radius:8px;color:var(--color-neutral-700,#404040);font-weight:var(--font-weight-semi-bold,600);cursor:pointer}@media(max-width:767px){.gallery[data-v-856f1ed2]{flex-direction:row;gap:var(--spacing-250,10px);margin:0 calc(var(--spacing-400,16px) * -1);padding:0 var(--spacing-400,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--spacing-400,16px);scrollbar-width:none}.gallery[data-v-856f1ed2]::-webkit-scrollbar{display:none}.gallery .gallery-grid[data-v-856f1ed2]{display:contents}.gallery .gallery-grid.gallery-grid .gallery-tile[data-v-856f1ed2]:nth-child(n),.gallery .gallery-hero[data-v-856f1ed2]{flex:0 0 310px;width:310px;height:auto;aspect-ratio:310/174;border-radius:12px;scroll-snap-align:start}.view-all-button[data-v-856f1ed2]{display:none}}.company[data-v-2e967585]{gap:var(--spacing-400,16px)}.company[data-v-2e967585],.section[data-v-2e967585]{display:flex;flex-direction:column}.section[data-v-2e967585]{gap:var(--spacing-300,12px);border-radius:16px}.section.description[data-v-2e967585]{background:var(--color-neutral-50,#fafafa);padding:var(--spacing-400,16px)}.section.mission[data-v-2e967585]{border:1px solid var(--color-neutral-200,#e5e5e5);padding:var(--spacing-800,32px) var(--spacing-600,24px)}.divider[data-v-2e967585]{border-bottom:1px solid var(--color-neutral-100,#f5f5f5);margin:var(--spacing-200,8px) 0}@media(max-width:1279px){.divider[data-v-2e967585]{display:none}}.accordion-toggle[data-v-2e967585]{display:none}@media(max-width:1279px){.company[data-v-2e967585]{gap:var(--spacing-150,6px)}.stats+.accordion[data-v-2e967585]{margin-top:var(--spacing-150,6px)}.section.accordion[data-v-2e967585]{gap:0;padding:0;border:1px solid var(--color-neutral-100,#f5f5f5);border-radius:12px}.section.accordion[data-v-2e967585],.section.accordion.open[data-v-2e967585]{background:var(--color-white,#fff)}.section.accordion[data-v-2e967585] .desktop-title{display:none}.section.accordion .accordion-toggle[data-v-2e967585]{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-600,24px);box-sizing:border-box;border-radius:12px;width:100%;min-height:calc(-2px + var(--spacing-1200,48px));padding:var(--spacing-300,12px) var(--spacing-400,16px);color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.section.accordion .accordion-toggle i[data-v-2e967585]{color:var(--color-neutral-500,#737373);transition:transform .15s}.section.accordion .accordion-toggle[data-v-2e967585]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.section.accordion .accordion-toggle[data-v-2e967585]:active{background:var(--color-neutral-50,#fafafa)}.section.accordion.open .accordion-toggle i[data-v-2e967585]{transform:rotate(180deg)}.section.accordion .accordion-body[data-v-2e967585]{display:none;padding:0 var(--spacing-400,16px) var(--spacing-400,16px)}.section.accordion.open .accordion-body[data-v-2e967585]{display:block}}.stats[data-v-2e967585]{display:flex;flex-direction:row;gap:var(--spacing-400,16px);margin:0 calc(var(--spacing-400,16px) * -1);padding:0 var(--spacing-400,16px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 var(--spacing-400,16px);scrollbar-width:none}.stats[data-v-2e967585]::-webkit-scrollbar{display:none}@media(min-width:1280px){.stats[data-v-2e967585]{margin:0;padding:0;overflow-x:visible;gap:var(--spacing-300,12px)}}.stat[data-v-2e967585]{display:flex;flex:0 0 205px;flex-direction:column;gap:var(--spacing-100,4px);scroll-snap-align:start;background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-400,16px)}.stat-icon[data-v-2e967585]{display:flex;align-items:center;justify-content:center;width:var(--spacing-800,32px);height:var(--spacing-800,32px);border-radius:50%;background:var(--color-white,#fff)}.stat-icon[data-v-2e967585] i{font-size:14px}@media(min-width:1280px){.stat[data-v-2e967585]{flex:1;gap:var(--spacing-200,8px)}.stat-icon[data-v-2e967585]{width:var(--spacing-1000,40px);height:var(--spacing-1000,40px)}.stat-icon[data-v-2e967585] i{font-size:inherit}}.stat-label[data-v-2e967585]{color:var(--color-neutral-600,#525252)}.core-values-sub-title[data-v-2e967585],.stat-label[data-v-2e967585],.stat-value[data-v-2e967585]{margin:0;font-weight:var(--font-weight-semi-bold,600)}.stat-value[data-v-2e967585]{color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));white-space:nowrap}.core-value p[data-v-2e967585],.core-values-sub-title[data-v-2e967585]{color:var(--color-neutral-600,#525252)}.core-values[data-v-2e967585]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);margin-top:var(--spacing-200,8px)}@media(min-width:1280px){.stat-value[data-v-2e967585]{font-size:20px;white-space:normal}.core-values[data-v-2e967585]{display:grid;grid-template-columns:repeat(2,1fr)}}.core-value[data-v-2e967585]{display:flex;flex-direction:column;gap:var(--spacing-300,12px);background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-400,16px)}.core-value p[data-v-2e967585]{margin:0}.core-value-icon[data-v-2e967585]{display:flex;align-items:center;justify-content:center;width:var(--spacing-1200,48px);height:var(--spacing-1200,48px);border-radius:50%;background:var(--color-white,#fff)}.explanation[data-v-7f2c7e4a]{gap:var(--spacing-500,20px)}.explanation[data-v-7f2c7e4a],.pillar[data-v-7f2c7e4a]{display:flex;flex-direction:column}.pillar[data-v-7f2c7e4a]{gap:var(--spacing-200,8px);padding:var(--spacing-400,16px);border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:12px}.pillar p[data-v-7f2c7e4a]{margin:0;color:var(--color-neutral-700,#404040)}.header[data-v-7f2c7e4a],.item-header[data-v-7f2c7e4a]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-300,12px)}.title[data-v-7f2c7e4a]{margin:0;font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1))}.question[data-v-7f2c7e4a],.title[data-v-7f2c7e4a]{font-weight:var(--font-weight-semi-bold,600)}.button[data-v-7f2c7e4a]{all:unset;cursor:pointer;align-self:flex-start;padding:var(--spacing-200,8px) var(--spacing-400,16px);border-radius:8px;background:var(--color-black,#000);color:var(--color-white,#fff);font-weight:var(--font-weight-semi-bold,600)}.button[data-v-7f2c7e4a]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.items[data-v-7f2c7e4a]{display:flex;flex-direction:column;gap:var(--spacing-300,12px);margin:0;padding:0;list-style:none}.item-text[data-v-7f2c7e4a]{font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1))}.back-to-overview[data-v-1e536e20]{display:flex;align-items:center;gap:var(--spacing-100,4px);padding:var(--spacing-400,16px) var(--spacing-400,16px) 0;width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:var(--font-weight-semi-bold,600);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));color:var(--color-black,#000)}.mobile-bar[data-v-1e536e20]{display:none}.titles[data-v-1e536e20] h4:first-child{font-weight:var(--font-weight-semi-bold,600)}.titles[data-v-1e536e20] h4:last-child{font-weight:var(--font-weight-medium,500)}.detail[data-v-1e536e20]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);padding:var(--spacing-400,16px)}.detail[data-v-1e536e20] .company-profile-image{height:296px}.detail[data-v-1e536e20] .company-profile-image img{aspect-ratio:1000/296;border-radius:16px;height:296px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detail .banner[data-v-1e536e20]{width:100%;height:296px;aspect-ratio:1000/296;border-radius:16px;-o-object-fit:cover;object-fit:cover;max-width:100%}.detail .header[data-v-1e536e20]{display:flex;gap:var(--spacing-400,16px);align-items:center}.detail .badges[data-v-1e536e20]{display:flex;gap:var(--spacing-150,6px)}.detail .badges[data-v-1e536e20] .badge-wrapper{background:var(--color-neutral-100,#f5f5f5);border-radius:16px;padding:var(--spacing-100,4px) var(--spacing-300,12px);gap:var(--spacing-100,4px)}.detail .badges[data-v-1e536e20] .badge-wrapper i{color:var(--color-neutral-700,#404040)}.detail .badges[data-v-1e536e20] .badge-wrapper p{color:var(--color-neutral-700,#404040);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.detail .image-wrapper[data-v-1e536e20]{min-width:var(--spacing-1400,56px);min-height:var(--spacing-1400,56px);max-width:var(--spacing-1400,56px);max-height:var(--spacing-1400,56px);border:1px solid var(--color-neutral-100,#f5f5f5);padding:var(--spacing-100,4px);border-radius:12px}.detail .image-wrapper img[data-v-1e536e20]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.detail .actions[data-v-1e536e20]{border-top:1px solid var(--color-neutral-100,#f5f5f5);border-bottom:1px solid var(--color-neutral-100,#f5f5f5);display:flex;gap:var(--spacing-400,16px);z-index:11}.detail .actions.scrolling[data-v-1e536e20]{position:absolute;width:calc(100% - var(--spacing-400,16px) * 2);background:var(--color-white,#fff)}.detail .actions.sticky[data-v-1e536e20]{position:sticky;top:70px;background:var(--color-white,#fff)}@media(min-width:1280px){.detail .actions.sticky[data-v-1e536e20] a[data-apply-button]{display:flex}.detail .actions.sticky[data-v-1e536e20] a[data-apply-button] .btn,.detail .actions.sticky[data-v-1e536e20] button[button]{box-sizing:border-box;height:var(--spacing-1000,40px);padding-top:0;padding-bottom:0;align-items:center}}.detail .actions[data-v-1e536e20] [data-apply-button]>*{font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.detail .actions[data-v-1e536e20] [button]{margin:var(--spacing-400,16px) 0;border-radius:8px;font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);border:0}.detail .actions[data-v-1e536e20] [button].primary{background:var(--color-black,#000);color:var(--color-white,#fff)}.detail .actions[data-v-1e536e20] [button].secondary{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040);align-items:center}.detail .actions[data-v-1e536e20] [button].secondary i{color:var(--color-neutral-400,#a3a3a3)}.detail .actions[data-v-1e536e20] [button].bookmarked i{color:var(--color-black,#000);font-weight:var(--font-weight-bold,700)}.detail .actions[data-v-1e536e20] a[data-apply-button] .btn{border-radius:8px;border:0;margin:0;align-items:center;box-sizing:border-box;height:100%}.detail .actions[data-v-1e536e20] a[data-apply-button] .btn i{display:none}.detail .actions[data-v-1e536e20] a[data-apply-button] .btn.primary{background:var(--color-black,#000);color:var(--color-white,#fff)}.detail .actions[data-v-1e536e20] a[data-apply-button] .btn.secondary{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040)}@media(max-width:1279px){.mobile-bar[data-v-1e536e20]{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:48px;padding:var(--spacing-200,8px) var(--spacing-400,16px);background:var(--color-white,#fff)}.titles[data-v-1e536e20] h4{margin:0}.titles[data-v-1e536e20] h4:first-child{color:var(--color-black,#000);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.titles[data-v-1e536e20] h4:last-child:not(:first-child){color:var(--color-neutral-900,#171717);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.mobile-bar-actions[data-v-1e536e20]{display:flex;gap:var(--spacing-300,12px)}.mobile-bar-button[data-v-1e536e20]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--color-neutral-900,#171717)}.mobile-bar-actions .mobile-bar-button[data-v-1e536e20],.mobile-bar-button[data-v-1e536e20]{width:var(--spacing-800,32px);height:var(--spacing-800,32px)}.mobile-bar-actions .mobile-bar-button[data-v-1e536e20]{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-400,#a3a3a3)}.mobile-bar-button.bookmarked[data-v-1e536e20]{color:var(--color-black,#000)}.mobile-bar-button.bookmarked[data-v-1e536e20] i{font-weight:var(--font-weight-bold,700)}.mobile-bar-button[data-v-1e536e20]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.detail[data-v-1e536e20]{gap:var(--spacing-300,12px)}.detail.company-tab[data-v-1e536e20]{padding-bottom:calc(var(--spacing-1200,48px) + env(safe-area-inset-bottom))}.detail[data-v-1e536e20] .company-profile-image,.detail[data-v-1e536e20] .company-profile-image img,.detail .banner[data-v-1e536e20]{height:144px}.detail .badges[data-v-1e536e20]{flex-wrap:wrap}.detail .actions[data-v-1e536e20]{order:99;position:sticky;bottom:0;flex-direction:column;gap:0;margin:0 calc(var(--spacing-400,16px) * -1) calc(var(--spacing-400,16px) * -1);padding:var(--spacing-200,8px) var(--spacing-400,16px) calc(var(--spacing-200,8px) + env(safe-area-inset-bottom));background:var(--color-white,#fff);box-shadow:0 -1px 0 var(--color-neutral-100,#f5f5f5)}.detail .actions.sticky[data-v-1e536e20]{top:auto}.detail .actions[data-v-1e536e20]>div:last-child:not([data-apply-button]){display:none;margin-top:var(--spacing-300,12px)}.detail .actions.bar-visible[data-v-1e536e20]>div:last-child:not([data-apply-button]){display:flex;animation:jobboard-recruiter-pop .12s ease-out}.detail .actions.sticky[data-v-1e536e20]>div:last-child:not([data-apply-button]){display:flex;overflow:hidden;max-height:0;margin-top:0;opacity:0;transform:translateY(var(--spacing-200,8px));animation:none;transition:max-height .3s,margin-top .3s,opacity .25s,transform .3s}.detail .actions.sticky.bar-visible[data-v-1e536e20]>div:last-child:not([data-apply-button]){max-height:var(--spacing-2000,80px);margin-top:var(--spacing-300,12px);opacity:1;transform:none}.detail .actions[data-v-1e536e20] [button].secondary{display:none}.detail .actions[data-v-1e536e20] a[data-apply-button]{display:block;width:100%;margin:0}.detail .actions[data-v-1e536e20] [data-apply-button]>*,.detail .actions[data-v-1e536e20] a[data-apply-button] .btn{box-sizing:border-box;width:100%;max-width:100%;margin:0}.detail .actions[data-v-1e536e20] [button],.detail .actions[data-v-1e536e20] [data-apply-button]>*,.detail .actions[data-v-1e536e20] a[data-apply-button] .btn{font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.detail .actions.company-actions[data-v-1e536e20]{order:0;position:static;box-shadow:none;flex-direction:row;gap:var(--spacing-200,8px);margin:0;padding:0}.detail .actions.company-actions[data-v-1e536e20] [button].secondary{display:flex}.detail .actions.company-actions[data-v-1e536e20] [button].secondary i{display:none}.detail .actions.company-actions[data-v-1e536e20] [button].secondary:nth-child(3){display:none}.detail .actions.company-actions[data-v-1e536e20] [button]{flex:1 1 0;min-width:0;justify-content:center;padding-right:var(--spacing-300,12px);padding-left:var(--spacing-300,12px);white-space:nowrap}}.classic-form-wrapper[data-v-1e536e20] [dropdown]{z-index:1}.classic-form-wrapper[data-v-1e536e20] [dropdown][data-opened]{z-index:2}.classic-form-wrapper[data-v-1e536e20]{scroll-margin-top:100px;background-color:var(--color-neutral-50,#fafafa);border-radius:12px}@media(max-width:767px){.classic-form-wrapper[data-v-1e536e20]{margin:0 calc(var(--spacing-400,16px) * -1);border-radius:0}}.applied[data-v-1e536e20]{margin:var(--spacing-1400,56px) 0;text-align:center}.applied img[data-v-1e536e20]{margin-top:var(--spacing-800,32px)}.applied .profile[data-v-1e536e20]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-400,16px);max-width:750px;margin:var(--spacing-1200,48px) auto 0;padding-top:var(--spacing-800,32px);border-top:1px solid var(--color-neutral-100,#f5f5f5)}.applied .profile[data-v-1e536e20] [button]{margin-top:var(--spacing-200,8px);border-radius:8px;border:0;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));background:var(--color-black,#000);color:var(--color-white,#fff);padding-top:var(--spacing-300,12px);padding-bottom:var(--spacing-300,12px)}.applied .profile[data-v-1e536e20] p{margin:0}.applied .profile[data-v-1e536e20] .profile-tagline{font-weight:var(--font-weight-semi-bold,600);color:var(--color-black,#000)}.description[data-v-1e536e20]{max-width:750px;--h1-font-size:25px;--h2-font-size:25px;--h3-font-size:25px;--h4-font-size:25px;--h5-font-size:25px;--h6-font-size:25px;--body-font-size:14px}.description[data-v-1e536e20] h1,.description[data-v-1e536e20] h2,.description[data-v-1e536e20] h3,.description[data-v-1e536e20] h4,.description[data-v-1e536e20] h5,.description[data-v-1e536e20] h6,.description[data-v-1e536e20] strong,.description[data-v-1e536e20] h1 *,.description[data-v-1e536e20] h2 *,.description[data-v-1e536e20] h3 *,.description[data-v-1e536e20] h4 *,.description[data-v-1e536e20] h5 *,.description[data-v-1e536e20] h6 *,.description[data-v-1e536e20] strong *{color:var(--color-black,#000)!important}.description[data-v-1e536e20] p,.description[data-v-1e536e20] p *{color:#3a3a3a!important}@keyframes jobboard-recruiter-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wrapper[data-v-6d4d8735]{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-100,4px)}.wrapper.jobboard[data-v-6d4d8735]{--nav-height-desktop:0px}.main[data-v-6d4d8735]{flex:1;min-width:0}.overview[data-v-6d4d8735]{position:relative;display:grid;grid-template-columns:38% 62%;gap:var(--spacing-100,4px);width:calc(100% - var(--spacing-100,4px))}.overview.fullscreen[data-v-6d4d8735]{margin:0 auto;max-width:800px;grid-template-columns:1fr}.overview>div[data-v-6d4d8735]{border-radius:12px;background:var(--color-white,#fff);position:sticky;top:calc(64px + var(--nav-height-desktop,80px));overflow-y:scroll;height:calc(100vh - 64px - var(--nav-height-desktop,80px) - var(--spacing-300,12px))}.overview>div[data-v-6d4d8735] .tab-header{top:0}.overview.fullscreen>div[data-v-6d4d8735]{position:static;overflow-y:visible;height:auto}.overview[data-v-6d4d8735] .tab-header{border-radius:12px;background:var(--color-white,#fff);position:sticky;z-index:10;padding:var(--spacing-400,16px);width:inherit;top:calc(64px + var(--nav-height-desktop,80px))}.overview[data-v-6d4d8735] .tab-header .tab-controls{display:flex;flex:1;gap:0;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:8px;background:var(--color-neutral-50,#fafafa)}.overview[data-v-6d4d8735] .tab-header .tab-controls>*{flex:1}.overview[data-v-6d4d8735] .tab-header .tab-controls .btn{margin:0;color:var(--color-neutral-500,#737373);background:transparent;border-radius:0;width:100%}.overview[data-v-6d4d8735] .tab-header .tab-controls .active .btn{background:var(--color-white,#fff);color:var(--color-neutral-700,#404040);box-shadow:0 0 0 1px var(--color-neutral-300,#d4d4d4);border-radius:8px}.overview[data-v-6d4d8735] .tab-content{margin-bottom:0}.divider[data-v-6d4d8735]{height:var(--spacing-100,4px);width:100%;background:var(--background-color-primary,var(--color-white,#fff));position:sticky;top:calc(64px + var(--nav-height-desktop,80px));z-index:11}.wrapper.express[data-v-6d4d8735] .tab-controls .btn{box-sizing:border-box}@media(min-width:768px){.wrapper.express .divider[data-v-6d4d8735]{display:none}.wrapper.express[data-v-6d4d8735] .filters{padding-right:0;padding-left:0}.wrapper.express[data-v-6d4d8735] .tab-content{overflow-x:clip;overflow-y:visible}.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header{padding-right:0;padding-left:0}.wrapper.express .overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .detail,.wrapper.express .overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header{padding-right:0}}@media(max-width:767px){.wrapper[data-v-6d4d8735]{flex-direction:column;gap:0;padding-bottom:48px}.wrapper.detail-open[data-v-6d4d8735]{padding-bottom:0}.divider[data-v-6d4d8735],.wrapper.detail-open>aside[data-v-6d4d8735]{display:none}.main[data-v-6d4d8735]{width:100%}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-content{overflow:visible}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header,.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header{top:48px;z-index:11;padding:var(--spacing-200,8px) 0 0;border-radius:0;background:var(--color-white,#fff)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls,.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls{gap:var(--spacing-400,16px);padding:0 var(--spacing-400,16px);border:0;border-bottom:1px solid var(--color-neutral-200,#e5e5e5);border-radius:0;background:transparent}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls>*,.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls>*{max-width:none;flex:1}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls [button],.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls .btn,.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls [button]{height:32px;margin:0;padding:0 0 var(--spacing-300,12px);border-radius:0;background:transparent;box-shadow:none;color:var(--color-neutral-500,#737373);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls .active .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-6d4d8735] .tab-header .tab-controls .active [button],.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls .active .btn,.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header .tab-controls .active [button]{margin-bottom:-1px;border-bottom:2px solid var(--color-black,#000);background:transparent;box-shadow:none;color:var(--color-black,#000)}.overview[data-v-6d4d8735]:not(.fullscreen){display:block;width:100%}.overview:not(.fullscreen)>div[data-v-6d4d8735]{position:static;height:auto;overflow:visible;border-radius:0}.overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header{display:none}.wrapper.express .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child .tab-header{display:flex;top:calc(36px + var(--spacing-300,12px) * 2)}.wrapper.detail-open .overview:not(.fullscreen)>div[data-v-6d4d8735]:first-child,.wrapper:not(.detail-open) .overview>#jobboard-detail-container[data-v-6d4d8735]{display:none}}.card[data-v-34d88a83]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-100,4px);width:100%;padding:var(--spacing-300,12px);border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:12px;background:transparent}.card.active[data-v-34d88a83]{background:var(--color-white,#fff)}.card[data-v-34d88a83]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.top[data-v-34d88a83]{display:flex;align-items:center;gap:var(--spacing-300,12px);min-width:0}.avatar[data-v-34d88a83]{all:unset;box-sizing:border-box;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;width:var(--spacing-1000,40px);height:var(--spacing-1000,40px);border-radius:50%}.avatar[data-v-34d88a83] img{position:absolute;inset:0;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collapsed-avatar[data-v-34d88a83]{cursor:pointer;margin:0 auto}.collapsed-avatar.active[data-v-34d88a83]{outline:2px solid var(--color-neutral-300,#d4d4d4)}.collapsed-avatar[data-v-34d88a83]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.initials[data-v-34d88a83]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040);font-weight:var(--font-weight-semi-bold,600)}.text[data-v-34d88a83]{flex:1;min-width:0}.hint[data-v-34d88a83],.name[data-v-34d88a83]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name[data-v-34d88a83]{color:var(--color-neutral-700,#404040);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.hint[data-v-34d88a83]{color:var(--color-neutral-600,#525252);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1))}.progress[data-v-34d88a83]{display:flex;align-items:center;gap:var(--spacing-300,12px)}.bar[data-v-34d88a83]{flex:1;height:8px;overflow:hidden;background:var(--color-neutral-200,#e5e5e5)}.bar[data-v-34d88a83],.fill[data-v-34d88a83]{border-radius:999px}.fill[data-v-34d88a83]{display:block;height:100%;background:var(--color-black,#000);transition:width .3s ease-in-out}.percentage[data-v-34d88a83]{flex-shrink:0;color:var(--color-neutral-700,#404040);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-medium,500)}.sidebar[data-v-dc42a386]{position:sticky;top:var(--nav-height-desktop,80px);z-index:1;flex-shrink:0;width:280px;background:var(--color-neutral-50,#fafafa);padding:var(--spacing-100,4px);border-radius:12px;height:calc(100vh - var(--nav-height-desktop,80px) - var(--spacing-400,16px));transition:width .15s ease-in-out}.sidebar.collapsed[data-v-dc42a386]{width:64px}.sidebar[data-v-dc42a386] .navbar-logo{min-width:97px;max-width:97px}.sidebar i[data-v-dc42a386]{color:var(--color-neutral-500,#737373);width:20px}.content[data-v-dc42a386]{display:flex;flex-direction:column;height:100%;border-radius:12px;width:280px}.collapsed .content[data-v-dc42a386]{width:64px}.header[data-v-dc42a386]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-500,20px) var(--spacing-400,16px)}.collapsed .header[data-v-dc42a386]{justify-content:center;padding:var(--spacing-300,12px)}.logo-link[data-v-dc42a386]{display:flex;align-items:center}.toggle[data-v-dc42a386]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--spacing-100,4px);border-radius:8px;color:var(--color-neutral-700,#404040)}.toggle[data-v-dc42a386]:hover{background:var(--color-neutral-100,#f5f5f5)}.toggle[data-v-dc42a386]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.nav[data-v-dc42a386]{padding:0 var(--spacing-400,16px) var(--spacing-500,20px);flex:1}.collapsed .nav[data-v-dc42a386]{padding:0 var(--spacing-300,12px) var(--spacing-300,12px)}.subheading[data-v-dc42a386]{margin:0;padding:0 var(--spacing-100,4px) var(--spacing-100,4px);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-bold,700);color:var(--color-neutral-500,#737373)}.items[data-v-dc42a386]{position:relative}.items[data-v-dc42a386] [list-animation]{background:var(--color-neutral-100,#f5f5f5);border-radius:8px}.item[data-v-dc42a386]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-200,8px);width:100%;margin-bottom:2px;padding:var(--spacing-200,8px);border-radius:8px;color:var(--color-neutral-500,#737373);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600)}.item[data-v-dc42a386]:last-child{margin-bottom:0}.item.active[data-v-dc42a386]{background:var(--color-white,#fff)}.item.active[data-v-dc42a386],.item.active i[data-v-dc42a386]{color:var(--color-black,#000)}.collapsed .item[data-v-dc42a386]{justify-content:center;margin-left:auto;margin-right:auto}.item[data-v-dc42a386]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.item-icon[data-v-dc42a386]{flex-shrink:0;font-size:var(--spacing-500,20px)}.item-text[data-v-dc42a386]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-badge[data-v-dc42a386]{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--spacing-600,24px);height:var(--spacing-600,24px);padding:0;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:50%;background:var(--color-neutral-50,#fafafa);color:var(--color-neutral-700,#404040);font-size:calc(var(--font-size-extra-small,12px) * var(--font-increase-size,1));font-weight:var(--font-weight-medium,500);line-height:1}.item-badge.maxxed[data-v-dc42a386]{font-size:10px}.mobile-only[data-v-dc42a386],.top-bar[data-v-dc42a386]{display:none}.account[data-v-dc42a386]{padding:0 var(--spacing-400,16px) var(--spacing-400,16px)}.collapsed .account[data-v-dc42a386]{padding:0 var(--spacing-300,12px) var(--spacing-300,12px)}@media(max-width:1279px){.top-bar[data-v-dc42a386]{position:sticky;top:0;z-index:31;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:56px;padding:var(--spacing-300,12px) var(--spacing-400,16px);background:var(--color-white,#fff);border-bottom:1px solid var(--color-neutral-100,#f5f5f5)}.top-bar.detail-open[data-v-dc42a386]{display:none}.top-bar-logo[data-v-dc42a386]{display:flex;align-items:center}.top-bar-menu[data-v-dc42a386]{all:unset;cursor:pointer;display:flex;color:var(--color-black,#000)}.top-bar-menu[data-v-dc42a386]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.top-bar-panel[data-v-dc42a386]{position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;padding:var(--spacing-200,8px) var(--spacing-400,16px) var(--spacing-400,16px);background:var(--color-white,#fff);border-bottom:1px solid var(--color-neutral-100,#f5f5f5);box-shadow:0 8px 16px #bebbb480}.top-bar-item[data-v-dc42a386]{all:unset;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-300,12px);padding:var(--spacing-300,12px) var(--spacing-200,8px);border-radius:8px;color:var(--color-neutral-700,#404040);font-weight:var(--font-weight-semi-bold,600)}.top-bar-item i[data-v-dc42a386]{width:20px;color:var(--color-neutral-400,#a3a3a3)}.top-bar-item.active[data-v-dc42a386]{background:var(--color-neutral-100,#f5f5f5)}.top-bar-item[data-v-dc42a386]:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px}.account[data-v-dc42a386],.header[data-v-dc42a386],.item-badge[data-v-dc42a386],.sidebar.detail-open[data-v-dc42a386],.subheading[data-v-dc42a386]{display:none}.sidebar[data-v-dc42a386]{position:fixed;inset:auto 0 0;z-index:30;height:auto;padding:0;border-radius:0;background:var(--color-white,#fff);border-top:1px solid var(--color-neutral-100,#f5f5f5);padding-bottom:env(safe-area-inset-bottom);transition:none;transform:translateZ(0);will-change:transform}.sidebar[data-v-dc42a386],.sidebar.collapsed[data-v-dc42a386]{width:100%}.collapsed .content[data-v-dc42a386],.content[data-v-dc42a386]{width:100%;height:auto;border-radius:0}.collapsed .nav[data-v-dc42a386],.nav[data-v-dc42a386]{padding:0}.items[data-v-dc42a386] #list{display:flex}.items[data-v-dc42a386] [list-animation]{display:none}.collapsed .item.mobile-only[data-v-dc42a386],.item.mobile-only[data-v-dc42a386]{display:flex}.collapsed .item[data-v-dc42a386],.item[data-v-dc42a386]{flex:1;min-width:0;height:48px;margin:0;padding:0;flex-direction:column;justify-content:center;gap:0;border-radius:0;font-size:10px;font-weight:var(--font-weight-regular,400);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.collapsed .item.active[data-v-dc42a386],.item.active[data-v-dc42a386]{background:var(--color-neutral-100,#f5f5f5)}.item-text[data-v-dc42a386]{flex:0 0 auto;max-width:100%}}.image-input-wrapper[data-v-9888f137]{display:flex;flex-direction:column;gap:var(--spacing-150,6px)}.image-input-wrapper.disabled[data-v-9888f137]{opacity:.5;filter:grayscale(1)}.image-input-wrapper .labels[data-v-9888f137]{display:flex;justify-content:space-between}.image-input-wrapper .labels .label[data-v-9888f137]{color:var(--color-dark-80,#696980)}.image-input-wrapper .input-wrapper[data-v-9888f137]{border-radius:5px;position:relative;display:flex;align-items:center;justify-content:center}.image-input-wrapper .input-wrapper[data-v-9888f137]>*:nth-child(2){flex:1}.image-input-wrapper .input-wrapper.invalid[data-v-9888f137]{border:1px solid var(--color-invalid,#e25b5b)}.image-input-wrapper .input-wrapper .image-input-overlay[data-v-9888f137]{border-radius:5px;background-color:#0006;transition:opacity .1s ease-in-out;opacity:0;position:absolute;width:100%;height:100%}.image-input-wrapper .input-wrapper .image-input-overlay[data-v-9888f137]:hover{opacity:1}.image-input-wrapper .input-wrapper .image-input-overlay[data-v-9888f137] label{color:var(--color-white,#fff)}.card[data-v-7bf8f1f6]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-400,16px);padding:var(--spacing-200,8px)}.actions[data-v-7bf8f1f6]{position:absolute;top:var(--spacing-200,8px);right:var(--spacing-200,8px);display:flex;gap:var(--spacing-200,8px)}.menu-wrap[data-v-7bf8f1f6]{position:relative}.menu[data-v-7bf8f1f6]{position:absolute;z-index:5;top:100%;right:0;display:flex;flex-direction:column;gap:2px;box-sizing:border-box;min-width:240px;margin-top:var(--spacing-100,4px);padding:var(--spacing-100,4px);border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:12px;background:var(--color-white,#fff);box-shadow:0 12px 16px -4px #0a0a0a14,0 4px 6px -2px #0a0a0a08;text-align:left}.menu[data-v-7bf8f1f6] button[role=menuitem]{justify-content:flex-start;gap:var(--spacing-300,12px);box-sizing:border-box;width:100%;margin:0;padding:10px var(--spacing-300,12px);border-radius:8px;background:none;color:var(--color-neutral-700,#404040);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px;font-weight:var(--font-weight-medium,500);text-align:left;cursor:pointer}.menu[data-v-7bf8f1f6] button[role=menuitem] :deep([class*="fa-"]){padding:0;color:inherit;font-size:calc(var(--h5-font-size,20px) * var(--font-increase-size,1))}.menu[data-v-7bf8f1f6] button[role=menuitem]:focus-visible,.menu[data-v-7bf8f1f6] button[role=menuitem]:hover{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-900,#171717)}.menu[data-v-7bf8f1f6] button[role=menuitem]:last-child{color:var(--color-error,#ff3b30)}.menu[data-v-7bf8f1f6] button[role=menuitem]:last-child:focus-visible,.menu[data-v-7bf8f1f6] button[role=menuitem]:last-child:hover{background:var(--color-neutral-100,#f5f5f5);color:var(--color-error,#ff3b30)}.avatar-wrap[data-v-7bf8f1f6]{position:relative;flex-shrink:0}.photo-input[data-v-7bf8f1f6]{overflow:hidden;border-radius:50%}.photo-input[data-v-7bf8f1f6]>div>div{border-radius:50%}.avatar[data-v-7bf8f1f6]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;width:144px;height:144px;border-radius:50%;background:var(--color-black,#000);color:var(--color-white,#fff);font-size:48px;font-weight:var(--font-weight-semi-bold,600)}.photo[data-v-7bf8f1f6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-error[data-v-7bf8f1f6]{max-width:240px;margin:var(--spacing-100,4px) 0 0;color:var(--color-error,#ff3b30);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1))}.info[data-v-7bf8f1f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-100,4px);min-width:0}.name[data-v-7bf8f1f6]{margin:0;overflow-wrap:anywhere;color:var(--color-neutral-900,#171717);font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));line-height:32px;font-weight:var(--font-weight-semi-bold,600)}.job-title[data-v-7bf8f1f6]{margin:0;color:var(--color-neutral-600,#525252);font-size:calc(var(--h6-font-size,18px) * var(--font-increase-size,1));line-height:28px;font-weight:var(--font-weight-medium,500)}.card[data-v-5b718522]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-300,12px);padding:var(--spacing-300,12px) var(--spacing-300,12px) var(--spacing-300,12px) var(--spacing-500,20px);border-radius:12px;background:var(--color-neutral-100,#f5f5f5)}.title[data-v-5b718522]{margin:0;color:var(--color-neutral-900,#171717);font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));line-height:32px;font-weight:var(--font-weight-semi-bold,600)}.status[data-v-5b718522]{display:flex;gap:var(--spacing-200,8px)}.done[data-v-5b718522],.status[data-v-5b718522]{align-items:center}.done[data-v-5b718522]{display:inline-flex;gap:var(--spacing-100,4px);color:#16a34a;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px;font-weight:var(--font-weight-medium,500)}.status[data-v-5b718522] [class*=content]{max-width:320px!important;background-color:#0a0a0a!important}.status[data-v-5b718522] [class*=bottom]:after{border-bottom-color:#0a0a0a!important}.tooltip[data-v-5b718522]{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:296px;max-width:100%;font-size:calc(var(--font-size-small,12px) * var(--font-increase-size,1));line-height:1.5;text-align:left}.tooltip-title[data-v-5b718522]{font-weight:var(--font-weight-semi-bold,600)}.tooltip-body[data-v-5b718522]{font-weight:var(--font-weight-medium,500)}.section[data-v-212e1761]{display:flex;flex-direction:column;gap:var(--spacing-100,4px);padding:var(--spacing-200,8px);border-radius:12px;background:var(--color-neutral-100,#f5f5f5)}.header[data-v-212e1761]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-400,16px);min-height:80px;padding:var(--spacing-200,8px) var(--spacing-200,8px) var(--spacing-100,4px)}.heading[data-v-212e1761]{display:flex;flex-direction:column;min-width:0}.title[data-v-212e1761]{margin:0;color:var(--color-neutral-900,#171717);font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));line-height:32px;font-weight:var(--font-weight-semi-bold,600)}.subtitle[data-v-212e1761]{margin:0;color:var(--color-neutral-600,#525252);font-size:calc(var(--h6-font-size,18px) * var(--font-increase-size,1));line-height:28px;font-weight:var(--font-weight-medium,500)}.actions[data-v-212e1761]{display:flex;flex-shrink:0;gap:var(--spacing-200,8px)}.body[data-v-212e1761]{display:flex;flex-direction:column;gap:2px}.row[data-v-a036e53d]{display:flex;gap:var(--spacing-400,16px);box-sizing:border-box;min-height:72px;padding:var(--spacing-300,12px) var(--spacing-400,16px);border-radius:10px;background:var(--color-white,#fff)}.edit-image[data-v-a036e53d],.icon-circle[data-v-a036e53d],.row[data-v-a036e53d],.side[data-v-a036e53d],.title-row[data-v-a036e53d]{align-items:center}.icon-circle[data-v-a036e53d]{display:inline-flex;flex-shrink:0;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-900,#171717);font-size:calc(var(--h5-font-size,20px) * var(--font-increase-size,1))}.text[data-v-a036e53d]{display:flex;flex:1;flex-direction:column;min-width:0}.label[data-v-a036e53d]{margin:0;color:var(--color-neutral-600,#525252);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px;font-weight:var(--font-weight-semi-bold,600)}.title-row[data-v-a036e53d]{display:flex;flex-wrap:wrap;gap:var(--spacing-200,8px)}.title[data-v-a036e53d]{overflow-wrap:anywhere;color:var(--color-neutral-900,#171717);font-size:calc(var(--h5-font-size,20px) * var(--font-increase-size,1));line-height:30px}.subtitle[data-v-a036e53d],.title[data-v-a036e53d]{margin:0;font-weight:var(--font-weight-semi-bold,600)}.subtitle[data-v-a036e53d]{color:var(--color-neutral-600,#525252);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px}.side[data-v-a036e53d]{display:flex;gap:var(--spacing-300,12px)}.edit[data-v-a036e53d],.side[data-v-a036e53d]{flex-shrink:0}.edit-image[data-v-a036e53d]{display:inline-flex;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:var(--color-neutral-100,#f5f5f5);cursor:pointer}@media(max-width:767px){.row[data-v-a036e53d],.side[data-v-a036e53d]{flex-wrap:wrap}.side[data-v-a036e53d]{width:100%}}.info[data-v-230e9f34]{color:var(--color-neutral-500,#737373);font-size:calc(var(--h5-font-size,20px) * var(--font-increase-size,1))}.dates[data-v-927386be]{color:var(--color-neutral-600,#525252);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px;font-weight:var(--font-weight-medium,500)}.dates[data-v-927386be],.duration[data-v-927386be]{white-space:nowrap}.duration[data-v-927386be]{flex:0 0 168px;width:168px;color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));line-height:24px;font-weight:var(--font-weight-semi-bold,600);text-align:right}.empty[data-v-927386be]{margin:0;padding:var(--spacing-200,8px);color:var(--color-neutral-600,#525252)}.year[data-v-472911b0]{flex:0 0 80px;width:80px;color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));line-height:24px;font-weight:var(--font-weight-semi-bold,600);text-align:right}.empty[data-v-472911b0]{margin:0;padding:var(--spacing-200,8px);color:var(--color-neutral-600,#525252)}.date[data-v-50b8503f]{display:flex;flex-direction:column;align-items:flex-end;min-width:80px}.date span[data-v-50b8503f]{color:var(--color-neutral-600,#525252);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px}.date strong[data-v-50b8503f]{color:var(--color-neutral-900,#171717);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));line-height:24px;font-weight:var(--font-weight-semi-bold,600)}.empty[data-v-50b8503f],.empty[data-v-b8ad9c4f]{margin:0;padding:var(--spacing-200,8px);color:var(--color-neutral-600,#525252)}.section[data-v-b8ea7bc3] header{min-height:64px;padding-bottom:12px}.section[data-v-b8ea7bc3] header>div:first-child{padding-inline:var(--spacing-200,8px)}.section[data-v-b8ea7bc3] h3{font-size:calc(24px * var(--font-increase-size,1))}.section[data-v-b8ea7bc3] header p{min-height:32px}.tabs[data-v-b8ea7bc3] [class*=tab-content]{margin-bottom:0}.tabs[data-v-b8ea7bc3] [class*=tab-controls]{gap:2px;padding:4px;border-radius:12px;width:100%;background:var(--color-white,#fff)}.tabs[data-v-b8ea7bc3] [button]{box-sizing:border-box;height:44px;margin:0;padding:var(--spacing-200,8px) var(--spacing-400,16px);border-radius:8px;background:transparent;color:var(--color-neutral-500,#737373);font-size:calc(var(--body-font-size-md,16px) * var(--font-increase-size,1));line-height:24px;font-weight:var(--font-weight-semi-bold,600)}.tabs[data-v-b8ea7bc3] [class*=active] [button]{background:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-700,#404040)}.cards[data-v-b8ea7bc3]{display:flex;flex-direction:column;gap:2px;padding-top:var(--spacing-400,16px)}.cards .card[data-v-b8ea7bc3]{padding:var(--spacing-400,16px);border-radius:12px}.empty[data-v-b8ea7bc3]{margin:0;padding:var(--spacing-200,8px);color:var(--color-neutral-600,#525252)}.profile[data-v-cd6456c5]{--profile-badge-bg:#e0f2fe;--profile-badge-fg:#0369a1;gap:var(--spacing-500,20px);box-sizing:border-box;width:100%;padding:var(--spacing-500,20px);border-radius:12px;background:var(--color-white,#fff)}.cta[data-v-cd6456c5],.profile[data-v-cd6456c5]{display:flex;flex-direction:column}.cta[data-v-cd6456c5]{gap:var(--spacing-200,8px);align-items:flex-start}.title[data-v-cd6456c5]{margin:0;color:var(--color-neutral-900,#171717);font-size:calc(var(--h5-font-size,20px) * var(--font-increase-size,1));font-weight:var(--font-weight-bold,700)}.text[data-v-cd6456c5]{margin:0;color:var(--color-neutral-600,#525252)}.layout[data-v-cd6456c5]{display:grid;grid-template-columns:minmax(280px,38fr) minmax(0,62fr);gap:var(--spacing-500,20px);align-items:start}.main[data-v-cd6456c5],.side[data-v-cd6456c5]{display:flex;flex-direction:column;gap:var(--spacing-400,16px);min-width:0}.side[data-v-cd6456c5]{position:sticky;top:calc(var(--nav-height-desktop,80px) + var(--spacing-500,20px))}@media(max-width:1279px){.profile[data-v-cd6456c5]{padding:var(--spacing-400,16px);padding-bottom:calc(var(--spacing-800,32px) + env(safe-area-inset-bottom))}.layout[data-v-cd6456c5]{grid-template-columns:minmax(0,1fr)}.side[data-v-cd6456c5]{position:static}}.card[data-v-31b4c47b]{align-items:center;justify-content:space-between;gap:var(--spacing-300,12px);padding:var(--spacing-300,12px) var(--spacing-300,12px) var(--spacing-300,12px) var(--spacing-500,20px);border-radius:12px;background:var(--color-neutral-100,#f5f5f5)}.card[data-v-31b4c47b],.status[data-v-31b4c47b],.text[data-v-31b4c47b]{display:flex}.text[data-v-31b4c47b]{flex-direction:column;min-width:0}.title[data-v-31b4c47b]{margin:0;color:var(--color-neutral-900,#171717);font-size:calc(var(--h4-font-size,25px) * var(--font-increase-size,1));line-height:32px;font-weight:var(--font-weight-semi-bold,600)}.body[data-v-31b4c47b]{margin:0;color:var(--color-neutral-600,#525252);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px}.status[data-v-31b4c47b]{flex-shrink:0;gap:var(--spacing-200,8px)}.done[data-v-31b4c47b],.status[data-v-31b4c47b]{align-items:center}.done[data-v-31b4c47b]{display:inline-flex;gap:var(--spacing-100,4px);color:#16a34a;font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));line-height:20px;font-weight:var(--font-weight-medium,500)}.jobcoach[data-v-3c9f3eb6]{display:flex;flex-direction:column;gap:var(--spacing-500,20px);box-sizing:border-box;width:100%;padding:var(--spacing-500,20px);border-radius:12px;background:var(--color-white,#fff)}.card[data-v-d5c24848]{position:fixed;right:var(--spacing-400,16px);bottom:var(--spacing-400,16px);z-index:40;display:flex;flex-direction:column;gap:var(--spacing-200,8px);width:min(320px,100vw - 2 * var(--spacing-400,16px));box-sizing:border-box;padding:var(--spacing-300,12px) var(--spacing-400,16px);border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:8px;background:var(--color-white,#fff);box-shadow:0 4px 16px #0000001f}@media(max-width:1279px){.card[data-v-d5c24848]{bottom:64px}}.hint[data-v-d5c24848],.term[data-v-d5c24848],.title[data-v-d5c24848]{margin:0}.title[data-v-d5c24848]{color:var(--color-neutral-900,#171717);font-weight:var(--font-weight-semi-bold,600)}.hint[data-v-d5c24848],.term[data-v-d5c24848]{color:var(--color-neutral-600,#525252)}.term[data-v-d5c24848]{font-style:italic}.progress[data-v-d5c24848]{display:flex;align-items:center;gap:var(--spacing-200,8px)}.percentage[data-v-d5c24848]{color:var(--color-neutral-900,#171717);font-weight:var(--font-weight-semi-bold,600);font-variant-numeric:tabular-nums}.track[data-v-d5c24848]{flex:1;overflow:hidden;height:6px;background:var(--color-neutral-200,#e5e5e5)}.bar[data-v-d5c24848],.track[data-v-d5c24848]{border-radius:3px}.bar[data-v-d5c24848]{height:100%;background:var(--color-primary,var(--color-blue-60,#06c));transition:width .5s linear}.wrapper[data-v-f5d2e55b]{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-100,4px)}.wrapper.jobboard[data-v-f5d2e55b]{--nav-height-desktop:0px}.main[data-v-f5d2e55b]{flex:1;min-width:0}.order-toggle[data-v-f5d2e55b]{margin:var(--spacing-200,8px) var(--spacing-400,16px)}.overview[data-v-f5d2e55b]{position:relative;display:grid;grid-template-columns:38% 62%;gap:var(--spacing-100,4px);width:calc(100% - var(--spacing-100,4px))}.overview.fullscreen[data-v-f5d2e55b]{margin:0 auto;max-width:800px;grid-template-columns:1fr}.overview>div[data-v-f5d2e55b]{border-radius:12px;background:var(--color-white,#fff);position:sticky;top:calc(64px + var(--nav-height-desktop,80px));overflow-y:scroll;height:calc(100vh - 64px - var(--nav-height-desktop,80px) - var(--spacing-300,12px))}.overview>div[data-v-f5d2e55b] .tab-header{top:0}.overview.fullscreen>div[data-v-f5d2e55b]{position:static;overflow-y:visible;height:auto}.overview[data-v-f5d2e55b] .tab-header{border-radius:12px;background:var(--color-white,#fff);position:sticky;z-index:10;padding:var(--spacing-400,16px);width:inherit;top:calc(64px + var(--nav-height-desktop,80px))}.overview[data-v-f5d2e55b] .tab-header .tab-controls{display:flex;flex:1;gap:0;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:8px;background:var(--color-neutral-50,#fafafa)}.overview[data-v-f5d2e55b] .tab-header .tab-controls>*{flex:1}.overview[data-v-f5d2e55b] .tab-header .tab-controls .btn{margin:0;color:var(--color-neutral-500,#737373);background:transparent;border-radius:0;width:100%}.overview[data-v-f5d2e55b] .tab-header .tab-controls .active .btn{background:var(--color-white,#fff);color:var(--color-neutral-700,#404040);box-shadow:0 0 0 1px var(--color-neutral-300,#d4d4d4);border-radius:8px}.overview[data-v-f5d2e55b] .tab-content{margin-bottom:0}.divider[data-v-f5d2e55b]{height:var(--spacing-100,4px);width:100%;background:var(--background-color-primary,var(--color-white,#fff));position:sticky;top:calc(64px + var(--nav-height-desktop,80px));z-index:11}.wrapper.express[data-v-f5d2e55b] .tab-controls .btn{box-sizing:border-box}@media(min-width:1280px){.wrapper.express .divider[data-v-f5d2e55b]{display:none}.wrapper.express[data-v-f5d2e55b] .filters{padding-left:0}.wrapper.express[data-v-f5d2e55b] .tab-content{overflow-x:clip;overflow-y:visible}.wrapper.express .overview:not(.fullscreen)>div[data-v-f5d2e55b]:first-child .tab-header{padding-left:0}}@media(max-width:1279px){.wrapper[data-v-f5d2e55b]{flex-direction:column;gap:0;padding-bottom:48px}.wrapper.detail-open[data-v-f5d2e55b]{padding-bottom:0}.divider[data-v-f5d2e55b],.wrapper.detail-open>aside[data-v-f5d2e55b]{display:none}.main[data-v-f5d2e55b]{width:100%}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-content{overflow:visible}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header{top:48px;z-index:11;padding:var(--spacing-200,8px) 0 0;border-radius:0;background:var(--color-white,#fff)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls{gap:var(--spacing-400,16px);padding:0 var(--spacing-400,16px);border:0;border-bottom:1px solid var(--color-neutral-200,#e5e5e5);border-radius:0;background:transparent}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls>*{max-width:none;flex:1}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls [button]{height:32px;margin:0;padding:0 0 var(--spacing-300,12px);border-radius:0;background:transparent;box-shadow:none;color:var(--color-neutral-500,#737373);font-size:calc(var(--body-font-size,14px) * var(--font-increase-size,1));font-weight:var(--font-weight-semi-bold,600);line-height:calc(var(--line-height-default,1.5) * var(--font-increase-size,1))}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls [button]{position:relative}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .active .btn,.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .active [button]{background:transparent;box-shadow:none;color:var(--color-black,#000)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .active .btn:after,.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b] .tab-header .tab-controls .active [button]:after{content:"";position:absolute;right:0;bottom:-3px;left:0;height:2px;border-radius:0;background:var(--color-black,#000)}.overview:not(.fullscreen) #jobboard-detail-container[data-v-f5d2e55b]{min-height:100vh;min-height:100svh;background:var(--color-white,#fff)}.overview[data-v-f5d2e55b]:not(.fullscreen){display:block;width:100%}.overview:not(.fullscreen)>div[data-v-f5d2e55b]{position:static;height:auto;overflow:visible;border-radius:0}.overview:not(.fullscreen)>div[data-v-f5d2e55b]:first-child .tab-header{display:none}.wrapper.detail-open .overview:not(.fullscreen)>div[data-v-f5d2e55b]:first-child,.wrapper:not(.detail-open) .overview>#jobboard-detail-container[data-v-f5d2e55b]{display:none}}
