/* Gardırop & Parfüm (js/gardirop.js, 0.3.37) — çoğu sınıf ortak (kart, gs-liste, kh-satir, secim); yalnız buna özgü olanlar */
.gd-ust { display: flex; flex-direction: column; gap: 3px; margin-bottom: 8px; }
.gd-taraf, .gd-sekme { margin-bottom: 8px; }
.gd-uyari { color: var(--p-kirmizi-yazi); }
.gd-bekleyen { color: var(--p-sari-yazi); }
.gd-satir { align-items: center; }
.gd-onem { flex: 0 0 auto; width: 26px; height: 26px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; border: 1.5px solid var(--ln); color: var(--mt); }
.gd-onem-T { border-color: var(--ac); color: var(--ac); }
.gd-onem-O { border-color: var(--tx); color: var(--tx); }
.gd-dol { display: flex; align-items: center; gap: 8px; margin-top: 3px; }
.gd-cubuk { flex: 0 0 72px; height: 6px; border-radius: 3px; background: var(--ln); overflow: hidden; }
.gd-cubuk span { display: block; height: 100%; background: var(--ac); border-radius: 3px; }
.gd-suzler { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 4px; }
.gd-suzler .gd-ara { flex: 1 1 100%; }
.gd-suzler select { flex: 1 1 calc(50% - 6px); min-width: 0; }
.gd-yuva-sec { width: 100%; }
.gd-gl { cursor: default; }
