.job-title.svelte-cnk9j6{color:var(--color-card-foreground)}.job-card{background-color:transparent;--job-accent-color: #1d4ed8;border-color:#f0f0f0}.dark .job-card{border-color:#fff3;--job-accent-color: #3b82f6}.job-card.job-card-whatsapp,.dark .job-card.job-card-whatsapp{--job-accent-color: #25d366}.job-card:hover,.job-card.job-card-selected{border-color:var(--job-accent-color)}.job-card.job-card-selected .job-title.svelte-cnk9j6{color:var(--job-accent-color)}.job-card:hover .job-title.svelte-cnk9j6{text-decoration:underline;text-underline-offset:3px}.chips-row.svelte-1il76k5{scrollbar-width:none}.chips-row.svelte-1il76k5::-webkit-scrollbar{display:none}.resume-box.svelte-pai9cg{border:2px dashed #c7d2fe;border-radius:.85rem;background-color:#fff;overflow:hidden;transition:border-color .15s ease,background-color .15s ease}.resume-box.dragging.svelte-pai9cg{border-color:#8b5cf6;background-color:#eef2ff}.resume-box-title.svelte-pai9cg{padding:.5rem 1rem;text-align:center;font-size:.85rem;font-weight:700;color:#6d28d9;background-color:#eef2ff}.resume-box-body.svelte-pai9cg{margin:.5rem;padding:1rem 1rem .85rem;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #e2e8f0;border-radius:.6rem;background-color:#f8fafc}.resume-cloud.svelte-pai9cg{position:relative;display:inline-flex;margin-bottom:.5rem}.resume-cloud.svelte-pai9cg>svg{width:3.5rem;height:3.5rem;color:#cbd5e1}.resume-cloud-arrow.svelte-pai9cg{position:absolute;left:50%;bottom:.1rem;transform:translate(-50%);display:inline-flex}.resume-cloud-arrow.svelte-pai9cg svg{width:1.5rem;height:1.5rem;color:#7c3aed}.resume-drag-text.svelte-pai9cg{font-size:.85rem;font-weight:700;color:var(--color-foreground);margin-bottom:.75rem}.resume-actions.svelte-pai9cg{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center;margin-bottom:.6rem}.resume-btn.svelte-pai9cg{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem 1.15rem;border-radius:.55rem;border:2px solid transparent;font-size:.85rem;font-weight:700;color:#fff;cursor:pointer;transition:filter .15s ease}.resume-btn.svelte-pai9cg:hover:not(:disabled){filter:brightness(.93)}.resume-btn.svelte-pai9cg:disabled{opacity:.7;cursor:default}.resume-btn-upload.svelte-pai9cg{background-color:#22c55e;border-color:#15803d}.resume-btn-create.svelte-pai9cg{background-color:#7c3aed;border-color:#5b21b6}.resume-hint.svelte-pai9cg{font-size:.72rem;font-style:italic;color:#64748b}.resume-file-row.svelte-pai9cg{display:flex;align-items:center;gap:.5rem;width:100%;margin-top:.6rem;padding:.45rem .6rem;border-radius:.45rem;border:1px solid #e2e8f0;background-color:#fff}.resume-footnote.svelte-pai9cg{margin-top:.45rem;text-align:center;font-size:.72rem;font-style:italic;color:#94a3b8}.dark .resume-box.svelte-pai9cg{border-color:#4c1d95;background-color:color-mix(in srgb,var(--color-card) 70%,transparent)}.dark .resume-box.dragging.svelte-pai9cg{border-color:#8b5cf6;background-color:#8b5cf61f}.dark .resume-box-title.svelte-pai9cg{color:#c4b5fd;background-color:#6d28d92e}.dark .resume-box-body.svelte-pai9cg{border-color:color-mix(in srgb,var(--color-border) 80%,transparent);background-color:color-mix(in srgb,var(--color-card) 50%,transparent)}.dark .resume-cloud.svelte-pai9cg>svg{color:#475569}.dark .resume-hint.svelte-pai9cg{color:#94a3b8}.dark .resume-file-row.svelte-pai9cg{border-color:color-mix(in srgb,var(--color-border) 80%,transparent);background-color:color-mix(in srgb,var(--color-card) 60%,transparent)}.resume-chip.svelte-f6vsjc{display:flex;height:2.5rem;align-items:center;gap:.5rem;padding:0 .5rem;border:1.5px dashed #c7d2fe;border-radius:.75rem;background-color:#fff;transition:border-color .15s ease,background-color .15s ease}.resume-chip.dragging.svelte-f6vsjc{border-color:#8b5cf6;background-color:#eef2ff}.resume-chip.comcard.svelte-f6vsjc{border-color:#8fe3b0}.resume-chip.comcard.dragging.svelte-f6vsjc{border-color:#25d366;background-color:#f0fdf4}.resume-chip-cloud.svelte-f6vsjc{display:inline-flex;flex-shrink:0}.resume-chip-cloud.svelte-f6vsjc svg{width:1.5rem;height:1.5rem;color:#a5b4fc}.resume-chip.comcard.svelte-f6vsjc .resume-chip-cloud:where(.svelte-f6vsjc) svg{color:#7ed9a3}.resume-chip-title.svelte-f6vsjc{font-size:.8rem;font-weight:700;color:#6d28d9;white-space:nowrap}.resume-chip.comcard.svelte-f6vsjc .resume-chip-title:where(.svelte-f6vsjc){color:#128c4a}.resume-chip-file.svelte-f6vsjc{display:inline-flex;align-items:center;gap:.3rem;min-width:0;max-width:9rem;font-size:.72rem;color:var(--color-foreground);background-color:#f1f5f9;border-radius:.4rem;padding:.2rem .45rem}.resume-chip-icon-btn.svelte-f6vsjc{display:inline-flex;padding:.25rem;border-radius:.35rem;flex-shrink:0}.resume-chip-icon-btn.svelte-f6vsjc:hover{background-color:#f1f5f9}.resume-chip-actions.svelte-f6vsjc{display:flex;gap:.4rem;flex-shrink:0}.resume-btn.svelte-f6vsjc{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem 1.15rem;border-radius:.55rem;border:2px solid transparent;font-size:.85rem;font-weight:700;color:#fff;cursor:pointer;transition:filter .15s ease}.resume-btn.svelte-f6vsjc:hover:not(:disabled){filter:brightness(.93)}.resume-btn.svelte-f6vsjc:disabled{opacity:.7;cursor:default}.resume-btn-upload.svelte-f6vsjc{background-color:#22c55e;border-color:#15803d}.resume-btn-create.svelte-f6vsjc{background-color:#7c3aed;border-color:#5b21b6}.resume-btn-small.svelte-f6vsjc{padding:.25rem .75rem;font-size:.78rem;border-width:1.5px}.resume-chip.comcard.svelte-f6vsjc .resume-btn-upload:where(.svelte-f6vsjc){background-color:#25d366;border-color:#1ba855}.resume-chip.comcard.svelte-f6vsjc .resume-btn-create:where(.svelte-f6vsjc){background-color:#128c7e;border-color:#0c6b5f}.dark .resume-chip.svelte-f6vsjc{border-color:#4c1d95;background-color:color-mix(in srgb,var(--color-card) 70%,transparent)}.dark .resume-chip.dragging.svelte-f6vsjc{border-color:#8b5cf6;background-color:#8b5cf61f}.dark .resume-chip.comcard.svelte-f6vsjc{border-color:#166534}.dark .resume-chip.comcard.dragging.svelte-f6vsjc{border-color:#25d366;background-color:#25d3661f}.dark .resume-chip-title.svelte-f6vsjc{color:#c4b5fd}.dark .resume-chip.comcard.svelte-f6vsjc .resume-chip-title:where(.svelte-f6vsjc){color:#86efac}.dark .resume-chip-file.svelte-f6vsjc{background-color:color-mix(in srgb,var(--color-card) 80%,transparent)}.dark .resume-chip-icon-btn.svelte-f6vsjc:hover{background-color:color-mix(in srgb,var(--color-card) 90%,transparent)}.comcard-box.svelte-vo1u5a{border:2px dashed #8fe3b0;border-radius:.85rem;background-color:#fff;overflow:hidden;transition:border-color .15s ease,background-color .15s ease}.comcard-box.dragging.svelte-vo1u5a{border-color:#25d366;background-color:#f0fdf4}.comcard-box-title.svelte-vo1u5a{padding:.5rem 1rem;text-align:center;font-size:.85rem;font-weight:700;color:#128c4a;background-color:#e7f8ee}.comcard-box-body.svelte-vo1u5a{margin:.5rem;padding:1rem 1rem .85rem;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #d7ecdd;border-radius:.6rem;background-color:#f7fcf8}.comcard-icon.svelte-vo1u5a{display:inline-flex;margin-bottom:.5rem}.comcard-icon.svelte-vo1u5a>svg{width:3.5rem;height:3.5rem;color:#6bd69a}.comcard-drag-text.svelte-vo1u5a{font-size:.85rem;font-weight:700;color:var(--color-foreground);margin-bottom:.75rem}.comcard-actions.svelte-vo1u5a{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center;margin-bottom:.6rem}.comcard-btn.svelte-vo1u5a{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem 1.15rem;border-radius:.55rem;border:2px solid transparent;font-size:.85rem;font-weight:700;color:#fff;cursor:pointer;transition:filter .15s ease}.comcard-btn.svelte-vo1u5a:hover:not(:disabled){filter:brightness(.93)}.comcard-btn.svelte-vo1u5a:disabled{opacity:.7;cursor:default}.comcard-btn-upload.svelte-vo1u5a{background-color:#25d366;border-color:#1ba855}.comcard-btn-create.svelte-vo1u5a{background-color:#128c7e;border-color:#0c6b5f}.comcard-hint.svelte-vo1u5a{font-size:.72rem;font-style:italic;color:#64748b}.comcard-file-row.svelte-vo1u5a,.comcard-saved-row.svelte-vo1u5a{display:flex;align-items:center;gap:.5rem;width:100%;margin-top:.6rem;padding:.45rem .6rem;border-radius:.45rem;border:1px solid #bfe8cd;background-color:#fff}.comcard-saved-row.svelte-vo1u5a{cursor:pointer;text-align:left}.comcard-footnote.svelte-vo1u5a{margin-top:.45rem;text-align:center;font-size:.72rem;font-style:italic;color:#94a3b8}.dark .comcard-box.svelte-vo1u5a{border-color:#166534;background-color:color-mix(in srgb,var(--color-card) 70%,transparent)}.dark .comcard-box.dragging.svelte-vo1u5a{border-color:#25d366;background-color:#25d3661f}.dark .comcard-box-title.svelte-vo1u5a{color:#86efac;background-color:#25d36626}.dark .comcard-box-body.svelte-vo1u5a{border-color:color-mix(in srgb,var(--color-border) 80%,transparent);background-color:color-mix(in srgb,var(--color-card) 50%,transparent)}.dark .comcard-icon.svelte-vo1u5a>svg{color:#475569}.dark .comcard-hint.svelte-vo1u5a{color:#94a3b8}.dark .comcard-file-row.svelte-vo1u5a,.dark .comcard-saved-row.svelte-vo1u5a{border-color:color-mix(in srgb,var(--color-border) 80%,transparent);background-color:color-mix(in srgb,var(--color-card) 60%,transparent)}.brand-wordmark{content:url(../../../youthos-wordmark-black.png)}.dark .brand-wordmark{content:url(../../../youthos-wordmark-white.png)}.jobs-page.svelte-4b134t{background-color:var(--color-background)}.empty-state-card.svelte-4b134t{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 14%,transparent) 0%,transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--color-card) 92%,white) 0%,var(--color-card) 100%);box-shadow:0 18px 48px #0f172a14,inset 0 1px #ffffff59}.empty-state-orb.svelte-4b134t{display:inline-flex;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;border-radius:1.25rem;color:var(--color-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 20%,white),color-mix(in srgb,var(--color-primary) 8%,transparent));border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));box-shadow:inset 0 1px #fff6}.empty-state-illustration-wrap.svelte-4b134t{display:flex;justify-content:center;width:100%}.empty-state-illustration.svelte-4b134t{width:min(100%,22rem);height:auto;object-fit:contain;filter:drop-shadow(0 18px 36px rgba(15,23,42,.12))}.empty-state-illustration-wrap.mobile.svelte-4b134t{justify-content:flex-start}.empty-state-illustration.mobile.svelte-4b134t{width:min(100%,15rem)}.empty-state-kicker.svelte-4b134t{font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.empty-state-title.svelte-4b134t{font-size:clamp(1.6rem,2vw,2.3rem);font-weight:900;line-height:1.05;color:var(--color-foreground)}.empty-state-copy.svelte-4b134t{max-width:58ch;font-size:.98rem;line-height:1.8;color:color-mix(in srgb,var(--color-foreground) 64%,transparent)}.empty-state-actions.svelte-4b134t{display:flex;flex-wrap:wrap;gap:.75rem}.empty-state-actions.svelte-4b134t button,.empty-state-actions.svelte-4b134t a{display:inline-flex;align-items:center;gap:.5rem}.mobile.empty-state-card.svelte-4b134t{display:grid;gap:1.25rem}.scrollbar-thin.svelte-4b134t{scrollbar-width:thin}.scrollbar-thin.svelte-4b134t::-webkit-scrollbar{width:6px}.scrollbar-thin.svelte-4b134t::-webkit-scrollbar-track{background:transparent}.scrollbar-thin.svelte-4b134t::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:3px}.jobs-cta.svelte-4b134t{animation:svelte-4b134t-cta-tick-tock 2.2s ease-in-out infinite;transform-origin:18% 50%}@keyframes svelte-4b134t-cta-tick-tock{0%,68%,to{transform:rotate(0)}74%{transform:rotate(-1.6deg)}80%{transform:rotate(1.8deg)}86%{transform:rotate(-1deg)}92%{transform:rotate(.8deg)}}@keyframes svelte-4b134t-cta-icon-glint{0%,68%,to{filter:none}78%{filter:drop-shadow(0 0 .35rem color-mix(in srgb,var(--color-primary) 42%,transparent))}}.loading-hint.svelte-4b134t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 0}.loading-hint-text.svelte-4b134t{font-size:.85rem;font-weight:600;color:color-mix(in srgb,var(--color-foreground) 50%,transparent);animation:svelte-4b134t-loading-pulse 2s ease-in-out infinite}.loading-hint-dots.svelte-4b134t{display:flex;gap:.35rem}.loading-dot.svelte-4b134t{display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-primary);opacity:.4;animation:svelte-4b134t-loading-dot-bounce 1.4s ease-in-out infinite}.loading-dot.svelte-4b134t:nth-child(1){animation-delay:0s}.loading-dot.svelte-4b134t:nth-child(2){animation-delay:.16s}.loading-dot.svelte-4b134t:nth-child(3){animation-delay:.32s}@keyframes svelte-4b134t-loading-dot-bounce{0%,80%,to{transform:scale(.6);opacity:.3}40%{transform:scale(1);opacity:.8}}@keyframes svelte-4b134t-loading-pulse{0%,to{opacity:.6}50%{opacity:1}}
