/* 3. Form Edit Styles */
.form-edit input[type='text'],
.form-edit input[type='number'],
.form-edit select,
.form-edit textarea {
    padding: 8px;
    border: 1px solid ThreeDShadow;
    border-radius: 4px;
    width: 100%;
    box-sizing: border-box;
    transition: border-color 0.3s ease;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-color: Window;
}

.form-edit input[type='text']:focus,
.form-edit input[type='number']:focus,
.form-edit select:focus,
.form-edit textarea:focus {
    border-color: #4a69bd;
    outline: none;
    box-shadow: 0 0 0 2px rgba(74, 105, 189, 0.25);
}

.form-edit label {
    display: block;
    margin-bottom: 8px;
    font-weight: 500;
}

.form-edit .field-group {
    margin-bottom: 15px;
}

/* RTL Support for Form Edit */
[dir="rtl"] .form-edit .field-group {
    text-align: right;
}