*{box-sizing:border-box;padding:0;margin:0}body{font-family:Inter,sans-serif;color:#050510}.refresh{max-width:1280px;margin:auto;padding:10px 16px}.linkStyle{text-decoration:none}
.sortWindow{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sortWindow__upper{display:flex;height:52px}.sortWindow__option{width:327px;height:60px;display:flex}.sortWindow__radio{accent-color:#6534ff;border:2px;width:20px;height:20px;vertical-align:middle;margin:-2px 0 0 0}.sortWindow__option-text{font-family:Inter;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;margin-left:18px;color:#050510}.sortWindow__center{margin:auto;margin-left:0}.sortWindow__content{width:375px;position:relative;z-index:2;border-radius:20px;height:190px;background-color:#fff;padding:10px 16px 9px;box-shadow:rgba(0,0,0,.2) 0px 8px 10px -5px,rgba(0,0,0,.14) 0px 16px 24px 2px,rgba(0,0,0,.12) 0px 6px 30px 5px;border:1px solid #ccc}.sortWindow__header{margin:auto;font-family:Inter;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0%;text-align:center;color:#050510}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3137254902);z-index:1}.btn-close{border:none;background:none;opacity:.7;font-size:26px;color:gray;cursor:pointer}.btn-close:hover{opacity:1}.centerYear{position:relative;text-align:center;font-size:15px;font-weight:500;color:#c3c3c6;margin:22px 0}.centerYear::before{content:"";position:absolute;top:10px;display:block;width:72px;height:1px;background-color:#c3c3c6;left:10px}.centerYear::after{content:"";right:10px;position:absolute;top:10px;display:block;width:72px;height:1px;background-color:#c3c3c6}
.navigation{height:52px;padding:0;width:100%}.navigation__content{height:52px;padding:8px 12px;display:flex;flex-direction:row;align-items:center}.navigation__text{font-weight:500;font-size:15px;line-height:20px;letter-spacing:0%;height:24px;width:100%;border:none;outline:0 !important;outline-offset:0;margin-left:8px}.navigation__text::placeholder{color:#c3c3c6}.positions{display:flex;align-items:center;scrollbar-width:thin;color:#97979b}.filterPosition{padding:8px 12px;text-decoration:none;color:#97979b;background-color:#fff;border:none}.activeFilter{color:#050510;border-bottom:2px solid #6534ff}.separatorLine{background-color:#c3c3c6;width:100%;height:.33px;margin-top:-8px;z-index:10}.menu{width:30px;height:24px;padding:0;border:0;cursor:pointer;background-color:#fff}
.userWithBirth{display:flex;flex-direction:column}.userWithDate{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.yearLine{display:flex;justify-content:center;margin:22px}.user{height:80px;display:flex;align-items:center;text-decoration:none;margin-bottom:4px}.user__avatar{height:72px;width:72px;margin-right:16px}.user__description{padding:7px 0}.user__name{font-family:Inter;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;color:#050510;margin:0}.user__tag{font-family:Inter;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0%;color:#97979b}.user__position{font-family:Inter;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0%;color:#55555c;margin:0}.user__birth{font-size:15px;font-weight:400;color:#55555c;margin-left:auto}
.nothing_page{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:80px}.nobody_block{margin-top:8px}.nobody{font-family:Inter;font-weight:600;font-size:17px;line-height:22px;letter-spacing:0%;text-align:center}.nobody__picture{height:56px;width:56px}.query_block{margin-top:12px}.query{font-family:Inter;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;text-align:center;color:#97979b}
.spinner{display:flex;align-items:center;justify-content:center;margin-top:100px}
.list{list-style-type:none;margin-top:15px;padding:0}
.workerData__top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 0}.workerData__name{font-weight:700;font-size:24px;line-height:28px;letter-spacing:0%;text-align:center;margin-top:24px;margin-bottom:12px}.workerData__tag{color:#97979b;font-weight:400;font-size:17px;line-height:22px;letter-spacing:0%;text-align:center}.workerData__position{color:#55555c;font-weight:400;font-size:13px;line-height:16px;letter-spacing:0%;text-align:center}.workerData__birth{padding:12px 0;margin-bottom:6px}.workerData__birth-data{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%}.workerData__age{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;text-align:right;color:#97979b}.workerData__phone{height:60px;display:flex;align-items:center}
