@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--primary:#3b82f6;--primary-hover:#2563eb;--primary-light:#eff6ff;--accent-gradient:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);--bg-body:#f0f4f8;--bg-surface:#fff;--bg-secondary:#f8fafc;--bg-glass:#fffc;--bg-glass-border:#fff6;--text-main:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:#e2e8f0;--border-focus:#3b82f6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--font-sans:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",monospace;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000d;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000000d;--shadow-glass:0 8px 32px 0 #1f268726;--blur-glass:12px}@media (prefers-color-scheme:dark){:root{--bg-body:#0f172a;--bg-surface:#1e293b;--bg-secondary:#334155;--bg-glass:#1e293bb3;--bg-glass-border:#ffffff1a;--text-main:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--border:#334155;--border-focus:#60a5fa}}:root.dark{--bg-body:#0f172a;--bg-surface:#1e293b;--bg-secondary:#334155;--bg-glass:#1e293bb3;--bg-glass-border:#ffffff1a;--text-main:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--border:#334155;--border-focus:#60a5fa}:root.light{--bg-body:#f0f4f8;--bg-surface:#fff;--bg-secondary:#f8fafc;--bg-glass:#fffc;--bg-glass-border:#fff6;--text-main:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border:#e2e8f0;--border-focus:#3b82f6}@media print{body *{visibility:hidden}#preview-scaler{visibility:visible;width:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}#preview-wrapper{visibility:visible;width:100%!important;box-shadow:none!important;background:#fff!important;min-height:auto!important;margin:0!important;padding:0!important}@page{size:portrait;margin:.25in}#resume-preview{visibility:visible;max-width:210mm;width:100%!important;box-shadow:none!important;background:#fff!important;margin:0 auto!important;padding:0!important;position:relative!important;overflow:visible!important}#resume-preview *{visibility:visible}::-webkit-scrollbar{display:none}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body,html{height:auto;overflow:visible;background:#fff!important;margin:0!important;padding:0!important}}:root{font-family:var(--font-sans);color:var(--text-main);background-color:var(--bg-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-body);background-image:radial-gradient(at 0 0,#3b82f61a 0,#0000 50%),radial-gradient(at 100% 0,#8b5cf61a 0,#0000 50%);background-attachment:fixed;flex-direction:column;min-height:100vh;display:flex}button{font-family:inherit}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1}._status_la4r1_1{border-radius:var(--radius-full);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .3s;display:flex}._saving_la4r1_12{color:#f59e0b;background:#f59e0b1a}._saved_la4r1_17{color:#10b981;background:#10b9811a}._error_la4r1_22{color:#ef4444;background:#ef44441a}._spinner_la4r1_27{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_la4r1_27}@keyframes _spin_la4r1_27{to{transform:rotate(360deg)}}._checkmark_la4r1_42,._error_la4r1_22{font-size:16px;font-weight:700}._header_mgu7u_1{height:64px;padding:0 var(--space-6);background-color:var(--bg-glass);-webkit-backdrop-filter:blur(var(--blur-glass));border-bottom:1px solid var(--bg-glass-border);z-index:10;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._logo_mgu7u_16{align-items:center;gap:var(--space-2);display:flex}._logo_mgu7u_16 h1{color:var(--text-main);letter-spacing:-.025em;font-size:1.25rem;font-weight:700}._badge_mgu7u_29{background-color:var(--primary-light);color:var(--primary);border-radius:var(--radius-full);text-transform:uppercase;padding:2px 6px;font-size:.75rem;font-weight:600}._themeButton_mgu7u_39{border:1px solid var(--border);cursor:pointer;border-radius:var(--radius-md);color:var(--text-main);background:0 0;justify-content:center;align-items:center;padding:.5rem;font-size:1.2rem;transition:all .2s;display:flex}._themeButton_mgu7u_39:hover{background:var(--bg-secondary);border-color:var(--border-focus)}._downloadButton_mgu7u_58{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background .2s}._downloadButton_mgu7u_58:hover{background-color:var(--primary-hover)}._nav_mgu7u_74{align-items:center;gap:var(--space-4);display:flex}._link_mgu7u_80{color:var(--text-secondary);font-size:.875rem;font-weight:500;transition:color .2s}._link_mgu7u_80:hover{color:var(--text-main);text-decoration:none}._container_xijc5_1{height:calc(100vh - 64px);display:flex;overflow:hidden}._editorPane_xijc5_8{background-color:var(--bg-glass);width:50%;height:100%;-webkit-backdrop-filter:blur(var(--blur-glass));border-right:1px solid var(--bg-glass-border);padding:var(--space-6);overflow-y:auto}._previewPane_xijc5_19{width:50%;height:100%;padding:var(--space-8);background-color:#0000;justify-content:center;display:flex;overflow-y:auto}._previewWrapper_xijc5_29{width:100%;max-width:210mm}@media (max-width:1024px){._container_xijc5_1{flex-direction:column;height:auto}._editorPane_xijc5_8,._previewPane_xijc5_19{width:100%;height:auto;overflow:visible}._previewPane_xijc5_19{border-top:1px solid var(--border)}}._wrapper_bs52v_1{margin-bottom:var(--space-4);position:relative}._input_bs52v_6{width:100%;padding:24px var(--space-4)8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-main);font-size:.95rem;transition:border-color .2s}._input_bs52v_6:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light);outline:none}._label_bs52v_23{left:var(--space-4);color:var(--text-secondary);pointer-events:none;transform-origin:0 0;background:var(--bg-surface);padding:0 4px;font-size:.95rem;transition:all .2s ease-out;position:absolute;top:16px}._input_bs52v_6:focus+._label_bs52v_23,._input_bs52v_6:not(:placeholder-shown)+._label_bs52v_23{color:var(--primary);transform:translateY(-10px)scale(.85)}textarea._input_bs52v_6{resize:vertical;min-height:120px;padding-bottom:30px}textarea._input_bs52v_6+._label_bs52v_23{top:var(--space-4)}textarea._input_bs52v_6:focus+._label_bs52v_23,textarea._input_bs52v_6:not(:placeholder-shown)+._label_bs52v_23{transform:translateY(-10px)scale(.85)}._input_bs52v_6::placeholder{color:#0000}._charCount_bs52v_64{right:var(--space-3);bottom:var(--space-2);pointer-events:none;font-size:11px;font-weight:500;position:absolute}._countNormal_bs52v_73{color:var(--text-muted)}._countWarning_bs52v_77{color:#f59e0b}._countError_bs52v_81{color:#ef4444}._dialog_gmzip_1{border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-lg);border:none;width:90%;max-width:500px;padding:0}._dialog_gmzip_1::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}._content_gmzip_16{flex-direction:column;display:flex}._header_gmzip_21{padding:var(--space-4);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._title_gmzip_29{color:var(--text-main);margin:0;font-size:1.125rem;font-weight:600}._closeButton_gmzip_36{color:var(--text-secondary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;font-size:1.5rem;line-height:1}._closeButton_gmzip_36:hover{background-color:var(--bg-secondary);color:var(--text-main)}._body_gmzip_52{padding:var(--space-4);color:var(--text-secondary)}._footer_gmzip_57{padding:var(--space-4);border-top:1px solid var(--border);justify-content:flex-end;gap:var(--space-2);display:flex}._button_oto3t_1{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-weight:500;transition:all .2s;display:inline-flex}._button_oto3t_1:disabled{opacity:.5;cursor:not-allowed}._primary_oto3t_19{background-color:var(--primary);color:#fff}._primary_oto3t_19:hover:not(:disabled){background-color:var(--primary-hover)}._secondary_oto3t_28{background-color:var(--bg-surface);border-color:var(--border);color:var(--text-main)}._secondary_oto3t_28:hover:not(:disabled){background-color:var(--bg-secondary)}._danger_oto3t_38{color:#fff;background-color:#ef4444}._danger_oto3t_38:hover:not(:disabled){background-color:#dc2626}._ghost_oto3t_47{color:var(--text-secondary);background-color:#0000}._ghost_oto3t_47:hover:not(:disabled){background-color:var(--bg-secondary);color:var(--text-main)}._sm_oto3t_58{padding:var(--space-1)var(--space-2);font-size:.75rem}._md_oto3t_63{padding:var(--space-2)var(--space-4);font-size:.875rem}._lg_oto3t_68{padding:var(--space-3)var(--space-6);font-size:1rem}._section_1bcfk_1{gap:var(--space-4);flex-direction:column;display:flex}._header_1bcfk_7{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._addButton_1bcfk_14{padding:var(--space-2)var(--space-3);background-color:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:500;transition:background-color .2s}._addButton_1bcfk_14:hover{background-color:var(--primary-hover)}._list_1bcfk_30{gap:var(--space-4);flex-direction:column;display:flex}._card_1bcfk_36{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);position:relative}._cardHeader_1bcfk_44{gap:var(--space-4);align-items:flex-start;display:flex}._cardInput_1bcfk_50{flex:1}._removeButton_1bcfk_54{color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;font-size:1.5rem;line-height:1;transition:color .2s,background-color .2s}._removeButton_1bcfk_54:hover{color:#ef4444;background-color:#fee2e2}._container_bmudq_1{padding:var(--space-6)}._title_bmudq_5{color:var(--text-main);margin:0 0 8px;font-size:24px;font-weight:700}._subtitle_bmudq_12{color:var(--text-secondary);margin:0 0 30px;font-size:14px}._grid_bmudq_18{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}._card_bmudq_24{background:var(--bg-surface);border:2px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._card_bmudq_24:before{content:"";background:linear-gradient(90deg,var(--primary),#8b5cf6);transform-origin:0;height:4px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._card_bmudq_24:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 12px 24px #3b82f626}._card_bmudq_24:hover:before{transform:scaleX(1)}._card_bmudq_24._selected_bmudq_59{border-color:var(--primary);background:linear-gradient(135deg,#3b82f60d 0%,#8b5cf60d 100%);box-shadow:0 8px 16px #3b82f633}._card_bmudq_24._selected_bmudq_59:before{transform:scaleX(1)}._cardHeader_bmudq_69{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._templateName_bmudq_76{color:var(--text-main);margin:0;font-size:18px;font-weight:600}._badge_bmudq_83{background:var(--primary);color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;font-size:11px;font-weight:600}._description_bmudq_94{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}._info_bmudq_101{padding:var(--space-4)}._info_bmudq_101 h4{margin-bottom:var(--space-1);color:var(--text-main);font-size:1rem}._info_bmudq_101 p{color:var(--text-secondary);font-size:.875rem;line-height:1.4}._editor_ybm0e_1{flex-direction:column;height:100%;display:flex}._tabs_ybm0e_7{gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);display:flex;overflow-x:auto}._tab_ybm0e_7{padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:.875rem;font-weight:500;transition:all .2s}._tab_ybm0e_7:hover{color:var(--text-main);background-color:var(--bg-secondary)}._activeTab_ybm0e_34{color:var(--primary);background-color:var(--primary-light)}._content_ybm0e_39{flex:1;overflow-y:auto}._resume_1pbzp_1{color:#1f2937;width:210mm;min-height:297mm;font-family:var(--font-sans);box-sizing:border-box;background:#fff;padding:20mm;line-height:1.5}._header_1pbzp_13{border-bottom:2px solid #e5e7eb;margin-bottom:2rem;padding-bottom:1.5rem}._name_1pbzp_20{color:#111827;margin-bottom:.25rem;font-size:2.25rem;font-weight:700;line-height:1.2}._title_1pbzp_29{color:#4b5563;margin-bottom:1rem;font-size:1.125rem;font-weight:500}._contact_1pbzp_37{color:#6b7280;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}._contactItem_1pbzp_46{align-items:center;gap:.25rem;display:flex}._section_1pbzp_52{margin-bottom:1.5rem}._sectionTitle_1pbzp_56{text-transform:uppercase;letter-spacing:.05em;color:#374151;border-bottom:1px solid #e5e7eb;margin-bottom:1rem;padding-bottom:.25rem;font-size:1rem;font-weight:700}._experienceItem_1pbzp_68,._projectItem_1pbzp_69,._educationItem_1pbzp_70{margin-bottom:1rem}._itemHeader_1pbzp_74{justify-content:space-between;align-items:baseline;margin-bottom:.25rem;display:flex}._itemTitle_1pbzp_81{color:#111827;font-weight:600}._itemSubtitle_1pbzp_86{color:#4b5563;font-weight:500}._itemDate_1pbzp_91{color:#6b7280;white-space:nowrap;font-size:.875rem}._description_1pbzp_97{color:#4b5563;white-space:pre-wrap;font-size:.925rem}._skillsList_1pbzp_103{flex-wrap:wrap;gap:.5rem;display:flex}._skillCategory_1pbzp_109{margin-bottom:.5rem}._categoryName_1pbzp_113{color:#374151;margin-right:.5rem;font-size:.925rem;font-weight:600}._skillItems_1pbzp_120{color:#4b5563;font-size:.925rem}@media print{._resume_1pbzp_1{width:100%;height:100%;padding:0}}._resume_1jyjk_1{color:#000;padding:40px;font-family:Times New Roman,Times,serif;line-height:1.5}._header_1jyjk_8{text-align:center;margin-bottom:20px}._name_1jyjk_13{text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:28px}._title_1jyjk_20{margin-bottom:5px;font-size:16px;font-style:italic}._contact_1jyjk_26{font-size:14px}._divider_1jyjk_30{border-bottom:1px solid #000;margin-bottom:20px}._section_1jyjk_35{margin-bottom:20px}._sectionTitle_1jyjk_39{text-transform:uppercase;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:2px;font-size:16px}._item_1jyjk_47{margin-bottom:15px}._itemHeader_1jyjk_51{justify-content:space-between;margin-bottom:2px;display:flex}._itemDate_1jyjk_57{font-style:italic}._itemDescription_1jyjk_61{white-space:pre-line}._tech_1jyjk_65{margin-top:2px;font-size:.9em;font-style:italic}._link_1jyjk_71{color:#000;margin-left:10px;font-size:.9em;text-decoration:underline}._resume_17x4u_1{color:#2d3748;font-family:Poppins,sans-serif}._header_17x4u_6{color:#fff;background:#2d3748;padding:30px 40px;position:relative;overflow:hidden}._headerDecoration_17x4u_14{opacity:.5;background:#4fd1c5;border-radius:50%;width:100px;height:100px;position:absolute;top:-20px;right:-20px}._name_17x4u_25{margin:0;font-size:32px;font-weight:700}._title_17x4u_31{color:#a0aec0;letter-spacing:1px;text-transform:uppercase;font-size:16px}._contactBar_17x4u_38{color:#1a202c;background:#4fd1c5;flex-wrap:wrap;gap:20px;padding:10px 40px;font-size:13px;font-weight:600;display:flex}._container_17x4u_49{gap:40px;padding:40px;display:flex}._leftColumn_17x4u_55{width:35%}._rightColumn_17x4u_59{width:65%}._section_17x4u_63{margin-bottom:30px}._sectionTitle_17x4u_67{color:#2d3748;margin-bottom:15px;font-size:18px;font-weight:700;display:inline-block;position:relative}._sectionTitle_17x4u_67:after{content:"";background:#4fd1c5;width:40px;height:3px;position:absolute;bottom:-5px;left:0}._catName_17x4u_86{margin-bottom:5px;font-size:14px;font-weight:600}._catSkills_17x4u_92{flex-wrap:wrap;gap:5px;margin-bottom:15px;display:flex}._pill_17x4u_99{color:#4a5568;background:#edf2f7;border-radius:12px;padding:3px 8px;font-size:12px}._eduItem_17x4u_107{margin-bottom:15px}._eduDegree_17x4u_111{font-size:14px;font-weight:700}._eduSchool_17x4u_116{color:#718096;font-size:13px}._eduDate_17x4u_121{color:#a0aec0;font-size:12px}._item_17x4u_126{border-left:2px solid #e2e8f0;margin-bottom:20px;padding-left:15px}._itemHeader_17x4u_132{align-items:baseline;gap:10px;display:flex}._role_17x4u_138{color:#2d3748;font-size:16px;font-weight:700}._company_17x4u_144{color:#4fd1c5;font-size:14px;font-weight:600}._date_17x4u_150{color:#a0aec0;margin-bottom:5px;font-size:12px}._desc_17x4u_156{color:#4a5568;font-size:14px;line-height:1.6}._tech_17x4u_162{color:#718096;margin-top:5px;font-size:12px}._link_17x4u_168{color:#4fd1c5;font-size:12px}._resume_1d0kv_1{color:#000;background:#fff;padding:40px;font-family:Arial,Helvetica,sans-serif;line-height:1.6}._header_1d0kv_9{text-align:center;border-bottom:2px solid #000;margin-bottom:20px;padding-bottom:15px}._name_1d0kv_16{text-transform:uppercase;letter-spacing:1px;margin:0 0 5px;font-size:28px;font-weight:700}._title_1d0kv_24{margin-bottom:8px;font-size:16px;font-weight:600}._contact_1d0kv_30{color:#333;font-size:12px}._section_1d0kv_35{margin-bottom:20px}._sectionTitle_1d0kv_39{text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #000;margin-bottom:12px;padding-bottom:4px;font-size:14px;font-weight:700}._summary_1d0kv_49{text-align:justify;margin:0;font-size:13px}._item_1d0kv_55{margin-bottom:15px}._itemHeader_1d0kv_59{margin-bottom:2px;font-size:13px}._itemDate_1d0kv_64{color:#555;margin-bottom:5px;font-size:12px}._itemDescription_1d0kv_70{margin-bottom:5px;font-size:13px}._skillsGrid_1d0kv_75{font-size:13px}._skillRow_1d0kv_79{margin-bottom:8px}._tech_1d0kv_83{color:#555;font-size:12px;font-style:italic}._link_1d0kv_89{color:#555;font-size:12px}._resume_1lvfc_1{color:#1a1a1a;background:#fff;max-width:800px;margin:0 auto;padding:60px 50px;font-family:Inter,system-ui,sans-serif}._header_1lvfc_10{margin-bottom:50px}._name_1lvfc_14{letter-spacing:-.5px;margin:0 0 8px;font-size:32px;font-weight:300}._title_1lvfc_21{color:#666;margin-bottom:12px;font-size:16px;font-weight:400}._contact_1lvfc_28{color:#888;font-size:13px}._section_1lvfc_33{margin-bottom:40px}._sectionTitle_1lvfc_37{text-transform:uppercase;letter-spacing:1.5px;color:#999;margin-bottom:20px;font-size:12px;font-weight:600}._summary_1lvfc_46{color:#444;margin:0;font-size:14px;line-height:1.8}._item_1lvfc_53{margin-bottom:25px}._itemRow_1lvfc_57{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}._itemTitle_1lvfc_64{font-size:14px;font-weight:500}._itemDate_1lvfc_69{color:#999;font-size:12px}._itemDescription_1lvfc_74{color:#555;margin:0;font-size:13px;line-height:1.7}._skills_1lvfc_81{color:#555;font-size:13px;line-height:1.8}._resume_npbzj_1{color:#2c2c2c;background:#fff;padding:50px;font-family:Georgia,Times New Roman,serif}._header_npbzj_8{text-align:center;margin-bottom:20px}._name_npbzj_13{color:#1a1a1a;margin:0 0 8px;font-size:26px;font-weight:700}._contact_npbzj_20{color:#555;font-size:12px}._divider_npbzj_25{background:#1a1a1a;height:2px;margin:20px 0}._section_npbzj_31{margin-bottom:25px}._sectionTitle_npbzj_35{color:#1a1a1a;border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:5px;font-size:15px;font-weight:700}._summary_npbzj_44{text-align:justify;margin:0;font-size:13px;line-height:1.7}._item_npbzj_51{margin-bottom:18px}._itemHeader_npbzj_55{justify-content:space-between;margin-bottom:6px;display:flex}._role_npbzj_61{font-size:14px;font-weight:600}._company_npbzj_66{color:#555;font-size:13px;font-style:italic}._date_npbzj_72{color:#666;font-size:12px}._description_npbzj_77{margin:0;font-size:13px;line-height:1.6}._skillGroup_npbzj_83{margin-bottom:8px;font-size:13px}._resume_5v234_1{color:#e0e0e0;background:#1e1e1e;font-family:Courier New,Consolas,monospace}._container_5v234_7{min-height:100vh;display:flex}._sidebar_5v234_12{background:#252525;border-right:2px solid #0f8;width:280px;padding:30px 20px}._profile_5v234_19{margin-bottom:30px}._name_5v234_23{color:#0f8;margin:0 0 8px;font-size:20px;font-weight:700}._title_5v234_30{color:#888;font-size:13px}._sidebarSection_5v234_35{margin-bottom:25px}._sidebarTitle_5v234_39{color:#0f8;margin-bottom:12px;font-size:11px;font-weight:700}._contactItem_5v234_46{color:#ccc;margin-bottom:6px;font-size:11px}._skillGroup_5v234_52{margin-bottom:15px}._skillCat_5v234_56{color:#fff;margin-bottom:6px;font-size:11px;font-weight:600}._skill_5v234_52{color:#aaa;margin-bottom:4px;font-size:10px}._main_5v234_69{background:#1e1e1e;flex:1;padding:30px 40px}._section_5v234_75{margin-bottom:30px}._sectionTitle_5v234_79{color:#0f8;margin-bottom:15px;font-size:14px;font-weight:700}._closingTag_5v234_86{color:#666;margin-top:10px;font-size:14px}._summary_5v234_92{color:#ccc;margin:0;font-size:13px;line-height:1.7}._item_5v234_99{margin-bottom:20px}._itemHeader_5v234_103{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}._role_5v234_110{color:#fff;font-size:14px;font-weight:600}._company_5v234_116{color:#888;font-size:13px}._date_5v234_121{color:#666;margin-bottom:6px;font-size:11px}._description_5v234_127{color:#aaa;margin-bottom:6px;font-size:12px;line-height:1.6}._tech_5v234_134{color:#0f8;font-size:11px}._resume_noquk_1{color:#1a1a1a;background:#fff;padding:0;font-family:Inter,sans-serif}._header_noquk_8{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:50px 40px;position:relative}._accent_noquk_15{background:linear-gradient(90deg,#f093fb 0%,#f5576c 100%);width:100%;height:8px;position:absolute;top:0;left:0}._name_noquk_24{margin:0 0 8px;font-size:36px;font-weight:800}._title_noquk_30{opacity:.9;margin-bottom:12px;font-size:18px;font-weight:300}._contact_noquk_37{opacity:.8;font-size:13px}._grid_noquk_42{gap:30px;padding:40px;display:flex}._mainCol_noquk_48{flex:2}._sideCol_noquk_52{flex:1}._section_noquk_56{margin-bottom:35px}._sectionTitle_noquk_60{color:#667eea;margin-bottom:20px;padding-bottom:8px;font-size:20px;font-weight:700;position:relative}._sectionTitle_noquk_60:after{content:"";background:linear-gradient(90deg,#667eea,#764ba2);width:50px;height:3px;position:absolute;bottom:0;left:0}._summary_noquk_79{margin:0;font-size:14px;line-height:1.8}._project_noquk_85{background:#f8f9fa;border-left:4px solid #667eea;border-radius:8px;margin-bottom:25px;padding:20px}._projectName_noquk_93{color:#1a1a1a;margin:0 0 8px;font-size:16px;font-weight:700}._projectDesc_noquk_100{color:#555;margin:0 0 12px;font-size:13px;line-height:1.6}._tags_noquk_107{flex-wrap:wrap;gap:8px;display:flex}._tag_noquk_107{color:#fff;background:#667eea;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:500}._item_noquk_122{margin-bottom:20px}._role_noquk_126{margin:0 0 4px;font-size:15px;font-weight:600}._company_noquk_132{color:#666;margin-bottom:8px;font-size:12px}._description_noquk_138{color:#444;margin:0;font-size:13px;line-height:1.6}._skillGroup_noquk_145{margin-bottom:20px}._skillCat_noquk_149{margin:0 0 10px;font-size:13px;font-weight:600}._skillTags_noquk_155{flex-wrap:wrap;gap:6px;display:flex}._skillTag_noquk_155{color:#555;background:#f0f0f0;border-radius:4px;padding:4px 10px;font-size:11px}._eduItem_noquk_169{margin-bottom:18px}._eduDegree_noquk_173{font-size:13px;font-weight:600}._eduField_noquk_178{color:#666;font-size:12px}._eduSchool_noquk_183{color:#888;font-size:12px}._eduDate_noquk_188{color:#999;font-size:11px}._resume_xi6rt_1{color:#000;background:#fff;padding:50px 60px;font-family:Times New Roman,Georgia,serif;line-height:1.5}._header_xi6rt_9{text-align:center;border-bottom:1px solid #000;margin-bottom:30px;padding-bottom:15px}._name_xi6rt_16{margin:0 0 10px;font-size:24px;font-weight:700}._contact_xi6rt_22{font-size:12px}._section_xi6rt_26{margin-bottom:25px}._sectionTitle_xi6rt_30{text-transform:uppercase;border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:4px;font-size:14px;font-weight:700}._entry_xi6rt_39{margin-bottom:18px}._entryHeader_xi6rt_43{margin-bottom:3px;font-size:13px}._institution_xi6rt_48{margin-bottom:2px;font-size:13px;font-style:italic}._date_xi6rt_54{color:#555;margin-bottom:6px;font-size:12px}._text_xi6rt_60{text-align:justify;margin:0 0 8px;font-size:13px}._link_xi6rt_66{color:#06c;font-size:12px;font-style:italic}._skillEntry_xi6rt_72{margin-bottom:10px;font-size:13px}._resume_wpl2g_1{color:#1a1a1a;background:#fff;font-family:Inter,-apple-system,sans-serif}._hero_wpl2g_7{background:linear-gradient(135deg,#ff6b6b 0%,#ffe66d 50%,#4ecdc4 100%);padding:60px 40px;position:relative;overflow:hidden}._heroShape_wpl2g_14{background:#fff3;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}._heroContent_wpl2g_24{z-index:1;position:relative}._name_wpl2g_29{color:#fff;text-shadow:2px 2px 4px #0000001a;margin:0 0 10px;font-size:42px;font-weight:900}._title_wpl2g_37{color:#fffffff2;margin-bottom:12px;font-size:20px;font-weight:600}._contact_wpl2g_44{color:#ffffffe6;font-size:14px}._content_wpl2g_49{padding:40px}._section_wpl2g_53{margin-bottom:40px}._badge_wpl2g_57{color:#fff;background:linear-gradient(135deg,#ff6b6b,#4ecdc4);border-radius:20px;margin-bottom:20px;padding:8px 20px;font-size:14px;font-weight:700;display:inline-block}._summary_wpl2g_68{color:#444;margin:0;font-size:15px;line-height:1.8}._card_wpl2g_75{background:#f8f9fa;border-left:4px solid #ff6b6b;border-radius:12px;margin-bottom:20px;padding:24px}._cardHeader_wpl2g_83{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}._role_wpl2g_90{color:#1a1a1a;margin:0 0 4px;font-size:18px;font-weight:700}._company_wpl2g_97{color:#666;font-size:14px;font-weight:500}._date_wpl2g_103{color:#888;font-size:13px;font-weight:500}._description_wpl2g_109{color:#555;margin:0;font-size:14px;line-height:1.7}._projectGrid_wpl2g_116{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}._projectCard_wpl2g_122{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border-radius:12px;padding:20px}._projectName_wpl2g_128{color:#1a1a1a;margin:0 0 10px;font-size:16px;font-weight:700}._projectDesc_wpl2g_135{color:#444;margin:0 0 12px;font-size:13px;line-height:1.6}._techStack_wpl2g_142{flex-wrap:wrap;gap:6px;display:flex}._techBadge_wpl2g_148{color:#666;background:#fff;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:600}._bottomGrid_wpl2g_157{grid-template-columns:2fr 1fr;gap:30px;display:grid}._skillsCloud_wpl2g_163{flex-wrap:wrap;gap:10px;display:flex}._skillPill_wpl2g_169{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;padding:8px 16px;font-size:13px;font-weight:600}._eduItem_wpl2g_178{margin-bottom:15px}._eduDegree_wpl2g_182{color:#1a1a1a;font-size:14px;font-weight:700}._eduSchool_wpl2g_188{color:#666;font-size:13px}._eduDate_wpl2g_193{color:#888;font-size:12px}._container_160ua_1{text-align:center;height:100%;padding:var(--space-8);color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;animation:.5s ease-out _fadeIn_160ua_1;display:flex}._illustration_160ua_13{margin-bottom:var(--space-6)}._title_160ua_17{color:var(--primary);margin-bottom:var(--space-2);font-size:1.5rem;font-weight:600}._description_160ua_24{color:var(--primary);max-width:300px;font-size:1rem;line-height:1.5}@keyframes _fadeIn_160ua_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
