.emailTemplatePreview_emailContainer__jcRgB{max-width:700px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.emailTemplatePreview_emailHeader__QHZI3{background-color:#1a2e40;padding:1.5rem 2rem;text-align:left}.emailTemplatePreview_imageContainer__fbWdI{width:100px;height:100px;position:relative;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center}.emailTemplatePreview_imageContainer__fbWdI img{width:100%;height:100%}.emailTemplatePreview_colored_image__C4l5s{object-fit:contain}.emailTemplatePreview_logo__5B4Jw{display:inline-block;color:#25beeb;font-size:2rem}.emailTemplatePreview_logoText__1VSmJ{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#4fc3d7;letter-spacing:-.02em}.emailTemplatePreview_emailContent__CUwRp{padding:2rem;text-align:center}.emailTemplatePreview_iconContainer__faZd_{position:relative;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#e8f4fd;border-radius:50%;margin-bottom:1.5rem}.emailTemplatePreview_iconContainer__faZd_ i{font-size:2.5rem;color:#4fc3d7}.emailTemplatePreview_checkIcon__4xNMr{position:absolute;bottom:-5px;right:-5px;width:32px;height:32px;background-color:#4fc3d7;border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.emailTemplatePreview_checkIcon__4xNMr i{font-size:1rem;color:#fff}.emailTemplatePreview_titleContainer__lplUX{margin-bottom:2rem}.emailTemplatePreview_messageContainer__FTkDB{margin-bottom:2.5rem;text-align:left}.emailTemplatePreview_messageContainer__FTkDB>div{margin-bottom:.75rem}.emailTemplatePreview_messageContainer__FTkDB>div:last-child{margin-bottom:0}.emailTemplatePreview_buttonContainer__Iq7X4{margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.emailTemplatePreview_emailFooter__qhmFy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;text-align:left;padding-top:1.5rem;border-top:1px solid #e5e7eb}.emailTemplatePreview_footerLink__9PZzS{color:#4fc3d7;text-decoration:underline;font-size:.875rem;margin-top:.5rem;display:inline-block}.emailTemplatePreview_footerLink__9PZzS:hover{color:#3da8c0}@media (max-width:768px){.emailTemplatePreview_emailContainer__jcRgB{margin:0 1rem}.emailTemplatePreview_emailHeader__QHZI3{padding:1rem 1.5rem}.emailTemplatePreview_emailContent__CUwRp{padding:2rem 1.5rem 1.5rem}.emailTemplatePreview_logoText__1VSmJ{font-size:1.25rem}.emailTemplatePreview_iconContainer__faZd_{width:70px;height:70px}.emailTemplatePreview_iconContainer__faZd_ i{font-size:2rem}.emailTemplatePreview_checkIcon__4xNMr{width:28px;height:28px}}.LocalSelect_selectContainer__tIwLh{position:relative;min-height:40px}.LocalSelect_select__JrC1Q{display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:10px;border:2px solid #e6edf5;background:#fff;cursor:pointer;outline:none;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#171e25;width:100%}.LocalSelect_select__JrC1Q:focus,.LocalSelect_select__JrC1Q:hover{border-color:#d1dce8}.LocalSelect_selectText___up_c{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-height:24px;padding:2px 0}.LocalSelect_selectList__2sYA9,.LocalSelect_selectText___up_c{color:#171e25;font-family:Open Sans;font-size:14px;font-style:normal;line-height:normal;display:flex}.LocalSelect_selectList__2sYA9{position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#fff;border-radius:12px;padding:3px 5px;font-weight:500;max-height:300px;overflow-y:auto;z-index:9999;border:1px solid #e6edf5;box-shadow:0 4px 8px 0 rgba(9,30,66,.15);scroll-behavior:auto;margin-top:4px}.LocalSelect_selectItem__vyWuL{display:flex;align-items:center;padding:8px 12px;margin:2px 0;cursor:pointer;width:100%}.LocalSelect_selectItem__vyWuL:hover{background:#e6edf5;border-radius:8px}.LocalSelect_selectItem__vyWuL .LocalSelect_selectItemIcon__1P4PT{margin-right:11px;visibility:hidden;color:#0070f3}.LocalSelect_selectItem__vyWuL.LocalSelect_selected__T_R76{background-color:#d1dce8}.LocalSelect_selectItem__vyWuL.LocalSelect_selected__T_R76 .LocalSelect_selectItemIcon__1P4PT{visibility:visible}.LocalSelect_selectItem__vyWuL.LocalSelect_singleSelect__17Snr .LocalSelect_selectItemIcon__1P4PT{display:none}.LocalSelect_selectItemText__55oCc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.LocalSelect_errorMessage__fCD6V{padding-top:4px;padding-left:14px}.LocalSelect_selectItem__vyWuL.LocalSelect_highlighted__EIjOg{background-color:#d1dce8;border-radius:8px}.LocalSelect_disabledItem__kd8Je{color:#728ea7!important;opacity:.5;cursor:not-allowed}.LocalSelect_disabledItem__kd8Je:hover{background:transparent!important}.LocalSelect_selectMultiple__J4ruL,.LocalSelect_selectSingle__crz8g{padding:8px 16px}.LocalSelect_selectRequireAttention__GM5nU{border-color:#25beeb!important}.LocalSelect_selectRequireAttention__GM5nU:focus,.LocalSelect_selectRequireAttention__GM5nU:hover{border-color:#1d9cc9!important}.LocalSelect_chevronUp__siGzX{transform:rotate(180deg)}.LocalSelect_chevronDown__1ipmv{transform:rotate(0deg)}.ColumnMappingTable_container__JrC4X{display:flex;flex-direction:column;gap:24px;width:100%;padding:.5rem}.ColumnMappingTable_header__ZhyL9{display:flex;flex-direction:column;gap:8px;text-align:center}.ColumnMappingTable_description__3BQP2{margin:0!important;text-align:left}.ColumnMappingTable_requiredFieldsContainer__fIDz2{margin-top:16px;padding:16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px;border:1px solid var(--primary-venom-grey,#e6edf5)}.ColumnMappingTable_requiredFieldsStatus__xWvTP{margin-bottom:12px;font-family:var(--font-open-sans)}.ColumnMappingTable_statusComplete__PxPsO{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--tag-green,#29a36a)}.ColumnMappingTable_statusIncomplete__GFqOH{font-size:14px;font-weight:600;color:var(--primary-dark-grey,#456073)}.ColumnMappingTable_requiredFields__SsGxc{display:flex;gap:12px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.ColumnMappingTable_requiredField__naZ44{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--primary-venom-grey,#e6edf5);border-radius:20px;padding:8px 12px;font-family:var(--font-open-sans);transition:all .2s ease}.ColumnMappingTable_requiredField__naZ44:hover{background:var(--primary-venom-grey,#e6edf5)}.ColumnMappingTable_tagLabel___xpWI{font-size:12px;font-weight:600;color:var(--primary-black,#171e25);white-space:nowrap}.ColumnMappingTable_mappingTable__ocvgo{display:flex;flex-direction:column;border:1px solid var(--primary-venom-grey,#e6edf5);border-radius:12px;overflow:hidden;background:#fff}.ColumnMappingTable_tableHeader__h2a9P{display:flex;gap:16px;padding:16px;background:var(--primary-light-grey,#f4f7fb);font-family:var(--font-open-sans);font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase;border-bottom:1px solid var(--primary-venom-grey,#e6edf5)}.ColumnMappingTable_columnHeader__6ZP8X{width:100px;flex-shrink:0}.ColumnMappingTable_mappingHeader___8md0,.ColumnMappingTable_sampleHeader__FaGYS{width:200px;flex-shrink:0}.ColumnMappingTable_validationHeader__KjH1l{width:60px;flex-shrink:0}.ColumnMappingTable_columnHeader__6ZP8X,.ColumnMappingTable_mappingHeader___8md0,.ColumnMappingTable_sampleHeader__FaGYS,.ColumnMappingTable_validationHeader__KjH1l{display:flex;align-items:center}.ColumnMappingTable_tableRow__FQ1OI{display:flex;gap:16px;padding:16px;border-bottom:1px solid var(--primary-venom-grey,#e6edf5);transition:background-color .2s ease}.ColumnMappingTable_tableRow__FQ1OI:last-child{border-bottom:none}.ColumnMappingTable_tableRow__FQ1OI:hover{background:var(--primary-light-grey,#f4f7fb)}.ColumnMappingTable_columnCell__GZJFh{display:flex;align-items:center;width:100px;flex-shrink:0}.ColumnMappingTable_columnName__qsHIp{font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:var(--primary-black,#171e25);max-width:200px}.ColumnMappingTable_sampleCell__NMP5H{display:flex;align-items:center;width:200px;flex-shrink:0}.ColumnMappingTable_samples__dH6HL{display:flex;flex-direction:column;gap:4px;max-width:200px}.ColumnMappingTable_sample__ap6aa{font-family:var(--font-open-sans);font-size:12px;color:var(--primary-dark-grey,#456073);padding:2px 6px;background:var(--primary-venom-grey,#e6edf5);border-radius:4px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content}.ColumnMappingTable_mappingCell__iR3VO{display:flex;align-items:center;width:200px;flex-shrink:0}.ColumnMappingTable_validationCell__H7r2t{display:flex;align-items:center;justify-content:center;width:60px;flex-shrink:0}.ColumnMappingTable_validIcon__zTnzQ{color:var(--tag-green,#29a36a);font-size:18px}.ColumnMappingTable_warningIcon__SNeVf{color:var(--tag-orange,#ff8a00);font-size:18px}.ColumnMappingTable_footer__t_ZE6{display:flex;justify-content:center;padding:16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px}.ColumnMappingTable_legend__EYrNt{display:flex;gap:24px}.ColumnMappingTable_legendItem__1m_Ux{display:flex;align-items:center;gap:8px;font-family:var(--font-open-sans);font-size:12px;color:var(--primary-dark-grey,#456073)}@media (max-width:768px){.ColumnMappingTable_tableHeader__h2a9P,.ColumnMappingTable_tableRow__FQ1OI{grid-template-columns:1fr;gap:8px}.ColumnMappingTable_columnHeader__6ZP8X,.ColumnMappingTable_mappingHeader___8md0,.ColumnMappingTable_sampleHeader__FaGYS,.ColumnMappingTable_validationHeader__KjH1l{display:none}.ColumnMappingTable_tableRow__FQ1OI{display:flex;flex-direction:column;padding:16px}.ColumnMappingTable_columnCell__GZJFh,.ColumnMappingTable_mappingCell__iR3VO,.ColumnMappingTable_sampleCell__NMP5H,.ColumnMappingTable_validationCell__H7r2t{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ColumnMappingTable_columnCell__GZJFh:before{content:"Colonne CSV"}.ColumnMappingTable_columnCell__GZJFh:before,.ColumnMappingTable_sampleCell__NMP5H:before{font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase}.ColumnMappingTable_sampleCell__NMP5H:before{content:"Aperçu"}.ColumnMappingTable_mappingCell__iR3VO:before{content:"Associer à";font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase}.ColumnMappingTable_validationCell__H7r2t:before{content:"Statut";font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase}.ColumnMappingTable_samples__dH6HL{flex-direction:row;flex-wrap:wrap}.ColumnMappingTable_legend__EYrNt{flex-direction:column;gap:12px}}.ConfirmationStep_container__5hlYI{display:flex;flex-direction:column;gap:24px;width:100%;padding:.5rem}.ConfirmationStep_header__08WjD{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:24px}.ConfirmationStep_statusIcon__HBazG{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ConfirmationStep_statusIcon__HBazG i{font-size:32px}.ConfirmationStep_successIcon__L_err{color:var(--tag-green,#29a36a)}.ConfirmationStep_warningIcon__rZq4F{color:var(--tag-orange,#ff8a00)}.ConfirmationStep_description__j1Rp0{margin:0!important}.ConfirmationStep_detailsCard__Qb6GB,.ConfirmationStep_resultsCard__ikjTG{background:#fff;border:1px solid var(--primary-venom-grey,#e6edf5);border-radius:12px;overflow:hidden}.ConfirmationStep_detailsHeader__rD7Na,.ConfirmationStep_resultsHeader__TqSRH{padding:16px 20px;background:var(--primary-light-grey,#f4f7fb);border-bottom:1px solid var(--primary-venom-grey,#e6edf5)}.ConfirmationStep_detailsTitle__dQ3IA,.ConfirmationStep_resultsTitle__LuuH7{font-family:var(--font-open-sans);font-size:16px;font-weight:600;color:var(--primary-black,#171e25);margin:0}.ConfirmationStep_detailsContent__QMa_F,.ConfirmationStep_resultsContent__oDZS6{padding:24px}.ConfirmationStep_statsGrid__8Mx4q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-bottom:24px}.ConfirmationStep_statItem__eeSWB{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px;text-align:center}.ConfirmationStep_statValue__4jr1O{font-family:var(--font-open-sans);font-size:24px;font-weight:700;color:var(--primary-black,#171e25)}.ConfirmationStep_statValue__4jr1O.ConfirmationStep_success__9syRe{color:var(--tag-green,#29a36a)}.ConfirmationStep_statValue__4jr1O.ConfirmationStep_warning__W5FNI{color:var(--tag-orange,#ff8a00)}.ConfirmationStep_statLabel__Hbxjh{font-family:var(--font-open-sans);font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase;letter-spacing:.5px}.ConfirmationStep_progressBar__9st77{display:flex;flex-direction:column;gap:8px}.ConfirmationStep_progressTrack__gnxlu{width:100%;height:8px;background:var(--primary-venom-grey,#e6edf5);border-radius:4px;overflow:hidden}.ConfirmationStep_progressFill__TIMJL{height:100%;background:linear-gradient(90deg,var(--tag-green,#29a36a),var(--bleu-allaw,#25beeb));border-radius:4px;transition:width .3s ease}.ConfirmationStep_progressText__pfr61{font-family:var(--font-open-sans);font-size:14px;color:var(--primary-dark-grey,#456073);text-align:center}.ConfirmationStep_detailSection__NyMAw{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ConfirmationStep_detailSection__NyMAw:last-child{margin-bottom:0}.ConfirmationStep_sectionTitle__lshAL{font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:var(--primary-black,#171e25);margin:0;text-transform:uppercase;letter-spacing:.5px}.ConfirmationStep_fileInfo__M69ht{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px;border:1px solid var(--primary-venom-grey,#e6edf5)}.ConfirmationStep_fileInfo__M69ht i{font-size:18px;color:var(--bleu-allaw,#25beeb)}.ConfirmationStep_fileInfo__M69ht span:first-of-type{font-family:var(--font-open-sans);font-size:14px;font-weight:500;color:var(--primary-black,#171e25);flex:1 1}.ConfirmationStep_fileSize__UA5CM{font-family:var(--font-open-sans);font-size:12px;color:var(--primary-mid-grey,#728ea7)!important}.ConfirmationStep_fieldsList__mB5o0{display:flex;flex-direction:column;gap:8px}.ConfirmationStep_fieldMapping__79AID{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px;border:1px solid var(--primary-venom-grey,#e6edf5)}.ConfirmationStep_csvColumn__nasXw{font-family:var(--font-open-sans);font-size:14px;font-weight:500;color:var(--primary-dark-grey,#456073);flex:1 1}.ConfirmationStep_fieldMapping__79AID i{font-size:12px;color:var(--primary-mid-grey,#728ea7)}.ConfirmationStep_targetField__DiqYQ{font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:var(--primary-black,#171e25);flex:1 1}.ConfirmationStep_errorsList__UxBJ8{display:flex;flex-direction:column;gap:8px}.ConfirmationStep_errorItem__yMd4z{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--tag-red-light,#fde8e8);border:1px solid var(--tag-red,#e53e3e);border-radius:8px;color:var(--tag-red,#e53e3e);font-family:var(--font-open-sans);font-size:14px}.ConfirmationStep_errorItem__yMd4z i{font-size:16px}.ConfirmationStep_actions__f04Lm{display:flex;justify-content:center;padding:24px}.ConfirmationStep_successMessage__8295u,.ConfirmationStep_warningMessage__FDozd{display:flex;align-items:center;gap:12px;padding:16px 24px;border-radius:8px;font-family:var(--font-open-sans);font-size:14px;font-weight:500;text-align:center}.ConfirmationStep_successMessage__8295u{background:var(--tag-green-light,#daf6e9);color:var(--tag-green,#29a36a);border:1px solid var(--tag-green,#29a36a)}.ConfirmationStep_warningMessage__FDozd{background:var(--tag-orange-light,#fff4e6);color:var(--tag-orange,#ff8a00);border:1px solid var(--tag-orange,#ff8a00)}.ConfirmationStep_successMessage__8295u i,.ConfirmationStep_warningMessage__FDozd i{font-size:18px}@media (max-width:768px){.ConfirmationStep_header__08WjD{padding:16px}.ConfirmationStep_statusIcon__HBazG{width:48px;height:48px}.ConfirmationStep_statusIcon__HBazG i{font-size:24px}.ConfirmationStep_statsGrid__8Mx4q{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.ConfirmationStep_statItem__eeSWB{padding:12px}.ConfirmationStep_statValue__4jr1O{font-size:20px}.ConfirmationStep_detailsContent__QMa_F,.ConfirmationStep_resultsContent__oDZS6{padding:16px}.ConfirmationStep_detailSection__NyMAw{margin-bottom:16px}.ConfirmationStep_fieldMapping__79AID{flex-direction:column;align-items:flex-start;gap:8px}.ConfirmationStep_fieldMapping__79AID i{align-self:center;transform:rotate(90deg)}.ConfirmationStep_actions__f04Lm{padding:16px}.ConfirmationStep_successMessage__8295u,.ConfirmationStep_warningMessage__FDozd{flex-direction:column;text-align:center;gap:8px}}.CsvUploadZone_container__fkk1t{display:flex;flex-direction:column;gap:24px;width:100%}.CsvUploadZone_header__7tS36{display:flex;flex-direction:column;gap:8px;text-align:center}.CsvUploadZone_description__qL0ZA{margin:0!important;text-align:start!important}.CsvUploadZone_dropZone__twSr3{border:2px dashed var(--primary-venom-grey,#e6edf5);border-radius:12px;padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:all .2s ease;background:var(--primary-light-grey,#f4f7fb);min-height:120px;justify-content:center}.CsvUploadZone_dropZone__twSr3.CsvUploadZone_processing__kIrHX,.CsvUploadZone_dropZone__twSr3:hover{border-color:var(--bleu-allaw,#25beeb);background:var(--primary-light-grey-hover,#e8f0f5)}.CsvUploadZone_dropZone__twSr3.CsvUploadZone_processing__kIrHX{cursor:not-allowed}.CsvUploadZone_dropPrompt__hGDKb{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--primary-mid-grey,#728ea7)}.CsvUploadZone_dropPrompt__hGDKb i{font-size:32px;color:var(--primary-mid-grey,#728ea7)}.CsvUploadZone_dropPrompt__hGDKb span{font-family:var(--font-open-sans);font-size:14px;font-weight:500}.CsvUploadZone_filePreview___oZxp{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--primary-dark-grey,#456073)}.CsvUploadZone_filePreview___oZxp i{font-size:32px;color:var(--bleu-allaw,#25beeb)}.CsvUploadZone_filePreview___oZxp span:first-of-type{font-family:var(--font-open-sans);font-size:14px;font-weight:600}.CsvUploadZone_fileSize__AVsad{font-family:var(--font-open-sans);font-size:12px;color:var(--primary-mid-grey,#728ea7)!important}.CsvUploadZone_processingState__dv83Q{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--bleu-allaw,#25beeb)}.CsvUploadZone_processingState__dv83Q i{font-size:32px;animation:CsvUploadZone_spin__T_OhR 1s linear infinite}.CsvUploadZone_processingState__dv83Q span{font-family:var(--font-open-sans);font-size:14px;font-weight:500}@keyframes CsvUploadZone_spin__T_OhR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CsvUploadZone_error__r6apO{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--tag-red-light,#fde8e8);border:1px solid var(--tag-red,#e53e3e);border-radius:8px;color:var(--tag-red,#e53e3e)}.CsvUploadZone_error__r6apO i{font-size:16px}.CsvUploadZone_error__r6apO span{font-family:var(--font-open-sans);font-size:14px;font-weight:500}.PreviewStep_container__eLX5I{display:flex;flex-direction:column;gap:24px;max-width:678px}.PreviewStep_header__sFd85{display:flex;flex-direction:column;gap:8px;text-align:center}.PreviewStep_description__16KV5{margin:0!important;text-align:left}.PreviewStep_error__jm_9R{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;background:var(--tag-red-light,#fde8e8);border:1px solid var(--tag-red,#e53e3e);border-radius:12px;color:var(--tag-red,#e53e3e);font-family:var(--font-open-sans);font-size:14px;font-weight:500}.PreviewStep_summaryCard__FCE5v{background:#fff;border:1px solid var(--primary-venom-grey,#e6edf5);border-radius:12px;overflow:hidden}.PreviewStep_summaryHeader__045YK{padding:16px 20px;background:var(--primary-light-grey,#f4f7fb);border-bottom:1px solid var(--primary-venom-grey,#e6edf5)}.PreviewStep_summaryTitle__SCrGX{font-family:var(--font-open-sans);font-size:16px;font-weight:600;color:var(--primary-black,#171e25);margin:0}.PreviewStep_summaryContent__g0dKV{padding:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.PreviewStep_summaryItem__tmO1_{display:flex;flex-direction:column;gap:4px}.PreviewStep_summaryLabel__4DxSC{font-family:var(--font-open-sans);font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase;letter-spacing:.5px}.PreviewStep_summaryValue__XYPje{font-family:var(--font-open-sans);font-size:14px;font-weight:500;color:var(--primary-black,#171e25)}.PreviewStep_summaryValue__XYPje.PreviewStep_valid__7SL9A{color:var(--tag-green,#29a36a)}.PreviewStep_summaryValue__XYPje.PreviewStep_warning__anG2b{color:var(--tag-orange,#ff8a00)}.PreviewStep_tableWrapper__AGDMx{max-width:678px;overflow:hidden;transition:all .3s ease;min-height:309px}.PreviewStep_tableWrapper__AGDMx.PreviewStep_expandedWrapper__H60sb{max-width:100%;overflow-x:auto}.PreviewStep_previewTable__q8UfA{background:#fff;border:1px solid var(--primary-venom-grey,#e6edf5);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:0;width:100%;table-layout:fixed;max-width:688px}.PreviewStep_expandedWrapper__H60sb .PreviewStep_previewTable__q8UfA{min-width:max-content}.PreviewStep_previewTableHeader__iRS2b{display:flex;justify-content:flex-end;margin-bottom:8px;max-width:688px;border-top-left-radius:12px;border-top-right-radius:12px}.PreviewStep_expandButton__9K_NH{background:linear-gradient(135deg,rgba(37,190,235,.1),rgba(37,190,235,.15));border:1px solid rgba(37,190,235,.2);color:#25beeb;padding:8px 12px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;flex-shrink:0}.PreviewStep_expandButton__9K_NH:hover{background:linear-gradient(135deg,rgba(37,190,235,.15),rgba(37,190,235,.2));transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,190,235,.2)}.PreviewStep_expandButton__9K_NH:active{transform:translateY(0);box-shadow:none}.PreviewStep_tableHeader__I4d8H{display:flex;background:var(--primary-light-grey,#f4f7fb);border-bottom:1px solid var(--primary-venom-grey,#e6edf5);width:100%;border-top-left-radius:12px;border-top-right-radius:12px}.PreviewStep_expandedWrapper__H60sb .PreviewStep_tableHeader__I4d8H{min-width:max-content}.PreviewStep_columnHeader__9kgnp{flex:1 1;padding:16px;font-family:var(--font-open-sans);font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--primary-venom-grey,#e6edf5);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PreviewStep_expandedWrapper__H60sb .PreviewStep_columnHeader__9kgnp{min-width:150px;flex-shrink:0}.PreviewStep_columnHeader__9kgnp:last-child{border-right:none}.PreviewStep_tableRow__ZygXu{display:flex;border-bottom:1px solid var(--primary-venom-grey,#e6edf5);transition:background-color .2s ease;width:100%}.PreviewStep_expandedWrapper__H60sb .PreviewStep_tableRow__ZygXu{min-width:max-content}.PreviewStep_tableRow__ZygXu:last-child{border-bottom:none}.PreviewStep_tableRow__ZygXu:hover{background:var(--primary-light-grey,#f4f7fb)}.PreviewStep_tableCell__6wbfm{flex:1 1;padding:12px 16px;border-right:1px solid var(--primary-venom-grey,#e6edf5);display:flex;align-items:center;justify-content:space-between;min-height:48px;min-width:0;overflow:hidden}.PreviewStep_expandedWrapper__H60sb .PreviewStep_tableCell__6wbfm{min-width:150px;flex-shrink:0}.PreviewStep_tableCell__6wbfm:last-child{border-right:none}.PreviewStep_tableCell__6wbfm.PreviewStep_valid__7SL9A{background:rgba(41,163,106,.05);border-left:3px solid var(--tag-green,#29a36a)}.PreviewStep_tableCell__6wbfm.PreviewStep_invalid__W6QkI{background:rgba(229,62,62,.05);border-left:3px solid var(--tag-red,#e53e3e)}.PreviewStep_tableCell__6wbfm.PreviewStep_empty__ocqzJ{background:rgba(114,142,167,.05);border-left:3px solid var(--primary-mid-grey,#728ea7)}.PreviewStep_cellValue__ACJdK{font-family:var(--font-open-sans);font-size:14px;color:var(--primary-black,#171e25);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.PreviewStep_emptyValue__oWI6v{color:var(--primary-mid-grey,#728ea7);font-style:italic}.PreviewStep_validationIcon__JzK2o{color:var(--tag-red,#e53e3e);font-size:14px;margin-left:8px}.PreviewStep_legend__4hAh_{display:flex;justify-content:center;gap:24px;padding:16px;background:var(--primary-light-grey,#f4f7fb);border-radius:8px}.PreviewStep_legendItem__T8UH8{display:flex;align-items:center;gap:8px;font-family:var(--font-open-sans);font-size:12px;color:var(--primary-dark-grey,#456073)}.PreviewStep_legendColor__LBywV{width:12px;height:12px;border-radius:2px}.PreviewStep_legendColor__LBywV.PreviewStep_valid__7SL9A{background:var(--tag-green,#29a36a)}.PreviewStep_legendColor__LBywV.PreviewStep_invalid__W6QkI{background:var(--tag-red,#e53e3e)}.PreviewStep_legendColor__LBywV.PreviewStep_empty__ocqzJ{background:var(--primary-mid-grey,#728ea7)}@media (max-width:768px){.PreviewStep_summaryContent__g0dKV{grid-template-columns:1fr;gap:12px}.PreviewStep_tableHeader__I4d8H{display:none}.PreviewStep_tableRow__ZygXu{flex-direction:column;border-bottom:2px solid var(--primary-venom-grey,#e6edf5)}.PreviewStep_tableCell__6wbfm{border-right:none;border-bottom:1px solid var(--primary-venom-grey,#e6edf5);position:relative;padding-left:100px}.PreviewStep_tableCell__6wbfm:last-child{border-bottom:none}.PreviewStep_tableCell__6wbfm:before{content:attr(data-label);position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--primary-mid-grey,#728ea7);text-transform:uppercase;width:80px}.PreviewStep_legend__4hAh_{flex-direction:column;gap:12px;align-items:center}}.QualificationOptionsStep_container__9mHth{display:flex;flex-direction:column;gap:24px;width:100%;padding:.5rem}.QualificationOptionsStep_header___A_cD{display:flex;flex-direction:column;gap:8px;text-align:center}.QualificationOptionsStep_description__ejOuN{margin:0!important;text-align:left}.QualificationOptionsStep_optionsContainer__gvJAc{display:flex;flex-direction:column;gap:16px}.QualificationOptionsStep_optionCard__Ni8Pm{display:flex;flex-direction:column;gap:12px;padding:16px;background:#fff;border:2px solid var(--primary-venom-grey,#e6edf5);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer;margin-bottom:16px;transition:all .2s ease}.QualificationOptionsStep_optionCard__Ni8Pm:hover{border-color:var(--bleu-allaw,#25beeb);box-shadow:0 4px 12px rgba(0,112,243,.1)}.QualificationOptionsStep_optionCardSelected__pqjBT{border:2px solid var(--bleu-allaw,#25beeb)!important;background:var(--primary-light-grey,#f4f7fb);box-shadow:0 4px 16px rgba(0,112,243,.15)}.QualificationOptionsStep_radioContainer__qwAwo{display:flex;align-items:center;gap:12px;pointer-events:none}.QualificationOptionsStep_radioInput__EDs9l{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid var(--bleu-allaw,#25beeb);border-radius:50%;background-color:#fff;cursor:pointer;transition:background-color .2s,border-color .2s}.QualificationOptionsStep_radioInput__EDs9l:checked{background-color:#fff;border-color:var(--bleu-allaw,#25beeb)}.QualificationOptionsStep_radioInput__EDs9l:checked:after{content:"";display:block;width:8px;height:8px;background-color:var(--bleu-allaw,#25beeb);border-radius:50%;margin:4px}.QualificationOptionsStep_radioLabel__6o1K3{font-family:var(--font-open-sans);font-size:16px;font-weight:600;color:var(--primary-black,#171e25);cursor:pointer;margin:0;pointer-events:auto;flex:1 1}.QualificationOptionsStep_optionDescription__PXpeb{padding-left:32px;margin-top:0!important}.QualificationOptionsStep_switchContainer__dUrYI{margin-top:16px;padding:16px;border-radius:8px;border:1px solid var(--primary-venom-grey,#e6edf5)}.QualificationOptionsStep_toggleField__1uCx5{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px;margin-bottom:8px}.QualificationOptionsStep_toggleField__1uCx5 .checkbox{margin-top:2px}.QualificationOptionsStep_toggleLabel__p9aaT{font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:var(--primary-black,#171e25);cursor:pointer;margin:0;line-height:1.4;padding-top:2px}.QualificationOptionsStep_toggleDescription__DWKHE{padding-left:36px;margin-top:8px!important}.QualificationOptionsStep_summary__v56mI{margin-top:24px;padding:16px;background:var(--primary-light-grey,#f4f7fb);border:1px solid var(--bleu-allaw,#25beeb);border-radius:8px;font-family:var(--font-open-sans);font-size:14px;font-weight:600;color:var(--primary-black,#171e25);text-align:center}@media (max-width:768px){.QualificationOptionsStep_container__9mHth{padding:.25rem}.QualificationOptionsStep_optionCard__Ni8Pm{padding:16px}.QualificationOptionsStep_radioLabel__6o1K3{font-size:14px}.QualificationOptionsStep_optionDescription__PXpeb{padding-left:28px}.QualificationOptionsStep_toggleLabel__p9aaT{font-size:13px}.QualificationOptionsStep_toggleDescription__DWKHE{padding-left:26px}.QualificationOptionsStep_summary__v56mI{font-size:12px;margin-top:20px}}.landingQualification_qualification_onboarding_container__U3W2k{display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:3rem 1rem;background-color:#fff}.landingQualification_qualification_onboarding__6nbt2{display:flex;flex-direction:column;max-width:1000px;width:100%;gap:2rem}.landingQualification_cardSection__LUtF_{background-color:#fff;border-radius:8px;margin:0 auto;display:flex;flex-direction:row;justify-content:center;width:100%}.landingQualification_heroTitle__rgZt_{margin-bottom:1.5rem;display:flex;flex-direction:row;gap:1rem;align-items:baseline}.landingQualification_heroTitle__rgZt_>i{font-size:30px;color:#25beeb}.landingQualification_divider__taf79{width:100%;height:1px;background-color:#e5e7eb;margin:16px 0 24px}.landingQualification_benefitsSection__xIRO_ h3{text-align:center}.landingQualification_benefitsSection__xIRO_{padding:2rem 0}.landingQualification_benefitsSectionTitle__9MVrG{padding-bottom:2rem}.landingQualification_benefitsSection__xIRO_ ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;list-style:none;padding:0;margin:0}.landingQualification_benefitItem__nCKJl{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:24px;border-radius:24px;background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,85,255,.1);transition:all .3s ease;justify-content:space-evenly}.landingQualification_benefitItem__nCKJl:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(37,190,235,.2);border:1px solid rgba(0,85,255,.1)}.landingQualification_benefitIcon__A3_nk{font-size:40px;margin-bottom:8px;background:linear-gradient(135deg,var(--bleu-allaw),#0c9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,85,255,.1))}.landingQualification_benefitTitle__35gxU{font-size:30px}.landingQualification_statsContainer__LORPm{display:flex;gap:3rem;justify-content:center;flex-wrap:wrap}.landingQualification_statCard__mvCm4{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;border-radius:8px;background-color:#fff;border:1px solid #e1f3ff;min-width:200px;text-align:center;max-width:200px}.landingQualification_stepsSection__jgm0l{width:100%;margin:4rem auto 0;text-align:center}.landingQualification_stepsTitle__mvak3{margin-bottom:1.5rem}.landingQualification_stepper__l_lC5{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.landingQualification_step__E6CA0{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1;max-width:25%;padding:0 8px}.landingQualification_stepCircle__CvyW3{width:32px;height:32px;border-radius:50%;background-color:var(--bleu-allaw);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;z-index:2}.landingQualification_stepText__QM5a1{margin-top:8px;font-size:.875rem;line-height:1.4;color:var(--dark-grey)}.landingQualification_stepLine__EKXfG{position:absolute;top:16px;left:calc(100%);width:130px;height:2px;background-color:var(--primary-mid-grey);z-index:1;display:none}.landingQualification_step__E6CA0:last-child .landingQualification_stepLine__EKXfG{display:none}.landingQualification_ctaContainer__gjh4t{display:flex;justify-content:center;gap:16px;align-items:center;width:40%;min-width:170px;padding:24px 0}.landingQualification_primaryButton__isvr1{min-width:160px;height:48px;background:linear-gradient(90deg,#05f,#0c9);border:none;border-radius:24px;color:#fff;font-weight:600;cursor:pointer}.landingQualification_secondaryButton__ZObiT{min-width:160px;height:48px;border:2px solid var(--bleu-allaw);background-color:transparent;border-radius:24px;color:var(--bleu-allaw);font-weight:600;cursor:pointer;transition:background-color .2s ease}.landingQualification_secondaryButton__ZObiT:hover{background-color:rgba(0,85,255,.1)}.landingQualification_synchroModalContainer__D_dGH{background-color:#fff;padding:3rem;border-radius:8px;width:100%;max-width:650px;display:flex;flex-direction:column;gap:2rem}.landingQualification_header__ynsYm{display:flex;flex-direction:column;gap:1rem}.landingQualification_description__FgL9B{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;width:100%;font-size:1rem;line-height:1.5;text-align:left}.landingQualification_synchroCalendarContainer__7u0DK{padding-top:1rem}.landingQualification_buttonsContainer__narss,.landingQualification_fileImportContainer__g8J9H,.landingQualification_synchroCalendarContainer__7u0DK{display:flex;flex-direction:column;gap:1rem;width:100%}.landingQualification_buttonsContainer__narss{align-items:center;padding-top:1rem}.landingQualification_dividerModal__5o6ug{text-align:center;margin:1rem 0 1.5rem;font-size:14px;color:var(--primary-grey);position:relative}.landingQualification_dividerModal__5o6ug:after,.landingQualification_dividerModal__5o6ug:before{content:"";position:absolute;top:50%;width:40%;height:1px;background-color:#ccc}.landingQualification_dividerModal__5o6ug:before{left:0}.landingQualification_dividerModal__5o6ug:after{right:0}.landingQualification_csvContainer__NOUFg{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%}.landingQualification_csvText__RRI0Y{margin-bottom:.5rem}.landingQualification_footer__pvaWn{margin-top:2rem;display:flex;flex-direction:row;gap:1rem;width:100%}.landingQualification_dropZone__JNV0c{border:2px dashed #ccc;border-radius:8px;padding:2rem;text-align:center;cursor:pointer}.landingQualification_dropZone__JNV0c:hover{background-color:#f9f9f9}.landingQualification_dropPrompt__qqFje{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#666}.landingQualification_filePreview__nO3Vq{display:flex;align-items:center;gap:.5rem;font-weight:600}@media (max-width:768px){.landingQualification_qualification_onboarding_container__U3W2k{padding:1rem .5rem}.landingQualification_heroSection__RAgHy{padding:24px 20px}.landingQualification_benefitsSection__xIRO_ ul{grid-template-columns:repeat(1,1fr);gap:16px}.landingQualification_benefitItem__nCKJl{padding:24px 20px}.landingQualification_statsContainer__LORPm{flex-direction:column;align-items:center;gap:16px}.landingQualification_statCard__mvCm4{min-width:auto;width:100%;max-width:300px}.landingQualification_stepper__l_lC5{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.landingQualification_step__E6CA0{max-width:250px;width:100%}.landingQualification_stepLine__EKXfG{display:none}.landingQualification_ctaContainer__gjh4t{flex-direction:column;align-items:stretch;gap:12px;justify-content:center}.landingQualification_primaryButton__isvr1,.landingQualification_secondaryButton__ZObiT{width:100%;min-width:auto}}@media (max-width:480px){.landingQualification_qualification_onboarding_container__U3W2k{padding:.5rem}.landingQualification_heroSection__RAgHy{padding:20px 16px}.landingQualification_benefitItem__nCKJl{padding:12px}.landingQualification_statCard__mvCm4{padding:16px}}.landingQualification_integrations__pLplT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin:24px 0;padding:0 8px;justify-content:center;align-items:center}.landingQualification_integration__ZMcRW{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px;background:hsla(0,0%,100%,.7);border-radius:16px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.4);box-shadow:0 4px 24px rgba(0,0,0,.05),inset 0 0 0 1px hsla(0,0%,100%,.5);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.landingQualification_integration__ZMcRW:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1));opacity:0;transition:opacity .4s ease}.landingQualification_integration__ZMcRW:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 0 0 1px hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.8)}.landingQualification_integration__ZMcRW:hover:before{opacity:1}.landingQualification_integration__ZMcRW:active{transform:translateY(-2px) scale(.98)}.landingQualification_integrationTitle__AU4UO{margin:16px 0 8px;font-size:17px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em}.landingQualification_integrationDescription__hS_nm{font-size:14px;line-height:1.5;color:#666;margin:0;max-width:200px}.landingQualification_integration__ZMcRW img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));transition:transform .4s ease}.landingQualification_integration__ZMcRW:hover img{transform:scale(1.1)}.selectProModal_container__BK_AV{padding:2rem;text-align:center;background-color:#f5f5f5;border-radius:8px;max-width:400px}.selectProModal_infoContainer__CaGHs{display:flex;gap:2rem;flex-direction:column;margin-bottom:2rem;width:100%;text-align:left}.selectProModal_title__BdlEk{font-size:1.2rem;margin-bottom:1rem;font-weight:700}.selectProModal_grid__9u5Zv{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.selectProModal_card__YuiJD{border-radius:8px;padding:1rem;border:none;cursor:pointer;width:140px;display:flex;flex-direction:column;align-items:center}.selectProModal_card__YuiJD:hover{background:#e0e0e0}.selectProModal_avatar__A_xg1{border-radius:50%;object-fit:cover;margin-bottom:.5rem}.selectProModal_name__dlKpG{font-size:.9rem;color:#333}.selectProModal_nameBlock__69EEY{display:flex;flex-direction:column;align-items:center;margin-top:8px}.selectProModal_firstName__ROOZU{font-weight:500;font-size:14px;color:#000;line-height:1.2}.selectProModal_lastName__vaUri{font-weight:600;font-size:15px;color:#222;line-height:1.2}.basebutton_base__F6SX3{border:none;background:none;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;font:var(--font-open-sans);align-items:center;justify-content:center;color:#000}.darkbackdrop_darkbg__y1ynl{position:fixed;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(26,50,56,0),rgba(2,9,11,.45));z-index:1000}.sessioncreation_step1_container__p4_oj{display:flex;flex-direction:column;gap:1rem;width:100%;height:auto;max-height:90vh;min-height:430px}.sessioncreation_step1_title__T7aFZ{display:flex;justify-content:flex-start}.sessioncreation_inputFlex__XzZTA{display:flex;flex-direction:column;gap:2rem;margin:2rem 0}.sessioncreation_stackRow__it2Cp{display:flex;flex-direction:row;gap:1rem;align-items:center}.sessioncreation_stackColumn__m_Rmu{display:flex;flex-direction:column;gap:1rem}.sessioncreation_resetButton__EQwOP{margin-left:1rem}.sessioncreation_input__CXqRm{display:flex;width:100%;flex-direction:column;align-items:flex-start;border-radius:8px;border:3px solid var(--grey-venom,#e6edf5);background:var(--Primary-Blanc,#fff);padding:10px}.sessioncreation_input__CXqRm:focus{outline:#25beeb}.sessioncreation_sessionCreationStep2Container__KEc25{display:flex;flex-direction:column;gap:1rem;width:100%;min-height:500px;max-height:500px;justify-content:space-between}.sessioncreation_sessionCreationStep2Description__zL629,.sessioncreation_sessionCreationStep2SearchBar__ann9H,.sessioncreation_sessionCreationStep2SearchResults__t5lhF,.sessioncreation_sessionCreationStep2Title__sFCQo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.sessioncreation_sessionCreationStep2SearchResultsList__z3zQ3{display:flex;flex-direction:column;gap:.5rem;width:100%;height:auto;padding-right:8px;margin-right:-8px;min-height:250px;max-height:250px;overflow-y:auto}.sessioncreation_sessionCreationStep2SearchResultItem__Dop4z{list-style-type:none;cursor:pointer}.sessioncreation_sessionCreationStep2SearchResultItemActive__O1QCw{border-radius:1.1rem;border-color:#25beeb;border-width:2px}.sessioncreation_alreadyCustomerContainer__SPi6j{margin-top:10px}.sessioncreation_addContactTypeSelect__668i9{margin-top:8px}.sessioncreation_addContactInputs__QqZUZ{display:flex;flex-wrap:wrap;gap:30px;padding-bottom:24px}.sessioncreation_addContactInput__wG7hq{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.sessioncreation_addContactButtonContainer__5237Z,.sessioncreation_searchClientButtonContainer__Km1bB{margin-top:auto;align-self:center}.sessioncreation_apiErrorContainer__bGD3u{display:flex;justify-content:center;align-items:center;margin-top:10px}.sessioncreation_errorMessage__6a2CL{color:var(--action-error,#e15151);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.timeselector_container__vCGTm{display:flex;align-items:center;gap:1rem;justify-content:center}.timeselector_timeGroup__d__q7{display:flex;flex-direction:column;gap:8px}.timeselector_inputContainer__DviB2{display:flex;flex-direction:row;gap:.5rem;align-items:center;text-align:center}.timeselector_input__3PWyX{display:flex;width:100%;flex-direction:column;align-items:flex-start;border-radius:8px;border:3px solid var(--grey-venom,#e6edf5);background:var(--Primary-Blanc,#fff);padding:10px}.timeselector_input__3PWyX::-webkit-inner-spin-button,.timeselector_input__3PWyX::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.timeselector_input__3PWyX[type=number]{-moz-appearance:textfield}.timeselector_input__3PWyX:focus{outline:none}.timeselector_stepper__SGudc{top:0;right:-20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.timeselector_stepButton__UuUU1{background:none;border:none;cursor:pointer;font-size:25px;color:#5a5a5a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timeselector_stepButton__UuUU1:hover{color:#25beeb}.timeselector_separator__oZ1A7{font-size:24px;font-weight:700;color:#5a5a5a}.CustomCard_card__Ah30g{background-color:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:1.5rem;width:-moz-fit-content;z-index:4000;min-width:300px;width:fit-content}.CustomCard_cardDark__x598h{background-color:#1f2937}.CustomCard_header__76CB5{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.CustomCard_icon__JHioC{font-size:1.5rem}.CustomCard_title__Uz31A{font-size:1.25rem;font-weight:700;font-family:var(--font-poppins)}.CustomCard_content__yoUNM{margin-bottom:1.5rem;font-family:var(--font-open-sans)}.CustomCard_footer__4FFRs{display:flex;justify-content:space-between;align-items:center}.CustomCard_stepText__4Pu1u{font-size:.875rem}.CustomCard_buttons__3TrHe{display:flex;gap:.5rem;background-color:transparent;border:none}.CustomCard_button__5czyC{padding:.25rem .5rem;border-radius:.375rem;font:inherit;cursor:pointer;font-size:14px;transition:filter .2s ease}.CustomCard_button__5czyC:hover{filter:brightness(.95)}.CustomCard_btnPrev__LNyon{background-color:#e5e7eb}.CustomCard_btnPrevDark__xor_v{background-color:#374151}.CustomCard_btnNext__b0p8N{background-color:#3b82f6;color:#fff}.CustomCard_btnSkip__LvFpa{color:#6b7280;background:none}.CustomCard_btnSkipDark__65jIk{color:#9ca3af}.QualificationActionBtn_btnWrapper__9YTQR{border:none;background:transparent;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;outline:none}.QualificationActionBtn_btnWrapper__9YTQR:focus{outline-offset:2px;border-radius:8px}.QualificationActionBtn_btnCircle__5QB9x{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:1;transform:scale(.8);transition:background-color .2s,transform .2s,opacity .2s}.QualificationActionBtn_btnIcon__QWZUk{width:24px;height:24px;transition:color .1s ease-out}.QualificationActionBtn_activeLeft__NgZ8m{background-color:#ef4444;opacity:1;transform:scale(1)}.QualificationActionBtn_activeRight__DJBhp{background-color:#10b981;opacity:1;transform:scale(1)}.QualificationActionBtn_activeIgnore__Xsp9L{background-color:#e5e7eb}.QualificationActionBtn_actionLabel__H7WfZ{display:flex;justify-content:center;align-items:center;min-height:20px;padding:2px 8px;text-align:center;opacity:1;transition:opacity .2s ease}.QualificationActionBtn_btnWrapper__9YTQR:hover .QualificationActionBtn_btnCircle__5QB9x{transform:scale(.9);box-shadow:0 6px 12px rgba(0,0,0,.15)}.QualificationActionBtn_btnWrapper__9YTQR:hover .QualificationActionBtn_actionLabel__H7WfZ{opacity:1}.QualificationActionBtn_btnWrapper__9YTQR.QualificationActionBtn_disabled__Kv8Hx{cursor:not-allowed!important;pointer-events:none}.QualificationActionBtn_btnWrapper__9YTQR.QualificationActionBtn_disabled__Kv8Hx .QualificationActionBtn_btnCircle__5QB9x{box-shadow:0 2px 4px rgba(0,0,0,.05)}.QualificationActionBtn_btnWrapper__9YTQR.QualificationActionBtn_disabled__Kv8Hx:hover .QualificationActionBtn_btnCircle__5QB9x{transform:scale(.8);box-shadow:0 2px 4px rgba(0,0,0,.05)}.QualificationCard_cardWrapper___jfep{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;aspect-ratio:420/480;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:50% 120%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.QualificationCard_cardWrapper___jfep,.QualificationCard_swipeOverlay__OTxci{right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.QualificationCard_swipeOverlay__OTxci{position:fixed;top:313px;left:120px;z-index:20}@media (max-height:850px){.QualificationCard_swipeOverlay__OTxci{top:313px}}.QualificationCard_swipeOverlayContent__Wgw9O{display:flex;align-items:center;gap:10px;border-radius:32px;padding:8px 20px;box-shadow:0 4px 12px rgba(0,0,0,.2);font-size:16px}.QualificationCard_overlayText__3LCK0{margin:0;color:#fff;font-size:16px;line-height:1.2}.QualificationCard_swipeLeft__IEkX2 .QualificationCard_swipeOverlayContent__Wgw9O{background-color:rgba(239,68,68,.9)}.QualificationCard_swipeRight__D3xMh .QualificationCard_swipeOverlayContent__Wgw9O{background-color:rgba(16,185,129,.9)}.QualificationCard_overlayIcon__NsiSK{font-size:20px;color:#fff;margin-right:10px;flex-shrink:0}.QualificationCard_cardContainer__pr3pl{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:2rem 2.5rem;width:420px;height:480px;display:flex;flex-direction:column;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--venom-grey,#e6edf5);overflow:visible;position:relative;z-index:1}.QualificationCard_titleSection__I_9Ft{text-align:center;padding-bottom:8px;border-bottom:1px solid var(--grey-venom,#e6edf5);flex-shrink:0;overflow:hidden}.QualificationCard_cardHeader__mOmcc{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.QualificationCard_inputsInfoWrapper__g6yQF{display:flex;flex-direction:column;flex-shrink:0;padding-bottom:1rem;padding-top:1rem}.QualificationCard_inputsWrapper__IHukV{height:110px;display:flex;align-items:flex-start;flex-shrink:0;padding-bottom:.25rem}.QualificationCard_nameSection__5pnbx{margin-bottom:0;display:flex;gap:12px;position:relative;z-index:10;pointer-events:auto;width:100%;height:100%;align-items:flex-start}.QualificationCard_nameSection__5pnbx>*{flex:1 1;pointer-events:auto}.QualificationCard_nameSection__5pnbx button,.QualificationCard_nameSection__5pnbx input{pointer-events:auto!important}.QualificationCard_infoBox__UWcvg{display:flex;justify-content:center;align-items:center;padding:6px 10px;border:1px solid #e6edf5;border-radius:.5rem;background:var(--Primary-Blanc,#fff);gap:6px;margin-bottom:6px;flex-shrink:0}.QualificationCard_infoBox__UWcvg i{font-size:12px;color:var(--mid-grey,#728ea7)}.QualificationCard_emailSection__rJLEo{display:flex;align-items:center;gap:8px;padding:6px 0;flex-shrink:0}.QualificationCard_emailSection__rJLEo i{font-size:16px;color:#6b6e75}.QualificationCard_rdvSection__D15Dt{display:flex;flex-direction:column;gap:6px;padding:8px 0;flex-shrink:0}.QualificationCard_rdvDetails__lXFUk{display:flex;justify-content:flex-start}.QualificationCard_rdvDatetime__7rihH{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.QualificationCard_dateInfo__vqY7g,.QualificationCard_timeInfo__eZ_R6{display:flex;align-items:center;gap:8px}.QualificationCard_dateInfo__vqY7g i,.QualificationCard_timeInfo__eZ_R6 i{font-size:14px;color:#6b6e75}.QualificationCard_descriptionSection__CTvy3{background-color:#f9f9f9;border-radius:8px;padding:10px;margin-top:auto;min-height:40px;display:flex;align-items:center;flex-shrink:0}.QualificationCard_cardDraggable__hhvpe{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:420/480;cursor:-webkit-grab;cursor:grab;pointer-events:auto}.QualificationCard_cardDraggable__hhvpe:active{cursor:-webkit-grabbing;cursor:grabbing}.QualificationCard_handleLeft__t24i1,.QualificationCard_handleRight__7P_cP{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;z-index:2}.QualificationCard_handleLeft__t24i1{left:16px}.QualificationCard_handleRight__7P_cP{right:16px}.QualificationCard_handleLeft__t24i1 .QualificationCard_dot__uUHDm,.QualificationCard_handleRight__7P_cP .QualificationCard_dot__uUHDm{width:6px;height:6px;border-radius:50%;background-color:rgba(55,65,81,.3);transition:background-color .2s}.QualificationCard_isDragging__SB1nk .QualificationCard_handleLeft__t24i1 .QualificationCard_dot__uUHDm,.QualificationCard_isDragging__SB1nk .QualificationCard_handleRight__7P_cP .QualificationCard_dot__uUHDm{background-color:rgba(55,65,81,.6)}.QualificationCard_handleDisabled__DRSuC .QualificationCard_dot__uUHDm{background-color:rgba(209,220,232,.6)!important}.QualificationCard_fieldsEmpty__2J0LY .QualificationCard_handleLeft__t24i1 .QualificationCard_dot__uUHDm,.QualificationCard_fieldsEmpty__2J0LY .QualificationCard_handleRight__7P_cP .QualificationCard_dot__uUHDm{background-color:rgba(209,220,232,.6)}.QualificationCard_handleDisabled__DRSuC{pointer-events:none}.QualificationCards_container__Uwa_o{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;position:relative;overflow:hidden;height:100%;min-width:100%;padding:2.1rem 10px 3rem}@media (max-height:950px){.QualificationCards_container__Uwa_o{padding-bottom:1rem;bottom:-1rem}}.QualificationCards_grabbing__Q2gvs{cursor:-webkit-grabbing;cursor:grabbing}.QualificationCards_qualificationUIWrapper__Y2Ecj{display:flex;flex-direction:column;gap:8px;width:100%;align-items:center;justify-content:center;position:relative;z-index:10;flex:0 0 auto;max-width:420px}.QualificationCards_swipeContainer__uIMAi{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;padding-bottom:3rem}.QualificationCards_cardsWrapper__l_BLx{position:relative;width:420px;height:480px;z-index:10;flex:0 0 auto}@media (max-width:768px){.QualificationCards_cardsWrapper__l_BLx{width:100%;max-width:380px}.QualificationCards_qualificationUIWrapper__Y2Ecj{gap:6px}}@media (max-width:480px){.QualificationCards_qualificationUIWrapper__Y2Ecj{gap:4px}.QualificationCards_container__Uwa_o{padding:8px}}.QualificationCards_cardMotionWrapper__jGnpj{position:absolute;width:100%;height:100%}.QualificationCards_actionsWrapper__ENmGM{display:flex;gap:3rem;align-items:flex-start;justify-content:center;width:100%;position:relative;z-index:10;padding:0;min-height:100px;flex:0 0 auto}@media (max-width:480px){.QualificationCards_actionsWrapper__ENmGM{gap:2rem;padding:0}}.QualificationCards_snackbar__s2UlY{position:fixed;bottom:20px;left:calc(50% + 60px);transform:translateX(-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:12px 16px;opacity:1;transition:opacity .3s ease;z-index:1000}.QualificationCards_snackbar--hidden__F35v_{opacity:0}.QualificationCards_snackbar--valid__jV7qE{border-left:4px solid #10b981}.QualificationCards_snackbar--error__83Z8h{border-left:4px solid #ef4444}.QualificationCards_snackbar--info__A8vRv{border-left:4px solid #25beeb}.QualificationCompletion_completionWrapper__t6aEw{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:2rem 1.5rem;background-color:#fcfdfd;color:#374151;gap:1rem}.QualificationCompletion_completionCard__MWBcz{background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.95));border-radius:24px;border:1px solid rgba(37,190,235,.1);box-shadow:0 4px 20px rgba(37,190,235,.08),0 1px 3px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3rem 2.5rem;max-width:700px;width:100%;gap:1rem;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:all .3s ease}.QualificationCompletion_completionCard__MWBcz:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(37,190,235,.02),transparent);transform:rotate(45deg);animation:QualificationCompletion_shine__LWdcA 4s infinite}@keyframes QualificationCompletion_shine__LWdcA{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}50%{transform:translateX(100%) translateY(100%) rotate(45deg)}to{transform:translateX(-100%) translateY(-100%) rotate(45deg)}}.QualificationCompletion_completionTitle__cdUoG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem}.QualificationCompletion_completionInfo__9O9Ow{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;padding:1rem 1.5rem;border:1px solid #e6edf5;border-radius:12px;background:rgba(37,190,235,.03);max-width:420px;width:100%;transition:all .2s ease}.QualificationCompletion_completionInfo__9O9Ow:hover{background:rgba(37,190,235,.05);border-color:rgba(37,190,235,.2)}.QualificationCompletion_completionInfo__9O9Ow i{font-size:1rem;color:var(--mid-grey,#728ea7)}.QualificationCompletion_completionInfoContent__dxOh0{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.QualificationCompletion_completionCheck__zyzlh{display:flex;align-items:center;justify-content:center;padding:1rem}.QualificationCompletion_completionCheck__zyzlh i{font-size:4rem;color:#25beeb;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;filter:drop-shadow(0 2px 8px rgba(37,190,235,.3))}.QualificationCompletion_automationSection__0A9ki{background:linear-gradient(135deg,rgba(37,190,235,.05),rgba(37,190,235,.08));border-radius:16px;padding:2rem;margin:2rem 0;border:1px solid rgba(37,190,235,.15);text-align:center;position:relative;overflow:hidden}.QualificationCompletion_automationSection__0A9ki:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,#25beeb,transparent);animation:QualificationCompletion_slideIn__QTDBC 2s infinite}@keyframes QualificationCompletion_slideIn__QTDBC{0%{left:-100%}to{left:100%}}.QualificationCompletion_actionsSection___bD9B{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:1rem}.QualificationCompletion_ctaGroup__5aAXU{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media (max-width:768px){.QualificationCompletion_completionWrapper__t6aEw{padding:1rem}.QualificationCompletion_completionCard__MWBcz{padding:2rem 1.5rem;border-radius:20px}.QualificationCompletion_completionCheck__zyzlh i{font-size:3rem}.QualificationCompletion_automationSection__0A9ki{padding:1.5rem;margin:1.5rem 0}.QualificationCompletion_ctaGroup__5aAXU{flex-direction:column;width:100%}}.QualificationCompletion_replayButton__t3hwr{background-color:#3b82f6;color:#fff;font-size:1rem;text-transform:uppercase;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;transition:transform .2s}.QualificationCompletion_replayButton__t3hwr:active{transform:scale(.9)}.QualificationCompletion_progressBarFull__Cur0c{width:100%;height:6px;background-color:var(--bleu-allaw);margin-bottom:1.5rem;border-radius:3px}.QualificationCompletion_dashboardButton___i4bc,.QualificationCompletion_exportButton__hcM_p{display:flex;align-items:center;gap:.5rem;background:transparent;border:2px solid var(--bleu-allaw);color:var(--bleu-allaw);padding:10px 16px;border-radius:4px;cursor:pointer;font-weight:600}.QualificationCompletion_dashboardButton___i4bc:hover,.QualificationCompletion_exportButton__hcM_p:hover{background:rgba(59,130,246,.1)}.ImportContactsButton_button__GycBA{position:relative;padding:14px 24px;border-radius:12px;border:none;background:linear-gradient(135deg,#25beeb,#4ac9f0);color:#fff;font-size:15px;font-weight:500;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(37,190,235,.3);display:flex;align-items:center;gap:10px;letter-spacing:.3px}.ImportContactsButton_button__GycBA:hover{background:linear-gradient(135deg,#1ea8d4,#25beeb);transform:translateY(-2px);box-shadow:0 6px 24px rgba(37,190,235,.4)}.ImportContactsButton_button__GycBA:active{transform:translateY(0);box-shadow:0 2px 12px rgba(37,190,235,.3)}.ImportContactsButton_button__GycBA:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2));z-index:1;opacity:0;transition:opacity .3s ease}.ImportContactsButton_button__GycBA:hover:before{opacity:1}.ImportContactsButton_iconsContainer__8ErjF{position:relative;display:flex;align-items:center;justify-content:center;z-index:2}.ImportContactsButton_iconsContainer__8ErjF i{font-size:18px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .3s ease}.ImportContactsButton_button__GycBA:hover .ImportContactsButton_iconsContainer__8ErjF i{transform:scale(1.1)}.ImportContactsButton_buttonText__me33j{position:relative;z-index:2;color:#fff;font-weight:500}.QualificationProgress_progressContainer__f9BSe{width:100%;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:20;box-shadow:0 1px 3px rgba(0,0,0,.1)}.QualificationProgress_progressContent__y4_Lh{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:12px;align-items:center}.QualificationProgress_textSection__o9hkc{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;width:100%;padding:0 .7rem;gap:2.5rem}.QualificationProgress_progressSection__6Axjf{width:100%}.QualificationProgress_qualificationStats__W5p5l{flex:1 1;display:flex;justify-content:center}.QualificationProgress_statsCard__yGJZ9{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 16px}.QualificationProgress_statsContent__pALlY{display:flex;align-items:center;gap:12px}.QualificationProgress_statsIcon__nS6WQ{color:#25beeb;font-size:16px;flex-shrink:0}.QualificationProgress_statInfo__JWji9{display:flex;align-items:baseline;gap:8px}.QualificationProgress_statNumber__3QfYA{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;color:#1e293b;line-height:1}.QualificationProgress_statLabel__kcItT{font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;color:#64748b;line-height:1;display:flex;align-items:center;gap:4px;white-space:nowrap}.QualificationProgress_loadingDot__h_Egf{color:#3b82f6;animation:QualificationProgress_pulse__83pyF 1.5s infinite;font-size:16px;margin-left:2px}.QualificationProgress_loadingSpinner__IE8FF{width:16px;height:16px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:QualificationProgress_spin__RMWo5 1s linear infinite;flex-shrink:0}@keyframes QualificationProgress_pulse__83pyF{0%,to{opacity:1}50%{opacity:.5}}@keyframes QualificationProgress_spin__RMWo5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:768px){.QualificationProgress_progressContent__y4_Lh{flex-direction:column;justify-content:space-between;align-items:center}.QualificationProgress_textSection__o9hkc{text-align:left;flex:1 1}.QualificationProgress_progressSection__6Axjf{flex:1 1;padding-right:.7rem}}@media (max-width:768px){.QualificationProgress_statsCard__yGJZ9{padding:6px 12px}.QualificationProgress_statNumber__3QfYA{font-size:18px}.QualificationProgress_statLabel__kcItT{font-size:13px}}@media (max-width:480px){.QualificationProgress_progressContainer__f9BSe{padding:12px 16px}.QualificationProgress_progressContent__y4_Lh{gap:8px}.QualificationProgress_textSection__o9hkc{flex-direction:column;gap:12px}.QualificationProgress_qualificationStats__W5p5l{order:-1}.QualificationProgress_statsCard__yGJZ9{padding:6px 10px}.QualificationProgress_statsContent__pALlY{gap:8px}.QualificationProgress_statNumber__3QfYA{font-size:16px}.QualificationProgress_statLabel__kcItT{font-size:12px}}.QualificationProgress_backButton__xHnkA{display:flex;justify-content:row;gap:2rem}.QualificationProgress_collabSwitch__4p0__{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.QualificationProgress_emptyProgressContainer__Lw1i5{background-color:#fcfdfd;box-shadow:none;border-bottom:0}.collabswitch_image__1fYs4{height:42.5px;width:42.5px;border-radius:100%;border:3px solid var(--tag-light-grey);z-index:50;margin-left:-.75rem}.collabswitch_notSelected__vZbgu:hover{z-index:56}.collabswitch_selected__fxe_d{border:3px solid #25beeb;z-index:55}.collabswitch_switch__mLnKc{display:flex;flex-direction:row;padding-left:.75rem;height:45px;align-items:center}.AttendeeSelection_container__RdbJv{position:relative;width:100%;font-family:Arial,sans-serif;display:flex;flex-direction:column;gap:11px}.AttendeeSelection_container__RdbJv>p{color:var(--noir);font-weight:400;font-family:Open Sans,sans-serif;font-style:normal;font-size:1rem;line-height:normal}.AttendeeSelection_inputWrapper__mLyt_{flex-wrap:wrap;align-items:center;display:flex;width:100%;flex-direction:column;align-items:flex-start;border-radius:8px;border:2px solid var(--grey-venom,#e6edf5);background:var(--Primary-Blanc,#fff);padding:10px;field-sizing:content;font-size:16px}.AttendeeSelection_selectedContact__sTy5w{background-color:#f4f7fb;border-radius:15px;margin:2px 5px 8px;padding:4px 10px;display:flex;-ms-overflow-style:none;scrollbar-width:none;align-items:center}.AttendeeSelection_selectedContact__sTy5w button{background:none;border:none;color:#888;font-size:10px;cursor:pointer;display:flex;flex-direction:row;align-items:center;margin-left:5px}.AttendeeSelection_selectedContact__sTy5w button:hover{color:var(--noir)}.AttendeeSelection_input__sCMat{border:none;outline:none;flex-grow:1;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.8;width:100%;padding-left:4px}.AttendeeSelection_input__sCMat::placeholder{color:#aaa}.AttendeeSelection_dropdown__tGYI_{position:absolute;z-index:9999;top:100%;width:100%;max-height:200px;overflow-y:auto;background:#fff;border-radius:12px;color:var(--Primary-Mid-black,var(--primary-black,#171e25));font-family:Open Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:1px solid var(--grey-venom,#e6edf5);box-shadow:0 4px 8px 0 rgba(9,30,66,.15);margin-top:4px;padding:3px .5rem 3px 5px}.AttendeeSelection_contactItem__fBWSk{padding:4px;margin:4px;cursor:pointer;border-bottom:1px solid #eee}.AttendeeSelection_contactItem__fBWSk:hover{background-color:#f5f5f5}.AttendeeSelection_contactItem__fBWSk strong{display:block;font-size:14px;color:#333}.AttendeeSelection_contactItem__fBWSk p{font-size:12px;color:#777;margin:2px 0}.AttendeeSelection_noResults__ixlXb{padding:16px 8px;color:var(--mid-grey);text-align:center;font-size:14px;font-weight:400}.AttendeeSelection_addContact__ww1MN{padding:10px;text-align:center;width:100%}.AttendeeSelection_clientCard__i8NpJ{display:flex;flex-direction:column;gap:.25rem;cursor:pointer;padding:8px 16px;border-bottom:1px solid #f4f7fb}.AttendeeSelection_clientCard__i8NpJ:last-of-type{border:none}.AttendeeSelection_clientCard__i8NpJ>strong{color:var(--primary-black,#171e25);font-size:14px;font-weight:600}.AttendeeSelection_clientCard__i8NpJ>p{color:var(--primary-dark-grey,#456073);font-family:var(--font-open-sans);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.12px}.ViewAppointment_stepper__D_uYF{border-radius:16px;background:#fff;display:flex;max-height:95vh;max-width:100vw}.ViewAppointment_inside__fJawr{flex-direction:column;align-items:center;gap:32px;display:flex;width:600px;max-height:100%;margin:42px}.ViewAppointment_header__kXJ6O{display:flex;flex-direction:row;justify-content:end;width:100%}.ViewAppointment_header__kXJ6O>button{cursor:pointer;background:transparent;font-size:1rem;color:#456073}.ViewAppointment_headerRow__KlJgq{display:flex;flex-direction:row;gap:1rem;align-items:center}.ViewAppointment_headerTitles__aeFgB{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:2rem}.ViewAppointment_headerRow__KlJgq>span{color:#171e25;font-size:24px;font-weight:600;font-family:var(--font-poppins)}.ViewAppointment_date__2vkre{color:var(--Primary-Dark-grey,#456073);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.ViewAppointment_date__2vkre:first-letter{text-transform:capitalize}.ViewAppointment_inputs__FtI9T{width:100%;display:flex;flex-direction:column;gap:2rem;max-height:max-content;overflow-y:auto;padding-right:.5rem;padding-left:.5rem}.ViewAppointment_dateSelection__RCwG5{display:flex;flex-direction:row;gap:2rem;align-items:center;flex-wrap:wrap}.ViewAppointment_dateWrapper__Q7i7V{display:flex;flex-direction:column;gap:1rem;width:100%}.ViewAppointment_datepicker__0HcWX{width:200px}.ViewAppointment_hourSelection__eZqXi{display:flex;flex-direction:row;gap:.5rem;align-items:center;font-size:20px}.ViewAppointment_hourSelection__eZqXi>*{min-width:120px}.ViewAppointment_statusRound__Lx9jF{height:1.25rem;width:1.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;padding:.25rem}.ViewAppointment_accepted__x_BZK{background-color:#daf6e9;color:#29a36a}.ViewAppointment_declined__alO_x{background-color:#fdf2f2;color:#e15151}.ViewAppointment_maybe__KoBOz{background-color:#f4f7fb;color:#728ea7}.ViewAppointment_acceptanceButton__UY4Z7{padding:.5rem 1rem;border-radius:1.5rem;border:2px solid #456073;color:#456073;font-size:14px;font-weight:500;background-color:transparent;cursor:pointer}.ViewAppointment_selected__jsoT_{background:var(--Primary-Dark-grey,#456073);color:#fff}.ViewAppointment_attendeesWrapper__65UKv,.ViewAppointment_attendees__NNvoS{display:flex;flex-direction:column;gap:.75rem}.ViewAppointment_attende__5KjSN{padding:.5rem 1rem;border-radius:.5rem;background-color:#f4f7fb;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ViewAppointment_attende__5KjSN>i{font-size:12px;color:#728ea7}@media (max-width:800px){.ViewAppointment_stepper__D_uYF{width:100%;max-height:98vh}.ViewAppointment_inside__fJawr{width:100%;margin:2rem;gap:1rem}}.AddAppointment_stepper__axKNL{border-radius:16px;background:#fff;display:flex;max-height:95vh}.AddAppointment_inside__DwuN6{flex-direction:column;align-items:center;gap:32px;display:flex;width:600px;max-height:100%;margin:42px}.AddAppointment_header__jbDhG{display:flex;flex-direction:row;justify-content:end;width:100%}.AddAppointment_header__jbDhG>button{cursor:pointer;background:transparent;font-size:1rem;color:#456073}.AddAppointment_headerTitles__iIFwR{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:.8rem}.AddAppointment_headerTitles__iIFwR>span{color:#171e25;font-size:24px;font-weight:600;font-family:var(--font-poppins)}.AddAppointment_headerTitles__iIFwR>p{color:var(--Primary-Dark-grey,#456073);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.AddAppointment_tabsContainer__nBtWl{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-height:35px}@media (max-width:1400px){.AddAppointment_tabsContainer__nBtWl{min-height:28px}}.AddAppointment_appointmentTypeSelection__gdy7V{display:flex;flex-direction:row;gap:16px;width:100%;justify-content:center;align-items:center;flex-wrap:wrap;min-height:42px}.AddAppointment_or__vLQeu{color:#456073}.AddAppointment_selection__llqxN{padding:.5rem 2rem;border:1px solid var(--grey-venom);border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;font-weight:400;cursor:pointer;transition:border .1s ease-in}.AddAppointment_notSelected__g9eeM:hover{border:1px solid var(--primary-blue)}.AddAppointment_selected__lh06V{border:2px solid var(--primary-blue)}.AddAppointment_inputs__KMmtE{width:100%;display:flex;flex-direction:column;gap:2rem;max-height:max-content;overflow-y:auto;padding-right:.5rem;padding-left:.5rem}.AddAppointment_dateSelection__v_LQ5{display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:.5rem}.AddAppointment_datepicker__5Sv6b{width:43%}.AddAppointment_submitWrapper__j0fU_{display:flex;flex-direction:column;width:100%;justify-content:center}.AddAppointment_hourSelection__MCf83{display:flex;width:59%;align-items:center;justify-content:space-between;gap:1rem}.AddAppointment_allDayCheckbox__Etciy{margin-top:.5rem;width:100%}.AddAppointment_dateRangeRow__gPFoP{width:100%;gap:1rem}@media (max-width:800px){.AddAppointment_stepper__axKNL{width:100%;max-height:98dvh;border-end-end-radius:0;border-end-start-radius:0}.AddAppointment_appointmentTypeSelection__gdy7V{flex-direction:column;display:block;min-height:120px;align-items:center;justify-content:center;text-align:center}.AddAppointment_or__vLQeu{display:block;padding:.5rem}.AddAppointment_inside__DwuN6{width:100%;margin:1.5rem;gap:1rem}.AddAppointment_datepicker__5Sv6b,.AddAppointment_hourSelection__MCf83{width:100%}.AddAppointment_inputs__KMmtE{padding-right:0;padding-left:0}}@media (max-width:540px){.AddAppointment_inside__DwuN6{margin:1rem}}.AddAppointment_calendarSelector__htA7R{display:flex;flex-direction:column;gap:11px;justify-content:center;align-items:flex-start}.AddAppointment_calendarSelector__htA7R>p{color:var(--noir);font-weight:400;font-family:Open Sans,sans-serif;font-style:normal;font-size:1rem;line-height:normal}.AddAppointment_inputsRow__rV54w{display:flex;flex-direction:row;align-items:center;width:100%;gap:1rem}.AddAppointment_inputContainer__1m6UJ{flex:1 1;display:flex;flex-direction:column;gap:11px;min-width:200px}.AddAppointment_inputContainer__1m6UJ p{color:var(--noir);font-weight:400;font-family:Open Sans,sans-serif;font-style:normal;font-size:1rem;line-height:normal}.AddAppointment_warningIcon__CS__1{color:#e15151;margin-right:.5rem}.AddAppointment_dateWrapper__zu1Ol{gap:.5rem}.AddAppointment_dateRangeContainer__RVggW,.AddAppointment_dateWrapper__zu1Ol{display:flex;flex-direction:column;width:100%}.AddAppointment_dateRangeRow__gPFoP{flex-wrap:wrap;margin-top:0}.AddAppointment_dateRangeLabel__9tDNd{font-size:14px;color:#728ea7;margin:0 .25rem}.AddAppointment_allDayCheckbox__Etciy{margin-bottom:.5rem}.AddAppointment_datepicker__5Sv6b{min-width:40px}@media (max-width:768px){.AddAppointment_dateRangeRow__gPFoP{flex-direction:column;align-items:flex-start}.AddAppointment_dateRangeLabel__9tDNd{margin:.5rem 0 .25rem}}.AddAppointment_allDayInfo__zhqqx{margin-top:.5rem}.AddAppointment_allDayInfo__zhqqx,.AddAppointment_dateRangeRow__gPFoP{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}@media (max-width:800px){.AddAppointment_inputsRow__rV54w{flex-direction:column;align-items:stretch;gap:1rem}}.QualificationQuestionViewer_answersContainer__qDxRp{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.QualificationQuestionViewer_questionContainer__xau1R{width:100%;border-radius:.5rem;background:var(--Primary-Blanc,#fff)}.QualificationQuestionViewer_noteContainer__p67Cz{width:100%;border:1px solid #e6edf5;border-radius:.5rem;background:var(--Primary-Blanc,#fff);box-shadow:0 1px 9px 0 rgba(15,133,168,.08)}.QualificationQuestionViewer_answersStack__O4uPV{display:flex;flex-direction:row;padding:.75rem;align-items:left;width:100%;gap:.5rem;flex:1 0;align-self:stretch;color:var(--primary-mid-black,#171e25);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:normal;justify-content:space-between;align-items:center}.QualificationQuestionViewer_answerLabel__dEI6C{color:var(--primary-dark-grey,#456073);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.QualificationQuestionViewer_questionsStack__KIfCs{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;border-bottom:1px solid var(--primary-light-grey,#f4f7fb);background-color:var(--primary-light-grey,#f4f7fb)}.QualificationQuestionViewer_navigationButton__7NWbv{width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;border:none;border-radius:4px;padding:.5rem;transition:all .2s ease-in-out}.QualificationQuestionViewer_navigationButton__7NWbv:hover{background-color:var(--grey-venom,#e6edf5)}.QualificationQuestionViewer_navigationButton__7NWbv:active{background-color:var(--venom-grey-dark,#d1dce8)}.QualificationQuestionViewer_container__13OP4{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border:1px solid var(--venom-grey,#e6edf5);border-radius:.5rem}.QualificationQuestionViewer_mobileWrapper__cYWAh{display:flex;flex-direction:column;width:100%}.step1_addContactContent___s9vm{display:flex;flex-direction:column;padding-bottom:20px;max-height:520px;min-height:520px}.step1_addContactTitle__puCns{padding-bottom:24px;display:flex;flex-direction:row;justify-content:flex-start}.step1_addContactTypeSelect__KnbPu{margin-top:8px}.step1_addContactInputs__LgPrf{display:flex;flex-wrap:wrap;gap:30px;padding-bottom:24px}.step1_addContactInput__LASD_{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}.step1_addContactTypeLabel__9oS1Y{padding-bottom:8px;font-weight:400;color:var(--noir);font-style:normal;font-size:1rem;font-family:var(--font-open-sans)}.step1_addContactTypeContainer__Tnc2U{padding-bottom:24px}.step1_alreadyCustomer__V_SP_{display:flex;flex-direction:row;align-items:center;gap:14px}.step1_apiErrorContainer__8uQEC{display:flex;justify-content:center;align-items:center;margin-top:30px}.step1_apiErrorText__6k94K{color:#e15151;font-size:14px;line-height:1.5;font-weight:500;margin:0}.step1_alreadyCustomerContainer__4eBnh{flex:1 1}.workSessionStepper_step1Container__UDi1w{width:100%;max-width:700px;min-height:600px;max-height:600px;background-color:#fff;display:flex;gap:2rem;flex-direction:column}.workSessionStepper_step1HeadingWrapper__8Ji0_{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;align-items:flex-start;width:100%}.workSessionStepper_step1Container__UDi1w>*{margin-bottom:16px}.workSessionStepper_step1SessionWrapper__Xb0H6{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;flex:1 1;padding:.5rem}.workSessionStepper_step1SessionWrapper__Xb0H6::-webkit-scrollbar{width:8px}.workSessionStepper_step1SessionWrapper__Xb0H6::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:4px}.workSessionStepper_step1SessionWrapper__Xb0H6::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.workSessionStepper_step1SessionWrapper__Xb0H6::-webkit-scrollbar-track{background-color:#f4f4f4}.workSessionStepper_step1SessionCard__XP_1s{display:flex;flex-direction:row;padding:1.5rem;width:100%;justify-content:space-between;border-radius:1rem;gap:1rem;border:2px solid var(--grey-venom,#e6edf5);background:var(--primary-blanc,#fff);box-shadow:0 1px 9px 0 rgba(15,133,168,.08);align-items:center;cursor:pointer;transition:border-color .1s ease}.workSessionStepper_step1SessionCard__XP_1s:hover{border-color:#adc7d8}.workSessionStepper_step1SessionCard__XP_1s.workSessionStepper_step1RadioButtonUserActive__Mo_67{border-color:var(--bleu-allaw,#25beeb)}.workSessionStepper_step1RowDetails__5BqoG,.workSessionStepper_step1RowFirst__C4OqZ{display:flex;flex-direction:row;gap:1rem;align-items:center}.workSessionStepper_step1RadioButtonIcon__e9VFb{width:20px;height:20px;border:2px solid #d1dce7;border-radius:50%;display:flex;align-items:center;justify-content:center}.workSessionStepper_step1RadioButtonIconInner__G7RUV{width:12px;height:12px;border-radius:50%;background:var(--primary-blue,#25beeb)}.workSessionStepper_step1SessionTime__ftjvS{display:flex;align-items:center;gap:.5rem;font-size:16px;font-family:var(--font-open-sans,Arial,sans-serif);font-weight:600;color:var(--primary-mid-black,#171e25)}.workSessionStepper_title__Is4xR{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.workSessionStepper_step1SessionTime__ftjvS i{font-size:18px;font-weight:600;color:var(--primary-blue,#25beeb)}.workSessionStepper_step2Container__GdpYm{width:100%;max-width:700px;min-height:600px;max-height:600px;background-color:#fff;display:flex;gap:2rem;flex-direction:column}.workSessionStepper_step2HeadingWrapper__5nQRa{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;align-items:flex-start}.workSessionStepper_step2Container__GdpYm>*{margin-bottom:16px}.workSessionStepper_step2Form__ncdGg{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;flex:1 1;padding:.5rem}.workSessionStepper_step2Form__ncdGg::-webkit-scrollbar{width:8px}.workSessionStepper_step2Form__ncdGg::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:4px}.workSessionStepper_step2Form__ncdGg::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.workSessionStepper_step2Form__ncdGg::-webkit-scrollbar-track{background-color:#f4f4f4}.workSessionStepper_step2Checkbox__AJxrJ{display:flex;align-items:center;gap:8px;margin-top:5px}.workSessionStepper_step1Container__UDi1w .workSessionStepper_allaw-icon-arrow-left__HdUCt{display:none!important}.workSessionStepper_status__4_RT_{min-width:100px;text-align:center;font-weight:600;font-size:14px;line-height:1.2}