.medikent-hekim-filtresi {
    margin-block-end: 1.5rem;
}

.medikent-hekim-filtresi label {
    display: grid;
    gap: 0.4rem;
    max-inline-size: 26rem;
    font-weight: 600;
}

.medikent-hekim-filtresi select {
    inline-size: 100%;
    min-block-size: 44px;
    block-size: auto;
    margin: 0;
    padding: 0.6rem 0.85rem;
    border: 1px solid #6c7479;
    border-radius: 0.4rem;
    background-color: #fff;
    color: #232629;
    font: inherit;
    font-weight: 400;
    line-height: 1.4;
    appearance: auto;
}

.medikent-hekim-filtresi select:focus-visible {
    outline: 2px solid var(--accent-color, #156b69);
    outline-offset: 2px;
}

.medikent-hekim-filtresi__status {
    margin: 0.4rem 0 0;
    font-size: 0.9em;
}

.medikent-hekim-filtresi__status:empty {
    margin: 0;
}

.medikent-hekim-filtresi__results {
    --column-gap: 10px;
}

.medikent-hekim-filtresi__results > .bt_bb_row_holder {
    justify-content: flex-start;
    row-gap: 1.25rem;
}

.bt_bb_section [data-medikent-hidden],
.medikent-hekim-filtresi__results[hidden] {
    display: none !important;
}
