body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{align-items:center;background-color:#0061aa;color:#fff;display:flex;justify-content:space-between;padding:10px}.header__title{display:flex;flex:1 1;justify-content:space-around;text-align:center}.header__name-zone{color:#e37021;font-weight:700;margin-right:30px}.auth{min-height:70vh}.auth,.auth__form{align-items:center;display:flex;flex-direction:column;justify-content:center}.auth__form{border:1px solid #0061aa;border-radius:5px;padding:20px;width:350px}.auth__row{margin:20px;text-align:center;width:100%}.auth__label{color:gray}.auth__input{padding:10px;width:80%}.auth__button{background-color:#0061aa;border:0;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.auth__button:hover{background-color:#234567}.logon-area__username{margin-right:10px}.logon-area__logout{background-color:#fff;border:0;border-radius:5px;color:#0061aa;cursor:pointer;margin-right:10px;outline:0;padding:5px 10px;transition:all .3s}.logon-area__logout:hover{background-color:#e37021;color:#fff}.button-main{background-color:#0061aa;border:0;border-radius:5px;box-shadow:1px 1px 4px rgba(0,0,0,.5);color:#fff;cursor:pointer;margin-left:10px;padding:10px;transition:all .3s}.button-main:hover{background-color:#e37021}.button-main:active{box-shadow:none;-webkit-transform:scale(.95);transform:scale(.95)}.disconnect{display:flex;flex-wrap:wrap;justify-content:space-between}.disconnect__item{border-left:1px solid #bbb;width:48vw}.disconnected__title{padding:5px}.date-block{display:flex;justify-content:space-around}table{border:3px solid #0061aa;border-collapse:collapse;margin:5px;width:99%}th{background-color:#0061aa;color:#fff}td,th{border:1px solid grey;padding:10px}.disconnected__list{border:1px solid gray}.disconnected__item:nth-child(2n){background-color:#f7f7f7}.disconnected__flex{align-items:center;display:flex;justify-content:space-around}.disconnected__comment{word-break:break-word}.disconnected__edit{color:#0061aa;cursor:pointer;display:inline-block;font-size:24px;transition:all .3s}.disconnected__edit:hover{color:#e37021;-webkit-transform:scale(1.3);transform:scale(1.3)}.disconnected__del{color:red;cursor:pointer;display:inline-block;font-size:24px;margin-left:20px;transition:all .3s}.disconnected__del:hover{color:#e37021;-webkit-transform:scale(1.3);transform:scale(1.3)}.to-site{margin-top:20px;text-align:center}.to-site__link{color:#333;display:inline-block;text-decoration:none;transition:all .3s}.to-site__link:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.disconnect-add{padding:5px}.disconnect-add__row{margin-top:10px}.disconnect-add__label{color:#999;display:block}.disconnect-add__select{font-size:16px;margin-left:5px;min-width:50%;padding:5px}.disconnect-add__button-area{text-align:center}.disconnect-add__button{background-color:red;text-align:center}.modal{background-color:rgba(0,0,0,.5);bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}.address-form,.modal{align-items:center;display:flex}.address-form{background-color:#fff;border:2px solid #e37021;border-radius:5px;flex-direction:column;height:50vh;padding:10px;width:50vw}.address-form__row{margin:10px;position:relative;text-align:center;width:100%}.address-form__row label{color:#999;display:block}.address-form__input-area{display:inline;position:relative}.address-form__input{padding:10px;width:50%}.address-form__submit{background-color:#0061aa;border:0;color:#fff;cursor:pointer;margin-left:10px;padding:10px}.address-form__submit:hover{background-color:#1170bb}.address-form__submit:disabled{background-color:#bbb}.address-form__submit:disabled:hover{cursor:default}.fias-list{background-color:#fff;border:1px solid #999;left:0;list-style:none;padding:0;position:absolute;top:20px;z-index:100}.fias-list__item{cursor:pointer;padding:10px}.fias-list__item:hover{background-color:#eee}.flex{align-items:center;display:flex}.text-right{text-align:right}.street__list{list-style:none;margin:5px 0 0;min-height:100px;padding:0}.street-row{display:flex}.street-row:nth-child(odd){background-color:#f7f7f7}.street-table__th{background-color:#0061aa;color:#fff;font-weight:600;text-align:center}.street-table__td,.street-table__th{border:1px solid #eee;flex:1 1;padding:5px;width:30%}.period__row{display:inline-block;display:flex;margin:10px}.period__title{font-weight:700;margin-right:5px;min-width:65px}.comment__input{margin-top:5px;padding:5px;width:95%}.addedDisconnect{align-items:center;display:flex;justify-content:center}@media (max-width:1200px){.disconnect__item{width:100vw}}@media (max-width:800px){.header__title{flex-wrap:wrap;margin-bottom:10px}.header{flex-direction:column}}@media (max-width:500px){.header__item{margin-bottom:10px}.disconnect__item{width:100vw}td,th{padding:0}.disconnected__flex{flex-direction:column}.disconnected__del{margin:0}.address-form{width:100vw}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:transparent;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker :after,.react-datetime-picker :before{box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-datetime-picker__inputGroup{flex-grow:1;min-width:calc(16px + 3.674em);padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:calc(100% - 2px);min-width:.54em;padding:1px;position:relative}.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button,.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{-moz-appearance:menulist;font:inherit}.react-datetime-picker__button{background:transparent;border:0;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{max-width:100vw;width:350px}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px}
/*# sourceMappingURL=main.07a320fc.css.map*/