.btn-fixed-height.svelte-1p52bb1{display:inline-flex;align-items:center;justify-content:center;height:42px;min-height:42px;line-height:1;padding:.5rem 1rem;gap:.5rem}.active-filters-bar.svelte-1p52bb1{position:sticky;top:0;z-index:120;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px;margin-bottom:16px;background:#fff;border:1px solid #e3e3e3;border-radius:8px;box-shadow:0 2px 10px #00000012;direction:rtl}.active-filters-title.svelte-1p52bb1{font-size:13px;color:#666;font-weight:600;white-space:nowrap}.active-filters-chips.svelte-1p52bb1{display:flex;flex-wrap:wrap;gap:6px;flex:1}.filter-chip.svelte-1p52bb1{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#f0f4f8;border:1px solid #d0dce8;border-radius:20px;font-size:12.5px;color:#333;text-decoration:none;transition:all .2s;cursor:pointer;font-family:inherit}.filter-chip.svelte-1p52bb1:hover{background:#ffe8e0;border-color:#e67224;color:#e67224}.filter-chip-remove.svelte-1p52bb1{font-size:10px;color:#999}.filter-chip.svelte-1p52bb1:hover .filter-chip-remove:where(.svelte-1p52bb1){color:#e67224}.filter-chip-clear.svelte-1p52bb1{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:#fff;border:1px solid #ddd;border-radius:20px;font-size:12.5px;color:#c0392b;text-decoration:none;white-space:nowrap;transition:all .2s;cursor:pointer;font-family:inherit}.filter-chip-clear.svelte-1p52bb1:hover{background:#c0392b;border-color:#c0392b;color:#fff}.card.panel.svelte-1p52bb1{border:1.5px solid #c9d6e8;border-radius:16px;background:#fff;box-shadow:0 3px 10px #0032601a;overflow:hidden}.card.panel.svelte-1p52bb1 .panel-heading:where(.svelte-1p52bb1){padding:14px 18px;border-bottom:1px solid #e2ebf6;background:linear-gradient(180deg,#f7faff,#eef4fc);border-radius:0}.card.panel.svelte-1p52bb1 .panel-title:where(.svelte-1p52bb1){display:flex;align-items:center;gap:10px;margin:0;color:#003260;font-weight:800;font-size:1.05rem;text-align:start}.card.panel.svelte-1p52bb1 .panel-title:where(.svelte-1p52bb1):before{content:"";width:24px;height:24px;border-radius:8px;background:linear-gradient(135deg,#ffc40c,#ff9e2c);box-shadow:0 0 0 3px #ffc40c2e}.card.panel.svelte-1p52bb1 .panel-body:where(.svelte-1p52bb1){padding:22px 20px 8px;background:#fff}.card.panel.svelte-1p52bb1 .form-label:where(.svelte-1p52bb1){color:#013058;font-weight:700;font-size:14px;margin-bottom:8px}.card.panel.svelte-1p52bb1 .btn.gradient-border-orange:where(.svelte-1p52bb1){border-radius:10px;font-weight:700;color:#013058;border:1.5px solid #ffc40c;background:#fff;transition:background .2s ease,color .2s ease,border-color .2s ease}.card.panel.svelte-1p52bb1 .btn.gradient-border-orange:where(.svelte-1p52bb1):hover{background:linear-gradient(135deg,#ffc40c,#ff9e2c);color:#013058;border-color:#ff9e2c}.cat-flt-container .select2-selection--single{height:46px!important;border:1.5px solid #cdd8e8!important;border-radius:10px!important;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.cat-flt-container .select2-selection--single .select2-selection__rendered{line-height:46px!important;padding-inline-start:14px!important;padding-inline-end:28px!important;color:#013058;font-weight:600}.cat-flt-container .select2-selection--single .select2-selection__arrow{height:46px!important;inset-inline-end:8px!important;inset-inline-start:auto!important}.cat-flt-container .select2-selection--single .select2-selection__arrow b{border-color:#013058 transparent transparent transparent}.cat-flt-container.select2-container--focus .select2-selection--single,.cat-flt-container.select2-container--open .select2-selection--single{border-color:#ffc40c!important;box-shadow:0 0 0 3px #ffc40c2e!important}.cat-flt-dropdown .select2-dropdown{border:1px solid #e2e9f3;border-radius:12px;box-shadow:0 12px 28px #01305829;overflow:hidden}.cat-flt-dropdown .select2-search__field{border:1px solid #cdd8e8!important;border-radius:8px;padding:6px 10px}.cat-flt-dropdown .select2-results__option{padding:9px 14px;color:#2b3a4d;font-size:14px}.cat-flt-dropdown .select2-results__option--highlighted{background:#eef3fb;color:#013058}.cat-flt-dropdown .select2-results__option[aria-selected=true]{background:#dbe7f7;color:#013058;font-weight:700}.cat-flt-select.form-control.svelte-1p52bb1{height:46px;border:1.5px solid #cdd8e8;border-radius:10px;color:#013058;font-weight:600}.cat-flt-select.form-control.svelte-1p52bb1:focus{border-color:#ffc40c;box-shadow:0 0 0 3px #ffc40c2e}h3.rtl.svelte-1p52bb1{color:#013058;font-weight:800;font-size:1.25rem}.search-result-container.svelte-1p52bb1{border:1px solid #e2e9f3;border-radius:16px;background:#fff;box-shadow:0 10px 30px #0130581a;overflow:hidden}.search-result-container.svelte-1p52bb1 table:where(.svelte-1p52bb1){margin-bottom:0}.search-catalog.svelte-1p52bb1{--bs-table-bg: #ffffff;--bs-table-color: #2b3a4d;--bs-table-striped-bg: #f6f9fd;--bs-table-striped-color: #2b3a4d;--bs-table-hover-bg: #fff7e6;--bs-table-hover-color: #013058;--bs-table-border-color: #e2e9f3;color:#2b3a4d;margin-bottom:0}.search-catalog.svelte-1p52bb1 thead:where(.svelte-1p52bb1) th:where(.svelte-1p52bb1){background:linear-gradient(135deg,#013058,#1c4f86)!important;color:#fff!important;border:0;font-weight:800;font-size:14px;padding:13px 16px;vertical-align:middle;white-space:nowrap}.search-catalog.svelte-1p52bb1 tbody:where(.svelte-1p52bb1) td:where(.svelte-1p52bb1){padding:13px 16px;vertical-align:middle;font-size:14px}.search-catalog.svelte-1p52bb1 tbody:where(.svelte-1p52bb1) td:where(.svelte-1p52bb1) a:where(.svelte-1p52bb1){color:#013058;font-weight:700}.search-catalog.svelte-1p52bb1 tbody:where(.svelte-1p52bb1) td:where(.svelte-1p52bb1) a:where(.svelte-1p52bb1):hover{color:#e8ac00}.search-result-container.svelte-1p52bb1 .tavpart-orange-btn:where(.svelte-1p52bb1){width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ffc40c,#ff9e2c);color:#013058;border:0;box-shadow:0 8px 18px #ffa40052;transition:background .25s ease,color .25s ease,transform .2s ease,box-shadow .2s ease}.search-result-container.svelte-1p52bb1 .tavpart-orange-btn:where(.svelte-1p52bb1):hover{background:linear-gradient(135deg,#01182d,#013058);color:#ffc40c;transform:translateY(-2px);box-shadow:0 12px 26px #01182d52}.active-filters-bar.svelte-1p52bb1{border:1px solid #e2e9f3;border-radius:14px;box-shadow:0 6px 18px #01305814}
