.flt-kap{position:relative;display:inline-block}.flt-btn{min-height:32px;padding:4px 12px;border:none;border-radius:var(--tema-yaricap-kucuk);cursor:pointer;background:linear-gradient(180deg,var(--tema-basari) 0,var(--tema-basari-koyu) 100%);color:#fff;font-weight:700;font-size:13px;white-space:nowrap}.flt-btn:hover{filter:brightness(1.08)}.flt-btn.etkin{box-shadow:0 0 0 2px var(--tema-vurgu)}.flt-sayi{display:inline-block;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:999px;background:var(--tema-vurgu);color:#111;font-size:11px;line-height:18px;text-align:center}.flt-sayi[hidden]{display:none}.flt-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:220px;padding:10px 12px;background:var(--tema-pencere-bg);color:var(--tema-pencere-yazi);border:1px solid var(--tema-pencere-kenar);border-radius:var(--tema-yaricap);box-shadow:var(--tema-golge);display:flex;flex-direction:column;gap:6px;font-size:14px}.flt-panel[hidden]{display:none}.flt-panel label{display:flex;align-items:center;gap:8px;min-height:28px;cursor:pointer}.flt-sayi-satir{justify-content:space-between}.flt-sayi-satir select{min-height:32px;padding:2px 6px;border-radius:6px;border:1px solid var(--tema-pencere-kenar);background:var(--tema-kart-ic);color:var(--tema-pencere-yazi)}.flt-sayi-satir select option{background:var(--tema-sekme-bg);color:var(--tema-yazi)}.flt-alt{display:flex;gap:8px;margin-top:4px}.flt-alt button{flex:1;min-height:36px;border:none;border-radius:8px;cursor:pointer;font-weight:700}.flt-temizle{background:var(--tema-kart-ic);color:var(--tema-pencere-yazi)}.flt-kapat{background:var(--tema-birincil);color:#fff}@media (max-width:600px){.flt-panel{position:fixed;top:auto;bottom:12px;left:12px;right:12px;min-width:0}}