.gallery .filter-input-group .input-group-text{color:var(--accent-color);padding:12px 15px;display:inline-flex;align-items:center;gap:6px}.gallery .filter-input-group .form-control.filter-select,.gallery .filter-input-group .input-group-text{background-color:var(--surface-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 85%);border-radius:8px}.gallery .filter-input-group .form-control.filter-select{color:var(--contrast-color);box-shadow:none;font-size:14px;padding:12px 44px 12px 15px;height:50px;transition:border-color .3s ease,box-shadow .3s ease}.gallery .filter-input-group .form-control.filter-select option:checked,.gallery .filter-input-group .form-control.filter-select option[selected]{color:var(--accent-color)!important}.gallery .filter-input-group .form-control.filter-select:focus{border-color:var(--accent-color);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color),transparent 85%)}.gallery .filter-input-group select.form-control.filter-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23e59d02' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding-right:40px}.gallery .filter-input-group .form-control.filter-select option{background:var(--surface-color);color:var(--contrast-color)}.gallery .filter-input-group .form-control.filter-select:hover{border-color:color-mix(in srgb,var(--accent-color),transparent 40%)}