.Select-module__W5eD5q__SelectTrigger{all:unset;background-color:var(--bg-primary);border:1.5px solid var(--gray-300);height:20px;color:var(--text-primary);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;font-size:14px;line-height:1;transition:all .2s;display:inline-flex;box-shadow:0 2px 10px #0000000d}.Select-module__W5eD5q__SelectTrigger:hover{border-color:var(--brand-secondary);box-shadow:0 2px 12px #5383ec26}.Select-module__W5eD5q__SelectTrigger:focus{outline:none;box-shadow:0 0 0 2px #5383ec33}.Select-module__W5eD5q__SelectTrigger[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.Select-module__W5eD5q__SelectTrigger[data-placeholder]{color:var(--text-secondary)}.Select-module__W5eD5q__SelectIcon{color:var(--text-secondary);justify-content:center;align-items:center;transition:transform .2s;display:flex}.Select-module__W5eD5q__SelectTrigger[data-state=open] .Select-module__W5eD5q__SelectIcon{transform:rotate(180deg)}.Select-module__W5eD5q__SelectContent{background-color:var(--bg-primary);z-index:2100;border-radius:6px;max-height:400px;animation:.2s Select-module__W5eD5q__slideDownAndFade;overflow:hidden;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}.Select-module__W5eD5q__SelectContent[data-side=top]{animation:.2s Select-module__W5eD5q__slideUpAndFade}@keyframes Select-module__W5eD5q__slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Select-module__W5eD5q__slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Select-module__W5eD5q__SelectViewport{padding:6px}.Select-module__W5eD5q__SelectItem{all:unset;color:var(--text-primary);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:4px;align-items:center;height:32px;padding:0 10px 0 28px;font-size:14px;line-height:1;transition:background-color .15s;display:flex;position:relative}.Select-module__W5eD5q__SelectItem[data-disabled]{color:var(--text-secondary);pointer-events:none;opacity:.5}.Select-module__W5eD5q__SelectItem[data-highlighted]{background-color:var(--bg-3);outline:none}.Select-module__W5eD5q__SelectItem[data-state=checked]{background-color:var(--bg-secondary);font-weight:500}.Select-module__W5eD5q__SelectItemIndicator{width:15px;height:15px;color:var(--brand-secondary);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:8px}.Select-module__W5eD5q__SelectLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:0 28px;font-size:12px;font-weight:500;line-height:25px}.Select-module__W5eD5q__SelectSeparator{background-color:var(--gray-300);height:1px;margin:5px}.Select-module__W5eD5q__SelectScrollButton{background-color:var(--bg-primary);height:25px;color:var(--text-secondary);cursor:default;justify-content:center;align-items:center;display:flex}.Select-module__W5eD5q__SelectScrollButton:hover{background-color:var(--bg-secondary)}
.Tooltip-module__pVrF8G__TooltipContent{color:var(--bg-primary);background-color:var(--gray-600);-webkit-user-select:none;user-select:none;z-index:1000;word-wrap:break-word;border:none;border-radius:3px;max-width:250px;padding:3px 6px;font-size:12px;line-height:1.3;animation:.2s Tooltip-module__pVrF8G__slideDownAndFade;box-shadow:0 4px 12px #0000004d,0 2px 6px #0003}.Tooltip-module__pVrF8G__TooltipContent[data-side=top]{animation:.2s Tooltip-module__pVrF8G__slideUpAndFade}.Tooltip-module__pVrF8G__TooltipContent[data-side=bottom]{animation:.2s Tooltip-module__pVrF8G__slideDownAndFade}.Tooltip-module__pVrF8G__TooltipContent[data-side=left]{animation:.2s Tooltip-module__pVrF8G__slideLeftAndFade}.Tooltip-module__pVrF8G__TooltipContent[data-side=right]{animation:.2s Tooltip-module__pVrF8G__slideRightAndFade}.Tooltip-module__pVrF8G__TooltipArrow{fill:var(--gray-600)}@keyframes Tooltip-module__pVrF8G__slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module__pVrF8G__slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module__pVrF8G__slideLeftAndFade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes Tooltip-module__pVrF8G__slideRightAndFade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}
.IconButton-module__aE4LPG__container{border-radius:4px;flex-direction:column;margin:0 2px;padding:2px 4px;transition:all .1s ease-in;display:inline-flex}.IconButton-module__aE4LPG__icon{max-height:17.3px;margin:0 auto}.IconButton-module__aE4LPG__icon>svg{fill:var(--text-primary);width:auto;height:17.3px}.IconButton-module__aE4LPG__text{color:var(--text-primary);-webkit-user-select:none;user-select:none;margin-top:4px;font-size:8px;font-weight:700}.IconButton-module__aE4LPG__container:hover{opacity:.9;cursor:pointer;transform:scale(1.05)}.IconButton-module__aE4LPG__disabled{opacity:.85;color:var(--text-secondary)!important;cursor:inherit!important;transform:scale(1)!important}.IconButton-module__aE4LPG__disabled>svg{fill:var(--text-secondary)!important}
.Checkbox-module__LNhHkG__CheckboxWrapper{align-items:center;gap:8px;display:flex}.Checkbox-module__LNhHkG__CheckboxRoot{all:unset;background-color:var(--bg-primary);border:1.5px solid var(--gray-300);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.Checkbox-module__LNhHkG__CheckboxRoot:hover{border-color:var(--brand-secondary)}.Checkbox-module__LNhHkG__CheckboxRoot:focus{outline:none;box-shadow:0 0 0 2px #5383ec33}.Checkbox-module__LNhHkG__CheckboxRoot[data-state=checked]{background-color:var(--brand-secondary);border-color:var(--brand-secondary)}.Checkbox-module__LNhHkG__CheckboxRoot[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.Checkbox-module__LNhHkG__CheckboxIndicator{color:#fff;justify-content:center;align-items:center;display:flex}.Checkbox-module__LNhHkG__Label{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px}
.ImportContactsDialog-module__VDtGWG__specSection{border:1px solid var(--gray-200);border-radius:8px;margin-bottom:16px;overflow:hidden}.ImportContactsDialog-module__VDtGWG__specToggle{text-align:left;background:var(--bg-secondary);width:100%;color:var(--text-primary);cursor:pointer;border:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:500}.ImportContactsDialog-module__VDtGWG__specToggle:hover{background:var(--bg-3)}.ImportContactsDialog-module__VDtGWG__specBody{border-top:1px solid var(--gray-200);padding:12px 14px}.ImportContactsDialog-module__VDtGWG__specLine{color:var(--text-secondary);word-break:break-word;margin:0 0 8px;font-size:.82rem}.ImportContactsDialog-module__VDtGWG__specHint{color:var(--text-secondary);margin:0 0 10px;font-size:.8rem}.ImportContactsDialog-module__VDtGWG__specPre{background:var(--bg-3);border:1px solid var(--gray-200);white-space:pre;border-radius:6px;max-height:220px;margin:0 0 10px;padding:12px;font-size:.74rem;line-height:1.45;overflow:auto}.ImportContactsDialog-module__VDtGWG__copyButton{border:1px solid var(--brand-secondary);background:var(--bg-primary);color:var(--brand-secondary);cursor:pointer;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:.85rem}.ImportContactsDialog-module__VDtGWG__copyButton:hover{background:var(--bg-secondary)}.ImportContactsDialog-module__VDtGWG__uploadRow{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ImportContactsDialog-module__VDtGWG__fileButton{background:var(--brand-secondary);color:var(--bg-primary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.9rem;transition:opacity .15s;display:inline-block}.ImportContactsDialog-module__VDtGWG__fileButton:hover{opacity:.85}.ImportContactsDialog-module__VDtGWG__hiddenInput{display:none}.ImportContactsDialog-module__VDtGWG__fileName{color:var(--text-secondary);font-size:.85rem}.ImportContactsDialog-module__VDtGWG__errorText{color:var(--error);margin:0 0 12px;font-size:.85rem}.ImportContactsDialog-module__VDtGWG__headerErrors{background:color-mix(in srgb,var(--error)8%,transparent);border:1px solid var(--error);color:var(--text-primary);border-radius:8px;margin-bottom:12px;padding:12px 14px;font-size:.82rem}.ImportContactsDialog-module__VDtGWG__headerErrors ul{margin:8px 0 0;padding-left:18px}.ImportContactsDialog-module__VDtGWG__headerErrors li{margin-bottom:4px}.ImportContactsDialog-module__VDtGWG__summary{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ImportContactsDialog-module__VDtGWG__summaryItem{background:var(--bg-3);color:var(--text-secondary);border-radius:999px;padding:4px 10px;font-size:.78rem}.ImportContactsDialog-module__VDtGWG__summaryItem.ImportContactsDialog-module__VDtGWG__warn{background:color-mix(in srgb,var(--warning)18%,transparent);color:var(--text-primary)}.ImportContactsDialog-module__VDtGWG__summaryItem.ImportContactsDialog-module__VDtGWG__danger{background:color-mix(in srgb,var(--error)12%,transparent);color:var(--error)}.ImportContactsDialog-module__VDtGWG__summaryItem.ImportContactsDialog-module__VDtGWG__selectedCount{background:color-mix(in srgb,var(--brand-secondary)16%,transparent);color:var(--brand-primary);font-weight:600}.ImportContactsDialog-module__VDtGWG__tableWrap{border:1px solid var(--gray-200);border-radius:8px;max-height:360px;overflow:auto}.ImportContactsDialog-module__VDtGWG__reviewTable{border-collapse:collapse;width:100%;font-size:.8rem}.ImportContactsDialog-module__VDtGWG__reviewTable th,.ImportContactsDialog-module__VDtGWG__reviewTable td{text-align:left;border-bottom:1px solid var(--gray-100);vertical-align:top;padding:8px 10px}.ImportContactsDialog-module__VDtGWG__reviewTable thead th{background:var(--bg-secondary);color:var(--text-secondary);z-index:1;font-weight:600;position:sticky;top:0}.ImportContactsDialog-module__VDtGWG__checkCol{width:36px}.ImportContactsDialog-module__VDtGWG__statusCol{min-width:220px}.ImportContactsDialog-module__VDtGWG__rowError{background:color-mix(in srgb,var(--error)6%,transparent)}.ImportContactsDialog-module__VDtGWG__rowFlagged{background:color-mix(in srgb,var(--warning)8%,transparent)}.ImportContactsDialog-module__VDtGWG__muted{color:var(--gray-400)}.ImportContactsDialog-module__VDtGWG__issues{flex-direction:column;gap:4px;display:flex}.ImportContactsDialog-module__VDtGWG__badgeOk{color:var(--success);font-size:.72rem;font-weight:600}.ImportContactsDialog-module__VDtGWG__badgeError{color:var(--error);background:color-mix(in srgb,var(--error)10%,transparent);border-radius:4px;padding:2px 6px;font-size:.72rem;display:inline-block}.ImportContactsDialog-module__VDtGWG__badgeWarn{color:var(--text-primary);background:color-mix(in srgb,var(--warning)22%,transparent);border-radius:4px;padding:2px 6px;font-size:.72rem;display:inline-block}.ImportContactsDialog-module__VDtGWG__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ImportContactsDialog-module__VDtGWG__cancelButton{border:1px solid var(--gray-300);background:var(--bg-primary);cursor:pointer;border-radius:6px;padding:8px 16px;font-family:inherit;font-size:.9rem}.ImportContactsDialog-module__VDtGWG__cancelButton:hover{background:var(--bg-3)}.ImportContactsDialog-module__VDtGWG__cancelButton:disabled{opacity:.5;cursor:not-allowed}.ImportContactsDialog-module__VDtGWG__submitButton{background:var(--brand-secondary);color:var(--bg-primary);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-family:inherit;font-size:.9rem;transition:opacity .15s}.ImportContactsDialog-module__VDtGWG__submitButton:hover:not(:disabled){opacity:.85}.ImportContactsDialog-module__VDtGWG__submitButton:disabled{opacity:.5;cursor:not-allowed}
.LabeledSlider-module__x7j7Hq__root{flex-direction:column;gap:6px;display:flex}.LabeledSlider-module__x7j7Hq__labelRow{justify-content:space-between;align-items:center;display:flex}.LabeledSlider-module__x7j7Hq__labelLeft{align-items:center;gap:4px;display:flex}.LabeledSlider-module__x7j7Hq__label{color:var(--text-primary);font-size:19px}.LabeledSlider-module__x7j7Hq__infoButton{cursor:pointer;color:var(--gray-400);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex}.LabeledSlider-module__x7j7Hq__infoButton:hover{color:var(--text-primary)}.LabeledSlider-module__x7j7Hq__value{color:var(--text-secondary);text-align:right;min-width:54px;font-size:19px}.LabeledSlider-module__x7j7Hq__sliderRoot{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:100%;height:30px;display:flex;position:relative}.LabeledSlider-module__x7j7Hq__sliderTrack{background-color:var(--gray-300);border-radius:3px;flex-grow:1;height:6px;position:relative}.LabeledSlider-module__x7j7Hq__sliderRange{background-color:var(--brand-secondary);border-radius:3px;height:100%;position:absolute}.LabeledSlider-module__x7j7Hq__sliderThumb{background-color:var(--brand-secondary);border:2px solid var(--bg-primary);cursor:pointer;border-radius:50%;outline:none;width:21px;height:21px;display:block}.LabeledSlider-module__x7j7Hq__sliderThumb:hover{transform:scale(1.15)}.LabeledSlider-module__x7j7Hq__sliderThumb:focus{box-shadow:0 0 0 3px #5383ec40}
