.subscription-status[data-v-f90b10d2]{margin-bottom:1rem}.alert[data-v-f90b10d2]{border-radius:8px;border:none}.alert-success[data-v-f90b10d2]{background:linear-gradient(135deg,#d4edda,#c3e6cb);border-left:4px solid #28a745}.alert-warning[data-v-f90b10d2]{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-left:4px solid #ffc107}.alert-danger[data-v-f90b10d2]{background:linear-gradient(135deg,#f8d7da,#f5c6cb);border-left:4px solid #dc3545}.fas.fa-crown[data-v-f90b10d2]{color:gold}.fas.fa-lock[data-v-f90b10d2]{color:#6c757d}.resume-header[data-v-957bd599]{text-align:center;padding-bottom:30px;border-bottom:2px solid #000000;margin-bottom:30px}.name[data-v-957bd599]{font-size:2.2rem;font-weight:700;margin:0 0 8px;color:#000;text-transform:uppercase;letter-spacing:1px}.role[data-v-957bd599]{font-size:1.2rem;font-weight:400;margin:0 0 20px;color:#333}.contact-info[data-v-957bd599]{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.contact-item[data-v-957bd599]{font-size:.9rem;color:#333}.contact-item[data-v-957bd599]:not(:last-child):after{content:" | ";margin-left:15px;color:#666}.resume-content[data-v-957bd599]{display:flex;flex-direction:column;gap:30px}.resume-section[data-v-957bd599]{margin:0}.section-title[data-v-957bd599]{font-size:1.1rem;font-weight:700;color:#000;margin:0 0 15px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #000000;padding-bottom:5px}.summary-text[data-v-957bd599]{color:#333;font-size:.95rem;margin:0;text-align:justify}.skills-container[data-v-957bd599]{display:flex;flex-wrap:wrap;gap:8px}.skill-pill[data-v-957bd599]{background:#000;color:#fff;padding:6px 12px;border-radius:15px;font-size:.85rem;font-weight:400;display:inline-block}.experience-list[data-v-957bd599]{display:flex;flex-direction:column;gap:25px}.experience-item[data-v-957bd599]{border-left:3px solid #000000;padding-left:15px}.experience-header[data-v-957bd599]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:20px}.job-details[data-v-957bd599]{flex:1}.job-position[data-v-957bd599]{font-size:1.1rem;font-weight:700;color:#000;margin:0 0 5px}.job-company[data-v-957bd599]{font-size:.95rem;color:#333;margin:0;font-style:italic}.job-dates[data-v-957bd599]{font-size:.9rem;color:#333;white-space:nowrap;font-weight:700}.job-skills[data-v-957bd599]{font-size:.9rem;color:#333;margin:8px 0}.job-description[data-v-957bd599]{font-size:.9rem;color:#333;margin:8px 0 0;text-align:justify}.education-list[data-v-957bd599]{display:flex;flex-direction:column;gap:20px}.education-item[data-v-957bd599]{border-left:3px solid #000000;padding-left:15px}.education-header[data-v-957bd599]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.education-details[data-v-957bd599]{flex:1}.education-course[data-v-957bd599]{font-size:1rem;font-weight:700;color:#000;margin:0 0 5px}.education-school[data-v-957bd599]{font-size:.95rem;color:#333;margin:0;font-style:italic}.education-dates[data-v-957bd599]{font-size:.9rem;color:#333;white-space:nowrap;font-weight:700}@media (max-width: 768px){.resume-preview[data-v-957bd599]{padding:30px 20px;margin:10px}.name[data-v-957bd599]{font-size:1.8rem}.contact-info[data-v-957bd599]{flex-direction:column;gap:8px}.contact-item[data-v-957bd599]:not(:last-child):after{display:none}.experience-header[data-v-957bd599],.education-header[data-v-957bd599]{flex-direction:column;gap:8px}.job-dates[data-v-957bd599],.education-dates[data-v-957bd599]{white-space:normal}}@media (max-width: 480px){.name[data-v-957bd599]{font-size:1.6rem}.section-title[data-v-957bd599]{font-size:1rem}}.two-column-resume[data-v-30556d63]{max-width:900px;margin:0 auto;background:#fff;font-family:"sans-serif",Helvetica,sans-serif;color:#333}.resume-header[data-v-30556d63]{text-align:center;padding:40px 40px 30px;background:#fff}.name[data-v-30556d63]{font-size:2.5rem;font-weight:900;letter-spacing:3px;margin:0 0 10px;color:#000}.role[data-v-30556d63]{font-size:1.1rem;letter-spacing:4px;color:#999;font-weight:400;margin:0}.resume-container[data-v-30556d63]{display:grid;grid-template-columns:280px 1fr;min-height:500px}.sidebar[data-v-30556d63]{text-align:right;padding:30px 25px;border-right:4px solid #f2f2f2}.sidebar-section[data-v-30556d63]{margin-bottom:35px}.sidebar-title[data-v-30556d63]{font-size:.95rem;font-weight:900;letter-spacing:1px;color:#000;margin:0 0 15px;padding-bottom:8px;border-bottom:2px solid #f2f2f2}.sidebar-content[data-v-30556d63]{font-size:.85rem;line-height:1.6;color:#333}.sidebar-content p[data-v-30556d63]{margin:0 0 8px}.sidebar-item[data-v-30556d63]{margin-bottom:20px}.sidebar-item-title[data-v-30556d63]{font-weight:700;margin-bottom:3px;color:#000}.sidebar-item-subtitle[data-v-30556d63]{margin-bottom:3px;color:#666}.sidebar-item-date[data-v-30556d63]{font-size:.8rem;color:#999}.skill-item[data-v-30556d63]{margin-bottom:6px}.interests-text[data-v-30556d63]{line-height:1.7}.main-content[data-v-30556d63]{padding:30px 40px;background:#fff}.content-section[data-v-30556d63]{margin-bottom:35px}.section-title[data-v-30556d63]{font-size:1rem;font-weight:900;letter-spacing:1.5px;color:#000;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #f2f2f2}.section-content[data-v-30556d63]{font-size:.9rem;line-height:1.7;color:#333}.summary-list[data-v-30556d63]{margin:0;padding-left:18px;list-style-type:disc}.summary-list li[data-v-30556d63]{margin-bottom:10px}.experience-item[data-v-30556d63]{margin-bottom:30px}.experience-header[data-v-30556d63]{margin-bottom:10px}.job-title[data-v-30556d63]{font-size:.95rem;font-weight:900;letter-spacing:1px;color:#000;margin:0 0 5px}.job-meta[data-v-30556d63]{font-size:.85rem;color:#666;margin:0 0 10px}.job-description[data-v-30556d63]{margin:0;padding-left:18px;list-style-type:disc}.job-description li[data-v-30556d63]{margin-bottom:8px;color:#333}.project-description[data-v-30556d63]{margin:0;color:#333}@media print{.two-column-resume[data-v-30556d63]{max-width:100%}.resume-container[data-v-30556d63]{grid-template-columns:260px 1fr}}@media (max-width: 768px){.resume-container[data-v-30556d63]{grid-template-columns:1fr}.sidebar[data-v-30556d63],.main-content[data-v-30556d63]{padding:25px 20px}.name[data-v-30556d63]{font-size:2rem}}.resume-header[data-v-8dbb1b2f]{text-align:left;margin-bottom:25px;border-radius:4px}.name[data-v-8dbb1b2f]{font-size:22pt;font-weight:900;color:#111827;margin-bottom:4px}.role[data-v-8dbb1b2f]{font-size:12pt;color:#374151;margin-bottom:8px}.contact[data-v-8dbb1b2f]{font-size:10pt;color:#4b5563}.section-title[data-v-8dbb1b2f]{font-size:11pt;font-weight:700;background-color:#e5e7eb;padding:4px 8px;margin-bottom:10px;border-radius:2px;text-transform:uppercase}.skills-container[data-v-8dbb1b2f]{display:flex;flex-wrap:wrap;gap:6px}.skill-box[data-v-8dbb1b2f]{padding:4px 10px;border-radius:3px;font-size:10pt;display:inline-block}.item-header[data-v-8dbb1b2f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px}.job-title[data-v-8dbb1b2f],.education-course[data-v-8dbb1b2f]{font-weight:700;font-size:10pt;margin:0}.company[data-v-8dbb1b2f]{font-style:italic;font-size:11pt;color:#6b7280;margin-top:2px}.date[data-v-8dbb1b2f]{font-size:9pt;color:#6b7280}.job-description[data-v-8dbb1b2f]{margin-left:18px;padding:0;list-style-type:disc}.job-description li[data-v-8dbb1b2f]{font-size:11pt;margin-bottom:2px}.resume-content[data-v-8dbb1b2f]{display:flex;flex-direction:column;gap:18px}.resume-preview[data-v-a9688524]{max-width:800px;margin:0 auto;background:#fff;border:1px solid #e0e0e0;font-family:Arial,sans-serif;line-height:1.5;color:#000;padding:40px}@media (max-width: 768px){.resume-preview[data-v-a9688524]{padding:30px 20px;margin:10px}.name[data-v-a9688524]{font-size:1.8rem}.contact-info[data-v-a9688524]{flex-direction:column;gap:8px}.contact-item[data-v-a9688524]:not(:last-child):after{display:none}.experience-header[data-v-a9688524],.education-header[data-v-a9688524]{flex-direction:column;gap:8px}.job-dates[data-v-a9688524],.education-dates[data-v-a9688524]{white-space:normal}}@media (max-width: 480px){.name[data-v-a9688524]{font-size:1.6rem}.section-title[data-v-a9688524]{font-size:1rem}}a[data-v-9e67fcf2],a[data-v-db86bf9f]{text-decoration:none}.progress-bar[data-v-db86bf9f]{transition:width .5s ease-in-out}.template-wrapper[data-v-db86bf9f]{display:flex;gap:1rem;margin:1.5rem 0;flex-wrap:wrap}.template[data-v-db86bf9f]{padding:15px;border-radius:1rem;box-shadow:#63636333 0 2px 8px;transition-duration:.2s}.template>img[data-v-db86bf9f]{width:150px}.active[data-v-db86bf9f]{transform:scale(1.05);border:1px solid purple}.v-enter-active[data-v-440b3cfb],.v-leave-active[data-v-440b3cfb]{transition:opacity .5s ease}.v-enter-from[data-v-440b3cfb],.v-leave-to[data-v-440b3cfb]{opacity:0}.template-wrapper[data-v-440b3cfb]{display:flex;gap:1rem;margin:1.5rem 0;flex-wrap:wrap}.template[data-v-440b3cfb]{padding:15px;border-radius:1rem;box-shadow:#63636333 0 2px 8px;transition-duration:.2s}.template>img[data-v-440b3cfb]{width:150px}.active[data-v-440b3cfb]{transform:scale(1.05);border:1px solid purple}.card[data-v-3be2b945]{transition-duration:.2s}.card[data-v-3be2b945]:hover{transform:scale(1.05)}
