.Consumerresume-module__TqkKoq__resumeBuilder{color:#000;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.Consumerresume-module__TqkKoq__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.Consumerresume-module__TqkKoq__heroSection{background:#fff;border-bottom:1px solid #eee;padding:2.5rem 0 2rem}.Consumerresume-module__TqkKoq__heroContent{text-align:center}.Consumerresume-module__TqkKoq__heroTitle{margin:0 0 .75rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.2}.Consumerresume-module__TqkKoq__gradientText{color:#333}.Consumerresume-module__TqkKoq__heroSubtitle{color:#555;max-width:700px;margin:0 auto;font-size:clamp(.9375rem,3vw,1.125rem);line-height:1.5}.Consumerresume-module__TqkKoq__singleColumnLayout{flex-direction:column;gap:2rem;padding:2rem 0;display:flex}@media (min-width:768px){.Consumerresume-module__TqkKoq__singleColumnLayout{flex-direction:row}}.Consumerresume-module__TqkKoq__previewSection{flex-direction:column;flex:1;gap:1.5rem;display:flex}.Consumerresume-module__TqkKoq__previewHeader{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.Consumerresume-module__TqkKoq__previewHeader{flex-direction:row;justify-content:space-between;align-items:center}}.Consumerresume-module__TqkKoq__previewActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Consumerresume-module__TqkKoq__previewButton,.Consumerresume-module__TqkKoq__downloadButton{color:#000;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.Consumerresume-module__TqkKoq__previewButton:hover,.Consumerresume-module__TqkKoq__downloadButton:not(:disabled):hover{background:#f9f9f9}.Consumerresume-module__TqkKoq__downloadButton:disabled{opacity:.6;cursor:not-allowed}.Consumerresume-module__TqkKoq__formSelect{color:#000;background:#fff;border:1px solid #ddd;border-radius:.25rem;min-width:120px;max-width:100%;padding:.5rem;font-size:.9375rem}.Consumerresume-module__TqkKoq__previewContainer{background:#f9f9f9;border-radius:.5rem;justify-content:center;align-items:flex-start;min-height:400px;max-height:70vh;padding:1rem;display:flex;overflow:auto}.Consumerresume-module__TqkKoq__fullPreview{background:#fff;border:none;padding:0;overflow:hidden}.Consumerresume-module__TqkKoq__resumePreviewCard{justify-content:center;width:100%;display:flex}.Consumerresume-module__TqkKoq__previewContent{width:100%;max-width:210mm;min-height:297mm;position:relative;overflow:visible}.Consumerresume-module__TqkKoq__resumePreview{box-sizing:border-box;background:#fff;width:210mm;min-height:297mm;padding:15mm 20mm 25mm;display:none;position:relative;box-shadow:0 0 0 1px #0000001a}.Consumerresume-module__TqkKoq__resumePreview:before{content:"";background:linear-gradient(90deg,#777,#aaa,#777);height:4px;position:absolute;top:0;left:0;right:0}.Consumerresume-module__TqkKoq__activePreview{display:block}.Consumerresume-module__TqkKoq__inactivePreview{display:none}.Consumerresume-module__TqkKoq__previewNavigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Consumerresume-module__TqkKoq__previewNavButton{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;transition:all .2s;display:inline-flex}.Consumerresume-module__TqkKoq__previewNavButton:disabled{opacity:.5;cursor:not-allowed}.Consumerresume-module__TqkKoq__previewNavButton:not(:disabled):hover{background:#f0f0f0}.Consumerresume-module__TqkKoq__previewPageInfo{color:#333;font-size:.9375rem;font-weight:500}.Consumerresume-module__TqkKoq__contentPagesInfo{color:#666;margin-left:.5rem}.Consumerresume-module__TqkKoq__formSection{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}.Consumerresume-module__TqkKoq__pageManagement{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.Consumerresume-module__TqkKoq__pageManagement{flex-direction:row;justify-content:space-between;align-items:center}}.Consumerresume-module__TqkKoq__pageControls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Consumerresume-module__TqkKoq__pageActions{flex-wrap:wrap;gap:.75rem;display:flex}.Consumerresume-module__TqkKoq__pageButton,.Consumerresume-module__TqkKoq__addPageButton,.Consumerresume-module__TqkKoq__removePageButton{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;transition:all .2s;display:inline-flex}.Consumerresume-module__TqkKoq__pageButton:disabled,.Consumerresume-module__TqkKoq__removePageButton:disabled{opacity:.5;cursor:not-allowed}.Consumerresume-module__TqkKoq__pageButton:not(:disabled):hover,.Consumerresume-module__TqkKoq__addPageButton:hover,.Consumerresume-module__TqkKoq__removePageButton:not(:disabled):hover{background:#f0f0f0}.Consumerresume-module__TqkKoq__pageInfo{color:#333;white-space:nowrap;font-weight:500}.Consumerresume-module__TqkKoq__formNavigation{border-bottom:1px solid #eee;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;display:flex}.Consumerresume-module__TqkKoq__navButton{color:#555;cursor:pointer;white-space:nowrap;background:#f9f9f9;border:1px solid #0000;border-radius:.375rem .375rem 0 0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.Consumerresume-module__TqkKoq__navButton:hover{background:#eee}.Consumerresume-module__TqkKoq__navButton.Consumerresume-module__TqkKoq__active{color:#000;background:#fff;border-color:#ddd #ddd #fff}.Consumerresume-module__TqkKoq__formContent{flex:1;min-width:0}.Consumerresume-module__TqkKoq__formSectionContent{flex-direction:column;gap:1.5rem;display:flex}.Consumerresume-module__TqkKoq__sectionTitle{color:#000;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.Consumerresume-module__TqkKoq__formCard{box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:.5rem;width:100%;padding:1.25rem}.Consumerresume-module__TqkKoq__formGroup{grid-template-columns:1fr;gap:1rem;width:100%;margin-bottom:1rem;display:grid}@media (min-width:600px){.Consumerresume-module__TqkKoq__formGroup{grid-template-columns:1fr 1fr}}.Consumerresume-module__TqkKoq__formLabel{color:#333;flex-direction:column;gap:.5rem;width:100%;font-size:.9375rem;font-weight:500;display:flex}.Consumerresume-module__TqkKoq__formInput,.Consumerresume-module__TqkKoq__formTextarea{color:#000;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:.25rem;width:100%;min-width:0;padding:.625rem .75rem;font-size:1rem;transition:border-color .2s}.Consumerresume-module__TqkKoq__formInput:focus,.Consumerresume-module__TqkKoq__formTextarea:focus{border-color:#333;outline:none}.Consumerresume-module__TqkKoq__formTextarea{resize:vertical;min-height:100px}.Consumerresume-module__TqkKoq__subSectionTitle{color:#000;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.125rem;font-weight:600;display:flex}.Consumerresume-module__TqkKoq__socialInput,.Consumerresume-module__TqkKoq__skillsInput{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.Consumerresume-module__TqkKoq__socialInput>select,.Consumerresume-module__TqkKoq__socialInput>input,.Consumerresume-module__TqkKoq__skillsInput>input{flex:1;min-width:120px;max-width:100%}.Consumerresume-module__TqkKoq__formActions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.Consumerresume-module__TqkKoq__addButton,.Consumerresume-module__TqkKoq__cancelButton{cursor:pointer;white-space:nowrap;border-radius:.25rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;display:inline-flex}.Consumerresume-module__TqkKoq__addButton{color:#fff;background:#000;border:none}.Consumerresume-module__TqkKoq__addButton:hover:not(:disabled){background:#333}.Consumerresume-module__TqkKoq__addButton:disabled{opacity:.6;cursor:not-allowed}.Consumerresume-module__TqkKoq__cancelButton{color:#333;background:#f0f0f0;border:none}.Consumerresume-module__TqkKoq__cancelButton:hover{background:#ddd}.Consumerresume-module__TqkKoq__itemsList{margin-top:1rem}.Consumerresume-module__TqkKoq__emptyMessage{color:#888;margin:0;font-style:italic}.Consumerresume-module__TqkKoq__listItem{box-sizing:border-box;border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;width:100%;padding:.75rem 0;display:flex}.Consumerresume-module__TqkKoq__listItem:last-child{border-bottom:none}.Consumerresume-module__TqkKoq__itemInfo,.Consumerresume-module__TqkKoq__itemContent{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Consumerresume-module__TqkKoq__itemHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Consumerresume-module__TqkKoq__itemTitle{color:#000;word-break:break-word;font-weight:600}.Consumerresume-module__TqkKoq__itemSubtitle,.Consumerresume-module__TqkKoq__institution{color:#555;word-break:break-word;font-size:.9375rem}.Consumerresume-module__TqkKoq__itemMeta{color:#666;flex-wrap:wrap;gap:.75rem;font-size:.875rem;display:flex}.Consumerresume-module__TqkKoq__pageBadge{background:#f0f0f0;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.Consumerresume-module__TqkKoq__itemDescription{margin-top:.5rem}.Consumerresume-module__TqkKoq__bulletPoint{color:#555;margin:.25rem 0;font-size:.9375rem}.Consumerresume-module__TqkKoq__itemActions{flex-shrink:0;gap:.5rem;margin-left:1rem;display:flex}.Consumerresume-module__TqkKoq__editButton,.Consumerresume-module__TqkKoq__deleteButton{color:#333;cursor:pointer;background:#f0f0f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.Consumerresume-module__TqkKoq__editButton:hover{background:#e0e0e0}.Consumerresume-module__TqkKoq__deleteButton{color:#c53030;background:#fee}.Consumerresume-module__TqkKoq__deleteButton:hover{background:#fdd}.Consumerresume-module__TqkKoq__fullPreviewModal{z-index:2000;background:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0;overflow:auto}.Consumerresume-module__TqkKoq__fullPreviewContent{background:#fff;border-radius:.5rem;width:100%;max-width:900px;max-height:90vh;overflow:auto;box-shadow:0 10px 30px #0000004d}.Consumerresume-module__TqkKoq__fullPreviewHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.Consumerresume-module__TqkKoq__fullPreviewHeader h3{color:#000;margin:0;font-size:1.25rem}.Consumerresume-module__TqkKoq__closeButton{cursor:pointer;color:#333;background:#f0f0f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.Consumerresume-module__TqkKoq__closeButton:hover{background:#ddd}.Consumerresume-module__TqkKoq__fullPreviewPages{padding:1.5rem}.Consumerresume-module__TqkKoq__fullPreviewPage{margin-bottom:2rem}.Consumerresume-module__TqkKoq__fullPreviewPage:last-child{margin-bottom:0}.Consumerresume-module__TqkKoq__retailTemplate{color:#000;width:170mm;margin:0 auto;font-family:Helvetica,Arial,sans-serif;font-size:11pt;line-height:1.4}.Consumerresume-module__TqkKoq__resumeHeader{text-align:center;margin:0 0 12pt}.Consumerresume-module__TqkKoq__name{color:#000;margin:0;font-size:22pt;font-weight:700}.Consumerresume-module__TqkKoq__contactInfoRow{color:#555;flex-wrap:wrap;justify-content:center;gap:8pt;margin-top:6pt;font-size:9pt;display:flex}.Consumerresume-module__TqkKoq__contactInfoItem{align-items:center;gap:4pt;display:flex}.Consumerresume-module__TqkKoq__contactSeparator{color:#999}.Consumerresume-module__TqkKoq__section{margin-bottom:18pt}.Consumerresume-module__TqkKoq__sectionTitle{text-transform:uppercase;letter-spacing:1pt;color:#000;border-bottom:1pt solid #000;margin:0 0 6pt;padding-bottom:2pt;font-size:10pt;font-weight:700}.Consumerresume-module__TqkKoq__sectionContent{margin-left:4pt}.Consumerresume-module__TqkKoq__summaryText{margin:0;font-size:10pt}.Consumerresume-module__TqkKoq__experienceItem,.Consumerresume-module__TqkKoq__educationItem{margin-bottom:12pt}.Consumerresume-module__TqkKoq__experienceHeader h3,.Consumerresume-module__TqkKoq__educationItem h3{color:#000;margin:0 0 4pt;font-size:10pt;font-weight:700}.Consumerresume-module__TqkKoq__company,.Consumerresume-module__TqkKoq__institution{color:#555;margin:0 0 6pt;font-size:9pt}.Consumerresume-module__TqkKoq__bulletList{margin:4pt 0 0;padding-left:12pt;font-size:10pt;list-style-type:disc}.Consumerresume-module__TqkKoq__bulletList li{margin-bottom:4pt}.Consumerresume-module__TqkKoq__skillsList{flex-wrap:wrap;gap:8pt;margin:0;padding:0;font-size:10pt;list-style:none;display:flex}.Consumerresume-module__TqkKoq__skillsList li{background:#f9f9f9;border:1px solid #ddd;border-radius:3pt;padding:2pt 6pt}.Consumerresume-module__TqkKoq__pageIndicator{text-align:center;color:#888;margin-top:24pt;font-size:8pt}
