/* 🎨 VERGİ MERKEZİ - PANEL ORTAK STİLLERİ */

/* 1. Geçiş Efektleri */
.transition-all-300 { transition: all 0.3s ease-in-out; }
.hover-scale { transition: transform 0.2s; }
.hover-scale:hover { transform: scale(1.01); }

/* 2. Tablo Güzelleştirme */
.tax-row input, .tax-row select { transition: background-color 0.2s; }
.tax-row:hover input, .tax-row:hover select { background-color: #f8fafc; }

/* 3. Şeffaf Inputlar (Excel Hissi Verir) */
.input-transparent {
    background-color: transparent;
    border: 1px solid transparent; /* Çizgi yokmuş gibi */
    box-shadow: none;
    padding: 0.4rem;
    width: 100%;
    border-radius: 0.375rem;
}
.input-transparent:hover { border-color: #e2e8f0; }
.input-transparent:focus {
    background-color: #ffffff;
    border-color: #475569;
    box-shadow: 0 0 0 1px #475569;
}

/* 4. Sürükle Bırak Alanı Aktif Hali */
.drop-zone.active {
    border-color: #475569;
    background-color: #f1f5f9;
}

/* 5. Scrollbar (Tablolar İçin) */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: #f1f1f1; }
::-webkit-scrollbar-thumb { background: #c7c7c7; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #a0a0a0; }