.ResumePreview_previewPanel__Tg5vO{flex:1 1;background:#cbd5e1;overflow-y:auto;display:flex;justify-content:center;padding:40px}.ResumePreview_previewWrapper__t0Gf3{width:210mm;min-height:297mm;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);flex-shrink:0}.ResumePreview_resumePage__GxEA8{width:100%;height:100%;padding:40px 50px;box-sizing:border-box;position:relative}.ResumePreview_resumeHeader__wnka3{display:flex;align-items:center;gap:20px;margin-bottom:30px}.ResumePreview_previewPhoto__1EpBY{width:100px;height:100px;border-radius:50%;object-fit:cover;position:absolute;cursor:-webkit-grab;cursor:grab;z-index:100}.ResumePreview_previewPhoto__1EpBY:active{cursor:-webkit-grabbing;cursor:grabbing}.ResumePreview_headerText__1BEqI{flex:1 1}.ResumePreview_contactInfo__NQSkH{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.ResumePreview_contactInfo__NQSkH span{display:inline-flex;align-items:center;gap:5px}.ResumePreview_resumeBody__tWsfV{display:flex;gap:40px}.ResumePreview_mainColumn__flWhZ{flex:2 1}.ResumePreview_sideColumn__6oQAo{flex:1 1}.ResumePreview_resumeSection__TV_TN{margin-bottom:25px}.ResumePreview_eduItem__oA7lY,.ResumePreview_expItem__o5Vzg{margin-bottom:15px}.ResumePreview_itemHeader__kgS2L{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.ResumePreview_itemTitle__0q2n8{font-weight:700}.ResumePreview_itemSubtitle__48Ozz{font-style:italic}.ResumePreview_itemDate__HoBLP{font-size:.9em;white-space:nowrap}.ResumePreview_itemDesc__D_Lge{margin-top:5px;white-space:pre-wrap}.ResumePreview_skillsList__J446w{padding-left:20px}.ResumePreview_skillsList__J446w li{margin-bottom:5px}.ResumePreview_themeClassic__Ikc4z{font-family:Merriweather,serif;color:#000}.ResumePreview_themeClassic__Ikc4z h1{font-size:32px;border-bottom:2px solid #000;padding-bottom:10px}.ResumePreview_themeClassic__Ikc4z h2{font-size:16px;font-weight:400;text-transform:uppercase;margin-top:5px}.ResumePreview_themeClassic__Ikc4z h3{font-size:18px;text-transform:uppercase;border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:5px}.ResumePreview_themeClassic__Ikc4z .ResumePreview_contactInfo__NQSkH{font-family:Inter,sans-serif;font-size:12px}.ResumePreview_themeModern__xzxFa{font-family:Inter,sans-serif;color:#1f2937}.ResumePreview_themeModern__xzxFa h1{font-size:36px;color:#2563eb;font-weight:700;letter-spacing:-1px}.ResumePreview_themeModern__xzxFa h2{font-size:18px;color:#6b7280;font-weight:500}.ResumePreview_themeModern__xzxFa h3{font-size:16px;color:#2563eb;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.ResumePreview_themeModern__xzxFa .ResumePreview_contactInfo__NQSkH{font-size:13px;color:#4b5563}.ResumePreview_themeModern__xzxFa .ResumePreview_itemTitle__0q2n8{color:#111827}.ResumePreview_themeModern__xzxFa .ResumePreview_itemSubtitle__48Ozz{color:#2563eb;font-style:normal;font-weight:500}.ResumePreview_themeModern__xzxFa .ResumePreview_itemDate__HoBLP{color:#6b7280}.ResumePreview_themeMinimal__veOe4{font-family:Inter,sans-serif;color:#4b5563}.ResumePreview_themeMinimal__veOe4 h1{font-size:28px;font-weight:400;color:#111827;letter-spacing:2px}.ResumePreview_themeMinimal__veOe4 h2{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.ResumePreview_themeMinimal__veOe4 h3{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#9ca3af;margin-bottom:20px}.ResumePreview_themeMinimal__veOe4 .ResumePreview_itemTitle__0q2n8{font-weight:500;color:#111827}.ResumePreview_themeCorporate__8LNAN{font-family:Arial,sans-serif;color:#333}.ResumePreview_themeCorporate__8LNAN h1{font-size:34px;color:#1e3a8a}.ResumePreview_themeCorporate__8LNAN h2{font-size:18px;color:#475569}.ResumePreview_themeCorporate__8LNAN h3{font-size:16px;background:#f1f5f9;padding:8px 12px;color:#1e3a8a;border-left:4px solid #1e3a8a;margin-bottom:15px}.ResumePreview_themeCorporate__8LNAN .ResumePreview_contactInfo__NQSkH{font-size:13px}.ResumePreview_themeCreative__PzPGh{font-family:Montserrat,sans-serif;color:#1f2937}.ResumePreview_themeCreative__PzPGh h1{font-size:40px;font-weight:700;color:#f97316;text-transform:uppercase}.ResumePreview_themeCreative__PzPGh h2{font-size:16px;font-weight:600;letter-spacing:3px}.ResumePreview_themeCreative__PzPGh h3{font-size:20px;font-weight:700;color:#f97316;margin-bottom:15px}.ResumePreview_themeCreative__PzPGh .ResumePreview_skillsList__J446w{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ResumePreview_themeCreative__PzPGh .ResumePreview_skillsList__J446w li{background:#f97316;color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.ResumePreview_themeElegant__oCXks{font-family:Playfair Display,serif;color:#374151}.ResumePreview_themeElegant__oCXks h1{font-size:42px;color:#064e3b;font-style:italic}.ResumePreview_themeElegant__oCXks h2{font-family:Inter,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-top:10px}.ResumePreview_themeElegant__oCXks h3{font-size:22px;color:#064e3b;border-bottom:1px solid #d1fae5;margin-bottom:15px;padding-bottom:5px}.ResumePreview_themeElegant__oCXks .ResumePreview_contactInfo__NQSkH{font-family:Inter,sans-serif;font-size:12px}.ResumePreview_themeStartup__vmREK{font-family:Roboto Mono,monospace;color:#111827}.ResumePreview_themeStartup__vmREK h1{font-size:32px;border:2px solid #111827;padding:10px;display:inline-block}.ResumePreview_themeStartup__vmREK h2{font-size:14px;background:#111827;color:#fff;display:inline-block;padding:5px 10px;margin-top:10px}.ResumePreview_themeStartup__vmREK h3{font-size:18px;margin-bottom:15px}.ResumePreview_themeStartup__vmREK h3:before{content:"> ";color:#10b981}.ResumePreview_themeStartup__vmREK .ResumePreview_contactInfo__NQSkH{font-size:12px}.ResumePreview_themeAcademic__KZXfx{font-family:Lora,serif;color:#000}.ResumePreview_themeAcademic__KZXfx .ResumePreview_resumeHeader__wnka3{text-align:center;flex-direction:column;gap:10px}.ResumePreview_themeAcademic__KZXfx h1{font-size:28px}.ResumePreview_themeAcademic__KZXfx h2{font-size:16px;font-style:italic}.ResumePreview_themeAcademic__KZXfx .ResumePreview_contactInfo__NQSkH{justify-content:center;font-size:14px}.ResumePreview_themeAcademic__KZXfx .ResumePreview_resumeBody__tWsfV{flex-direction:column;gap:20px}.ResumePreview_themeAcademic__KZXfx h3{font-size:16px;text-transform:uppercase;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 0;margin-bottom:15px}.ResumePreview_themeTwocol__E4UwH{font-family:Inter,sans-serif;color:#333;padding:0}.ResumePreview_themeTwocol__E4UwH .ResumePreview_resumeHeader__wnka3{background:#374151;color:#fff;padding:40px 50px;margin:0}.ResumePreview_themeTwocol__E4UwH h1{font-size:36px;color:#fff;margin:0}.ResumePreview_themeTwocol__E4UwH h2{font-size:18px;color:#9ca3af;margin-top:5px}.ResumePreview_themeTwocol__E4UwH .ResumePreview_contactInfo__NQSkH{color:#d1d5db}.ResumePreview_themeTwocol__E4UwH .ResumePreview_resumeBody__tWsfV{display:flex;gap:0}.ResumePreview_themeTwocol__E4UwH .ResumePreview_sideColumn__6oQAo{background:#f3f4f6;padding:40px 30px;flex:1 1}.ResumePreview_themeTwocol__E4UwH .ResumePreview_mainColumn__flWhZ{padding:40px 50px;flex:2 1}.ResumePreview_themeTwocol__E4UwH h3{font-size:16px;color:#111827;text-transform:uppercase;margin-bottom:20px;border-bottom:2px solid #e5e7eb;padding-bottom:5px}.ResumePreview_themeBrutalist___I1x4{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000}.ResumePreview_themeBrutalist___I1x4 h1{font-size:48px;font-weight:900;text-transform:uppercase;line-height:1;margin-bottom:10px}.ResumePreview_themeBrutalist___I1x4 h2{font-size:24px;font-weight:700;background:#000;color:#fff;padding:5px 10px;display:inline-block}.ResumePreview_themeBrutalist___I1x4 h3{font-size:24px;font-weight:900;text-transform:uppercase;border-bottom:4px solid #000;margin-bottom:15px}.ResumePreview_themeBrutalist___I1x4 .ResumePreview_itemTitle__0q2n8{font-weight:900;font-size:16px}.ResumePreview_themeNature__KvXSG{font-family:Lora,serif;color:#2c3e2e}.ResumePreview_themeNature__KvXSG h1{font-size:38px;color:#14532d;font-weight:400}.ResumePreview_themeNature__KvXSG h2{font-family:Inter,sans-serif;font-size:16px;color:#166534}.ResumePreview_themeNature__KvXSG h3{font-size:20px;color:#14532d;border-bottom:2px solid #86efac;margin-bottom:15px}.ResumePreview_themeRoyal__f1Wq1{font-family:Montserrat,sans-serif;color:#1f2937}.ResumePreview_themeRoyal__f1Wq1 h1{font-size:36px;font-weight:700;color:#4c1d95}.ResumePreview_themeRoyal__f1Wq1 h2{font-size:18px;font-weight:400;color:#6b21a8}.ResumePreview_themeRoyal__f1Wq1 h3{font-size:18px;background:#4c1d95;color:#fff;padding:5px 15px;border-radius:20px;display:inline-block;margin-bottom:20px}.ResumePreview_themeRoyal__f1Wq1 .ResumePreview_itemTitle__0q2n8{color:#4c1d95}.ResumePreview_themeMidnight__jHKK7{font-family:Inter,sans-serif;color:#1e293b}.ResumePreview_themeMidnight__jHKK7 h1{font-size:38px;color:#0f172a;border-left:4px solid #1e40af;padding-left:10px}.ResumePreview_themeMidnight__jHKK7 h2{font-size:18px;color:#334155}.ResumePreview_themeMidnight__jHKK7 h3{font-size:18px;color:#1e40af;border-bottom:2px solid #e2e8f0;padding-bottom:5px;margin-bottom:15px}.ResumePreview_themeMidnight__jHKK7 .ResumePreview_itemTitle__0q2n8{color:#0f172a}.ResumePreview_themeSunset__vja1w{font-family:Montserrat,sans-serif;color:#374151}.ResumePreview_themeSunset__vja1w h1{font-size:36px;background:linear-gradient(90deg,#f97316,#e11d48);-webkit-background-clip:text;color:transparent}.ResumePreview_themeSunset__vja1w h2{font-size:16px;color:#f97316;letter-spacing:1px;text-transform:uppercase}.ResumePreview_themeSunset__vja1w h3{font-size:18px;color:#e11d48;margin-bottom:15px;border-bottom:1px dashed #f97316}.ResumePreview_themeRetro__Juk6A{font-family:Courier New,Courier,monospace;color:#000}.ResumePreview_themeRetro__Juk6A h1{font-size:32px;text-decoration:underline;text-decoration-thickness:3px}.ResumePreview_themeRetro__Juk6A h2{font-size:14px;font-weight:700}.ResumePreview_themeRetro__Juk6A h3{font-size:18px;font-weight:700;background:#000;color:#fff;display:inline-block;padding:2px 8px;margin-bottom:15px}.ResumePreview_themeGolden__kO2sz{font-family:Playfair Display,serif;color:#1f2937}.ResumePreview_themeGolden__kO2sz h1{font-size:40px;color:#b45309;font-weight:700}.ResumePreview_themeGolden__kO2sz h2{font-family:Inter,sans-serif;font-size:14px;color:#92400e;text-transform:uppercase;letter-spacing:2px}.ResumePreview_themeGolden__kO2sz h3{font-size:20px;color:#b45309;text-align:center;margin-bottom:20px}.ResumePreview_themeGolden__kO2sz .ResumePreview_resumeSection__TV_TN{border-top:1px solid #fef3c7;padding-top:20px}.ResumePreview_themeGeometric__Wi0Rh{font-family:Inter,sans-serif;color:#000}.ResumePreview_themeGeometric__Wi0Rh .ResumePreview_resumeHeader__wnka3{border:4px solid #000;padding:20px;margin-bottom:30px}.ResumePreview_themeGeometric__Wi0Rh h1{font-size:36px;text-transform:uppercase;font-weight:900}.ResumePreview_themeGeometric__Wi0Rh h2{font-size:16px;background:#000;color:#fff;padding:5px 10px;display:inline-block;margin-top:10px}.ResumePreview_themeGeometric__Wi0Rh h3{font-size:18px;border:2px solid #000;padding:5px 10px;margin-bottom:15px;font-weight:900;text-transform:uppercase;box-shadow:4px 4px 0 #000}.ResumePreview_themeOcean__SOiRj{font-family:Inter,sans-serif;color:#1e293b}.ResumePreview_themeOcean__SOiRj h1{font-size:42px;color:#0f766e}.ResumePreview_themeOcean__SOiRj h2{font-size:18px;color:#0d9488}.ResumePreview_themeOcean__SOiRj h3{font-size:20px;color:#0f766e;background:#f0fdfa;padding:10px;border-radius:8px;margin-bottom:15px}.ResumePreview_themeOcean__SOiRj .ResumePreview_resumeHeader__wnka3{border-bottom:4px solid #ccfbf1;padding-bottom:20px}.ResumePreview_themeDarkmode__p4wxL{font-family:Roboto Mono,monospace;color:#a3e635;background:#111827!important}.ResumePreview_themeDarkmode__p4wxL .ResumePreview_previewWrapper__t0Gf3{background:#111827}.ResumePreview_themeDarkmode__p4wxL h1{font-size:32px;color:#bef264;text-shadow:0 0 5px #a3e635}.ResumePreview_themeDarkmode__p4wxL h2{font-size:16px;color:#84cc16}.ResumePreview_themeDarkmode__p4wxL h3{font-size:18px;color:#bef264;border-bottom:1px dashed #4d7c0f;margin-bottom:15px}.ResumePreview_themeDarkmode__p4wxL .ResumePreview_itemTitle__0q2n8{color:#d9f99d}.ResumePreview_themeDarkmode__p4wxL .ResumePreview_itemSubtitle__48Ozz{color:#bef264}.ResumePreview_themePastel__1kuWV{font-family:Montserrat,sans-serif;color:#4b5563}.ResumePreview_themePastel__1kuWV h1{font-size:38px;color:#db2777;font-weight:700}.ResumePreview_themePastel__1kuWV h2{font-size:16px;color:#ec4899}.ResumePreview_themePastel__1kuWV h3{font-size:18px;color:#3b82f6;background:#fdf2f8;padding:5px 15px;border-left:4px solid #fbcfe8;margin-bottom:15px}.ResumePreview_themeRuby___24O8{font-family:Lora,serif;color:#1f2937}.ResumePreview_themeRuby___24O8 h1{font-size:40px;color:#9f1239}.ResumePreview_themeRuby___24O8 h2{font-family:Inter,sans-serif;font-size:16px;color:#be123c;text-transform:uppercase}.ResumePreview_themeRuby___24O8 h3{font-size:22px;color:#9f1239;border-bottom:2px solid #fda4af;padding-bottom:5px;margin-bottom:15px}.ResumePreview_themeRuby___24O8 .ResumePreview_itemTitle__0q2n8{color:#881337}.ResumePreview_themeTerminal__qtwBe{font-family:Roboto Mono,monospace;color:#000}.ResumePreview_themeTerminal__qtwBe h1{font-size:32px;margin:0}.ResumePreview_themeTerminal__qtwBe h1:before{content:"$ "}.ResumePreview_themeTerminal__qtwBe h2{font-size:16px;margin-top:5px}.ResumePreview_themeTerminal__qtwBe h3{font-size:18px;margin-bottom:15px;background:#e5e7eb;padding:2px 5px}.ResumePreview_themeTerminal__qtwBe h3:after{content:"()"}.ResumePreview_themeSilicon__VsPem{font-family:Inter,sans-serif;color:#1d1d1f}.ResumePreview_themeSilicon__VsPem h1{font-size:48px;font-weight:700;letter-spacing:-.015em;margin:0}.ResumePreview_themeSilicon__VsPem h2{font-size:20px;font-weight:500;color:#86868b;margin-top:4px}.ResumePreview_themeSilicon__VsPem h3{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#86868b;margin-bottom:20px;border-bottom:1px solid #d2d2d7;padding-bottom:8px}.ResumePreview_themeSilicon__VsPem .ResumePreview_contactInfo__NQSkH{color:#515154;font-size:14px}.ResumePreview_themeSilicon__VsPem .ResumePreview_itemTitle__0q2n8{font-weight:600;font-size:16px}.ResumePreview_themeSilicon__VsPem .ResumePreview_itemSubtitle__48Ozz{color:#86868b;font-style:normal}.ResumePreview_themeNeoBrutal__UaX_S{font-family:Inter,sans-serif;color:#000}.ResumePreview_themeNeoBrutal__UaX_S .ResumePreview_resumeHeader__wnka3{border:3px solid #000;box-shadow:6px 6px 0 #000;padding:25px;margin-bottom:35px;background:#fef08a}.ResumePreview_themeNeoBrutal__UaX_S h1{font-size:42px;font-weight:900;text-transform:uppercase;margin:0}.ResumePreview_themeNeoBrutal__UaX_S h2{font-size:18px;font-weight:700}.ResumePreview_themeNeoBrutal__UaX_S h3{font-size:20px;font-weight:900;background:#000;color:#fff;padding:5px 15px;display:inline-block;margin-bottom:20px;border-radius:4px}.ResumePreview_themeNeoBrutal__UaX_S .ResumePreview_eduItem__oA7lY,.ResumePreview_themeNeoBrutal__UaX_S .ResumePreview_expItem__o5Vzg{border:2px solid #000;padding:15px;box-shadow:4px 4px 0 #000;background:#fff;border-radius:4px}.ResumePreview_themeNeoBrutal__UaX_S .ResumePreview_skillsList__J446w{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ResumePreview_themeNeoBrutal__UaX_S .ResumePreview_skillsList__J446w li{border:2px solid #000;padding:5px 12px;font-weight:700;border-radius:4px;box-shadow:3px 3px 0 #000;background:#bae6fd}.ResumePreview_themeVelvet__lxqmS{font-family:Playfair Display,serif;color:#27272a}.ResumePreview_themeVelvet__lxqmS h1{font-size:46px;font-weight:700;color:#701a75}.ResumePreview_themeVelvet__lxqmS h2{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#a21caf}.ResumePreview_themeVelvet__lxqmS h3{font-size:24px;color:#701a75;text-align:center;margin-bottom:24px;position:relative}.ResumePreview_themeVelvet__lxqmS h3:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:40px;height:2px;background:#d946ef}.ResumePreview_themeVelvet__lxqmS .ResumePreview_itemTitle__0q2n8{font-size:18px;color:#701a75}.ResumePreview_themeVelvet__lxqmS .ResumePreview_contactInfo__NQSkH{font-family:Montserrat,sans-serif;font-size:12px;justify-content:center;margin-top:15px;border-top:1px solid #fce7f3;border-bottom:1px solid #fce7f3;padding:10px 0}