.wbhl-theme-1 .wbhl-modal-overlay{background:rgb(0 0 0 / .6)}.wbhl-theme-1 .wbhl-modal{background:#fff;border-radius:8px;border:1px solid #e0e0e0;box-shadow:none}.wbhl-theme-1 .wbhl-modal-header{border-bottom:2px solid #f5f5f5;padding:25px 25px 20px}.wbhl-theme-1 .wbhl-modal-header h2{color:#2c3e50;font-size:26px;font-weight:600;margin:0 0 8px 0}.wbhl-theme-1 .wbhl-modal-header p{color:#7f8c8d;font-size:15px;margin:0}.wbhl-theme-1 .wbhl-modal-body{padding:25px}.wbhl-theme-1 .wbhl-form-header h2{color:#2c3e50;font-size:24px;font-weight:600}.wbhl-theme-1 .wbhl-form-header p{color:#7f8c8d;font-size:15px}.wbhl-theme-1 .wbhl-form-field{margin-bottom:20px}.wbhl-theme-1 .wbhl-form-field label{color:#34495e;font-size:14px;font-weight:600;margin-bottom:8px}.wbhl-theme-1 .wbhl-form-field label .required{color:#e74c3c}.wbhl-theme-1 .wbhl-form-field input[type="text"],.wbhl-theme-1 .wbhl-form-field input[type="email"],.wbhl-theme-1 .wbhl-form-field input[type="number"],.wbhl-theme-1 .wbhl-form-field input[type="date"],.wbhl-theme-1 .wbhl-form-field textarea,.wbhl-theme-1 .wbhl-form-field select{background:#fff;border:2px solid #ecf0f1;border-radius:6px;color:#2c3e50;font-size:15px;padding:12px 15px;transition:all 0.3s ease}.wbhl-theme-1 .wbhl-form-field input:focus,.wbhl-theme-1 .wbhl-form-field textarea:focus,.wbhl-theme-1 .wbhl-form-field select:focus{border-color:#3498db;outline:none;box-shadow:none}.wbhl-theme-1 .wbhl-form-field legend{color:#34495e;font-weight:600;margin-bottom:10px}.wbhl-theme-1 .wbhl-radio-label,.wbhl-theme-1 .wbhl-checkbox-label{color:#5a6c7d;font-weight:400;margin-bottom:10px;display:flex;align-items:center}.wbhl-theme-1 .wbhl-radio-label input,.wbhl-theme-1 .wbhl-checkbox-label input{margin-right:10px}.wbhl-theme-1 .wbhl-submit-btn{background:#3498db;border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:600;padding:14px 30px;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:.5px}.wbhl-theme-1 .wbhl-submit-btn:hover{background:#2980b9;transform:translateY(-1px)}.wbhl-theme-1 .wbhl-submit-btn:active{transform:translateY(0)}.wbhl-theme-1 .wbhl-submit-btn:disabled{background:#bdc3c7;transform:none}.wbhl-theme-1 .wbhl-modal-close{color:#95a5a6;font-size:28px;transition:all 0.2s ease;background:#f8f9fa;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;top:15px;right:15px}.wbhl-theme-1 .wbhl-modal-close:hover{color:#34495e;background:#ecf0f1}.wbhl-theme-1 .wbhl-success-message{background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;padding:12px 20px}.wbhl-theme-1 .wbhl-error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;padding:12px 20px}.wbhl-theme-1 .wbhl-form.wbhl-loading{opacity:.7}.wbhl-theme-1 .wbhl-trigger-btn{background:#3498db;border:none;border-radius:6px;color:#fff;font-weight:600;padding:12px 24px;transition:all 0.3s ease}.wbhl-theme-1 .wbhl-trigger-btn:hover{background:#2980b9;transform:translateY(-1px)}.wbhl-theme-1 .wbhl-form-field input[type="date"]{-webkit-appearance:auto;appearance:auto;-moz-appearance:auto;cursor:auto;padding-right:15px}.wbhl-theme-1 .wbhl-form-field input[type="date"]::-webkit-calendar-picker-indicator{display:inline-block;opacity:1;pointer-events:auto;-webkit-appearance:auto}.wbhl-theme-1 .wbhl-form-field input[type="date"]::-webkit-inner-spin-button,.wbhl-theme-1 .wbhl-form-field input[type="date"]::-webkit-clear-button{-webkit-appearance:auto}.wbhl-theme-1 .wbhl-form-field input[type="date"]::-ms-clear{display:inline-block}.wbhl-theme-1 .wbhl-form-field input[type="date"]::-moz-focus-inner{border:initial;padding:initial}