.employer-post-job-page.employer-new-job{width:100%;max-width:none;margin-inline:0}.employer-new-job .employer-new-job__card{width:100%;padding:1.25rem;border-radius:1rem;box-shadow:0 1px 3px color-mix(in srgb,#0f172a 6%,#0000)}@media (min-width:640px){.employer-new-job .employer-new-job__card{padding:1.5rem}}.employer-new-job .employer-new-job__stack{display:flex;flex-direction:column;gap:1.25rem;width:100%}.employer-new-job .employer-new-job__split{display:grid;gap:1.25rem;width:100%}@media (min-width:900px){.employer-new-job .employer-new-job__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.employer-new-job .employer-new-job__split>*{min-width:0;height:100%}}.employer-new-job .employer-new-job__fields{display:flex;flex-direction:column;gap:1rem;width:100%}.employer-new-job .employer-new-job__row{display:grid;gap:1rem;width:100%}@media (min-width:640px){.employer-new-job .employer-new-job__row--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.employer-new-job .employer-new-job__label{display:block;font-size:.875rem;font-weight:600;color:var(--color-ink-high,#0f172a)}.employer-new-job .employer-new-job__seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;width:100%;padding:.25rem;border-radius:.75rem;border:1px solid var(--color-line,#e2e8f0);background:var(--color-surface-1,#f8fafc)}.employer-new-job .employer-new-job__seg-btn{min-height:2.75rem;border:0;border-radius:.55rem;background:#0000;color:var(--color-ink-med,#475569);font-size:.8125rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.employer-new-job .employer-new-job__seg-btn:hover:not(.employer-new-job__seg-btn--on){background:color-mix(in srgb,var(--color-brand-500,#4bb585) 10%,#0000);color:var(--color-brand-800,#1f5c44)}.employer-new-job .employer-new-job__seg-btn--on{background:var(--color-brand-700,#2d7a5a);color:#fff;box-shadow:0 1px 2px #0000001f}.employer-new-job .employer-new-job__counter{display:inline-flex;max-width:14rem;align-items:stretch;overflow:hidden;border-radius:.625rem;border:1px solid var(--color-line,#e2e8f0);background:var(--color-surface-0,#fff)}.employer-new-job .employer-new-job__counter-btn{display:inline-flex;width:2.75rem;min-height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border:0;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,#0000);color:var(--color-brand-800,#1f5c44);font-size:1.15rem;font-weight:700;cursor:pointer}.employer-new-job .employer-new-job__counter-btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-500,#4bb585) 16%,#0000)}.employer-new-job .employer-new-job__counter-btn:disabled{cursor:not-allowed;opacity:.4}.employer-new-job .employer-new-job__counter-input{min-width:0;flex:1;border:0;border-radius:0;min-height:2.75rem;text-align:center;font-weight:700;box-shadow:none}.employer-new-job .employer-new-job__counter-input:focus{outline:none;box-shadow:none}html[data-theme=dark] .employer-new-job .employer-new-job__seg{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#0f172a 80%,#1e293b)}html[data-theme=dark] .employer-new-job .employer-new-job__seg-btn--on{background:var(--color-brand-600,#3a9a6e)}html[data-theme=dark] .employer-new-job .employer-new-job__counter{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#0f172a 80%,#1e293b)}.employer-new-job-footer .employer-post-job-sticky__btn{min-height:3.25rem;height:auto;width:100%;max-width:none;padding-inline:1.5rem;font-size:1.05rem}@media (min-width:640px){.employer-new-job-footer .employer-post-job-sticky__btn{width:auto;min-width:16rem}}.jpw{display:flex;flex-direction:column;gap:1.25rem;width:100%}.jpw--page{margin-inline:auto;padding:.5rem 0 1.5rem}.jpw--modal,.jpw--page{max-width:32rem}.jpw__sheet{position:relative;display:flex;flex-direction:column;gap:1rem;width:100%}.jpw__remaining-chip{position:absolute;top:.15rem;inset-inline-start:.15rem;z-index:2;border-radius:999px;padding:.18rem .45rem;background:color-mix(in srgb,#2d7a5a 12%,#0000);color:#2d7a5a;font-size:.68rem;font-weight:800;line-height:1.1;white-space:nowrap}.jpw__hero{display:flex;flex-direction:column;gap:.25rem;text-align:center;padding-top:.15rem}.jpw__title{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--color-ink-high,#0f172a)}.jpw__subtitle,.jpw__title{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jpw__subtitle{font-size:.8125rem;font-weight:400;line-height:1.25;color:color-mix(in srgb,var(--color-ink-med,#475467) 92%,#0000)}.jpw__error{font-size:.875rem;color:#c0314a}.jpw__error,.jpw__paid-ok{margin:0;text-align:center}.jpw__paid-ok{border-radius:.85rem;border:1px solid color-mix(in srgb,#2d7a5a 28%,#0000);background:color-mix(in srgb,#2d7a5a 12%,#0000);padding:.7rem .9rem;font-size:.88rem;font-weight:700;color:#1f5f45}html[data-theme=dark] .jpw__paid-ok{border-color:color-mix(in srgb,#6dc99a 30%,#0000);background:color-mix(in srgb,#2d7a5a 22%,#0000);color:#b8e0cc}.jpw__picker{display:flex;flex-direction:column;gap:.85rem;width:100%;overflow:visible}.jpw__overview{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;width:100%;overflow:visible;padding-top:.7rem}.jpw__overview--upgrade{grid-template-columns:1fr;gap:.65rem}.jpw__overview--upgrade .jpw__overview-col{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;text-align:start;padding:1rem 1.1rem;gap:.25rem 1rem}.jpw__overview--upgrade .jpw__overview-badge-slot{width:100%;justify-content:flex-start;min-height:0}.jpw__overview--upgrade .jpw__overview-name,.jpw__overview--upgrade .jpw__overview-period,.jpw__overview--upgrade .jpw__overview-price{text-align:start}.jpw__overview--upgrade .jpw__feats{width:100%;margin-top:.35rem}.jpw__overview-col{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:.35rem;height:100%;padding:1rem .85rem 1.05rem;border:1.5px solid color-mix(in srgb,#2d7a5a 18%,#0000);border-radius:1.1rem;background:#0000;text-align:center;color:inherit;cursor:pointer}.jpw__overview-col.is-on{background:#2d7a5a;border-color:#2d7a5a;color:#fff}.jpw__overview-col.is-featured{z-index:1;overflow:visible;padding-top:1.15rem;border:3px solid #0000;background:linear-gradient(color-mix(in srgb,#fff 96%,#2d7a5a),color-mix(in srgb,#fff 96%,#2d7a5a)) padding-box,conic-gradient(from var(--jpw-glow,0deg),#0f3d2c,#2d7a5a,#1a5c42,#4bb585,#0f3d2c,#2d7a5a,#0f3d2c) border-box;box-shadow:0 10px 22px color-mix(in srgb,#2d7a5a 22%,#0000);animation:jpw-glow-spin 4s linear infinite}.jpw__overview-col.is-featured.is-on{background:linear-gradient(#2d7a5a,#2d7a5a) padding-box,conic-gradient(from var(--jpw-glow,0deg),#9be0bd,#4bb585,#2d7a5a,#6dc99a,#9be0bd) border-box;color:#fff}.jpw__overview-col.is-featured:after,.jpw__overview-col.is-featured:before{content:"";position:absolute;pointer-events:none}.jpw__overview-col.is-featured:before{display:none}.jpw__overview-col.is-featured:after{width:5.8rem;height:5.8rem;z-index:-1;border-radius:999px;filter:blur(10px);opacity:.9;background:radial-gradient(circle,#2d7a5a 0,#4bb585 42%,#0000 72%);animation:jpw-glow-blob 5s linear infinite}html[data-theme=dark] .jpw__overview-col.is-featured{background:linear-gradient(#161a21,#161a21) padding-box,conic-gradient(from var(--jpw-glow,0deg),#9be0bd,#6dc99a,#4bb585,#2d7a5a,#9be0bd) border-box;box-shadow:0 12px 28px color-mix(in srgb,#4bb585 28%,#0000)}html[data-theme=dark] .jpw__overview-col.is-featured.is-on{background:linear-gradient(#2d7a5a,#2d7a5a) padding-box,conic-gradient(from var(--jpw-glow,0deg),#b6f0d2,#6dc99a,#4bb585,#9be0bd,#b6f0d2) border-box}html[data-theme=dark] .jpw__overview-col.is-featured:after{background:radial-gradient(circle,#6dc99a 0,#4bb585 40%,#0000 72%);opacity:.85}@property --jpw-glow{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes jpw-glow-spin{to{--jpw-glow:360deg}}@keyframes jpw-glow-blob{0%{top:-1.4rem;left:-1.4rem}25%{top:-1.4rem;left:calc(100% - 4.2rem)}50%{top:calc(100% - 4.2rem);left:calc(100% - 4.2rem)}75%{top:calc(100% - 4.2rem);left:-1.4rem}to{top:-1.4rem;left:-1.4rem}}@media (prefers-reduced-motion:reduce){.jpw__overview-col.is-featured,.jpw__overview-col.is-featured:after{animation:none}}.jpw__overview-col:disabled{opacity:.6;cursor:not-allowed}.jpw__overview-col.is-current:disabled{opacity:1;cursor:default;background:color-mix(in srgb,#2d7a5a 10%,#fff);border-color:#2d7a5a;color:inherit}.jpw__overview-col.is-current:disabled .jpw__overview-name,.jpw__overview-col.is-current:disabled .jpw__overview-price{color:inherit}.jpw__overview-col.is-current:disabled .jpw__overview-period{color:#2d7a5a}.jpw__overview-col.is-next{background:color-mix(in srgb,#c9a227 8%,#fff);border-color:#c9a227}.jpw__overview-col.is-next:disabled{opacity:1;cursor:default;color:inherit}.jpw__overview-col.is-next .jpw__overview-period{color:#9a7b1a}.jpw__overview-col.is-locked:disabled{opacity:.45}.jpw__overview-badge-slot{display:flex;align-items:center;justify-content:center;min-height:1.35rem}.jpw__overview-col.is-featured .jpw__overview-badge-slot{min-height:1.55rem}.jpw__overview-badge{border-radius:999px;padding:.28rem .65rem;background:#2d7a5a;color:#fff;font-size:.72rem;font-weight:800;line-height:1.15;white-space:nowrap;box-shadow:0 4px 10px color-mix(in srgb,#2d7a5a 28%,#0000)}.jpw__overview-badge--next{background:#c9a227;box-shadow:0 4px 10px color-mix(in srgb,#c9a227 28%,#0000)}.jpw__overview-col.is-on .jpw__overview-badge--next{background:#fff;color:#9a7b1a}.jpw__overview-col.is-featured .jpw__overview-badge{position:relative;z-index:2}.jpw__overview-col.is-on .jpw__overview-badge{background:#fff;color:#2d7a5a}.jpw__overview-name{margin:0;font-size:1.15rem;font-weight:800;color:var(--color-ink-high,#0f172a)}.jpw__overview-col.is-on .jpw__overview-name{color:#fff}.jpw__overview-price{margin:0;font-size:1rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink-high,#0f172a)}.jpw__overview-col.is-on .jpw__overview-price{color:#fff}.jpw__overview-period{margin:0;min-height:1.1rem;font-size:.8rem;font-weight:700;color:#2d7a5a}.jpw__overview-col.is-on .jpw__overview-period{color:#ffffffd9}.jpw__feats{display:flex;flex-direction:column;gap:.4rem;width:100%;margin:.35rem 0 0;padding:0;list-style:none}.jpw__feat{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.8rem;font-weight:600;line-height:1.25;text-align:start;color:var(--color-ink-high,#0f172a)}.jpw__feat.is-off{color:#9aa3ad}.jpw__overview-col.is-on .jpw__feat{color:#fff}.jpw__overview-col.is-on .jpw__feat.is-off{color:#ffffff6b}.jpw__interval{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;padding:.3rem;border-radius:999px;background:#eef1ef}.jpw__interval-btn{position:relative;display:grid;place-items:center;width:100%;border:0;border-radius:999px;padding:.55rem .5rem;font-size:.875rem;font-weight:800;text-align:center;color:var(--color-ink-med,#475467);background:#0000}.jpw__interval-btn.is-on{background:#2d7a5a;color:#fff}html[data-theme=dark] .jpw__interval{background:#161a21;border:1px solid color-mix(in srgb,#4bb585 28%,#0000)}html[data-theme=dark] .jpw__interval-btn{color:#b6bbc4}.jpw__save-chip,html[data-theme=dark] .jpw__interval-btn.is-on{background:#2d7a5a;color:#fff}.jpw__save-chip{position:absolute;top:-.7rem;inset-inline-end:.35rem;border-radius:999px;padding:.12rem .45rem;font-size:.62rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.jpw--modal .jpw__sheet{gap:.85rem}.jpw__cta{width:100%;margin-top:.15rem;border:0;border-radius:1rem;padding:1.05rem 1.25rem;font-size:1rem;font-weight:800;color:#fff;background:#2d7a5a;box-shadow:0 6px 20px #134e3547}.jpw__cta:disabled{opacity:.6;cursor:not-allowed}.jpw__switch-hint{margin:.55rem 0 0;text-align:center;font-size:.8rem;line-height:1.4;font-weight:600;color:var(--color-ink-med,#5b6b63)}.jpw__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;font-size:.75rem}.jpw__legal a{color:var(--color-brand-700,#2d7a5a);text-decoration:none}.jpw__legal a:hover{text-decoration:underline}.jpw__legal-dot{color:var(--color-brand-600,#2d7a5a);opacity:.55}.jpw__ent-page{display:flex;flex-direction:column;gap:.9rem}.jpw__back{align-self:start;border:0;background:#0000;color:#2d7a5a;font-size:.9rem;font-weight:800;padding:.15rem 0}.jpw__ent-hero{padding:1.1rem 1rem;border-radius:1.1rem;background:#2d7a5a;color:#fff;text-align:center}.jpw__ent-kicker,.jpw__ent-lead,.jpw__ent-pitch,.jpw__ent-title{margin:0}.jpw__ent-kicker{font-size:.8rem;font-weight:700;opacity:.85}.jpw__ent-title{margin-top:.2rem;font-size:1.4rem;font-weight:800}.jpw__ent-pitch{margin-top:.45rem;font-size:.95rem;font-weight:700}.jpw__ent-lead{margin-top:.4rem;font-size:.85rem;line-height:1.4;opacity:.88}.jpw__ent-benefits,.jpw__ent-chips,.jpw__ent-feats{margin:0;padding:0;list-style:none}.jpw__ent-benefits{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .65rem;padding:.75rem;border-radius:1rem;border:1px solid color-mix(in srgb,#2d7a5a 14%,#0000);background:#f3f7f5}html[data-theme=dark] .jpw__ent-benefits{background:#161a21;border-color:color-mix(in srgb,#4bb585 32%,#0000)}.jpw__ent-benefit{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:.78rem;font-weight:700;line-height:1.2;color:color-mix(in srgb,var(--color-ink-high,#0f172a) 88%,#0000)}html[data-theme=dark] .jpw__ent-benefit{color:#f4f5f7}.jpw__ent-benefit-ico{flex:0 0 auto;width:1.85rem;height:1.85rem;border-radius:.55rem;background:#2d7a5a;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 18%,#0000)}.jpw__ent-benefit--a .jpw__ent-benefit-ico{background:#2d7a5a}.jpw__ent-benefit--b .jpw__ent-benefit-ico{background:#1f5f45}.jpw__ent-benefit--c .jpw__ent-benefit-ico{background:#3d8b6a}.jpw__ent-benefit--d .jpw__ent-benefit-ico{background:#4bb585}.jpw__ent-benefit--e .jpw__ent-benefit-ico{background:#166b4a}.jpw__ent-benefit-ico:after{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:.95rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.jpw__ent-company,.jpw__ent-sent{margin:0;font-size:.85rem;font-weight:600;color:#2d7a5a}.jpw__ent-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:22rem;padding:1.5rem .5rem .5rem;text-align:center}.jpw__ent-success-mark{position:relative;width:6.5rem;height:6.5rem;display:grid;place-items:center;margin-bottom:.5rem}.jpw__ent-success-ring{position:absolute;inset:0;border-radius:999px;border:2px solid color-mix(in srgb,#2d7a5a 35%,#0000);animation:jpw-success-ring 1.6s ease-out infinite}.jpw__ent-success-ring--delay{animation-delay:.55s}.jpw__ent-success-check{position:relative;z-index:1;width:4.4rem;height:4.4rem;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:1.85rem;font-weight:800;background:linear-gradient(145deg,#4bb585,#2d7a5a);box-shadow:0 12px 28px color-mix(in srgb,#2d7a5a 35%,#0000);animation:jpw-success-pop .7s cubic-bezier(.22,1.4,.36,1) both}.jpw__ent-success-title{margin:0;font-size:1.55rem;font-weight:800;animation:jpw-success-rise .55s ease-out .18s both}.jpw__ent-success-body{margin:0 0 .6rem;max-width:22rem;font-size:.95rem;line-height:1.45;font-weight:600;color:var(--color-ink-mid,#667085);animation:jpw-success-rise .55s ease-out .28s both}.jpw__ent-success .jpw__cta{width:100%;max-width:20rem;animation:jpw-success-rise .55s ease-out .38s both}@keyframes jpw-success-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes jpw-success-ring{0%{transform:scale(.72);opacity:.55}to{transform:scale(1.35);opacity:0}}@keyframes jpw-success-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jpw__ent-success .jpw__cta,.jpw__ent-success-body,.jpw__ent-success-check,.jpw__ent-success-ring,.jpw__ent-success-title{animation:none}}.jpw__cos{border:1px solid #2d7a5a2e;border-radius:.95rem;overflow:hidden}.jpw__cos-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border:0;background:#0000;text-align:start;cursor:pointer}.jpw__cos-toggle strong{display:block;font-size:.85rem;font-weight:800}.jpw__cos-toggle em{display:block;margin-top:.1rem;font-style:normal;font-size:.75rem;font-weight:600;color:#2d7a5a}.jpw__cos-list{border-top:1px solid #2d7a5a1f;padding:.65rem .85rem .8rem}.jpw__cos-hint{margin:0 0 .55rem;font-size:.75rem;line-height:1.35;color:var(--color-ink-mid,#667085)}.jpw__cos-row{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.88rem;font-weight:700}.jpw__ent-label{display:block;font-size:.85rem;font-weight:700}.jpw--paying{max-width:32rem}.jpw__pay{gap:1rem}.jpw__pay,.jpw__pay-hero{display:flex;flex-direction:column}.jpw__pay-hero{gap:.25rem;text-align:center}.jpw__pay-plan{margin:0;font-size:.9rem;font-weight:700;color:#2d7a5a}html[data-theme=dark] .jpw__pay-plan{color:#6dc99a}.jpw__pay-confirming{border-radius:.85rem;border:1px solid color-mix(in srgb,#2d7a5a 30%,#0000);background:color-mix(in srgb,#2d7a5a 10%,#0000);padding:.65rem .85rem;font-size:.85rem;font-weight:700;color:#1f5f45;text-align:center}html[data-theme=dark] .jpw__pay-confirming{border-color:color-mix(in srgb,#6dc99a 28%,#0000);background:color-mix(in srgb,#2d7a5a 22%,#0000);color:#b8e0cc}.jpw__overlay{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:.75rem;background:#00000080}@media (min-width:640px){.jpw__overlay{align-items:center}}.jpw__dialog{width:100%;max-height:92vh;overflow-y:auto;border-radius:1.5rem;padding:1.15rem 1.15rem 1.25rem;background:var(--color-surface-0,#fff);box-shadow:0 18px 40px #1018282e}.jpw__dialog,.jpw__dialog:has(.jpw--paying){max-width:32rem}html[data-theme=dark] .jpw__overview-col{background:#161a21;border-color:color-mix(in srgb,#4bb585 28%,#0000);color:#f4f5f7}html[data-theme=dark] .jpw__overview-name,html[data-theme=dark] .jpw__overview-price{color:#f4f5f7}html[data-theme=dark] .jpw__overview-period{color:#6dc99a}html[data-theme=dark] .jpw__feat{color:#f4f5f7}html[data-theme=dark] .jpw__feat.is-off{color:#8b93a0}html[data-theme=dark] .jpw__dialog{background:#0b0f14}html[data-theme=dark] .jpw__title{color:#f4f5f7}html[data-theme=dark] .jpw__subtitle{color:#b6bbc4}html[data-theme=dark] .jpw__remaining-chip{background:color-mix(in srgb,#6dc99a 22%,#0000);color:#6dc99a}html[data-seeker-workspace] footer.site-footer,html[data-workspace-shell] footer.site-footer{display:none!important}html[data-seeker-workspace]{overflow-x:hidden;--seeker-vv-h:100dvh}html[data-seeker-workspace] body>div.flex.min-h-screen{min-height:100dvh}html[data-seeker-workspace] main{flex:1 1 auto;min-height:0;width:100%;max-width:none;padding-inline:0;overflow:hidden}@media (max-width:1023px){html[data-seeker-workspace]{overflow-y:auto;-webkit-overflow-scrolling:touch}html[data-seeker-workspace] body>div.flex.min-h-screen{min-height:0;height:auto;overflow:visible}html[data-seeker-workspace] main{overflow:visible;min-height:auto;flex:1 1 auto}.seeker-layout,.seeker-shell,.seeker-shell-root{height:auto;min-height:calc(var(--seeker-vv-h, 100dvh) - var(--seeker-site-header-h));max-height:none;overflow:visible}.seeker-shell__main{overflow:visible;min-height:0;flex:1 1 auto}.seeker-shell__scroll{flex:none;overflow:visible;overscroll-behavior:auto;-webkit-overflow-scrolling:auto}.seeker-shell__page-toolbar{position:relative;top:auto;z-index:auto;min-height:0}.seeker-shell__page-toolbar-inner{flex-wrap:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem}.seeker-shell__page-heading>p:first-child,.seeker-shell__page-subtitle{display:none}.seeker-shell__page-toolbar h1{font-size:1.0625rem;line-height:1.25}}:root{--seeker-site-header-h:4.25rem;--seeker-sidebar-w:17.5rem;--seeker-sidebar-rail-w:4.5rem;--seeker-sidebar-col:var(--seeker-sidebar-w);--seeker-shell-header-h:5.5rem;--seeker-shell-header-rule:color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000)}html[data-theme=dark]{--seeker-shell-header-rule:color-mix(in srgb,#fff 10%,#0000)}@media (min-width:1024px){:root{--seeker-shell-header-h:5.75rem}}@media (min-width:1280px){:root{--seeker-sidebar-w:18.5rem}}.seeker-layout{margin-top:-1.25rem;margin-bottom:-1.25rem;width:100vw;max-width:100vw;height:calc(100dvh - var(--seeker-site-header-h));max-height:calc(100dvh - var(--seeker-site-header-h));overflow:hidden}@media (min-width:640px){.seeker-layout{margin-top:-1.75rem;margin-bottom:-1.75rem}}.seeker-shell,.seeker-shell-root{width:100%;min-width:0;max-width:100%;overflow:hidden}.seeker-shell{position:relative;display:flex;flex-direction:row;align-items:stretch;height:100%;max-height:100%}@media (min-width:1024px){.seeker-shell:before{content:"";position:absolute;z-index:31;top:var(--seeker-shell-header-h);inset-inline-start:var(--seeker-sidebar-w);inset-inline-end:0;height:1px;background:var(--seeker-shell-header-rule);pointer-events:none}.seeker-shell--sidebar-collapsed:before{inset-inline-start:var(--seeker-sidebar-rail-w)}.seeker-shell--sidebar-hidden:before{inset-inline-start:0}}.seeker-shell__aside{position:relative;display:none;flex-shrink:0;overflow:visible;border-inline-end:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);transition:width .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),border-color .2s ease,opacity .15s ease}.seeker-shell__aside-inner{display:flex;width:100%;height:100%;max-height:100%;min-width:0;flex-direction:column;overflow:hidden}html[data-theme=dark] .seeker-shell__aside{border-inline-end-color:color-mix(in srgb,#fff 10%,#0000)}@media (min-width:1024px){.seeker-shell__aside{display:flex;width:var(--seeker-sidebar-w);max-width:var(--seeker-sidebar-w);height:100%;max-height:100%}.seeker-shell--sidebar-collapsed .seeker-shell__aside{width:var(--seeker-sidebar-rail-w);max-width:var(--seeker-sidebar-rail-w)}.seeker-shell--sidebar-hidden .seeker-shell__aside{width:0;max-width:0;border-inline-end-width:0;opacity:0;pointer-events:none}}.seeker-shell__main{display:flex;min-width:0;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden;max-width:100%}.seeker-shell__sidebar-edge-toggle{position:absolute;top:50%;inset-inline-end:-.875rem;z-index:40;display:none;height:3.25rem;width:1.75rem;translate:0 -50%;align-items:center;justify-content:center;border-radius:9999px;border:2px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 45%,#0000);background:var(--color-surface-0,#fff);color:var(--color-brand-700,#2d7a5a);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-line,#e2e8f0) 70%,#0000),0 4px 14px #0f172a2e;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .2s ease}.seeker-shell__sidebar-edge-toggle svg{width:1.125rem;height:1.125rem;stroke-width:2.4}html[dir=ltr] .seeker-shell__sidebar-edge-toggle svg{transform:rotate(0deg)}html[dir=ltr] .seeker-shell--sidebar-collapsed .seeker-shell__sidebar-edge-toggle svg,html[dir=rtl] .seeker-shell__sidebar-edge-toggle svg{transform:rotate(180deg)}html[dir=rtl] .seeker-shell--sidebar-collapsed .seeker-shell__sidebar-edge-toggle svg{transform:rotate(0deg)}html[data-theme=dark] .seeker-shell__sidebar-edge-toggle{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 55%,#0000);background:var(--color-slate-900,#0f172a);color:var(--color-brand-200,#b8e6ce);box-shadow:0 0 0 1px color-mix(in srgb,#fff 10%,#0000),0 4px 16px #00000073}@media (min-width:1024px){.seeker-shell__sidebar-edge-toggle{display:inline-flex}.seeker-shell--sidebar-hidden .seeker-shell__sidebar-edge-toggle{display:none}}.seeker-shell__sidebar-edge-toggle:hover{border-color:var(--color-brand-500,#4bb585);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,var(--color-surface-0,#fff));color:var(--color-brand-600,#2d7a5a)}html[data-theme=dark] .seeker-shell__sidebar-edge-toggle:hover{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,var(--color-slate-900,#0f172a));color:var(--color-brand-100,#d4f0e4)}.seeker-shell__sidebar-reopen{position:fixed;top:calc(var(--seeker-site-header-h) + 6.5rem);inset-inline-start:0;z-index:35;display:none;height:2.75rem;width:2rem;align-items:center;justify-content:center;border-radius:0 .75rem .75rem 0;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);border-inline-start:none;background:var(--color-surface-0,#fff);color:var(--color-brand-700,#2d7a5a);box-shadow:2px 0 12px #0f172a1a}html[dir=rtl] .seeker-shell__sidebar-reopen{border-radius:.75rem 0 0 .75rem;border-inline-end:none;border-inline-start:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);box-shadow:-2px 0 12px #0f172a1a}html[data-theme=dark] .seeker-shell__sidebar-reopen{background:var(--color-slate-900,#0f172a);border-color:color-mix(in srgb,#fff 12%,#0000);color:var(--color-brand-300,#9ed9b8)}@media (min-width:1024px){.seeker-shell--sidebar-hidden .seeker-shell__sidebar-reopen{display:inline-flex}}.seeker-shell__brand-row,.seeker-shell__page-toolbar{box-sizing:border-box;flex-shrink:0;min-height:var(--seeker-shell-header-h);border-bottom:1px solid var(--seeker-shell-header-rule)}@media (min-width:1024px){.seeker-shell__brand-row,.seeker-shell__page-toolbar{height:var(--seeker-shell-header-h);min-height:var(--seeker-shell-header-h);max-height:var(--seeker-shell-header-h);border-bottom:none}}.seeker-shell__brand-row{display:flex;width:100%;align-self:stretch;align-items:center;gap:.75rem;padding-inline:1rem}html[dir=rtl] .seeker-shell__brand-row{padding-inline:1rem}.seeker-shell--sidebar-collapsed .seeker-shell__brand-row{justify-content:center;padding-inline:.5rem}.seeker-shell--sidebar-collapsed .seeker-shell__brand-copy{display:none}.seeker-shell__page-toolbar-inner{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem}@media (min-width:1024px){.seeker-shell__page-toolbar-inner{height:100%;flex-wrap:nowrap;align-items:center;gap:.75rem;padding-block:.625rem;padding-inline:1.25rem 2rem}.seeker-shell__page-heading{min-width:0}.seeker-shell__page-subtitle{max-width:100%}.seeker-shell__page-actions{flex-shrink:0;flex-wrap:nowrap}}.seeker-shell__page-actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width:639px){.seeker-shell__page-toolbar{min-height:auto}.seeker-shell__page-toolbar-inner{row-gap:.5rem;padding:.5rem .75rem}.seeker-shell__page-actions{flex:0 1 auto;width:auto;max-width:45%;justify-content:flex-end}.seeker-shell__page-actions>*{flex:0 1 auto;min-width:0}.seeker-shell__page-toolbar .seeker-shell__page-icon{height:2.25rem;width:2.25rem}.seeker-shell__page-toolbar h1{font-size:1.0625rem}}@media (min-width:640px){.seeker-shell__page-toolbar-inner{gap:.75rem;padding:.875rem 1.25rem}}html[dir=rtl] .seeker-shell__page-toolbar-inner{text-align:start}@media (min-width:1024px){html[dir=rtl] .seeker-shell__page-toolbar-inner{padding-inline:2rem 1.25rem}}.seeker-shell__scroll{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}.seeker-shell__content--fluid{--seeker-content-px:0.75rem;box-sizing:border-box;max-width:100%}@media (min-width:640px){.seeker-shell__content--fluid{--seeker-content-px:1.25rem}}@media (min-width:768px){.seeker-shell__content--fluid{--seeker-content-px:1.5rem}}@media (min-width:1024px){.seeker-shell__content--fluid{--seeker-content-px:2rem}}.seeker-shell__nav{width:100%;min-width:0;align-self:stretch;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[dir=rtl] .seeker-shell__nav-link,html[dir=rtl] .seeker-shell__nav-link--active{width:100%;max-width:100%;box-sizing:border-box}.seeker-shell__sidebar-footer{align-self:stretch;box-sizing:border-box}.seeker-shell__nav-link{position:relative;width:100%}.seeker-shell__nav-link--active{border-radius:0;margin-inline:0;padding-inline:1rem;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 10%,#0000);color:var(--color-brand-700,#2d7a5a);box-shadow:inset 3px 0 0 0 var(--color-brand-600,#2d7a5a)}html[dir=rtl] .seeker-shell__nav-link--active{box-shadow:inset -3px 0 0 0 var(--color-brand-600,#2d7a5a)}html[data-theme=dark] .seeker-shell__nav-link--active{background:color-mix(in srgb,var(--color-brand-400,#6dc99a) 14%,#0000);color:var(--color-brand-300,#9ed9b8);box-shadow:inset 3px 0 0 0 var(--color-brand-400,#6dc99a)}html[data-theme=dark][dir=rtl] .seeker-shell__nav-link--active{box-shadow:inset -3px 0 0 0 var(--color-brand-400,#6dc99a)}.seeker-shell__nav-link:not(.seeker-shell__nav-link--active){margin-inline:.5rem;width:calc(100% - 1rem);border-radius:.75rem;padding-inline:.625rem}.seeker-shell--sidebar-collapsed .seeker-shell__nav-link,.seeker-shell--sidebar-collapsed .seeker-shell__nav-link--active{margin-inline:.35rem;width:calc(100% - .7rem);max-width:100%;justify-content:center;padding-inline:.35rem;border-radius:.75rem;box-shadow:none!important}.seeker-shell--sidebar-collapsed .seeker-shell__nav-link--active{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,#0000)}.seeker-shell--sidebar-collapsed .seeker-shell__logout-label,.seeker-shell--sidebar-collapsed .seeker-shell__nav-badge,.seeker-shell--sidebar-collapsed .seeker-shell__nav-label{display:none}.seeker-shell--sidebar-collapsed .seeker-shell__logout-link{margin-inline:.35rem;width:calc(100% - .7rem);justify-content:center;padding-inline:.35rem}.seeker-dashboard__match{margin-inline:0;width:100%;max-width:none;box-sizing:border-box}.seeker-dashboard__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;width:100%;max-width:100%}.seeker-dashboard__action-btn{max-width:100%;text-align:center;white-space:normal;line-height:1.35;hyphens:auto}@media (min-width:1024px){.seeker-dashboard__actions{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-end;gap:.5rem;width:auto}.seeker-dashboard__action-btn{width:auto;white-space:nowrap}}.seeker-shell__nav-link:not(.seeker-shell__nav-link--active):hover{background:var(--color-surface-2,#f1f5f4)}html[data-theme=dark] .seeker-shell__nav-link:not(.seeker-shell__nav-link--active):hover{background:color-mix(in srgb,#fff 6%,#0000)}.seeker-shell__nav-icon{flex-shrink:0;border-radius:.625rem;background:var(--color-surface-2,#f1f5f4);color:var(--color-ink-med,#5c6570);transition:background-color .15s ease,color .15s ease}html[data-theme=dark] .seeker-shell__nav-icon{background:color-mix(in srgb,#fff 8%,#0000);color:var(--color-brand-200,#b8e6ce)}.seeker-shell__nav-link--active .seeker-shell__nav-icon{background:var(--color-brand-600,#2d7a5a);color:#fff;box-shadow:none}html[data-theme=dark] .seeker-shell__nav-link--active .seeker-shell__nav-icon{background:var(--color-brand-500,#4bb585);color:#0f172a}.seeker-dashboard__stat-icon{flex-shrink:0;border-radius:.75rem}html[data-theme=dark] .seeker-dashboard__stat-icon{color:var(--color-brand-300,#9ed9b8)}.seeker-dashboard__ring-track{stroke:var(--color-line,#e2e8f0)}html[data-theme=dark] .seeker-dashboard__ring-track{stroke:color-mix(in srgb,#fff 12%,#0000)}.seeker-dashboard__ring-text{fill:var(--color-ink-high,#0e1116)}html[data-theme=dark] .seeker-dashboard__ring-text{fill:var(--color-brand-50,#f0f7f3)}.seeker-shell__page-icon{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background:var(--color-surface-2,#f1f5f4);color:var(--color-ink-med,#5c6570)}html[data-theme=dark] .seeker-shell__page-icon{background:color-mix(in srgb,#fff 8%,#0000);color:var(--color-brand-200,#b8e6ce)}.seeker-shell__brand-mark{display:inline-flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.85rem;background:var(--color-surface-2,#f1f5f4);color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-shell__brand-mark{background:color-mix(in srgb,#fff 8%,#0000);color:var(--color-brand-300,#9ed9b8)}.seeker-inline-notice{display:inline-flex;width:fit-content;max-width:min(100%,26rem);align-items:center;gap:.45rem;border-radius:.65rem;padding:.4rem .7rem;font-size:.8125rem;font-weight:500;line-height:1.35}.seeker-inline-notice--success{border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 28%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42)}html[data-theme=dark] .seeker-inline-notice--success{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 32%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,var(--color-slate-900,#0f172a));color:var(--color-brand-200,#b8e6ce)}.seeker-inline-notice--error{border:1px solid color-mix(in srgb,var(--color-danger,#dc2626) 28%,#0000);background:color-mix(in srgb,var(--color-danger,#dc2626) 6%,var(--color-surface-0,#fff));color:var(--color-danger,#dc2626)}html[data-theme=dark] .seeker-inline-notice--error{border-color:color-mix(in srgb,var(--color-danger,#dc2626) 35%,#0000);background:color-mix(in srgb,var(--color-danger,#dc2626) 10%,var(--color-slate-900,#0f172a));color:#fca5a5}.seeker-inline-notice--info{border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);background:var(--color-surface-1,#f8faf9);color:var(--color-ink-med,#5c6570)}html[data-theme=dark] .seeker-inline-notice--info{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#fff 6%,#0000);color:var(--color-brand-100,#d4f0e4)}@media (max-width:767px){.seeker-shell__scroll .home-map-select-trigger,.seeker-shell__scroll .input,.seeker-shell__scroll select,.seeker-shell__scroll textarea{font-size:16px!important;line-height:1.4}.seeker-shell__scroll input.post-job-date-input,.seeker-shell__scroll input[type=date].input{display:block;width:100%!important;max-width:100%!important;min-width:0!important;-webkit-min-logical-width:0;box-sizing:border-box}.seeker-shell__scroll input.post-job-date-input::-webkit-date-and-time-value,.seeker-shell__scroll input[type=date].input::-webkit-date-and-time-value{min-width:0;text-align:start}}.premium-cv-page,.resume-builder-page,.seeker-applications,.seeker-dashboard,.seeker-profile-edit-page,.seeker-profile-page,.seeker-settings{width:100%;min-width:0;max-width:none;box-sizing:border-box}.premium-cv-page{max-width:100%}.premium-cv-page iframe{display:block;max-width:100%}.seeker-dashboard{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:none;box-sizing:border-box;padding-bottom:.75rem}.seeker-dashboard__section{width:100%;box-sizing:border-box;border-radius:.9rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 88%,#0000);background:var(--color-surface-0,#fff);padding:.85rem .95rem .95rem}html[data-theme=dark] .seeker-dashboard__section{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-dashboard__section-head{margin-bottom:.65rem}.seeker-dashboard__section-title{margin:0;font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--color-ink-high,#0f172a)}html[data-theme=dark] .seeker-dashboard__section-title{color:var(--color-ink-high,#f8fafc)}.seeker-dashboard__section-sub{margin:.2rem 0 0;max-width:36rem;font-size:.75rem;line-height:1.4;color:var(--color-ink-med,#64748b)}.seeker-dashboard__match{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 20%,var(--color-line,#e2e8f0));background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-600,#2d7d5d) 10%,#0000),color-mix(in srgb,var(--color-brand-500,#4bb585) 4%,var(--color-surface-0,#fff)) 50%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-dashboard__match{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 24%,#0000);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,#0000),color-mix(in srgb,var(--color-brand-500,#4bb585) 6%,var(--color-slate-950,#0f172a)) 55%,var(--color-slate-950,#0f172a))}.seeker-dashboard__match-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem;align-items:stretch}@media (min-width:720px){.seeker-dashboard__match-grid{grid-template-columns:minmax(0,1.75fr) minmax(9.5rem,.5fr);gap:.75rem;align-items:center}}.seeker-dashboard__match-main{display:flex;align-items:center;gap:.85rem;min-width:0}.seeker-dashboard__match-ring{position:relative;flex-shrink:0;width:5.5rem;height:5.5rem}.seeker-dashboard__match-ring svg{display:block;width:100%;height:100%}.seeker-dashboard__match-ring-track{stroke:color-mix(in srgb,var(--color-brand-500,#4bb585) 18%,#0000)}.seeker-dashboard__match-ring-value{stroke:var(--color-brand-600,#2d7d5d);transition:stroke-dashoffset .6s ease}html[data-theme=dark] .seeker-dashboard__match-ring-value{stroke:var(--color-brand-400,#6dc99a)}.seeker-dashboard__match-ring-label{position:absolute;inset:0;display:grid;place-items:center;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__match-ring-label{color:var(--color-brand-200,#b8e6ce)}.seeker-dashboard__match-link{margin-top:.45rem;display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;color:var(--color-brand-700,#2d7a5a);border-radius:.35rem}.seeker-dashboard__match-link:focus-visible,.seeker-dashboard__profile-compact-edit:focus-visible{outline:2px solid var(--color-brand-600,#2d7d5d);outline-offset:3px}html[data-theme=dark] .seeker-dashboard__match-link{color:var(--color-brand-300,#8fd4b0)}.seeker-dashboard__profile-compact{display:flex;flex-direction:column;gap:.4rem;min-width:0;align-self:center;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:color-mix(in srgb,var(--color-surface-0,#fff) 88%,#0000);padding:.65rem .8rem}html[data-theme=dark] .seeker-dashboard__profile-compact{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 5%,var(--color-slate-950,#0f172a))}.seeker-dashboard__profile-compact-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.seeker-dashboard__profile-compact-title{margin:0;font-size:.8125rem;font-weight:700;color:var(--color-ink-high,#0f172a)}html[data-theme=dark] .seeker-dashboard__profile-compact-title{color:var(--color-ink-high,#f8fafc)}.seeker-dashboard__profile-compact-meta{margin:.15rem 0 0;font-size:.75rem;color:var(--color-ink-med,#475569)}.seeker-dashboard__profile-compact-pct{margin:0;font-size:.9375rem;font-weight:800;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__profile-compact-pct{color:var(--color-brand-300,#8fd4b0)}.seeker-dashboard__progress-track--slim{height:.35rem}.seeker-dashboard__profile-compact-edit{align-self:flex-start;font-size:.75rem;font-weight:600;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__profile-compact-edit{color:var(--color-brand-300,#8fd4b0)}.seeker-dashboard__jobs{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 16%,var(--color-line,#e2e8f0));background:color-mix(in srgb,var(--color-brand-500,#4bb585) 3.5%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-dashboard__jobs{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 20%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 7%,var(--color-slate-950,#0f172a))}.seeker-dashboard__jobs-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.seeker-dashboard__jobs-all{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--color-brand-700,#2d7a5a);border-radius:.35rem}.seeker-dashboard__jobs-all:focus-visible{outline:2px solid var(--color-brand-600,#2d7d5d);outline-offset:2px}html[data-theme=dark] .seeker-dashboard__jobs-all{color:var(--color-brand-300,#8fd4b0)}.seeker-dashboard__jobs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));gap:.45rem}.seeker-dashboard__job-card{display:flex;flex-direction:column;gap:.1rem;min-width:0;box-sizing:border-box;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);background:var(--color-surface-0,#fff);padding:.45rem .55rem .5rem;text-decoration:none;color:inherit;unicode-bidi:isolate;transition:border-color .15s ease}.seeker-dashboard__job-card:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 42%,#0000)}.seeker-dashboard__job-card:focus-visible{outline:2px solid var(--color-brand-600,#2d7d5d);outline-offset:2px}html[data-theme=dark] .seeker-dashboard__job-card{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 5%,var(--color-slate-950,#0f172a))}.seeker-dashboard__job-card-top{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.05rem}.seeker-dashboard__job-card-logo{border-radius:.4rem}.seeker-dashboard__job-card-match{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;border-radius:999px;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,#0000);padding:.08rem .3rem;font-size:.625rem;font-weight:800;line-height:1.2;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__job-card-match{background:color-mix(in srgb,var(--color-brand-400,#6dc99a) 18%,#0000);color:var(--color-brand-200,#b8e6ce)}.seeker-dashboard__job-card-title{margin:0;font-size:.75rem;font-weight:700;line-height:1.25;color:var(--color-ink-high,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .seeker-dashboard__job-card-title{color:var(--color-ink-high,#f8fafc)}.seeker-dashboard__job-card-company{font-weight:600}.seeker-dashboard__job-card-company,.seeker-dashboard__job-card-meta{margin:0;font-size:.625rem;line-height:1.25;color:var(--color-ink-med,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seeker-dashboard__job-card-meta{display:flex;align-items:center;gap:.2rem}.seeker-dashboard__job-card-meta>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.seeker-dashboard__job-card-meta-icon{display:inline-flex;flex-shrink:0;color:var(--color-brand-600,#2d7d5d)}.seeker-dashboard__job-card-salary{margin:.15rem 0 0;font-size:.6875rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--color-brand-700,#2d7a5a);unicode-bidi:isolate;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .seeker-dashboard__job-card-salary{color:var(--color-brand-300,#8fd4b0)}@media (prefers-reduced-motion:reduce){.seeker-dashboard__match-ring-value{transition:none}}.seeker-dashboard__cv{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 18%,var(--color-line,#e2e8f0));background:color-mix(in srgb,var(--color-brand-500,#4bb585) 3.5%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-dashboard__cv{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 22%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 7%,var(--color-slate-950,#0f172a))}.seeker-dashboard__stats{width:100%;align-items:stretch}.seeker-dashboard__stat{display:flex;flex-direction:column;height:100%;min-height:4.25rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 88%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 2.5%,var(--color-surface-0,#fff));padding:.65rem .75rem;transition:border-color .15s ease}.seeker-dashboard__stat:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 35%,#0000)}.seeker-dashboard__stat:focus-visible{outline:2px solid var(--color-brand-600,#2d7d5d);outline-offset:2px}html[data-theme=dark] .seeker-dashboard__stat{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}html[data-theme=dark] .seeker-dashboard__cv .seeker-dashboard__stat,html[data-theme=dark] .seeker-dashboard__section .seeker-dashboard__stat{background:color-mix(in srgb,#fff 5%,var(--color-slate-950,#0f172a))}.seeker-dashboard__stat-icon{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,#0000);color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__stat-icon{background:color-mix(in srgb,var(--color-brand-400,#6dc99a) 18%,#0000);color:var(--color-brand-200,#b8e6ce)}.seeker-dashboard__cv-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;align-items:stretch}@media (min-width:640px){.seeker-dashboard__cv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.seeker-dashboard__cv-card{display:flex;flex-direction:column;gap:.55rem;height:100%;min-height:9.5rem;box-sizing:border-box;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 88%,#0000);background:var(--color-surface-0,#fff);padding:.75rem .85rem;transition:border-color .15s ease}.seeker-dashboard__cv-card:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 40%,#0000)}html[data-theme=dark] .seeker-dashboard__cv-card{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 5%,var(--color-slate-950,#0f172a))}.seeker-dashboard__cv-cta{margin-top:auto;display:inline-flex;align-items:center;gap:.35rem;align-self:flex-end;font-size:.875rem;font-weight:600;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-dashboard__cv-cta{color:var(--color-brand-300,#8fd4ad)}html[dir=ltr] .seeker-dashboard__cv-cta,html[dir=rtl] .seeker-dashboard__cv-cta{align-self:flex-end}.seeker-dashboard__cv-cta-arrow{line-height:1;font-size:1rem}.seeker-dashboard__cv-card--premium{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 35%,var(--color-line,#e2e8f0))}.seeker-dashboard__cv-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.seeker-dashboard__cv-badge--ready{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 16%,#0000);color:var(--color-brand-800,#1f5c42)}.seeker-dashboard__cv-badge--busy{background:color-mix(in srgb,#0ea5e9 14%,#0000);color:#0369a1}.seeker-dashboard__cv-badge--warn{background:color-mix(in srgb,#d97706 16%,#0000);color:#92400e}.seeker-dashboard__cv-badge--muted{background:color-mix(in srgb,var(--color-ink-low,#64748b) 12%,#0000);color:var(--color-ink-med,#475569)}html[data-theme=dark] .seeker-dashboard__cv-badge--ready{color:var(--color-brand-200,#b6e4c9)}html[data-theme=dark] .seeker-dashboard__cv-badge--busy{color:#7dd3fc}html[data-theme=dark] .seeker-dashboard__cv-badge--warn{color:#fcd34d}html[data-theme=dark] .seeker-dashboard__cv-badge--muted{color:#94a3b8}.seeker-dashboard__cv-ready{border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 20%,#0000);background:var(--color-surface-0,#fff);padding:1rem 1.125rem}html[data-theme=dark] .seeker-dashboard__cv-ready{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-dashboard__progress-track{height:.5rem;border-radius:9999px;background:var(--color-surface-2,#f1f5f4)}html[data-theme=dark] .seeker-dashboard__progress-track{background:color-mix(in srgb,#fff 8%,#0000)}.seeker-dashboard__check-ok{color:var(--color-brand-700,#2d7a5a)}.seeker-dashboard__check-pending{color:var(--color-ink-med,#5c6570)}html[data-theme=dark] .seeker-dashboard__check-ok{color:var(--color-brand-300,#9ed9b8)}html[data-theme=dark] .seeker-dashboard__check-pending{color:#94a3b8}.seeker-dashboard__skeleton-block{border-radius:1.25rem;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface-2,#f1f5f4) 100%,#0000) 0,color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-surface-2,#f1f5f4)) 50%,color-mix(in srgb,var(--color-surface-2,#f1f5f4) 100%,#0000) 100%);background-size:200% 100%;animation:seeker-dashboard-shimmer 1.4s ease-in-out infinite}html[data-theme=dark] .seeker-dashboard__skeleton-block{background:linear-gradient(90deg,color-mix(in srgb,#fff 6%,var(--color-slate-950,#0f172a)) 0,color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,var(--color-slate-950,#0f172a)) 50%,color-mix(in srgb,#fff 6%,var(--color-slate-950,#0f172a)) 100%);background-size:200% 100%}@keyframes seeker-dashboard-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.seeker-dashboard__skeleton-block{animation:none}.seeker-dashboard__cv-card:hover,.seeker-dashboard__stat:hover{transform:none}}.seeker-profile-hero{overflow:hidden;border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,var(--color-line,#e2e8f0));background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-600,#2d7d5d) 18%,#0000),color-mix(in srgb,var(--color-brand-500,#4bb585) 6%,var(--color-surface-0,#fff)) 42%,var(--color-surface-0,#fff));padding:1.5rem 1.25rem}html[data-theme=dark] .seeker-profile-hero{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,#0000),color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-slate-950,#0f172a)) 50%,var(--color-slate-950,#0f172a))}.seeker-profile-hero__inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}@media (min-width:640px){.seeker-profile-hero__inner{flex-direction:row;align-items:center;text-align:start}}.seeker-profile-hero__avatar{flex-shrink:0;line-height:0;border-radius:9999px}.seeker-profile-hero__avatar .person-avatar{border-width:2px;border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 45%,#0000);box-shadow:0 4px 14px -6px color-mix(in srgb,var(--color-brand-700,#1f6b52) 28%,#0000)}html[data-theme=dark] .seeker-profile-hero__avatar .person-avatar{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 45%,#0000)}.seeker-profile-hero__meta{min-width:0;flex:1}.seeker-profile-hero__name{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--color-ink-high,#0f172a);line-height:1.25}html[data-theme=dark] .seeker-profile-hero__name{color:var(--color-ink-high,#f8fafc)}.seeker-profile-hero__headline{margin-top:.35rem;font-size:.9375rem;color:var(--color-ink-med,#475569)}.seeker-profile-hero__industry,.seeker-profile-hero__type{margin-top:.35rem;font-size:.75rem;color:var(--color-ink-low,#64748b)}.seeker-profile-tools{border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,var(--color-line,#e2e8f0));background:color-mix(in srgb,var(--color-brand-500,#4bb585) 5%,var(--color-surface-0,#fff));padding:1.25rem 1.25rem 1.5rem}html[data-theme=dark] .seeker-profile-tools{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-slate-950,#0f172a))}.seeker-profile-tool-card{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:var(--color-surface-0,#fff);padding:1rem 1.125rem;transition:border-color .15s ease}.seeker-profile-tool-card:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 35%,#0000)}html[data-theme=dark] .seeker-profile-tool-card{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.profile-edit-section{overflow:visible;border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:var(--color-surface-0,#fff)}html[data-theme=dark] .profile-edit-section{border-color:color-mix(in srgb,#fff 10%,#0000);background:var(--color-slate-950,#0f172a)}.profile-edit-section__head{border-bottom:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 70%,#0000);background:var(--color-surface-1,#f8faf9);padding:.875rem 1.125rem}html[data-theme=dark] .profile-edit-section__head{border-bottom-color:color-mix(in srgb,#fff 8%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.profile-edit-section__body{padding:1rem 1.125rem 1.25rem}.profile-edit-save{display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem}.profile-edit-save,.profile-edit-save--sticky{border-top:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000)}.profile-edit-save--sticky{position:sticky;bottom:0;z-index:20;margin-inline:-.25rem;background:color-mix(in srgb,var(--color-surface-0,#fff) 92%,#0000);backdrop-filter:blur(10px);padding:.875rem .25rem calc(.875rem + env(safe-area-inset-bottom, 0px))}html[data-theme=dark] .profile-edit-save,html[data-theme=dark] .profile-edit-save--sticky{border-top-color:color-mix(in srgb,#fff 10%,#0000)}html[data-theme=dark] .profile-edit-save--sticky{background:color-mix(in srgb,var(--color-slate-950,#0f172a) 92%,#0000)}.seeker-applications{width:100%;min-width:0;max-width:none;box-sizing:border-box}.seeker-applications__list{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none}.seeker-applications__filters{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;margin-inline:-.25rem;padding-inline:.25rem;scrollbar-width:thin}@media (min-width:640px){.seeker-applications__filters{flex-wrap:wrap;overflow:visible}}.seeker-applications__filter{flex-shrink:0;border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 85%,#0000);background:var(--color-surface-0,#fff);padding:.5rem .875rem;font-size:.875rem;font-weight:600;color:var(--color-ink-med,#5c6570);transition:border-color .15s ease,background .15s ease,color .15s ease}.seeker-applications__filter:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 35%,#0000);color:var(--color-ink-high,#1a1f24)}.seeker-applications__filter--active{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 45%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 10%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42)}html[data-theme=dark] .seeker-applications__filter{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a));color:var(--color-brand-100,#d4f0e0)}html[data-theme=dark] .seeker-applications__filter--active{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 45%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 16%,var(--color-slate-950,#0f172a));color:var(--color-brand-200,#b8e6ce)}.seeker-applications__notice{border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 28%,var(--color-line,#e2e8f0));background:color-mix(in srgb,var(--color-brand-500,#4bb585) 6%,var(--color-surface-0,#fff));padding:.875rem 1rem;font-size:.875rem;color:var(--color-ink-med,#5c6570);text-align:start}.seeker-applications__notice--muted{border-color:color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:var(--color-surface-0,#fff);text-align:center}html[data-theme=dark] .seeker-applications__notice{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 10%,var(--color-slate-950,#0f172a));color:var(--color-brand-100,#d4f0e0)}.seeker-applications__empty{border-radius:1.25rem;border:1px dashed color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);background:var(--color-surface-0,#fff);padding:2.5rem 1.5rem;text-align:center}html[data-theme=dark] .seeker-applications__empty{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#fff 3%,var(--color-slate-950,#0f172a))}.seeker-applications__empty-icon{display:inline-flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:1rem;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,#0000);color:var(--color-brand-700,#2d7a5a);margin-bottom:1rem}html[data-theme=dark] .seeker-applications__empty-icon{background:color-mix(in srgb,var(--color-brand-400,#6dc99a) 18%,#0000);color:var(--color-brand-200,#b8e6ce)}.seeker-app-card-enter{animation:seeker-app-card-in .35s ease-out both}@keyframes seeker-app-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.seeker-app-card-enter{animation:none}}.seeker-app-card{border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:var(--color-surface-0,#fff);overflow:hidden;transition:border-color .15s ease}.seeker-app-card:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 32%,#0000)}html[data-theme=dark] .seeker-app-card{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-app-card__main{display:flex;gap:.875rem;padding:1.125rem 1.125rem 0}@media (min-width:640px){.seeker-app-card__main{gap:1rem;padding:1.25rem 1.25rem 0}}.seeker-app-card__logo{flex-shrink:0;height:3rem!important;width:3rem!important}@media (min-width:640px){.seeker-app-card__logo{height:3.5rem!important;width:3.5rem!important}}.seeker-app-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem .75rem;min-width:0}.seeker-app-card__title{display:block;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--color-ink-high,#1a1f24)}.seeker-app-card__title:hover{color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-app-card__title{color:var(--color-brand-50,#f0faf5)}html[data-theme=dark] .seeker-app-card__title:hover{color:var(--color-brand-300,#9ed9b8)}.seeker-app-card__company{display:block;margin-top:.2rem;font-size:.875rem;color:var(--color-ink-med,#5c6570)}.seeker-app-card__company:hover{color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-app-card__company:hover{color:var(--color-brand-300,#9ed9b8)}.seeker-app-card__meta{margin-top:.5rem;font-size:.75rem;color:var(--color-ink-low,#8a939e)}.seeker-app-card__status{flex-shrink:0;display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;border:1px solid #0000}.seeker-app-card__status--submitted,.seeker-app-card__status--withdrawn{background:var(--color-surface-2,#f1f5f4);color:var(--color-ink-med,#5c6570);border-color:color-mix(in srgb,var(--color-line,#e2e8f0) 70%,#0000)}.seeker-app-card__status--shortlisted,.seeker-app-card__status--under_review{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 10%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42);border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 25%,#0000)}.seeker-app-card__status--interview{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 16%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42);border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 35%,#0000)}.seeker-app-card__status--hired{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,var(--color-surface-0,#fff));color:var(--color-brand-900,#164a35);border-color:color-mix(in srgb,var(--color-brand-600,#2d7a5a) 30%,#0000)}.seeker-app-card__status--rejected{background:color-mix(in srgb,var(--color-danger,#dc2626) 8%,var(--color-surface-0,#fff));color:color-mix(in srgb,var(--color-danger,#dc2626) 85%,#1a1f24);border-color:color-mix(in srgb,var(--color-danger,#dc2626) 22%,#0000)}html[data-theme=dark] .seeker-app-card__status--submitted,html[data-theme=dark] .seeker-app-card__status--withdrawn{background:color-mix(in srgb,#fff 6%,#0000);color:var(--color-brand-100,#d4f0e0);border-color:color-mix(in srgb,#fff 10%,#0000)}html[data-theme=dark] .seeker-app-card__status--hired,html[data-theme=dark] .seeker-app-card__status--interview,html[data-theme=dark] .seeker-app-card__status--shortlisted,html[data-theme=dark] .seeker-app-card__status--under_review{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 18%,#0000);color:var(--color-brand-200,#b8e6ce);border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000)}html[data-theme=dark] .seeker-app-card__status--rejected{background:color-mix(in srgb,var(--color-danger,#f87171) 12%,#0000);color:#fecaca;border-color:color-mix(in srgb,var(--color-danger,#f87171) 25%,#0000)}.seeker-app-card__panel{margin:.875rem 1.125rem 0;border-radius:1rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 75%,#0000);background:var(--color-surface-1,#f8faf9);padding:.875rem 1rem}@media (min-width:640px){.seeker-app-card__panel{margin-inline:1.25rem}}html[data-theme=dark] .seeker-app-card__panel{border-color:color-mix(in srgb,#fff 8%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-app-card__panel--interview{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 5%,var(--color-surface-1,#f8faf9))}html[data-theme=dark] .seeker-app-card__panel--interview{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-slate-950,#0f172a))}.seeker-app-card__panel-title{margin:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-800,#1e5c42)}html[data-theme=dark] .seeker-app-card__panel-title{color:var(--color-brand-300,#9ed9b8)}.seeker-app-card__facts{margin:.625rem 0 0;display:grid;gap:.5rem}@media (min-width:640px){.seeker-app-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1.25rem}}.seeker-app-card__fact{min-width:0}.seeker-app-card__fact dt{font-size:.6875rem;font-weight:600;color:var(--color-ink-low,#8a939e)}.seeker-app-card__fact dd{margin:.15rem 0 0;font-size:.875rem;font-weight:500;color:var(--color-ink-high,#1a1f24);overflow-wrap:anywhere}html[data-theme=dark] .seeker-app-card__fact dd{color:var(--color-brand-50,#f0faf5)}.seeker-app-card__location-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.seeker-app-card__link{font-weight:600;color:var(--color-brand-700,#2d7a5a);text-decoration:underline;text-underline-offset:2px}.seeker-app-card__link:hover{color:var(--color-brand-800,#1e5c42)}html[data-theme=dark] .seeker-app-card__link{color:var(--color-brand-300,#9ed9b8)}.seeker-app-timeline{margin:.875rem 1.125rem 0}@media (min-width:640px){.seeker-app-timeline{margin-inline:1.25rem}}.seeker-app-timeline__heading{margin:0 0 .5rem;padding-inline:.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-low,#8a939e)}.seeker-app-timeline__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.875rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 75%,#0000);background:var(--color-surface-1,#f8faf9);padding:.625rem .75rem;text-align:start}.seeker-app-timeline__toggle:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 30%,#0000)}html[data-theme=dark] .seeker-app-timeline__toggle{border-color:color-mix(in srgb,#fff 8%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-app-timeline__toggle-label{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:.125rem}.seeker-app-timeline__toggle-title{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-low,#8a939e)}.seeker-app-timeline__toggle-preview{font-size:.8125rem;font-weight:500;color:var(--color-ink-high,#1a1f24)}html[data-theme=dark] .seeker-app-timeline__toggle-preview{color:var(--color-brand-50,#f0faf5)}.seeker-app-timeline__toggle-meta{flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-app-timeline__toggle-meta{color:var(--color-brand-300,#9ed9b8)}.seeker-app-timeline__chevron{height:1rem;width:1rem;transition:transform .2s ease}.seeker-app-timeline__chevron--open{transform:rotate(180deg)}.seeker-app-timeline__list{margin:.5rem 0 0;padding:0;list-style:none;border-radius:.875rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 75%,#0000);background:var(--color-surface-0,#fff);overflow:hidden}html[data-theme=dark] .seeker-app-timeline__list{border-color:color-mix(in srgb,#fff 8%,#0000);background:color-mix(in srgb,#fff 3%,var(--color-slate-950,#0f172a))}.seeker-app-timeline__row{padding:.625rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 60%,#0000)}.seeker-app-timeline__row:last-child{border-bottom:none}html[data-theme=dark] .seeker-app-timeline__row{border-bottom-color:color-mix(in srgb,#fff 6%,#0000)}.seeker-app-timeline__label{display:block;font-size:.8125rem;font-weight:600;color:var(--color-ink-high,#1a1f24)}html[data-theme=dark] .seeker-app-timeline__label{color:var(--color-brand-50,#f0faf5)}.seeker-app-timeline__date{display:block;margin-top:.125rem;font-size:.75rem;color:var(--color-ink-low,#8a939e)}.seeker-app-card__actions{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.125rem 1.125rem;margin-top:.875rem;border-top:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 70%,#0000)}@media (min-width:640px){.seeker-app-card__actions{padding:1rem 1.25rem 1.25rem}}html[data-theme=dark] .seeker-app-card__actions{border-top-color:color-mix(in srgb,#fff 8%,#0000)}.seeker-app-card__action{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.625rem;padding:.5rem .875rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;line-height:1.2;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.seeker-app-card__action--primary{border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 40%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42)}.seeker-app-card__action--primary:hover{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-app-card__action--primary{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 40%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,var(--color-slate-950,#0f172a));color:var(--color-brand-200,#b8e6ce)}.seeker-app-card__action--messages{border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 28%,var(--color-line,#e2e8f0));background:var(--color-surface-0,#fff);color:var(--color-brand-800,#1e5c42)}.seeker-app-card__action--messages:hover:not(.is-locked){border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 45%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-app-card__action--messages{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 32%,#0000);background:color-mix(in srgb,#fff 3%,var(--color-slate-950,#0f172a));color:var(--color-brand-200,#b8e6ce)}.seeker-app-card__action--withdraw{border:1px solid color-mix(in srgb,var(--color-danger,#dc2626) 30%,#0000);background:color-mix(in srgb,var(--color-danger,#dc2626) 6%,var(--color-surface-0,#fff));color:var(--color-danger,#dc2626)}.seeker-app-card__action--withdraw:hover:not(:disabled):not(.is-locked){background:color-mix(in srgb,var(--color-danger,#dc2626) 12%,var(--color-surface-0,#fff))}.seeker-app-card__action--remove{border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 85%,#0000);background:var(--color-surface-1,#f8faf9);color:var(--color-ink-med,#5c6570)}.seeker-app-card__action--remove:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger,#dc2626) 35%,#0000);color:var(--color-danger,#dc2626)}html[data-theme=dark] .seeker-app-card__action--withdraw{border-color:color-mix(in srgb,#f87171 40%,#0000);background:color-mix(in srgb,#ef4444 14%,var(--color-slate-950,#0f172a));color:#fca5a5}html[data-theme=dark] .seeker-app-card__action--remove{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a));color:var(--color-brand-100,#d4f0e0)}.seeker-app-card__action.is-locked,.seeker-app-card__action.is-locked:hover{border-color:color-mix(in srgb,#9ca3af 40%,#0000);background:color-mix(in srgb,#9ca3af 8%,var(--color-surface-0,#fff));color:#9ca3af;cursor:pointer}html[data-theme=dark] .seeker-app-card__action.is-locked,html[data-theme=dark] .seeker-app-card__action.is-locked:hover{border-color:color-mix(in srgb,#6b7280 50%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a));color:#6b7280}.seeker-app-card__action:disabled{opacity:.65}.seeker-app-card__skeleton-logo{height:3rem;width:3rem;flex-shrink:0;border-radius:.875rem;background:var(--color-surface-2,#f1f5f4);animation:pulse 1.5s ease-in-out infinite}@media (min-width:640px){.seeker-app-card__skeleton-logo{height:3.5rem;width:3.5rem}}.seeker-saved-jobs{width:100%;min-width:0;max-width:none;box-sizing:border-box}.seeker-saved-jobs__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 22%,var(--color-line,#e2e8f0));background:color-mix(in srgb,var(--color-brand-500,#4bb585) 5%,var(--color-surface-0,#fff));padding:1rem 1.25rem}html[data-theme=dark] .seeker-saved-jobs__summary{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 28%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-slate-950,#0f172a))}.seeker-saved-jobs__summary-label{margin:0;font-size:.875rem;font-weight:600;color:var(--color-ink-med,#5c6570)}.seeker-saved-jobs__summary-count{margin:0;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--color-brand-800,#1e5c42);font-variant-numeric:tabular-nums}html[data-theme=dark] .seeker-saved-jobs__summary-count{color:var(--color-brand-200,#b8e6ce)}.seeker-saved-jobs__list{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none}.seeker-saved-card-enter{animation:seeker-saved-card-in .35s ease-out both}@keyframes seeker-saved-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.seeker-saved-card-enter{animation:none}}.seeker-saved-card{border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000);background:var(--color-surface-0,#fff);overflow:hidden;transition:border-color .15s ease}.seeker-saved-card:hover{border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 32%,#0000)}.seeker-saved-card--closed{opacity:.92}html[data-theme=dark] .seeker-saved-card{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-saved-card__main{display:flex;gap:.875rem;min-width:0;padding:1.125rem 1.125rem 0}@media (min-width:640px){.seeker-saved-card__main{gap:1rem;padding:1.25rem 1.25rem 0}}.seeker-saved-card__logo{flex-shrink:0;height:3rem!important;width:3rem!important}@media (min-width:640px){.seeker-saved-card__logo{height:3.5rem!important;width:3.5rem!important}}.seeker-saved-card__body{min-width:0;flex:1}.seeker-saved-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem .75rem}.seeker-saved-card__title{display:block;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--color-ink-high,#1a1f24)}.seeker-saved-card__title:hover{color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-saved-card__title{color:var(--color-brand-50,#f0faf5)}html[data-theme=dark] .seeker-saved-card__title:hover{color:var(--color-brand-300,#8fd4ad)}.seeker-saved-card__company{display:block;margin-top:.2rem;font-size:.875rem;font-weight:500;color:var(--color-ink-med,#5c6570)}.seeker-saved-card__company:hover{color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-saved-card__company:hover{color:var(--color-brand-300,#8fd4ad)}.seeker-saved-card__status{flex-shrink:0;display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;border:1px solid #0000}.seeker-saved-card__status--open{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42);border-color:color-mix(in srgb,var(--color-brand-500,#4bb585) 28%,#0000)}.seeker-saved-card__status--applied{background:color-mix(in srgb,#0ea5e9 12%,var(--color-surface-0,#fff));color:#0369a1;border-color:color-mix(in srgb,#0ea5e9 28%,#0000)}.seeker-saved-card__status--closed{background:var(--color-surface-2,#f1f5f4);color:var(--color-ink-med,#5c6570);border-color:color-mix(in srgb,var(--color-line,#e2e8f0) 80%,#0000)}html[data-theme=dark] .seeker-saved-card__status--open{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 18%,#0000);color:var(--color-brand-200,#b8e6ce);border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 30%,#0000)}html[data-theme=dark] .seeker-saved-card__status--applied{background:color-mix(in srgb,#0ea5e9 18%,#0000);color:#7dd3fc;border-color:color-mix(in srgb,#38bdf8 30%,#0000)}html[data-theme=dark] .seeker-saved-card__status--closed{background:color-mix(in srgb,#fff 6%,#0000);color:#94a3b8;border-color:color-mix(in srgb,#fff 10%,#0000)}.seeker-saved-card__chips{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.seeker-saved-card__pill{border-radius:9999px;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 85%,#0000);background:var(--color-surface-1,#f8faf9);padding:.2rem .55rem;font-size:.6875rem;font-weight:700;color:var(--color-ink-med,#5c6570)}html[data-theme=dark] .seeker-saved-card__pill{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 5%,#0000);color:color-mix(in srgb,var(--color-brand-100,#d4f0e0) 90%,#0000)}.seeker-saved-card__facts{display:grid;gap:.5rem;margin-top:.875rem;padding:.75rem .875rem;border-radius:.875rem;border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 75%,#0000);background:var(--color-surface-1,#f8faf9)}@media (min-width:640px){.seeker-saved-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem}}html[data-theme=dark] .seeker-saved-card__facts{border-color:color-mix(in srgb,#fff 8%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a))}.seeker-saved-card__fact{min-width:0;display:flex;flex-direction:column;gap:.15rem}.seeker-saved-card__fact-label{font-size:.6875rem;font-weight:600;color:var(--color-ink-low,#8a939e)}.seeker-saved-card__fact-value{font-size:.875rem;font-weight:600;color:var(--color-ink-high,#1a1f24);overflow-wrap:anywhere}.seeker-saved-card__fact-value--muted{color:var(--color-ink-med,#5c6570);font-weight:500}html[data-theme=dark] .seeker-saved-card__fact-value{color:var(--color-brand-50,#f0faf5)}html[data-theme=dark] .seeker-saved-card__fact-value--muted{color:#94a3b8}.seeker-saved-card__actions{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.125rem 1.125rem;margin-top:.875rem;border-top:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 70%,#0000)}@media (min-width:640px){.seeker-saved-card__actions{padding:1rem 1.25rem 1.25rem}}html[data-theme=dark] .seeker-saved-card__actions{border-top-color:color-mix(in srgb,#fff 8%,#0000)}.seeker-saved-card__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.625rem;padding:.5rem .875rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:border-color .15s ease,background .15s ease,color .15s ease}.seeker-saved-card__action--primary{border:1px solid color-mix(in srgb,var(--color-brand-500,#4bb585) 40%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 8%,var(--color-surface-0,#fff));color:var(--color-brand-800,#1e5c42)}.seeker-saved-card__action--primary:hover{background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,var(--color-surface-0,#fff))}html[data-theme=dark] .seeker-saved-card__action--primary{border-color:color-mix(in srgb,var(--color-brand-400,#6dc99a) 40%,#0000);background:color-mix(in srgb,var(--color-brand-500,#4bb585) 14%,var(--color-slate-950,#0f172a));color:var(--color-brand-200,#b8e6ce)}.seeker-saved-card__action--remove{border:1px solid color-mix(in srgb,var(--color-line,#e2e8f0) 85%,#0000);background:var(--color-surface-1,#f8faf9);color:var(--color-ink-med,#5c6570)}.seeker-saved-card__action--remove:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger,#dc2626) 35%,#0000);color:var(--color-danger,#dc2626)}html[data-theme=dark] .seeker-saved-card__action--remove{border-color:color-mix(in srgb,#fff 10%,#0000);background:color-mix(in srgb,#fff 4%,var(--color-slate-950,#0f172a));color:var(--color-brand-100,#d4f0e0)}.seeker-saved-card__action:disabled{opacity:.65}.seeker-saved-jobs__empty{border-radius:1.25rem;border:1px dashed color-mix(in srgb,var(--color-line,#e2e8f0) 90%,#0000);background:var(--color-surface-0,#fff);padding:2.5rem 1.5rem;text-align:center}html[data-theme=dark] .seeker-saved-jobs__empty{border-color:color-mix(in srgb,#fff 12%,#0000);background:color-mix(in srgb,#fff 3%,var(--color-slate-950,#0f172a))}.seeker-saved-jobs__empty-icon{display:inline-flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:1rem;margin-bottom:1rem;background:color-mix(in srgb,var(--color-brand-500,#4bb585) 12%,#0000);color:var(--color-brand-700,#2d7a5a)}html[data-theme=dark] .seeker-saved-jobs__empty-icon{color:var(--color-brand-300,#8fd4ad)}.seeker-saved-card__skeleton-logo{height:3rem;width:3rem;flex-shrink:0;border-radius:.875rem;background:var(--color-surface-2,#eef2f0);animation:pulse 1.5s ease-in-out infinite}@media (min-width:640px){.seeker-saved-card__skeleton-logo{height:3.5rem;width:3.5rem}}.seeker-saved-card--skeleton{pointer-events:none;padding-bottom:1.25rem}