._container_gayvq_2{display:flex;align-items:center;gap:12px;padding:8px 0;cursor:pointer;transition:all .2s ease;margin-bottom:8px}._containerDisabled_gayvq_14{cursor:not-allowed;opacity:.6}._checkboxWrapper_gayvq_20{position:relative;display:inline-block;width:20px;height:20px;border:1px solid var(--color-gray-300);border-radius:3px;background-color:transparent;transition:all .2s ease;flex-shrink:0}._checkboxWrapper_gayvq_20._checked_gayvq_32{background-color:var(--color-black);border-color:var(--color-black)}._checkboxWrapper_gayvq_20._checked_gayvq_32:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;line-height:1}._checkboxWrapper_gayvq_20._error_gayvq_50{border-color:var(--color-red-500);background-color:transparent}._checkboxWrapper_gayvq_20._error_gayvq_50._checked_gayvq_32{background-color:var(--color-red-400);border-color:var(--color-red-400)}._checkbox_gayvq_20{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}._checkbox_gayvq_20:disabled{cursor:not-allowed}._label_gayvq_75{font-size:14px;color:var(--color-gray-700);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;line-height:1.5;margin:0;font-weight:500}._labelDisabled_gayvq_86{cursor:not-allowed;color:var(--color-gray-400)}._required_gayvq_92:after{content:" *";color:var(--color-red-400);margin-left:2px}._errorMessage_gayvq_99{font-size:12px;color:var(--color-red-400);margin-top:8px;display:block}._container_l1b65_2{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}._label_l1b65_11{font-size:14px;font-weight:var(--font-weight-semibold);display:block}._required_l1b65_17:after{content:"*";color:#ef4444;margin-left:4px}._inputContainer_l1b65_24{position:relative;display:flex;width:100%;background-color:var(--color-gray-100);border-radius:var(--border-radius-sm);border:1px solid transparent;overflow:hidden;transition:all .2s ease}._inputContainer_l1b65_24:focus-within{background-color:var(--color-white);border-color:var(--color-primary, #3b82f6);box-shadow:0 0 0 3px #3b82f61a}._countryPrefix_l1b65_42{flex:0 0 auto;border-right:1px solid var(--color-gray-300);background-color:transparent;position:relative}._countrySelect_l1b65_49{background:transparent;border:none;padding:12px 8px 12px 16px;font-size:var(--font-size-14);font-family:var(--font-family-primary);color:transparent;cursor:pointer;outline:none;appearance:none;min-width:100px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}._countryPrefix_l1b65_42:after{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6668%207L8.00016%2011.6667L3.3335%207'%20stroke='%237A7A7A'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:12px 12px;content:"";position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);right:12px;width:12px;height:12px;pointer-events:none;z-index:3}._selectedDisplay_l1b65_88{padding:12px 8px 12px 16px;font-size:var(--font-size-14);font-family:var(--font-family-primary);color:var(--color-gray-800);pointer-events:none;position:relative;z-index:1;min-width:100px}._countrySelect_l1b65_49:disabled{cursor:not-allowed;color:var(--color-gray-400)}._phoneInput_l1b65_105{flex:1;background:transparent;border:none;padding:12px 16px;font-size:var(--font-size-14);font-family:var(--font-family-primary);color:var(--color-gray-800);outline:none;min-width:0}._phoneInput_l1b65_105::placeholder{color:var(--color-gray-400)}._phoneInput_l1b65_105:disabled{color:var(--color-gray-400);cursor:not-allowed}._phoneInputError_l1b65_127{border-color:#ef4444}._inputContainer_l1b65_24:has(._phoneInputError_l1b65_127){border-color:#ef4444;background-color:var(--color-gray-100)}._inputContainer_l1b65_24:has(._phoneInputError_l1b65_127):focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a;background-color:var(--color-white)}._phoneInputValid_l1b65_143{border-color:#10b981}._inputContainer_l1b65_24:has(._phoneInputValid_l1b65_143){border-color:#10b981}._inputContainer_l1b65_24:has(._phoneInputValid_l1b65_143):focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._errorMessage_l1b65_157{color:#ef4444;font-size:14px;margin-top:4px}._hintMessage_l1b65_163{color:var(--color-gray-600);font-size:12px;margin-top:4px;line-height:1.4}@media(max-width:768px){._countrySelect_l1b65_49{min-width:80px;padding-left:12px}}._countryPrefix_l1b65_42:hover:after{opacity:.8}._countryPrefix_l1b65_42:has(._countrySelect_l1b65_49:disabled):after{opacity:.3}
