.booking_pageLayout__iJ2O_{min-height:100vh;display:flex;flex-direction:column;background:#f9fafb;background:var(--color-neutral-50,#f9fafb)}.booking_embedLayout__WqaTW{display:flex;flex-direction:column;padding:1.6rem;padding:var(--spacing-md,1.6rem)}.booking_embedLayout__WqaTW,.booking_header__MvJnh{background:#fff;background:var(--color-neutral-0,#fff)}.booking_header__MvJnh{padding:1.6rem 2.4rem;padding:var(--spacing-md,1.6rem) var(--spacing-lg,2.4rem);border-bottom:.1rem solid #e5e7eb;border-bottom:.1rem solid var(--color-border,#e5e7eb)}.booking_accountName__Nmrae{font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);color:#111827;color:var(--color-neutral-900,#111827)}.booking_footer__D0HHx{padding:1.6rem 2.4rem;padding:var(--spacing-md,1.6rem) var(--spacing-lg,2.4rem);text-align:center;border-top:.1rem solid #e5e7eb;border-top:.1rem solid var(--color-border,#e5e7eb);margin-top:auto}.booking_poweredBy__gy2J7{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#9ca3af;color:var(--color-neutral-400,#9ca3af)}.booking_main__wbZJg{flex:1;max-width:86rem;margin:0 auto;padding:3.2rem 2.4rem;padding:var(--spacing-xl,3.2rem) var(--spacing-lg,2.4rem);width:100%}.booking_calendarMeta___8AJ9{margin-bottom:2.4rem;margin-bottom:var(--spacing-lg,2.4rem)}.booking_calendarTitle__BdgnM{font-size:2.4rem;font-size:var(--font-size-xl,2.4rem);font-weight:700;font-weight:var(--font-weight-bold,700);color:#111827;color:var(--color-neutral-900,#111827);margin:0 0 .4rem;margin:0 0 var(--spacing-xs,.4rem)}.booking_calendarDesc__tf2sr{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#4b5563;color:var(--color-neutral-600,#4b5563);margin:0}.booking_pickerRow__aeaXv{display:flex;gap:2.4rem;gap:var(--spacing-lg,2.4rem);flex-wrap:wrap}.booking_datePicker__nti9I{background:#fff;background:var(--color-neutral-0,#fff);border:.1rem solid #e5e7eb;border:.1rem solid var(--color-border,#e5e7eb);border-radius:1.2rem;border-radius:var(--radius-lg,1.2rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:var(--shadow-md,0 4px 6px -1px rgba(0,0,0,.1));padding:1.6rem;padding:var(--spacing-md,1.6rem);min-width:28rem}.booking_monthNav__tc9XD{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem;margin-bottom:var(--spacing-sm,.8rem)}.booking_navBtn__CE7BK{background:none;border:none;cursor:pointer;font-size:2rem;color:#4b5563;color:var(--color-neutral-600,#4b5563);padding:.4rem .8rem;padding:var(--spacing-xs,.4rem) var(--spacing-sm,.8rem);border-radius:.8rem;border-radius:var(--radius-md,.8rem)}.booking_navBtn__CE7BK:hover{background:#f3f4f6;background:var(--color-neutral-100,#f3f4f6)}.booking_monthLabel__W9zsk{font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);color:#111827;color:var(--color-neutral-900,#111827)}.booking_dowRow__AQDpw{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.4rem;margin-bottom:var(--spacing-xs,.4rem)}.booking_dowLabel__Z7eY7{text-align:center;font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#9ca3af;color:var(--color-neutral-400,#9ca3af);padding:.4rem 0;padding:var(--spacing-xs,.4rem) 0}.booking_daysGrid__s5T1_{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.2rem;gap:.2rem}.booking_dayCell__6EO65{aspect-ratio:1;border:none;background:none;cursor:pointer;border-radius:9999px;border-radius:var(--radius-full,9999px);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#111827;color:var(--color-neutral-900,#111827);display:flex;align-items:center;justify-content:center}.booking_dayCell__6EO65:hover:not(:disabled){background:#f3f4f6;background:var(--color-neutral-100,#f3f4f6)}.booking_dayCellSelected__HM2Op{background:#4f46e5!important;background:var(--color-brand-primary-600,#4f46e5)!important;color:#fff!important;color:var(--color-neutral-0,#fff)!important}.booking_dayCellDisabled__AdqtV{color:#d1d5db;color:var(--color-neutral-300,#d1d5db);cursor:not-allowed}.booking_slotPicker__ymJhO{background:#fff;background:var(--color-neutral-0,#fff);border:.1rem solid #e5e7eb;border:.1rem solid var(--color-border,#e5e7eb);border-radius:1.2rem;border-radius:var(--radius-lg,1.2rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:var(--shadow-md,0 4px 6px -1px rgba(0,0,0,.1));padding:1.6rem;padding:var(--spacing-md,1.6rem);min-width:22rem;max-height:42rem;overflow-y:auto}.booking_slotDateLabel__1eJ_s{font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);color:#111827;color:var(--color-neutral-900,#111827);margin:0 0 .8rem;margin:0 0 var(--spacing-sm,.8rem)}.booking_slotEmpty__sX5dN,.booking_slotError__b3Vr5,.booking_slotLoading__DYZYi{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#4b5563;color:var(--color-neutral-600,#4b5563);padding:.8rem 0;padding:var(--spacing-sm,.8rem) 0}.booking_slotError__b3Vr5{color:#ef4444;color:var(--color-danger-500,#ef4444)}.booking_slotList__BBcme{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;gap:var(--spacing-xs,.4rem)}.booking_slotBtn__v_iwx{width:100%;text-align:center;border:.1rem solid #4f46e5;border:.1rem solid var(--color-brand-primary-600,#4f46e5);background:#fff;background:var(--color-neutral-0,#fff);color:#4f46e5;color:var(--color-brand-primary-600,#4f46e5);border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.8rem 1.6rem;padding:var(--spacing-sm,.8rem) var(--spacing-md,1.6rem);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);font-weight:500;font-weight:var(--font-weight-medium,500);cursor:pointer;transition:background .15s,color .15s}.booking_slotBtn__v_iwx:hover{background:#4f46e5;background:var(--color-brand-primary-600,#4f46e5);color:#fff;color:var(--color-neutral-0,#fff)}.booking_tzRow__o_9u3{display:flex;align-items:center;gap:.8rem;gap:var(--spacing-sm,.8rem);margin-top:1.6rem;margin-top:var(--spacing-md,1.6rem)}.booking_tzLabel____1Dd{color:#4b5563;color:var(--color-neutral-600,#4b5563)}.booking_tzLabel____1Dd,.booking_tzSelect__C7JmU{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem)}.booking_tzSelect__C7JmU{border:.1rem solid #e5e7eb;border:.1rem solid var(--color-border,#e5e7eb);border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.4rem .8rem;padding:var(--spacing-xs,.4rem) var(--spacing-sm,.8rem);color:#111827;color:var(--color-neutral-900,#111827);background:#fff;background:var(--color-neutral-0,#fff)}.booking_formWrap__DzSlM{max-width:52rem}.booking_slotSummary__7wbD_{display:flex;align-items:center;gap:.8rem;gap:var(--spacing-sm,.8rem);margin-bottom:1.6rem;margin-bottom:var(--spacing-md,1.6rem)}.booking_slotSummaryText__wUJWV{font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);color:#111827;color:var(--color-neutral-900,#111827);margin:0}.booking_changeTimeBtn__k3CU8{background:none;border:none;color:#4f46e5;color:var(--color-brand-primary-600,#4f46e5);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;padding:0}.booking_divider__Z_fJt{border:none;border-top:.1rem solid #e5e7eb;border-top:.1rem solid var(--color-border,#e5e7eb);margin:1.6rem 0;margin:var(--spacing-md,1.6rem) 0}.booking_fieldGroup__wjSR3{display:flex;flex-direction:column;gap:1.6rem;gap:var(--spacing-md,1.6rem);margin-bottom:1.6rem;margin-bottom:var(--spacing-md,1.6rem)}.booking_fieldWrapper__tOedA{display:flex;flex-direction:column;gap:.4rem;gap:var(--spacing-xs,.4rem)}.booking_fieldLabel___4kaB{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);font-weight:500;font-weight:var(--font-weight-medium,500);color:#111827;color:var(--color-neutral-900,#111827)}.booking_required__me43M{color:#ef4444;color:var(--color-danger-500,#ef4444);margin-left:.2rem}.booking_input__t9wCm{border:.1rem solid #e5e7eb;border:.1rem solid var(--color-border,#e5e7eb);border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.8rem 1.6rem;padding:var(--spacing-sm,.8rem) var(--spacing-md,1.6rem);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#111827;color:var(--color-neutral-900,#111827);background:#fff;background:var(--color-neutral-0,#fff);width:100%;box-sizing:border-box}.booking_input__t9wCm:focus{outline:none;border-color:#4f46e5;border-color:var(--color-brand-primary-600,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,.15);box-shadow:var(--shadow-focus-ring,0 0 0 3px rgba(79,70,229,.15))}.booking_textarea__bKr4h{border:.1rem solid #e5e7eb;border:.1rem solid var(--color-border,#e5e7eb);border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.8rem 1.6rem;padding:var(--spacing-sm,.8rem) var(--spacing-md,1.6rem);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#111827;color:var(--color-neutral-900,#111827);background:#fff;background:var(--color-neutral-0,#fff);width:100%;resize:vertical;font-family:inherit;box-sizing:border-box}.booking_submitRow__XpXiM{margin-top:2.4rem;margin-top:var(--spacing-lg,2.4rem);display:flex;justify-content:flex-end}.booking_submitBtn__jJ2cb{background:#4f46e5;background:var(--color-brand-primary-600,#4f46e5);color:#fff;color:var(--color-neutral-0,#fff);border:none;border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.8rem 2.4rem;padding:var(--spacing-sm,.8rem) var(--spacing-lg,2.4rem);font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:var(--shadow-sm,0 1px 2px 0 rgba(0,0,0,.05));transition:background .15s}.booking_submitBtn__jJ2cb:hover:not(:disabled){background:#4338ca;background:var(--color-brand-primary-700,#4338ca)}.booking_submitBtn__jJ2cb:disabled{opacity:.5;cursor:not-allowed}.booking_confirmWrap__Iqy_h{max-width:52rem;text-align:center;padding:3.2rem 0;padding:var(--spacing-xl,3.2rem) 0}.booking_confirmCheck__FKuFt{width:4.8rem;height:4.8rem;background:#22c55e;background:var(--color-success-500,#22c55e);color:#fff;border-radius:9999px;border-radius:var(--radius-full,9999px);font-size:2.4rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.6rem;margin:0 auto var(--spacing-md,1.6rem)}.booking_confirmTitle__hKEep{font-size:2.4rem;font-size:var(--font-size-xl,2.4rem);font-weight:700;font-weight:var(--font-weight-bold,700);color:#111827;color:var(--color-neutral-900,#111827);margin:0 0 .4rem;margin:0 0 var(--spacing-xs,.4rem)}.booking_confirmSubtitle__TSvay{font-size:1.6rem;font-size:var(--font-size-md,1.6rem);color:#4b5563;color:var(--color-neutral-600,#4b5563);margin:0 0 1.6rem;margin:0 0 var(--spacing-md,1.6rem)}.booking_confirmNote__s7htK{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#4b5563;color:var(--color-neutral-600,#4b5563);margin:0 0 2.4rem;margin:0 0 var(--spacing-lg,2.4rem)}.booking_confirmActions__aSrF5{margin-bottom:1.6rem;margin-bottom:var(--spacing-md,1.6rem)}.booking_confirmLinkBtn__nhPIi{display:inline-block;background:#4f46e5;background:var(--color-brand-primary-600,#4f46e5);color:#fff;color:var(--color-neutral-0,#fff);padding:.8rem 2.4rem;padding:var(--spacing-sm,.8rem) var(--spacing-lg,2.4rem);border-radius:.8rem;border-radius:var(--radius-md,.8rem);font-size:1.6rem;font-size:var(--font-size-md,1.6rem);font-weight:600;font-weight:var(--font-weight-semibold,600);-webkit-text-decoration:none;text-decoration:none}.booking_confirmLinkBtn__nhPIi:hover{background:#4338ca;background:var(--color-brand-primary-700,#4338ca)}.booking_confirmReschedule__b7H5p{font-size:1.4rem;font-size:var(--font-size-sm,1.4rem);color:#4b5563;color:var(--color-neutral-600,#4b5563)}.booking_inlineLink__0YkyR{color:#4f46e5;color:var(--color-brand-primary-600,#4f46e5)}.booking_errorBanner__lxx6z{background:#fef2f2;background:var(--color-danger-50,#fef2f2);border:.1rem solid #fecaca;border:.1rem solid var(--color-danger-200,#fecaca);border-radius:1.2rem;border-radius:var(--radius-lg,1.2rem);padding:1.6rem;padding:var(--spacing-md,1.6rem);color:#b91c1c;color:var(--color-danger-700,#b91c1c);max-width:52rem}.booking_retryBtn__t_ctH{background:none;border:.1rem solid #ef4444;border:.1rem solid var(--color-danger-500,#ef4444);color:#ef4444;color:var(--color-danger-500,#ef4444);border-radius:.8rem;border-radius:var(--radius-md,.8rem);padding:.4rem 1.6rem;padding:var(--spacing-xs,.4rem) var(--spacing-md,1.6rem);cursor:pointer;margin-top:.8rem;margin-top:var(--spacing-sm,.8rem);font-size:1.4rem;font-size:var(--font-size-sm,1.4rem)}@media (max-width:640px){.booking_pickerRow__aeaXv{flex-direction:column}.booking_main__wbZJg{padding:1.6rem;padding:var(--spacing-md,1.6rem)}.booking_datePicker__nti9I,.booking_slotPicker__ymJhO{min-width:auto;width:100%}}.SimpleSelect_container__DbUIq{position:relative;width:100%}.SimpleSelect_trigger__Q19mp{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4.4rem;padding:1rem 1.6rem;background:#ffffff;border:.1rem solid #e5e7eb;border-radius:.8rem;cursor:pointer;transition:all .2s ease;outline:none;font-size:1.4rem;min-width:0;max-width:100%}.SimpleSelect_triggerSm__qCgRu{min-height:0;min-height:auto;height:2.8rem;padding:0 1rem;font-size:1.2rem;border-radius:.8rem;gap:.4rem}.SimpleSelect_triggerMd__JuLda{min-height:0;min-height:auto;height:3.6rem;padding:0 1.2rem;font-size:1.4rem;border-radius:.8rem;gap:.6rem}.SimpleSelect_trigger__Q19mp:hover:not(.SimpleSelect_disabled___RTg3){border-color:#d1d5db}.SimpleSelect_trigger__Q19mp.SimpleSelect_open__IupPo,.SimpleSelect_trigger__Q19mp:focus{border-color:#3b82f6;box-shadow:0 0 0 .3rem rgba(59,130,246,.1)}.SimpleSelect_trigger__Q19mp.SimpleSelect_disabled___RTg3{background:#f9fafb;cursor:not-allowed;opacity:.6}.SimpleSelect_selectedText__j_lqZ{color:#1f2937;font-weight:500}.SimpleSelect_placeholderText__Io_zL,.SimpleSelect_selectedText__j_lqZ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;flex:1;min-width:0}.SimpleSelect_placeholderText__Io_zL{color:#9ca3af}.SimpleSelect_chevron__c_wOm{color:#6b7280;transition:transform .2s ease;flex-shrink:0;margin-left:.8rem}.SimpleSelect_chevronOpen__6Xj81{transform:rotate(180deg)}.SimpleSelect_dropdown__V0tsL{position:absolute;top:calc(100% + .4rem);z-index:1000;background:#ffffff;border:.1rem solid #e5e7eb;border-radius:.8rem;box-shadow:0 1rem 2rem rgba(0,0,0,.1);max-height:20rem;overflow-y:auto;animation:SimpleSelect_slideDown__X49yy .2s ease-out}@keyframes SimpleSelect_slideDown__X49yy{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.SimpleSelect_option__7A_Jt{padding:1rem 1.6rem;cursor:pointer;transition:background-color .15s ease;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SimpleSelect_option__7A_Jt:hover:not(.SimpleSelect_optionDisabled__Abp_C){background:#f9fafb}.SimpleSelect_option__7A_Jt.SimpleSelect_highlighted__1SZkw{background:#eff6ff;color:#1d4ed8}.SimpleSelect_option__7A_Jt.SimpleSelect_optionDisabled__Abp_C{color:#9ca3af;cursor:not-allowed;opacity:.6}.SimpleSelect_optionLabel__Cc0_L{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.SimpleSelect_dropdown__V0tsL{max-height:16rem}.SimpleSelect_option__7A_Jt{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.SimpleSelect_chevron__c_wOm,.SimpleSelect_dropdown__V0tsL,.SimpleSelect_option__7A_Jt,.SimpleSelect_trigger__Q19mp{transition:none;animation:none}}.SimpleSelect_option__7A_Jt:focus-visible{outline:.2rem solid #3b82f6;outline-offset:-.2rem}.SimpleSelect_trigger__Q19mp:focus-visible{outline:.2rem solid #3b82f6;outline-offset:.2rem}.Loader_loaderContent__JWnpw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-xl)}.Loader_fullScreen__W8hJN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:40rem}.Loader_spinner___f6A7{border:.3rem solid var(--color-border-subtle);border-top-color:var(--color-primary);border-radius:50%;animation:Loader_spin__4_xhr .8s linear infinite}.Loader_spinner___f6A7.Loader_sm__uSSxh{width:2rem;height:2rem;border-width:.2rem}.Loader_spinner___f6A7.Loader_md__q5utN{width:3.2rem;height:3.2rem;border-width:.3rem}.Loader_spinner___f6A7.Loader_lg__PyMbI{width:4.8rem;height:4.8rem;border-width:.4rem}.Loader_message__dP61h{font-size:var(--font-size-md);color:var(--color-text-subtle);font-weight:var(--font-weight-medium);margin:0;line-height:1.5}@keyframes Loader_spin__4_xhr{to{transform:rotate(1turn)}}.CustomFieldInput_fieldWrapper__Up3fW{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CustomFieldInput_label__pgxeV{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.CustomFieldInput_required__kjBqK{color:var(--color-danger-500);margin-left:var(--spacing-xs)}.CustomFieldInput_input__krKES{padding:var(--spacing-sm) var(--spacing-md);border:.1rem solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-regular);color:var(--color-text-primary);background:var(--color-neutral-0);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.CustomFieldInput_input__krKES:focus{outline:none;border-color:var(--color-brand-primary-500);box-shadow:var(--shadow-focus-ring)}.CustomFieldInput_input__krKES:disabled{background:var(--color-neutral-100);color:var(--color-text-disabled);cursor:not-allowed}.CustomFieldInput_input__krKES::-moz-placeholder{color:var(--color-text-placeholder)}.CustomFieldInput_input__krKES::placeholder{color:var(--color-text-placeholder)}.CustomFieldInput_inputError__gONpC{border-color:var(--color-danger-500)}.CustomFieldInput_inputError__gONpC:focus{box-shadow:0 0 0 .3rem rgba(239,68,68,.15)}.CustomFieldInput_selectError__dVF9Y{--select-border-color:var(--color-danger-500)}.CustomFieldInput_errorText__eEYIq{font-size:var(--font-size-small);color:var(--color-danger-500)}.CustomFieldInput_multiSelect__jmVnM{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);border:.1rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-neutral-0)}.CustomFieldInput_multiSelectError__fyVJ_{border-color:var(--color-danger-500)}.CustomFieldInput_checkboxLabel__kUyT4{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast)}.CustomFieldInput_checkboxLabel__kUyT4:hover{background:var(--color-neutral-100)}.CustomFieldInput_checkboxDisabled__s10sL{cursor:not-allowed;opacity:.5}.CustomFieldInput_checkboxDisabled__s10sL:hover{background:transparent}.CustomFieldInput_checkbox__88CHb{width:1.6rem;height:1.6rem;accent-color:var(--color-brand-primary-500);cursor:pointer}.CustomFieldInput_checkbox__88CHb:disabled{cursor:not-allowed}.CustomFieldInput_checkboxText__n489t{font-size:var(--font-size-regular);color:var(--color-text-primary)}.ContactPanel_panelContent__pIhHz{display:flex;flex-direction:column;gap:2.4rem;overflow:auto;height:100%;background-color:var(--color-surface-secondary);transition:width .2s ease-in-out,padding .2s ease-in-out}.ContactPanel_active__d2Um3{width:40rem;max-width:40rem;padding:1.6rem .8rem}.ContactPanel_collapsed__BT3r8{width:0;padding:0;overflow:hidden}.ContactPanel_noContactSelected__qe82c{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-muted);font-size:var(--font-size-base);padding:var(--spacing-xl);text-align:center}.ContactPanel_avatarRow__bVCwU{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1.6rem;margin-bottom:1.2rem}.ContactPanel_avatar__lktVM{width:4rem;height:4rem;border-radius:50%;color:var(--color-neutral-0);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.6rem}.ContactPanel_nameRow__j1dJ1{display:flex;align-items:center;gap:.6rem}.ContactPanel_name__nnPCL{font-size:1.5rem;font-weight:600;color:var(--color-neutral-1000)}.ContactPanel_externalLink__AD6m9{color:var(--color-blue-500);margin-left:.4rem}.ContactPanel_iconRow__Rhi3h{display:flex;gap:.8rem;margin-top:.6rem}.ContactPanel_iconButton__taxdZ{background:var(--color-neutral-200);border:none;border-radius:50%;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-700);transition:background .15s}.ContactPanel_iconButton__taxdZ:hover{background:var(--color-neutral-300);color:var(--color-accent-500)}.ContactPanel_sectionCard__At0gx{background:var(--color-neutral-0);border-radius:1.2rem;box-shadow:0 .2rem .8rem var(--color-shadow-light);padding:1.6rem;margin-bottom:1.2rem}.ContactPanel_sectionHeader__Jy34u{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;font-weight:600;color:var(--color-neutral-900);margin-bottom:1.2rem}.ContactPanel_chevronButton__g67Lz{background:none;border:none;color:var(--color-neutral-700);cursor:pointer;padding:.2rem;border-radius:.4rem}.ContactPanel_contactField__nd2SU{display:flex;align-items:center;gap:.6rem;margin-bottom:.4rem}.ContactPanel_fieldIcon__w7IM7{color:var(--color-neutral-700);width:1.4rem;height:1.4rem}.ContactPanel_fieldLabel__F78r4{font-size:1.2rem;color:var(--color-neutral-900)}.ContactPanel_addButton___gM4z{background:none;border:none;color:var(--color-accent-500);margin-left:auto;cursor:pointer;border-radius:.4rem;padding:.2rem}.ContactPanel_contactValueRow__v5EiA{display:flex;align-items:center;gap:.6rem;margin-bottom:1.2rem;margin-left:2.2rem}.ContactPanel_dot__HvG2q{width:.6rem;height:.6rem;background:var(--color-blue-500);border-radius:50%;display:inline-block}.ContactPanel_contactValue__lylbg{font-size:1.3rem;color:var(--color-neutral-1000)}.ContactPanel_verifiedIcon__2kpjH{color:var(--color-accent-500);width:1.2rem;height:1.2rem}.ContactPanel_divider__FiGFu{width:100%;height:.1rem;background:var(--color-border-300);opacity:.4;margin:1.2rem 0}.ContactPanel_followersRow__gouTr,.ContactPanel_ownerRow__MKGAi{display:flex;align-items:center;gap:.6rem;margin-bottom:.4rem}.ContactPanel_ownerValueRow__LrCNb{display:flex;align-items:center;gap:.8rem;margin-left:2.2rem;margin-bottom:1.2rem}.ContactPanel_ownerAvatar__480Vh{width:2.2rem;height:2.2rem;border-radius:50%;color:var(--color-neutral-0);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem}.ContactPanel_ownerName__B4aDI{font-size:1.2rem;color:var(--color-neutral-1000)}.ContactPanel_chevronIcon__IJLUW{color:var(--color-neutral-700);width:1.2rem;height:1.2rem}.ContactPanel_followerInput__g2dKX{width:100%;border:none;background:var(--color-neutral-200);border-radius:.6rem;padding:.6rem 1rem;font-size:1.2rem;color:var(--color-blue-500);margin-top:.4rem}.ContactPanel_contentRow__5M6m1{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;height:100%}.ContactPanel_panelCollapsed__b3hjm,.ContactPanel_panel__jMDoB{height:100%;margin-top:0;padding-top:0}.ContactPanel_sidebar__86yl_{margin-top:0;padding-top:0}.ContactPanel_closePanelButton__Gn2K9{display:flex;align-items:center;justify-content:center;margin:2rem auto 0;background:var(--color-neutral-200);border:none;border-radius:50%;width:2.8rem;height:2.8rem;color:var(--color-neutral-700);cursor:pointer;transition:background .15s,color .15s;font-size:1.6rem}.ContactPanel_closePanelButton__Gn2K9:hover{background:var(--color-neutral-300);color:var(--color-accent-500)}.ContactPanel_tagsRow__7Uvwe{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:1.2rem}.ContactPanel_tagPill__erKld{background:#4285f4;background:var(--color-blue-500,#4285f4);color:#fff;color:var(--color-neutral-0,#fff);border-radius:1.2rem;padding:.3rem 1.1rem;font-size:1.2rem;font-weight:500;display:inline-flex;align-items:center;line-height:1.6}.ContactPanel_addTagButton__9OoM2{background:var(--color-neutral-200);border:none;border-radius:50%;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;color:#4285f4;color:var(--color-blue-500,#4285f4);cursor:pointer;font-size:1.3rem;transition:background .15s,color .15s}.ContactPanel_addTagButton__9OoM2:hover{background:#4285f4;background:var(--color-blue-500,#4285f4);color:#fff;color:var(--color-neutral-0,#fff)}.ContactPanel_selectedContact__0gAgZ{position:relative;animation:ContactPanel_fadeInHighlight__Ztj9Q .3s ease-in-out}.ContactPanel_selectedContact__0gAgZ:before{content:"";position:absolute;top:-.5rem;left:-.5rem;right:-.5rem;bottom:-.5rem;opacity:.05;border-radius:.8rem;pointer-events:none;z-index:0}@keyframes ContactPanel_fadeInHighlight__Ztj9Q{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}.ContactPanel_notesSection__j5g5k{padding:var(--spacing-lg)}.ContactPanel_activitySection__d2AK8,.ContactPanel_notesSection__j5g5k{display:flex;flex-direction:column;height:100%;overflow:hidden}.ContactPanel_notesDescription__Gznle{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-neutral-600);font-size:var(--font-size-sm);line-height:1.5;margin:0}.ContactPanel_addNoteButton__9kZ77{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,rgba(66,133,244,.05),rgba(66,133,244,.08));color:#4285f4;color:var(--color-primary,#4285f4);border:1px dashed rgba(66,133,244,.3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;align-self:flex-start}.ContactPanel_addNoteButton__9kZ77:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(66,133,244,.1),transparent);transition:left .5s cubic-bezier(.4,0,.2,1)}.ContactPanel_addNoteButton__9kZ77:hover:before{left:100%}.ContactPanel_addNoteButton__9kZ77:hover{background:linear-gradient(135deg,rgba(66,133,244,.08),rgba(66,133,244,.12));border-color:var(--color-primary);border-style:solid;transform:translateY(-.1rem);box-shadow:0 .4rem 1.2rem rgba(66,133,244,.2),0 .2rem .4rem rgba(66,133,244,.1)}.ContactPanel_addNoteButton__9kZ77:hover svg{transform:rotate(90deg) scale(1.1);transition:transform .3s cubic-bezier(.4,0,.2,1)}.ContactPanel_addNoteButton__9kZ77:active{transform:translateY(0) scale(.98);box-shadow:0 .1rem .2rem rgba(66,133,244,.15),inset 0 .1rem .2rem rgba(66,133,244,.1)}.ContactPanel_emailSenderInfo__xxnFW{display:flex;flex-direction:column;padding:var(--spacing-lg);height:100%}.ContactPanel_emailSenderHeader__urtyD{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-neutral-0);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.ContactPanel_emailSenderAvatar__7Hutw{width:4.8rem;height:4.8rem;border-radius:50%;color:var(--color-neutral-0);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.6rem;flex-shrink:0}.ContactPanel_emailSenderDetails__Raa6S{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.ContactPanel_emailSenderName__XTUa3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactPanel_emailSenderEmail__IrE9q{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactPanel_emailSenderNote__wiZZA{padding:var(--spacing-md);background:var(--color-neutral-100);border-radius:var(--radius-md);border:1px dashed var(--color-border)}.ContactPanel_emailSenderNote__wiZZA p{font-size:var(--font-size-sm);color:var(--color-neutral-600);margin:0;text-align:center}.AddContactModal_modalOverlay__RlUSk{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:AddContactModal_fadeIn__C03yC .2s ease-out}@keyframes AddContactModal_fadeIn__C03yC{0%{opacity:0}to{opacity:1}}.AddContactModal_modalContent__qk2BO{background:var(--color-neutral-0);border-radius:1.2rem;width:44rem;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 1.25rem 3.75rem rgba(0,0,0,.15);animation:AddContactModal_slideUp__bSUjU .3s ease-out}.AddContactModal_nameRow__c5_mc{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem;gap:1.2rem;padding:1.2rem 2.4rem .8rem}.AddContactModal_fieldWrapper__3OTs4{padding:.8rem 2.4rem}.AddContactModal_fieldWrapper__3OTs4:last-of-type{padding-bottom:.8rem}@keyframes AddContactModal_slideUp__bSUjU{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}.AddContactModal_modalHeader__Sq9uG{display:flex;justify-content:space-between;align-items:center;padding:2rem 2.4rem 1.2rem;border-bottom:.1rem solid var(--color-border-300)}.AddContactModal_modalHeader__Sq9uG h2{font-size:2rem;font-weight:600;color:var(--color-text-primary-900);margin:0}.AddContactModal_closeButton__dI1_B{background:none;border:none;padding:.8rem;cursor:pointer;color:var(--color-neutral-400);border-radius:.6rem;transition:all .2s;display:flex;align-items:center;justify-content:center}.AddContactModal_closeButton__dI1_B:hover{background:var(--color-neutral-100);color:var(--color-text-primary-900)}.AddContactModal_formGroup__Spwms{padding:.8rem 2.4rem 1.2rem}.AddContactModal_formGroup__Spwms:last-of-type{padding-bottom:1.2rem}.AddContactModal_formGroup__Spwms label{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:.6rem}.AddContactModal_inputIcon__GtcNG{color:var(--color-neutral-400);width:1.6rem;height:1.6rem}.AddContactModal_formInput__hBnOT{width:100%;padding:1.2rem 1.6rem;border:.1rem solid var(--color-border);border-radius:.8rem;font-size:1.4rem;color:var(--color-text-primary-900);background:var(--color-neutral-0);transition:all .2s}.AddContactModal_formInput__hBnOT:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 .3rem rgba(66,133,244,.1)}.AddContactModal_formInput__hBnOT:disabled{background:var(--color-neutral-100);cursor:not-allowed;opacity:.6}.AddContactModal_formInput__hBnOT::-moz-placeholder{color:var(--color-placeholder-400)}.AddContactModal_formInput__hBnOT::placeholder{color:var(--color-placeholder-400)}.AddContactModal_formInput__hBnOT.AddContactModal_error__FtHqZ{border-color:var(--color-red-600)}.AddContactModal_formInput__hBnOT.AddContactModal_error__FtHqZ:focus{box-shadow:0 0 0 .3rem rgba(220,38,38,.1)}.AddContactModal_phoneInput__TGVNM{display:flex;gap:.8rem;align-items:stretch;width:100%;box-sizing:border-box}.AddContactModal_countryCodeWrapper__iGObc{width:40%;flex-shrink:0;min-width:0;box-sizing:border-box}.AddContactModal_countryCodeWrapper__iGObc>div{width:100%}.AddContactModal_phoneNumberInput__dSEny{flex:1;min-width:0;box-sizing:border-box;background:var(--color-neutral-0)!important}.AddContactModal_error__FtHqZ{background:var(--color-error-100);border:.1rem solid var(--color-error-200);border-radius:.8rem;color:var(--color-error-600);font-size:1.3rem;font-weight:500}.AddContactModal_fieldError__7IyHM{margin-top:.4rem;font-size:1.2rem;color:var(--color-red-600);font-weight:400}.AddContactModal_modalFooter__i8yFB{display:flex;justify-content:flex-end;gap:1.2rem;padding:1.6rem 2.4rem;border-top:.1rem solid var(--color-border-300);background:var(--color-neutral-100);border-radius:0 0 1.2rem 1.2rem}.AddContactModal_cancelButton__XGz4X,.AddContactModal_submitButton__ns_Ao{padding:1rem 2rem;border-radius:.8rem;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.AddContactModal_cancelButton__XGz4X:disabled,.AddContactModal_submitButton__ns_Ao:disabled{opacity:.5;cursor:not-allowed}.AddContactModal_addressTextarea__28lU9{width:100%;padding:1rem 1.2rem;border:.1rem solid var(--color-border);border-radius:.8rem;font-size:1.4rem;font-family:inherit;color:var(--color-text-primary-900);background:var(--color-neutral-0);transition:all .2s;resize:vertical;min-height:6rem;line-height:1.5}.AddContactModal_addressTextarea__28lU9:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 .3rem rgba(66,133,244,.1)}.AddContactModal_addressTextarea__28lU9:disabled{background:var(--color-neutral-100);cursor:not-allowed;opacity:.6}.AddContactModal_addressTextarea__28lU9::-moz-placeholder{color:var(--color-placeholder-400)}.AddContactModal_addressTextarea__28lU9::placeholder{color:var(--color-placeholder-400)}.AddContactModal_addressTextarea__28lU9.AddContactModal_error__FtHqZ{border-color:var(--color-red-600)}.AddContactModal_addressGroup___JFwk{padding:.8rem 2.4rem}.AddContactModal_addressGroup___JFwk label{display:block;font-size:1.4rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:.6rem}.AddContactModal_customFieldsSection__LPtUB{padding:0 2.4rem;margin-top:.4rem}.AddContactModal_customFieldsDivider__3tpFZ{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem;color:var(--color-text-secondary);font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.AddContactModal_customFieldsDivider__3tpFZ:after,.AddContactModal_customFieldsDivider__3tpFZ:before{content:"";flex:1;height:.1rem;background:var(--color-border)}.AddContactModal_customFieldsGrid__ZJICT{display:flex;flex-direction:column;gap:.4rem}.AddContactModal_customFieldsSection__LPtUB .AddContactModal_fieldWrapper__3OTs4{padding:.4rem 0}.ContactPanelSidebar_sidebar__4abvH{display:flex;flex-direction:column;align-items:center;background:var(--color-neutral-0);padding:2.4rem .4rem 0;width:5.2rem;min-width:5.2rem;height:100%;border-left:.1rem solid var(--color-border);gap:2.2rem;position:relative}.ContactPanelSidebar_iconButton__XYxzN{background:none;border:none;border-radius:1.2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-700);transition:background .15s,color .15s;cursor:pointer;margin-bottom:0}.ContactPanelSidebar_iconButtonActive__lTj93,.ContactPanelSidebar_iconButton__XYxzN:hover{background:var(--color-neutral-300);color:var(--color-neutral-1000)}.ContactPanelSidebar_iconButtonActive__lTj93{border-radius:1.2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;box-shadow:none;border:none}.ContactPanelSidebar_icon__pGbpa{width:2.4rem;height:2.4rem}.ContactPanelSidebar_closeWrapper__4vb5p{position:relative;display:flex;align-items:center;justify-content:center;margin-top:.8rem;padding-top:1.6rem;border-top:.1rem solid var(--color-border)}.ContactPanelSidebar_closeButton__vpyrL{background:none;border:none;border-radius:1rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-400);transition:background .15s,color .15s;cursor:pointer}.ContactPanelSidebar_closeButton__vpyrL:hover{background:var(--color-neutral-200);color:var(--color-neutral-700)}.ContactPanelSidebar_closeIcon__AbLmA{width:2rem;height:2rem}.ContactPanelSidebar_tooltipWrapper__kImJE{position:relative;display:flex;align-items:center;justify-content:center}.ContactPanelSidebar_tooltip__sAw_b{position:absolute;right:calc(100% + 1.2rem);top:50%;transform:translateY(-50%);background:var(--color-neutral-900);color:var(--color-neutral-0);padding:.6rem 1rem;border-radius:.6rem;font-size:1.3rem;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;transition-delay:0s;pointer-events:none;z-index:1000;box-shadow:var(--shadow-md)}.ContactPanelSidebar_tooltip__sAw_b:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:.5rem solid transparent;border-left:.5rem solid var(--color-neutral-900)}.ContactPanelSidebar_closeWrapper__4vb5p:hover .ContactPanelSidebar_tooltip__sAw_b,.ContactPanelSidebar_tooltipWrapper__kImJE:hover .ContactPanelSidebar_tooltip__sAw_b{opacity:1;visibility:visible;transition-delay:.4s}.ContactPanelSidebar_closeWrapper__4vb5p:has(:focus-visible) .ContactPanelSidebar_tooltip__sAw_b,.ContactPanelSidebar_tooltipWrapper__kImJE:has(:focus-visible) .ContactPanelSidebar_tooltip__sAw_b{opacity:1;visibility:visible;transition-delay:.4s}@media (hover:none){.ContactPanelSidebar_tooltip__sAw_b{display:none}}.FormInput_formGroup__7_rmU{display:flex;flex-direction:column;gap:.4rem}.FormInput_label__UaK9F{display:flex;align-items:center;gap:.4rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-subtle);letter-spacing:-.01em;line-height:var(--line-height-tight)}.FormInput_icon__Mpw1_{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);width:1.6rem;height:1.6rem;flex-shrink:0;transition:color .15s ease,transform .15s ease}.FormInput_icon__Mpw1_ svg[data-icon=instagram]{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FormInput_icon__Mpw1_ svg[data-icon=facebook]{color:#1877f2}.FormInput_formGroup__7_rmU:hover .FormInput_icon__Mpw1_{transform:scale(1.05)}.FormInput_required___qZyk{color:var(--color-danger);font-weight:var(--font-weight-normal)}.FormInput_input__0_Akw{width:100%;height:4.4rem;padding:0 var(--spacing-md);background:var(--color-background);border:.1rem solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--color-text);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;outline:none}.FormInput_input__0_Akw:hover:not(:disabled):not(:focus){border-color:var(--color-border-strong)}.FormInput_input__0_Akw:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 .3rem var(--color-primary-subtle);background:var(--color-background)}.FormInput_input__0_Akw:disabled{background:var(--color-surface-secondary);color:var(--color-text-disabled);cursor:not-allowed;border-color:var(--color-border-subtle)}.FormInput_input__0_Akw::-moz-placeholder{color:var(--color-placeholder,var(--color-neutral-400));font-weight:var(--font-weight-normal);-moz-transition:opacity .15s ease;transition:opacity .15s ease}.FormInput_input__0_Akw::placeholder{color:var(--color-placeholder,var(--color-neutral-400));font-weight:var(--font-weight-normal);transition:opacity .15s ease}.FormInput_input__0_Akw:focus::-moz-placeholder{opacity:.6}.FormInput_input__0_Akw:focus::placeholder{opacity:.6}.FormInput_input__0_Akw.FormInput_error__X18Dw{border-color:var(--color-danger)}.FormInput_input__0_Akw.FormInput_error__X18Dw:focus{box-shadow:0 0 0 .3rem var(--color-danger-subtle)}.FormInput_errorMessage__D7Zzc{font-size:var(--font-size-xs);color:var(--color-danger);line-height:var(--line-height-normal);animation:FormInput_errorSlideIn__B1ykm .2s ease}@keyframes FormInput_errorSlideIn__B1ykm{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FormInput_errorMessage__D7Zzc,.FormInput_icon__Mpw1_,.FormInput_input__0_Akw{animation:none;transition:none}}.Checkbox_checkbox__N0iPr{position:relative;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all .15s ease}.Checkbox_blueCheckBox__xp9wz{height:2rem;width:2rem;position:relative}.Checkbox_blueCheckBox__xp9wz .Checkbox_checkboxCheckmark__JRspk{width:2rem;height:2rem;background:white;background:var(--color-neutral-0,white);border-radius:.4rem;transition:all .15s ease}.Checkbox_blueCheckBox__xp9wz:hover .Checkbox_checkboxCheckmark__JRspk{border-color:#5c7dff;border-color:var(--color-brand-primary-400,#5c7dff)}.Checkbox_blueCheckBox__xp9wz input:checked~.Checkbox_checkboxCheckmark__JRspk{border-color:#1f40b2;border-color:var(--color-brand-primary-600,#1f40b2);background:#1f40b2;background:var(--color-brand-primary-600,#1f40b2)}.Checkbox_blueCheckBox__xp9wz input:checked~.Checkbox_checkboxCheckmark__JRspk:after{border-color:white}.Checkbox_blueCheckBox__xp9wz .Checkbox_checkboxCheckmark__JRspk:after{border:solid white;border-width:0 .2rem .2rem 0;top:.3rem;left:.65rem;width:.5rem;height:.9rem}.Checkbox_greenCheckBox__v8VOo{height:2.4rem}.Checkbox_greenCheckBox__v8VOo .Checkbox_checkboxCheckmark__JRspk{width:2.4rem;height:2.4rem}.Checkbox_greenCheckBox__v8VOo input:checked~.Checkbox_checkboxCheckmark__JRspk,.Checkbox_greenCheckBox__v8VOo:hover .Checkbox_checkboxCheckmark__JRspk{border:.2rem solid var(--color-whatsapp-500)}.Checkbox_greenCheckBox__v8VOo .Checkbox_checkboxCheckmark__JRspk:after{border:solid var(--color-whatsapp-500);border-width:0 .4rem .4rem 0;top:.2rem;left:.9rem;width:1rem;height:1.8rem}.Checkbox_checkbox__N0iPr input{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;top:0;left:0;z-index:1;margin:0}.Checkbox_checkbox__N0iPr input:checked~.Checkbox_checkboxCheckmark__JRspk:after{display:block}.Checkbox_checkboxCheckmark__JRspk{position:absolute;left:0;border:.15rem solid #cdd5d9;border:.15rem solid var(--color-neutral-300,#cdd5d9);box-sizing:border-box;border-radius:.4rem;background:white;background:var(--color-neutral-0,white);transition:all .15s ease}.Checkbox_checkboxCheckmark__JRspk:after{content:"";position:absolute;display:none;transform:rotate(45deg)}.Checkbox_checkboxLabel__HXu2n{color:var(--color-neutral-700);font-family:Assistant;font-style:normal;font-weight:400;font-size:1.4rem;line-height:140%;padding-left:4rem}.Checkbox_checkboxLabelBold__s4_jB{color:var(--color-neutral-0);font-weight:700}.Checkbox_backgroundWrapper__FDDAK{background-color:var(--color-neutral-700);border-radius:.8rem;padding:1.6rem}.Checkbox_backgroundWrapper__FDDAK span{color:var(--color-neutral-300);font-size:1.4rem}.Checkbox_smallCheckbox__PRrAX{height:1.8rem;width:1.8rem}.Checkbox_smallCheckbox__PRrAX .Checkbox_checkboxCheckmark__JRspk{width:1.8rem;height:1.8rem;border-radius:.4rem}.Checkbox_smallCheckbox__PRrAX.Checkbox_blueCheckBox__xp9wz .Checkbox_checkboxCheckmark__JRspk:after,.Checkbox_smallCheckbox__PRrAX.Checkbox_greenCheckBox__v8VOo .Checkbox_checkboxCheckmark__JRspk:after{border:solid white;border-width:0 .2rem .2rem 0;top:.25rem;left:.55rem;width:.45rem;height:.85rem}.Checkbox_smallCheckbox__PRrAX .Checkbox_checkboxLabel__HXu2n{font-size:1.2rem;padding-left:2.4rem}.CustomFieldsSection_container__yB_G4{border:.1rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-neutral-0);overflow:hidden}.CustomFieldsSection_headerWrapper__ZR2ib{background:var(--color-neutral-50)}.CustomFieldsSection_header__cG4sJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-md) var(--spacing-lg);background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast)}.CustomFieldsSection_header__cG4sJ:hover{background:var(--color-neutral-100)}.CustomFieldsSection_headerLeft__Mg54j{display:flex;align-items:center;gap:var(--spacing-sm)}.CustomFieldsSection_headerRight__CNS7N{display:flex;align-items:center;gap:var(--spacing-md)}.CustomFieldsSection_manageLink__3N0sR{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-small);color:var(--color-text-secondary);-webkit-text-decoration:none;text-decoration:none;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.CustomFieldsSection_manageLink__3N0sR:hover{color:var(--color-brand-primary-600);background:var(--color-brand-primary-50)}.CustomFieldsSection_settingsIcon__mxi2a{flex-shrink:0}.CustomFieldsSection_headerTitle___MD6s{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.CustomFieldsSection_headerCount__XU555{font-size:var(--font-size-small);color:var(--color-text-secondary);background:var(--color-neutral-200);padding:.2rem var(--spacing-sm);border-radius:var(--radius-full)}.CustomFieldsSection_chevron__4d03j,.CustomFieldsSection_icon__PrrGd{color:var(--color-text-secondary);flex-shrink:0}.CustomFieldsSection_chevron__4d03j{transition:transform var(--transition-fast)}.CustomFieldsSection_chevronExpanded__Ck4Wu{transform:rotate(180deg)}.CustomFieldsSection_content__lCIn7{padding:var(--spacing-lg);border-top:.1rem solid var(--color-border)}.CustomFieldsSection_fieldList___KpmX,.CustomFieldsSection_skeleton__KDWis{display:flex;flex-direction:column;gap:var(--spacing-lg)}.CustomFieldsSection_skeletonField__bxL07{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CustomFieldsSection_skeletonLabel__us_uU{width:8rem;height:1.4rem;background:var(--color-neutral-200);border-radius:var(--radius-sm);animation:CustomFieldsSection_pulse__2h8mO 1.5s ease-in-out infinite}.CustomFieldsSection_skeletonInput__wwdGw{width:100%;height:3.6rem;background:var(--color-neutral-100);border-radius:var(--radius-md);animation:CustomFieldsSection_pulse__2h8mO 1.5s ease-in-out infinite;animation-delay:.1s}@keyframes CustomFieldsSection_pulse__2h8mO{0%,to{opacity:1}50%{opacity:.5}}.CustomFieldsSection_error__JbZSH{color:var(--color-danger-500);font-size:var(--font-size-small)}.CustomFieldsSection_emptyState__EctMC,.CustomFieldsSection_error__JbZSH{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);text-align:center}.CustomFieldsSection_emptyState__EctMC{flex-direction:column}.CustomFieldsSection_emptyText__L0W_T{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0 0 var(--spacing-sm) 0}.CustomFieldsSection_emptyLink__AeJmo{font-size:var(--font-size-small);color:var(--color-brand-primary-600);-webkit-text-decoration:none;text-decoration:none;font-weight:var(--font-weight-medium)}.CustomFieldsSection_emptyLink__AeJmo:hover{-webkit-text-decoration:underline;text-decoration:underline}.CustomFieldsSection_inlineContainer__RCBGq{margin-top:var(--spacing-sm)}.CustomFieldsSection_inlineDivider__ZCqj9{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) 0;margin-bottom:var(--spacing-md);border-top:.1rem solid var(--color-border);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.CustomFieldsSection_inlineDivider__ZCqj9 .CustomFieldsSection_icon__PrrGd{width:1.4rem;height:1.4rem}.CustomFieldsSection_inlineManageLink__Wjh8J{margin-left:auto;font-size:var(--font-size-small);font-weight:var(--font-weight-normal);color:var(--color-brand-primary-600);-webkit-text-decoration:none;text-decoration:none;text-transform:none;letter-spacing:normal}.CustomFieldsSection_inlineManageLink__Wjh8J:hover{-webkit-text-decoration:underline;text-decoration:underline}.NotesFeed_container__U_QMK{display:flex;flex-direction:column;height:100%;overflow:hidden}.NotesFeed_header__OcEGl{flex-shrink:0;margin-bottom:var(--spacing-lg)}.NotesFeed_title__Fd0Mj{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);letter-spacing:-.02em}.NotesFeed_loadingContainer__IY5V9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl);min-height:40rem}.NotesFeed_error__Jq1IH{padding:var(--spacing-2xl);text-align:center;color:var(--color-danger-500);font-size:var(--font-size-md);font-weight:var(--font-weight-normal)}.NotesFeed_composer__g_iAv{flex-shrink:0;background:var(--color-neutral-0);border:.1rem solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color .2s ease}.NotesFeed_composer__g_iAv:focus-within{border-color:var(--color-brand-primary-600);box-shadow:var(--shadow-md)}.NotesFeed_composerTextarea__YXDjK{width:100%;padding:var(--spacing-md);border:.1rem solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);font-family:inherit;font-weight:var(--font-weight-normal);color:var(--color-neutral-900);line-height:1.6;resize:vertical;min-height:8rem;background:var(--color-neutral-0);transition:border-color .2s ease,box-shadow .2s ease}.NotesFeed_composerTextarea__YXDjK::-moz-placeholder{color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}.NotesFeed_composerTextarea__YXDjK::placeholder{color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}.NotesFeed_composerTextarea__YXDjK:focus{outline:none;border-color:var(--color-brand-primary-600);box-shadow:var(--shadow-focus-ring)}.NotesFeed_composerTextarea__YXDjK:disabled{opacity:.6;cursor:not-allowed;background:var(--color-neutral-50)}.NotesFeed_composerError__5Ho5f{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-danger-50);color:var(--color-danger-700);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-left:.3rem solid var(--color-danger-500)}.NotesFeed_composerActions__erHuW{margin-top:var(--spacing-md);display:flex;justify-content:flex-end}.NotesFeed_notesList__0MCKl{display:flex;flex-direction:column;gap:var(--spacing-md);overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.NotesFeed_emptyState__a72tc{padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;color:var(--color-neutral-600)}.NotesFeed_emptyState__a72tc p{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:1.6}.NotesFeed_emptyHint__9Y85t{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}.NotesFeed_noteItem__ASxhg{background:var(--color-neutral-0);border:.1rem solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}.NotesFeed_noteHeader__9QqiH{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md);gap:var(--spacing-md)}.NotesFeed_noteMeta__9_Upl{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-neutral-600);font-weight:var(--font-weight-medium)}.NotesFeed_noteAuthor__aZd6P{color:var(--color-neutral-900);font-weight:var(--font-weight-semibold)}.NotesFeed_noteTimestamp__PJUvL{color:var(--color-neutral-500);font-weight:var(--font-weight-normal)}.NotesFeed_noteTimestamp__PJUvL:before{content:"•";margin:0 var(--spacing-xs);color:var(--color-neutral-400)}.NotesFeed_noteActions__LJsLz{display:flex;gap:var(--spacing-xs);opacity:0;transition:opacity .15s ease}.NotesFeed_noteItem__ASxhg:hover .NotesFeed_noteActions__LJsLz{opacity:1}.NotesFeed_noteActionButton__7nBhO{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;background:var(--color-neutral-50);border:.1rem solid var(--color-border);border-radius:var(--radius-md);color:var(--color-neutral-500);cursor:pointer;transition:all .15s ease}.NotesFeed_noteActionButton__7nBhO:hover{background:var(--color-neutral-100);color:var(--color-neutral-700)}.NotesFeed_noteActionButtonDanger__uNhVB:hover{background:var(--color-danger-50);color:var(--color-danger-600);border-color:var(--color-danger-200)}.NotesFeed_noteActionButton__7nBhO:disabled{opacity:.5;cursor:not-allowed}.NotesFeed_noteEditContainer__SblZC{display:flex;flex-direction:column;gap:var(--spacing-sm)}.NotesFeed_noteEditTextarea__VqiPf{width:100%;padding:var(--spacing-sm);border:.1rem solid var(--color-brand-primary-300);border-radius:var(--radius-md);font-size:var(--font-size-md);font-family:inherit;color:var(--color-neutral-900);line-height:1.6;resize:vertical;min-height:6rem;background:var(--color-neutral-0);outline:none;box-shadow:var(--shadow-focus-ring)}.NotesFeed_noteEditTextarea__VqiPf:disabled{opacity:.6;cursor:not-allowed}.NotesFeed_noteEditActions__8jleR{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.NotesFeed_noteEditCancel__BfFIT,.NotesFeed_noteEditSave__RceH0{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease;border:.1rem solid var(--color-border)}.NotesFeed_noteEditCancel__BfFIT{background:var(--color-neutral-0);color:var(--color-neutral-600)}.NotesFeed_noteEditCancel__BfFIT:hover{background:var(--color-neutral-50)}.NotesFeed_noteEditSave__RceH0{background:var(--color-brand-primary-600);color:var(--color-neutral-0);border-color:var(--color-brand-primary-600)}.NotesFeed_noteEditSave__RceH0:hover{background:var(--color-brand-primary-700)}.NotesFeed_noteEditCancel__BfFIT:disabled,.NotesFeed_noteEditSave__RceH0:disabled{opacity:.5;cursor:not-allowed}.NotesFeed_noteContent__FHMtM{font-size:var(--font-size-md);color:var(--color-neutral-900);line-height:1.6;font-weight:var(--font-weight-normal);white-space:pre-wrap;word-break:break-word;letter-spacing:-.01em}.NotesFeed_notesList__0MCKl::-webkit-scrollbar{width:.8rem}.NotesFeed_notesList__0MCKl::-webkit-scrollbar-track{background:transparent}.NotesFeed_notesList__0MCKl::-webkit-scrollbar-thumb{background:var(--color-neutral-300);border-radius:var(--radius-full);-webkit-transition:background .2s ease;transition:background .2s ease}.NotesFeed_notesList__0MCKl::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-400)}.ActivityFeed_container__9MVzO{display:flex;flex-direction:column;height:100%;padding:var(--spacing-md);overflow:hidden}.ActivityFeed_header__cblh3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.ActivityFeed_title__vuci_{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0}.ActivityFeed_loadingContainer__yxzOF{display:flex;justify-content:center;align-items:center;min-height:20rem}.ActivityFeed_error___sdOx{text-align:center;color:var(--color-danger-600);padding:var(--spacing-lg)}.ActivityFeed_filterTabs__ltR0U{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);border-bottom:.1rem solid var(--color-border);padding-bottom:var(--spacing-sm)}.ActivityFeed_filterTab__9G1on{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-neutral-600);cursor:pointer;transition:all .15s ease}.ActivityFeed_filterTab__9G1on:hover{background:var(--color-neutral-100);color:var(--color-neutral-800)}.ActivityFeed_filterTabActive__DhwpU{background:var(--color-brand-primary-100);color:var(--color-brand-primary-700);font-weight:var(--font-weight-medium)}.ActivityFeed_badge__3C8hE{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 var(--spacing-xs);border-radius:var(--radius-full);background:var(--color-neutral-200);font-size:1.1rem;font-weight:var(--font-weight-medium)}.ActivityFeed_filterTabActive__DhwpU .ActivityFeed_badge__3C8hE{background:var(--color-brand-primary-200)}.ActivityFeed_timeline__bnXwL{flex:1;overflow-y:auto;padding-right:var(--spacing-xs)}.ActivityFeed_emptyState__qrvG_{text-align:center;padding:var(--spacing-2xl) var(--spacing-lg);color:var(--color-neutral-500)}.ActivityFeed_emptyState__qrvG_ p{margin:0 0 var(--spacing-xs)}.ActivityFeed_emptyHint__3cRk3{font-size:var(--font-size-sm);color:var(--color-neutral-400)}.ActivityFeed_activityItem__7cITZ{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:.1rem solid var(--color-border)}.ActivityFeed_activityItem__7cITZ:last-child{border-bottom:none}.ActivityFeed_activityItemFailed__uVbqa{background:var(--color-danger-50);margin:0 calc(var(--spacing-sm) * -1);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);border-radius:var(--radius-md)}.ActivityFeed_iconContainer__9FUXC{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;min-width:3.2rem;border-radius:var(--radius-full);background:var(--color-neutral-100)}.ActivityFeed_activityIcon__lw0AL{width:1.6rem;height:1.6rem}.ActivityFeed_iconColorBlue__JOo3m{background:var(--color-brand-primary-100);color:var(--color-brand-primary-600)}.ActivityFeed_iconColorGreen__u3GNW{background:var(--color-success-100);color:var(--color-success-600)}.ActivityFeed_iconColorRed__PD_2B{background:var(--color-danger-100);color:var(--color-danger-600)}.ActivityFeed_iconColorPurple__OqhUF{background:#f3e8ff;color:#7c3aed}.ActivityFeed_iconColorOrange__QZMqj{background:#fff7ed;color:#ea580c}.ActivityFeed_iconColorTeal__uAUvw{background:#ccfbf1;color:#0d9488}.ActivityFeed_iconColorYellow___xmoV{background:#fef9c3;color:#ca8a04}.ActivityFeed_iconColorGray__E9Dc1{background:var(--color-neutral-100);color:var(--color-neutral-600)}.ActivityFeed_activityContent__dMRl7{flex:1;min-width:0}.ActivityFeed_activityHeader__1WAf7{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.ActivityFeed_activityLabel__Anc8C{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800)}.ActivityFeed_activityTime__0mE57{font-size:1.2rem;color:var(--color-neutral-400)}.ActivityFeed_activityText__WFWoh{margin:0 0 var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-neutral-700);line-height:1.4}.ActivityFeed_activityMeta__DwhEf{display:flex;gap:var(--spacing-xs);font-size:1.2rem;color:var(--color-neutral-500);margin-bottom:var(--spacing-xs)}.ActivityFeed_metaLabel__8gM6o{font-weight:var(--font-weight-medium)}.ActivityFeed_metaValue__RojLC{color:var(--color-neutral-600)}.ActivityFeed_errorDetails__AoHOs{background:var(--color-danger-50);border:.1rem solid var(--color-danger-200);border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:var(--spacing-xs);font-size:1.2rem}.ActivityFeed_errorLabel__sbh6p{font-weight:var(--font-weight-semibold);color:var(--color-danger-700);margin-right:var(--spacing-xs)}.ActivityFeed_errorMessage__Amv2c{color:var(--color-danger-600)}.ActivityFeed_errorCode__iRbLy{display:block;margin-top:.2rem;color:var(--color-danger-500);font-family:var(--font-mono);font-size:1.1rem}.ActivityFeed_activityAuthor__mopiG{font-size:1.2rem;color:var(--color-neutral-400)}.EmailContactPrompt_container__khnYW{display:flex;flex-direction:column;align-items:center;padding:var(--space-6xl) var(--space-4xl);gap:var(--space-4xl);border-left:.1rem solid var(--color-border-50);background:var(--color-neutral-0);height:100%}.EmailContactPrompt_senderInfo__dqpOL{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg)}.EmailContactPrompt_avatar__7aLU5{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;background:var(--color-brand-primary-100);color:var(--color-brand-primary-700);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);border-radius:9999px}.EmailContactPrompt_details__4IIXI{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.EmailContactPrompt_name__I4J0d{font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.EmailContactPrompt_email__adTn1{font-size:var(--font-size-small);color:var(--color-neutral-500)}.EmailContactPrompt_hint__1GOyf{font-size:var(--font-size-small);color:var(--color-neutral-400);margin:0}.EmailContactPrompt_addButton__Dmwg0{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-4xl);background:var(--color-brand-primary-600);border:none;border-radius:var(--space-lg);color:var(--color-neutral-0);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:pointer;box-shadow:var(--shadow-sm);transition:background .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.EmailContactPrompt_addButton__Dmwg0:hover{background:var(--color-brand-primary-700);box-shadow:var(--shadow-md)}.EmailContactPrompt_addButton__Dmwg0:active{background:var(--color-brand-primary-800);transform:scale(.98)}.DropdownMenu_container__kCTGD{position:relative;display:inline-block}.DropdownMenu_trigger__V9RjP{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenu_dropdown__cgrgs{min-width:20rem;background:var(--color-neutral-0);border-radius:1.2rem;box-shadow:0 .4rem 2rem rgba(0,0,0,.08),0 .2rem .8rem rgba(0,0,0,.06);overflow:hidden;padding:.8rem;display:flex;flex-direction:column;gap:.4rem;z-index:10001}.DropdownMenu_dropdown__cgrgs[data-state=opening]{visibility:hidden;opacity:0}.DropdownMenu_dropdown__cgrgs[data-popper-placement],.DropdownMenu_dropdown__cgrgs[data-state=open]{visibility:visible;opacity:1;transition:opacity .12s ease}.DropdownMenu_alignRight__wBei_{right:0}.DropdownMenu_alignLeft__HD38i{left:0}.DropdownMenu_positionBelow__as29n{top:calc(100% + .8rem);animation:DropdownMenu_dropdownFadeInFromTop__xP43F .2s ease-out}.DropdownMenu_positionAbove__nCtXg{bottom:calc(100% + .8rem);animation:DropdownMenu_dropdownFadeInFromBottom__wrGHV .2s ease-out}.DropdownMenu_menuItem__FyowZ{display:flex;align-items:center;width:100%;padding:1.2rem 1.6rem;border:none;background:transparent;color:var(--color-neutral-900);font-size:1.5rem;font-weight:400;text-align:left;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border-radius:.8rem;transition:background-color .15s ease;outline:none}.DropdownMenu_menuItem__FyowZ:hover{background-color:var(--color-neutral-100)}.DropdownMenu_menuItem__FyowZ:focus-visible{background-color:var(--color-neutral-100);outline:.2rem solid var(--color-primary-500);outline-offset:-.2rem}.DropdownMenu_icon__Cx25w{width:2rem;height:2rem;margin-right:1.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DropdownMenu_menuItem__FyowZ:has(.DropdownMenu_icon__Cx25w){gap:0}.DropdownMenu_menuItem__FyowZ:not(:has(.DropdownMenu_icon__Cx25w)) .DropdownMenu_title__vUZFv{margin-left:0}.DropdownMenu_icon__Cx25w svg{width:100%;height:100%}.DropdownMenu_title__vUZFv{flex:1;line-height:1.2}@keyframes DropdownMenu_dropdownFadeIn__LoAdL{0%{opacity:0;transform:scale(.95) translateY(-.4rem)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DropdownMenu_dropdownFadeInFromTop__xP43F{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes DropdownMenu_dropdownFadeInFromBottom__wrGHV{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.AddMenu_addButton__hsVGj{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:none;background:var(--color-neutral-0);color:var(--color-neutral-700);cursor:pointer;transition:background .2s,color .2s;position:relative;padding:0;border-radius:50%}.AddMenu_addButton__hsVGj:hover{background:var(--color-neutral-200);color:var(--color-neutral-900)}.AddMenu_addButton__hsVGj svg,.AddMenu_icon__f1N8A{width:2.4rem;height:2.4rem}.AddMenu_icon__f1N8A{display:flex;align-items:center;justify-content:center;fill:none;stroke-width:2.2}.AddMenu_group__mTe1Q{color:var(--color-whatsapp-500)}.AddMenu_chat__dJpZa{color:var(--color-blue-500)}.AddMenu_whatsapp__q6aQO{color:var(--color-whatsapp-500)}.AddMenu_facebook__sd6js{color:var(--color-facebook-500)}.FilterMenu_filterButton__S1YgS{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:none;background:var(--color-neutral-0);color:var(--color-neutral-dark);cursor:pointer;transition:background .2s,color .2s;position:relative;padding:0;border-radius:50%}.FilterMenu_filterButton__S1YgS:hover{background:var(--color-neutral-6);color:var(--color-neutral-darkest)}.FilterMenu_filterButton__S1YgS svg{width:2.8rem;height:2.8rem}.FilterMenu_badge__Ok8Cs{position:absolute;top:-.4rem;right:-.4rem;background:var(--color-accent);color:var(--color-neutral-0);font-size:1.2rem;font-weight:var(--font-weight-medium);min-width:1.8rem;height:1.8rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;padding:0 .4rem}.FilterMenu_filterItemContent__ypJif{display:flex;align-items:center;width:100%;gap:1.2rem;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease}.FilterMenu_filterItemContent__ypJif:hover{background:var(--color-neutral-100)}.FilterMenu_filterItemContent__ypJif.FilterMenu_activeFilter__Ia8QN{background:var(--color-brand-primary-50)}.FilterMenu_filterIndicator__OuzWd{width:.8rem;height:.8rem;border-radius:50%;background:var(--color-neutral-300);flex-shrink:0;transition:background .15s ease,transform .15s ease}.FilterMenu_filterIndicator__OuzWd.FilterMenu_active__niJep{background:var(--color-brand-primary-500);transform:scale(1.2)}.FilterMenu_platformName__IHjld{font-size:1.5rem;color:var(--color-neutral-900);flex:1}.FilterMenu_checkmark__BQTV0{font-size:1.4rem;color:var(--color-brand-primary-600);font-weight:var(--font-weight-bold);margin-left:auto}.FilterMenu_filterCount__VvR7m{font-size:1.3rem;color:var(--color-neutral-500);font-weight:var(--font-weight-medium)}.FilterMenu_filterCount__VvR7m.FilterMenu_zeroCount__X_LW8{color:var(--color-neutral-400)}.FilterMenu_icon__o_gA5{width:2rem;height:2rem;color:var(--color-neutral-dark);flex-shrink:0}.FilterMenu_whatsapp__DJ6Zb{color:var(--color-whatsapp-500)}.FilterMenu_instagram__s80nb{color:var(--color-instagram-500)}.FilterMenu_facebook__n8lYa{color:var(--color-facebook-500)}.FilterMenu_tiktok__Um3Ru{color:var(--color-neutral-1000)}.FilterMenu_snapchat__lEqGw{color:var(--color-snapchat-500)}.FilterMenu_filterMenuDropdown__oGwHs [role=menuitem]{padding:0}.FilterMenu_filterMenuDropdown__oGwHs [role=menuitem]:hover{background:transparent}.form-message_container__JCPKF{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:32rem;font-size:1.4rem}.form-message_success__ku2lr{color:var(--color-success-500);border-left:.2rem solid var(--color-success-500);padding-left:1rem}.form-message_error__7tV44{color:var(--color-error-500);border-left:.2rem solid var(--color-error-500);padding-left:1rem}.form-message_message__dpycj{border-left:.2rem solid var(--color-border);padding-left:1rem;color:var(--color-neutral-black)}.form-message_message__dpycj.form-message_success__ku2lr{color:var(--color-success-500);border-left-color:var(--color-success-500)}.form-message_message__dpycj.form-message_error__7tV44{color:var(--color-error-500);border-left-color:var(--color-error-500)}.SearchInput_container__c7dMk{display:flex;align-items:center;position:relative;width:100%;border:.1rem solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-neutral-100,var(--color-background));transition:border-color var(--transition-base),background-color var(--transition-base)}.SearchInput_container__c7dMk:focus-within{border-color:var(--color-brand-primary-600);background-color:var(--color-background)}.SearchInput_container__c7dMk:hover:not(:focus-within){border-color:var(--color-text-muted)}.SearchInput_searchIcon__F4vMY{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);pointer-events:none;flex-shrink:0}.SearchInput_input___NBOv{flex:1;border:none;background:transparent;color:var(--color-text);outline:none!important;font-family:inherit;width:100%}.SearchInput_input___NBOv::-moz-placeholder{color:var(--color-text-muted)}.SearchInput_input___NBOv::placeholder{color:var(--color-text-muted)}.SearchInput_enterHint__6tSYM{font-size:1.2rem;font-size:var(--font-size-xs,1.2rem);font-weight:500;font-weight:var(--font-weight-medium,500);color:#999;color:var(--color-text-tertiary,#999);background:#f5f5f5;background:var(--color-neutral-100,#f5f5f5);padding:.2rem .8rem;padding:.2rem var(--spacing-sm,.8rem);border-radius:.4rem;border-radius:var(--radius-sm,.4rem);white-space:nowrap;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.SearchInput_clearButton__gXg6C{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast);flex-shrink:0}.SearchInput_clearButton__gXg6C:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.SearchInput_clearButton__gXg6C:active{transform:scale(.95)}.SearchInput_small__xDfin{padding:0 var(--spacing-sm)}.SearchInput_small__xDfin .SearchInput_searchIcon__F4vMY{margin-right:var(--spacing-xs);width:1.4rem;height:1.4rem}.SearchInput_small__xDfin .SearchInput_searchIcon__F4vMY svg{width:1.4rem;height:1.4rem}.SearchInput_small__xDfin .SearchInput_input___NBOv{padding:.6rem 0;font-size:var(--font-size-sm)}.SearchInput_small__xDfin .SearchInput_clearButton__gXg6C svg{width:1.4rem;height:1.4rem}.SearchInput_medium__LwGcW{padding:0 var(--spacing-md)}.SearchInput_medium__LwGcW .SearchInput_searchIcon__F4vMY{margin-right:var(--spacing-sm);width:1.6rem;height:1.6rem}.SearchInput_medium__LwGcW .SearchInput_searchIcon__F4vMY svg{width:1.6rem;height:1.6rem}.SearchInput_medium__LwGcW .SearchInput_input___NBOv{padding:var(--spacing-sm) 0;font-size:var(--font-size-base)}.SearchInput_medium__LwGcW .SearchInput_clearButton__gXg6C svg{width:1.6rem;height:1.6rem}.SearchInput_large__MsDoY{padding:0 var(--spacing-lg)}.SearchInput_large__MsDoY .SearchInput_searchIcon__F4vMY{margin-right:var(--spacing-md);width:2rem;height:2rem}.SearchInput_large__MsDoY .SearchInput_searchIcon__F4vMY svg{width:2rem;height:2rem}.SearchInput_large__MsDoY .SearchInput_input___NBOv{padding:var(--spacing-md) 0;font-size:var(--font-size-md)}.SearchInput_large__MsDoY .SearchInput_clearButton__gXg6C svg{width:2rem;height:2rem}.ConversationHeader_header__D3aF0{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-md) 0}.ConversationHeader_searchWrapper__7_0Yy{flex:1;min-width:0}.ConversationHeader_menuWrapper__g_U6T{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}.ChatPills_pillsWrapper__fo62B{display:flex;gap:.8rem}.ChatPills_pill__gYb8X{padding:.5rem 1.6rem;border-radius:2rem;border:.1rem solid var(--color-neutral-300);background:var(--color-neutral-0);color:var(--color-neutral-900);font-size:1.4rem;font-weight:var(--font-weight-normal);cursor:pointer;transition:background .15s,color .15s,border .15s;outline:none}.ChatPills_pill__gYb8X:hover,.ChatPills_selected__kiuNs{background:var(--color-neutral-1000);color:var(--color-neutral-0);border-color:var(----color-neutral-1000)}.ConversationSearch_searchBar__BBNfg{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);background:var(--color-background);display:flex;flex-direction:column;gap:var(--spacing-sm)}.WhatsAppStatusBanner_banner__xb2OZ{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);animation:WhatsAppStatusBanner_slideDown__7fZjO .3s ease-out}@keyframes WhatsAppStatusBanner_slideDown__7fZjO{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.WhatsAppStatusBanner_content__zxekT{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0}.WhatsAppStatusBanner_iconWrapper__lYIhM{position:relative;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0}.WhatsAppStatusBanner_whatsappIcon__CmmjG{font-size:1.6rem;color:currentColor;opacity:.8}.WhatsAppStatusBanner_icon__5qs20{position:absolute;bottom:-.2rem;right:-.2rem;font-size:1rem;background:inherit;border-radius:50%}.WhatsAppStatusBanner_spinning__ee1IJ{animation:WhatsAppStatusBanner_spin__NSjV3 1s linear infinite}@keyframes WhatsAppStatusBanner_spin__NSjV3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WhatsAppStatusBanner_message__uYG95{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:currentColor;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WhatsAppStatusBanner_reconnectButton__9Uunh{flex-shrink:0;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.WhatsAppStatusBanner_reconnectButton__9Uunh:hover{transform:translateY(-.1rem)}.WhatsAppStatusBanner_reconnectButton__9Uunh:active{transform:translateY(0)}.WhatsAppStatusBanner_reconnectButton__9Uunh:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.WhatsAppStatusBanner_connecting__VY5zM{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.WhatsAppStatusBanner_connecting__VY5zM .WhatsAppStatusBanner_icon__5qs20{color:var(--color-neutral-600)}.WhatsAppStatusBanner_warning__NllJq{background-color:var(--color-warning-subtle);color:var(--color-warning-hover);border:.1rem solid var(--color-warning)}.WhatsAppStatusBanner_warning__NllJq .WhatsAppStatusBanner_icon__5qs20{color:var(--color-warning)}.WhatsAppStatusBanner_warning__NllJq .WhatsAppStatusBanner_reconnectButton__9Uunh{background-color:var(--color-warning);color:var(--color-neutral-0)}.WhatsAppStatusBanner_warning__NllJq .WhatsAppStatusBanner_reconnectButton__9Uunh:hover{background-color:var(--color-warning-hover)}.WhatsAppStatusBanner_error__sYT25{background-color:var(--color-danger-subtle);color:var(--color-danger-hover);border:.1rem solid var(--color-danger)}.WhatsAppStatusBanner_error__sYT25 .WhatsAppStatusBanner_icon__5qs20{color:var(--color-danger)}.WhatsAppStatusBanner_error__sYT25 .WhatsAppStatusBanner_reconnectButton__9Uunh{background-color:var(--color-danger);color:var(--color-neutral-0)}.WhatsAppStatusBanner_error__sYT25 .WhatsAppStatusBanner_reconnectButton__9Uunh:hover{background-color:var(--color-danger-hover)}.WhatsAppStatusBanner_success__071EP{background-color:var(--color-success-subtle);color:var(--color-success-hover);border:.1rem solid var(--color-success);animation:WhatsAppStatusBanner_slideDown__7fZjO .3s ease-out,WhatsAppStatusBanner_fadeOut__zYIEE .5s ease-in 2.5s forwards}.WhatsAppStatusBanner_success__071EP .WhatsAppStatusBanner_icon__5qs20{color:var(--color-success)}@keyframes WhatsAppStatusBanner_fadeOut__zYIEE{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (max-width:768px){.WhatsAppStatusBanner_banner__xb2OZ{padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-sm);flex-wrap:wrap}.WhatsAppStatusBanner_message__uYG95{font-size:var(--font-size-xs)}.WhatsAppStatusBanner_reconnectButton__9Uunh{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){.WhatsAppStatusBanner_banner__xb2OZ,.WhatsAppStatusBanner_spinning__ee1IJ,.WhatsAppStatusBanner_success__071EP{animation:none}.WhatsAppStatusBanner_reconnectButton__9Uunh:hover{transform:none}}.form_form__r3Wkl{width:100%;display:flex;flex-direction:column;gap:1rem}.Logo_logo__Z09BL{font-size:5.6rem;margin-bottom:1.5rem}.Logo_logoSmall__kP_L9,.Logo_logo__Z09BL{font-weight:700;text-align:center;font-family:Barlow Semi Condensed,sans-serif;font-family:var(--font-barlow,"Barlow Semi Condensed",sans-serif);letter-spacing:0}.Logo_logoSmall__kP_L9{font-size:4rem}.Logo_logoCircle__bBunO{font-size:3rem;font-weight:700;text-align:center;font-family:Barlow Semi Condensed,sans-serif;font-family:var(--font-barlow,"Barlow Semi Condensed",sans-serif);letter-spacing:0;border-radius:50%;border:.2rem solid var(--color-border);width:2.4rem;height:2.4rem}.Logo_logoCircle__bBunO,.Modal_modalOverlay__43Q_3{display:flex;align-items:center;justify-content:center}.Modal_modalOverlay__43Q_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(.4rem);z-index:var(--z-modal);animation:Modal_fadeIn__aCt4p var(--transition-base);padding:var(--spacing-lg)}@keyframes Modal_fadeIn__aCt4p{0%{opacity:0}to{opacity:1}}.Modal_modalOverlay__43Q_3.Modal_closing__qiZ7v{animation:Modal_fadeOut__jNiWi var(--transition-base)}@keyframes Modal_fadeOut__jNiWi{0%{opacity:1}to{opacity:0}}.Modal_modalContent__l3XBD{position:relative;background-color:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-height:90vh;display:flex;flex-direction:column;animation:Modal_slideUp__Fqrgv var(--transition-slow);overflow:visible}@keyframes Modal_slideUp__Fqrgv{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.Modal_modalContent__l3XBD.Modal_closing__qiZ7v{animation:Modal_slideDown__EtkT5 var(--transition-base)}@keyframes Modal_slideDown__EtkT5{0%{transform:translateY(0);opacity:1}to{transform:translateY(2rem);opacity:0}}.Modal_sm__nhTX_{width:40rem;max-width:100%}.Modal_md__CSbN9{width:56rem;max-width:100%}.Modal_lg__wTvbT{width:72rem;max-width:100%}.Modal_xl__P_Ga3{width:96rem;max-width:100%}.Modal_full__yGqax{width:calc(100vw - var(--spacing-3xl));height:calc(100vh - var(--spacing-3xl));max-height:calc(100vh - var(--spacing-3xl))}.Modal_closeButton__a_IAS{position:absolute;top:var(--spacing-lg);right:var(--spacing-lg);width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);z-index:1}.Modal_closeButton__a_IAS:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.Modal_closeButton__a_IAS:active{background-color:var(--color-surface-active);transform:scale(.95)}.Modal_closeButton__a_IAS:focus-visible{outline:.2rem solid var(--color-border-focus);outline-offset:.2rem}.Modal_modalHeader__rlHXK{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-md);border-bottom:.1rem solid var(--color-border-subtle);flex-shrink:0}.Modal_modalTitle__5LhfP{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:var(--line-height-tight);margin:0;padding-right:var(--spacing-3xl)}.Modal_modalBody__ZrsJx{padding:var(--spacing-xl);overflow-y:auto;flex:1}.Modal_modalBody__ZrsJx::-webkit-scrollbar{width:.8rem}.Modal_modalBody__ZrsJx::-webkit-scrollbar-track{background:var(--color-surface-secondary);border-radius:var(--radius-sm)}.Modal_modalBody__ZrsJx::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}.Modal_modalBody__ZrsJx::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}.Modal_modalFooter__BGhTz{padding:var(--spacing-md) var(--spacing-xl) var(--spacing-xl);border-top:.1rem solid var(--color-border-subtle);display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);flex-shrink:0;background-color:var(--color-surface-secondary)}@media (max-width:768px){.Modal_modalOverlay__43Q_3{padding:var(--spacing-md)}.Modal_lg__wTvbT,.Modal_md__CSbN9,.Modal_sm__nhTX_,.Modal_xl__P_Ga3{width:100%}.Modal_full__yGqax{width:100vw;height:100vh;max-height:100vh;border-radius:0}.Modal_modalHeader__rlHXK{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-sm)}.Modal_modalBody__ZrsJx{padding:var(--spacing-lg)}.Modal_modalFooter__BGhTz{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg);flex-direction:column-reverse}.Modal_modalFooter__BGhTz>*{width:100%}.Modal_closeButton__a_IAS{top:var(--spacing-md);right:var(--spacing-md)}.Modal_modalTitle__5LhfP{font-size:var(--font-size-xl)}}@media (prefers-reduced-motion:reduce){.Modal_closeButton__a_IAS,.Modal_modalContent__l3XBD,.Modal_modalOverlay__43Q_3{animation:none!important;transition:none!important}.Modal_closeButton__a_IAS:active{transform:none!important}}