/* Kategori değişiminde aynı ölçülerde, yalnız ilgili seçim alanları. */
body.is-authenticated .filter-strip.package-filter-strip{position:relative;z-index:65;display:grid!important;grid-template-columns:repeat(var(--filter-fields,5),minmax(0,1fr)) max-content!important;align-items:stretch;gap:8px;padding:8px;margin:0 0 10px;border:1px solid #dce4ed;border-radius:13px;background:#fff;overflow:visible;box-shadow:0 4px 18px #21384d08}
body.is-authenticated .filter-strip.package-filter-strip>label:not([hidden]){position:relative;display:block!important;grid-column:auto!important;grid-row:auto!important;min-width:0;min-height:50px;height:50px;margin:0;padding:0;border:0;background:transparent}
body.is-authenticated .filter-strip.package-filter-strip>label[hidden]{display:none!important}
body.is-authenticated .filter-strip.package-filter-strip>label>span{position:absolute;z-index:2;top:6px;left:29px;right:29px;width:auto;text-align:center;max-width:none;padding:0;transform:none;color:#7a8797;font-size:9px;line-height:1.2;font-weight:750;letter-spacing:.03em;pointer-events:none}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-ui{width:100%;height:50px;min-width:0}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-trigger{box-sizing:border-box;height:50px;min-height:50px;padding:20px 29px 7px 29px;border:1px solid #dce4ed;border-radius:9px;place-items:initial;align-items:center;text-align:center;background:#fbfcfe;font-size:13px;font-weight:650;line-height:1.2;color:#233648;box-shadow:none}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-value{text-align:center;font-size:13px;font-weight:650;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-trigger:disabled{background:#f5f7fa;border-color:#e7ecf2;color:#9da7b3}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-trigger:hover:not(:disabled){background:#fff;border-color:#c69ba9}
body.is-authenticated .filter-strip.package-filter-strip .filter-select-ui.is-open .filter-select-trigger{border-color:#ac1743;box-shadow:0 0 0 3px #ad17430d}
body.is-authenticated .filter-strip.package-filter-strip>.package-filter-actions{display:flex!important;grid-column:auto!important;grid-row:auto!important;align-items:center;justify-content:flex-end;gap:6px;min-width:0;height:50px;margin:0;padding:0;background:transparent}
body.is-authenticated .package-filter-actions>.filter-package-count{display:grid;place-content:center;box-sizing:border-box;width:42px;height:50px;min-height:50px;margin:0;border:1px solid #ead6df;border-radius:9px;font-size:14px;line-height:1.2}
body.is-authenticated .package-filter-actions>.package-popularity-btn{display:grid;place-content:center;width:38px;height:50px;min-height:50px;margin:0;padding:0;border-radius:9px}
body.is-authenticated .package-filter-actions>.reset-btn{width:auto;min-width:65px;height:50px;min-height:50px;margin:0;padding:0 10px;border-radius:9px;font-size:11px;font-weight:650}
body.is-authenticated .filter-select-menu{position:fixed;z-index:10010;box-sizing:border-box;transform:none;padding:5px;overflow:auto;overscroll-behavior:contain;border:1px solid #dcc6cf;border-radius:11px;background:#fff;box-shadow:0 14px 38px #20334326;backdrop-filter:none}
body.is-authenticated .filter-select-option{justify-content:center;min-height:38px;padding:9px 11px;text-align:center;font-size:13px;line-height:1.35;font-weight:550;overflow-wrap:anywhere}
body.is-authenticated .filter-select-option.is-selected{background:#a71640;box-shadow:none;font-weight:650}
.package-editor-image-preview{display:flex;align-items:center;min-height:76px}.package-editor-image-preview img{max-width:160px;object-fit:contain}
@media(min-width:701px) and (max-width:1040px){body.is-authenticated .filter-strip.package-filter-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.is-authenticated .filter-strip.package-filter-strip>.package-filter-actions{justify-content:flex-end}}
@media(max-width:700px){body.is-authenticated .filter-strip.package-filter-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px;padding:6px;margin-bottom:7px}body.is-authenticated .filter-strip.package-filter-strip>label.is-filter-disabled:not([hidden]){display:none!important}body.is-authenticated .filter-strip.package-filter-strip>.package-filter-actions{grid-column:1/-1!important;justify-content:flex-end;height:34px}body.is-authenticated .package-filter-actions>.filter-package-count{height:34px;min-height:34px;width:40px;font-size:12px}body.is-authenticated .package-filter-actions>.package-popularity-btn{height:34px;min-height:34px;width:34px}body.is-authenticated .package-filter-actions>.reset-btn{height:34px;min-height:34px;font-size:11px}body.is-authenticated .filter-select-option{min-height:42px;font-size:14px}}
/* Eski bulanıklık/filtre efektleri sabit açılır menünün koordinatını değiştirmesin. */
body.is-authenticated .filter-strip.package-filter-strip{backdrop-filter:none;-webkit-backdrop-filter:none;filter:none;transform:none}
body.is-authenticated .filter-strip.package-filter-strip>label:not([hidden]){filter:none!important;transition:opacity .15s ease}
body.is-authenticated .filter-strip.package-filter-strip>label.is-filter-disabled{opacity:1}
body.is-authenticated .filter-strip.package-filter-strip>label::after{display:none!important}
