.filtersBlock-module__Euk8Ba__grid{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.filtersBlock-module__Euk8Ba__toggleRow{grid-column:1/-1}@media (max-width:768px){.filtersBlock-module__Euk8Ba__grid{grid-template-columns:1fr;align-items:stretch}.filtersBlock-module__Euk8Ba__toggleRow{grid-column:auto}}
.searchBlock-module__8fOr-q__block{width:100%}.searchBlock-module__8fOr-q__field{background:var(--bg-first-color);border:1px solid var(--item-grey-color);border-radius:var(--light-border-radius);box-sizing:border-box;align-items:center;gap:12px;width:100%;max-width:100%;padding:11px 20px;display:flex}.searchBlock-module__8fOr-q__icon{width:20px;height:20px;color:var(--accent-color);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.searchBlock-module__8fOr-q__icon svg{fill:currentColor;width:20px;height:20px}.searchBlock-module__8fOr-q__input{width:100%;min-width:0;color:var(--text-first-color);font-size:var(--m-font-size);background:0 0;border:0;padding:0;line-height:1.2}.searchBlock-module__8fOr-q__input::placeholder{color:var(--text-light-color)}.searchBlock-module__8fOr-q__input:focus{outline:none}@media (max-width:768px){.searchBlock-module__8fOr-q__block{width:100%;max-width:100%}.searchBlock-module__8fOr-q__field{gap:10px;padding:11px 16px}.searchBlock-module__8fOr-q__input{font-size:16px}}
.selectBlock-module__4mX06a__wrapper,.selectBlock-module__4mX06a__inputWrap{width:100%;position:relative}.selectBlock-module__4mX06a__input{border:1px solid var(--item-grey-color);border-radius:var(--light-border-radius);background:var(--bg-first-color);width:100%;font-size:var(--m-font-size);color:var(--text-first-color);padding:11px 72px 11px 20px;line-height:1.2}.selectBlock-module__4mX06a__input:focus{background:var(--bg-third-color);outline:none}.selectBlock-module__4mX06a__clearButton,.selectBlock-module__4mX06a__arrowButton{cursor:pointer;color:var(--text-second-color);background:0 0;border:0;position:absolute;top:50%;transform:translateY(-50%)}.selectBlock-module__4mX06a__clearButton{font-size:18px;line-height:1;right:38px}.selectBlock-module__4mX06a__arrowButton{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;right:16px}.selectBlock-module__4mX06a__arrow{border-right:2px solid var(--accent-color);border-bottom:2px solid var(--accent-color);width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)}.selectBlock-module__4mX06a__arrowUp{transform:rotate(225deg)}.selectBlock-module__4mX06a__menu{z-index:20;border:1px solid var(--item-grey-color);border-radius:var(--light-border-radius);background:var(--bg-first-color);max-height:260px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #333a421f}.selectBlock-module__4mX06a__option,.selectBlock-module__4mX06a__emptyOption{width:100%;font-size:var(--s-font-size);text-align:left;padding:11px 14px;line-height:1.3}.selectBlock-module__4mX06a__option{cursor:pointer;color:var(--text-first-color);background:0 0;border:0}.selectBlock-module__4mX06a__option:hover,.selectBlock-module__4mX06a__optionActive{background:var(--bg-accent-color)}.selectBlock-module__4mX06a__emptyOption{color:var(--text-second-color)}
.childDoctorsToggle-module__8P5xRa__toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.childDoctorsToggle-module__8P5xRa__switch{background:#c0c4c4;border-radius:14px;align-items:center;width:50px;height:28px;padding:2px;transition:background-color .2s;display:inline-flex}.childDoctorsToggle-module__8P5xRa__switchOn{background:var(--accent-color)}.childDoctorsToggle-module__8P5xRa__knob{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s}.childDoctorsToggle-module__8P5xRa__switchOn .childDoctorsToggle-module__8P5xRa__knob{transform:translate(22px)}.childDoctorsToggle-module__8P5xRa__label{font-size:var(--m-font-size);line-height:1.2;font-weight:var(--s-font-weight);color:var(--text-first-color)}@media (max-width:768px){.childDoctorsToggle-module__8P5xRa__toggle{width:fit-content}}
