.cost-import__container{padding-bottom:2rem;padding-top:2rem}.cost-import__container .cost-import__table{margin-bottom:2rem}*,:after,:before{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;font-family:sans-serif;font-size:10px}body{font-family:Rubik,sans-serif;line-height:1;margin:0;padding:0}.page{overflow:hidden}.container{margin:0 auto;max-width:110rem;padding:0 1.5rem}.container-fullwidth{max-width:100%}.react-toast-notifications__container{z-index:100000!important}#root{background-color:#fff;height:100dvh;margin:0;overflow-x:auto;overflow-y:auto;width:100vw}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:local(""),url(/rex/static/media/rubik-v11-latin-ext_latin-regular.7030811acaa25e7ffd72.woff2) format("woff2"),url(/rex/static/media/rubik-v11-latin-ext_latin-regular.3426fa0e8fc279648b72.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:local(""),url(/rex/static/media/rubik-v11-latin-ext_latin-700.0e771be9468e8cafa804.woff2) format("woff2"),url(/rex/static/media/rubik-v11-latin-ext_latin-700.32ed50ea632e7c60a4f1.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;src:local(""),url(/rex/static/media/rubik-v11-latin-ext_latin-italic.59c3b62d28566bd01cfd.woff2) format("woff2"),url(/rex/static/media/rubik-v11-latin-ext_latin-italic.9a28802f1b00a15106ea.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;src:local(""),url(/rex/static/media/rubik-v11-latin-ext_latin-700italic.c59383a1fedc671f206e.woff2) format("woff2"),url(/rex/static/media/rubik-v11-latin-ext_latin-700italic.1b9c155209d17a75e525.woff) format("woff")}.auth__news-item{grid-column-gap:1rem;column-gap:1rem;display:grid;font-size:1.2rem;grid-template-columns:64px 1fr;margin-bottom:1rem}.auth__news-item .icon{font-size:4rem;max-width:64px}.auth__news-item h2{margin-bottom:1rem;margin-top:0}.auth__news-item .auth__news-link{margin:1rem;text-align:center}.auth__news-item .auth__news-link a{color:#333}.auth__info-box{border:.1rem solid #c9c9c9;border-radius:.8rem;box-shadow:0 0 40px 0 #5e5c9a0f;margin:2rem;max-width:44rem;padding:1.5rem}@media(min-width:550px){.auth__info-box{padding:4.4rem}}.auth{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100vh;min-width:100vw;padding:0 0 5rem;position:relative}.auth__box{margin:1rem;max-width:46rem;padding:1rem;width:100%}.auth__copyright{bottom:1.5rem;padding-left:1rem;padding-right:1rem;position:absolute}.auth__icons{display:flex;justify-content:center;padding:2.5rem 0 0}.auth__icons.with-active{align-items:center;flex-direction:column}.auth__icons.with-active a.store-badge{opacity:.3;transition:.3s}.auth__icons.with-active a.store-badge:hover{opacity:1}.auth__icons.with-active a.store-badge.active{opacity:1;order:-1}.auth__icons.with-active a.store-badge.active img{height:50px}.auth__icons a.store-badge{display:inline-block;margin:.5rem;text-decoration:none}.auth__icons a.store-badge img{height:40px}.auth__logo{height:5rem;max-width:min(45%,15rem);position:absolute;right:4.4rem}@media(max-width:549px){.auth__logo{right:1.5rem;top:1.5rem}}.auth__logo img{display:inline-block;height:100%;object-fit:contain;object-position:right top;width:100%}.auth__h1{color:#555;font-size:2.4rem;font-weight:700;letter-spacing:.1rem;line-height:1.1;margin:0 0 2rem;padding:0 100px 0 0}@media(min-width:550px){.auth__h1{margin:0 0 3.5rem}}.auth__h2{color:#555;font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:1.1;margin:0 0 2rem;padding:0}.auth__desc{color:#333;font-size:1.4rem;font-weight:500;line-height:1.5;margin:0 0 2rem}@media(min-width:550px){.auth__desc{margin:0 0 3.5rem}}.auth__desc a{color:inherit}.auth__info{color:#333;font-family:Rubik,sans-serif;font-size:1.4rem;padding:2.5rem 0 0}.auth__info a{color:inherit;text-decoration:underline}.auth__info a:hover{text-decoration:none}.copyright{align-items:center;display:flex}.copyright__text{color:#333;font-size:1.2rem;font-weight:300}.copyright__text a{color:inherit;text-decoration:none}.copyright__text a:hover{text-decoration:underline}.registration-device{align-items:center;border:.1rem solid #cacaca;border-radius:.5rem;display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:2.5rem;position:relative;width:100%}.registration-device__image{width:6rem}.registration-device__image img{display:inline-block;max-width:100%}.registration-device__content{padding:0 0 0 3rem;width:calc(100% - 6rem)}.registration-device__content h2{color:#333;font-size:1.6rem;margin:0}.registration-device__content p{color:#999;font-size:1.3rem;margin:0}.first-upper:first-letter{text-transform:uppercase}.first-upper-inline{display:inline-block}.vertical-top{vertical-align:top}.control-clickable{cursor:pointer}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify}.fs-14{font-size:1.4rem}.hidden{display:none!important}.text-uppercase{text-transform:uppercase!important}.h-100{height:100%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.text-bold{font-weight:700!important}.m-0{margin:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-1{padding-left:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-1{margin-bottom:1rem!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.mt-2{margin-top:2rem!important}.ml-2{margin-left:2rem!important}.ml-1{margin-left:1rem!important}.m-auto{margin:0 auto!important}.space-nowrap{white-space:nowrap!important}.space-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-center{display:flex;justify-content:center}.flex-space-between{display:flex;justify-content:space-between}.flex-space-evenly{display:flex;justify-content:space-evenly}.flex-gap-1{gap:1rem}.flex-column{flex-direction:column}.bg-gray{background:#f2f2f2!important}.bg-white{background:#fff!important}.border-none{border:none!important}.border-bottom{border-bottom:.1rem solid #cacaca}.color-red{color:#f90016!important}.color-green{color:var(--rapp-color-main)!important}.color-orange{color:#f7b218!important}.color-gray{color:#999!important}.no-result-text{font-size:1.6rem;text-align:center}.no-backgorund td{border:0 solid #0000!important}.no-backgorund tbody tr{margin:.5rem 1rem!important}.no-backgorund tbody tr td{border:0 solid #0000!important;margin:.1rem 0!important;padding:.5rem 1rem!important}a.link{cursor:pointer}main.content{min-width:1024px}.content{padding:0 0 0 7rem;position:relative;z-index:50}.content__container{min-height:100vh}.sidebar{background:var(--rapp-color-main);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow-y:auto;overflow:hidden;padding:1.5rem 0;position:fixed;top:0;transition:.5s;width:7rem;z-index:999}.sidebar:before{box-shadow:0 0 3rem #0003;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:7rem}.sidebar.auto:hover,.sidebar.manual.open{width:22rem}.sidebar.auto:hover .header-logo__label,.sidebar.manual.open .header-logo__label{left:0}.header-logo{align-items:center;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;height:3.8rem;text-decoration:none;text-transform:uppercase;width:22rem}.header-logo__icon{align-items:center;background:var(--rapp-color-main);display:flex;justify-content:center;position:relative;transition:.5s;width:7rem;z-index:20}.header-logo__icon img{max-height:3.8rem}.header-logo__label{font-size:1.4rem;font-weight:400;left:-15rem;line-height:1.2;padding:.3rem 0 0 3rem;position:relative;transition:.5s;width:calc(100% - 7rem);z-index:10}.header-logo:hover{color:#000}.source-interval-form{grid-column-gap:16px;align-items:start;display:grid;grid-auto-columns:min-content;grid-template-areas:"interval fromDate toDate" "submit fromTime toTime"}.source-interval-form.single-line{grid-auto-columns:1fr;grid-auto-flow:column;grid-template-areas:"interval fromDate fromTime toDate toTime submit"}.source-interval-form .btn,.source-interval-form .form-field{margin-bottom:1rem}.source-interval-form .field-group-with-button{display:flex;flex-flow:column;justify-content:space-between;padding-bottom:1rem}.modal-window__title .modal__analogue-source{display:flex;justify-content:space-between}.tag{border:none;border-radius:2rem;display:inline-block;font-family:Rubik,sans-serif;font-size:1.2rem;line-height:1.1;margin:0 .3rem .4rem 0;padding:.6rem 2rem;position:relative;vertical-align:middle}.tag,.tag__remove{color:#fff;cursor:pointer;font-weight:400;outline:none!important}.tag__remove{background:#f90016;border:none;border-radius:100%;box-shadow:0 0 1rem #0003;font-size:1rem;height:1.8rem;line-height:1.9rem;margin:0;padding:0;position:absolute;right:0;text-align:center;top:0;transform:translate(20%,-30%);transition:.3s;width:1.8rem}.tag__remove:hover{background:#fff;color:#f90016}.tags-field__title{color:#999;font-size:1.2rem;margin:0 0 1.5rem;padding:0;width:100%}.devices-cards{display:flex;flex-wrap:wrap;margin:-1.5rem -1.5rem 0;padding:0 0 3.5rem;width:calc(100% + 3rem)}.devices-cards__item{padding:1.5rem;width:25%}.device-card{border:.1rem solid #cacaca;border-radius:.5rem;min-height:100%;position:relative;text-align:center}.device-card__content{display:block;padding:0 1.5rem 1rem;text-decoration:none}.device-card__content:hover .device-card__name,.device-card__content:hover .device-card__type{color:var(--rapp-color-main)}.device-card__icon{padding:2rem 0}.device-card__icon span{align-items:center;border:1px solid #cacaca;border-radius:100%;display:inline-flex;height:70px;justify-content:center;overflow:hidden;position:relative;width:70px}.device-card__icon span>img{display:block;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.device-card__icon span i{color:#cacaca;font-size:32px}.device-card__notif-list{display:flex;flex-direction:row-reverse;gap:5px;position:absolute;right:0;top:0}.device-card__notif{background:#f90016;border-radius:100%;color:#fff;font-size:1.1rem;font-weight:400;height:2rem;line-height:2.1rem;text-align:center;transform:translate(15%,-25%);width:2rem}.device-card__notif--reminder{background:#f7b218}.device-card__name{color:#333;font-size:1.6rem;margin:0 0 .3rem;transition:.3s}.device-card__type{color:#999;font-size:1.3rem;line-height:1.3;margin:0 0 1rem;transition:.3s}.device-card__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0 1.5rem 7rem;width:100%}.device-card__buttons .device-buttons__item{padding:0;width:auto}.device-card__buttons .device-buttons__item .device-button{height:auto}.device-card__buttons .device-buttons__item .device-button .icon{font-size:1.5rem;height:3rem;margin-bottom:-.5rem;margin-top:-.5rem;width:3rem}.device-card__controls{bottom:2.5rem;left:0;pointer-events:none;position:absolute;width:100%}.device-card__controls a{border:.1rem solid #cacaca;border-radius:.5rem;color:#9a9a9a;display:inline-block;height:3rem;margin:.1rem;pointer-events:all;position:relative;text-decoration:none;transition:.3s;width:3rem}.device-card__controls a:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.device-card__controls a:hover i{color:#fff}.device-card__controls a i{font-size:1.3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.device-gallery{position:relative}.device-gallery__thumb{position:relative;z-index:10}.device-gallery__thumb a{background:#515151;display:block}.device-gallery__thumb img{display:block;width:100%}.device-gallery .device-gallery__controls{bottom:2rem;position:absolute;right:0;z-index:20}.device-gallery__controls{display:flex;justify-content:flex-end;margin-right:2rem;margin-top:2rem}.device-gallery__controls a{background:#fff;border-bottom:.1rem solid #cacaca;border-radius:0;border-right:.1rem solid #cacaca;border-top:.1rem solid #cacaca;color:#333;display:inline-block;height:3.8rem;margin:0;pointer-events:all;position:relative;text-decoration:none;transition:.3s;width:3.8rem}.device-gallery__controls a:first-child{border-bottom-left-radius:.5rem;border-left:.1rem solid #cacaca;border-top-left-radius:.5rem}.device-gallery__controls a:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.device-gallery__controls a:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.device-gallery__controls a:hover i{color:#fff}.device-gallery__controls a i{font-size:1.3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.device-info{padding:4.5rem}.device-info__type{color:#888;font-size:1.2rem;font-weight:400;line-height:1.1;margin:0 0 2rem}.device-info__type strong{color:#333;font-weight:400}.device-info__title{color:#333;font-size:2.6rem;font-weight:700;line-height:1.1;margin:0 0 .2rem}.device-info__subtitle{color:#888;font-size:1.6rem;font-weight:400;line-height:1.1;margin:0 0 2rem}.device-info__state,.device-info__tags{margin:0 0 4rem}.device-info__details{color:#797979;font-size:1.2rem;font-style:normal;line-height:1.8}.state-panel{align-items:center;border:.1rem solid #888;border-radius:3rem;color:#333;display:flex;height:6rem;overflow:hidden;position:relative;width:100%}.state-panel--red{border-color:#f90016;color:#f90016}.state-panel--red .state-panel__icon{background:#f90016;color:#fff}.state-panel--orange{border-color:#ed6e00;color:#ed6e00}.state-panel--orange .state-panel__icon{background:#ed6e00;color:#fff}.state-panel--green{border-color:var(--rapp-color-main);color:var(--rapp-color-main)}.state-panel--green .state-panel__icon{background:var(--rapp-color-main);color:#fff}.state-panel__loader{height:2.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.5rem}.state-panel__loader svg{transform:scale(.2);transform-origin:0 0}.state-panel__icon{background:#888;border-radius:100%;height:6rem;min-height:6rem;min-width:6rem;position:relative;width:6rem}.state-panel__icon i{color:#f2f2f2;font-size:3rem;height:100%;width:100%}.state-panel__label{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 2rem}.state-panel__caption{font-size:1.2rem;font-weight:400;line-height:1.1}.state-panel__state{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;font-weight:400;line-height:1.1;overflow:hidden;text-overflow:ellipsis}.device-buttons{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:0 0 3rem;width:calc(100% + 3rem)}.device-buttons__item{padding:1.5rem;width:33.33%}.device-buttons__item.device-buttons__category{width:100%}.device-buttons__item.device-buttons__category .device-buttons__list{column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:1rem}.device-buttons__item.device-buttons__category .device-buttons__list .device-button{max-width:calc(33% - 1rem)}.device-button{align-items:center;background:#fff;border:.1rem solid #e7e7e7;border-radius:.5rem;color:#000;cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:400;height:6.5rem;justify-content:center;line-height:1.1;outline:none!important;padding:1rem;position:relative;text-decoration:none!important;transition:.3s;width:100%}.device-button.device-button__active{background-color:var(--rapp-color-main-darker);border-color:var(--rapp-color-main-darker);color:#fff}.device-button.device-button__disabled{background-color:#d8d8d8;border-color:#c3c3c3;color:#717171;cursor:default;filter:grayscale(1)}.device-button i{font-size:1.2rem;margin:0 1rem 0 0}.device-button .icon{flex-shrink:0;font-size:1.5rem;height:3.2rem;margin:0 1rem 0 0;width:3.2rem}.device-button .icon:after{content:"";display:inline-block;height:100%;vertical-align:middle}.device-button:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff;text-decoration:none}.device-button__alert{background:#f90016;border-radius:100%;color:#fff;font-size:1.1rem;font-weight:400;height:2rem;line-height:2.1rem;position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%);width:2rem}.device-button__alert i{font-size:1.1rem;margin:0}.device-button.alert{border-color:#f90016;border-width:.2rem;color:#f90016}.device-button.alert:hover{background:#f90016;color:#fff}.sensor-cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:0 0 3rem;width:calc(100% + 3rem)}.sensor-cards__item{padding:1.5rem;width:20%}.sensor-card{border:.1rem solid #e7e7e7;border-radius:.5rem;height:100%;padding:1rem;position:relative;text-align:center;transition:.3s}.sensor-card.with-history{cursor:pointer}.sensor-card.with-history:hover{border-color:#fff;box-shadow:0 4px 15px #e4e4e4}.sensor-card.with-history:hover .sensor-card__link a{opacity:1;visibility:visible}.sensor-card__icon{padding:2rem 0}.sensor-card__icon span{align-items:center;border:.1rem solid #cacaca;border-radius:50%;color:#cacaca;display:inline-flex;font-size:150%;height:40px;justify-content:center;overflow:hidden;position:relative;width:40px}.sensor-card__icon span .icon-fa{height:100%;width:100%}.sensor-card__state{border-radius:100%;height:1.4rem;position:absolute;right:1rem;top:1rem;width:1.4rem}.sensor-card__state.green{background:var(--rapp-color-main)}.sensor-card__state.orange{background:#f7b218}.sensor-card__state.red{background:#f90016}.sensor-card__name{color:#999;font-size:1.3rem;margin:0 0 .5rem;transition:.3s}.sensor-card__value{color:#333;font-size:1.6rem;margin:0 0 .5rem;transition:.3s}.sensor-card__desc{color:#999;font-size:1.1rem;font-style:italic;margin:0 0 2rem;transition:.3s}.sensor-card__link a{color:var(--rapp-color-main)!important;font-size:1.2rem!important;font-weight:400!important;opacity:0;text-transform:none!important;transition:.3s;visibility:hidden}.sensor-card__link a:hover{text-decoration:underline}.device-ico-cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem;min-height:300px;padding:0 0 3rem;width:calc(100% + 3rem)}.device-ico-cards__item{padding:1.5rem;width:33.33%}.device-ico-card{height:100%;padding:1rem;position:relative;text-align:center;transition:.3s}.device-ico-card__icon{padding:2rem 0}.device-ico-card__icon span{display:inline-block;position:relative}.device-ico-card__icon span>img{border:.1rem solid #cacaca;border-radius:100%}.device-ico-card__name{color:#999;font-size:1.3rem;margin:0 0 .5rem;transition:.3s}.device-ico-card__value{color:#333;font-size:1.6rem;margin:0 0 .5rem;transition:.3s}.car-sensors-grid{grid-gap:40px 30px;display:grid;gap:40px 30px;grid-template-areas:"lock alarm map map map" "last last last batery voltage";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.car-sensors-grid__lock{grid-area:lock}.car-sensors-grid__alarm{grid-area:alarm}.car-sensors-grid__map{grid-area:map}.car-sensors-grid__last{grid-area:last}.car-sensors-grid__batery{grid-area:batery}.car-sensors-grid__voltage{grid-area:voltage}@media (-ms-high-contrast:none){.car-sensors-grid{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;display:-ms-grid}.car-sensors-grid__lock{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.car-sensors-grid__alarm{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1}.car-sensors-grid__map{-ms-grid-row-span:1;-ms-grid-column-span:3;-ms-grid-column:3;-ms-grid-row:1}.car-sensors-grid__last{-ms-grid-row-span:1;-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:2}.car-sensors-grid__batery{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:4;-ms-grid-row:2}.car-sensors-grid__voltage{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:5;-ms-grid-row:2}}.car-sensors-card{border:.1rem solid #e7e7e7;border-radius:.5rem;height:100%;padding:1rem;position:relative;text-align:center;transition:.3s}.car-sensors-card.sensors-map-card{padding:0}.car-sensors-card.sensors-map-card iframe,.car-sensors-card.sensors-map-card img{border-radius:.5rem;display:block;width:100%}.car-sensors-card.sensors-map-card:hover{border-color:#e7e7e7}.car-sensors-card.sensors-red-card{background:#ff0433;border-color:#ff0433}.car-sensors-card.sensors-red-card:hover{border-color:#ff0433}.car-sensors-card.sensors-red-card .car-sensors-card__notif{background:#fff;color:#ff0433}.car-sensors-card.sensors-red-card .car-sensors-card__name,.car-sensors-card.sensors-red-card .car-sensors-card__value{color:#fff}.car-sensors-card.sensor-drive-card{display:flex;flex-direction:column;justify-content:center;padding:1rem 3rem;text-align:left}.car-sensors-card.sensor-drive-card .car-sensors-card__link{bottom:2rem;left:3rem;position:absolute}.car-sensors-card:hover{border-color:#fff;box-shadow:0 4px 15px #e4e4e4}.car-sensors-card:hover .car-sensors-card__link a{opacity:1}.car-sensors-card__icon{padding:3.5rem 0 2.5rem}.car-sensors-card__icon span{display:inline-block;position:relative}.car-sensors-card__icon span>img{border:.1rem solid #cacaca;border-radius:100%}.car-sensors-card__state{border-radius:100%;height:1.4rem;position:absolute;right:1rem;top:1rem;width:1.4rem}.car-sensors-card__state.green{background:var(--rapp-color-main)}.car-sensors-card__state.orange{background:#f7b218}.car-sensors-card__state.red{background:#f90016}.car-sensors-card__notif{background:#f90016;border-radius:100%;color:#fff;font-size:1.1rem;font-weight:400;height:2rem;line-height:2.1rem;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2rem}.car-sensors-card__name{color:#999;font-size:1.3rem;margin:0 0 .5rem;transition:.3s}.car-sensors-card__value{color:#333;font-size:1.6rem;margin:0 0 .5rem;transition:.3s}.car-sensors-card__desc{color:#999;font-size:1.1rem;font-style:italic;margin:0 0 2rem;transition:.3s}.car-sensors-card__link a{color:var(--rapp-color-main)!important;font-size:1.2rem!important;font-weight:400!important;opacity:0;text-transform:none!important;transition:.3s}.car-sensors-card__link a:hover{text-decoration:underline}.car-sensors-card__time{color:#999;font-size:1.3rem;margin:0 0 2rem;transition:.3s}.car-sensors-card__route{align-items:center;display:flex;margin:0 0 2rem}.car-sensors-card__route-point{color:#333;font-size:1.6rem;margin:0;max-width:calc(50% - 3rem);transition:.3s}.car-sensors-card__route-separator{color:#999;font-size:1.5rem;margin:0 2rem;transition:.3s}.car-sensors-card__note{color:#999;font-size:1.3rem;margin:0 0 2rem;transition:.3s}.car-sensors-card__button{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.car-sensors-card__button .btn-smaller{padding:1rem 2rem}@media only screen and (min-width:1200px){.car-sensors-card__button .btn-smaller{padding:1rem 2rem}}.two-columns{display:flex;flex-wrap:wrap;height:100vh;position:relative;width:100%}.two-columns.sidebar-hidden .two-columns__left{transform:translateX(-100%);width:0}.two-columns.sidebar-hidden .two-columns__right{width:100%}.two-columns.sidebar-hidden .two-columns-toggle{max-width:15rem;transform:translateX(calc(-100% + 3rem))}.two-columns.sidebar-hidden .two-columns-toggle:hover{transform:translateX(0)}.two-columns.sidebar-hidden .two-columns-toggle .button-show{align-items:center;display:flex}.two-columns.sidebar-hidden .two-columns-toggle .button-show span{padding:0 0 0 1rem}.two-columns.sidebar-hidden .two-columns-toggle .button-hide{display:none}.two-columns__left{margin-right:-5rem;overflow-x:hidden;padding-right:5rem;width:41rem}.two-columns__left,.two-columns__right{height:100vh;overflow-y:auto;transition:.3s}.two-columns__right{background-color:#fff;width:calc(100% - 36rem)}.two-columns__container{margin:0 auto;max-width:80rem;padding:0 1.5rem;width:100%}.two-columns-toggle{background:var(--rapp-color-main);border:none;bottom:0;color:#fff;cursor:pointer;display:block;left:0;margin:0;max-width:3rem;outline:none!important;overflow:hidden;padding:0;position:absolute;transition:.3s;z-index:999}.two-columns-toggle:hover{max-width:15rem}.two-columns-toggle__button{padding:0}.two-columns-toggle__button i{margin:0 .9rem}.two-columns-toggle__button span{padding:0 1rem 0 0;white-space:nowrap}.two-columns-toggle__button.button-show{display:none;height:3rem}.two-columns-toggle__button.button-hide{align-items:center;display:flex;height:3rem}.table-column-list{border-collapse:collapse;border-spacing:0}.table-column-list td,.table-column-list th{border-left-style:solid;border-left-width:1px}.table-column-list td:first-child,.table-column-list th:first-child{border-left-width:0}.settings-panel__header{padding:4rem 4rem 0 5rem}.settings-panel__header h2{color:#333;font-size:2.6rem;line-height:1.1;margin:0 0 2rem}.settings-panel__header p{color:#999;font-size:1.3rem;line-height:1.4;margin:0 0 2rem}.settings-panel__content{padding:4rem 0 3rem 3rem}.settings-panel__content .btn{margin:0 0 0 2rem}.settings-panel__title{color:#999;font-size:1.3rem;line-height:1.3;margin:0 0 1.5rem;padding:0 0 0 2rem;transition:.3s}.settings-panel__nav ol,.settings-panel__nav ul{list-style:none;margin:0 0 2rem;padding:0}.settings-panel__nav ol li,.settings-panel__nav ul li{margin:0;padding:0}.settings-panel__nav ol li a,.settings-panel__nav ul li a{border:.1rem solid #0000;border-bottom-left-radius:3rem;border-right:none;border-top-left-radius:3rem;color:#333;display:block;font-size:1.4rem;font-weight:700;line-height:1.1;padding:1rem 2rem;text-decoration:none;transition:.3s}.settings-panel__nav ol li a:hover:not(.disabled),.settings-panel__nav ul li a:hover:not(.disabled){border-color:#eee;color:var(--rapp-color-main)}.settings-panel__nav ol li a.selected,.settings-panel__nav ul li a.selected{background:#f2f2f2;border-color:#f2f2f2;color:var(--rapp-color-main)}.settings-panel__nav ol li a.disabled,.settings-panel__nav ul li a.disabled{color:#888}.broker-icons{display:flex;flex-wrap:wrap;margin:-1.5rem -1.5rem 0;padding:0 0 1.5rem;width:calc(100% + 3rem)}.broker-icons__item{padding:1.5rem;width:50%}.broker-card{position:relative;text-align:center}.broker-card__icon{color:#999;font-size:200%;padding:1rem 0}.broker-card__icon span{display:inline-block;position:relative}.broker-card__icon span>img{border:.1rem solid #cacaca;border-radius:100%}.broker-card__value{color:#333;font-size:1.6rem;margin:0;transition:.3s}.broker-card__name{color:#999;font-size:1.3rem;line-height:1.3;margin:0 0 .3rem;transition:.3s}.broker-table{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0;position:relative;width:100%}.broker-table:before{background:#cacaca;content:"";height:.1rem;left:-3rem;position:absolute;top:50%;width:calc(100% + 6rem);z-index:5}.broker-table__item{background:#fff;border:.1rem solid #cacaca;border-left:none;padding:1.5rem;position:relative;width:50%;z-index:10}.broker-table__item:first-child{border-bottom-left-radius:.5rem;border-left:.1rem solid #cacaca;border-top-left-radius:.5rem}.broker-table__item:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.broker-table__item span{display:block;font-size:1.3rem;margin:0 0 .5rem}.broker-table__item strong{display:block;font-size:1.6rem;font-weight:400}.reports-cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:0 0 3rem;width:calc(100% + 3rem)}.reports-cards__item{cursor:pointer;padding:1.5rem;width:25%}.report-card{border:.1rem solid #e7e7e7;border-radius:.5rem;display:block;height:100%;padding:1rem;position:relative;text-align:center;text-decoration:none;transition:.3s}.report-card:hover{border-color:#fff;box-shadow:0 4px 15px #e4e4e4}.report-card:hover .report-card__link{opacity:1}.report-card__icon{padding:2rem 0}.report-card__icon span{display:inline-block;position:relative}.report-card__icon span>img{border:.1rem solid #cacaca;border-radius:100%}.report-card__type{color:#999;font-size:1.3rem;margin:0 0 2rem;transition:.3s}.report-card__name{color:#333;font-size:1.6rem;margin:0 0 .5rem;transition:.3s}.report-card__link{color:var(--rapp-color-main)!important;font-size:1.2rem!important;font-weight:400!important;opacity:0;text-transform:none!important;transition:.3s}.report-card__link:hover{text-decoration:underline}.help-cards{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding:0 0 3rem;width:calc(100% + 3rem)}.help-cards__item{padding:1.5rem;width:20%}.help-card{border:.1rem solid #e7e7e7;border-radius:.5rem;display:block;height:100%;padding:3rem 2rem;position:relative;text-align:center;text-decoration:none;transition:.3s}.help-card:hover{border-color:#fff;box-shadow:0 4px 15px #e4e4e4}.help-card__icon{padding:2rem 0}.help-card__icon span{display:inline-block;position:relative}.help-card__icon span>img{border:.1rem solid #cacaca;border-radius:100%}.help-card__name{color:#333;font-size:1.4rem;margin:0;transition:.3s}.map-objects__item.map-objects__outside-view{display:none}.map-sidebar{display:flex;flex-direction:column;height:100vh;padding:0;position:relative}.map-sidebar .search-form{padding:2rem 3rem}.map-sidebar .search-form__input{width:calc(100% - 4rem)}.map-sidebar .search-form :disabled{color:#c9c9c9}.map-sidebar.is-following .map-controls{display:none}.map-sidebar.no-icons.compact-view .object-card{grid-template-areas:"name name" "address address" "links info"}.map-sidebar.no-icons .object-card{column-gap:0;grid-template-columns:0 1fr}.map-sidebar.compact-view .object-card{grid-template-areas:"icon name" "icon address" "links info";grid-template-columns:6.4rem 1fr;padding:.5rem 1rem}.map-sidebar.compact-view .object-card__controls{padding-left:0;width:6rem}.map-sidebar.compact-view .object-card__controls .button{height:2rem;width:2rem}.map-sidebar.compact-view .object-card__content{padding-left:3rem}.map-sidebar.compact-view .object-card__info{margin-bottom:.5rem}.map-sidebar.compact-view .search-form{padding:1rem}.map-sidebar.compact-view .map-filter{background-color:#333;display:grid;grid-template-columns:2fr 1fr}.map-sidebar.compact-view .map-filter .map-selector{padding:.5rem}.map-sidebar.compact-view .map-filter .map-selector label{display:none}.map-sidebar.compact-view .map-filter .map-selector select{width:100%}.map-sidebar.compact-view .map-filter .search-form{padding:.5rem}.map-sidebar.compact-view .map-objects{height:calc(100vh - 9.5rem)}.map-sidebar.compact-view.is-following .map-objects{height:calc(100vh - 4.5rem)}.map-selector{background:#333;padding:.5rem 3rem}.map-selector .form-field{margin:0}.map-selector .form-field__label{color:#fff;width:7rem}.map-selector .form-field__select{background:#0000;border-color:#0000;color:#fff;font-weight:700;text-overflow:ellipsis;width:calc(100% - 7rem)}.map-selector .form-field__select:focus{border-color:#0000;box-shadow:none}.map-selector .form-field__select option{color:#000;font-weight:400}.map-objects{height:calc(100vh - 16.9rem);overflow-y:auto}.map-wrap{height:100vh;position:relative;width:100%}.map-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.map-in-grid{height:100%}.map-in-grid,.object-card{position:relative;width:100%}.object-card{grid-column-gap:1rem;border-bottom:.1rem solid #ccc;column-gap:1rem;cursor:pointer;display:grid;grid-template-areas:"icon name" "icon address" "icon info" "icon links";grid-template-columns:3rem 1fr;grid-template-rows:auto;padding:2rem 3rem;transition:.3s}.object-card.active-item,.object-card:hover{background:#e0e0e0}.object-card__id{grid-area:icon;width:2rem}.object-card__id .icon-container{position:relative}.object-card__id .icon-container .map-marker{transform:none!important}.object-card__id span{background:var(--rapp-color-main);border-radius:100%;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;height:2rem;line-height:2.1rem;text-align:center;width:2rem}.object-card__content{padding:0 0 0 2rem}.object-card__name{align-items:center;display:flex;flex-wrap:wrap;grid-area:name;justify-content:space-between;margin:0 0 1rem;width:100%}.object-card__name>span{color:#333;font-size:1.6rem;font-weight:400}.object-card__notif{background:#f90016;border-radius:100%;color:#fff;font-size:1.1rem;font-weight:400;height:2rem;line-height:2.1rem;text-align:center;width:2rem}.object-card__address{font-size:1.2rem;font-weight:400;grid-area:address;line-height:1.3;margin:0 0 1rem}.object-card__address button{color:var(--rapp-color-main);text-decoration:underline}.object-card__address button:hover{text-decoration:none}.object-card__address a{color:inherit;text-decoration:none}.object-card__info{grid-row-gap:.2rem;color:#434343;display:grid;font-size:1.2rem;grid-area:info;grid-template-columns:1fr auto;margin:0 0 1rem;row-gap:.2rem}.object-card__info .icon{margin-right:4px}.object-card__params table{border-collapse:collapse;border-spacing:0;color:#aaa;font-size:1.2rem;line-height:1.3;margin:0 0 1rem;width:100%}.object-card__controls{display:flex;grid-area:links;z-index:20}.object-card__controls .button,.object-card__controls button{background:#fff;border:.1rem solid #cacaca;border-left:none;border-radius:0;color:#333;display:inline-block;height:3.8rem;margin:0;pointer-events:all;position:relative;text-decoration:none;transition:.3s;width:3.8rem}.object-card__controls .button:first-child,.object-card__controls button:first-child{border-bottom-left-radius:.5rem;border-left:.1rem solid #cacaca;border-top-left-radius:.5rem}.object-card__controls .button:last-child,.object-card__controls button:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.object-card__controls .button:hover,.object-card__controls button:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.object-card__controls .button:hover i,.object-card__controls button:hover i{color:#fff}.object-card__controls .button .icon-container,.object-card__controls button .icon-container{font-size:1.1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.object-card__controls .button.with-tooltip .tooltip,.object-card__controls button.with-tooltip .tooltip{background:#333;border-radius:.4rem;color:#fff;font-size:1.2rem;font-weight:400;left:50%;line-height:1.1;opacity:0;padding:1rem 1.3rem .8rem;pointer-events:none;position:absolute;text-align:center;top:0;transform:translateX(-50%);transition:.3s;visibility:hidden;white-space:nowrap;z-index:10}.object-card__controls .button.with-tooltip .tooltip:before,.object-card__controls button.with-tooltip .tooltip:before{border-bottom:.8rem solid #333;border-left:.8rem solid #0000;border-right:.8rem solid #0000;content:"";left:50%;position:absolute;top:-.8rem;transform:translateX(-50%)}.object-card__controls .button.with-tooltip:hover .tooltip,.object-card__controls button.with-tooltip:hover .tooltip{opacity:1;pointer-events:all;top:calc(100% + 1rem);visibility:visible}.map-controls{border-top:2px solid var(--rapp-color-main);padding:1rem 0 2rem;width:100%}.map-controls__link{color:var(--rapp-color-main)!important;display:inline-block;font-size:1.2rem;margin:0;text-decoration:none!important}.map-controls__link i{margin:0 .5rem 0 0}.map-controls__link:hover{text-decoration:underline!important}.historie-sidebar{display:flex;flex-direction:column;height:100%;justify-content:space-between}.historie-sidebar-header{position:relative}.historie-sidebar-header__toggle{background:#fff;border:none;border-radius:0;cursor:pointer;display:block;font-family:Rubik,sans-serif;margin:0;outline:none!important;padding:1.5rem 3rem;position:relative;text-align:left;width:100%}.historie-sidebar-header__toggle i{font-size:1.4rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.historie-sidebar-header__toggle span{color:var(--rapp-color-main);display:block;font-size:1.2rem;font-weight:700}.historie-sidebar-header__toggle strong{color:#333;display:block;font-size:1.6rem;font-weight:700}.historie-sidebar-header__list{left:0;max-height:0;overflow:hidden;position:absolute;top:100%;width:100%}.historie-sidebar-header__list.open{max-height:100vh;overflow:visible;overflow:initial}.historie-sidebar-header__overlay{background:#0009;height:calc(100vh - 10.2rem);left:0;position:absolute;top:0;width:100%;z-index:10}.historie-sidebar-header__item{background:#fff;border-top:.1rem solid #ccc;cursor:pointer;display:block;padding:1.8rem 3rem;position:relative;text-decoration:none;transition:.3s;width:100%;z-index:20}.historie-sidebar-header__item:hover{background:#f5f5f5}.historie-sidebar-header__item.current>strong,.historie-sidebar-header__item:hover>strong{color:var(--rapp-color-main)}.historie-sidebar-header__item>span{color:#999;display:block;font-size:1.2rem;font-weight:400}.historie-sidebar-header__item>strong{color:#333;display:block;font-size:1.6rem;font-weight:700;transition:.3s}.historie-sidebar-header__item>strong span{font-weight:400}.historie-sidebar-export{background:#333;padding:0 3rem}.historie-sidebar-export .export-options__list .btn{background:#0000!important;border:none!important;border-radius:0!important;color:#fff!important;min-width:3.9rem;padding:1.2rem!important;text-align:center}.historie-sidebar-export .export-options__list .btn:first-child{border-left:none!important}.historie-sidebar-export .export-options__list .btn:hover{background:var(--rapp-color-main)!important}.historie-sidebar-date{background:#333;padding:0;position:relative}.historie-sidebar-date__toggle{align-items:center;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;display:grid;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:700;grid-template-columns:1fr auto;line-height:1.5;margin:0;outline:none!important;padding:1.5rem 3rem;position:relative;text-align:left;transition:.3s;width:100%}.historie-sidebar-date__toggle:hover{background:#555}.historie-sidebar-date__form{background:#fff;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:20}.historie-sidebar-date__form.open{max-height:100vh;overflow:visible;overflow:initial}.historie-sidebar-item{align-items:center;border-bottom:.1rem solid #ccc;cursor:pointer;display:flex;padding:1.3rem 3rem;position:relative;transition:.3s;width:100%}.historie-sidebar-item.active-item,.historie-sidebar-item:hover{background:#f5f5f5}.historie-sidebar-item__date,.historie-sidebar-item__gsm{color:#434343;font-size:1.2rem}.historie-sidebar-item__gsm{margin:0 0 0 1rem}.historie-filtered__info{font-size:1.5rem;padding:1rem}.historie-filtered__info .icon{margin-right:.5rem}.sidebar-form{box-shadow:0 0 2rem #0003;padding:3rem}.sidebar-form__label{color:#434343;font-size:1.6rem;font-weight:700;margin:0 0 2rem}.sidebar-form .field-group .form-field{max-width:50%}.sidebar-form .field-group .form-field__select,.sidebar-form .field-group .form-field__textarea,.sidebar-form .field-group .form-field__textbox{font-size:1.3rem;padding:1rem 0 1rem 1rem}.sidebar-form .field-group .form-field__radio{font-size:1.3rem;padding:2rem}.sidebar-form .form-field{margin:0 0 1rem}.sidebar-form .btn{margin:1.5rem 0 0}.map-player{align-items:center;bottom:0;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:999}.map-player__mode{background:var(--rapp-color-main);padding:.6rem 1.5rem .5rem}.map-player__mode select{border:.1rem solid #c9c9c9;border-radius:.4rem;color:#333;font-family:Rubik,sans-serif;margin:0;padding:.5rem 1rem;text-align:center}.map-player__control{background:var(--rapp-color-main);border:none;border-radius:0;color:#fff;cursor:pointer;display:block;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:700;margin:0;outline:none!important;padding:1.3rem 1.5rem;position:relative;text-align:left;transition:.3s;width:100%}.map-player__control:hover{background:var(--rapp-color-main-darker)!important}.calendar-wrapper{display:flex;flex-wrap:wrap;padding:3.5rem 0;width:100%}.calendar-wrapper__calendar{padding:0 3rem 0 0;width:calc(100% - 18rem)}.calendar-wrapper__sidebar{width:18rem}.calendar-wrapper__summary{padding:3rem 0}.calendar-summary{border:.1rem solid #ccc!important;padding:3rem 1rem;text-align:center}.calendar-summary__device{color:#333;font-size:1.4rem;margin:0 0 1rem}.calendar-summary__date{color:#333;font-size:1.2rem;margin:0 0 1rem}.calendar-summary__param{color:#333;font-size:1.6rem}.icon-fa{text-align:center}.icon-fa:after{content:"";display:inline-block;height:100%;vertical-align:middle}.icon-fa.round{border-radius:50%!important}.icon-fa.bg-main{background-color:var(--rapp-color-main-darker)!important}.icon-fa.bg-green{background-color:#3e9540!important}.icon-fa.bg-red{background-color:#f90016!important}.icon-fa.bg-orange{background-color:#f7b218!important}.icon-fa.bg-black{background-color:#000!important}.icon-fa.bg-white{background-color:#fff!important}.icon-fa.fc-main{color:var(--rapp-color-main-darker)!important}.icon-fa.fc-green{color:#3e9540!important}.icon-fa.fc-red{color:#f90016!important}.icon-fa.fc-orange{color:#f7b218!important}.icon-fa.fc-black{color:#000!important}.icon-fa.fc-white{color:#fff!important}.table-grid .leaflet-bar a{color:#000}.table-grid .leaflet-bar a:hover{text-decoration:none}.leaflet-popup-content{font-family:Rubik,sans-serif;font-size:1.2rem!important}.leaflet-control.leaflet-layer-switch{margin:16px}.leaflet-control.leaflet-layer-switch .button{background-color:#fff;border:1px solid #ccc;border-collapse:collapse;border-left-width:0;color:#333;display:none}.leaflet-control.leaflet-layer-switch .button.btn-enter{display:inline;display:initial}.leaflet-control.leaflet-layer-switch .button.btn-enter .icon{font-size:120%;margin-right:4px}.leaflet-control.leaflet-layer-switch .button .icon{font-size:150%;margin-bottom:2px;margin-top:2px}.leaflet-control.leaflet-layer-switch .layer-list .button:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.leaflet-control.leaflet-layer-switch .layer-list .button:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.leaflet-control.leaflet-layer-switch.open .button{display:inline;display:initial}.leaflet-control.leaflet-layer-switch.open .button.btn-enter{display:none}.leaflet-bottom .leaflet-control.leaflet-logo{margin-bottom:18px}.leaflet-bottom .leaflet-control.leaflet-logo img{min-height:28px}main.content .leaflet-control-zoom{margin-right:2rem;margin-top:6rem}.leaflet-control-attribution{font-size:12px}.with-left-menu .smap .copyright,.with-left-menu .smap .scale{left:4rem!important}.map-marker-rect{border-style:solid;box-sizing:border-box;display:inline-block;min-height:10px;min-width:10px}.map-marker-rect .marker-content{box-sizing:border-box;font-family:Rubik,sans-serif;height:100%;overflow:hidden;padding:2px 3px;text-overflow:" ";white-space:nowrap;width:100%}.map-marker-rect .triangle-back,.map-marker-rect .triangle-front{border-bottom-color:#0000;border-right-color:#0000;border-style:solid;position:absolute}.map-marker-rect .triangle-front{left:0}.map-marker-rect .triangle-back{border-width:5px;bottom:-10px}.map-marker-circle{border-radius:50%;border-style:solid;box-sizing:border-box;overflow:hidden}.map-marker-circle .inner-circle{border-radius:50%;box-sizing:border-box;height:100%;overflow:hidden;width:100%}.map-marker-triangle{display:inline-block}.map-marker-pin{position:relative}.map-marker-pin .main{align-items:center;border-radius:50%;border-style:solid;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;position:absolute}.map-marker-pin .pointer{border-color:#0000;border-style:solid;box-sizing:border-box;position:absolute}.btn{background:#fff;border:.1rem solid #cacaca;border-radius:.5rem;color:#000;cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.1;outline:none!important;padding:1rem 2rem;position:relative;text-decoration:none!important;transition:.3s;white-space:nowrap}@media only screen and (min-width:1200px){.btn{padding:1.2rem 3rem 1.1rem}}.btn:hover{background:#fff;border-color:#cacaca;color:var(--rapp-color-main);text-decoration:none}.btn.selected{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.btn:disabled{cursor:default}.btn .first-upper{display:inline-block}.btn-primary{background:var(--rapp-color-main)!important}.btn-primary,.btn-primary:hover{border:.1rem solid var(--rapp-color-main)!important;box-shadow:none;color:#fff!important}.btn-primary:hover{background:var(--rapp-color-main-darker)!important}.btn-secondary{background:#0000!important;border:.2rem solid var(--rapp-color-main)!important;color:var(--rapp-color-main)!important}.btn-secondary:hover{background:var(--rapp-color-main)!important;border-color:var(--rapp-color-main)!important;box-shadow:none;color:#fff!important;text-decoration:none}.btn-delete{background:#f90016!important;border:.2rem solid #f90016!important;color:#fff!important}.btn-delete:hover{background:#e00013!important;border-color:#e00013!important;box-shadow:none;color:#fff!important;text-decoration:none}.btn-subtle{background:#fff!important;border:.1rem solid #ccc!important;box-shadow:none;color:#888!important}.btn-subtle:hover{background:var(--rapp-color-main)!important;border:.1rem solid var(--rapp-color-main)!important}.btn-dark,.btn-subtle:hover{box-shadow:none;color:#fff!important}.btn-dark{background:#333!important;border:.1rem solid #333!important}.btn-dark:hover{background:var(--rapp-color-main)!important;border:.1rem solid var(--rapp-color-main)!important;box-shadow:none;color:#fff!important}.btn-smaller{font-size:1.2rem;padding:1rem 2rem}@media only screen and (min-width:1200px){.btn-smaller{padding:1rem 2.5rem}.btn-icon{padding-left:2rem;padding-right:2rem}}.btn-icon span{margin:0 0 0 .4rem}.btn-rounded{border-radius:5rem}.box{background:#fff;padding:0;width:100%}.box--auth{border:.1rem solid #c9c9c9;border-radius:.8rem;box-shadow:0 0 40px 0 #5e5c9a0f;margin:0 auto;max-width:44rem;padding:2.5rem 1.5rem 1.5rem;position:relative}@media(min-width:550px){.box--auth{padding:4.4rem}}.box--registration-success{border:.1rem solid #c9c9c9;border-radius:.8rem;box-shadow:0 0 40px 0 #5e5c9a0f;margin:0 auto;max-width:50rem;padding:0}.box--grey{background:#f2f2f2}.success__top{background:var(--rapp-color-main);border-top-left-radius:.8rem;border-top-right-radius:.8rem;color:#fff;padding:3.5rem;text-align:center}.success__icon{margin:0 0 2rem}.success__icon img{filter:invert(100%);max-width:100%}.success__caption{color:inherit;font-size:1.8rem;font-weight:700;letter-spacing:.1rem;line-height:1.1}.success__bottom{color:#333;font-size:1.4rem;font-weight:500;line-height:1.5;padding:2.5rem}.success__bottom p{margin:0 0 2rem}.success__bottom p:last-child{margin:0}.success__highlighted{color:var(--rapp-color-main);font-weight:700}.box-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3rem 0;width:100%}.box-header h1{font-size:2.6rem;font-weight:700;margin:0}.box-header__text{color:#434343;font-size:1.2rem}.box-header__left{align-items:center;display:flex}.box-header__left .select-field{margin:0 1rem 0 0}.box-header__right{align-items:center;display:flex}.box-header__right .select-field{margin:0 1rem 0 0}.box-subheader{color:#333;flex-wrap:wrap;font-size:1.6rem;justify-content:space-between;padding:0 0 2rem;width:100%}.box-subheader,.box-subheader--book-header .box-subheader__right{align-items:center;display:flex}.box-subheader--book-header .box-subheader__right .export-options{margin:0 0 0 1rem}.box-subheader__selector .form-field{margin:0;min-width:40vw}.box-footer{flex-wrap:wrap;justify-content:space-between;padding:3rem 0 0;width:100%}.box-footer,.box-footer__right,.export-options{align-items:center;display:flex}.export-options{font-size:0;margin-bottom:1rem}.export-options__label{color:#888;font-size:1.3rem;font-weight:300;margin:0 1rem 0 0;padding:0}.export-options__list{align-items:center;display:flex}.export-options__list .btn{border-left:none!important;border-radius:0;color:#666;font-size:1.4rem;font-weight:400;margin:0!important;padding:.9rem 1.2rem}.export-options__list .btn:first-child{border-bottom-left-radius:.4rem;border-left:.1rem solid #cacaca!important;border-top-left-radius:.4rem}.export-options__list .btn:last-child{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}.export-options__list .btn:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.view-switch{font-size:0}.view-switch .btn{border-radius:0;margin:0}.view-switch .btn:first-child{border-bottom-left-radius:.4rem;border-top-left-radius:.4rem}.view-switch .btn:last-child{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}.view-switch.w-100{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.view-switch.w-100 .btn{text-align:center}.select-field{align-items:center;display:flex}.select-field.flex-wrap .select-field__label{margin:0 0 .7rem}.select-field__label{color:#888;font-size:1.3rem;font-weight:300;margin:0 1rem 0 0;padding:0}.select-field__input{border:.1rem solid #c9c9c9;border-radius:.4rem;color:#333;font-family:Rubik,sans-serif;margin:0;padding:.8rem 1rem;text-align:center}.calendar-grid__head{flex-wrap:wrap;justify-content:space-between;margin:0 0 3rem;width:100%}.calendar-grid__controls,.calendar-grid__head{align-items:center;display:flex}.calendar-grid__summary{color:#919191;font-size:2rem;font-weight:200;line-height:1.1}.date-switcher{align-items:flex-start;display:flex;margin:0 4rem 0 0}.date-switcher__btn{appearance:none;background:#0000;border:none;border-radius:0;color:#c9c9c9;cursor:pointer;font-size:2rem;margin:0;padding:0;transition:.3s}.date-switcher__btn:hover{color:var(--rapp-color-main)}.date-switcher__lbl{color:#333;font-size:2rem;font-weight:700;margin:0 1.3rem;padding:0;text-transform:uppercase}.calendar-table{border-collapse:collapse;border-spacing:0;width:100%}.calendar-table thead tr{display:flex;flex-wrap:wrap;width:100%}.calendar-table thead tr th{color:#aaa;font-size:1.3rem;font-weight:500;line-height:1.1;padding:0 0 1rem;position:relative;text-align:center;width:calc(14.28571% - 1rem)}.calendar-table thead tr th:first-child{width:7rem}.calendar-table tbody tr{display:flex;flex-wrap:wrap;width:100%}.calendar-table tbody tr td{height:8.5rem;position:relative;width:calc(14.28571% - 1rem)}.calendar-table tbody tr td:first-child{width:7rem}.calendar-table__cell{border:.1rem solid #c9c9c9;cursor:pointer;height:calc(100% - .4rem);left:.2rem;padding:0 .7rem;position:absolute;top:.2rem;transition:.3s;width:calc(100% - .4rem)}.calendar-table__cell:hover{box-shadow:0 0 1rem #0003;transform:scale(1.1);z-index:10}.calendar-table__cell:hover .calendar-table__data,.calendar-table__cell:hover .calendar-table__num{color:var(--rapp-color-main)}.calendar-table__cell.diff-month{background:#f8f8f8;filter:grayscale(100%)}.calendar-table__cell.diff-month .calendar-table__num{color:#aaa}.calendar-table__cell.diff-month:hover{box-shadow:none;cursor:default;transform:none}.calendar-table__cell.disabled{background:#f8f8f8;filter:grayscale(100%)}.calendar-table__cell.disabled .calendar-table__num{color:#aaa}.calendar-table__cell.selected{background:#edf6ed;border-color:var(--rapp-color-main);filter:none}.calendar-table__cell.selected--first:before{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;left:1rem!important;width:calc(100% - 1rem)!important}.calendar-table__cell.selected--last:before{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem;width:calc(100% - 1rem)!important}.calendar-table__cell.selected--last.selected--first:before{width:calc(100% - 2rem)!important}.calendar-table__cell.selected:before{background:var(--rapp-color-main);content:"";height:2rem;left:0;position:absolute;top:1.1rem;width:100%;z-index:1}.calendar-table__cell.selected .calendar-table__num{color:#fff;font-weight:700;position:relative;z-index:2}.calendar-table__cell.selected .calendar-table__ico-left,.calendar-table__cell.selected .calendar-table__ico-right{color:#000;z-index:2}.calendar-table__purpose-distances{display:flex;margin-bottom:-3px;margin-top:-3px}.calendar-table__purpose-distance{border-color:#c9c9c9;border-style:solid;border-width:1px 0;height:5px;position:relative;width:100%}.calendar-table__purpose-distance-out{padding-bottom:3px}.calendar-table__purpose-distance-out:first-child .calendar-table__purpose-distance{border-left-width:1px}.calendar-table__purpose-distance-out:last-child .calendar-table__purpose-distance{border-right-width:1px}.calendar-table__purpose-distance_0{background-color:#1675db}.calendar-table__purpose-distance_1{background-color:#ff0016}.calendar-table__purpose-distance_2,.calendar-table__purpose-distance_3{background-color:#333}.calendar-table__purpose-distance_4{background-color:#00baff}.calendar-table__purpose-distance_5{background-color:var(--rapp-color-main)}.calendar-table__ico-left{left:.3rem;position:absolute;top:1.2rem}.calendar-table__ico-left span{display:inline-block;font-size:1.1rem;padding:.3rem}.calendar-table__ico-left span:hover>i{color:var(--rapp-color-main)}.calendar-table__ico-left span:hover .calendar-table__popup{display:block}.calendar-table__ico-right{position:absolute;right:.3rem;top:1.2rem}.calendar-table__ico-right span{display:inline-block;font-size:1.1rem;padding:.3rem}.calendar-table__ico-right span:hover>i{color:#aaa}.calendar-table__ico-right span:hover .calendar-table__popup{display:block}.calendar-table__num{color:#333;font-size:1.3rem;padding:1.5rem 0 1rem}.calendar-table__data,.calendar-table__num{font-weight:500;line-height:1.1;text-align:center}.calendar-table__data{color:#aaa;font-size:1.1rem;padding:0 0 .6rem}.calendar-table__line{background:#d7d7d7;border-radius:.4rem;height:.8rem;overflow:hidden;position:relative;width:100%}.calendar-table__line span{background:var(--rapp-color-main);height:100%;position:absolute;top:0}.calendar-table__popup{display:none;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:35rem;z-index:20}.calendar-popup{background:#fff;box-shadow:0 0 1rem #0003;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem}.calendar-popup__data{margin:0 0 2rem;width:auto}.calendar-popup__title{color:#999;font-size:1.2rem;font-weight:500;line-height:1.1}.calendar-popup__value{color:#333;font-size:1.8rem;font-weight:700;line-height:1.1}.calendar-popup__controls{align-items:center;display:flex;justify-content:space-between;width:100%}.cookie-panel{background:#001e29;border-radius:.8rem;bottom:1.5rem;box-shadow:0 0 3rem #0000004d;box-sizing:border-box;min-height:2rem;overflow:hidden;padding:2rem;position:fixed;right:1.5rem;width:calc(100% - 3rem);z-index:999}@media only screen and (min-width:550px){.cookie-panel{width:29rem}}@media only screen and (min-width:768px){.cookie-panel{bottom:3rem;padding:3rem;right:3rem;width:35rem}}.cookie-panel__content{color:#fff;display:block;font-family:Rubik,sans-serif;font-size:1.4rem;line-height:1.5;margin:1rem 0 0;padding:0}.cookie-panel__content a{color:#fff;text-decoration:underline}.cookie-panel__content a:hover{text-decoration:none}.cookie-panel__content input{background:var(--rapp-color-main);border:none;border-radius:.5rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;margin-top:1.5rem;outline:none!important;padding:1.5rem 4.5rem;text-align:center;transition:.3s}.cookie-panel__content input:hover{background:#333;color:#fff;cursor:pointer}.recaptcha-disclaimer{font-size:85%;margin-bottom:2rem}.grecaptcha-badge{visibility:hidden}.form-default{color:#333;font-family:Rubik,sans-serif;font-size:1.4rem}.form-default a{color:inherit;text-decoration:underline}.form-default a:hover{text-decoration:none}.form-default hr{background-color:#c9c9c9;border:0;height:.1rem;margin:3rem -3rem}.form-default hr.over-label{margin:3rem 0 1.5rem}.form-default.flex{align-items:flex-end;display:flex;width:100%}.form-default.flex .form-field{margin:0 2rem 0 0;width:auto}.form-default.flex .btn-smaller{padding:1.1rem 2rem}@media only screen and (min-width:1200px){.form-default.flex .btn-smaller{padding:1.1rem 2.5rem}}.form-default__caption{color:#333;font-family:Rubik,sans-serif;font-size:2rem;font-weight:700;margin:0 0 2rem;padding:0;width:100%}.form-default__row{display:flex;flex-wrap:wrap;margin:0 -1rem;width:calc(100% + 2rem)}.form-default__col{padding:0 1rem;width:100%}@media(min-width:550px){.form-default__col{width:50%}}.settings-form{display:flex;flex-wrap:wrap;padding:4rem 0;width:100%}.settings-form__texts{padding:3rem 3.5rem 0 0;width:25rem}.settings-form__texts h2{color:#333;font-size:1.8rem;margin:0 0 2rem;transition:.3s}.settings-form__texts p{color:#999;font-size:1.3rem;line-height:1.5;margin:0 0 2rem}.settings-form__fields{background:#fff;min-width:15rem;padding:3rem;width:calc(100% - 25rem)}.settings-form__add{color:var(--rapp-color-main)!important;display:inline-block;font-size:1.2rem;margin:0 0 0 2rem;text-decoration:none!important}.settings-form__add:hover{text-decoration:underline!important}.settings-form .form-field__label{color:#999;font-size:1.2rem;margin:0 0 .7rem;padding:0;width:100%}.settings-form .form-field__error .form-field__label{color:#f90016}.settings-form .form-field__error .form-field__textbox{border-color:#f90016}.settings-form .form-field__error .form-field__error-message{font-style:italic;margin-left:8px;margin-top:8px}.settings-form .form-field__select,.settings-form .form-field__textarea,.settings-form .form-field__textbox{width:100%}.settings-form .form-field--onoff{align-items:center}.settings-form .form-field--onoff .form-field__label{margin:0;width:calc(100% - 6.5rem)}.settings-form .form-field--onoff .form-field__edit{width:6.5rem}.country-label{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.country-label .country-flag{font-size:150%}.form-field__desc{color:"Rubik",sans-serif;font-size:1.2rem;font-style:italic;line-height:1.5;margin:-1rem 0 2rem}.form-field__desc ul{margin-top:0}.form-field__desc .form-field__value-format-rule-fail{color:red}.form-field__desc .form-field__value-format-rule-success{color:var(--rapp-color-main)}.form-field .form-field__invalid-description{background-color:#f90016;border-radius:5px;color:#fff;display:none;margin-top:8px;padding:8px;position:relative}.form-field .form-field__invalid-description.email-suggestion{background-color:#00baff;display:revert}.form-field .form-field__invalid-description.email-suggestion:after{border-bottom-color:#00baff}.form-field .form-field__invalid-description:after{border:8px solid;border-color:#0000 #0000 #f90016;bottom:calc(100% - 1px);content:" ";left:10%;position:absolute}.form-field__validated input:invalid,.form__validated input:invalid{border-color:#f90016}.form-field__validated input:invalid~.form-field__invalid-description,.form__validated input:invalid~.form-field__invalid-description{display:revert}.form-field__error .form-field__invalid-description{display:inline;display:initial}.fuel-form{padding:3rem}.field-group{align-items:flex-start;display:flex;justify-content:space-between;margin:0 -1.5rem;width:calc(100% + 3rem)}.field-group .field-group{padding:0 1.5rem}.field-group__caption{color:#999;font-family:Rubik,sans-serif;font-size:1.2rem;margin:0 0 .7rem;padding:0;width:100%}.field-group__caption strong{color:#333}.field-group__table{padding:0 1.5rem;width:50%}.field-group__table .settings-form__add{margin:2rem 0 0}.field-group__table table{width:100%}.field-group__col>.form-field__label{padding:0 1.5rem}.field-group__col>.form-field__label.w-100{padding:0 1.5rem .7rem}.field-group .form-field{padding:0 1.5rem}.field-group .form-field__suffix{right:1.5rem}.field-group .form-field__suffix-numeric{right:40px}.field-group .form-fieldset{margin:0;padding:3.5rem 1.5rem;width:50%}.field-group .form-fieldset .form-field{margin:0;padding:0}.field-group .form-fieldset:first-child{border-right:.1rem solid #c9c9c9;padding:3.5rem 2.5rem 2.5rem 1.5rem}.field-group .form-fieldset:last-child{padding:3.5rem 1.5rem 2.5rem 2.5rem}.form-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.5rem;width:100%}@media(min-width:550px){.form-info{margin:0 0 2rem}}.form-info--login{flex-direction:row-reverse;margin-bottom:0;margin-top:2rem}.form-info .form-field{margin:0;width:auto}.required-indication{color:#f90016;font-weight:700}.form-field{color:#333;display:flex;flex-wrap:wrap;font-family:Rubik,sans-serif;font-size:1.4rem;line-height:1.1;margin:0 0 1.5rem;padding:0;position:relative;width:100%}@media(min-width:550px){.form-field{margin:0 0 2rem}}.form-field__label{color:inherit;font-family:Rubik,sans-serif;font-size:1.4rem;line-height:1.1;margin:1.1rem 0 0;padding:0 .7rem 0 0;width:10rem}@media(min-width:550px){.form-field__label{width:13rem}}.form-field__label.w-100{display:block;padding:0 0 .7rem}.form-field__edit{width:calc(100% - 10rem)}@media(min-width:550px){.form-field__edit{width:calc(100% - 13rem)}}.form-field__select,.form-field__textarea,.form-field__textbox{background:#fff;border:.1rem solid #c9c9c9;border-radius:.5rem;color:#333;font-family:Rubik,sans-serif;font-size:1.4rem;line-height:1.1;margin:0;outline:none!important;padding:1rem;width:calc(100% - 10rem)}@media(min-width:550px){.form-field__select,.form-field__textarea,.form-field__textbox{width:calc(100% - 13rem)}}.form-field__select[type=date],.form-field__select[type=time],.form-field__textarea[type=date],.form-field__textarea[type=time],.form-field__textbox[type=date],.form-field__textbox[type=time]{padding:.7rem 1rem}.form-field__select::placeholder,.form-field__textarea::placeholder,.form-field__textbox::placeholder{color:#d2cfda}.form-field__select:focus,.form-field__textarea:focus,.form-field__textbox:focus{border-color:var(--rapp-color-main);box-shadow:0 0 5px 2px #46a74842}.form-field__select.error,.form-field__textarea.error,.form-field__textbox.error{background:#fff2f5;border-color:#f90016;color:#f90016}.form-field__textbox:read-only:not(.flatpickr){background:#0000;border-color:#0000;pointer-events:none}.form-field__select{padding:.8rem 1rem .6rem}.form-field__textarea{height:12rem;resize:none}.form-field__color{padding:0}.form-field__phone{grid-column-gap:.5rem;display:grid;grid-template-columns:10rem 1fr;width:100%}.form-field__phone .form-field__invalid-description{grid-column:span 2}.form-field__autocomplete-result-item{cursor:pointer;margin:.2rem 0}.form-field__checkbox{color:#333;cursor:pointer;display:block;font-size:1.5rem;font-weight:500;line-height:1.6rem;margin:.8rem 0;max-width:100%;min-height:1.6rem;outline:none;padding:0 0 0 2.5rem;position:relative}.form-field__checkbox input{opacity:0;position:absolute;z-index:-1}.form-field__checkbox input:checked~.form-field__indicator{background-color:var(--rapp-color-main);background:var(--rapp-color-main);border-color:var(--rapp-color-main)}.form-field__checkbox input:checked~.form-field__indicator:after{display:block}.form-field__checkbox .form-field__indicator{background-color:#fff;background:#fff;border:.1rem solid #c5c5c5;border-radius:.4rem;height:1.4rem;left:0;position:absolute;top:0;top:.1rem;width:1.4rem}.form-field__checkbox .form-field__indicator:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:9px;left:3px;position:absolute;top:0;transform:rotate(45deg);width:6px}.form-field__suffix{bottom:0;color:#999;display:inline-block;font-size:1.4rem;padding:1rem 1rem 1rem 0;position:absolute;right:0}.form-field__suffix-numeric{right:24px}.form-field--extend-margin{margin:0 0 3.2rem}.error-message{align-items:center;color:#f90016;display:flex;flex-direction:row;justify-content:flex-end;padding:1rem 0 0;width:100%}.error-message img{filter:invert(28%) sepia(63%) saturate(7208%) hue-rotate(335deg) brightness(100%) contrast(103%);margin:0 .7rem 0 0}.warning-message{align-items:center;color:#f7b218;display:flex;flex-direction:row;justify-content:flex-end;padding:1rem 0 0;width:100%}.warning-message img{filter:invert(71%) sepia(40%) saturate(1543%) hue-rotate(349deg) brightness(106%) contrast(94%);margin:0 .7rem 0 0}.form-fieldset{border:none;margin:0;padding:0}.form-fieldset__caption{color:#999;font-size:1.2rem;margin:0 0 .7rem}.form-fieldset__caption,.form-fieldset__desc{font-family:Rubik,sans-serif;padding:0;width:100%}.form-fieldset__desc{color:#333;font-size:1.3rem;line-height:1.5;margin:0 0 2rem}.form-fieldset__label{color:#333;font-family:Rubik,sans-serif;font-size:1.6rem;margin:0 0 2rem;padding:0;width:100%}.form-fieldset__add{color:var(--rapp-color-main)!important;display:inline-block;font-size:1.2rem;margin:0;text-decoration:none!important}.form-fieldset__add:hover{text-decoration:underline!important}.onoff{zoom:1;cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:1.4rem;height:3rem;line-height:3rem;position:relative;vertical-align:middle;width:6.5rem}.onoff input:checked+label{background:var(--rapp-color-main);text-indent:8px}.onoff input:checked+label:after{color:#fff;content:"ANO"}.onoff input:checked+label:before{left:37px}.onoff label{background:#f90016;border-radius:3rem;cursor:pointer;font-weight:400;height:100%;text-indent:3.5rem;transition:background .3s,text-indent .3s}.onoff label,.onoff label:after{color:#fff;left:0;position:absolute;top:0;width:100%}.onoff label:after{content:"NE";display:block;font-size:12px;z-index:1}.onoff label:before{background:#fff;border-radius:100%;box-shadow:0 0 5px #0006;content:"";display:block;height:2.4rem;left:3px;position:absolute;top:3px;transition:left .3s;width:2.4rem;z-index:2}.form-field__no-width{min-width:0!important;min-width:auto!important}.log-book-list-subheader{grid-gap:1rem;display:grid;grid-template-columns:auto 1fr auto}.log-book-list-subheader.box-subheader{padding:1rem 0}.log-book-list-subheader .box-subheader__left{display:inline-block}.log-book-list-subheader .box-subheader__right{display:inline-block;justify-self:end}.log-book-list-subheader .export-options{justify-content:center}@media(max-width:1200px){.log-book-list-subheader{grid-template-columns:auto 1fr}.log-book-list-subheader .export-options{grid-column:1/span 2;grid-row:2}}.log-book-time-content{align-items:center;display:flex;gap:1rem}.sidebar.auto:hover .nav-link__label,.sidebar.manual.open .nav-link__label{left:0}.navigation,.sidebar-links{list-style:none;margin:0;padding:0}.navigation li,.sidebar-links li{margin:0;padding:0}.nav-link{color:#fff;flex-wrap:wrap;text-decoration:none;text-transform:uppercase;width:22rem}.nav-link,.nav-link__icon{align-items:center;display:flex;padding:1rem 0}.nav-link__icon{background:var(--rapp-color-main);justify-content:center;position:relative;width:7rem;z-index:20}.nav-link__icon i{font-size:1.5rem;transition:.5s}.nav-link__count{background:#f90016;border-radius:100%;color:#fff;font-size:1.1rem;font-weight:400;height:1.6rem;line-height:1.7rem;position:absolute;right:2rem;text-align:center;top:0;width:1.6rem}.nav-link__label{font-size:1.5rem;font-weight:700;left:-15rem;padding:0 0 0 3rem;position:relative;transition:.5s;width:calc(100% - 7rem);z-index:10}.nav-link:hover{color:#000}.nav-link.selected,.nav-link.selected .nav-link__icon{background:#fff;color:var(--rapp-color-main)}.sidebar-links .nav-link{text-transform:none}.sidebar-links .nav-link__icon i{font-size:1.4rem}.sidebar-links .nav-link__label{font-size:1.4rem;font-weight:400}.search-form{display:flex}.search-form__input{background:#fff;border:.1rem solid #c9c9c9;border-radius:.4rem;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;color:#333;font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:300;margin:0;max-width:100%;padding:.8rem 0 .8rem 1rem;width:23rem}.search-form__input::placeholder{color:#888}.search-form__input:focus{box-shadow:0 .1px .4px #0000,0 .1px 1.1px #0000,0 .3px 2px #0000,0 .4px 3.6px #0000,0 .8px 6.7px rgba(0,0,0,.023),0 2px 16px #00000024;outline:none!important}.search-form__button{background:#fff;border:.1rem solid #c9c9c9;border-radius:.4rem;border-bottom-left-radius:0;border-top-left-radius:0;color:#333;cursor:pointer;font-size:1.3rem;margin:0;max-width:100%;outline:none!important;padding:.8rem 0;text-align:center;transition:.3s;width:4rem}.search-form__button--cancel{border-left:none;border-radius:0;border-right:none;width:2.8rem}.search-form__button--cancel:hover:not(:disabled){background:#fff!important;border-color:#c9c9c9!important;color:#f90016!important}.search-form__button:hover:not(:disabled){background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.search-form__button:disabled{cursor:default}tr.item-loading{position:relative}tr.item-loading td.item-loading{bottom:0;left:0;position:absolute;right:0;top:0}tr.item-loading td.item-loading .item-loading-indicator{align-items:center;background-color:#f2f2f299;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}tr.item-loading .table-grid-actions{display:none}.table-overflow{overflow-x:auto;overflow-y:hidden;width:100%}.table-grid{border-collapse:collapse;border-spacing:0;color:#333;font-size:1.4rem;width:100%}.table-grid__button{position:relative;width:5rem}.table-grid__button.with-text{width:10.5rem}.table-grid__button.with-text .table-grid-actions__toggle{align-items:center;display:flex;justify-content:center;white-space:nowrap}.table-grid__button.with-text .table-grid-actions__toggle i{margin:0 1rem 0 0}.table-grid .device-buttons__item{padding:5px 0;width:100%}.table-grid .device-buttons__item .device-button{height:auto}.table-grid .device-buttons__item .device-button img{height:2rem;margin:0 1rem 0 0;width:2rem}.table-grid .device-buttons__item .device-button .icon-fa{font-size:1.5rem;height:3rem;margin-bottom:-.5rem;margin-top:-.5rem;width:3rem}.table-grid a{color:var(--rapp-color-main);text-decoration:none}.table-grid a:hover{text-decoration:underline}.table-grid thead tr th{background:#e4e4e4;border:.1rem solid #c9c9c9;color:#333;font-size:1.2rem;font-weight:700;line-height:1.1;padding:1.1rem 2rem;text-align:left}.table-grid tbody tr.double-border{border-bottom:double;border-bottom-color:#c9c9c9}.table-grid tbody tr:last-child.double-border{border-bottom:none}.table-grid tbody tr.disabled td{background:#f2f2f2}.table-grid tbody tr td{border:.1rem solid #c9c9c9;color:#000;font-size:1.3rem;font-weight:300;padding:1.8rem 2rem}.table-grid tbody tr td small{color:#999;font-size:1.2rem}.table-grid tbody tr td table tbody tr td{border:none;line-height:1.5;padding:0}.table-grid tbody tr td table tbody tr td:first-child{padding:0 3rem 0 0}.table-grid-icon{align-items:center;display:flex;flex-wrap:wrap}.table-grid-icon__icon{border-radius:100%;font-size:1rem;font-weight:400;height:2rem;line-height:2.1rem;margin:0 1rem 0 0;text-align:center;width:2rem}.table-grid-icon__icon.bg-red{background:#f90016;color:#fff}.table-grid-icon__icon.bg-blue{background:#0083b3;color:#fff}.table-grid-icon__icon .icon{height:2rem;width:2rem}.table-grid-icon__label{max-width:calc(100% - 3rem)}.table-grid-actions__label{color:#333;font-size:1.6rem;margin:0 2rem 0 0;white-space:nowrap}.table-grid-actions__toggle{background:#0000;border:none;cursor:pointer;height:100%;left:0;margin:0;outline:none!important;padding:0;position:absolute;top:0;transition:.3s;width:100%}.table-grid-actions:hover .table-grid-actions__toggle,.table-grid-actions__toggle:hover{background:var(--rapp-color-main);color:#fff}.table-grid-actions:hover .table-grid-actions__popup{left:100%;opacity:1;pointer-events:all;visibility:visible}.table-grid-actions.color-green .table-grid-actions__toggle{color:var(--rapp-color-main)}.table-grid-actions.color-green .table-grid-actions__toggle:hover{background:var(--rapp-color-main);color:#ebfff8}.table-grid-actions.color-orange .table-grid-actions__toggle{color:#f7b218}.table-grid-actions.color-orange .table-grid-actions__toggle:hover{background:#f7b218;color:#fffcf4}.table-grid-actions.color-red .table-grid-actions__toggle{color:#f90016}.table-grid-actions.color-red .table-grid-actions__toggle:hover{background:#f90016;color:#fff3f6}.table-grid-actions__popup{align-items:center;background:#fff;box-shadow:0 0 2rem #0003;display:flex;left:0;opacity:0;padding:1.5rem .5rem 1.5rem 1.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;visibility:hidden;z-index:11}.table-grid-actions__popup:before{border-bottom:.8rem solid #0000;border-right:.8rem solid #fff;border-top:.8rem solid #0000;content:"";left:-.8rem;position:absolute;top:50%;transform:translateY(-50%)}.table-grid-actions__popup .btn{color:#000;margin:0 1rem 0 0}.table-grid-actions__popup .btn:hover:not(:disabled){background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.table-grid-actions__popup .btn:disabled{background-color:#d8d8d8}.table-grid-actions__popup .export-options{margin:0 1rem 0 0}.state-icon{background:#f90016;border-radius:100%;color:#fff;display:inline-block;font-size:1.1rem;font-weight:400;height:2rem;line-height:2.1rem;text-align:center;width:2rem}.state-icon.color-red{background:#f90016;color:#fff!important}.state-icon.color-orange{background:#f7b218;color:#fff!important}.state-icon.color-disabled{background:#c9c9c9;color:#fff!important}.book-page .table-grid tbody tr td{padding:1rem 2rem}.book-page .table-grid tbody tr td>span{color:#999}.book-page .table-grid tbody tr td table tbody tr td{padding:0}.book-page .table-grid tbody tr td table tbody tr td:first-child{padding:0 3rem 0 0}.book-page .table-grid tbody tr td .sub-table-grid{border-collapse:collapse;border-spacing:0;color:#333;font-size:1.4rem;width:100%}.book-page .table-grid tbody tr td .sub-table-grid a{color:var(--rapp-color-main);text-decoration:none}.book-page .table-grid tbody tr td .sub-table-grid a:hover{text-decoration:underline}.book-page .table-grid tbody tr td .sub-table-grid thead tr th{background:#e4e4e4;border:.1rem solid #c9c9c9;color:#333;font-size:1.2rem;font-weight:700;line-height:1.1;padding:1.1rem 2rem;text-align:left}.book-page .table-grid tbody tr td .sub-table-grid tbody tr.disabled td{background:#f2f2f2}.book-page .table-grid tbody tr td .sub-table-grid tbody tr td{border:.1rem solid #c9c9c9;color:#000;font-size:1.3rem;font-weight:300}.book-page .table-grid tbody tr td .sub-table-grid tbody tr td small{color:#999;font-size:1.2rem}.journey-detail tbody tr td{padding:.5rem!important}.status{border-radius:.5rem;border-style:solid;border-width:.1rem;display:inline-block;font-size:1rem;font-weight:700;padding:.5rem .8rem;text-transform:uppercase}.status--success{background:#ebfff8;border-color:var(--rapp-color-main);color:var(--rapp-color-main)}.status--draft{background:#ecfaff;border-color:#00baff;color:#00baff}.status--progress{background:#eaf9ff;border-color:#0083b3;color:#0083b3}.status--error{background:#fff3f6;border-color:#f90016;color:#f90016}.warning-panel{background:#fffcf4;border:.1rem solid #f7b218;border-radius:.5rem;color:#f7b218}.error-panel,.warning-panel{font-size:1.4rem;font-weight:500;line-height:1.5;margin:0 0 2rem;padding:1.5rem}.error-panel{background:#fff3f6;border:.1rem solid #f90016;border-radius:.5rem;color:#f90016}.modal{left:0;min-height:100%;position:fixed;top:0;width:100%;z-index:99999}.modal__overlay{background:#82848f!important;opacity:.6;z-index:9998}.modal__overlay,.modal__window{height:100%;left:0;position:absolute;top:0;width:100%}.modal__window{align-items:center;display:flex;flex-direction:column;overflow-y:auto;padding:2rem;z-index:9999}.modal.modal-fullscreen .modal__window{height:100vh;margin-left:7rem;padding:0;width:calc(100% - 7rem)}.modal.modal-fullscreen .modal__window .modal-window{display:grid;grid-auto-rows:auto 1fr;height:100vh}.modal.modal-max-size .modal-window__body{padding:0}.modal-window{background:#fff;margin:0 auto;position:relative;width:100%}.modal-window__header{border-bottom:.1rem solid #c9c9c9;padding:1.9rem 3rem;position:relative}.modal-window__title{color:#333;font-size:2rem;font-weight:700;letter-spacing:.1rem;line-height:1.1;margin:0;padding:0;width:calc(100% - 5rem)}.modal-window__close{background:none;border:none;cursor:pointer;outline:none!important;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.modal-window__close img{height:1.2rem;opacity:.5;transition:.3s;width:1.2rem}.modal-window__close:hover img{opacity:1}.modal-window__body{padding:3rem}.modal-window__description{align-items:center;display:flex;font-size:1.5rem;margin-bottom:16px}.modal-window__description .icon{font-size:200%;margin-right:8px}.modal-window__two-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.modal-window__two-buttons .btn{text-align:center;width:calc(50% - 1rem)}.global-loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9999}.pager-input{align-items:center;display:flex}.pager-input__label{color:#888;font-size:1.3rem;font-weight:300;margin:0 1rem 0 0;padding:0}.pager-input__input{border:.1rem solid #c9c9c9;border-radius:.4rem;color:#333;font-family:Rubik,sans-serif;margin:0;padding:.8rem 0 .8rem 1rem;text-align:center;width:5rem}.pager-summary{color:#888;font-size:1.3rem;font-weight:300;margin:0 5rem 0 2rem}.pager{padding:0;text-align:center}.pager__list{font-size:0;list-style:none;margin:0;padding:0;position:relative}.pager__list li{display:inline-block;font-size:1.4rem;font-weight:600;margin:0;padding:0;vertical-align:top}.pager__list li button,.pager__list li span{background:#fff;border:.1rem solid #c9c9c9;border-radius:0;color:#333;display:block;font-size:1.4rem;height:3.4rem;line-height:3.5rem;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;transition:.3s;width:3.4rem}.pager__list li button:hover{text-decoration:underline}.pager__list li.next button:hover,.pager__list li.prev button:hover{background:var(--rapp-color-main);border-color:var(--rapp-color-main);color:#fff}.pager__list li.prev button{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.pager__list li.next button{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.pager__list li:nth-child(2) button{border-left:none}.bookmark-tabs{padding:3rem 0}.bookmark-tabs__nav{border-bottom:.3rem solid #e4e4e4;display:flex;flex-wrap:wrap;width:100%}.bookmark-tabs__nav a{color:#333;cursor:pointer;font-size:2rem;font-style:bold;font-weight:700;line-height:1.1;margin:0 6rem 0 0;padding:1rem 0;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s}.bookmark-tabs__nav a:last-child{margin:0}.bookmark-tabs__nav a.selected,.bookmark-tabs__nav a:hover{color:var(--rapp-color-main)}.bookmark-tabs__nav a.selected:before{opacity:1}.bookmark-tabs__nav a:before{background:var(--rapp-color-main);bottom:-.3rem;content:"";height:.3rem;left:0;opacity:0;position:absolute;width:100%}.bookmark-tabs__caption{color:#333;font-size:1.4rem;font-style:bold;font-weight:700;line-height:1.1;margin:0 0 .5rem}.bookmark-tabs-content{padding:3.5rem 0;position:relative}.bookmark-tabs-content .box-header{padding:0 0 3rem}.bookmark-tab-popup{background:#fff;left:0;min-height:100%;padding:3.5rem 0;position:absolute;top:0;width:100%}.bookmark-tab-popup hr{border-top:.1rem solid #ccc;margin:0 0 2.5rem;padding:0}.bookmark-tab-popup__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 1.5rem;width:100%}.bookmark-tab-popup__title{font-size:1.6rem;margin:0;padding:0}.bookmark-tab-popup__close{background:#0000;border:none;cursor:pointer;font-size:1.8rem;height:4rem;margin:0;outline:none!important;padding:0;transition:.3s}.bookmark-tab-popup__close:hover{color:var(--rapp-color-main)}.bookmark-tab-popup__body iframe,.bookmark-tab-popup__body img,.bookmark-tab-popup__body video{width:100%}.reg-code-info{grid-row-gap:8px;display:grid;grid-template-columns:120px auto;row-gap:8px}.reg-code-info .icon{align-self:center;font-size:500%;grid-row-start:span 2;justify-self:center;margin-right:16px}.reg-have-account{font-size:1.4rem;margin-bottom:1rem;margin-top:2.5rem}.Toastify{line-height:1.5}.with-tooltip .tooltip{background:#333;border-radius:.4rem;color:#fff;font-size:1.2rem;font-weight:400;line-height:1.1;opacity:0;padding:1rem 1.3rem .8rem;pointer-events:none;text-align:center;top:0;transition:.3s;visibility:hidden;white-space:nowrap;z-index:10}.with-tooltip .tooltip,.with-tooltip .tooltip:before{left:50%;position:absolute;transform:translateX(-50%)}.with-tooltip .tooltip:before{border-bottom:.8rem solid #333;border-left:.8rem solid #0000;border-right:.8rem solid #0000;content:"";top:-.8rem}.with-tooltip:hover .tooltip{opacity:1;pointer-events:all;top:calc(100% + 1rem);visibility:visible}.with-tooltip.relative{position:relative}.btn-help{color:#333;font-size:30px;position:absolute;right:2rem;top:1rem}.btn-help__container{position:relative}.btn-help__container.btn-help__container-static{padding:.5rem;text-align:right}.btn-help__container.btn-help__container-static .btn-help{position:static}.box-header__right .btn-help{right:-4rem}.mw_main_block .btn-help{color:#a1a1a1;z-index:99999}.mw_main_block .mw_page-head .btn-help{position:static}.btn-help.btn-help__outer{right:-4rem}.description-help{font-style:italic}.mw_page-content .description-help{margin-bottom:10px}.mw_page-menu-more .description-help{margin:20px 20px 10px}.help-link-desc-line{grid-column-gap:1rem;align-items:center;display:grid;grid-template-columns:1fr auto;margin-bottom:1rem;width:100%}.help-link-desc-line .btn-help{position:static}.help-link-desc-line .description-help{margin-bottom:0}.help-link-desc-line__with-front-box{grid-template-columns:auto 1fr auto}.settings-form__texts .help-link-desc-line{width:calc(100% + 2rem)}.leaflet-control .btn-help{color:#000;margin-right:calc(2rem - 10px);position:static}
/*# sourceMappingURL=main.c3eaf408.css.map*/