.directions__item{position:relative;padding-left:40px;margin-bottom:10px}.directions__item p{margin:0}.directions__item__text{font-size:16px;font-weight:300;line-height:24px;min-height:24px;max-height:600px;transition:all .5s;overflow:hidden;position:relative;top:1px}@media(min-width:1024px){.directions__item__text{top:0}}@media(min-width:1024px){.directions__item__text{font-size:18px;line-height:28px}}.directions__item__status{position:absolute;left:0;top:0;width:24px;height:24px;background:#fff;border-radius:13px;border:2px solid #D0D9DB;transition:all .5s;cursor:pointer;user-select:none}.directions__item__status svg{width:11px;height:8px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.directions__item.done .directions__item__status{background-color:#a12971;border-color:#a12971}.directions__item.done .directions__item__text{max-height:28px;color:#a4afb3}.directions__item.done .directions__item__text:after{content:"...";color:#a4afb3;position:absolute;right:0;bottom:3px;background:#f2f6f7}.alert-warning{background-color:#e4ebed;color:#363d40;margin:12px 0;padding:12px 20px;font-size:16px;text-align:left;line-height:20px;display:flex}.alert-warning__icon{padding:2px 13px 1px 1px;flex-shrink:0}.alert-warning__content a{color:inherit;text-decoration:underline}.loyalty-b .alert-warning{margin-bottom:-12px}.header__tenants-object{display:inline-block;font-size:16px;line-height:16px;padding:0 12px;white-space:normal;max-width:56vw}@media(min-width:960px){.header__tenants-object{font-size:18px;line-height:1}}.header__login{margin:0}.header__login:after{display:none}@media(min-width:960px){.header__afterlogin{padding-left:30px}.header__afterlogin:before{content:"";display:block;height:48px;width:1px;background-color:#e4ebed;position:absolute;top:50%;transform:translateY(-50%);left:0}}.footer{padding-top:24px}.footer__top{flex-wrap:wrap}.footer__menu.tenants-portal{display:block;width:100%;align-items:center;padding-bottom:40px;margin-bottom:32px;border-bottom:1px solid #E4EBED}.footer__menu.tenants-portal h3{margin-bottom:12px}.footer__menu.tenants-portal a{position:relative;font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#576266;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.footer__menu.tenants-portal svg{fill:transparent;color:#a12971;width:30px;height:30px;margin-right:16px}.footer__menu.tenants-portal svg g,.footer__menu.tenants-portal svg path{stroke-width:2px}.footer__menu.tenants-portal p{margin:0;line-height:125%}.footer__menu.tenants-portal .label{display:none;font-family:Neris-Light,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;position:absolute;left:0;top:116%;width:100%;font-size:14px;text-align:center}@media(min-width:590px){.footer__menu.tenants-portal .label{display:block}}.footer__menu.tenants-portal .value{color:#a12971}@media(min-width:1024px){.footer__menu.tenants-portal{display:flex;width:auto;padding-bottom:0;margin-bottom:0;border-bottom:none}.footer__menu.tenants-portal h3{display:none}.footer__menu.tenants-portal a{justify-content:flex-start;margin-bottom:0;padding:0 28px 0 0;border:none;box-shadow:none}.footer__menu.tenants-portal .label{position:static;text-align:left}.footer__menu.tenants-portal .value{color:#363d40}}.footer-button{font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;background-color:#a12971;color:#f2f6f7;border-radius:8px;line-height:16px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;height:48px;width:100%;padding-left:16px;padding-right:16px;cursor:pointer;transition:border-color .3s,background-color .3s cubic-bezier(.4,0,.2,1);min-width:128px}@media all and (min-width:590px){.footer-button{width:auto}}.footer-button.-secondary{box-shadow:0 4px 8px rgba(32,42,46,.04);background-color:#fff;color:#a12971;border:1px solid #E4EBED}.footer .social a{display:block;line-height:0}@media(min-width:1024px){.footer{padding-top:32px}}.user-profile{font-size:16px;line-height:20px}.user-profile h1{font-size:28px;line-height:32px}@media(min-width:1024px){.user-profile h1{font-size:42px;line-height:48px}}.user-profile h2{font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:21px;line-height:28px;margin-bottom:12px}@media(min-width:1024px){.user-profile h2{margin-bottom:20px}}.user-profile section{border-radius:4px;background-color:#fff;padding:16px;margin-bottom:24px}@media(min-width:1024px){.user-profile section{float:left;margin-right:32px;width:calc(50% - 16px)}.user-profile section:last-child{margin-right:0}}.user-profile li{padding:16px 0;border-top:1px solid #E4EBED}.user-profile li:last-child{padding-bottom:4px}.user-profile .block-heading{margin-bottom:40px}@media(min-width:1024px){.user-profile .block-heading{margin-bottom:32px}}@media(min-width:1024px){.user-profile .blocks:after{clear:both;content:"";display:block}}.user-profile .user-info .item{display:flex;justify-content:space-between}.user-profile .user-info .item-label{flex-shrink:0;margin-right:12px}.user-profile .user-info .item-value{word-break:break-all}@media(min-width:1024px){.user-profile .assigned-objects li{display:flex}.user-profile .assigned-objects li .name{flex-basis:40%}}.user-profile .assigned-objects span{display:block}.user-profile .assigned-objects span.name{font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}@media(min-width:1024px){.user-profile .assigned-objects span{display:inline}.user-profile .assigned-objects span.name{font-family:Neris-Light,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;padding-right:16px}}.intro-text{font-size:18px;line-height:28px;padding-top:16px}.intro-text p{margin:0}@media(min-width:1024px){.intro-text{padding-top:0}}.info-tip{margin:10px 0 0}.data{padding-top:40px;margin:0 -18px}.data-form{height:100%;position:relative;margin:0 -18px}.data .month{display:flex;align-items:center;position:relative;border-bottom:1px solid #E4EBED;background-color:#fff}.data .month-header{display:flex;justify-content:space-between;width:100%;align-items:center;padding:36px 18px}.data .month h4{font-size:21px;line-height:28px;padding-right:12px}.data .month:nth-child(3n){margin-right:0}.data .month:last-child{border-bottom:none}.data .month.opened{display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}.data .month.opened .button-icon--open{display:none}.data .month.opened .button-icon--close{display:inline-block}.data .month.opened .month-collapse{display:inline}.data .month.opened .month-expand{display:none}.data .month.opened .table{display:block;background-color:#fff;border-top:1px solid #E4EBED}.data .month.opened .table th{font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;line-height:28px;text-align:left;padding:8px 0 10px;width:33.333%}.data .month.opened .table td{width:33.333%}@media(min-width:1024px){.data .month.opened .table{position:absolute;width:100%}.data .month.opened .table-contents{max-height:361px;overflow:auto}.data .month.opened .table-contents::-webkit-scrollbar{width:8px}.data .month.opened .table-contents::-webkit-scrollbar-track{background:#f2f6f7}.data .month.opened .table-contents::-webkit-scrollbar-thumb{background-color:#7e898c;border-radius:8px}.data .month.opened .table-contents{scrollbar-width:thin;scrollbar-color:#7E898C #F2F6F7}}.data .month-form-html{display:none}.data .table{display:none;padding:20px 18px 32px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.data .table td{font-size:16px;line-height:20px;padding:10px 0 14px;border-top:1px solid #E4EBED}.data .button{width:100%;margin-top:24px}.data .button-icon{display:flex;font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px;color:#a12971}.data .button-icon .month-collapse{display:none}.data .button-icon--open{display:inline-block}.data .button-icon--close{display:none}.data .button-icon svg{width:24px;height:24px;color:#a12971;margin-left:4px}.data .button-icon svg g,.data .button-icon svg path{stroke-width:4px}@media(min-width:590px){.data{margin:0}}@media(min-width:1024px){.data{display:flex;flex-wrap:wrap;padding:40px 0 440px}.data .month{flex-basis:32%;margin-right:2%;margin-bottom:24px;border-bottom:none;border-radius:4px}.data .month-header{padding:36px 28px}.data .button-icon svg{margin-left:18px}.data .table{padding:20px 20px 32px 28px}}.success{margin:32px 0 0;color:#ed1c24;text-align:center}.popup--tenants .popup__content{max-width:none;width:100vw;max-height:100vh;height:100vh;top:0;left:0;transform:none;border-radius:0;display:flex;flex-direction:column;justify-content:space-between}.popup--tenants .container{width:100%}.popup--tenants .container-edit{display:flex;justify-content:space-between;align-items:center}.popup--tenants .container:after{display:none}.popup--tenants .form{flex-basis:76%;display:flex;flex-direction:column;padding-top:32px;padding-bottom:32px}.popup--tenants .form-field.-editable{display:table;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.popup--tenants .form-field.-editable .buyers{padding-right:24px}.popup--tenants .form-field__input{font-size:16px;padding:0 4px;text-align:center}.popup--tenants .table{display:block;background-color:#fff;border-top:1px solid #E4EBED}.popup--tenants .table th{font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;line-height:28px;text-align:left;padding:8px 0 10px;width:33.333%}.popup--tenants .table td{width:33.333%}@media(min-width:1024px){.popup--tenants .table{position:absolute;width:100%}.popup--tenants .table-contents{max-height:361px;overflow:auto}.popup--tenants .table-contents::-webkit-scrollbar{width:8px}.popup--tenants .table-contents::-webkit-scrollbar-track{background:#f2f6f7}.popup--tenants .table-contents::-webkit-scrollbar-thumb{background-color:#7e898c;border-radius:8px}.popup--tenants .table-contents{scrollbar-width:thin;scrollbar-color:#7E898C #F2F6F7}}.popup--tenants .table{position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #E4EBED;margin-top:24px}.popup--tenants .table-header{padding:0 18px;border-bottom:1px solid #E4EBED}.popup--tenants .table-contents{max-height:calc(100% - 48px);overflow:auto;padding:8px 18px 0}.popup--tenants .table .wrapper{position:relative}.popup--tenants .table th,.popup--tenants .table td{width:32%}.popup--tenants .table th:nth-child(1),.popup--tenants .table td:nth-child(1){width:28%}.popup--tenants .table th:nth-child(2),.popup--tenants .table td:nth-child(2){width:40%}.popup--tenants .table td{padding:8px 0}.popup--tenants .table td.date{padding-top:9px}.popup--tenants .table td:nth-child(2){padding-right:24px}@media(min-width:1024px){.popup--tenants .table th,.popup--tenants .table td{width:25.9%}.popup--tenants .table th:nth-child(1),.popup--tenants .table td:nth-child(1){width:37%}.popup--tenants .table th:nth-child(2),.popup--tenants .table td:nth-child(2){width:37.1%}.popup--tenants .table td:nth-child(2){padding-right:58px}.popup--tenants .table td.date{padding-top:8px}}.popup--tenants .total th,.popup--tenants .total td{width:32%}.popup--tenants .total th:nth-child(1),.popup--tenants .total td:nth-child(1){width:28%}.popup--tenants .total th:nth-child(2),.popup--tenants .total td:nth-child(2){width:40%}.popup--tenants .total td{padding:8px 0}.popup--tenants .total td.date{padding-top:9px}.popup--tenants .total td:nth-child(2){padding-right:24px}@media(min-width:1024px){.popup--tenants .total th,.popup--tenants .total td{width:25.9%}.popup--tenants .total th:nth-child(1),.popup--tenants .total td:nth-child(1){width:37%}.popup--tenants .total th:nth-child(2),.popup--tenants .total td:nth-child(2){width:37.1%}.popup--tenants .total td:nth-child(2){padding-right:58px}.popup--tenants .total td.date{padding-top:8px}}.popup--tenants .buttons{flex-basis:24%;padding:12px 18px}.popup--tenants .button.-secondary{margin-top:24px}.popup--tenants .button-edit{transition:all .3s cubic-bezier(.4,0,.2,1);width:32px;height:32px;padding:6px;background-color:#a4afb3;border-radius:8px}.popup--tenants .button-edit svg{width:100%;height:100%;color:#fff}.popup--tenants .button-edit:hover{background-color:#a12971}@media(min-width:1024px){.popup--tenants .popup__content{width:592px;max-height:90vh;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px;display:block}.popup--tenants .form{padding-bottom:0}.popup--tenants .data-form{margin:0 -32px}.popup--tenants .table{position:static;padding:0 18px}.popup--tenants .table thead{padding:0 44px 0 32px;margin:0 -18px}.popup--tenants .table-contents{max-height:calc(90vh - 326px);padding-left:14px}.popup--tenants .form-field.-editable .buyers{padding-right:58px}.popup--tenants .buttons{display:flex;justify-content:space-between;padding:32px}.popup--tenants .button{flex-basis:48%}.popup--tenants .button.-secondary{margin-top:0}}main{background-color:#f7f7f7;min-height:60vh}table{width:100%}button{background:none}.login{background-color:inherit}.wrap.tenants-portal{overflow:visible}body[data-js-controller="TenantsDataPageController@index"] .wrap.tenants-portal{padding-top:20px}body[data-js-controller="TenantsDataPageController@index"] .wrap.tenants-portal h1{font-size:28px;line-height:32px}@media(min-width:1024px){body[data-js-controller="TenantsDataPageController@index"] .wrap.tenants-portal{padding-top:30px}body[data-js-controller="TenantsDataPageController@index"] .wrap.tenants-portal h1{font-size:42px;line-height:40px}}.asterisk{color:#ed1c24;font-family:Neris-Light,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.total{color:#ed1c24;font-family:Neris-SemiBold,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body[data-js-controller="TenantsDataPageController@index"] .total td{border-top:none}@media(min-width:1024px){.total{width:calc(100% - 8px)}}
