.resume-preview[data-v-85d400f8]{color:#1f2937}.resume-preview .resume-name[data-v-85d400f8]{color:var(--resume-accent);font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.resume-preview .resume-contact[data-v-85d400f8],.resume-preview .resume-links[data-v-85d400f8]{color:#475569}.resume-preview .resume-section-heading[data-v-85d400f8]{border-bottom:1.5px solid var(--resume-accent);color:var(--resume-accent);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:.5rem;padding-bottom:.25rem;text-transform:uppercase}.resume-preview .resume-skill-chip[data-v-85d400f8]{background:color-mix(in srgb,var(--resume-accent) 12%,#fff);border-radius:9999px;color:var(--resume-accent);font-size:.7rem;font-weight:500;padding:.125rem .5rem}.resume-preview--professional .resume-header-pro[data-v-85d400f8]{border-bottom:2px solid var(--resume-accent);padding-bottom:.75rem;text-align:center}.resume-preview--modern .resume-header-modern[data-v-85d400f8]{border-bottom:3px solid var(--resume-accent);padding-bottom:.5rem}.resume-preview--sidebar .resume-sidebar[data-v-85d400f8]{background:color-mix(in srgb,var(--resume-accent) 8%,#fff);border-left:4px solid var(--resume-accent);border-radius:.5rem;font-size:.75rem;padding:1rem .75rem}.resume-preview--sidebar .resume-sidebar .resume-name[data-v-85d400f8]{font-size:1.125rem;margin-bottom:.75rem}.resume-preview--sidebar .resume-sidebar-line[data-v-85d400f8]{color:#475569;margin:.125rem 0;word-break:break-all}.resume-preview--sidebar .resume-sidebar-skills[data-v-85d400f8]{margin-top:.75rem}.resume-preview--sidebar .resume-sidebar-skills h3[data-v-85d400f8]{color:var(--resume-accent);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.resume-preview--sidebar .resume-sidebar-skills ul[data-v-85d400f8]{list-style:none;margin:0;padding:0}.resume-preview--sidebar .resume-sidebar-skills li[data-v-85d400f8]{color:#374151;padding:.125rem 0}.resume-preview[data-v-85d400f8] mark.jd-match{background:#d1fae5;border-radius:2px;color:#065f46;font-weight:500;padding:0 2px}
